]>
src.bluestatic.org Git - bugdar.git/log
Robert Sesek [Sun, 10 Jul 2005 02:58:44 +0000 (02:58 +0000)]
r283: Adding keywords to docs/lang_file_master.xml
Robert Sesek [Sun, 10 Jul 2005 02:56:57 +0000 (02:56 +0000)]
r282: - created includes/class_xml_language.php which will handle language impex
- languages now use XML for import/export; master language already works
Robert Sesek [Sun, 10 Jul 2005 00:40:13 +0000 (00:40 +0000)]
r281: Added voting system.
Robert Sesek [Sat, 2 Jul 2005 19:59:24 +0000 (19:59 +0000)]
r280: Removed short name from usergroup permissions query for custom fields
Robert Sesek [Sat, 2 Jul 2005 18:01:42 +0000 (18:01 +0000)]
r279: - Added favourites system
- Can search for favourite bugs
- If no sort is specified in search.php, then use default (blank)
- Made it so that custom select_single fields only are searched if they are set in the variable scope
- Fixed a SQL error that would occur if you specified a sort
Robert Sesek [Sat, 2 Jul 2005 16:04:20 +0000 (16:04 +0000)]
r277: Finishing Beta 1
Robert Sesek [Sat, 2 Jul 2005 15:47:41 +0000 (15:47 +0000)]
r276: Add confirm to lang_file_import.php
Robert Sesek [Sat, 2 Jul 2005 15:44:53 +0000 (15:44 +0000)]
r275: Completed auto actions for 1.0
Robert Sesek [Sat, 2 Jul 2005 15:21:47 +0000 (15:21 +0000)]
r274: Added initial comments to the auto action system
Robert Sesek [Sat, 2 Jul 2005 14:16:09 +0000 (14:16 +0000)]
r273: Field changing system is now done for auto actions.
Robert Sesek [Sun, 26 Jun 2005 23:18:07 +0000 (23:18 +0000)]
r272: Delete and kill brances are done
Robert Sesek [Sun, 26 Jun 2005 21:23:45 +0000 (21:23 +0000)]
r271: Missed an instance of $error->throw_permission()
Robert Sesek [Sun, 26 Jun 2005 21:21:52 +0000 (21:21 +0000)]
r270: - Initial SVN for autoaction.php
- Modified admin/global.php to have a menu item for autoaction.php
- Added the base table for auto actions
- Modified construct_datastore_select() to also be able to construct items using the $admin class
Robert Sesek [Sun, 26 Jun 2005 14:26:14 +0000 (14:26 +0000)]
r269: Fixed up the built-in field select creation; I must have been really tired when I wrote THAT code...
Robert Sesek [Sun, 26 Jun 2005 14:23:08 +0000 (14:23 +0000)]
r268: Drop bugfield.shortname
Robert Sesek [Sun, 26 Jun 2005 14:21:40 +0000 (14:21 +0000)]
r267: Removed shortname stuff; there was still some left
Robert Sesek [Sat, 11 Jun 2005 15:47:00 +0000 (15:47 +0000)]
r266: Adding more complex things to the to-do list. We now have a scheduled B3 to allot for the new stuff that blocks gold-1.0
Robert Sesek [Fri, 10 Jun 2005 19:22:09 +0000 (19:22 +0000)]
r265: Unloading more language tasks from includes/init.php to includes/class_language.php
Robert Sesek [Fri, 10 Jun 2005 18:16:00 +0000 (18:16 +0000)]
r264: Fixed three parse errors that we probably would have missed otherwise.
Robert Sesek [Fri, 10 Jun 2005 06:37:21 +0000 (06:37 +0000)]
r263: Got the hack for checkboxes to work again; had to do with an instance of 'shortname'. See r242 for the original implementation.
Robert Sesek [Fri, 10 Jun 2005 06:32:19 +0000 (06:32 +0000)]
r262: We should use lang::p() instead of $bugsys->lang->p() if we want to be fully correct...
Robert Sesek [Fri, 10 Jun 2005 06:31:13 +0000 (06:31 +0000)]
r261: Got language system to work with showhistory.php
Robert Sesek [Fri, 10 Jun 2005 06:29:00 +0000 (06:29 +0000)]
r260: Fixed a bug where we were logging the bugid itself as a custom_* thing
Robert Sesek [Fri, 10 Jun 2005 06:19:23 +0000 (06:19 +0000)]
r259: Switching from phrase() to lang::p()
Robert Sesek [Fri, 10 Jun 2005 06:13:13 +0000 (06:13 +0000)]
r258: Switching to the new class_language.php phrase system
Robert Sesek [Thu, 9 Jun 2005 16:56:26 +0000 (16:56 +0000)]
r257: Changing up the ugly footer
Robert Sesek [Wed, 8 Jun 2005 23:30:47 +0000 (23:30 +0000)]
r256: Logs now work with the new custom fields system. Took a while, but it works better than before!
Robert Sesek [Wed, 8 Jun 2005 23:28:55 +0000 (23:28 +0000)]
r255: Delete field permissions when removing a field
Robert Sesek [Wed, 8 Jun 2005 23:18:12 +0000 (23:18 +0000)]
r254: Searching of custom fields now works again
Robert Sesek [Wed, 8 Jun 2005 23:03:52 +0000 (23:03 +0000)]
r253: Getting the new cusotm fields to work again
Robert Sesek [Wed, 8 Jun 2005 23:01:01 +0000 (23:01 +0000)]
r252: Making it so that custom bug fields work better and will operate with language independence.
Robert Sesek [Wed, 8 Jun 2005 03:12:34 +0000 (03:12 +0000)]
r251: If you set it as the blank option, it should insert a value into the database. There should be no way to return the value back to NULL in the db.
Robert Sesek [Wed, 8 Jun 2005 03:10:50 +0000 (03:10 +0000)]
r250: Fixed issues regarding the select_single type in the custom field functions.
- Added blank option
- Strip slashes on all elements
- Support unsetting the value
Robert Sesek [Wed, 8 Jun 2005 03:08:10 +0000 (03:08 +0000)]
r249: Strip slashes when displaying the select_single edit system
Robert Sesek [Wed, 8 Jun 2005 02:52:58 +0000 (02:52 +0000)]
r248: Sorting out issues with select_single custom fields not showing up right
Robert Sesek [Wed, 8 Jun 2005 02:42:51 +0000 (02:42 +0000)]
r247: Removed some debugging code
Robert Sesek [Wed, 8 Jun 2005 02:17:08 +0000 (02:17 +0000)]
r246: - Searching of custom fields is done
- Added some things to The List regarding searching
Robert Sesek [Tue, 7 Jun 2005 00:56:05 +0000 (00:56 +0000)]
r245: - construct_datastore_select() [includes/functions.php] now has the option to include a blank option
- search.php display is now done mostly by construct_datastore_select()
Robert Sesek [Tue, 7 Jun 2005 00:44:54 +0000 (00:44 +0000)]
r244: Setting up for custom field searchability.
Robert Sesek [Tue, 7 Jun 2005 00:38:40 +0000 (00:38 +0000)]
r243: Comment OCD
Robert Sesek [Mon, 6 Jun 2005 05:30:12 +0000 (05:30 +0000)]
r242: Biggest hack ever to get custom checkboxes to be logged if they have not been written to before and the user unticks them by default.
Robert Sesek [Mon, 6 Jun 2005 03:12:49 +0000 (03:12 +0000)]
r241: Custom bug field permissions are now done
Robert Sesek [Mon, 6 Jun 2005 03:12:20 +0000 (03:12 +0000)]
r240: Only show custom field history if we have permission.
Robert Sesek [Mon, 6 Jun 2005 02:56:20 +0000 (02:56 +0000)]
r239: Most of the custom bug field permissions are worked out now. The only thing left to figure out is how we do the showreport.php permissions.
Robert Sesek [Mon, 6 Jun 2005 01:16:48 +0000 (01:16 +0000)]
r238: Don't make the list row a jump by default.
Robert Sesek [Mon, 6 Jun 2005 00:54:50 +0000 (00:54 +0000)]
r237: Optimizing selects by stating exactly what we want
Robert Sesek [Mon, 6 Jun 2005 00:52:52 +0000 (00:52 +0000)]
r236: Using a UNION ALL for the locale and phrase fetch. MySQL minimum requirement is 4.0.0.
Robert Sesek [Sun, 5 Jun 2005 23:39:25 +0000 (23:39 +0000)]
r235: No more custom textareas!
Robert Sesek [Sun, 5 Jun 2005 23:30:56 +0000 (23:30 +0000)]
r234: Forgot to remove template sets off the to-do list.
Robert Sesek [Sun, 5 Jun 2005 23:29:07 +0000 (23:29 +0000)]
r233: Removing template sets. Part 3 of 3 in a multi-stage commit.
Robert Sesek [Sun, 5 Jun 2005 23:25:07 +0000 (23:25 +0000)]
r232: Removing template sets. Part 2 of 3 in a multi-stage commit.
Robert Sesek [Sun, 5 Jun 2005 23:23:45 +0000 (23:23 +0000)]
r231: Removing template sets. Part 1 of 3 in a multi-stage commit.
Robert Sesek [Thu, 2 Jun 2005 16:07:58 +0000 (16:07 +0000)]
r230: roadmap++
to-do++
Robert Sesek [Thu, 2 Jun 2005 01:42:17 +0000 (01:42 +0000)]
r229: Forgot to removed cached bugfield_textarea template
Robert Sesek [Thu, 2 Jun 2005 01:41:06 +0000 (01:41 +0000)]
r228: Removed the textarea bug field type.
Robert Sesek [Wed, 1 Jun 2005 16:40:49 +0000 (16:40 +0000)]
r227: Dependency system is now finished. The tree has yet to be implemented, but it's being worked on.
Robert Sesek [Wed, 1 Jun 2005 16:39:19 +0000 (16:39 +0000)]
r226: Changed the name of the language file importer
Robert Sesek [Wed, 1 Jun 2005 14:53:01 +0000 (14:53 +0000)]
r225: Only insert custom fields if we have fields to insert into.
Robert Sesek [Wed, 1 Jun 2005 14:50:11 +0000 (14:50 +0000)]
r224: Fixed: Fatal error: Call to undefined function sanitize() in /bugtrack/admin/product.php on line 193
Robert Sesek [Wed, 1 Jun 2005 14:36:16 +0000 (14:36 +0000)]
r223: to-do++
Robert Sesek [Tue, 31 May 2005 02:47:54 +0000 (02:47 +0000)]
r222: to-do++
Robert Sesek [Tue, 31 May 2005 02:47:07 +0000 (02:47 +0000)]
r221: We need to select bug AS bug not just bug
Robert Sesek [Tue, 31 May 2005 02:31:23 +0000 (02:31 +0000)]
r220: to-do++
Robert Sesek [Mon, 30 May 2005 20:40:14 +0000 (20:40 +0000)]
r219: roadmap++
Robert Sesek [Mon, 30 May 2005 20:10:11 +0000 (20:10 +0000)]
r218: Duplicates are now done
Robert Sesek [Mon, 30 May 2005 09:16:00 +0000 (09:16 +0000)]
r217: to-do++;
Robert Sesek [Mon, 30 May 2005 09:15:07 +0000 (09:15 +0000)]
r216: - Don't search hidden bugs and comments if we can't see them
- Fixed an obsecure bug that showed multiple bug hits if we had multiple matches in comments (resoloved with a "GROUP BY bug.bugid" clause in the master query
Robert Sesek [Mon, 30 May 2005 09:10:28 +0000 (09:10 +0000)]
r215: Show logout link.
Robert Sesek [Mon, 30 May 2005 09:03:34 +0000 (09:03 +0000)]
r214: Pushing more stuff off of the 1.0 release
Robert Sesek [Mon, 30 May 2005 05:07:29 +0000 (05:07 +0000)]
r213: Removing left-over debugging code
Robert Sesek [Mon, 30 May 2005 05:03:29 +0000 (05:03 +0000)]
r212: Fixed a problem where the last post would be off if we did not have permission to see the comment. Quite a big fix. What was done is a `bug.hiddenlastposttime` and a `bug.hiddenlastpostby` were created and these track the last unhidden comment. The originals still track all of them, though. Therefore whenever a comment is modified or added, this record is updated to the most recent unhidden comment.
Robert Sesek [Sun, 29 May 2005 22:05:13 +0000 (22:05 +0000)]
r211: Whitespace OCD
Robert Sesek [Sun, 29 May 2005 21:09:05 +0000 (21:09 +0000)]
r210: Comments can never be deleted so remove the branches to do that
Robert Sesek [Sun, 29 May 2005 21:08:33 +0000 (21:08 +0000)]
r209: Allow comments to be hidden
Robert Sesek [Sun, 29 May 2005 20:47:33 +0000 (20:47 +0000)]
r208: Bugs can never be deleted, so remove the actions for it
Robert Sesek [Sun, 29 May 2005 20:46:58 +0000 (20:46 +0000)]
r207: s/canviewhiddenbugs/canviewhidden/g
Robert Sesek [Sun, 29 May 2005 20:44:21 +0000 (20:44 +0000)]
r206: Allow bugs to be hidden for security reasons or if they want to look deleted.
Robert Sesek [Sun, 29 May 2005 20:28:11 +0000 (20:28 +0000)]
r205: Custom bug fields are now done
Robert Sesek [Sun, 29 May 2005 20:27:41 +0000 (20:27 +0000)]
r204: We now diff and log custom bug fields. This page is getting really query heavy...
Robert Sesek [Sun, 29 May 2005 03:34:28 +0000 (03:34 +0000)]
r203: - Custom field `select_single` now is stored as a string instead of an integer representation of the string in the $field['selects'][] array
- construct_custom_fields() [includes/functions.php] now supports existing values in the $bug[] parameter
Robert Sesek [Sat, 28 May 2005 19:35:21 +0000 (19:35 +0000)]
r202: Use MySQL NULL to handle defaults
Robert Sesek [Sat, 28 May 2005 19:13:29 +0000 (19:13 +0000)]
r201: Show custom fields on showreport.php
Robert Sesek [Sat, 28 May 2005 04:42:52 +0000 (04:42 +0000)]
r200: - Show edit fields on editreport.php and editreport.tpl
- Fields processed with process_custom_fields() [includes/functions.php]
Robert Sesek [Tue, 24 May 2005 05:40:03 +0000 (05:40 +0000)]
r199: Completed the backend creation of the fields--it works with new bugs but it's untested with existing ones.
Robert Sesek [Tue, 24 May 2005 05:33:18 +0000 (05:33 +0000)]
r198: For input_checkbox, we need to use `defaultvalue` not just `default` silly me
Robert Sesek [Mon, 23 May 2005 00:11:44 +0000 (00:11 +0000)]
r197: Changing the datastore foreach() loops that we can to use construct_datastore_select() [includes/functions.php]
Robert Sesek [Sun, 22 May 2005 23:47:06 +0000 (23:47 +0000)]
r196: Renaming some tables and dropping some unused fields.
Robert Sesek [Sun, 22 May 2005 23:42:49 +0000 (23:42 +0000)]
r195: Did the delete and kill DO-branches.
Robert Sesek [Sun, 22 May 2005 23:35:54 +0000 (23:35 +0000)]
r194: Making update DO-branch work. Some code cleanup and removing debugging code.
Robert Sesek [Sun, 22 May 2005 23:29:32 +0000 (23:29 +0000)]
r193: Fixed some bugs with the edit DO-branch.
Robert Sesek [Sun, 22 May 2005 23:18:00 +0000 (23:18 +0000)]
r192: Modify DO-branch done.
Robert Sesek [Sun, 22 May 2005 23:12:18 +0000 (23:12 +0000)]
r191: Add code works, update code is there but untested. Modify code is incomplete. Delete and kill code is not done.
Robert Sesek [Sun, 22 May 2005 17:36:48 +0000 (17:36 +0000)]
r190: Only show the navigation bar if we have a valid admin session. We can now check if we have one by checking the value of $bugsys->userinfo['adminsession'] (only accessible in the admin/ directory, though)
Robert Sesek [Sun, 22 May 2005 05:34:02 +0000 (05:34 +0000)]
r189: Added support to page_start() so we don't double print the header
Robert Sesek [Sat, 21 May 2005 19:50:06 +0000 (19:50 +0000)]
r188: Checking in the initial files for custom bug fields
Robert Sesek [Sat, 21 May 2005 17:09:23 +0000 (17:09 +0000)]
r187: Finished all error reporting stuff so we're checking it off The List
Robert Sesek [Sat, 21 May 2005 17:08:38 +0000 (17:08 +0000)]
r186: Converting to our Message_Reporter::message() system
Robert Sesek [Sat, 21 May 2005 17:06:27 +0000 (17:06 +0000)]
r185: Need to pre-cache std_message.tpl
Robert Sesek [Sat, 21 May 2005 17:05:35 +0000 (17:05 +0000)]
r184: Added Message_Reporter::message() backend
Robert Sesek [Sat, 21 May 2005 16:59:49 +0000 (16:59 +0000)]
r183: Change the way header redirects are handled