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