6
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Clearing up some warnings. More... over 20 years ago
Re-wrote permissions based on Dana's new core code More... over 20 years ago
Adding setup.php config options that will support extended core perms system. More... over 20 years ago
Added radio button support to the configuration. Swtiched a couple check boxes to radio buttons. More... over 20 years ago
Updated UPGRADE Re-did parts of the notification system to also allow for Task Log update notifications. Since important things could be said in the Task Logs, I want to make sure the notification gets through. If a Task Log also changes the status of the task, two e-mails are fired off. I'm not sure how I feel about that just yet. Please test the notification code. More... over 20 years ago
Apparently I didn't commit these changes. This should fix up some more permission stuff. More... over 20 years ago
Oops, more stuff updated/reorganized in the UPGRADE file More... over 20 years ago
Updated the layout and categories of the config screen. Still not great. Updated the UPGRADE file More... over 20 years ago
Moved functions to the new helpdesk.functions.php file. I think this was a good idea, but correct me if I'm wrong. More... over 20 years ago
Instead of using Dana's stripHTML function, we're now using the PHP strip_tags function. I left Dana's function commented out. Let me know if the built in function should not be used for some reason. More... over 20 years ago
Renamed getPermsWhereClause to getCompanyPerms. Moved Dana's code for item permissions into getItemPerms to centralize it (it was used in files). Fixed the problem with the pagination row not spanning across all columns since "Priority" was added. More... over 20 years ago
Made sure config options available in file More... over 20 years ago
Moving config option to an approptiate section. More... over 20 years ago
Updated access permissions for editing other user's logs - uses same system as timecard More... over 20 years ago
Change to indicate config completion and work in progress More... over 20 years ago
Fixed search behavior. It shouldn't be sticky across section accesses. This was messing up the list when you clicked on something on the item summary. More... over 20 years ago
Fixed a bug in the index handler that resulted in the wrong company permissions. More... over 20 years ago
Updated permissions README text. Hopefully it now reflects how things actually work. More... over 20 years ago
Adding auto linking of email address and http:// and stripping of html tags in the summary field. More... over 20 years ago
More work on permissions. I believe they should be more like the README states now. More... over 20 years ago
Fudging the layout to be a bit more effecient. More... over 20 years ago
Moving Item Status information out of the left side of the screen and into it's own tab. More... over 20 years ago
Tightened up the list views and counts to include the new rules. More... over 20 years ago
Adding checks for user perm status. 1) task_created_by 2) assigned_to 3) requestor_type=1 and requestor_id 4) company perm More... over 20 years ago
Re-wrote part of the permissions yet again since we need to specify what kind of permission we're asking for (read only or read-write) Please re-test More... over 20 years ago
Added "First" and "Last" page navigation links to the item list More... over 20 years ago
Since we got rid of item_status "Delete", item_status "Testing" became the 4th array index. I added upgrade() code to change all item_status=5 entries to item_status=4. That should migrate items in "Testing" properly. More... over 20 years ago
Fixed a couple permissions errors. Just to clearify: 1. If a user's access to Help Desk is Deny, he/she will not be able to access the module at all. If it's Read, he/she will only be able to read items, no matter what his/her company permissions are. Read/Write permissions will give the user write permissions as long as he/she has write permissions for at least once company. 2. If a user has been denied access to all companies, or one is not specified, he/she will not see any items in Help Desk. If the permission is Read for one or more company, the user will be able to see items for that company. If the permissions are write, the user will be able to create and edit items for that company. More... over 20 years ago
Major permissions rewrite. 1. New configuration option for items with no company 2. New configuration option for the company which handles help desk items 2. upgrade() method tries to assign each item a company based on project id or based on requestor id, in that order 3. Requestor list is limited to users from companies that the user has been given at least read access to 4. Assigned to user list is limited to users from the companies that the user has been given at least read access to and from the help desk company 5. New function to determine if a user can create items. Items can be created if a user has at least once company with write access in their privileges Please test, test, and test again More... over 20 years ago
Added drop down to select whether the report is summarized by the department of the user who is providing the work, or by the project that is consuming the work. More... over 20 years ago