Commit Graph

1056 Commits (0be36ca70e2ea5269de52bc4d1b7dc4ed04f765e)

Author SHA1 Message Date
Vitaliy Filippov cdd2df9478 Fix setting keywords in excel import and incoming email 2015-02-02 17:27:51 +03:00
Vitaliy Filippov 4f519ad5b6 Add specific UI for enabling/disabling empty versions and milestones 2015-01-29 18:10:45 +03:00
Vitaliy Filippov 211a0dfa26 Forbid creating --- and "unspecified" versions and --- milestones 2015-01-29 17:25:53 +03:00
Vitaliy Filippov 74362458d6 fieldvaluecontrol delete cascade 2015-01-29 17:02:18 +03:00
Vitaliy Filippov 180f817a75 Fix nullable version support 2015-01-27 16:54:58 +03:00
Vitaliy Filippov d7a03520d7 Fix checker error reporting for mass transactions 2015-01-21 19:53:45 +03:00
Vitaliy Filippov 838b922b73 Do not replace with empty.css/js, just remove custom stylesheet links 2015-01-19 15:57:20 +03:00
Vitaliy Filippov 8e4073e13c Force script and style refresh by using timestamps in URLs 2015-01-19 15:39:59 +03:00
Vitaliy Filippov 54f37df590 Fix missing flag date in request/email 2015-01-19 12:49:37 +03:00
Vitaliy Filippov b7c449a277 Keyword requires "value", not "name" parameter 2015-01-16 14:56:24 +03:00
Vitaliy Filippov 945d98c512 Require Text::Wrap 2013.0426, because 2012.0818 is bad 2015-01-15 19:45:05 +03:00
Vitaliy Filippov 09e8ab4495 Implement see_also and change multiselect searching 2015-01-15 18:33:02 +03:00
Vitaliy Filippov 9735018041 Fix $dbh->can (always returns false...) 2015-01-15 18:21:07 +03:00
Vitaliy Filippov d660e3c5f8 Do not incorrectly overwrite BUG_ID_REV fields 2015-01-15 18:09:20 +03:00
Vitaliy Filippov 720894237b Correctly skip comments in see_also_url_regexes, fix default regexes 2015-01-15 17:47:08 +03:00
Vitaliy Filippov b9a144096f Do not try to check for values in DB for BUG_ID_REV fields 2015-01-15 16:28:03 +03:00
Vitaliy Filippov 583b32ba03 Remove longdesc and search-only fields from buglist columns 2015-01-15 12:43:43 +03:00
Vitaliy Filippov b6917c7f08 Allow to clear flags by trigger 2014-12-29 16:30:37 +03:00
Vitaliy Filippov ded591a421 selected="selected" 2014-12-17 18:02:11 +03:00
Vitaliy Filippov 1375fcf649 Fix XHTML validation errors 2014-12-17 18:02:02 +03:00
Vitaliy Filippov b6689f8397 O_o fix alias validator (alias wasn't saved at all) 2014-11-20 16:29:42 +04:00
Vitaliy Filippov 797e9fc39b Fix fatal checker check 2014-11-20 16:14:14 +04:00
Vitaliy Filippov 2156b0f9d7 Also fix null_values during update 2014-11-19 17:17:48 +04:00
Vitaliy Filippov 65c1138632 Fix log_query again (undefs in ChildHandles are in random places) 2014-11-19 15:53:14 +04:00
Vitaliy Filippov 8367b4cea4 Hide default_value editbox when creating BUG_ID_REV and select fields 2014-11-18 16:56:23 +03:00
Vitaliy Filippov 2add66f801 Fix sphinx query logging 2014-11-17 18:15:03 +03:00
Vitaliy Filippov 6ced2fc04b Fix determining of current template name if process() gets a reference to Template::Document 2014-11-14 17:14:04 +03:00
Vitaliy Filippov e34fa54c65 Fix db collation check 2014-11-14 02:30:58 +04:00
Vitaliy Filippov 29f1566374 Merge several identical LEFT/INNER joins into one LEFT 2014-11-14 02:30:58 +04:00
Vitaliy Filippov 303c598bb4 Fix DB update, fix warning in Bugzilla::Search 2014-11-13 18:47:32 +04:00
Vitaliy Filippov 961e6ff825 Support logging DB queries 2014-11-12 16:43:02 +03:00
Vitaliy Filippov 037d79fcfc Override ObjectDriver for TheSchwartz
TheSchwartz now uses Bugzilla database handle directly, this fixes double
utf-8 issues in TheSchwartz tables.
2014-11-12 15:54:05 +03:00
Vitaliy Filippov cbae72e2fb Fix dup_id search fields, remove attachments.* from buglist columns 2014-11-10 15:13:18 +03:00
Vitaliy Filippov 7491a479de Replace LEFT JOIN with INNER JOIN whenever it's possible
This only has profit for SQLite; no profit for normal databases.
2014-11-10 12:12:39 +03:00
Vitaliy Filippov 921388813f Make contrib/bzdbcopy.pl actually work with anything other than Pg,
independent of current localconfig.

Never use Bugzilla->dbh in Bugzilla::DB::Schema, store and use $self->{dbh} instead.
2014-11-10 12:12:39 +03:00
Vitaliy Filippov c4c2ec3378 SQLite support, including EXPLAIN and FTS4 fulltext search 2014-11-10 12:11:03 +03:00
Vitaliy Filippov 353f14aab8 Fix negative number rounding 2014-11-10 12:00:11 +03:00
Vitaliy Filippov b7da291986 Oracle DB driver code style 2014-11-08 02:19:49 +03:00
Vitaliy Filippov 0a2f0882c4 Fix Oracle DB driver (basic operations now work again) 2014-11-08 02:03:09 +03:00
Vitaliy Filippov 1fdffacf00 Remove useless indexes on bugs_activity, fix count(*) from attach_data 2014-11-08 02:00:40 +03:00
Vitaliy Filippov 53a8163128 Do not order checkers by message 2014-11-08 01:59:00 +03:00
Vitaliy Filippov 9629448c22 Use UNION ALL in history queries 2014-11-08 01:58:46 +03:00
Vitaliy Filippov 96cd355671 Move bits of parameter docs into templates, use generated parameter docs 2014-11-05 16:46:59 +03:00
Vitaliy Filippov 7daeaadfe1 Dumper indent=1 2014-11-03 02:00:14 +03:00
Vitaliy Filippov 25894d28ab Simplify param panel list code
Remove duplicated code, move it into Bugzilla::Config, do not require add_panels hook
2014-11-03 00:26:03 +03:00
Vitaliy Filippov 753f348c37 Add html() template function 2014-10-31 19:59:41 +03:00
Vitaliy Filippov 697930623b Fix choose_product target uri when bugzilla is not in root 2014-10-31 19:51:02 +03:00
Vitaliy Filippov 153973fdfa Fix multiselect search bug 2014-10-31 15:50:15 +03:00
Vitaliy Filippov 43f82e191c Fix indexes while doing DB updates
* Fix indexes while renaming keyworddefs
* Remove _visibility_value_id indexes when dropping visibility_value_id column from field tables
2014-10-30 02:10:16 +03:00
Vitaliy Filippov 36e6b881bb Use ERROR_MODE_CONSOLE in cli scripts; remove extra html_strip 2014-10-30 02:10:16 +03:00