Commit Graph

4585 Commits

Author SHA1 Message Date
johnnyq f9897e811c Added Sort order visual cue to invoices 2024-09-20 16:45:45 -04:00
wrongecho 3c413ae0be
Merge pull request #1065 from itflow-org/revert-admin-check
Temp revert new admin check to allow DB updates
2024-09-20 21:42:03 +01:00
wrongecho b6e4d6dd34 Temp revert new admin check to allow DB updates 2024-09-20 21:40:05 +01:00
Johnny 26e4dc5fb3
Merge pull request #1064 from itflow-org/roles-enforce-2
Permissions - clients and tickets
2024-09-20 16:16:59 -04:00
johnnyq b658cf09dc Opps settings_localization_array.php should have not have amin_ prepended reverting 2024-09-20 16:15:05 -04:00
johnnyq 3fff623674 Add visual sort order cues to quotes 2024-09-20 16:13:38 -04:00
wrongecho 23f776efa3 Permissions - clients and tickets
Enforce new permissions model in clients and tickets
2024-09-20 21:10:24 +01:00
johnnyq 2d13dab61e Add Visual sort cues to Recurring Tickets, and projects 2024-09-20 16:02:59 -04:00
johnnyq 91e4dd5dba Add Recurring Invoices, Tickets, Expenses instead of just Recurring back to the side navs, makes for easier navigation 2024-09-20 15:45:37 -04:00
johnnyq 42ffa9b4ab Move /post/settings.php into /post/admin.php 2024-09-20 15:23:50 -04:00
johnnyq 3c4275e2c6 Preappend admin_ to the settings files for consistency 2024-09-20 15:14:28 -04:00
Johnny 9c92831f70
Merge pull request #1062 from ThaMunsta/rep-tk-client-fix-round2
Update report_ticket_by_client.php
2024-09-20 15:00:38 -04:00
Johnny dd1994e881
Merge pull request #1061 from itflow-org/rec-delete
Recurring invoices - hide delete when active
2024-09-20 15:00:12 -04:00
Johnny 49341782a9
Merge pull request #1059 from itflow-org/func-acc-tidy
Tidy unused accounting functions
2024-09-20 14:57:19 -04:00
ThaMunsta c02386f439
Update report_ticket_by_client.php
Sorry I thought I had this sorted out the first time but the monthly report section was still wrong.
2024-09-20 14:51:18 -04:00
johnnyq 847870a45a Fixed undefined sort var by using php isset function in the filter header, added sort order icons to tickets 2024-09-20 14:35:26 -04:00
wrongecho ce3264db04 Recurring invoices - hide delete when active
Adjust recurring invoices so they have to be made inactive to delete them
2024-09-20 19:33:32 +01:00
wrongecho eeac235c1d Tidy unused accounting functions 2024-09-20 19:24:28 +01:00
Johnny e714b80af2
Merge pull request #1058 from ThaMunsta/settings-online-payment-fix
Update settings_online_payment.php
2024-09-20 14:11:43 -04:00
ThaMunsta 65b4f97e37
Update settings_online_payment.php
Removed account type as I understand that isn't used anymore.
2024-09-20 14:07:25 -04:00
johnnyq 8498f01f6c Rename pagination_head.php to filter_header.php as this is a more suitable name for its function 2024-09-20 13:58:30 -04:00
Johnny c9f3d17f12
Merge pull request #1057 from itflow-org/roles-enforce-1
Custom Roles & Permissions
2024-09-20 13:29:31 -04:00
wrongecho 3d1e333ff0 Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 18:17:59 +01:00
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
johnnyq 55c832bde6 Feature: Inititial functionality for sort order icons on table headers 2024-09-20 13:01:41 -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
Johnny 5a20c7fdbe
Merge pull request #1056 from itflow-org/client-import
Client import - resiliency
2024-09-20 11:43:42 -04:00
Johnny 5eb9f3f5ee
Merge pull request #1055 from itflow-org/tag-delete-fix
Fix deleting tags
2024-09-20 11:42:54 -04:00
wrongecho 0886a6c41d Client import - resiliency
- Add some resiliency to the client import function to better account for blank fields (may also fix some import errors)
- Fix the default settings page not loading due to the removal of account types
2024-09-20 11:38:15 +01:00
wrongecho 677d80d770 Fix deleting tags 2024-09-20 10:44:22 +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