Commit Graph

106 Commits (5a400911bb9c23d219b2da7320e29db416d39932)

Author SHA1 Message Date
Vitaliy Filippov 7b3c75c7a0 Remove the rest of cgi->param() and cgi->cookie() calls 2014-10-10 16:57:07 +04:00
Vitaliy Filippov 59bc1dc86a Bugzilla::Chart, Bugzilla::Series, chart.cgi: remove CGI usage 2014-10-07 18:24:25 +04:00
Vitaliy Filippov 248f5884d5 Do not create css stubs during checksetup.pl 2014-10-07 15:00:56 +04:00
Vitaliy Filippov f3ca192828 Store flagtypes.cc_list as user IDs in separate table 2014-10-07 15:00:53 +04:00
Vitaliy Filippov 8e99b96c7c Remove bug/create/user-message.html.tmpl template, add entryheaderhtml param and product property 2014-10-07 15:00:53 +04:00
Vitaliy Filippov c005274130 Do not require HTML::Scrubber to correctly strip unsafe tags 2014-10-07 15:00:53 +04:00
Vitaliy Filippov d18d3c8269 Remove components.default_version and allow to configure default version
using the generic field UI.

Also do not override remove_from_db of Field::Choice in some classes.
2014-10-07 14:58:17 +04:00
Vitaliy Filippov eccb6bc9eb Remove products.defaultmilestone and allow to configure default milestone using the generic field UI 2014-10-07 14:58:17 +04:00
Vitaliy Filippov 5f999b339f Alter the rest of integer fields to be INT4, remove sub Bugzilla->COLUMNS, add BIGSERIAL type 2014-10-07 14:58:17 +04:00
Vitaliy Filippov 1453596813 Fix some upgrade errors 2014-10-07 14:58:17 +04:00
Vitaliy Filippov 339ea6a213 Use field definitions from abstract schema when doing most bz_add_column and bz_alter_column 2014-10-07 14:58:17 +04:00
Vitaliy Filippov 152654312b Remove useXXX parameters and use $field->enabled instead;
Make Bugzilla object always accessible in templates;
Allow only specific tweaks for standard fields and show which ones are allowed in the UI.
2014-10-07 14:58:17 +04:00
Vitaliy Filippov 02050d63c6 Fix foreign key DELETE and UPDATE actions, fix user removal 2014-10-07 14:58:16 +04:00
Vitaliy Filippov c059342976 Convert Keywords into a standard multi-select field 2014-10-07 14:58:16 +04:00
Vitaliy Filippov 9fb94e333a Make cc_group store group id, not name 2014-10-07 14:58:16 +04:00
Vitaliy Filippov 624d6551e1 Delete obsolete unused fields from fielddefs 2014-10-07 14:58:15 +04:00
Vitaliy Filippov bc81b6894c Remove defaultXXX params -- now default value is a property of field 2014-10-07 14:58:15 +04:00
Vitaliy Filippov 620531c4b9 Move OS and Platform guessing regexps into DB and allow to edit them 2014-10-07 14:58:15 +04:00
Vitaliy Filippov bbef0613df Allow templates to refer to each other by full path, move CUSTIS-specific product names away from templates 2014-10-07 14:58:15 +04:00
Vitaliy Filippov 736a4a0f01 Allow to delete fields with change history 2014-10-07 14:58:14 +04:00
Vitaliy Filippov 86deae0270 Treat empty visibility value sets as "always invisible" instead of "always visible" 2014-10-07 14:58:14 +04:00
Vitaliy Filippov c2c97c06af Add clone_field_id attribute, make enter_bug.cgi honor it, remove obsolete APIs field.new_choice and get_field_id 2014-10-07 14:58:14 +04:00
Vitaliy Filippov 3a45e17953 Copy default versions into field_defaults 2014-10-07 14:58:14 +04:00
Vitaliy Filippov 5c035a5184 Bridge defaultXXX with fielddefs.default_value, use default values in Bugzilla::Bug ORM code 2014-10-07 14:58:14 +04:00
Vitaliy Filippov d0793c51a3 Add separate control fields for NULL and for default values 2014-10-07 14:58:14 +04:00
Vitaliy Filippov 74ecc3d2c5 Remove non-hash Bugzilla->fieldvaluecontrol, move dependent default values into a separate table, simplify bz_add_column 2014-10-07 14:58:14 +04:00
Vitaliy Filippov ea03382e62 Allow NULL in products having "unspecified" versions 2014-10-07 14:58:13 +04:00
Vitaliy Filippov 54cee0e478 Remove fielddefs.buglist and fielddefs.enter_bug parameters 2014-10-07 14:58:13 +04:00
Vitaliy Filippov 65c15e5fd4 Allow empty version, convert "unspecified" versions to NULL 2014-10-07 14:58:13 +04:00
Vitaliy Filippov 4004bd0647 Fix DB update from 4.4 schema (at least for MySQL) 2014-10-07 14:58:13 +04:00
Vitaliy Filippov 1d333cc0eb Use fielddefs.is_mandatory, like in upstream 2014-10-07 14:58:13 +04:00
Vitaliy Filippov 3d9d70d18c Migrate upstream 4.x field_visibility into our fieldvaluecontrol 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 5a6ac62d9e Remove upstream fielddefs.is_numeric field 2014-10-07 14:58:12 +04:00
Vitaliy Filippov d5e13b4a67 WIP BUG_ID reverse relationships (implementation different to upstream) 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 68ff25fef5 Change field type values for compatibility with upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov e1a6bb97af Various small schema changes 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 5548f1d0a1 Add profiles.is_enabled, profiles.last_seen_date columns, like in upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov a9d629ea72 Allow to disable old versions/milestones, rename components.is_active to components.isactive, like in upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 72bfb7423b Remove bugs.keywords column like in upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 08b8ccfcdc Remove attachments.isurl like in upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 7096776c68 Set maximum length limit for most varchars
(VARchars are VARiable length, so it's pointless to set small length limit for them!)
2014-05-28 15:15:03 +04:00
Vitaliy Filippov 3cd8adb954 Fix syntax error in installation 2014-05-27 17:55:24 +04:00
Vitaliy Filippov 96d2ea1180 Follow-up for 04ff6d391502cf1dd86d81d6c32353f416814ded: copy default milestones into fieldvaluecontrol during update 2014-05-26 17:09:11 +04:00
Vitaliy Filippov 860c45cd7e Make default version also reference ID 2014-05-22 17:55:57 +04:00
Vitaliy Filippov fea2d177ac Add HTTP::Server::Simple requirements 2014-05-20 19:15:59 +04:00
Vitaliy Filippov 0765c86aac Fix ts_job.jobid 2014-05-19 14:25:59 +04:00
Vitaliy Filippov c29fcc8948 Move requirements to core 2014-05-16 18:52:41 +04:00
Vitaliy Filippov 9c2d4ba334 Delete the obsolete per_bug_queries/tags feature 2014-05-16 18:52:41 +04:00
Vitaliy Filippov cae8239fda Set old custom fields nullable 2014-05-16 18:52:40 +04:00
Vitaliy Filippov fd569a8f2a Fix product addition, remove rudimental milestoneurl 2014-05-16 18:52:39 +04:00