Commit Graph

1172 Commits (beta)

Author SHA1 Message Date
Vitaliy Filippov 655d27d543 Fix link quote regexp which could infinite loop in rare cases
Namely https://elk-dev.modeus.me/app/kibana?#/discover?_g=(filters:!(),refreshInterval:(display:Off,pause:!f,value:0),time:(from:now-15m,mode:quick,to:now))&_a=(columns:!(level,service_name,message,docker_service,docker_container),filters:!(('$$hashKey':'object:10530','$state':(store:appState),meta:(alias:!n,disabled:!t,index:'logstash-*',key:service_name,negate:!f,value:periodplanning),query:(match:(service_name:(query:periodplanning,type:phrase)))),('$$hashKey':'object:10788','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:docker_container,negate:!f,value:dev-2),query:(match:(docker_container:(query:dev-2,type:phrase)))),('$$hashKey':'object:19295','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:EventId.Name,negate:!t,value:Microsoft.EntityFrameworkCore.Database.Command.CommandExecuted),query:(match:(EventId.Name:(query:Microsoft.EntityFrameworkCore.Database.Command.CommandExecuted,type:phrase)))),('$$hashKey':'object:20835','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:SourceContext,negate:!t,value:CUSTIS.Modeus.PeriodPlanning.Api.MinioProvider),query:(match:(SourceContext:(query:CUSTIS.Modeus.PeriodPlanning.Api.MinioProvider,type:phrase)))),('$$hashKey':'object:21337','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:EventId.Name,negate:!t,value:Microsoft.EntityFrameworkCore.Query.QueryClientEvaluationWarning),query:(match:(EventId.Name:(query:Microsoft.EntityFrameworkCore.Query.QueryClientEvaluationWarning,type:phrase)))),('$$hashKey':'object:22315','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:EventId.Name,negate:!t,value:Microsoft.EntityFrameworkCore.Query.IncludeIgnoredWarning),query:(match:(EventId.Name:(query:Microsoft.EntityFrameworkCore.Query.IncludeIgnoredWarning,type:phrase)))),('$$hashKey':'object:22807','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:EventId.Name,negate:!t,value:Microsoft.EntityFrameworkCore.Query.FirstWithoutOrderByAndFilterWarning),query:(match:(EventId.Name:(query:Microsoft.EntityFrameworkCore.Query.FirstWithoutOrderByAndFilterWarning,type:phrase)))),('$$hashKey':'object:23246','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:SourceContext,negate:!t,value:CUSTIS.Modeus.PeriodPlanning.Services.ConsolidatedPlanService),query:(match:(SourceContext:(query:CUSTIS.Modeus.PeriodPlanning.Services.ConsolidatedPlanService,type:phrase)))),('$$hashKey':'object:23754','$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:SourceContext,negate:!t,value:CUSTIS.Modeus.PeriodPlanning.Services.ContingentService),query:(match:(SourceContext:(query:CUSTIS.Modeus.PeriodPlanning.Services.ContingentService,type:phrase))))),index:'logstash-*',interval:auto,query:(query_string:(analyze_wildcard:!t,query:'service_name:%20"periodplanning"')),sort:!('@timestamp',desc))

