50 Commits

Author SHA1 Message Date
bzrmirror%bugzilla.org
84c5be6eb5 Bug 996893: Perl 5.18 and newer throw tons of warnings about deprecated modules
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265490 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-13 11:01:07 +00:00
bzrmirror%bugzilla.org
f94dc407ee Bug 938300: vers_cmp() incorrectly compares module versions
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@265126 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-02 16:15:49 +00:00
mkanat%bugzilla.org
f42ec136f8 Bug 830467: Don't call _wanted_languages() when only one is available
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264651 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-17 12:15:47 +00:00
mkanat%bugzilla.org
1764f0df90 Bug 787668: Use |use parent| instead of |use base|
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264508 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 01:31:00 +00:00
mkanat%bugzilla.org
f6af30d002 Bug 816747 - Add dummy POD for unPODded methods.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264502 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 14:45:59 +00:00
mkanat%bugzilla.org
8e47ba629a Bug 787529: Use |use 5.10.1| everywhere
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264195 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-01 21:45:59 +00:00
mkanat%bugzilla.org
0b145dbc68 Bug 730877: Improve _get_string_from_file() performances by caching loaded files
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263503 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 14:32:20 +00:00
mkanat%bugzilla.org
3b5e8524aa Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one
r=kiko r=mkanat r=mrbball a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263258 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 22:48:45 +00:00
mkanat%bugzilla.org
0f0e25348c Bug 696541: Only load some external modules when needed, to improve the load time of pages
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263006 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-23 11:18:50 +00:00
mkanat%bugzilla.org
41fc6d43bf Bug 648178: Make install-module.pl check if a compiler is available
and fail with a clear error if not.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262224 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-25 00:17:29 +00:00
mkanat%bugzilla.org
c9b1431bfa Bug 643904 - Bugzilla::Extension should export a web_dir attribute to get full path to the extension's web directory
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262091 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-22 22:16:43 +00:00
mkanat%bugzilla.org
6b6337696c Bug 621925: Avoid 'used only once' warning when loading extensions
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261971 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-25 04:48:16 +00:00
mkanat%bugzilla.org
30577b05ca Bug 605425: Non-english templates are no longer precompiled by checksetup
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261435 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-20 23:03:45 +00:00
mkanat%bugzilla.org
c539a1ba5c Bug 550097: checksetup.pl should detect when run via a web server (cgi) and fail with a sane error
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261373 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-11 17:01:51 +00:00
mkanat%bugzilla.org
048a4fa74a Bug 586244: Make mod_headers and mod_expires optional
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261239 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:40:15 +00:00
mkanat%bugzilla.org
235df97e97 Bug 559549: Make checksetup.pl print out a "checksetup.pl complete" message
when it finishes.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@261180 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-04 01:31:48 +00:00
mkanat%bugzilla.org
dd5ffc6198 Bug 575475: ANSI coloring of error messages was hiding template compilation
errors
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260819 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-20 06:04:54 +00:00
mkanat%bugzilla.org
36f414916d Bug 382398: Make checksetup.pl localized messages be output in the
console's charset
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260611 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 21:16:43 +00:00
mkanat%bugzilla.org
13f5101b6d Bug 562551: Allow template-only extensions to work
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260265 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 02:17:23 +00:00
mkanat%bugzilla.org
23e215a381 Bug 560284: Make all errors that checksetup.pl throws be red
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260208 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:31:37 +00:00
mkanat%bugzilla.org
d6747b99d6 Bug 550765: Unicode strings from install_string were showing up as garbage
when used in the web interface
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260070 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:33:06 +00:00
mkanat%bugzilla.org
08e56afe2b Bug 550966: Syntax errors in extensions' Extension.pm were causing "deep
recursion on subroutine" errors.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259936 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 14:45:49 +00:00
mkanat%bugzilla.org
06a3ee7c4b Bug 545235: Simplify Bugzilla's language-choosing code
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259842 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 23:32:04 +00:00
mkanat%bugzilla.org
fb8bcb5470 Bug 531577: Fix the paths that single-file extensions (like extensions/Foo.pm)
look for their tempaltes and libraries in.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259771 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:16:25 +00:00
mkanat%bugzilla.org
96448de4c9 Bug 480968: Make checksetup.pl never show popup windows for errors, on Windows, to work around the error that pops up every time it tries to load DBD::Oracle.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=Wurblzap, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259514 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:39:19 +00:00
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
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
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
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
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
lpsolit%gmail.com
59efe475d7 Bug 507493: checksetup.pl's output should use colors for missing and too old Perl modules - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258069 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 13:05:44 +00:00
mkanat%bugzilla.org
45b60e7361 Bug 430011: Disabled extensions are still included in template include path
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258056 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 04:41:10 +00:00
lpsolit%gmail.com
4cebd89bf8 Bug 471613: Replace Bugzilla::Util::is_tainted() by Scalar::Util::tainted() - Patch by Nitish Bezzala <nbezzala@yahoo.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@255915 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-24 14:12:20 +00:00
mkanat%bugzilla.org
30ecfc6f06 Bug 467506: -d $dir check in add_language_set should not be commented-out
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@255371 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-06 19:52:48 +00:00
mkanat%bugzilla.org
8b3d255199 Bug 467324: PROJECT specific template directory was being ignored
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@255369 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-06 19:49:58 +00:00
lpsolit%gmail.com
3068ac33df Bug 182975: Bugzilla directory structure to be adopted to l10n needs - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> r=LpSolit r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249049 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:05:51 +00:00
wurblzap%gmail.com
09458d8d65 Bug 425620 – checksetup.pl doesn't pick up the user's language correctly.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@248887 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 15:00:24 +00:00
lpsolit%gmail.com
042ddb7e2b Bug 425288: checksetup.pl displays messages using the first language available, alphabetically, rather than falling back to english if the desired language is not found - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248765 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 14:15:42 +00:00
mkanat%bugzilla.org
1320dc0f69 Bug 408032: [Oracle] Make bzdbcopy.pl work with Oracle
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@240962 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-13 03:14:35 +00:00
mkanat%bugzilla.org
3aeb041e67 Bug 262269: A tool to auto-install missing perl packages on non-Windows systems
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner)


