159 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
50ea52fcb9 Bug 622943: Simple auditing of changes to Bugzilla::Object subclass objects
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262039 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-14 05:16:46 +00:00
mkanat%bugzilla.org
dd46cfe5a2 Bug 620827: Refactor remove see also to use remove_from_db instead.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261915 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 01:46:44 +00:00
mkanat%bugzilla.org
b3b24b3c1c Bug 616185: Move tags (aka lists of bugs) to their own DB tables
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261875 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-30 12:16:48 +00:00
mkanat%bugzilla.org
821d3d9bf9 Bug 625190: Typo and Missing FK in Bugzilla::DB::Schema
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261748 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-15 00:19:58 +00:00
mkanat%bugzilla.org
5ffe80ecd8 Checkin fix for bug 619016: "DEFAULT TRUE" and "DEFAULT FALSE" were no longer
getting properly translated to 1 and 0 inside of _set_nulls_sql in
Bugzilla::DB::Schema.


git-svn-id: svn://10.0.0.236/trunk@261666 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 23:31:48 +00:00
mkanat%bugzilla.org
9ada38cba7 Bug 619016: Make SQLite installations able to alter an existing schema,
meaning that SQLite installations can now upgrade and add custom fields.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261661 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 22:18:45 +00:00
mkanat%bugzilla.org
8865f16c44 Bug 602456: Make Search.pm not quote numeric input for numeric fields
when generating SQL.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261491 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 22:46:45 +00:00
mkanat%bugzilla.org
5bc3f02411 Bug 337776: Basic SQLite Support for Bugzilla
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261471 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-27 08:06:00 +00:00
mkanat%bugzilla.org
69d5f0d34f Bug 451735: Wrong index for the series table
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261386 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:31:59 +00:00
mkanat%bugzilla.org
7c28b4ef01 Bug 505165: The flags.setter_id DB column cannot be NULL
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261385 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:18:49 +00:00
mkanat%bugzilla.org
569ca875c0 Bug 77193 - Add the ability to retire (disable) old versions, components and milestones
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261153 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-31 04:32:08 +00:00
mkanat%bugzilla.org
74da0eac37 Bug 479400: Add the ability to show or hide particular custom fields
based on multiple values of another field (visibility controllers)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261109 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-27 03:32:33 +00:00
mkanat%bugzilla.org
a77eb64833 Bug 119703: Create an attachment by pasting it into a text field
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260809 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-18 17:31:54 +00:00
mkanat%bugzilla.org
c501f77423 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)


git-svn-id: svn://10.0.0.236/trunk@260775 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-14 22:46:37 +00:00
mkanat%bugzilla.org
1228ba5d93 Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,
IN_PROGRESS, RESOLVED, VERIFIED.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260637 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:47:25 +00:00
mkanat%bugzilla.org
562ffb7a6d When doing bz_alter_column, if
git-svn-id: svn://10.0.0.236/trunk@260512 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 03:46:31 +00:00
mkanat%bugzilla.org
cef841b0d8 Bug 573454: Make the products.description field be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260510 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:58:32 +00:00
mkanat%bugzilla.org
7728bdd36b Bug 573450: Make the keyworddefs.description column be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260509 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:57:11 +00:00
mkanat%bugzilla.org
e1337c3103 Bug 573441: Add a DEFAULT and NOTNULL to the attachments.ispatch column
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260508 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:55:42 +00:00
mkanat%bugzilla.org
6add188323 Bug 24896: Make the First/Last/Prev/Next navigation on bugs work with
multiple buglists at once
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260472 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-16 01:46:23 +00:00
mkanat%bugzilla.org
1e41f9330d 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)


git-svn-id: svn://10.0.0.236/trunk@260407 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 20:46:34 +00:00
mkanat%bugzilla.org
676317f3b2 Bug 494395: Implement the ability to mark custom fields as mandatory when
creating/changing bugs
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260336 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 16:34:06 +00:00
mkanat%bugzilla.org
f53abead9c Bug 463945: Add default values for membercontrol and othercontrol
in group_control_map, and fix their DB type to be correct
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260271 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 03:46:21 +00:00
mkanat%bugzilla.org
f7e990146a Bug 560009: Use firstidx from List::MoreUtils instead of lsearch
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260217 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:16:55 +00:00
mkanat%bugzilla.org
9c0458a85c Bug 69621: Remove the keyword cache (which is not updated on keyword rename/delete)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260168 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 10:23:12 +00:00
mkanat%bugzilla.org
7bdfb063ad Bug 519035: Make the FK for series.creator have ON DELETE CASCADE instead
of ON DELETE SET NULL
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259769 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:05:10 +00:00
mkanat%bugzilla.org
a68210b184 Bug 372979: Make voting into an extension
r=mkanat, a=mkanat, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259709 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-15 23:32:10 +00:00
mkanat%bugzilla.org
3874c50aec Bug 310450 - Bugzilla should send an email when a comment becomes private or un-private
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259674 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 18:01:31 +00:00
mkanat%bugzilla.org
3dd9232495 Bug 251556: Allow "Bug ID" fields to have one-way mutual relationships (like blocks/dependson)
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259643 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 00:21:04 +00:00
mkanat%bugzilla.org
bed67cf652 Bug 531841: Change all hour-related database fields to decimal(7,3) so that they can store numbers greater than 999.99 in modern versions of MySQL.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259327 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 13:01:48 +00:00
mkanat%bugzilla.org
0c4b8ff3b5 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


