Commit Graph

32 Commits

Author SHA1 Message Date
wrongecho 10fafacefe Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 17:59:49 +01:00
johnnyq 4dd24531cb Fix Main, user account, reports and admin side nav bars to prevent text overflow when collapsed now only show back button when collapsed 2024-09-18 17:52:19 -04:00
johnnyq 4286588446 Initial Removal of Account Types: Removed from Admin side nav 2024-09-17 13:29:31 -04:00
johnnyq 41276b55f0 Feature: Custom Links on main side nav 2024-09-05 17:08:43 -04:00
johnnyq fbd220c5e3 Add Global Bulk Mail back to the Admin nav side bar, seemed to have gotten lost when we updated the menu 2024-06-25 09:37:49 -04:00
johnnyq 3621912398 Keep Admin Menu Nav Highlighted when going deeper into an item 2024-06-01 15:07:47 -04:00
johnnyq d93caf1eac Cleanup up the side menu of admin / settings to be collapsible headers 2024-04-18 19:05:02 -04:00
johnnyq 16fb1467a2 Added Project Prefix and Project Numbering System 2024-04-08 16:48:06 -04:00
johnnyq d2e11fca61 Remove the Add Contact to a ticket as this can be done at the top 2024-04-07 16:17:27 -04:00
johnnyq 3b46f1e6bd Added the ability to Add Ticket and Edit Ticket statuses, disallowed deleting editing system tickets, this is still work in progress 2024-03-31 13:40:31 -04:00
johnnyq e177dae237 Created Project template details page and updates Tasks in project details 2024-03-30 14:58:48 -04:00
johnnyq 78e92ea8d6 Add Project Templates Listing, edit and add, more to come 2024-03-28 22:03:57 -04:00
johnnyq 89a1c5d2d8 Added Ticket Templates and the ability to add Tasks to the template, reworked the ticket details tasks and adding tasks 2024-03-28 21:09:32 -04:00
johnnyq a6a763c24c Move View Queue Message away from a modal as tables tend to break the modal causing distorted view, more ui work for this to come 2024-03-21 18:01:41 -04:00
o-psi 633c2f785c Add mass bulk mail 2024-02-15 22:04:54 +00:00
johnnyq 310e3f0a42 Split Admin Menu and Settings Menu 2024-02-10 17:10:14 -05:00
johnnyq e5a4451bb9 Update settings File naming consistancy to match the rest of ITFlow naming 2022-09-21 12:30:04 -04:00
johnnyq 83a82d2995 Side nav UI update bigger go back more margin between menu headers, added icons to reports side nav 2022-09-19 21:14:26 -04:00
johnnyq 996c603826 Operation Cleanup Round 4 - Remove config_base_url from settings table in db. This should be in your config.php now, if this is not added this can break things 2022-09-17 18:04:26 -04:00
johnnyq 6eb96df277 Operation Cleanup Round 2 - Remove Custom Links. This should really be handled by a startpage of some sort 2022-09-17 16:46:12 -04:00
johnnyq 0ced5490b6 Minor update 2022-05-15 11:48:33 -04:00
johnnyq 7f2340e713 Added the word back again 2022-05-14 19:57:37 -04:00
johnnyq bf34a2403a Minor UI cleanups add angle rights to menus that open new nav menus margin cleanups etc 2022-05-14 19:54:16 -04:00
johnnyq 099fcbe4bc Updated Side Nav header spacing from 3 to 2 removed some unnessary title headers in sidenav, this will allow for more room for other items on the side navs 2022-04-29 17:07:30 -04:00
johnnyq fd8188095e New Feature Enable/Disable ITFlow Modules now using the automated DB updater 2022-04-14 22:59:36 -04:00
johnnyq 0b91b39e2f Moved Settings from user dropdown back to the main side nav for consistency, clicking settings now goes to the user list 2022-04-02 19:38:31 -04:00
johnnyq a2936754cd Moved Mesh Central and Azure settings from general to its own tab called integrations 2022-04-01 17:20:29 -04:00
Marcus Hill 839804c592 Show API key section in new admin side navbar 2022-02-26 12:50:44 +00:00
johnnyq 3b615d2f3a UI updates mainly icon swaps etc 2022-02-22 14:41:48 -05:00
johnnyq 71b7f60aeb Reworked Admin Settings Menu, moved items to their own side nav and removed settings from the main side nav and moved it to the user drop down on the top nav 2022-02-22 01:26:15 -05:00
johnnyq ba584a57e0 BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes 2021-12-22 13:08:24 -05:00
johnnyq 23bc3ea417 Started working on a seperate side nav for admin settings to cleanup the main side nav 2021-08-19 13:06:45 -04:00