Commit Graph

4557 Commits

Author SHA1 Message Date
wrongecho 3c9995cb01 Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 18:09:00 +01: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
Johnny 1390ca07f9
Merge pull request #1054 from ThaMunsta/report-fix
Update mysql query for report_ticket_by_client.php
2024-09-20 00:26:05 -04:00
ThaMunsta 2898084851
Update mysql query for report_ticket_by_client.php
Fix empty report
2024-09-19 23:51:17 -04:00
johnnyq 547f9282d3 Fix Dead link to domains in dashboard 2024-09-19 14:21:06 -04:00
johnnyq 8c4b021168 Added UI elements for the new custom link fields, new tab, order and location 2024-09-18 21:25:59 -04:00
johnnyq 0a1ab84140 DB Structure Update for additonal feature of custom links include nav location, order and open in new tab option 2024-09-18 18:22:37 -04: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 5f46536a85 Update Secure Message with the intended recipient, also added a confidential disclosure method to the email and Secure message link, added number of views left and expire date, and other minor ui updates 2024-09-18 17:22:39 -04:00
johnnyq 415f536cd7 DB Structure Update: Remove Account Types, Add Account Description Field, Change is admin from INT to TINYINT for performance 2024-09-18 16:30:55 -04:00
Johnny 62a2ed7430
Merge pull request #1052 from itflow-org/perms-2
Permissions overhaul - Define permissions in the database
2024-09-18 14:20:05 -04:00
johnnyq eaee42f1f5 Add the ability to edit ticket reply types to puiblic or internal, note there is no client email option here 2024-09-17 14:55:02 -04:00
johnnyq 7b2566b654 Remove all reminense of Account Types next is deleting the DB Tables for account types 2024-09-17 13:59:58 -04:00
johnnyq 10ecb8b7c9 Phase 2 Removal of Account Types: Removed files 2024-09-17 13:32:37 -04:00
johnnyq 4286588446 Initial Removal of Account Types: Removed from Admin side nav 2024-09-17 13:29:31 -04:00
johnnyq a2766bd67f Allow Techs to remove units from a rack 2024-09-17 13:24:08 -04:00
johnnyq 273483151f Add Expiration Date Column to Software Licenses 2024-09-17 13:18:46 -04:00
johnnyq 7e9b924927 Allow Columns to be sorted in Recurring Tickets 2024-09-17 12:45:47 -04:00
johnnyq b251b7a15f Remove 120 Day Notifications for Domain, Cert, Warranty 2024-09-16 18:16:13 -04:00
wrongecho 0d0483b0a4
Update README.md
Move 'Built With' to docs
2024-09-15 00:18:12 +01:00
wrongecho 147df7f292
Update SECURITY.md
Add badge
2024-09-15 00:10:42 +01:00
wrongecho 970efa7731
Merge pull request #1053 from itflow-org/tidy
Tidying
2024-09-14 23:58:09 +01:00
wrongecho 4a6d312ea0 Tidying 2024-09-14 23:50:05 +01:00
wrongecho 5dc9f47799 Tidying 2024-09-14 23:47:19 +01:00
wrongecho c65db3431d Tidying 2024-09-14 23:43:54 +01:00
wrongecho ee9a2789e9 Permissions overhaul - Define permissions in the database
2nd attempt at this one!
Similar to #1008 but separately defining the roles, modules and associated permissions in the database.
Also has admin being a defined role automatically having full access.

Parent issue: #530
2024-09-14 19:14:35 +01:00
wrongecho c7340ca0d4 Permissions overhaul - Define permissions in the database
2nd attempt at this one!
Similar to #1008 but separately defining the roles, modules and associated permissions in the database.
Also has admin being a defined role automatically having full access.

Parent issue: #530
2024-09-14 18:55:00 +01:00
wrongecho 271019b16b Permissions overhaul - Define permissions in the database
2nd attempt at this one!
Similar to #1008 but separately defining the roles, modules and associated permissions in the database.
Also has admin being a defined role automatically having full access.

