Commit Graph

170 Commits (bbfb0427018cc6d27c29efb95f85a0283cfe4324)

Author SHA1 Message Date
Vitaliy Filippov e91f12c4d1 Clone arrays in dirty copy 2014-05-19 14:43:48 +04:00
Vitaliy Filippov 7c4236d2aa Fix removecc 2014-05-19 14:17:55 +04:00
Vitaliy Filippov ba763a4c7b Fix validation deadline, dependencies 2014-05-19 12:39:40 +04:00
Vitaliy Filippov cfb31dc9a7 Fix non-timetrackers posting bugs (remaining_time not null) 2014-05-19 10:54:37 +04:00
Vitaliy Filippov a1c608745c Do not restrict product values in the form, fix group change on moving between products 2014-05-19 03:33:22 +04:00
Vitaliy Filippov 8e93087ac1 Refactor BugMail -- use bug object instead of querying attributes from the DB 2014-05-19 03:33:22 +04:00
Vitaliy Filippov 07b11f2d50 Fix group saving 2014-05-19 01:49:04 +04:00
Vitaliy Filippov 0489bf37e9 Fix saving keywords 2014-05-19 01:27:05 +04:00
Vitaliy Filippov a743cc823d Fix posting bugs with cc 2014-05-18 16:20:52 +04:00
Vitaliy Filippov 23dc09d7d9 Fix some warnings / small errors 2014-05-16 18:52:41 +04:00
Vitaliy Filippov b802359320 Fix "Show Multiple" (long format) 2014-05-16 18:52:41 +04:00
Vitaliy Filippov 4e10123e9c Bug 144588 - Allow to edit bug descriptions, add server-side validation of edited comments 2014-05-16 18:52:40 +04:00
Vitaliy Filippov 7fa7827060 Fix dependency closure validation 2014-05-16 18:52:40 +04:00
Vitaliy Filippov 37a6aa3cde fix checking assigned bug status 2014-05-16 18:52:40 +04:00
Vitaliy Filippov 9e6ee72ffe Move diff handling into GetBugActivity, filter changed comments by date for mid-air collision page 2014-05-16 18:52:40 +04:00
Vitaliy Filippov efb537b776 trick_taint in setter 2014-05-16 18:52:40 +04:00
Vitaliy Filippov 307752ce06 Fix EmitDependList 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 7ec8a7d39f Some more fixes for ID fields, fix field list style 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 684a8cde1a Fix some places where products.defaultmilestone was used 2014-05-16 18:52:39 +04:00
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 1eb8f0e64b WIP remove bug_status hardcode 2014-05-16 18:52:39 +04:00
Vitaliy Filippov 00eac41cdf Fix user matching on multiple edit 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 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 0fcc0e441c Remove CGI usage in enter_bug.cgi 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 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 b9b561fe45 Add _obj accessors, fix "Long Format" 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 f6ba0fc1a9 Fix multiselects 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 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 c9e2139fbf Remove --- used as NULL surrogate 2014-05-16 18:52:07 +04:00
Vitaliy Filippov e285ca0510 WIP refactoring code bomb:
- Do not use CGI in process_bug.cgi
- Use the same type INT4 for all ID fields
- Store all single-select fields as IDs, not as names in bugs table
2014-05-16 18:52:07 +04:00
vfilippov c4b773d21e Bug 142119 - do not die if Sphinx is unavailable (for example restarting)
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1953 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-05-13 08:49:38 +00:00
vfilippov a11fe6e322 Bug 16361 - Disable unused Testopia
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1941 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-03-03 15:11:41 +00:00
vfilippov ff33fa5cb9 Bug 66910 - Allow whitespace in keyword name
Side changes: some code style + use query string encoding instead of @

git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1937 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-03-03 10:43:53 +00:00
vfilippov a17634420d Bug 137810 - More limit for added/removed columns, concat multiple lines of textarea fields
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1925 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-01-30 14:18:35 +00:00
vfilippov 5f8d278a6c Bug 142119 - Use REPLACE instead of UPDATE (Sphinx does not support UPDATE of fulltext columns)
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1900 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-25 16:10:29 +00:00
vfilippov b9653028c0 Bug 142119 - Sphinx: indexing code, searching code to be done
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1886 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-23 15:06:20 +00:00
vkoptev 421e153bc5 Bug 141353 - remove dumper and test code; change text
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1874 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-19 11:39:01 +00:00
vkoptev e7a21d9cd9 Bug 141353 - fix check-access page to recognize no user groups for bug
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1872 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-13 11:53:58 +00:00
vkoptev f51f417518 Bug 139829 - add product property cc_group instead [cc: ...] in description
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1871 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-12-12 13:55:18 +00:00