summaryrefslogtreecommitdiffstats
path: root/collectstats.pl
AgeCommit message (Collapse)AuthorFilesLines
2016-02-23Bug 1246528 - Use Makefile.PL and allow Bugzilla use cpanm-compatible local ↵Dylan Hardison1-1/+1
dependencies r=dkl,a=dylan
2015-03-15Bug 902395: Enforce utf8 = true for all installations and remove the utf8 ↵Frédéric Buclin1-6/+2
parameter r=dkl a=sgreen
2015-01-21Bug 1079065: [SECURITY] Always use the 3 arguments form for open() to ↵Gervase Markham1-1/+1
prevent shell code injection r=dylan,a=simon
2014-08-13Bug 996893: Perl 5.18 and newer throw tons of warnings about deprecated modulesFrédéric Buclin1-1/+3
r=dkl a=sgreen
2013-01-16Bug 819432: Execute queries in two steps to improve performanceFrédéric Buclin1-2/+1
r=dkl a=LpSolit
2013-01-02Bug 824640: The product name generated by collectstats.pl is brokenFrédéric Buclin1-4/+6
r=wurblzap a=LpSolit
2012-10-16Bug 604388 - Filenames used to store data for Old Charts should be based on ↵Marc Schumann1-35/+21
product IDs, not names (avoid dataloss when renaming products). r/a=LpSolit
2012-09-01Bug 787529: Use |use 5.10.1| everywhereFrédéric Buclin1-0/+1
r=wicked a=LpSolit
2012-01-11Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and ↵Frédéric Buclin1-24/+5
add it to files which miss one r=kiko r=mkanat r=mrbball a=LpSolit
2011-11-26Bug 368250: collectstats.pl creates files with wrong ownershipFrédéric Buclin1-20/+14
r/a=mkanat
2011-11-26Bug 255606: Do not let buglist.cgi return all bugs by defaultFrédéric Buclin1-0/+1
r/a=mkanat
2011-07-26Bug 285466: Add documentation for --regenerate option to collectstats.plFrédéric Buclin1-15/+46
r=gerv a=LpSolit
2011-07-18Bug 672173: Calling collectstats.pl with arguments passes the first argument ↵Frédéric Buclin1-1/+1
to some SQL statements r=gerv a=LpSolit
2010-11-03Bug 419014: (CVE-2010-3764) [SECURITY] Old charts are not project specific, ↵Frédéric Buclin1-3/+4
and product names are viewable in graphs/ r=wurblzap a=LpSolit
2010-07-16Bug 398308: Make Search.pm take a hashref for its "params" argumentMax Kanat-Alexander1-1/+1
instead of taking a CGI object. r=mkanat, a=mkanat (module owner)
2010-07-15Bug 577800: Finish the cleanup of Search.pm's "init" function by removingMax Kanat-Alexander1-1/+1
it and having its work be done by a new "sql" accessor instead. Also adds some comments, moves functions around into sections, and creates a new _user accessor. r=mkanat, a=mkanat (module owner)
2010-07-07Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵Frédéric Buclin1-7/+11
Bugzilla::Product->check() r=mkanat a=LpSolit
2010-07-06Bug 577058: Make collectstats.pl --regenerate work on PostgreSQL.Max Kanat-Alexander1-1/+1
r=reed, a=LpSolit
2010-05-22Bug 510147: Some product names can trigger "Wide character in print" ↵Frédéric Buclin1-0/+8
warnings (make sure to open files as UTF8) r/a=mkanat
2009-09-07Bug 176002: Move duplicate statistics into the dbmkanat%bugzilla.org1-80/+0
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-08-31Bug 286625: Make collectstats.pl --regenerate WAY faster and make it ↵mkanat%bugzilla.org1-47/+64
correctly count the empty resolution. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-07-07Bug 491467: Make Search.pm and buglist.cgi consistently take column ids for ↵mkanat%bugzilla.org1-1/+1
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
2008-12-16Bug 467701: USAGE_MODE_CMDLINE should be the default if not i_am_cgi()mkanat%bugzilla.org1-3/+0
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2008-10-28Bug 461756: [Oracle] collectstats.pl --regenerate uses PL/SQL reserved word ↵lpsolit%gmail.com1-3/+3
in query - Patch by Dave Taylor <d.v.taylor@leedsmet.ac.uk> r=LpSolit r=mkanat a=mkanat
2008-06-29Bug 442175: [Oracle] cron script collectstats.pl doesn't work (ORA error)mkanat%bugzilla.org1-1/+1
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
2008-05-21Bug 380756: Remove duplicates.xul (and all the code related to it) - Patch ↵lpsolit%gmail.com1-26/+0
by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
2008-04-17Bug 429379: collectstats.pl fails if ./graphs is a symlinkjustdave%bugzilla.org1-1/+5
r=mkanat, a=mkanat
2007-10-19Bug 399954: Make Bugzilla able to hold its dependencies in a local directorymkanat%bugzilla.org1-1/+1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2007-08-21Bug 257351: collectstats.pl dies if an invalid series is defined - Patch by ↵lpsolit%gmail.com1-12/+9
Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2007-05-16Bug 380709: collectstats.pl can't find ThrowCodeError when a failure occurs ↵lpsolit%gmail.com1-0/+1
- Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2007-04-10Bug 344969: Remove hardcoded bug statuses from collectstats.pl and ↵lpsolit%gmail.com1-16/+20
reports.cgi (prepare them for custom statuses) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
2007-03-12Bug 373492: Data in data/mining/* is corrupted - Patch by Frédéric ↵lpsolit%gmail.com1-2/+5
Buclin <LpSolit@gmail.com> r=mkanat r=gerv a=mkanat
2007-01-08Bug 365256 Period is on the wrong side of a bunch of other parenthesestimeless%mozdev.org1-1/+1
r=lpsolit a=justdave
2006-08-20Bug 224577: Bugzilla could use a web services interface.wurblzap%gmail.com1-2/+3
Patch by Marc Schumann <wurblzap@gmail.com>; r=mkanat; a=myk
2006-07-26Bug 339382: Make Bugzilla::Field use Bugzilla::Objectmkanat%bugzilla.org1-3/+3
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-07-19Bug 339379: Make Bugzilla::Product use Bugzilla::Objectmkanat%bugzilla.org1-1/+1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
2006-07-14Bug 94534: Customised resolutions - Patch by Frédéric Buclin ↵lpsolit%gmail.com1-61/+134
<LpSolit@gmail.com> r=mkanat a=myk
2006-07-04Bug 338375: Use Bugzilla->params everywhere instead of Param().mkanat%bugzilla.org1-1/+0
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
2006-06-21Bug 282121: Remove globals.pl from scripts that no longer use it - Patch by ↵lpsolit%gmail.com1-3/+9
Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
2006-06-20Bug 304601: Bugzilla::Config's :locations exports need to be in their own ↵lpsolit%gmail.com1-2/+0
module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat for the main patch, r=myk for the patch about CGI.pm a=justdave Bug 328637: Remove all legal_* versioncache arrays - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave Bug 110503 - Eliminate versioncache
2006-06-18Bug 338796: Remove get_product_* from globals.pl - Patch by Frédéric ↵lpsolit%gmail.com1-2/+7
Buclin <LpSolit@gmail.com> r=wicked a=justdave
2006-06-15Bug 341492: ./collectstats.pl --regenerate fails - Patch by Emmanuel Seyman ↵lpsolit%gmail.com1-2/+2
<eseyman@linagora.com> r=LpSolit a=myk
2006-04-07Bug 303690: Eliminate deprecated Bugzilla::DB routines from collectstats.pl ↵lpsolit%gmail.com1-81/+89
and whineatnews.pl - Patch by Gabriel Sales de Oliveira <gabriel@async.com.br> r=LpSolit a=justdave
2006-03-16Bug 330521: Remove @::legal_product, @::legal_components and ↵lpsolit%gmail.com1-6/+5
@::legal_target_milestone - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
2005-12-23Bug 316971: [PostgreSQL] ./collectstats.pl --regenerate fails - Patch by ↵lpsolit%gmail.com1-7/+7
Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
2005-11-14Bug 313695: buglist.cgi and some other scripts do not use the shadow DB ↵lpsolit%gmail.com1-4/+2
anymore - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=justdave
2005-07-19Bug 300709: Avoid the use of SELECT * - Patch by Frédéric Buclin ↵lpsolit%gmail.com1-5/+4
<LpSolit@gmail.com> r=glob a=myk
2005-04-05Bug 286235: Implicit joins should be replaced by explicit joins - installment Amkanat%kerio.com1-17/+19
Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=joel, a=myk
2005-02-20Bug 280499: Replace "TO_DAYS()" with Bugzilla::DB function callmkanat%kerio.com1-4/+5
Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat, a=justdave
2005-02-19Bug 280497: Replace "LIMIT" with Bugzilla::DB function callmkanat%kerio.com1-4/+7
Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat,a=justdave