bugdar.git
3 years agoRemove magic_quotes and register_globals support.
Robert Sesek [Sat, 19 Sep 2020 18:27:38 +0000 (14:27 -0400)]
Remove magic_quotes and register_globals support.

3 years agoCronPurgeInactiveUsers() needs access to $bugsys.
Robert Sesek [Sun, 14 Jun 2020 17:01:41 +0000 (13:01 -0400)]
CronPurgeInactiveUsers() needs access to $bugsys.

4 years agoIntroduce a cron system to run periodic work.
Robert Sesek [Sun, 19 Apr 2020 17:52:09 +0000 (13:52 -0400)]
Introduce a cron system to run periodic work.

This moves the admin session expiration and deleting of inactive users
awaiting email confirmation to cron.

4 years agoRemove $bugsys->datastore.
Robert Sesek [Sat, 18 Apr 2020 21:57:50 +0000 (17:57 -0400)]
Remove $bugsys->datastore.

4 years agoConvert email templates to not access datastore through the registry.
Robert Sesek [Sat, 18 Apr 2020 21:52:03 +0000 (17:52 -0400)]
Convert email templates to not access datastore through the registry.

4 years agoReplace some datastore access via the registry with the global statics.
Robert Sesek [Sat, 18 Apr 2020 21:44:29 +0000 (17:44 -0400)]
Replace some datastore access via the registry with the global statics.

4 years agoFix FetchUserPermissions() exploding group IDs.
Robert Sesek [Sat, 18 Apr 2020 21:40:27 +0000 (17:40 -0400)]
Fix FetchUserPermissions() exploding group IDs.

It used the current user rather than the specified one.

4 years agoRestore the datastore object on the $bugsys registry.
Robert Sesek [Sat, 18 Apr 2020 19:27:40 +0000 (15:27 -0400)]
Restore the datastore object on the $bugsys registry.

This is still referenced internally via APIs.

4 years agoRecord total memory usage in debug messages.
Robert Sesek [Sat, 18 Apr 2020 18:54:38 +0000 (14:54 -0400)]
Record total memory usage in debug messages.

4 years agoAlign fields to be vertically centered.
Robert Sesek [Sat, 11 Apr 2020 13:35:46 +0000 (09:35 -0400)]
Align fields to be vertically centered.

4 years agoChange explain template headers.
Robert Sesek [Sat, 11 Apr 2020 05:55:07 +0000 (01:55 -0400)]
Change explain template headers.

4 years agoGroup history changes by date and user.
Robert Sesek [Sat, 11 Apr 2020 05:44:51 +0000 (01:44 -0400)]
Group history changes by date and user.

4 years agoZap all trailing whitespace.
Robert Sesek [Sat, 11 Apr 2020 05:28:50 +0000 (01:28 -0400)]
Zap all trailing whitespace.

    find . -name '*.php' -exec gsed -i -E 's/\s+$//' {} \+ ;

4 years agoUpdate the hardcoded version to 1.5 DEV.
Robert Sesek [Sat, 11 Apr 2020 05:14:19 +0000 (01:14 -0400)]
Update the hardcoded version to 1.5 DEV.

4 years agoDrop the executable bit from all PHP files.
Robert Sesek [Sat, 11 Apr 2020 05:12:57 +0000 (01:12 -0400)]
Drop the executable bit from all PHP files.

    find . -name '*.php' -exec chmod -x {} \+ ;

4 years agoAdd admin link for purge_inactive.php.
Robert Sesek [Sat, 11 Apr 2020 04:58:09 +0000 (00:58 -0400)]
Add admin link for purge_inactive.php.

4 years agoAdd .field.label-line to make large fields break the header and input
Robert Sesek [Sat, 11 Apr 2020 04:31:57 +0000 (00:31 -0400)]
Add .field.label-line to make large fields break the header and input
into separate lines.