git-svn-id: svn://10.0.0.236/trunk@238039 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 19:33:40 +00:00
wurblzap%gmail.com
7658b56714 Bug 393148 – Template include path used by Bugzilla/Template.pm ordered wrongly.
Follow-up warning fix patch by Marc Schumann <wurblzap@gmail.com>;
r=mkanat; a=mkanat


git-svn-id: svn://10.0.0.236/trunk@232833 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 06:38:11 +00:00
lpsolit%gmail.com
4fd36feed5 Bug 335354: editparams.cgi crashes when editing the 'languages' and 'defaultlanguage' parameters - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap, mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@232411 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 21:05:45 +00:00
mkanat%bugzilla.org
917611edbc Bug 389845: Remove setup.cgi from Bugzilla (no web-based installation)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@231597 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 19:13:01 +00:00
lpsolit%gmail.com
1c2e0b8bad Bug 387678: Warnings thrown when running ./runtests -v 11 - Patch by Frédéric Buclin <LpSolit@gmail.com> r=dkl a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@229896 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-13 15:18:09 +00:00
mkanat%bugzilla.org
8d9bd92975 Bug 374331: Bugzilla::Template should use template_include_path from Bugzilla::Install::Util
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=myk, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@225969 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 19:50:55 +00:00
mkanat%bugzilla.org
15a933bbe3 Bug 374540: Print out the requirements in an HTML table instead of preformatted text
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@222116 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-20 20:39:23 +00:00
mkanat%bugzilla.org
2473d47a4d Bug 374330: Make it possible for installation templates to be text or HTML
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@222044 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 21:39:15 +00:00
mkanat%bugzilla.org
3323da74ff Bug 374227: Create a system for localizing basic installation strings
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@222004 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-17 16:13:36 +00:00
mkanat%bugzilla.org
d0c03c82f4 Bug 374215: Move all generally-useful Installation subroutines to Bugzilla::Install::Util
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@221975 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-16 16:04:35 +00:00