Vitaliy Filippov
3fe520c73a
Fix "wide character in print" warnings
2014-10-13 18:46:10 +04:00
Vitaliy Filippov
cdf833a277
Fix error reporting, determine current template
2014-10-10 18:55:41 +04:00
Vitaliy Filippov
9de760790c
Some fixes
...
* Remove list.clone (unused) and scalar.substr (standard) methods
* Show only real stack trace in ThrowTemplateError
* Move constants out of Bugzilla::User to solve issues with circular use's
2014-10-10 17:28:29 +04:00
Vitaliy Filippov
a49bc67962
Bugzilla::Template: code style, remove some rarely used subs
...
* Remove filters inactive, obsolete, closed
* Remove global subs: use_keywords, bug_fields, comment_indexes
2014-10-10 16:57:07 +04:00
Vitaliy Filippov
9a7e557879
Bugzilla::Group: code style
2014-10-10 16:57:07 +04:00
Vitaliy Filippov
7b3c75c7a0
Remove the rest of cgi->param() and cgi->cookie() calls
2014-10-10 16:57:07 +04:00
Vitaliy Filippov
a06dcd0192
Remove VarHash experiment
2014-10-08 16:39:47 +04:00
Vitaliy Filippov
112eb10a5f
Move data validation and update/insert code into Bugzilla::FlagType
2014-10-08 16:04:31 +04:00
Vitaliy Filippov
fed3567b82
FlagType.pm: code style
2014-10-08 15:30:58 +04:00
Vitaliy Filippov
4e1d00ea8d
colchange.cgi: remove CGI usage; add Bugzilla->cookies method
2014-10-08 14:16:56 +04:00
Vitaliy Filippov
75c8392c67
Bugzilla::Chart, Bugzilla::Series, chart.cgi: code style
2014-10-07 18:37:26 +04:00
Vitaliy Filippov
59bc1dc86a
Bugzilla::Chart, Bugzilla::Series, chart.cgi: remove CGI usage
2014-10-07 18:24:25 +04:00
Vitaliy Filippov
e853213990
Remove CGI->param usage from attachment.cgi
2014-10-07 16:49:26 +04:00
Vitaliy Filippov
4479f5a97b
Better 'makeproductgroups' handling.
...
* Do not insert group into all products by default when 'makeproductgroups' is on
* Allow to choose whether to create access group for new products
* Move group and series creation calls away from Product->create
* Change help text
* Enable makeproductgroups by default again
2014-10-07 15:56:57 +04:00
Vitaliy Filippov
6574c7af78
Return specially treated fields in "Bug Changes"
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
f39801807f
Fix readonly display of bug fields; move keywords code away from [% BLOCK input %]
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
721b30a788
Save valid_attributes in cache_fields (fixes crash after enabling a field)
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
b918f359d9
1 more place was still using User::name instead of realname
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
5481856947
Fix setting flags
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
9ff1527e13
Fix error when enabling visibility field
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
0bd8cb5065
Do not wrap long operator descriptions
2014-10-07 15:00:57 +04:00
Vitaliy Filippov
019812d8a1
Allow to use shared searches in "matched by saved search" operator
...
* Allow 'SearchName <user@domain.com>' operator value syntax
* Default to sharer in shared search subqueries
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
a32c3f8d6a
Do not omit paragraphs with 0
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
df5cd9c13e
Fix update_visibility_values
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
eb21c917e3
Gravatar support. Avatars may be disabled via params or user preference.
...
FIXME: Remove hardcoded Mozilla skin name (used to choose avatar position)
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
248f5884d5
Do not create css stubs during checksetup.pl
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
98c33cf584
Style editgroups.cgi
2014-10-07 15:00:56 +04:00
Vitaliy Filippov
4f5bb35b3e
Fix enable/disable classification error
2014-10-07 15:00:55 +04:00
Vitaliy Filippov
3f8554989d
Fix 2 small bugs
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
9a1f483764
Use ->realname in User->identity, fix non-existing keywords check
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
102f1f7b6c
Use ->realname in User webservice
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
856151ae85
Correctly hide email domain for anonymous users
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
33b65171e8
Do not use Field::Choice->check_visibility
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
05b76e6929
Remove unused FlagType->grant_list and User->get_userlist
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
f9c6631057
Add links to levenshteinusermatch parameter info, allow to use it with pgsql
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
d471a66683
Bugzilla::User code style
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
890209e7c1
Do not validate classification
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
ff0f7fbf19
Remove duplicated choose classification code
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
b2c0bc2e04
Bugzilla::Milestone and Bugzilla::Version code style
2014-10-07 15:00:54 +04:00
Vitaliy Filippov
2b7d276828
Raise error about unknown values of non-dependent select fields
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
93961db741
Change user.name property to be equal to login_name, add separate accessor for realname
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
16a1c9d3f7
editfields.cgi: code style, remove CGI usage, warn on default/value field changes; editvalues.cgi: call update_control_lists
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
a5ce0f5c92
Remove SPECIAL_STATUS_WORKFLOW_ACTIONS
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
d60380c983
Remove table name from DB_COLUMNS of FlagType, Group, User
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
f3ca192828
Store flagtypes.cc_list as user IDs in separate table
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
95e2556c0a
Move show-mail-groups.cgi link to custishacks
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
5288170b6c
Some code style for checkaccess.cgi
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
185335c6ec
width=100% for assignee, qa, cc fields; remove creation_ts is not null term (was needed before transaction support)
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
b089cfa35c
Fix: allow to rename field values
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
8e99b96c7c
Remove bug/create/user-message.html.tmpl template, add entryheaderhtml param and product property
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
c005274130
Do not require HTML::Scrubber to correctly strip unsafe tags
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
b7cc8f0e6a
Use auto_add_flag_requestees_to_cc config, do not try to use CGI for adding cc
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
127c8ce763
Bugzilla::Flag code style
2014-10-07 15:00:53 +04:00
Vitaliy Filippov
810df2568a
Make update_control_lists report changes
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
c746664a83
Disable utf8 warning during checksetup
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
8ac317050d
Move the rest of CustIS hooks to custishacks, remove "custis" extension
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
d235711747
Move flag reminders to core, make clear_requests_on_close work (it was using a non-existing user pref!)
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
89a565f437
Move "Fix Worktime" page to core
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
816e5efe9b
Move Views to core
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
e4d56b3ae8
Move checkers to core
2014-10-07 15:00:52 +04:00
Vitaliy Filippov
1886faf627
Use editvisibility.cgi to enable/disable dependent values, not dependent fields
2014-10-07 15:00:31 +04:00
Vitaliy Filippov
22a6a0e369
Move custis-specific code to/from extension
...
Move to core:
* Mail log
* Bugzilla::Checker
* MediaWiki link parsing
* Filtering HTML part of incoming email
* Adding comment to a cloned bug
Move to extension:
* scrum_cards table
2014-10-07 15:00:30 +04:00
Vitaliy Filippov
adf0ce5b0b
Fix utf8 cookie keys
2014-10-07 14:58:18 +04:00
Vitaliy Filippov
b2cf9833dc
Code style
2014-10-07 14:58:18 +04:00
Vitaliy Filippov
14b1019de4
Replace MAX_*_SIZE with a single MAX_FIELD_VALUE_SIZE
2014-10-07 14:58:18 +04:00
Vitaliy Filippov
06648f2fef
Check deadline, status_whiteboard, alias for empty value
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
d18d3c8269
Remove components.default_version and allow to configure default version
...
using the generic field UI.
Also do not override remove_from_db of Field::Choice in some classes.
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
eccb6bc9eb
Remove products.defaultmilestone and allow to configure default milestone using the generic field UI
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
cc41c14ddb
Escape commas in multi-select activity log, detect changes for multi-selects during mid-air collisions
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
5f999b339f
Alter the rest of integer fields to be INT4, remove sub Bugzilla->COLUMNS, add BIGSERIAL type
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
1453596813
Fix some upgrade errors
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
1b52789af0
Move multiselect splitting into create_or_update
2014-10-07 14:58:17 +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
339ea6a213
Use field definitions from abstract schema when doing most bz_add_column and bz_alter_column
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
a2a0a05be7
Bugzilla::Attachment code style
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
1d566b366e
Reorder methods of Bugzilla::Field, reformat and add some documentation
2014-10-07 14:58:17 +04:00
Vitaliy Filippov
e8a545a69c
Reorder standard fields, honor field sortkey in bug activity and bugmail
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
02050d63c6
Fix foreign key DELETE and UPDATE actions, fix user removal
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
924dff1b2f
Remove also percentage_complete and days_elapsed from fielddefs
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
b492478f7c
Remove is_static, partially remove is_default impact
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
890bedc9f2
Add mapping for keywords
2014-10-07 14:58:16 +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
edd67ba651
Fix removed keywords column to work in search again
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
139e289d51
Remove also owner_idle_time and attachments.submitter fields
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
9fb94e333a
Make cc_group store group id, not name
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
af5945dfd1
Fix input_params
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
cb58d0da87
Allow to use field names in email_in.pl, do not use CGI tie, use Bugzilla->input_params, fix some warnings
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
cb7ddc4331
Refactor result reporting, move the rest of ORM code from process_bug.cgi to actual ORM class
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
f75658a097
Delete also qacontact_accessible
2014-10-07 14:58:16 +04:00
Vitaliy Filippov
624d6551e1
Delete obsolete unused fields from fielddefs
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
16716a544f
Delete attach_data.thedata field
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
bc81b6894c
Remove defaultXXX params -- now default value is a property of field
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
620531c4b9
Move OS and Platform guessing regexps into DB and allow to edit them
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
402fb9dd26
Remove most CGI usage from buglist.cgi
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
cd3be7b750
Move clean_search_url out of CGI
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
33b91f8d94
Remove old LookupNamedQuery API, rename Bugzilla::Search::Saved->url to ->query
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
c58b218875
Move saved search removal code into Bugzilla::Search::Saved
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
92d5b55e4f
Remove non-working and useless locking of keys/values of DB schema
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
678e4acb92
Remove closed_bug_statuses() api
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
a10187577e
Remove is_open_state and BUG_STATE_OPEN
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
be8da34422
Bugzilla::JobQueue::Runner code style
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
776ec7b928
Remove JOB_MAP hardcode
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
bbef0613df
Allow templates to refer to each other by full path, move CUSTIS-specific product names away from templates
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
4899654c43
Allow field values and flags to be controlled by an empty value
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
2c2bfc4301
Fix mass edit
2014-10-07 14:58:15 +04:00
Vitaliy Filippov
736a4a0f01
Allow to delete fields with change history
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
eb96bfda90
Make all options visible for empty controlling value also in js
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
86deae0270
Treat empty visibility value sets as "always invisible" instead of "always visible"
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
8001daf79d
Move extra buglist columns from custis to core
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
b10a99d2f5
Move CUSTIS-specific params to custishacks
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
89e1b13e69
Bugzilla::CGI code style
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
0319a66bb4
Remove CGI interfacing from Bugzilla::Search
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
82b268483c
Add UI for editing visibilility/nullable/cloned/defaults from value pages
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
04da6a883e
Add UI for editing clone_field_id and associated values
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
c2c97c06af
Add clone_field_id attribute, make enter_bug.cgi honor it, remove obsolete APIs field.new_choice and get_field_id
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
3a45e17953
Copy default versions into field_defaults
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
5c035a5184
Bridge defaultXXX with fielddefs.default_value, use default values in Bugzilla::Bug ORM code
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
d0793c51a3
Add separate control fields for NULL and for default values
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
67ba0de962
Use dependent default values on bug change form, use global default values on bug entry form
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
74ecc3d2c5
Remove non-hash Bugzilla->fieldvaluecontrol, move dependent default values into a separate table, simplify bz_add_column
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
4f20f1242c
Allow to enable/disable empty version/milestone from the product page
2014-10-07 14:58:14 +04:00
Vitaliy Filippov
b0964e90c1
Allow to move products between classifications from product page
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
ea03382e62
Allow NULL in products having "unspecified" versions
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
79711e2cbd
Make "dependent nullable" work in JS on bug form
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
8d9b13decd
Fixes for removed enter_bug flag; make "dependent nullable" working
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
9d71d573e4
Make "nullable" property dependent on visibility field value
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
6167bfd72f
Sort fields on their sortkey in bugmail
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
0f4371e949
Make TIMETRACKING_FIELDS a hash
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
65c15e5fd4
Allow empty version, convert "unspecified" versions to NULL
2014-10-07 14:58:13 +04:00
Julien Heyman
78942517ad
Bug 319598: Add support for saved tabular and graphical reports
...
(cherry-pick cc2fadc573
with modifications)
Conflicts:
Bugzilla/User.pm
template/en/default/global/messages.html.tmpl
template/en/default/global/useful-links.html.tmpl
template/en/default/global/user-error.html.tmpl
template/en/default/reports/report.html.tmpl
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
4004bd0647
Fix DB update from 4.4 schema (at least for MySQL)
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
b3d853917e
Show names of non-functional Bug URLs and Keywords types
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
1d333cc0eb
Use fielddefs.is_mandatory, like in upstream
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
161b5bdb48
Sort legal_values case-insensitively
2014-10-07 14:58:13 +04:00
Vitaliy Filippov
3d9d70d18c
Migrate upstream 4.x field_visibility into our fieldvaluecontrol
2014-10-07 14:58:12 +04:00
Vitaliy Filippov
5a6ac62d9e
Remove upstream fielddefs.is_numeric field
2014-10-07 14:58:12 +04:00
Vitaliy Filippov
ba674e44ef
Make BUG_ID reverse relationships function
...
* Show them on the bug form
* Allow to search on them
* Allow to set them in excel import
2014-10-07 14:58:12 +04:00
Vitaliy Filippov
d5e13b4a67
WIP BUG_ID reverse relationships (implementation different to upstream)
2014-10-07 14:58:12 +04:00
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