Commit Graph

1056 Commits (0be36ca70e2ea5269de52bc4d1b7dc4ed04f765e)

Author SHA1 Message Date
Vitaliy Filippov 70b8dbe1b7 no redefine warning in Bugzilla::Template 2014-10-30 02:08:49 +03:00
Vitaliy Filippov d2c60c4051 Enable Mozilla skin by default 2014-10-28 17:19:23 +03:00
Vitaliy Filippov a819fbdb23 Check innodb in SHOW ENGINES (fix for MariaDB 10) 2014-10-27 18:47:17 +03:00
Vitaliy Filippov 904055ea47 Remove exports from Bugzilla::Search 2014-10-27 18:26:28 +03:00
Vitaliy Filippov 2efa1d0cda Fix Bugzilla->cookie when they are empty 2014-10-27 17:28:47 +03:00
Vitaliy Filippov 7c7c2f00d9 Fix Excel import
(do not set product/component if not requested)
2014-10-27 17:38:14 +04:00
Vitaliy Filippov 29e96c6eec Fix 0 visibility_value treating 2014-10-24 18:45:47 +04:00
Vitaliy Filippov 4fb34102b1 Fix some more DB initialisation errors 2014-10-24 18:20:26 +04:00
Vitaliy Filippov 3d279cf2c4 Fix initial population of fielddefs table 2014-10-24 18:20:26 +04:00
Vitaliy Filippov 50cc4dc6ff Fix incorrectly removed user_group_map.user_id field
(follow-up to 96b0e9eed552f416fc9425508147c145c5052a48)
2014-10-24 18:20:25 +04:00
Vitaliy Filippov b0b415b5b1 Change sql_interval to sql_date_math, like in upstream
(mozilla bug #602165, upstream commit 220a5e6608)
2014-10-24 18:20:25 +04:00
Vitaliy Filippov 1db6dfedf5 Bugzilla::Constants code style 2014-10-24 18:20:25 +04:00
Vitaliy Filippov 80d789e9c0 Also do not change owner of files, only change group. 2014-10-23 17:51:47 +04:00
Vitaliy Filippov 7371d031b1 Remove leftover bug_keywords FK name hack 2014-10-23 17:38:42 +04:00
Vitaliy Filippov dbfe3c1520 Fix field_defaults populating error 2014-10-23 17:22:30 +04:00
Vitaliy Filippov 9481a20dd3 Do not touch permissions of code files, remove index.html creation support 2014-10-23 16:40:42 +04:00
Vitaliy Filippov 20e65b43bc Bugzilla::Install::Filesystem code style 2014-10-23 15:23:10 +04:00
Vitaliy Filippov 23ebe03926 Remove some useless dependencies
(URI, URI::QueryParam, Email::MIME::Modifier, Email::MIME::Encodings)
2014-10-23 14:58:20 +04:00
Vitaliy Filippov d8492bf940 Fix custom field creation 2014-10-22 18:16:46 +04:00
Vitaliy Filippov 7ad0eec801 Use Sys::Sendfile instead of IO::SendFile as more compatible implementation 2014-10-22 18:16:46 +04:00
Vitaliy Filippov bbfd9e6be3 Allow to disable silent comments 2014-10-20 19:57:08 +04:00
Vitaliy Filippov f0d648ea1e Fix some compatibility with PostgreSQL
Also add varchar/text/bpchar operator class support
2014-10-20 16:55:25 +04:00
Vitaliy Filippov 4fdb5c0a72 Make user_info_class and user_verify_class values dynamic
(also allows to remove FOF_Sudo from Bugzilla::Config::Auth)
2014-10-20 14:38:24 +04:00
Vitaliy Filippov fe19b5071a Bugzilla::Config::* code style, move validation functions away from Common 2014-10-20 14:12:01 +04:00
Vitaliy Filippov d2e8010766 (Almost) move FOF_Sudo into custishacks
Still needs to be moved away from list/list.html.tmpl and Bugzilla::Config::Auth
2014-10-17 19:52:52 +04:00
Vitaliy Filippov 85bdce2367 Bugzilla4Intranet notice and license for some templates 2014-10-17 19:42:11 +04:00
Vitaliy Filippov b5ac1ab118 Remove banner.html.tmpl and replace it back with bannerhtml param. 2014-10-17 19:41:25 +04:00
Vitaliy Filippov 69f170866c Unquote known MediaWiki URLs and show them nicely 2014-10-17 17:28:09 +04:00
Vitaliy Filippov 696a70c226 Fix and try to avoid "list Package->.." bug 2014-10-17 16:12:54 +04:00
Vitaliy Filippov 5d5d297d5b Add field_desc back for days_elapsed 2014-10-15 19:26:35 +04:00
Vitaliy Filippov 55e38839aa Use html_select() instead of select-menu.html.tmpl 2014-10-15 18:12:11 +04:00
Vitaliy Filippov d8c8ea112d Use identifiers for search orders, not names 2014-10-15 18:12:11 +04:00
Vitaliy Filippov 79720546a1 Bugzilla::Install::Util: code style 2014-10-14 16:58:57 +04:00
Vitaliy Filippov cfd8911bdc Do not export anything from Bugzilla::User 2014-10-13 19:45:17 +04:00
Vitaliy Filippov 5a400911bb Bugzilla::Util: code style, remove unused find_wrap_point() 2014-10-13 19:25:31 +04:00
Vitaliy Filippov 4a7f2be3ad Remove unused StopBugMail() from template 2014-10-13 19:20:14 +04:00
Vitaliy Filippov 429e40a186 Remove urlbase hack from base code 2014-10-13 19:19:24 +04:00
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