Commit Graph

87 Commits

Author SHA1 Message Date
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
o-psi 98f731b4d4 Remove any "Send Single Email" declarations except in mail queue.
All emails go through the mail queue, using the addToMailQueue() function.
2023-12-19 23:02:05 +00:00
o-psi 43d7f86d90 Readable Password Ajax 2023-12-18 17:34:11 +00:00
johnnyq a8ee791d64 Allow to set quick notes under asset details 2023-11-06 14:25:55 -05:00
Marcus Hill d6cf04b8f2 Codesmell 2023-10-28 14:40:27 +01:00
Marcus Hill e88d0b1e23 Add ability to edit contact on a scheduled ticket 2023-10-28 14:32:15 +01:00
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
Marcus Hill 041fcb5613 Client logins/passwords - Ajax change + logging
A few changes to the credential manager TOTP function:

- The "hover to view" function now sends the login_id to ajax.php, rather than the TOTP secret
- Viewing the TOTP code is now audited in the logs under Login/View TOTP
2023-10-01 16:32:57 +01:00