aboutsummaryrefslogtreecommitdiffstats
path: root/collectstats.pl
Commit message (Collapse)AuthorAgeFilesLines
* Bug 1079065: [SECURITY] Always use the 3 arguments form for open() to ↵Gervase Markham2015-01-211-1/+1
| | | | | | prevent shell code injection r=dkl,a=glob
* Bug 996893: Perl 5.18 and newer throw tons of warnings about deprecated modulesFrédéric Buclin2014-08-131-1/+3
| | | | r=dkl a=sgreen
* Bug 819432: Execute queries in two steps to improve performanceFrédéric Buclin2013-01-161-2/+1
| | | | r=dkl a=LpSolit
* Bug 824640: The product name generated by collectstats.pl is brokenFrédéric Buclin2013-01-021-4/+6
| | | | r=wurblzap a=LpSolit
* Bug 604388 - Filenames used to store data for Old Charts should be based on ↵Marc Schumann2012-10-161-35/+21
| | | | | | product IDs, not names (avoid dataloss when renaming products). r/a=LpSolit
* Bug 787529: Use |use 5.10.1| everywhereFrédéric Buclin2012-09-011-0/+1
| | | | r=wicked a=LpSolit
* Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and ↵Frédéric Buclin2012-01-111-24/+5
| | | | | | add it to files which miss one r=kiko r=mkanat r=mrbball a=LpSolit
* Bug 368250: collectstats.pl creates files with wrong ownershipFrédéric Buclin2011-11-261-20/+14
| | | | r/a=mkanat
* Bug 255606: Do not let buglist.cgi return all bugs by defaultFrédéric Buclin2011-11-261-0/+1
| | | | r/a=mkanat
* Bug 285466: Add documentation for --regenerate option to collectstats.plFrédéric Buclin2011-07-261-15/+46
| | | | r=gerv a=LpSolit
* Bug 672173: Calling collectstats.pl with arguments passes the first argument ↵Frédéric Buclin2011-07-181-1/+1
| | | | | | to some SQL statements r=gerv a=LpSolit
* Bug 419014: (CVE-2010-3764) [SECURITY] Old charts are not project specific, ↵Frédéric Buclin2010-11-031-3/+4
| | | | | | and product names are viewable in graphs/ r=wurblzap a=LpSolit
* Bug 398308: Make Search.pm take a hashref for its "params" argumentMax Kanat-Alexander2010-07-151-1/+1
| | | | | instead of taking a CGI object. r=mkanat, a=mkanat (module owner)
* Bug 577800: Finish the cleanup of Search.pm's "init" function by removingMax Kanat-Alexander2010-07-151-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)
* Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵Frédéric Buclin2010-07-071-7/+11
| | | | | | Bugzilla::Product->check() r=mkanat a=LpSolit
* Bug 577058: Make collectstats.pl --regenerate work on PostgreSQL.Max Kanat-Alexander2010-07-061-1/+1
| | | | r=reed, a=LpSolit
* Bug 510147: Some product names can trigger "Wide character in print" ↵Frédéric Buclin2010-05-221-0/+8
| | | | | | warnings (make sure to open files as UTF8) r/a=mkanat
* Bug 176002: Move duplicate statistics into the dbmkanat%bugzilla.org2009-09-061-80/+0
| | | | Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
* Bug 286625: Make collectstats.pl --regenerate WAY faster and make it ↵mkanat%bugzilla.org2009-08-311-47/+64
| | | | | | correctly count the empty resolution. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
* Bug 491467: Make Search.pm and buglist.cgi consistently take column ids for ↵mkanat%bugzilla.org2009-07-071-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
* Bug 467701: USAGE_MODE_CMDLINE should be the default if not i_am_cgi()mkanat%bugzilla.org2008-12-161-3/+0
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
* Bug 461756: [Oracle] collectstats.pl --regenerate uses PL/SQL reserved word ↵lpsolit%gmail.com2008-10-281-3/+3
| | | | in query - Patch by Dave Taylor <d.v.taylor@leedsmet.ac.uk> r=LpSolit r=mkanat a=mkanat
* Bug 442175: [Oracle] cron script collectstats.pl doesn't work (ORA error)mkanat%bugzilla.org2008-06-281-1/+1
| | | | Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
* Bug 380756: Remove duplicates.xul (and all the code related to it) - Patch ↵lpsolit%gmail.com2008-05-211-26/+0
| | | | by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
* Bug 429379: collectstats.pl fails if ./graphs is a symlinkjustdave%bugzilla.org2008-04-171-1/+5
| | | | r=mkanat, a=mkanat
* Bug 399954: Make Bugzilla able to hold its dependencies in a local directorymkanat%bugzilla.org2007-10-191-1/+1
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
* Bug 257351: collectstats.pl dies if an invalid series is defined - Patch by ↵lpsolit%gmail.com2007-08-201-12/+9
| | | | Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
* Bug 380709: collectstats.pl can't find ThrowCodeError when a failure occurs ↵lpsolit%gmail.com2007-05-161-0/+1
| | | | - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
* Bug 344969: Remove hardcoded bug statuses from collectstats.pl and ↵lpsolit%gmail.com2007-04-101-16/+20
| | | | reports.cgi (prepare them for custom statuses) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
* Bug 373492: Data in data/mining/* is corrupted - Patch by Frédéric ↵lpsolit%gmail.com2007-03-121-2/+5
| | | | Buclin <LpSolit@gmail.com> r=mkanat r=gerv a=mkanat
* Bug 365256 Period is on the wrong side of a bunch of other parenthesestimeless%mozdev.org2007-01-081-1/+1
| | | | r=lpsolit a=justdave
* Bug 224577: Bugzilla could use a web services interface.wurblzap%gmail.com2006-08-201-2/+3
| | | | | Patch by Marc Schumann <wurblzap@gmail.com>; r=mkanat; a=myk
* Bug 339382: Make Bugzilla::Field use Bugzilla::Objectmkanat%bugzilla.org2006-07-261-3/+3
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
* Bug 339379: Make Bugzilla::Product use Bugzilla::Objectmkanat%bugzilla.org2006-07-191-1/+1
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk
* Bug 94534: Customised resolutions - Patch by Frédéric Buclin ↵lpsolit%gmail.com2006-07-141-61/+134
| | | | <LpSolit@gmail.com> r=mkanat a=myk
* Bug 338375: Use Bugzilla->params everywhere instead of Param().mkanat%bugzilla.org2006-07-041-1/+0
| | | | Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
* Bug 282121: Remove globals.pl from scripts that no longer use it - Patch by ↵lpsolit%gmail.com2006-06-211-3/+9
| | | | Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
* Bug 304601: Bugzilla::Config's :locations exports need to be in their own ↵lpsolit%gmail.com2006-06-201-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
* Bug 338796: Remove get_product_* from globals.pl - Patch by Frédéric ↵lpsolit%gmail.com2006-06-181-2/+7
| | | | Buclin <LpSolit@gmail.com> r=wicked a=justdave
* Bug 341492: ./collectstats.pl --regenerate fails - Patch by Emmanuel Seyman ↵lpsolit%gmail.com2006-06-151-2/+2
| | | | <eseyman@linagora.com> r=LpSolit a=myk
* Bug 303690: Eliminate deprecated Bugzilla::DB routines from collectstats.pl ↵lpsolit%gmail.com2006-04-071-81/+89
| | | | and whineatnews.pl - Patch by Gabriel Sales de Oliveira <gabriel@async.com.br> r=LpSolit a=justdave
* Bug 330521: Remove @::legal_product, @::legal_components and ↵lpsolit%gmail.com2006-03-161-6/+5
| | | | @::legal_target_milestone - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
* Bug 316971: [PostgreSQL] ./collectstats.pl --regenerate fails - Patch by ↵lpsolit%gmail.com2005-12-231-7/+7
| | | | Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
* Bug 313695: buglist.cgi and some other scripts do not use the shadow DB ↵lpsolit%gmail.com2005-11-141-4/+2
| | | | anymore - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=justdave
* Bug 300709: Avoid the use of SELECT * - Patch by Frédéric Buclin ↵lpsolit%gmail.com2005-07-191-5/+4
| | | | <LpSolit@gmail.com> r=glob a=myk
* Bug 286235: Implicit joins should be replaced by explicit joins - installment Amkanat%kerio.com2005-04-051-17/+19
| | | | Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=joel, a=myk
* Bug 280499: Replace "TO_DAYS()" with Bugzilla::DB function callmkanat%kerio.com2005-02-201-4/+5
| | | | Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat, a=justdave
* Bug 280497: Replace "LIMIT" with Bugzilla::DB function callmkanat%kerio.com2005-02-191-4/+7
| | | | Patch By Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat,a=justdave
* Fix for bug 265240: make collectstats generate valid RDF by not cutting off ↵myk%mozilla.org2004-10-211-1/+1
| | | | the opening RDF tag; r=kiko, a=myk
* Bug 225687 - add group controls to charts, along with various other ↵gerv%gerv.net2004-08-301-35/+22
| | | | cleanups. Patch by gerv; r=joel, a=justdave.