4 years agoConvert bitmasks to use left-shift, for easier legibility.
Robert Sesek [Tue, 7 Apr 2020 11:53:35 +0000 (07:53 -0400)]
Convert bitmasks to use left-shift, for easier legibility.

4 years agoReduce the number of user queries for assignto log changes.
Robert Sesek [Tue, 7 Apr 2020 11:36:36 +0000 (07:36 -0400)]
Reduce the number of user queries for assignto log changes.

4 years agoFix SQL error when saving comment edits.
Robert Sesek [Mon, 6 Apr 2020 06:17:24 +0000 (02:17 -0400)]
Fix SQL error when saving comment edits.

4 years agoRemove dedicated help popup.
Robert Sesek [Mon, 6 Apr 2020 06:05:42 +0000 (02:05 -0400)]
Remove dedicated help popup.

Use <span title> instead.

4 years agoIntegrate bug history directly into showreport.php.
Robert Sesek [Mon, 6 Apr 2020 05:56:55 +0000 (01:56 -0400)]
Integrate bug history directly into showreport.php.

This makes showhistory.php just redirect to the report.

4 years agoInitial simplification of the bug metadata display.
Robert Sesek [Mon, 6 Apr 2020 05:37:58 +0000 (01:37 -0400)]
Initial simplification of the bug metadata display.

4 years agoFix "Creating default object from empty value in framework/printer.css.php on line...
Robert Sesek [Mon, 6 Apr 2020 04:54:58 +0000 (00:54 -0400)]
Fix "Creating default object from empty value in framework/printer.css.php on line 32".

4 years agoMake devgettext the default and only choice.
Robert Sesek [Tue, 21 May 2013 05:03:00 +0000 (01:03 -0400)]
Make devgettext the default and only choice.

This removes gettext as a system requirement, as MOReader will now always be
used to read message catalogs.

(cherry picked from commit a51f7c831adfd8260fed3224075ddda3bbb9ed1b)

4 years agoRewrite check_bug_permissions() to be a little simpler to follow.
Robert Sesek [Mon, 20 May 2013 01:25:26 +0000 (21:25 -0400)]
Rewrite check_bug_permissions() to be a little simpler to follow.

(cherry picked from commit 27367f1a5a455e1f67cf58307b1542f7b0ad7c6a)

4 years agoReplace $bugsys->datastore with bugdar::$datastore
Robert Sesek [Mon, 20 May 2013 01:06:34 +0000 (21:06 -0400)]
Replace $bugsys->datastore with bugdar::$datastore

(cherry picked from commit 4736ce33768728664268e3ff7a1478449a84d4ba)

4 years agoStart creating a new global object that does not rely on the old ISSO kernel.
Robert Sesek [Sun, 19 May 2013 19:23:31 +0000 (15:23 -0400)]
Start creating a new global object that does not rely on the old ISSO kernel.

(cherry picked from commit b5c854502d59ab671dd709fb84720f387f7cda5c)

4 years agoFix double quoting issue in DB_MySQL_PDO::escape_string.
Robert Sesek [Sun, 19 May 2013 18:46:04 +0000 (14:46 -0400)]
Fix double quoting issue in DB_MySQL_PDO::escape_string.

(cherry picked from commit dee83410f06cbf0a2882fa0298250f88e438f2b1)

4 years agoRemove the database abstraction layer and write a new PDO backend.
Robert Sesek [Sun, 19 May 2013 18:41:02 +0000 (14:41 -0400)]
Remove the database abstraction layer and write a new PDO backend.

PDO is the future and what Hoplite requires. This hacks in a new
DB_Abstract-like backend that uses PDO instead of the mysql_* family of
functions.

(cherry picked from commit 101c9dc4f6c1189fdb38c464d50773f56b5e7bb9)

11 years agoRemove Mac Latin copyright character and SVN footer stuff.
Robert Sesek [Thu, 16 May 2013 05:12:51 +0000 (01:12 -0400)]
Remove Mac Latin copyright character and SVN footer stuff.

