Commit Graph

2207 Commits (961e6ff825027765ee22d7cbec0edc9d122ad28f)

Author SHA1 Message Date
Vitaliy Filippov 961e6ff825 Support logging DB queries 2014-11-12 16:43:02 +03:00
Vitaliy Filippov c59ff61181 Fix editparams.cgi 2014-11-12 16:42:56 +03:00
Vitaliy Filippov a0fb3dd316 changelog notes 2014-11-12 16:19:21 +03:00
Vitaliy Filippov 037d79fcfc Override ObjectDriver for TheSchwartz
TheSchwartz now uses Bugzilla database handle directly, this fixes double
utf-8 issues in TheSchwartz tables.
2014-11-12 15:54:05 +03:00
Vitaliy Filippov f6185e24e9 Fix upgrade docs 2014-11-10 18:46:32 +03:00
Vitaliy Filippov e76e7b364a Hide delete link for system groups 2014-11-10 17:01:57 +03:00
Vitaliy Filippov 2bf6583d3a Fix CVE-2013-1742, like in upstream
(XSS) "id" and "sortkey" are not sanitized when editing flag types if categoryAction-foo is set
2014-11-10 16:55:16 +03:00
Vitaliy Filippov 093228b77f Remove hack forcing Firefox to reset form on Reload
(It should not result in real problems)
2014-11-10 15:23:25 +03:00
Vitaliy Filippov cbae72e2fb Fix dup_id search fields, remove attachments.* from buglist columns 2014-11-10 15:13:18 +03:00
Vitaliy Filippov 0476578a1b Fix config parsing again 2014-11-10 12:25:25 +03:00
Vitaliy Filippov 7491a479de Replace LEFT JOIN with INNER JOIN whenever it's possible
This only has profit for SQLite; no profit for normal databases.
2014-11-10 12:12:39 +03:00
Vitaliy Filippov 921388813f Make contrib/bzdbcopy.pl actually work with anything other than Pg,
independent of current localconfig.

Never use Bugzilla->dbh in Bugzilla::DB::Schema, store and use $self->{dbh} instead.
2014-11-10 12:12:39 +03:00
Vitaliy Filippov c4c2ec3378 SQLite support, including EXPLAIN and FTS4 fulltext search 2014-11-10 12:11:03 +03:00
Vitaliy Filippov 353f14aab8 Fix negative number rounding 2014-11-10 12:00:11 +03:00
Vitaliy Filippov 65732a2435 Update webserver configuration docs 2014-11-10 01:32:52 +03:00
Vitaliy Filippov b7db0c1959 Fix config option parsing in HTTPServerSimple.pl 2014-11-10 01:32:29 +03:00
Vitaliy Filippov 0feb77122f Update Bugzilla Guide up to the installation of web server 2014-11-08 02:50:36 +03:00
Vitaliy Filippov b7da291986 Oracle DB driver code style 2014-11-08 02:19:49 +03:00
Vitaliy Filippov 0a2f0882c4 Fix Oracle DB driver (basic operations now work again) 2014-11-08 02:03:09 +03:00
Vitaliy Filippov 5e09856986 Fix bug form when no keywords are available 2014-11-08 02:01:15 +03:00
Vitaliy Filippov 1fdffacf00 Remove useless indexes on bugs_activity, fix count(*) from attach_data 2014-11-08 02:00:40 +03:00
Vitaliy Filippov 53a8163128 Do not order checkers by message 2014-11-08 01:59:00 +03:00
Vitaliy Filippov 9629448c22 Use UNION ALL in history queries 2014-11-08 01:58:46 +03:00
Vitaliy Filippov fe09f7894c utf8_off session_data for DBs that return utf8 2014-11-08 01:57:46 +03:00
Vitaliy Filippov 96cd355671 Move bits of parameter docs into templates, use generated parameter docs 2014-11-05 16:46:59 +03:00
Vitaliy Filippov 88f68eb8de Generate config parameter list 2014-11-03 02:01:54 +03:00
Vitaliy Filippov 7daeaadfe1 Dumper indent=1 2014-11-03 02:00:14 +03:00
Vitaliy Filippov 25894d28ab Simplify param panel list code
Remove duplicated code, move it into Bugzilla::Config, do not require add_panels hook
2014-11-03 00:26:03 +03:00
Vitaliy Filippov 23cab471af Just die during BEGIN/END phases 2014-11-03 00:26:03 +03:00
Vitaliy Filippov 324343ae9e Do not disclose information, communicate using file 2014-11-02 02:04:07 +03:00
Vitaliy Filippov 6eab2522cd Fix testagent.cgi and testserver.pl; determine group by CGI 2014-11-01 02:46:32 +03:00
Vitaliy Filippov af626f554e testserver.pl code style 2014-11-01 02:41:20 +03:00
Vitaliy Filippov 753f348c37 Add html() template function 2014-10-31 19:59:41 +03:00
Vitaliy Filippov a628710226 Position calendar below the input + do not exceed right edge of window 2014-10-31 19:56:12 +03:00
Vitaliy Filippov 697930623b Fix choose_product target uri when bugzilla is not in root 2014-10-31 19:51:02 +03:00
Vitaliy Filippov d5e23f9121 Line all custom fields after standard 2014-10-31 19:44:12 +03:00
Vitaliy Filippov f1f51300db Warn when leaving page with unsaved comment 2014-10-31 17:54:05 +03:00
Vitaliy Filippov 034da7b998 Move attachment list functions into js/bug.js 2014-10-31 17:54:05 +03:00
Vitaliy Filippov 7dd1fe9252 Put cloned bug title into bug from which it was cloned 2014-10-31 17:54:05 +03:00
Vitaliy Filippov 72968d2da1 Fix ARRAY(0x..) keywords when cloning bugs 2014-10-31 17:54:05 +03:00
Vitaliy Filippov 153973fdfa Fix multiselect search bug 2014-10-31 15:50:15 +03:00
Vitaliy Filippov 9523a3500c Create non-existing tables, fields and indexes during bzdbcopy.pl 2014-10-30 17:00:12 +03:00
Vitaliy Filippov 43f82e191c Fix indexes while doing DB updates
* Fix indexes while renaming keyworddefs
* Remove _visibility_value_id indexes when dropping visibility_value_id column from field tables
2014-10-30 02:10:16 +03:00
Vitaliy Filippov 36e6b881bb Use ERROR_MODE_CONSOLE in cli scripts; remove extra html_strip 2014-10-30 02:10:16 +03:00
Vitaliy Filippov cff0f1ba93 Use ThrowCodeError on die() while in console 2014-10-30 02:08:49 +03:00
Vitaliy Filippov 70b8dbe1b7 no redefine warning in Bugzilla::Template 2014-10-30 02:08:49 +03:00
Vitaliy Filippov 48b36994fd asciidoc CHANGELOG 2014-10-30 00:25:30 +03:00
Vitaliy Filippov ac44bf12b7 asciidoc README 2014-10-29 18:55:20 +03:00
Vitaliy Filippov 03dee5b0cd Transform docbook documentation to asciidoc 2014-10-29 16:16:21 +03:00
Vitaliy Filippov d2c60c4051 Enable Mozilla skin by default 2014-10-28 17:19:23 +03:00