git-svn-id: svn://10.0.0.236/trunk@259325 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:48:23 +00:00
mkanat%bugzilla.org
7ec4e12560 Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259248 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 23:31:56 +00:00
mkanat%bugzilla.org
19291a798d Bug 369489: Remove the milestoneurl feature and link "Target Milestone" to the fields.html page
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259215 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 22:07:50 +00:00
mkanat%bugzilla.org
15546c7c25 Bug 355283: Lock out a user account on a particular IP for 30 minutes if they fail to log in 5 times from that IP.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259208 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 20:46:28 +00:00
mkanat%bugzilla.org
98a5bbf59c Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259069 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:09:55 +00:00
lpsolit%gmail.com
c89b589751 Bug 399073: Remove the 'loginnetmask' parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258717 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 23:35:01 +00:00
lpsolit%gmail.com
260fb11a59 Bug 519032: Remove the unused "last_viewed" column from the "series" DB table - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258512 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-28 09:04:40 +00:00
mkanat%bugzilla.org
b91517b8c2 Bug 176002: Move duplicate statistics into the db
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258328 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-06 22:45:56 +00:00
lpsolit%gmail.com
e3e8f81c55 Bug 462073: Add FK constraints to the profile_setting table - Patch by Nitish Bezzala <nbezzala@yahoo.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@257320 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-30 11:58:04 +00:00
lpsolit%gmail.com
00a23b1ecc Bug 462072: Add FK constraints to the products table - Patch by Nitish Bezzala <nbezzala@yahoo.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@257319 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-30 11:54:23 +00:00
lpsolit%gmail.com
327f61a264 Bug 462070: Add FK constraints to the status_workflow table - Patch by Nitish Bezzala <nbezzala@yahoo.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@257318 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-30 11:49:49 +00:00
dkl%redhat.com
a1fe6e476c Bug 462067 - Add FK constraints to the bugs table for user, product, and component int fields
Patch by David Lawrence <dkl@redhat.com> - r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@257288 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-26 21:17:43 +00:00
ghendricks%novell.com
85f515c346 Bug 493090 - Product disallownew should be converted to isactive
patch by ghendricks r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/trunk@257245 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-20 23:10:23 +00:00
wicked%sci.fi
d5a791fcee Bug 302420: Allow whining messages to be sent even without any results - Patch by Micheal J. Tosh <michael.j.tosh@lmco.com> r=wicked a=mkanat
git-svn-id: svn://10.0.0.236/trunk@256829 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-06 20:57:26 +00:00
mkanat%bugzilla.org
236d78f937 Bug 486239: [Oracle] Missing keyword RESTRICT on fk creation (DB::Schema explicitly specified DELETE => 'RESTRICT')
Patch by Xiaoou Wu <xiaoou.wu@oracle.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat


git-svn-id: svn://10.0.0.236/trunk@256811 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-04 04:11:27 +00:00
lpsolit%gmail.com
93cf8def50 Bug 462068: Add FK constraints to the longdescs table - Patch by Vipin Hegde <vipinhegde@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@256774 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-31 19:42:02 +00:00
lpsolit%gmail.com
bfda31bbd9 Bug 478972: Remove the 'useentrygroupdefault' parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@256770 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-31 19:17:03 +00:00
mkanat%bugzilla.org
a35c56415f Bug 423613: Make profiles.extern_id actually UNIQUE in the DB schema.
Patch by arbingersys@gmail.com r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@256758 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-30 23:16:07 +00:00
mkanat%bugzilla.org
7eaedfb1f9 Bug 472872: Add a field where people can put the URLs to Bugzilla bugs (from any Bugzilla installation)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@255886 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-22 04:08:53 +00:00
lpsolit%gmail.com
9c13008344 Bug 344878: Automatically generate list of acceptable columns for buglist.cgi from the database - Patch by Teemu Mannermaa <wicked@sci.fi> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@255821 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-15 15:47:57 +00:00