]>
src.bluestatic.org Git - bugdar.git/log
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
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
Robert Sesek [Thu, 19 Mar 2009 20:09:42 +0000 (16:09 -0400)]
Cherry pick
a3dc37dd9f292529f550ec866ef14af28489e5aa : Change the require_once() calls in _setupDatabase() to be include()
Conflicts:
includes/auth/auth_vbulletin.php
Robert Sesek [Thu, 19 Mar 2009 20:07:43 +0000 (16:07 -0400)]
Cherry pick
e28b0b5c5e992fbbac00981e94c946d2c29ec8d5 : 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
Conflicts:
includes/auth/auth_default.php
includes/auth/auth_drupal.php
includes/auth/auth_phpbb2.php
includes/auth/auth_vbulletin.php
Robert Sesek [Thu, 26 Feb 2009 18:11:22 +0000 (13:11 -0500)]
Update the admin/language.php to use templates
* admin/language.php
* admin/templates/language.html: New file
* admin/templates/language_edit.html: New file
* admin/templates/nav.html: Link up the nav page
Robert Sesek [Tue, 3 Feb 2009 00:14:35 +0000 (19:14 -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
Cherry pick
2c8c00e
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
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
Robert Sesek [Thu, 15 Jan 2009 16:13:09 +0000 (11:13 -0500)]
Update the ISSO framework version so that we can take advantage of BSTemplate's toString() method
* global.php: The footer template var will be a BSTemplate object instead of a pre-compiled template so query debug works
* includes/framework: Bump framework version
Robert Sesek [Wed, 14 Jan 2009 17:48:21 +0000 (12:48 -0500)]
Do not put duplicate entries into the search query when searching by products/versions/components
* search.php
Robert Sesek [Tue, 13 Jan 2009 23:56:12 +0000 (18:56 -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
Cherry-pick
2f104a10293dfff888240fe14e0758a8892005c0
Robert Sesek [Tue, 13 Jan 2009 17:26:09 +0000 (12:26 -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.
* docs/changes.txt: Merged
* includes/functions.php:
(construct_custom_fields): Required select fields do not get a blank option
* templates/bugfield_select_single.tpl: Need to convert to BSTemplate
* templates/bugfield_select_single_option.tpl: ditto
Cherry-pick
88054e0ab0837f09cfc740369d6469e9816a3d6c
Robert Sesek [Sat, 10 Jan 2009 20:34:18 +0000 (15:34 -0500)]
Add a flash redirect system for admin pages to redirect and display a success message
* admin/settings.php: Use new flash redirect
* admin/templates/settings.html: Print flash message
* docs/schema_changes.sql: Create the adminsession.flashmessage field
* includes/functions_admin.php:
(admin_flash_redirect): New function
(admin_flash): New function to display the flash
Robert Sesek [Sat, 10 Jan 2009 20:21:11 +0000 (15:21 -0500)]
Move some functions that were previously declared in admin/global.php to a new includes/functions_admin.php
* admin/global.php: Moved functions out of this, and into...
* includes/functions_admin.php: New file
Robert Sesek [Sat, 10 Jan 2009 07:22:28 +0000 (23:22 -0800)]
Adding submit buttons to the settings page
* admin/templates/settings.html
Robert Sesek [Sat, 10 Jan 2009 07:00:07 +0000 (23:00 -0800)]
Templatize admin/settings.php
* admin/global.php: Include DecoratorHelpers.php
* admin/settings.php: Complete rewrite with templates
* admin/templates/nav.html: Add id's to nav elements
* admin/templates/settings.html: New file
* includes/functions.php:
(construct_option_select): Add an id attribute
Robert Sesek [Fri, 9 Jan 2009 00:41:47 +0000 (16:41 -0800)]
Renaming admin/setting.php to admin/settings.php
Robert Sesek [Thu, 8 Jan 2009 23:34:07 +0000 (15:34 -0800)]
Happy 2009! Updating copyright years.
Robert Sesek [Thu, 8 Jan 2009 18:52:06 +0000 (10:52 -0800)]
Merge branch 'isso3' to do all 2.0 work on 'master'
Conflicts:
admin/global.php
admin/index.php
includes/framework: Updated framework version to 3.2.1
Robert Sesek [Tue, 6 Jan 2009 07:43:09 +0000 (23:43 -0800)]
Add admin template caching
* admin/global.php: Start caching templates
* admin/index.php: Add the templates to cache
* includes/framework/: Of course this is a new framework thing :-)
Robert Sesek [Tue, 6 Jan 2009 07:32:00 +0000 (23:32 -0800)]
Insert the debug block from BSTemplate::get_debug_block()
* templates/footer.tpl
Robert Sesek [Tue, 6 Jan 2009 07:11:37 +0000 (23:11 -0800)]
We can't evaluate the footer template as a globalVar because it won't have all the queries
* admin/global.php: Do not eval the footer template, but make a function to do it
* admin/templates/main.html: Call admin_footer() instead of $templates['footer']
Robert Sesek [Tue, 6 Jan 2009 06:57:26 +0000 (22:57 -0800)]
Define and use the footer template
* admin/global.php: Store the footer template in the globalVars
* admin/templates/footer.html: New file
* admin/templates/main.html: Add the footer
Robert Sesek [Tue, 6 Jan 2009 06:56:59 +0000 (22:56 -0800)]
Update the framework version again
Robert Sesek [Tue, 6 Jan 2009 06:25:19 +0000 (22:25 -0800)]
Fix entity typos
* templates/nav.html
Robert Sesek [Tue, 6 Jan 2009 06:14:28 +0000 (22:14 -0800)]
Redesign index.php
* index.php: Rewrote for the template system
* templates/main.html: New file
Robert Sesek [Tue, 6 Jan 2009 05:24:09 +0000 (21:24 -0800)]
Add the login template
* global.php: Define some global templates, fix admin_login()
* templates/doctype.html: Whitespace-ify
* templates/headinclude.html: ditto
* templates/login.html: New file
Robert Sesek [Tue, 6 Jan 2009 04:29:59 +0000 (20:29 -0800)]
Adding the initial templates for the admin section and set up the template system
* global.php: Remove BSPrinter init code and replace it with BSTemplate stuff
* templates/: New folder
Robert Sesek [Tue, 6 Jan 2009 01:58:31 +0000 (17:58 -0800)]
Updating framework to version 3.2.0
Robert Sesek [Fri, 26 Sep 2008 20:33:00 +0000 (16:33 -0400)]
New feature idea
* docs/planning_2_0.txt
Robert Sesek [Wed, 17 Sep 2008 14:44:16 +0000 (10:44 -0400)]
Squash-merging the ISSO3 branch back onto master
Robert Sesek [Wed, 17 Sep 2008 14:20:00 +0000 (10:20 -0400)]
Fixed a parse error in api_user.php
Robert Sesek [Wed, 17 Sep 2008 14:18:39 +0000 (10:18 -0400)]
- Update the copyright notices to use the correct year and not a non-ASCII symbol
- Remove SVN footers and SVN constants
- Remove $Revision$ keywords
Robert Sesek [Wed, 17 Sep 2008 14:12:25 +0000 (10:12 -0400)]
Removing uses of $bugsys
Robert Sesek [Tue, 16 Sep 2008 17:22:26 +0000 (13:22 -0400)]
Updates for everything done to class_logging.php
Robert Sesek [Tue, 16 Sep 2008 17:21:52 +0000 (13:21 -0400)]
Update class_logging.php
Robert Sesek [Tue, 16 Sep 2008 17:16:52 +0000 (13:16 -0400)]
Update api_user.php
Robert Sesek [Tue, 16 Sep 2008 17:01:21 +0000 (13:01 -0400)]
Update api_field.php
Robert Sesek [Tue, 16 Sep 2008 16:58:02 +0000 (12:58 -0400)]
Update api_automation.php
Robert Sesek [Tue, 16 Sep 2008 16:54:16 +0000 (12:54 -0400)]
Update api_attachment.php
Robert Sesek [Tue, 16 Sep 2008 02:22:08 +0000 (22:22 -0400)]
Update class_sort.php
Robert Sesek [Tue, 16 Sep 2008 02:08:36 +0000 (22:08 -0400)]
Updating functions_datastore.php
Robert Sesek [Sat, 6 Sep 2008 20:23:54 +0000 (16:23 -0400)]
Fix an "invalid argument for foreach"
Robert Sesek [Sat, 6 Sep 2008 20:21:39 +0000 (16:21 -0400)]
Update functions_product.php to use proper naming
Robert Sesek [Sat, 6 Sep 2008 20:12:42 +0000 (16:12 -0400)]
Update api_usergroup.php
Robert Sesek [Sat, 6 Sep 2008 20:07:41 +0000 (16:07 -0400)]
Remove the verifiers from the field list
Robert Sesek [Sat, 6 Sep 2008 20:04:38 +0000 (16:04 -0400)]
Update api_priority.php
Robert Sesek [Sat, 6 Sep 2008 20:02:43 +0000 (16:02 -0400)]
Update api_resolution.php
Robert Sesek [Sat, 6 Sep 2008 20:00:15 +0000 (16:00 -0400)]
Update api_language.php
Robert Sesek [Sat, 6 Sep 2008 19:50:37 +0000 (15:50 -0400)]
Update api_severity.php
Robert Sesek [Sat, 6 Sep 2008 19:45:07 +0000 (15:45 -0400)]
Update api_status.php
Robert Sesek [Sat, 6 Sep 2008 19:28:08 +0000 (15:28 -0400)]
Updating api_userhelp.php
Robert Sesek [Sat, 6 Sep 2008 19:28:00 +0000 (15:28 -0400)]
Updating framework version
Robert Sesek [Sat, 6 Sep 2008 18:18:38 +0000 (14:18 -0400)]
Update api_comment.php
Robert Sesek [Sat, 6 Sep 2008 16:30:36 +0000 (12:30 -0400)]
Fix broken links in the pagenav
Robert Sesek [Sat, 6 Sep 2008 16:26:46 +0000 (12:26 -0400)]
Add $productSelect to the tpl vars on showreport.php
Robert Sesek [Sat, 6 Sep 2008 16:24:40 +0000 (12:24 -0400)]
Updating api_bug.php, fix a "call to undefined" error in class_notification.php and making editreport.php work better
Robert Sesek [Sat, 6 Sep 2008 15:51:23 +0000 (11:51 -0400)]
Fix showhistory.php to show more than one log item
Robert Sesek [Sat, 6 Sep 2008 15:37:28 +0000 (11:37 -0400)]
Change API->delete() to remove()
Robert Sesek [Tue, 2 Sep 2008 00:10:12 +0000 (20:10 -0400)]
Upgrade class_notification.php to use emails.php (untested)
Robert Sesek [Mon, 1 Sep 2008 15:51:49 +0000 (11:51 -0400)]
PHP5-ing and refactoring class_notification.php
Robert Sesek [Mon, 1 Sep 2008 14:58:12 +0000 (10:58 -0400)]
Fix a template error with dynamic help in bugfield_static_text.tpl
Robert Sesek [Sun, 31 Aug 2008 16:07:24 +0000 (12:07 -0400)]
Fix an instance of an old debug() call
Robert Sesek [Sun, 31 Aug 2008 15:39:54 +0000 (11:39 -0400)]
Fix the password reset email system
Robert Sesek [Sun, 31 Aug 2008 15:02:53 +0000 (11:02 -0400)]
- Get the email system to work for register.php
- Fix includes/functions_datastore.php
Robert Sesek [Sat, 30 Aug 2008 13:50:41 +0000 (09:50 -0400)]
When calling BSFunctions::cookie() to clear cookies, we need FALSE not NULL
Robert Sesek [Sat, 30 Aug 2008 13:44:58 +0000 (09:44 -0400)]
Make the password reset email work (untested)
Robert Sesek [Sun, 24 Aug 2008 14:15:32 +0000 (10:15 -0400)]
Add includes/emails.php
Robert Sesek [Sun, 24 Aug 2008 13:53:43 +0000 (09:53 -0400)]
Updating reigster.php to work, sans emails
Robert Sesek [Sun, 24 Aug 2008 13:50:04 +0000 (09:50 -0400)]
Expire cookies properly in AuthenticationDefault::clearCookies
Robert Sesek [Sat, 23 Aug 2008 20:33:23 +0000 (16:33 -0400)]
Get quicksearch working on showreport.php
Robert Sesek [Sat, 23 Aug 2008 20:25:40 +0000 (16:25 -0400)]
Updated attachment.php to work, sans NotificationCenter
Robert Sesek [Sat, 23 Aug 2008 20:20:21 +0000 (16:20 -0400)]
Updating showreport.php for attachments
Robert Sesek [Sat, 23 Aug 2008 19:55:50 +0000 (15:55 -0400)]
Updating framework version
Robert Sesek [Sat, 23 Aug 2008 19:31:51 +0000 (15:31 -0400)]
Remove includes/class_api_error.php and all of the places we require() it
Robert Sesek [Sat, 23 Aug 2008 17:13:48 +0000 (13:13 -0400)]
Changing $bugsys->permissions[] to bugdar::$permissions[]
Robert Sesek [Sat, 23 Aug 2008 17:11:46 +0000 (13:11 -0400)]
Getting newreport.php to work, sans notifications
Robert Sesek [Sat, 23 Aug 2008 15:58:39 +0000 (11:58 -0400)]
Fix a bug in ConstructVersionSelect() that would cause all the versions to be selected
Robert Sesek [Sat, 23 Aug 2008 15:11:50 +0000 (11:11 -0400)]
Updating editcomment.php
Robert Sesek [Sat, 23 Aug 2008 15:10:13 +0000 (11:10 -0400)]
std_confirm.tpl doesn't exist, std_message.tpl does, though
Robert Sesek [Sat, 23 Aug 2008 14:34:39 +0000 (10:34 -0400)]
Replace *API($bugsys) with API()
Robert Sesek [Sat, 23 Aug 2008 14:29:37 +0000 (10:29 -0400)]
Fix a $bugsys call and add $customfields to the template in showreport.php
Robert Sesek [Sat, 23 Aug 2008 14:28:01 +0000 (10:28 -0400)]
Updating search.php
Robert Sesek [Sat, 23 Aug 2008 03:55:12 +0000 (23:55 -0400)]
Working on the other functionality of login.php
Robert Sesek [Fri, 22 Aug 2008 22:16:51 +0000 (18:16 -0400)]
Add $favoritetext to the tpl vars in showreport.php
Robert Sesek [Fri, 22 Aug 2008 22:14:53 +0000 (18:14 -0400)]
Updating explain.php
Robert Sesek [Fri, 22 Aug 2008 04:14:12 +0000 (00:14 -0400)]
Get the assignment select box working on newreport.php
Robert Sesek [Fri, 22 Aug 2008 04:10:55 +0000 (00:10 -0400)]
Get pagination working on index.php
Robert Sesek [Fri, 22 Aug 2008 03:59:49 +0000 (23:59 -0400)]
Show votes on showreport.php
Robert Sesek [Fri, 22 Aug 2008 02:18:38 +0000 (22:18 -0400)]
Changing BSApi->objdata[] to BSApi->record[]
Robert Sesek [Fri, 22 Aug 2008 02:05:23 +0000 (22:05 -0400)]
Updating help.php
Robert Sesek [Fri, 22 Aug 2008 01:54:22 +0000 (21:54 -0400)]
Update showhistory.php
Robert Sesek [Wed, 20 Aug 2008 15:57:52 +0000 (11:57 -0400)]
Add the 2.0 development phases document
* docs/dev_phases_2-0.txt: New file
Robert Sesek [Tue, 19 Aug 2008 17:18:39 +0000 (13:18 -0400)]
More work on showreport.php
Robert Sesek [Tue, 19 Aug 2008 17:08:50 +0000 (13:08 -0400)]
Updating favorite.php
Robert Sesek [Tue, 19 Aug 2008 17:04:34 +0000 (13:04 -0400)]
Updating userctrl.php
Robert Sesek [Mon, 18 Aug 2008 16:24:49 +0000 (12:24 -0400)]
Change $bugsys->in[] to $input->in[]
Robert Sesek [Mon, 18 Aug 2008 16:22:38 +0000 (12:22 -0400)]
Update MessageReporter
Robert Sesek [Mon, 18 Aug 2008 16:18:09 +0000 (12:18 -0400)]
Fix the log-in screen
* login.php
* templates/login.tpl
Robert Sesek [Mon, 18 Aug 2008 16:13:07 +0000 (12:13 -0400)]
Working on newreport.php
* includes/api_bug.php
* includes/api_comment.php
* includes/functions.php:
(construct_datastore_select)
(ConstructVersionSelect)
(ConstructOptGroup)
* newreport.php
* templates/bugfield_input_checkbox.tpl
* templates/bugfield_input_text.tpl
* templates/newreport.tpl