6864 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
d375b6884e Bug 530994: Allow extensions to specify where their template directory is (which allows CPAN-distributed extensions to have templates)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259086 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 07:45:20 +00:00
mkanat%bugzilla.org
084e0c8368 Bug 530767: Allow for CPAN distribution of extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259085 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 06:19:13 +00:00
mkanat%bugzilla.org
d4b993f019 Bug 530252: Create a script that sets up the framework of an extension
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259083 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 05:02:57 +00:00
mkanat%bugzilla.org
7488d682fc Bug 530960: Put hooks into template/default/hook instead of template/hook
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259081 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 03:37:11 +00:00
mkanat%bugzilla.org
41534b852d Bug 530746: Create a script that converts extensions from the old format to the new format
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259080 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 01:46:37 +00:00
mkanat%bugzilla.org
d6ee1842fb Bug 430013: Make extensions load their modules like Bugzilla::Extension::Foo::Bar, where Bar.pm is in extensions/Foo/lib/.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259073 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 11:50:27 +00:00
lpsolit%gmail.com
f0aaf685c2 Fix bustage: the 'extension_invalid' error tag is no longer used
git-svn-id: svn://10.0.0.236/trunk@259072 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 08:25:51 +00:00
mkanat%bugzilla.org
53ff949198 Fix test failures caused by check-in of bug 430014.
git-svn-id: svn://10.0.0.236/trunk@259071 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:34:17 +00:00
mkanat%bugzilla.org
0768c3ab47 Post-checkin fix for bug 430012: Make checksetup not throw a warning when there are no extension templates that got compiled.
git-svn-id: svn://10.0.0.236/trunk@259070 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:30:46 +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
mkanat%bugzilla.org
a94fa810d0 Bug 430012: Make checksetup.pl precompile extension templates
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259068 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 05:28:24 +00:00
lpsolit%gmail.com
9d56b90dff Bug 524368: Increase the value of USER_PASSWORD_MIN_LENGTH - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259067 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 00:00:47 +00:00
lpsolit%gmail.com
67c5dcfe48 Bug 451716: Deleting a product does not remove its entries from the 'Series' table - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259066 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 22:46:48 +00:00
lpsolit%gmail.com
a5df9d6b61 Bug 529863: The product list when listing all flagtypes in editflagtypes.cgi is empty after editing them - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259065 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 22:42:46 +00:00
mkanat%bugzilla.org
5f41b9260d Fix checkin of bug 528062--it was missing ::process in the hook call.
git-svn-id: svn://10.0.0.236/trunk@259062 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 07:07:12 +00:00
mkanat%bugzilla.org
65914716dd Bug 516404: Compile template hook code only once per request, and cache the compile templates so that they aren't looked up on disk every time the hook is called
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259060 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 07:00:01 +00:00
mkanat%bugzilla.org
5e000e3b93 Bug 430010: Re-work the template hooks system so that template hooks always live in template/<lang>/hook/, both for extensions and for the base Bugzilla template/ directory.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259059 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:55:20 +00:00
mkanat%bugzilla.org
9f82f85fba Bug 523999: New Hook: template-before_create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259058 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:37:02 +00:00
mkanat%bugzilla.org
ec45876855 Bug 528062: Hook: Object-end_of_update
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259057 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:34:29 +00:00
mkanat%bugzilla.org
4f112293e6 Bug 521413: Hook: object-end_of_set_all
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259056 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:29:13 +00:00
lpsolit%gmail.com
4d1c9584e4 Bug 530270: Whining fails if mail queueing is enabled - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259055 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-22 22:26:04 +00:00
mkanat%bugzilla.org
55f04bd7e2 Bump version number post-release.
git-svn-id: svn://10.0.0.236/trunk@259038 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 05:05:15 +00:00
mkanat%bugzilla.org
b3329bea87 Bump the version number for 3.5.2.
git-svn-id: svn://10.0.0.236/trunk@259036 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 02:14:27 +00:00
mkanat%bugzilla.org
1ae47c24bd Bug 529416: (CVE-2009-3386) [SECURITY] Dependency lists display bug aliases even for bugs the user cannot access
Patch by Dave Miller <justdave@bugzilla.org> r=LpSolit, r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259032 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 02:09:45 +00:00
reed%reedloden.com
f092b2d524 Bug 360626 - "ThrowTemplateError() used in Util.pm" [p=reed r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@259024 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 18:25:45 +00:00
lpsolit%gmail.com
155eecdf2c Bug 529498: Missing </option> in search/form.html.tmpl - Patch by Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259019 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 14:39:34 +00:00
lpsolit%gmail.com
3e2b29299a Bug 529495: The open bracket is missing for a directive in global/code-error.html.tmpl - Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259018 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 14:34:04 +00:00
mkanat%bugzilla.org
e180ba2124 Bug 525429: Template hook for verify-new-product
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259017 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:18:54 +00:00
mkanat%bugzilla.org
a2daa283c5 Bug 525426: Hook: object-before_set
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259016 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:17:52 +00:00
mkanat%bugzilla.org
a85d2ccf30 Bug 524034: New hook: bug-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259015 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:15:23 +00:00
mkanat%bugzilla.org
142a010168 Bug 524007: New Hook: object-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259014 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:13:25 +00:00
mkanat%bugzilla.org
9f4660984d Bug 521373: Hook: object-before_create
git-svn-id: svn://10.0.0.236/trunk@259013 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:11:36 +00:00
mkanat%bugzilla.org
b00e9a2ce5 Bug 529223: The JSON-RPC interface was not working at all with JSON-RPC 1.0, because it was mis-handling input parameters.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259012 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:09:49 +00:00
mkanat%bugzilla.org
6cf51770ad 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


git-svn-id: svn://10.0.0.236/trunk@259011 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:08:33 +00:00
mkanat%bugzilla.org
c1a54b04b5 Bug 421265: Let the user easily override the language used to display HTML pages
Patch by Jacques Supcik <jacques@supcik.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259010 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:06:47 +00:00
mkanat%bugzilla.org
66337c4c5d Bug 519142: Replace IF/ELSE statements about bug_status/resolution with just a display_value call, and use display_value in more places to translate field values.
Patch by Vitaly Fedrushkov <vitaly.fedrushkov@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259009 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:05:01 +00:00
mkanat%bugzilla.org
2f754434fc Fix for Bug 527505: Make t/001compile.t work even after Bugzilla::Install::CPAN messes with @INC, and make Bugzilla->feature work during mod_perl.pl.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259008 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:01:41 +00:00
mkanat%bugzilla.org
8e46adda91 Bug 529483: Release Notes for Bugzilla 3.4.4
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=reed


git-svn-id: svn://10.0.0.236/trunk@259007 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 06:55:44 +00:00
mkanat%bugzilla.org
653cc2f0ac Bug 526189: Silently ignore any attempts to add an inactive group to a bug, which fixes the fact that mandatory groups were being added to bugs when changing products, even if they were inactive (not used for bugs).
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259006 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 06:31:59 +00:00
mkanat%bugzilla.org
8724e6fb96 Fix POD of Bugzilla::Migrate to be consistent with reality (it was slightly
out-of-sync with the code when I first checked it in, because some things
ended up working differently than they originally did as I developed,
but the POD didn't get updated at the end).


git-svn-id: svn://10.0.0.236/trunk@259004 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-17 21:16:08 +00:00
reed%reedloden.com
e52faa4e68 Bug 528872 - "Attachments in attachments table should have CSS classes to help with styling" [p=reed r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@258997 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 16:33:12 +00:00
lpsolit%gmail.com
4e356051db Bug 475234: OS sniffing doesn't detect Windows 7 - Patch by Siddharth Agarwal [:sid0] <sid.bugzilla@gmail.com> r=timeless a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258996 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 11:21:29 +00:00
ghendricks%novell.com
f7549fe99e Bug 528262 - Tabular reports ignore disabled field values despite being selected
patch by ghendricks@novell.com, r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258984 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 00:34:47 +00:00
mkanat%bugzilla.org
4ef6a799bc Bug 526165: Make it impossible to set creation_ts via Bugzilla::Bug->create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258959 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 21:21:53 +00:00
mkanat%bugzilla.org
24cf7a5563 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


git-svn-id: svn://10.0.0.236/trunk@258958 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 21:19:48 +00:00
lpsolit%gmail.com
e23819934e Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258957 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 16:31:51 +00:00
lpsolit%gmail.com
fe60bd7aa2 Bug 505038: Use $user->is_insider instead of $user->in_group(Bugzilla->params->{'insidergroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258956 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 16:00:25 +00:00
mkanat%bugzilla.org
6d95687b90 Bug 472217: Create a Bugzilla::Comment object and eliminate GetComments
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258951 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 01:36:05 +00:00
ghendricks%novell.com
77582e45b2 Bug 283609 - Search for relative dates in deadline
patch by ghendricks@novell.com r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258943 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 20:54:51 +00:00
mkanat%bugzilla.org
54635db72b Bug 526146: Use remove_from_db to delete keywords in editkeywords.cgi
Patch by Frank Becker <Frank@Frank-Becker.de> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258942 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:51:58 +00:00