14 years agoAdd a script to remove inactive users awaiting email confirmation. 1.2.x
Robert Sesek [Thu, 28 Jan 2010 04:48:28 +0000 (23:48 -0500)]
Add a script to remove inactive users awaiting email confirmation.

* admin/purge_inactive.php

14 years agoPrep the 1.2.4 release with: 1.2.4
Robert Sesek [Fri, 27 Nov 2009 03:14:32 +0000 (22:14 -0500)]
Prep the 1.2.4 release with:
* Changelog
* version.php bump
* Adding the upgrade script

14 years agoFix a security issue where text inputs in search queries were not quote-sanitized...
Robert Sesek [Fri, 27 Nov 2009 03:03:43 +0000 (22:03 -0500)]
Fix a security issue where text inputs in search queries were not quote-sanitized. bug://report/185

15 years agoUpdate BUGDAR_VERSION to 1.2.3 1.2.3
Robert Sesek [Thu, 26 Feb 2009 19:24:24 +0000 (14:24 -0500)]
Update BUGDAR_VERSION to 1.2.3

* includes/version.php

15 years agoAdd the template diff for 1.2.3
Robert Sesek [Thu, 26 Feb 2009 19:17:42 +0000 (14:17 -0500)]
Add the template diff for 1.2.3

* install/templates/1.2.2 - 1.2.3.diff: New file

15 years agoUpdate the package script to work with Git
Robert Sesek [Thu, 26 Feb 2009 18:32:39 +0000 (13:32 -0500)]
Update the package script to work with Git

* docs/package.rb

15 years agoUpdating the changelog
Robert Sesek [Sat, 14 Feb 2009 22:11:49 +0000 (17:11 -0500)]
Updating the changelog

15 years agoAdd IPB2 authentication module
Robert Sesek [Sat, 14 Feb 2009 22:05:51 +0000 (17:05 -0500)]
Add IPB2 authentication module

* includes/auth/auth_ipb2.php: New file
* includes/auth/config.php.new: Add config directives

15 years agoUse include() rather than require_once() in Authentication::_setupDatabase()
Robert Sesek [Sat, 14 Feb 2009 21:09:20 +0000 (16:09 -0500)]
Use include() rather than require_once() in Authentication::_setupDatabase()

* includes/auth/auth.php:
(Authentication::_setupDatabase)

15 years agoGenerate a random password for new Bugdar users from the auth database
Robert Sesek [Sat, 14 Feb 2009 18:45:53 +0000 (13:45 -0500)]
Generate a random password for new Bugdar users from the auth database

* includes/auth/auth.php:
(Authentication::_createBugdarUser): Generate a random password when inserting a new user

