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 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 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 [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 [Fri, 20 May 2005 06:07:33 +0000 (06:07 +0000)]
r166: - Created new setting $bugsys->options['defaultcomment'] which allows setting of a comment template for the initial bug report
- Removed some dupes from the to-do list
Robert Sesek [Fri, 20 May 2005 00:58:46 +0000 (00:58 +0000)]
r162: - Changed admin cookie life to be 3600 (1 hour)
- Renew cookie life span if we are authenticated in both admin/global.php and includes/init.php -- this is necessary for those who don't have remember me enabled
Robert Sesek [Fri, 20 May 2005 00:50:17 +0000 (00:50 +0000)]
r161: - Show descriptions on PCV select
- Do not show select radio buttons on product/component select, only version
- Underline formatting for both products and components in PCV select
Robert Sesek [Thu, 19 May 2005 03:39:15 +0000 (03:39 +0000)]
r159: - Finished all of that logging stuff
- We now have a class_history.php file that allows us to handle easy diffs and logging
- Removed log_action() [includes/functions.php] because this is much better
- Updated all files to this new system
Robert Sesek [Sun, 15 May 2005 07:06:46 +0000 (07:06 +0000)]
r145: - Added logging mechanism to files
- Added before and after changes so we can array_diff_assoc() them to see individual changes
- Updated history viewer so we can see changes
Robert Sesek [Sun, 15 May 2005 01:48:28 +0000 (01:48 +0000)]
r143: - s /error('-1')/error(phrase('error_invalid_id'))/g
- Fixed a problem where phrase('Error') was being called instead of phrase('error') [includes/adminfunctions.php]
Robert Sesek [Sat, 14 May 2005 21:41:19 +0000 (21:41 +0000)]
r136: Completed attachment uploading stuff:
- Added delete/kill methods [attachment.php]
- Struck it off the roadmap and to-do list... we're at beta 1 now...? w00t!
Robert Sesek [Sat, 14 May 2005 21:13:46 +0000 (21:13 +0000)]
r134: - Fixed a problem where the bug fetcher would fetch the wrong bug because of a wrong ID passed from the $attachment[] array
- Added edit/update attachment methods
Robert Sesek [Sat, 14 May 2005 20:52:16 +0000 (20:52 +0000)]
r132: - $show['getattachments'] and $show['putattachments'] will also be set true if the user has CANEDITATTACH flags
- $show['editattach'] requires either CANEDITATTACH or (CANPUTATTACH and having ownership of the attachment) flags to be set true
Robert Sesek [Sat, 14 May 2005 20:41:01 +0000 (20:41 +0000)]
r130: Fixed the issue where if you signed in with remember me, logged into the admin panel, the cookies would be overwritten and you'd be logged out whenever the admin session expired.