wrongecho
a414f279b1
Fix admin nav modules
2024-09-29 21:35:33 +01:00
Marcus Hill
6363d265ca
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:02:28 +01:00
johnnyq
3c4275e2c6
Preappend admin_ to the settings files for consistency
2024-09-20 15:14:28 -04:00
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