Commit Graph

875 Commits (624d6551e19cd23642f251d3112c91f13f62ae65)

Author SHA1 Message Date
Vitaliy Filippov 68ff25fef5 Change field type values for compatibility with upstream 2014-10-07 14:58:12 +04:00
Vitaliy Filippov 4f6c16e830 Fix field editing form, move js out of template 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 ce1c75e02c Fix remaining_time setting during bug creation 2014-09-03 19:28:10 +04:00
Vitaliy Filippov 96bea7c648 Support truncated versions of assigned_to, reporter and qa_contact in search 2014-08-25 15:09:14 +04:00
Vitaliy Filippov 10c4d41651 Honor *_accessible in User->can_edit_bug 2014-08-22 16:05:09 +04:00
Vitaliy Filippov 37c688e5bb Show the same detailed table in group administration UI 2014-08-12 19:10:07 +04:00
Vitaliy Filippov d8afbe3534 Show fully detailed group information in User Preferences -> Permissions tab 2014-08-12 18:01:05 +04:00
Vitaliy Filippov 5f094ad0b4 Add flag requestee into bug CC if he cannot see the bug 2014-07-09 18:31:08 +04:00
Vitaliy Filippov 7fa03d41f2 Fix field value sort order 2014-07-09 15:47:12 +04:00
Vitaliy Filippov eab080cfda Do not crash when trying to create bug with flags, but without selecting component 2014-06-03 15:48:23 +04:00
Vitaliy Filippov 65b39b45d2 Allow to go into editusersingroup.cgi from Administration->Groups 2014-05-30 17:07:04 +04:00
Vitaliy Filippov 5cfdec71f6 Refactor editusersingroup.cgi
* Show indirect grants
* Show bless permissions
* Allow to remove users from group
* Allow to add/remove users if you have bless permission for it, not only if you're in 'creategroups' group
* Allow to grant/revoke bless permissions if you're in 'editusers' group
* Add link to editusersingroup.cgi from "Edit group" page
2014-05-30 16:10:16 +04:00
Vitaliy Filippov 57eb2dac62 * Match selected values on name in bug-visibility.js
* Fix "verify field values"
* Do not display "verify groups" in case of same group control set for the old and the new products
2014-05-29 18:53:56 +04:00
Vitaliy Filippov 47eac4cbfd Hide obsolete inline images 2014-05-29 15:13:47 +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 8eafac0b57 Fix showdependencytree.cgi 2014-05-28 14:41:38 +04:00
Vitaliy Filippov bd4d362b11 Do not show --- option for multi-selects, fix multi-select setter 2014-05-27 19:24:37 +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 3cd8adb954 Fix syntax error in installation 2014-05-27 17:55:24 +04:00
Vitaliy Filippov 73fff904e9 Bugzilla::Error code style 2014-05-27 16:19:13 +04:00
Vitaliy Filippov 10592d37d8 Report sensible errors in reply to incoming email and in checksetup.pl; fix incoming email 2014-05-27 16:11:39 +04:00
Vitaliy Filippov 1f53dcc76f Do not log activity during bug creation 2014-05-27 15:26:45 +04:00
Vitaliy Filippov 0b87f00ac8 Remove separate _notsubstring implementations :-(, rename "flag types" to "flags and requests" 2014-05-27 15:12:53 +04:00
Vitaliy Filippov 4214fa5524 Treat NULL as empty value in notsubstring operator 2014-05-26 23:13:31 +04:00
Vitaliy Filippov 4646d2c197 Check default values when creating new bugs 2014-05-26 19:48:30 +04:00
Vitaliy Filippov 180659cd0e Still add <p></p> for comment with single "0" character 2014-05-26 17:26:24 +04:00
Vitaliy Filippov 1a5bbe5f03 Optimize field and choice check_visibility(), allow component objects to be set, remove some duplicated code 2014-05-26 17:21:29 +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 27aef9f11c Fix clearing alias 2014-05-24 21:04:18 +04:00
Vitaliy Filippov 33df1f9109 Remove CGI usage from request/email template 2014-05-23 20:02:44 +04:00
Vitaliy Filippov 8b439e2beb Add FIXMEs 2014-05-23 18:55:39 +04:00
Vitaliy Filippov 51c183daf6 Replace header 2014-05-23 18:32:19 +04:00
Vitaliy Filippov 472fb8f6a9 Do not allow to set invalid components for new bugs 2014-05-23 18:23:57 +04:00
Vitaliy Filippov 60b38d7a3c Fix attachment flag email to work again (was broken since Bugzilla->add_mail_result was added) 2014-05-23 16:03:35 +04:00
Vitaliy Filippov b226af09ac Clear loaded comments after saving bug 2014-05-23 15:59:44 +04:00
Vitaliy Filippov 5ceeb6679f Only if comment specified 2014-05-23 11:34:02 +04:00
Vitaliy Filippov 22787d2651 Only show inline images for created attachments 2014-05-23 00:58:57 +04:00
Vitaliy Filippov be4fc3c1dc Fix empty bug updates 2014-05-23 00:53:23 +04:00
Vitaliy Filippov 215e7502f4 Description is required for new bugs 2014-05-23 00:37:19 +04:00
Vitaliy Filippov 486a34f7c8 Display name in component list 2014-05-22 18:01:57 +04:00
Vitaliy Filippov 860c45cd7e Make default version also reference ID 2014-05-22 17:55:57 +04:00
Vitaliy Filippov 378b8fab50 Bugzilla::Component code style 2014-05-22 17:16:11 +04:00
Vitaliy Filippov 55aadda9b8 Fix clearing keywords 2014-05-22 16:43:50 +04:00
Vitaliy Filippov 82f640036a Create multiple attachments in the same order as on the form 2014-05-22 14:35:20 +04:00
Vitaliy Filippov 70bad71d23 Fix backdated worktime feature 2014-05-22 02:00:17 +04:00
Vitaliy Filippov 74ec807280 Fix editing default milestone for products 2014-05-21 17:53:50 +04:00
Vitaliy Filippov fa1f726e3f Fix importxls token error 2014-05-21 17:49:15 +04:00
Vitaliy Filippov fea2d177ac Add HTTP::Server::Simple requirements 2014-05-20 19:15:59 +04:00
Vitaliy Filippov 1de8635f26 Better full/active value list caching 2014-05-20 15:59:15 +04:00
Vitaliy Filippov e7339f20e8 Fix hiding inactive components in js form 2014-05-20 15:50:50 +04:00
Vitaliy Filippov a0deb31c5b Optionally allow to assign bugs to other people 2014-05-19 19:38:59 +04:00
Vitaliy Filippov 327fbcb87e Allow to search on NULL value 2014-05-19 19:04:24 +04:00
Vitaliy Filippov 9197d7a254 Bugzilla::BugMail code style 2014-05-19 18:18:31 +04:00
Vitaliy Filippov 5314af9861 Do not use $bug->{error} 2014-05-19 17:55:44 +04:00
Vitaliy Filippov 56904ab882 Better illegal_bug_status_transition message 2014-05-19 17:30:30 +04:00
Vitaliy Filippov 2c4a3aca9a Fix "my ($old, $new) masks earlier declaration" 2014-05-19 16:54:55 +04:00
Vitaliy Filippov e91f12c4d1 Clone arrays in dirty copy 2014-05-19 14:43:48 +04:00
Vitaliy Filippov 0765c86aac Fix ts_job.jobid 2014-05-19 14:25:59 +04:00
Vitaliy Filippov 7c4236d2aa Fix removecc 2014-05-19 14:17:55 +04:00
Vitaliy Filippov 8ff95acae2 Fix versions sort order 2014-05-19 13:18:26 +04:00
Vitaliy Filippov 09bb1d1a70 Add single-select subfields 2014-05-19 12:54:16 +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 78985341ca Backwards compatibility for --- in searches 2014-05-18 01:18:27 +04:00
Vitaliy Filippov c29fcc8948 Move requirements to core 2014-05-16 18:52:41 +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 9c2d4ba334 Delete the obsolete per_bug_queries/tags feature 2014-05-16 18:52:41 +04:00
Vitaliy Filippov 4c9924929a Move some specific code to/from custishacks 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 255264b564 always nullable for non-single-selects 2014-05-16 18:52:40 +04:00
Vitaliy Filippov 44b22c5b6d Print status and resolution names in bug link hints 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 cae8239fda Set old custom fields nullable 2014-05-16 18:52:40 +04:00
Vitaliy Filippov daa8396b7f Bugzilla::Product code style 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 082cb4df74 Redesign edit product page 2014-05-16 18:52:39 +04:00
Vitaliy Filippov fd569a8f2a Fix product addition, remove rudimental milestoneurl 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 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 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