Commit Graph

1647 Commits (08136a9c69356aa71b7c6e821b8c5f1892c9b0fd)

Author SHA1 Message Date
Vitaliy Filippov 08136a9c69 Mostly remove bug_status hardcode, fix some more SQL queries for new schema 2014-05-16 18:52:39 +04:00
Vitaliy Filippov e1b83084a1 Bugzilla::Status code style 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 1eb8f0e64b WIP remove bug_status hardcode 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 38afd123a4 Remove 2 unused templates 2014-05-16 18:52:39 +04:00
Vitaliy Filippov afab51d7ed Bugzilla::Field code style, remove surrogate null values during DB update, some more code fixes 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 6063bc2f0f Add correct DB updates - change all IDs to INT4, change select fields to store IDs 2014-05-16 18:52:39 +04:00
Vitaliy Filippov e7a124e4b9 Move new preferences and DB updates into core 2014-05-16 18:52:38 +04:00
Vitaliy Filippov e08278d8c0 Move new tables from extension code into core 2014-05-16 18:52:38 +04:00
Vitaliy Filippov 00eac41cdf Fix user matching on multiple edit 2014-05-16 18:52:38 +04:00
Vitaliy Filippov 67e0e4cdca Fix rss-comments.cgi 2014-05-16 18:52:38 +04:00
Vitaliy Filippov f4e8d4c22b Fix scrum.cgi 2014-05-16 18:52:38 +04:00
Vitaliy Filippov b8f2860adc fix marking as duplicate UI 2014-05-16 18:52:10 +04:00
Vitaliy Filippov ebdfb7e3aa Bugzilla.pm code style 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 055ef0226b email_in.pl code style 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 0b4624fbae fix process_bug.cgi and other places using bug persistence 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 40f957149c post_bug.cgi now works with new interface; move email urlbase hack into 'custishacks'. 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 7fdbfd5fa3 Reworking of Bugzilla::Bug persistence code mostly finished 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 1656a14cfc WIP merging create+update 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 5443865ca5 WIP refactoring of "ORM" kernel of Bugzilla via merging validators and setters 2014-05-16 18:52:10 +04:00
Vitaliy Filippov e16cf1a436 Never use selectboxes for selecting users -- we already have autocomplete for a long time.
usemenuforusers parameter will only mean 'output everyone to the autocompleter'.
2014-05-16 18:52:10 +04:00
Vitaliy Filippov 9c1a8da469 Fix for empty default component qa/assignee 2014-05-16 18:52:10 +04:00
Vitaliy Filippov 20970604fa Simplify enabling/disabling flags 2014-05-16 18:52:10 +04:00
Vitaliy Filippov a8216085fb Move JS away from bug creation template 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 0fcc0e441c Remove CGI usage in enter_bug.cgi 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 59a7887040 enter_bug.cgi code style 2014-05-16 18:52:09 +04:00
Vitaliy Filippov ce00cf46fb apply same style for password input 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 336ca0b08e - Fix bug cloning
- Fix filling of dependent fields on bug entry form
- Do not set values directly into $vars in enter_bug.cgi
- Remove dynamic visibility_value_id code from field creation form

(enter_bug.cgi still operates names, not IDs)
2014-05-16 18:52:09 +04:00
Vitaliy Filippov a598d4f850 Remove [% BLOCK select %] from bug creation form 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 30514a4833 Show/hide fields only by JS, do not attempt doing it from template (fixes bug entry form) 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 18105590ec Bug 38616 - Fix CC restriction, add FIXMEs 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 2ab86b6235 * Remove saving _old_* in Bugzilla::Bug
* Remove some useless setters
* Remove see_also validation hardcode
* Move added fielddefs db columns from "extension" (that is not really an extension) into "core"
* Add clone_bug information for standard fields

TODO: Copy _old_self before updating anything
TODO: Fix enter_bug.cgi and bug cloning (does not work now)
2014-05-16 18:52:09 +04:00
Vitaliy Filippov 42be7d80b5 Fix XML view, fix report column titles 2014-05-16 18:52:09 +04:00
Vitaliy Filippov f10e762b05 Some template code style 2014-05-16 18:52:09 +04:00
Vitaliy Filippov b9b561fe45 Add _obj accessors, fix "Long Format" 2014-05-16 18:52:09 +04:00
Vitaliy Filippov ee673fba3e Code style in buglist.cgi 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 2099308562 Fix "Edit Multiple", use bug/field template for all select fields in it 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 68f14efd2b Do not return blessed error_self 2014-05-16 18:52:09 +04:00
Vitaliy Filippov 1a79246fed Bugzilla::Bug code style 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 04270e5922 Fix search on multiselect fields 2014-05-16 18:52:08 +04:00
Vitaliy Filippov f6ba0fc1a9 Fix multiselects 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 549ab5edc3 Fix entry (use value names in create.html.tmpl) 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 0af790c826 Refactor field create/edit templates, allow to edit nullable property 2014-05-16 18:52:08 +04:00
Vitaliy Filippov ed744fab39 Convert value ids to names on the bug form (ugly, but already works) 2014-05-16 18:52:08 +04:00
Vitaliy Filippov b2f1957313 Remove CGI usage in show_bug.cgi 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 7ce174b1d1 Make Object::set() public 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 0e0536c9ef Delete duplicate bug.choices API and duplicate 'select' block 2014-05-16 18:52:08 +04:00
Vitaliy Filippov eb6d7fd855 Return target_milestone and version validators back 2014-05-16 18:52:08 +04:00
Vitaliy Filippov f7aac869dc Move fieldvaluecontrol generation into a separate procedure 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 996546e1cd Move "custom" templates to "default" 2014-05-16 18:52:08 +04:00
Vitaliy Filippov 2c8b8794bd Remove CGI usage in editvalues.cgi 2014-05-16 18:52:08 +04:00