Max Kanat-Alexander
220a5e6608
Bug 602165: Change sql_interval to sql_date_math, in preparation for
...
MS-SQL and SQLite support.
2010-10-07 03:58:28 -07:00
Max Kanat-Alexander
c3f4933be9
Bug 586244: Make mod_headers and mod_expires optional
...
r=glob, a=mkanat
2010-09-18 16:24:06 -07:00
Max Kanat-Alexander
114cc2a7e0
Bug 578494: We can't use "shellwords" to split words for sql_fulltext on Pg,
...
because it doesn't work with unbalanced single quotes. So we just do a hack
to make Quicksearch work right, for Pg.
r=LpSolit, a=mkanat
2010-08-01 18:15:05 -07:00
Max Kanat-Alexander
7af9be4843
Bug 583645: Make $dbh->quote always detaint its output, even on DBDs that
...
don't normally detaint output from $dbh->quote.
r=LpSolit, a=LpSolit
2010-08-01 17:48:22 -07:00
Max Kanat-Alexander
76f8366086
Bug 578494: When doing a QuickSearch on a phrase, pass the phrase quoted
...
to the fulltext engine, so that it knows it's a phrase.
r=LpSolit, a=mkanat
2010-07-22 18:48:49 -07:00
Max Kanat-Alexander
c846d6ea38
Bug 579568: Search.pm: Improve the implementation and performance of
...
substring and "words" searches, improve the formatting of generated SQL,
and use real subselects instead of performing the subselect and using its
results in an IN.
r=mkanat, a=mkanat (module owner)
2010-07-17 17:52:52 -07:00
Max Kanat-Alexander
79db763ce0
Bug 578739: Instead of removing REFERENCES from _bz_real_schema and then
...
populating FKs from _bz_schema at the end of checksetup, store REFERENCES
in _bz_real_schema with a special "created => 0" key that tells us that
we still need to create the FK.
r=mkanat, a=mkanat (module owner)
2010-07-14 15:30:39 -07:00
Max Kanat-Alexander
aaccfb4b07
Bug 578587: Make checksetup be way quieter when creating a new install
...
r=mkanat, a=mkanat (module owner)
2010-07-14 11:52:46 -07:00
Max Kanat-Alexander
b2d55423b6
Bug 577577: Make bz_drop_fk be tolerant of SQL failure
...
r=mkanat, a=mkanat (module owner)
2010-07-08 16:43:22 -07:00
Max Kanat-Alexander
d16f79036d
Bug 577520: Make the "Adding new table..." message not appear during
...
xt/search.t
r=mkanat, a=mkanat (module owner)
2010-07-08 11:02:38 -07:00
Max Kanat-Alexander
6bc9dd5a07
Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,
...
IN_PROGRESS, RESOLVED, VERIFIED.
r=LpSolit, a=mkanat
2010-07-05 17:42:57 -07:00
Max Kanat-Alexander
5ad1099dc4
Bug 22353: Automatic duplicate bug detection on enter_bug.cgi
...
r=glob, a=mkanat
2010-06-21 19:10:21 -07:00
Max Kanat-Alexander
2cf2680323
Bug 556422: Move the existing bug-moving functionality into an extension
...
called OldBugMove.
r=dkl, a=mkanat
2010-06-18 13:48:21 -07:00
Max Kanat-Alexander
2e9edc5622
Bug 569312: Speed up the adding of many FKs to the same table for MySQL
...
and PostgreSQL, by adding them all in one ALTER statement
r=mkanat, a=mkanat (module owner)
2010-06-01 13:33:49 -07:00
Max Kanat-Alexander
ffb2d0c22d
Bug 561322: Make Bugzilla::DB::_connect and related functions take their
...
parameters as a hashref, to improve the API and to avoid exposing the
database password on error.
r=mkanat, a=mkanat (module owner)
2010-04-27 12:01:24 -07:00
Max Kanat-Alexander
bb7925791a
Bug 560284: Make all errors that checksetup.pl throws be red
...
r=mkanat, a=mkanat (module owner)
2010-04-19 16:21:58 -07:00
Max Kanat-Alexander
a025168843
Bug 545770: Make contrib/merge-users.pl figure out what columns to merge
...
by tracing FKs instead of having a fixed list.
r=LpSolit, a=LpSolit
2010-03-15 22:43:16 -07:00
mkanat%bugzilla.org
1a4a843db2
Bug 520318: Add remove_from_db to Bugzilla:Group and use it to delete groups in editgroups.cgi
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=LpSolit
2009-12-31 12:48:21 +00:00
mkanat%bugzilla.org
62d123f695
Bug 527489: Calls to bz_alter_column were dropping the REFERENCES item from the stored Schema object.
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks, a=mkanat
2009-11-18 07:08:33 +00:00
mkanat%bugzilla.org
4b2c9f0f96
Bug 527505: Make 001compile.t use Bugzilla->feature to determine which modules to compile
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2009-11-10 21:19:46 +00:00
mkanat%bugzilla.org
4adf7f1b40
Bug 519584: Implement a framework for migrating from other bug-trackers, and start with a GNATS importer.
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
2009-10-24 05:30:14 +00:00
mkanat%bugzilla.org
ac905a580c
Bug 488931: Change the default priority values to be human-readable words instead of P1, P2, etc.
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
2009-09-30 08:55:03 +00:00
mkanat%bugzilla.org
ef1a850386
Bug 509497: Implement sql_group_concat for all databases
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
Patch by Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
2009-08-17 21:31:02 +00:00
mkanat%bugzilla.org
5539de9f74
Bug 508181: UTF-8 table conversion was failing when there were FKs on the column or on related columns
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2009-08-06 14:53:46 +00:00
mkanat%bugzilla.org
89b15c8ff8
Bug 491467: Make Search.pm and buglist.cgi consistently take column ids for the "fields" and "order" arguments, to prevent problems with using SQL fragments in the order and columnlist.
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=wicked, a=mkanat
2009-07-07 18:16:51 +00:00
lpsolit%gmail.com
4192ccfd03
Bug 477459: buglist.cgi crashes for logged out users if the "Reporter" column is displayed - Patches by Frédéric Buclin <LpSolit@gmail.com> and Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
2009-02-20 14:12:49 +00:00
mkanat%bugzilla.org
fc293fbd39
Bug 219021: Only display email addresses to logged-in users
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-01-29 21:22:19 +00:00
lpsolit%gmail.com
33429813a6
Bug 463688: editusers.cgi no longer lets you search for users using regular expressions - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat r=xiaoou a=LpSolit
2008-12-03 07:00:43 +00:00
mkanat%bugzilla.org
8dc59ccd1e
Oh, actually, Xiaoou was right about where the constraint is supposed to go.
2008-11-05 23:29:49 +00:00
mkanat%bugzilla.org
17cf16167f
Bug 460421: [Oracle] Adding custom fields with type FIELD_TYPE_MULTI_SELECT requires a unique constraint on the "value" column
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
2008-11-05 23:27:11 +00:00
mkanat%bugzilla.org
3cea91884b
Bug 291433: Ability to have custom fields whose visibility depends on the values of other fields
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=bbaetz, a=mkanat
2008-10-25 04:11:30 +00:00
lpsolit%gmail.com
3f8fe27040
Bug 455857: [Oracle] 'Find a Specific Bug' doesn't work - Patch by Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
2008-10-17 18:33:41 +00:00
mkanat%bugzilla.org
73a4dd5610
Bug 440188: buglist.cgi should display EXPLAIN output when &debug=1
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2008-08-01 05:37:15 +00:00
mkanat%bugzilla.org
f1f87e08fc
Bug 442863: ON DELETE CASCADE Foreign Keys should automatically delete invalid values during checksetup
...
Patch By Max Kanat-Alexander (module owner) a=mkanat
2008-07-01 14:42:07 +00:00
mkanat%bugzilla.org
0a566f9241
Bug 327344: Create sql_iposition and use it in Search.pm to fix the fact that searching for Turkish characters didn't do case-insensitivity properly.
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2008-06-30 02:23:10 +00:00
mkanat%bugzilla.org
66146a6e56
Bug 429804: Add Foreign Keys to Multiselect fields
...
Patch By Alex Eiser <aeiser@arc.nasa.gov> r=mkanat, a=mkanat
2008-06-29 00:17:47 +00:00
dkl%redhat.com
c34003dcdd
Bug 157092 â Implement a checking mechanism for invalid regexp
...
Patch by David Lawrence <dkl@redhat.com> - r/a=mkanat
2008-06-19 23:06:27 +00:00
lpsolit%gmail.com
aea95887f8
Bug 429847: config.cgi should include additional information about custom fields - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2008-04-20 14:49:44 +00:00
mkanat%bugzilla.org
91b55fc969
Bug 419979: Bugzilla::DB::bz_add_field_table directly modifies the FIELD_TABLE_SCHEMA constant
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2008-03-25 03:49:32 +00:00
lpsolit%gmail.com
d4f1fd5168
Bug 349369: Allow unused custom fields to be deleted from editfields.cgi - Patch by Alex Eiser <aeiser@arc.nasa.gov> r/a=LpSolit
2008-02-06 22:15:34 +00:00
lpsolit%gmail.com
c0b4d49d2e
Bug 121069: Remove $dbh->bz_(un)lock_tables from process_bug.cgi and Error.pm in favor of DB transactions. These methods are no longer used and are completely removed now - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2008-01-28 01:15:18 +00:00
mkanat%bugzilla.org
793c103590
Bug 408172: [Oracle] Bug lists longer than 1000 bugs fail
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
2008-01-18 21:56:53 +00:00
mkanat%bugzilla.org
5b26321814
Bug 408766: Apache::DBI was unnecessary and was causing problems for some users.
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave, a=mkanat
2007-12-19 06:41:58 +00:00
timeless%mozdev.org
2fe815e9b6
Bug 369062 prior should read "earlier" in edit groups
...
r=lpsolit a=lpsolit
2007-12-16 16:32:49 +00:00
mkanat%bugzilla.org
a4b66874db
Bug 408032: [Oracle] Make bzdbcopy.pl work with Oracle
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
2007-12-13 09:14:32 +00:00
mkanat%bugzilla.org
e18d4374c1
Bug 310717: [Oracle] Bugzilla::DB::Oracle module
...
Bug 310718: [Oracle] Bugzilla::DB::Schema::Oracle module
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
2007-12-11 11:36:02 +00:00
mkanat%bugzilla.org
aa888f2218
Bug 287330: Multi-Select Custom Fields
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2007-09-08 05:14:25 +00:00
lpsolit%gmail.com
5818051fbe
Bug 257351: collectstats.pl dies if an invalid series is defined - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2007-08-20 23:04:19 +00:00
mkanat%bugzilla.org
7261190b84
Bug 388765: Bugzilla::DB::db_new should accept attributes that *override* the default attributes
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
2007-07-19 17:27:46 +00:00
mkanat%bugzilla.org
d4e9172ad5
Bug 377564: Indexes are not renamed when renaming tables
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
2007-04-19 17:59:37 +00:00