Parent issue: #530
2024-09-14 18:29:44 +01:00
johnnyq 6975d6ef44 Fixed Broken Link to all assets on the dashboard, added link for all domains, updated all domains report to highlight domains, expired and expiring 2024-09-13 14:35:46 -04:00
johnnyq 07df444561 Added Bulk Delete Expenses Option 2024-09-13 13:52:47 -04:00
johnnyq 6bb56f7c51 UI Improvement to Domains, Certificates and Licenses listing: Updated Expire to show TimeAgo as well and to highlight table rows red if expiring within 14 Days, yellow for 90 days and gray if expired also updated side badges to refelect the badge color as well 2024-09-13 13:31:18 -04:00
johnnyq 208e56e784 Added Additonal Export Options to Expenses Including Account, Vendor and Category, removed CSV Warning on Export Model 2024-09-13 12:32:16 -04:00
johnnyq e0ca3f15a8 Added Ubuntu, Fedora and DuckDuckGo to user agents 2024-09-12 12:42:15 -04:00
johnnyq 168a298a55 Dont Show windows version as this is inaccurate, show just Windows for OS, fix Opera String, and removed iPod 2024-09-12 12:28:24 -04:00
Johnny 86f1beb687
Merge pull request #1051 from itflow-org/allow-clear-avatar
Allow users to clear their avatar
2024-09-12 12:16:12 -04:00
Johnny 412eed7554
Merge pull request #1050 from itflow-org/ticket-reply-layout
Adjust ticket reply layout
2024-09-12 12:16:02 -04:00
johnnyq f2a3299ef0 Update getOS Function to include Windows 11, Fix get Web Browser when using Microsoft Edge 2024-09-12 12:13:51 -04:00
wrongecho 80884bab47 Allow users to clear their avatar 2024-09-12 15:34:51 +01:00
wrongecho 77b7250703 Adjust ticket reply layout 2024-09-12 15:04:52 +01:00
Johnny 5ef8bd5720
Merge pull request #1049 from itflow-org/api
API Tidy
2024-09-11 18:05:55 -04:00
Johnny 7324c21c1f
Merge pull request #1047 from itflow-org/share-modal-anyone
Guest Link Sharing
2024-09-11 18:05:45 -04:00
Johnny f0456705ca
Merge pull request #1046 from itflow-org/network-show-id
Show network ID when editing items
2024-09-11 18:05:32 -04:00
wrongecho f3e9c9c867 API Tidy
- Remove old client ID queries, these are now built into the API keys. If a key has access to all clients, a client ID can be provided in the query.
- Small fixes to assets URI lookup
- Add read endpoint for vendors
2024-09-11 18:06:45 +01:00
wrongecho 0ad0c2c955 Guest Link Sharing
- Allow links to be emailed to non-contacts by typing their email
- Don't show archived contacts on the dropdown
- Removed unused email send check (handled via queue now)
2024-09-11 17:12:30 +01:00
wrongecho 8df3896f69 Show network ID when editing items
Shows the database object ID when editing networks on the Notes tab, to allow for use in the API.
2024-09-11 11:17:54 +01:00
Johnny 2e202df3ff
Merge pull request #1045 from itflow-org/show-db-ids
Show object ID when editing items
2024-09-10 21:30:46 -04:00
Johnny e8c27e9234
Merge pull request #1043 from itflow-org/email-send-tidy
Email Send - Tidy
2024-09-10 21:25:07 -04:00
Johnny c863b8b033
Merge pull request #1042 from itflow-org/rm-stripe-client-pays
Stripe - Client pays removal
2024-09-10 21:22:33 -04:00
Johnny 9a53f65cdf
Merge pull request #1041 from itflow-org/next-num
Ticket next number should not be lower than the last ticket number
2024-09-10 21:18:55 -04:00
Johnny deb9ae0065
Merge pull request #1040 from itflow-org/tickets-export
Add resolved date to ticket export csv
2024-09-10 21:18:40 -04:00