Commit Graph

151 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 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
akrasilnikov 8956dc8c99 Bug 134368 - Add count comment to history and some refactoring
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1829 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-10-01 10:54:20 +00:00
vfilippov 99c3e062a3 Bug 134368 - Change anchors
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1828 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-30 13:59:11 +00:00
akrasilnikov 9b22dbcb13 Bug 134368 - Add link to changed comment in activity page and email
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1827 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-30 13:31:36 +00:00
akrasilnikov 42ce2b8129 Bug 134368 - Add new textarea via AJAX + some validation form
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1820 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-27 12:14:55 +00:00
akrasilnikov 6b1c65a3a4 Bug 134368 - Fix textarea + remove some code
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1818 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-27 10:50:10 +00:00
akrasilnikov 902e157890 Bug 134368 - Edit comment and log history
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1816 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-26 08:04:33 +00:00
vfilippov 05b2de5ca0 Bug 134157 - Tweaks to check access
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1808 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-20 11:29:26 +00:00
akrasilnikov 42a4364d48 Bug 134157 - Add new page - check access to bug
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1800 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-19 14:16:54 +00:00
vfilippov a1e99338a3 Bug 122560 - Add #line directive for better error reporting, fix remote_ip determining
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1779 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-05 15:02:42 +00:00
vfilippov ed574f251a Bug 91153 - Fix crash in case of an invalid select value
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1725 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-15 15:19:31 +00:00
vkoptev b6114771d2 Bug 91153 - add interface for setting default values for custom fields
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1710 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-07-03 14:39:59 +00:00
akrasilnikov ad67f0cd6e Bug66910 - Fix UTF-8 bug in keyword description
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1700 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-28 13:00:51 +00:00
vfilippov a8d77ec59d Bug 121746, Bug 100052 - Nano fixes
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1695 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-21 14:00:37 +00:00
vfilippov 41242f3b86 Bug 100052 - Nano fixes
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1694 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-21 13:45:16 +00:00
vfilippov 7dd47421b7 Bug 66910 - Fix quoting keywords and descriptions
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1677 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-05 13:00:01 +00:00
akrasilnikov d9da143acd Bug 66910 - Fix some bugs in JS + some refactoring in Bug.pm
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1676 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-05 12:46:43 +00:00
akrasilnikov 9cf7f835f4 Bug 66910 - Do some refactoring
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1675 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-05 12:16:17 +00:00
akrasilnikov 1aeb072046 Bug 66910 - Complete keywords and autocomplete
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1674 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-05 10:45:06 +00:00
vfilippov 07c58ae303 Bug 105631
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1596 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-08-13 12:18:07 +00:00