Commit Graph

80 Commits (3e789c2a51b2caf37d06de753710a822bb3926a8)

Author SHA1 Message Date
Vitaliy Filippov 40251a927a Fix group matching 2015-12-07 12:31:53 +03:00
Vitaliy Filippov 823c7afe49 Fix Bugzilla.Group member manage method 2015-12-04 17:37:56 +03:00
Vitaliy Filippov 8d9eb2b89a fix for single include/exclude_fields 2015-11-20 13:45:51 +03:00
Vitaliy Filippov 6e9ee91dcf Add Group.{add,remove}_{members,managers} web services
Also move user_group_map manipulation code into Bugzilla::Group
2015-11-16 18:20:23 +03:00
Vitaliy Filippov 240180bb05 Fix 2 more places where $bug->alias was assumed to return arrayref 2015-11-11 14:26:38 +03:00
Vitaliy Filippov 142a9561b2 Untaint bug IDs when passing them to visible_bugs() 2015-11-05 14:45:00 +03:00
Vitaliy Filippov 6f1bb58668 Report errors that happen during XML-RPC processing 2015-11-05 14:44:43 +03:00
Vitaliy Filippov 58346deb00 Fix "email" type for merged XML-RPC webservices, update Bugzilla WS and XMLRPC subclass 2015-11-05 13:32:53 +03:00
Vitaliy Filippov cb5b2f06e0 Fix Bug.comments method after merge (follow-up to 10988be74f) 2015-10-26 16:17:46 +03:00
Vitaliy Filippov 799a177c31 Fix User.login after merging WS (follow-up to 10988be74f) 2015-10-26 15:42:31 +03:00
Vitaliy Filippov 10988be74f Merge WebServices from Bugzilla 5.0.1 2015-10-23 16:05:16 +03:00
Vitaliy Filippov 7b3c75c7a0 Remove the rest of cgi->param() and cgi->cookie() calls 2014-10-10 16:57:07 +04:00
Vitaliy Filippov 102f1f7b6c Use ->realname in User webservice 2014-10-07 15:00:54 +04:00
Vitaliy Filippov 6425bfe311 Allow keywords to depend on other fields (for example product) 2014-10-07 15:00:54 +04:00
Vitaliy Filippov e50428a42b Remove user_id_to_login procedural API; set default values for non-select fields on bug form 2014-10-07 15:00:54 +04:00
Vitaliy Filippov b1e2418b40 Use $field->value_type instead of Bugzilla::Field::Choice->type($field) 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 0fdb364160 Fix keyword webservice, take all keyword list from field_metadata 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 21237a5070 Rename Bugzilla::User::match to match_name to not hide Bugzilla::Object method 2014-10-07 14:58:16 +04:00
Vitaliy Filippov 9d71d573e4 Make "nullable" property dependent on visibility field value 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 5548f1d0a1 Add profiles.is_enabled, profiles.last_seen_date columns, 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 62f7651872 Fix bug field conversion in webservice, fix printing it out in demo script 2014-05-27 18:31:26 +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 0b4624fbae fix process_bug.cgi and other places using bug persistence 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 b2d8118048 Remove duplicate get_legal_field_values() API 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
vkoptev 58ba535734 Bug 138613 - add custom message about new functionality
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1912 6955db30-a419-402b-8a0d-67ecbb4d7f56
2014-01-16 14:23:25 +00:00
akrasilnikov 7ea6274efd Bug 134368 - Refactoring JS code + revert Bug webservice + add new field in comment response
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1824 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-30 12:49:42 +00:00
akrasilnikov 115cbefe07 Bug 134368 - Refactoring JS code + change Bug webservice
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1823 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-30 12:38:51 +00:00
vfilippov 085f5afaca Bug 122650 - Fix SOAP::Transport::HTTP to work under HTTP::Server::Simple
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1787 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-09-09 14:31:43 +00:00
vkoptev 7c74b3dacf Bug 121746 - учёл замечания по коду
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1692 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-21 09:19:07 +00:00
vkoptev b0a96501bf Bug 121746 - ввёл псевдополе Internal Bug при массовом импорте багов
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1688 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-06-17 15:14:36 +00:00
akrasilnikov f1df0867ca Bug 66910 - First iter of bug - show existed keywords and autocomplete
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1671 6955db30-a419-402b-8a0d-67ecbb4d7f56
2013-05-31 12:46:26 +00:00
vfilippov 4994a0f4dc Bug 95168 - Do not die with error in WS User.get
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1571 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-06-15 11:39:53 +00:00
vfilippov 46c465d2ec Bug 95168 - Backwards compatibiltiy
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1570 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-06-15 10:42:31 +00:00
vfilippov 6ce0c870f3 Bug 95168 - Report my_id and other_id
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1559 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-05-24 11:54:20 +00:00
vfilippov 08838889d2 Bug 95168 - SM/dotProject integration
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1536 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-05-10 14:03:00 +00:00
vfilippov ed3d0bfd5f Bug 89472 - Separate WS class for TN-ERP WBS manipulations; Allow IDs in Field.update_value, Field.delete_value
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1535 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-05-03 15:19:30 +00:00
vfilippov fffa9a25d2 Bug 89472 - Backout r1531
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1534 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-05-03 12:31:28 +00:00
vfilippov ac921aafbc Bug 89472 - Allow value IDs in web-service
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1531 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-04-27 13:54:10 +00:00
vfilippov 2135fe586d Bug 75890 - Update for JSON::RPC 1.1
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1519 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-02-29 13:42:11 +00:00
vfilippov 360de3a50f Bug 94243 - Exclude disabled users from hint
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1509 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-02-16 11:29:31 +00:00
vfilippov ad9617fd96 Bug 75890 - CVE-2011-3667 (https://bugzilla.mozilla.org/show_bug.cgi?id=711714)
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1497 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-01-13 11:15:36 +00:00
vfilippov 58da3ee4e2 Bug 90602
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1495 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-01-12 15:04:04 +00:00
vfilippov 67b6abc243 Bug 91840 - Autocomplete for users
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1489 6955db30-a419-402b-8a0d-67ecbb4d7f56
2012-01-11 16:47:30 +00:00
vfilippov b3cfc577d7 Bug 84586 - deadline of type "string"
git-svn-id: svn://svn.office.custis.ru/3rdparty/bugzilla.org/trunk@1376 6955db30-a419-402b-8a0d-67ecbb4d7f56
2011-09-22 13:41:57 +00:00