:-P
2019-12-25 20:35:12 +03:00
Vitaliy Filippov ce04ad9344 Remove objects from logged error messages 2019-12-25 19:58:40 +03:00
Vitaliy Filippov bbcb30140c Add regex_escape() TT function 2019-08-21 15:36:47 +03:00
Vitaliy Filippov ae264bdf2d Fix Bug.update WS comment parameter handling 2019-08-09 15:55:57 +03:00
Vitaliy Filippov cb0f6d025c raise_error=0 works strange 2019-05-23 18:34:47 +03:00
Vitaliy Filippov 02e716777f Clear external product references when deleting product 2018-12-21 18:37:38 +03:00
Vitaliy Filippov d3257ad482 Check if the product is "open" explicitly in editproducts.cgi until we have a single "save" method 2018-12-21 18:27:54 +03:00
Vitaliy Filippov d31c230159 Add "forbid_open_products" setting 2018-12-21 18:12:41 +03:00
Vitaliy Filippov 7c13c5e36e Previous fix breaks not-equals-multiselects 2018-10-04 16:36:35 +03:00
Vitaliy Filippov 935805170e Also fix "is not equal to XXX" not matching NULL values 2018-10-01 17:11:38 +03:00
Vitaliy Filippov 4212177a2d Fix "xxx does not contains yyy AND (...)" not matching NULL values 2018-10-01 16:53:17 +03:00
Vitaliy Filippov 06fc8350ac Fix refreshing views with bad saved queries 2018-08-30 16:13:59 +03:00
Vitaliy Filippov 64341d027c Allow balanced round braces in URLs 2018-06-01 15:53:52 +03:00
Vitaliy Filippov 374efe3279 Fix CSV format 2018-05-30 19:20:38 +03:00
Vitaliy Filippov 0191669861 Support numeric fields in reports 2018-05-30 16:26:36 +03:00
Vitaliy Filippov 4b7a51efa8 Calculate totals over numeric columns 2018-05-29 19:55:06 +03:00
Vitaliy Filippov a4f77c4340 Fix etime/wtime/rtime reports 2018-05-23 15:01:56 +03:00
Vitaliy Filippov 7683087937 Adjust remaining time in "fix worktime" 2018-05-23 14:38:33 +03:00
Vitaliy Filippov d538552033 Do not zero remaining_time on close 2018-05-21 15:08:53 +03:00
Vitaliy Filippov d34758d028 Format tables as HTML, not as ASCII pseudographic 2018-05-21 14:27:14 +03:00
Vitaliy Filippov 3e36282959 Allow object in set_product 2018-05-18 16:04:03 +03:00
Vitaliy Filippov 94d624b036 Fix crash when trying to view report.cgi with an inaccessible column 2018-04-18 14:55:22 +03:00
Vitaliy Filippov fe7734fbc6 Add "External bug Deadline" 2018-04-06 17:00:11 +03:00
Vitaliy Filippov 4ac55c1121 Support commentsilent by using send_mail instead of BugMail::send 2018-04-03 14:46:57 +03:00
Vitaliy Filippov a1e873904f "Large Text Box (separate table)" field type 2018-03-28 14:44:30 +03:00
Vitaliy Filippov 3b9ba2b7b5 Remove send_changes (Bugzilla 5.0), use our Bugzilla->send_mail 2018-03-21 16:46:32 +03:00
Vitaliy Filippov 5f396a2d77 Fix "wide character in subroutine entry" 2017-12-29 14:44:58 +03:00
Vitaliy Filippov e395f89f73 HTTP incoming email handler 2017-12-28 00:55:23 +03:00
Vitaliy Filippov 0122af7a78 Fix mass import 2017-11-30 19:54:36 +03:00
Vitaliy Filippov c8b8ccd383 Default /usr/bin/dot 2017-11-30 18:12:39 +03:00
Vitaliy Filippov 155e56dfcb Fix xmlrpc with read/sysread clutter 2017-09-26 19:08:43 +03:00
Vitaliy Filippov 349af79c2e Add type into Bug.add_comment WS 2017-04-24 15:24:42 +03:00
Vitaliy Filippov 917f3e1566 Fix WebService.Bug.add_comment 2017-04-24 15:17:51 +03:00
Vitaliy Filippov e08c5f3a6b Fix bug apis (missing backported method) 2017-04-24 14:26:11 +03:00
Vitaliy Filippov 4ae73720a8 Throw for invalid fulltext queries 2017-02-15 15:22:47 +03:00
Vitaliy Filippov a8c63de19d Pass smtp_debug parameter to SMTP transport, remove sysread hack (breaks Email::Sender::Transport::SMTP) 2017-02-10 17:35:04 +03:00
Vitaliy Filippov 97aa1f1787 Prevent invalid utf8 in decoded wiki links, prevent infinite loops in html regex 2017-02-07 15:10:46 +03:00
Vitaliy Filippov 3a9b5f93f5 Allow to create administration groups for created products 2017-01-25 17:29:38 +03:00
Vitaliy Filippov ba08f1f46d Allow to raise max_matches params for Sphinx search 2017-01-10 15:20:07 +03:00
Vitaliy Filippov a608641a2b Always add at least one bug to INSERT statement 2016-12-22 22:00:32 +03:00
Vitaliy Filippov ca2014f6ce Show joined email fields in search 2016-12-15 13:46:03 +03:00
Vitaliy Filippov 6a9039b06e Fix editvisibility based on component 2016-09-15 17:56:09 +03:00
Vitaliy Filippov 55bee6cdcc Only unescape correct UTF8 sequences in MediaWiki page sections 2016-09-01 20:58:25 +03:00
Vitaliy Filippov 13f6cca220 Fix WS.Group, add changelog 2016-09-01 15:34:13 +03:00
Vitaliy Filippov 45686f41a3 Fix total summing for images 2016-08-03 13:31:05 +03:00
Vitaliy Filippov a8e11f918e Move report generation logic to Bugzilla::Report, support reports in whines 2016-08-03 00:32:35 +03:00
Vitaliy Filippov d2646d08b5 Add ids into longdescs and bugs_activity views 2016-07-05 12:16:15 +03:00
Vitaliy Filippov 1db3507cbf Check saved search runner permissions correctly in _in_search() 2016-06-01 14:45:16 +03:00
Vitaliy Filippov e63bc93fec Do not lowercase <pre> content O_o 2016-04-14 19:15:54 +03:00
Vitaliy Filippov 7bf84a131b Do not check permissions for sharer's queries 2016-04-11 17:27:58 +03:00