15 years agoFix an issue where after creating a Bugdar user in _fetchBugdarUserFromAuthUser(...
Robert Sesek [Sat, 14 Feb 2009 18:37:31 +0000 (13:37 -0500)]
Fix an issue where after creating a Bugdar user in _fetchBugdarUserFromAuthUser() the returned array would be incomplete

* includes/auth/auth.php:
(Authentication::_fetchBugdarUserFromAuthUser): If we call _createBugdarUser() don't return the result of that, but call _fetchBugdarUserFromAuthUser again

15 years agoChange the require_once() calls in _setupDatabase() to be include()
Robert Sesek [Sat, 14 Feb 2009 18:37:15 +0000 (13:37 -0500)]
Change the require_once() calls in _setupDatabase() to be include()

15 years agoMove all of the auth configuration values into a config file
Robert Sesek [Sat, 14 Feb 2009 17:52:08 +0000 (12:52 -0500)]
Move all of the auth configuration values into a config file

* includes/auth/auth.php:
(Authentication::_setupDatabase): Create the database object in this method using the config values
* includes/auth/auth_default.php:
* includes/auth/auth_drupal.php:
* includes/auth/auth_phpbb2.php:
* includes/auth/auth_vbulletin.php:
(Authentication*::_setupDatabase): Remove the db creation from here and just call parent::
* includes/auth/config.php.new: New file

15 years agoDisable MySQL strict mode so that errors do not occur if the server has it set. Fixes...
Robert Sesek [Tue, 3 Feb 2009 00:12:12 +0000 (19:12 -0500)]
Disable MySQL strict mode so that errors do not occur if the server has it set. Fixes bug #67.

* includes/init.php
* install/global.php

15 years agoThe bugfieldpermission and permission tables' mask field needs to be an int instead...
Robert Sesek [Thu, 15 Jan 2009 16:34:00 +0000 (11:34 -0500)]
The bugfieldpermission and permission tables' mask field needs to be an int instead of smallint. Fixes bug #148.

* install/schema.php: Change smallinto to int
* install/upgrade18.php: Add to ALTER queries to make the change in existing installations

15 years agoSeparate out the first comment into a variable called $description so that it can...
Robert Sesek [Tue, 13 Jan 2009 22:30:18 +0000 (17:30 -0500)]
Separate out the first comment into a variable called $description so that it can be moved around independently from the discussion

* showreport.php
* templates/showreport.tpl

15 years agoAdding the upgrade script for version 1.2.3
Robert Sesek [Tue, 13 Jan 2009 17:50:39 +0000 (12:50 -0500)]
Adding the upgrade script for version 1.2.3

* install/global.php: Add the version record
* install/upgrade18.php: New file

15 years agoRequired custom select fields will no longer show the empty option. This is only...
Robert Sesek [Tue, 13 Jan 2009 03:16:00 +0000 (22:16 -0500)]
Required custom select fields will no longer show the empty option. This is only a UI change, though, as these empty options would not validate.

* includes/functions.php:
(construct_custom_fields): Required select fields do not get a blank option

15 years agoColumn headers in includes/definitions.php were still marked with _() instead of T()
Robert Sesek [Tue, 14 Oct 2008 14:14:27 +0000 (10:14 -0400)]
Column headers in includes/definitions.php were still marked with _() instead of T()

* includes/definitions.php

15 years agoUpdate mailtest.php to show any debug messages
Robert Sesek [Thu, 18 Sep 2008 12:27:22 +0000 (08:27 -0400)]
Update mailtest.php to show any debug messages

* docs/mailtest.php

15 years agoTemplates XHTML compliance fixes
Elisamuel Resto [Sat, 14 Jun 2008 02:29:08 +0000 (22:29 -0400)]
Templates XHTML compliance fixes

Nearly all modified templates had a issue of:
 - no xmlns tag inside of the html tag
 - no type tag inside the stylesheet link rel's
 - no /> for some form elements

bugfield_input_text was missing a ending > for maxlength that made the output
visually break, and push everything onto one column, also making validation fail.

There are other validation warnings, such as for empty options in select fields
among others, but those are non-offensive, thus they don't exactly need attention.

Signed-off-by: Elisamuel Resto <ryuji@sourcemage.org>
15 years agoAdding a .gitignore file
Robert Sesek [Tue, 10 Jun 2008 14:30:24 +0000 (10:30 -0400)]
Adding a .gitignore file

16 years agor1621: Merging r1620 from trunk
Robert Sesek [Tue, 22 Apr 2008 19:34:12 +0000 (19:34 +0000)]
r1621: Merging r1620 from trunk

16 years agor1619: Merging r1618 from trunk
Robert Sesek [Tue, 25 Mar 2008 15:06:28 +0000 (15:06 +0000)]
r1619: Merging r1618 from trunk

16 years agor1615: Forgot to bump the version number in includes/version.php AAARGH 1.2.2
Robert Sesek [Mon, 24 Mar 2008 19:40:48 +0000 (19:40 +0000)]
r1615: Forgot to bump the version number in includes/version.php AAARGH

16 years agor1612: Adding the 1.2.2 version into the installer version list
Robert Sesek [Mon, 24 Mar 2008 02:29:45 +0000 (02:29 +0000)]
r1612: Adding the 1.2.2 version into the installer version list

* install/global.php

16 years agor1611: Adding the installer script and template diff for the 1.2.2 release
Robert Sesek [Mon, 24 Mar 2008 02:25:45 +0000 (02:25 +0000)]
r1611: Adding the installer script and template diff for the 1.2.2 release

* install/upgrade17.php: New file
* install/templates/1.2.1 - 1.2.2.diff: New file

16 years agor1610: Because ISSO is now in a git repository, we are merely going to add the last...
Robert Sesek [Mon, 24 Mar 2008 02:15:22 +0000 (02:15 +0000)]
r1610: Because ISSO is now in a git repository, we are merely going to add the last revision of ISSO2 to the Bugdar source tree to simplify the release process

16 years agor1608: Merging r1607 from trunk
Robert Sesek [Fri, 21 Mar 2008 03:35:30 +0000 (03:35 +0000)]
r1608: Merging r1607 from trunk

16 years agor1606: Merging the changes from r1605 from trunk to branch. Fixes bug://report/120
Robert Sesek [Mon, 11 Feb 2008 20:05:05 +0000 (20:05 +0000)]
r1606: Merging the changes from r1605 from trunk to branch. Fixes bug://report/120

16 years agor1604: Merging the changes from r1603 from the trunk to the branch
Robert Sesek [Sat, 22 Sep 2007 18:10:00 +0000 (18:10 +0000)]
r1604: Merging the changes from r1603 from the trunk to the branch

16 years agor1602: Merging r1601 from trunk to the branch
Robert Sesek [Sat, 25 Aug 2007 15:42:32 +0000 (15:42 +0000)]
r1602: Merging r1601 from trunk to the branch

16 years agor1600: Merging r1599 from trunk to fix bug://report/97
Robert Sesek [Thu, 9 Aug 2007 19:06:13 +0000 (19:06 +0000)]
r1600: Merging r1599 from trunk to fix bug://report/97

16 years agor1595: Branching the trunk into the 1.2.x maintenance branch
Robert Sesek [Tue, 31 Jul 2007 20:12:40 +0000 (20:12 +0000)]
r1595: Branching the trunk into the 1.2.x maintenance branch

16 years agor1594: Fixes bug://report/95
Robert Sesek [Fri, 27 Jul 2007 05:45:28 +0000 (05:45 +0000)]
r1594: Fixes bug://report/95

Do not show the version number on non-admin pages.

* templates/footer.tpl: Rework the copyright text around not having a version number

16 years agor1593: Fixing bug://report/93
Robert Sesek [Fri, 27 Jul 2007 05:25:30 +0000 (05:25 +0000)]
r1593: Fixing bug://report/93

After mass-updating a search where the criteria were changed, a user would be stuck in a "no results" error.

* search.php: Adding a link to create a new search on a "no results" error

16 years agor1592: Adding a file that caches all the templates in Bugdar to the database
Robert Sesek [Fri, 20 Jul 2007 17:00:15 +0000 (17:00 +0000)]
r1592: Adding a file that caches all the templates in Bugdar to the database

16 years agor1591: Fix the user approval system by actually getting email templates correctly
Robert Sesek [Fri, 20 Jul 2007 02:20:49 +0000 (02:20 +0000)]
r1591: Fix the user approval system by actually getting email templates correctly

16 years agor1590: Fix a "Call-time pass-by-reference has been deprecated" on search.php line 602
Robert Sesek [Fri, 20 Jul 2007 00:30:00 +0000 (00:30 +0000)]
r1590: Fix a "Call-time pass-by-reference has been deprecated" on search.php line 602

16 years agor1588: Adding a copy of the license into the folder, and adding it to the packager 1.2.1
Robert Sesek [Fri, 20 Jul 2007 00:16:01 +0000 (00:16 +0000)]
r1588: Adding a copy of the license into the folder, and adding it to the packager

16 years agor1587: Adding the release preparation script
Robert Sesek [Fri, 20 Jul 2007 00:14:16 +0000 (00:14 +0000)]
r1587: Adding the release preparation script

16 years agor1586: Fixed a stupid parse error
Robert Sesek [Thu, 19 Jul 2007 23:13:55 +0000 (23:13 +0000)]
r1586: Fixed a stupid parse error

16 years agor1585: Forgot to bump the version
Robert Sesek [Thu, 19 Jul 2007 22:58:16 +0000 (22:58 +0000)]
r1585: Forgot to bump the version

16 years agor1584: changes++
Robert Sesek [Thu, 19 Jul 2007 22:48:30 +0000 (22:48 +0000)]
r1584: changes++

16 years agor1583: - If the version is bad, send them to upgrade16.php in hopes of fixing the...
Robert Sesek [Thu, 19 Jul 2007 22:38:19 +0000 (22:38 +0000)]
r1583: - If the version is bad, send them to upgrade16.php in hopes of fixing the problem
- Add upgrade16.php

16 years agor1582: We no longer can trust the tag variable substitution for PHP files. Changing...
Robert Sesek [Thu, 19 Jul 2007 22:33:24 +0000 (22:33 +0000)]
r1582: We no longer can trust the tag variable substitution for PHP files. Changing the way we use Budar's version number.

16 years agor1581: Fixing a bug where we weren't properly setting $search variables in search...
Robert Sesek [Wed, 18 Jul 2007 06:00:36 +0000 (06:00 +0000)]
r1581: Fixing a bug where we weren't properly setting $search variables in search.php which was making us rerun a search twice before newly-modified results would show up

16 years agor1580: In the INSTALLING and UPGRADING document, add a note about removing install...
Robert Sesek [Tue, 17 Jul 2007 23:57:43 +0000 (23:57 +0000)]
r1580: In the INSTALLING and UPGRADING document, add a note about removing install/global.php

16 years agor1578: Updating en_US.pot 1.2.0
Robert Sesek [Sat, 14 Jul 2007 19:03:42 +0000 (19:03 +0000)]
r1578: Updating en_US.pot

16 years agor1577: Adding the template changeset file
Robert Sesek [Sat, 14 Jul 2007 19:01:52 +0000 (19:01 +0000)]
r1577: Adding the template changeset file

16 years agor1576: Dumping the latest settings file
Robert Sesek [Sat, 14 Jul 2007 18:59:46 +0000 (18:59 +0000)]
r1576: Dumping the latest settings file

16 years agor1575: - Adding the 1.2.0 upgrade path in install/global.php
Robert Sesek [Sat, 14 Jul 2007 17:46:10 +0000 (17:46 +0000)]
r1575: - Adding the 1.2.0 upgrade path in install/global.php
- In install/upgrade.php add some further checks to see if the stored version is invalid

16 years agor1574: In NotificationCenter::_localeFromUserId() we now take into account when the...
Robert Sesek [Sat, 14 Jul 2007 17:45:35 +0000 (17:45 +0000)]
r1574: In NotificationCenter::_localeFromUserId() we now take into account when the language isn't set that we should use the default one

16 years agor1573: Adding the upgrade script for 1.2.0
Robert Sesek [Sat, 14 Jul 2007 05:44:24 +0000 (05:44 +0000)]
r1573: Adding the upgrade script for 1.2.0

16 years agor1572: There will be no RC2... we're going final
Robert Sesek [Fri, 13 Jul 2007 06:41:27 +0000 (06:41 +0000)]
r1572: There will be no RC2... we're going final

16 years agor1571: Removing trailing whitespace on login.php
Robert Sesek [Sun, 8 Jul 2007 06:03:24 +0000 (06:03 +0000)]
r1571: Removing trailing whitespace on login.php

16 years agor1570: We are no longer going to tell people to convert their databases, if they...
Robert Sesek [Sun, 8 Jul 2007 00:01:52 +0000 (00:01 +0000)]
r1570: We are no longer going to tell people to convert their databases, if they have problems, they can come and talk to us

16 years agor1569: Added improvements to convert_database_charset.php
Robert Sesek [Sun, 8 Jul 2007 00:01:23 +0000 (00:01 +0000)]
r1569: Added improvements to convert_database_charset.php

16 years agor1568: We now properly tell MySQL to use utf8 and we send a content-type header...
Robert Sesek [Sun, 8 Jul 2007 00:00:30 +0000 (00:00 +0000)]
r1568: We  now properly tell MySQL to use utf8 and we send a content-type header along with it, though it's an option in config.php so that people who don't use utf8 MySQL don't have problems

16 years agor1567: In NotificationCenter::finalize() tell the XML parser to use utf8
Robert Sesek [Sat, 7 Jul 2007 23:05:24 +0000 (23:05 +0000)]
r1567: In NotificationCenter::finalize() tell the XML parser to use utf8

16 years agor1566: Fixed an issue where header names weren't translated due to the fact that...
Robert Sesek [Thu, 5 Jul 2007 00:10:02 +0000 (00:10 +0000)]
r1566: Fixed an issue where header names weren't translated due to the fact that $bugsys->columnNames[] was being loaded (with gettexed strings) before the language system was initialized

16 years agor1565: New bug notifications would have a template-not-found error because the langco...
Robert Sesek [Tue, 3 Jul 2007 06:32:40 +0000 (06:32 +0000)]
r1565: New bug notifications would have a template-not-found error because the langcode wasn't being calculated because we're loading the NotificationCenter->users[] array too late

16 years agor1564: changes++
Robert Sesek [Sat, 30 Jun 2007 18:25:11 +0000 (18:25 +0000)]
r1564: changes++

16 years agor1563: Fixed a minor spelling error in activateaccount.xml.tpl
Robert Sesek [Sat, 30 Jun 2007 18:24:06 +0000 (18:24 +0000)]
r1563: Fixed a minor spelling error in activateaccount.xml.tpl

16 years agor1562: - Moving email templates into the locale/ directory so they can be translated...
Robert Sesek [Sat, 30 Jun 2007 18:22:12 +0000 (18:22 +0000)]
r1562: - Moving email templates into the locale/ directory so they can be translated into different languages
- Adding FetchEmailPath() so that the email template path doens't have to be given every time (since it is rather long)
- Updating all the locations where we send emails to use the new paths

16 years agor1561: Removing the accidential "A" put in check_bug_permissions() that I now just...
Robert Sesek [Thu, 28 Jun 2007 15:15:33 +0000 (15:15 +0000)]
r1561: Removing the accidential "A" put in check_bug_permissions() that I now just realized causes an error

16 years agor1560: In vote.php, we sanitize the vote value as UINT when it should be INT to allow...
Robert Sesek [Wed, 27 Jun 2007 08:10:21 +0000 (08:10 +0000)]
r1560: In vote.php, we sanitize the vote value as UINT when it should be INT to allow users to vote against bugs. Closes bug://report/84

16 years agor1559: Closing a SQL injection in register.php with the activationid
Robert Sesek [Sun, 17 Jun 2007 20:27:30 +0000 (20:27 +0000)]
r1559: Closing a SQL injection in register.php with the activationid

16 years agor1558: In userctrl_search.tpl, the floated elements need to be before unfloated ones...
Robert Sesek [Wed, 6 Jun 2007 00:55:21 +0000 (00:55 +0000)]
r1558: In userctrl_search.tpl, the floated elements need to be before unfloated ones otherwise Gecko engine offsets it by a line