Commit Graph

94 Commits

Author SHA1 Message Date
Marcus Hill d5536e78f4 Ajax contacts - Enforce client access restrictions when getting client contacts 2025-05-11 12:01:23 +01:00
Marcus Hill 908738b7ca Ajax active clients - enforce client access restrictions (e.g. when changing ticket client) 2025-05-11 11:57:16 +01:00
johnnyq 19b809b699 Added SortableJS Library, and updated Invoice, Quote and Recurring to use it. Added Grab Bar Icons next to action buttons. Will now sort in Mobile much more efficiently, update ajax vars for recurring invoice 2025-04-13 13:29:16 -04:00
johnnyq 9f7c289e94 Fix AI Promps 2025-03-27 22:25:01 -04:00
johnnyq 5b89e3dbee Add Phone Country code in even more places 2025-03-26 14:04:47 -04:00
johnnyq f1aa66119a Update pointers to the includes folder 2025-03-13 18:12:18 -04:00
johnnyq e93704bbdb Completely renamed everything login to credential including tables added cascading deletion to the multi to multi tables 2025-03-12 21:28:50 -04:00
Johnny 94ff910564
Merge pull request #1171 from ssteeltm/drag-and-drop-items
Drag and drop items
2025-02-21 14:56:34 -05:00
ssteeltm b10d757b77 drag drop for recurring invoices 2025-02-21 15:05:45 -03:00
ssteeltm 4dd55df7a8 Drag and Drop for Invoice Items 2025-02-21 14:44:24 -03:00
ssteeltm 554c4d99bb Drag and Drop Quote Items 2025-02-21 14:22:01 -03:00
root 073713a6a2 Drag and Drop Ticket Template Tasks 2025-02-21 13:30:26 -03:00
johnnyq 7f5893a627 Moved Edit Recurring Ticket over to the new AJAX modal function 2025-02-19 19:10:21 -05:00
johnnyq 4c02a4e8c2 Moved Edit Network over to the new AJAX modal function 2025-02-19 18:05:16 -05:00
johnnyq 78ae44c334 Migrated domain and certificate edit to the new AJAX modal function 2025-02-19 01:22:31 -05:00
johnnyq ccec330ceb Migrated project, transfer and quote edit to the new AJAX modal function 2025-02-16 23:14:32 -05:00
Johnny d92b803526
Merge pull request #1158 from ssteeltm/kanban_tickets
tickets views
2025-02-08 18:22:35 -05:00
wrongecho db5cfed96f Update to new perms system 2025-02-05 14:31:46 +00:00
Hugo Sampaio 11203f1ad2 notification when resolved 2025-02-04 17:27:41 -03:00
Hugo Sampaio 65bb1b4007 alter ticket_kanban to ticket_order 2025-02-04 13:35:28 -03:00
Hugo Sampaio 17cd1fd0c1 ajax cleanup 2025-02-04 10:16:52 -03:00
Hugo Sampaio e3ae8df4d8 new changes 2025-01-31 11:50:06 -03:00
johnnyq f29d122376 Move totp.php out of functions folder into plugins then removed functions folder 2025-01-24 21:07:01 -05:00
johnnyq bf0d3de393 totp.php link fix 2025-01-24 20:32:00 -05:00
johnnyq 8e04e10753 Combine base32static.php and rfc6238.php into 1 file called totp.php and place it into the functions folder 2025-01-24 20:26:46 -05:00
johnnyq d80d4803db Moved TOTP dependent files rfc6238.php and base32static.php to /includes folder and updated links in pages 2025-01-24 19:20:49 -05:00
johnnyq 2b8778b205 Fix some lingering dead links 2025-01-23 17:21:49 -05:00
johnnyq 2c51289d75 Remove mysqli connection vars when passing mail data to addToMailQueue Function 2025-01-22 20:56:24 -05:00
johnnyq 657d766fbd Update Table UI for domain history 2025-01-18 13:20:39 -05:00
wrongecho 99c4f9b92d Add domain history 2025-01-15 18:04:56 +00:00
johnnyq cc0b456312 Update all email content links to use the /guest directory now for ticket viewing, invoice, quote and item 2025-01-11 16:07:48 -05:00
johnnyq acf5268139 Wording Fix for Share Link 2024-12-06 16:21:01 -05:00
johnnyq 26ca2ab907 Fix View After Delete and turn it into a switch 2024-12-06 16:10:56 -05:00
johnnyq 6ae18dbc43 Update UI in share Model Remove Views instead use Delete after view and set long expiration dates and chnage them to a radio buttons instead of select 2024-12-06 14:11:51 -05:00
johnnyq 577d97b471 Updated ajax.php to use the new logAction function 2024-11-15 11:53:43 -05: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
wrongecho c65db3431d Tidying 2024-09-14 23:43:54 +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 693156c902
Update ajax.php - Assets > Asset logging
Adjust logging for asset changes so they are logged as type 'asset' not 'assets', to match existing logging
2024-08-10 12:17:31 +01:00
Marcus Hill 43abd177ea Certificate checks - Allow custom ports 2024-05-04 18:04:24 +01:00
Marcus Hill 43bd028298 Tickets - Merging
- Fix merging UI not showing ticket status name correctly
- Add ability to move ticket notes and replies to the new parent ticket if desired (sometimes helpful, sometimes not)
2024-04-12 22:26:27 +01:00
johnnyq 7dff524a19 Client domains: Do not show archived vendors and sort vendor names by name in the select boxes 2024-04-10 13:27:18 -04:00
johnnyq cf8b2aa7ad Add eye icon for people viewing tickets 2024-03-22 15:58:25 -04:00
Marcus Hill f9a5ca1ef8 Ticketing updates
- Bugfix: Prevent tickets from being assigned to disabled techs
- Bugfix: Un-assign all open tickets when a tech account is disabled
- Allow auto-assignment of recurring/scheduled tickets to an agent/tech (#901)
- Rework layout of recurring/scheduled ticket modal
2024-03-17 11:09:53 +00:00
Marcus Hill 2c7b65dad2 Recurring tickets
- Reword some areas to better separate recurring and scheduled tickets.
- Fix bulk actions not doing anything due to form name mismatch
2024-02-12 22:17:05 +00:00
Marcus Hill ba0917e142 Logins JS Cleanup
- Remove old JS
- Standardize generate password JS style to match existing
- Move JS functions to own files
2024-01-22 21:25:21 +00:00
johnnyq 0cdf49f69a Update/Fix Mail Functions in POST/user.php and ajax.php - sanitize POST vars instead the whole mail subject and body which prevents having a mixed of confusing redundant escaped and unescaped vars 2024-01-20 20:31:46 -05:00
Andrew Malsbury 10b04c79d0
Merge branch 'v0.1.2' into Readable-Passwords 2023-12-22 11:31:36 -06:00
johnnyq d6660bff04 Fix sending mail on item sharing 2023-12-21 02:02:40 -05:00
johnnyq e8a53cbd6a Update new mail queue function to use the proper mail from name and mail from email 2023-12-21 01:37:21 -05:00