Commit Graph

  • 88ee9b60e7 Migrated Tax, custom link edit over to the new AJAX model function johnnyq 2025-02-18 18:47:28 -05:00
  • a9e3e4744d Added back option for 500 records per page as we have successfully moved most of the repeating row modals to ajax which will allow super improved performance johnnyq 2025-02-18 18:10:26 -05:00
  • b9f6871bae Migrated Edit Line Item to new AJAX modal function, adjusted the logic to determine line item type (invoice, quote, recurring) in the post instead of the form johnnyq 2025-02-18 18:06:31 -05:00
  • f920b8fac9 Fixed missing vendor name and category name for receipt filename in edit expense johnnyq 2025-02-18 17:29:58 -05:00
  • d8955f1f2d Added Asset Purchase reference to assets to reference an invoice or PO number johnnyq 2025-02-18 17:22:22 -05:00
  • 43b50c44b1 Combined client_quotes.php and quotes.php into one file quotes.php checks if get client_id var is set and which chooses to display client top header and client side nav or global nav johnnyq 2025-02-18 17:04:49 -05:00
  • f6e33d5892 Added Document Quick View to asset and contact details johnnyq 2025-02-18 11:57:28 -05:00
  • 206dfc2426 Show related documents in asset details johnnyq 2025-02-18 11:47:51 -05:00
  • 2467274f7b Ported users, roles, categories, tags edit to new AJAX modal function johnnyq 2025-02-17 19:29:31 -05:00
  • e02d45db3e More Migration to AJAX Modal johnnyq 2025-02-17 16:44:29 -05:00
  • 650b8754e8 Migrated Edit Recurring Invoice, Revenue over to the new AJAX modal johnnyq 2025-02-17 11:57:10 -05:00
  • 64a6b7dc39 Client files - allow uploading .key files wrongecho 2025-02-17 12:01:36 +00:00
  • 7aa773b336 Update changelog wrongecho 2025-02-17 11:56:17 +00:00
  • a8b63ed429 Quote - remove reference to old modal wrongecho 2025-02-17 11:42:51 +00:00
  • 08f2a307d3 Merge pull request #1166 from itflow-org/quote-upload wrongecho 2025-02-17 11:31:46 +00:00
  • 72a84af1a7 Merge branch 'develop' into quote-upload wrongecho 2025-02-17 11:27:05 +00:00
  • a8f682286a Add DB logic for quote file upload wrongecho 2025-02-17 11:14:55 +00:00
  • b0a79c1b6f remove legacy quote copy modal, dont show client selection in quote copy when copying quote from within client section johnnyq 2025-02-16 23:55:59 -05:00
  • ccec330ceb Migrated project, transfer and quote edit to the new AJAX modal function johnnyq 2025-02-16 23:14:32 -05:00
  • 093fd69415 Migrated Ticket Priority, Assign Agent, Assign Contact, Ticket Billable, Task edit, task_template edit to the the new AJAX Modal johnnyq 2025-02-16 18:27:43 -05:00
  • 3cf33afac4 Let AJAX handle the model header johnnyq 2025-02-16 13:20:15 -05:00
  • 5f7b297cf1 UI tidy work on header for Viewing Message in Queue johnnyq 2025-02-15 22:21:15 -05:00
  • b6ffa0595d migrated credentials and expenses edit modals to the new AJAX function johnnyq 2025-02-15 21:47:43 -05:00
  • 4a3154baca Remove the old asset edit modal in favor of the new AJAX function johnnyq 2025-02-15 20:36:37 -05:00
  • ca0b1a1fb7 Edit and Copy Assets is now using the new AJAX function johnnyq 2025-02-15 20:35:35 -05:00
  • 5f02bc07aa Delete the old asset Interface edit modal as we are using the new AJAX johnnyq 2025-02-15 18:12:00 -05:00
  • 7c070e3929 Migrated edit asset interface to use the new AJAX function johnnyq 2025-02-15 18:11:01 -05:00
  • ed0b192f5b Added data-modal-size to the new ajax generic modal functin to define modal size if left blank it will use standard md, also moved Email Message View to use the new ajax modal johnnyq 2025-02-15 17:02:35 -05:00
  • 36e1df93bb Moved edit client, notification, and create contact note to the new ajax system, also updated the notificaiton count to be more efficient johnnyq 2025-02-15 16:19:35 -05:00
  • 615604661c Seems like I have to readd some Javascript functions into the ajax footer to get certain function to work on the generic ajax modal johnnyq 2025-02-15 15:01:24 -05:00
  • 9458c1cc7a Added data-toggle='ajax-modal' to trigger the ajax modal instead, also added an ajax header and and footer to dedup code johnnyq 2025-02-15 14:50:48 -05:00
  • 298a584377 Remove Test Code that end up not using johnnyq 2025-02-15 00:53:03 -05:00
  • 74a1603943 Started work on AJAX with a different approach, this is WIP but edit contact currently uses it. with this approach your dont have to touch the js or modal template just the ajax johnnyq 2025-02-15 00:50:52 -05:00
  • 117861034a Enhanced the add/edit interface Modal UI into tabs johnnyq 2025-02-14 13:42:15 -05:00
  • 7452e8f08e Update some Asset Details Headings johnnyq 2025-02-13 16:45:20 -05:00
  • 5ed5473b36 Add Nat IP Field to Interfaces johnnyq 2025-02-13 16:34:27 -05:00
  • 2e9e49a203 Added the Ability Set which interface is primary under add / edit interface section johnnyq 2025-02-13 16:26:21 -05:00
  • c81b430318 Feature: Ability to import and export Asset Interfaces via CSV johnnyq 2025-02-13 15:58:19 -05:00
  • 33beae68e5 Tickets can not be categorized in bulk johnnyq 2025-02-12 19:48:16 -05:00
  • 1b8cd5630a Fix recurring Tickets priority var johnnyq 2025-02-12 18:54:48 -05:00
  • b8d17be015 Fix Ticket Priority Sorting, now sorts by prioty when clicked johnnyq 2025-02-12 18:45:05 -05:00
  • fe762ef926 Asset Interfaces: Renamed Port to Description, added Interface Type johnnyq 2025-02-12 17:13:39 -05:00
  • 8d8b0f4a48 Feature: Ability to create multiple interfaces/ports in one swoop with interface name and port prefix along with network assignment and notes johnnyq 2025-02-12 15:27:31 -05:00
  • a2e16f918c Removed Task Order Input from Task edit modal as this is done by dragging and dropping now johnnyq 2025-02-11 17:29:53 -05:00
  • 228a457518 Remove dup css styles johnnyq 2025-02-11 17:25:36 -05:00
  • f0cc9412bb Added custom css class grab-cursor so it turns the cursor into a grab hand instead of a finger, applied this to ticket tasks johnnyq 2025-02-11 17:24:47 -05:00
  • 7509301f5c Fix Edit Login under Contact and Asset Details, had to redo the SQL query as login_id was being used in tag as well and sometimes would get a login_id 0 johnnyq 2025-02-11 16:41:59 -05:00
  • d97da07cb1 Restricted users by client now shows the correct client count, also moved the side nav count to a new include file called get side nav counts johnnyq 2025-02-11 13:33:32 -05:00
  • 2ec38606e0 Fixed URI links for credentials in asset details and contacts details johnnyq 2025-02-11 13:17:56 -05:00
  • 2c85922788 Clone all Interfaces of asset when transfering to a new client jut the name, port, primary, mac johnnyq 2025-02-10 17:15:46 -05:00
  • fc24bcb24f Moved Transfer Asset to Client to a Bulk Action and create Primary Interface when moving with MAC address johnnyq 2025-02-10 16:58:39 -05:00
  • 08ebedef03 Merge pull request #1165 from ssteeltm/tasks_moves Johnny 2025-02-10 14:07:40 -05:00
  • eac46d0da0 fix conflitct Hugo Sampaio 2025-02-10 10:31:03 -03:00
  • a69b60703b Dedup Notications code and move to a modal instead of a drop menu johnnyq 2025-02-08 19:54:49 -05:00
  • 4ed0767f1c Show record details in listing filter footer Showing X of X of X Records johnnyq 2025-02-08 18:47:23 -05:00
  • 72ae7843f6 Show record details in listing filter footer Showing X of X of X Records johnnyq 2025-02-08 18:45:19 -05:00
  • d92b803526 Merge pull request #1158 from ssteeltm/kanban_tickets Johnny 2025-02-08 18:22:35 -05:00
  • 506783f022 Merge pull request #1167 from itflow-org/portal-custom-links Johnny 2025-02-06 10:33:17 -05:00
  • 2fe7bf6870 Taking a different approach. Utilize the existing file upload functionality and just link the file to the quote. wrongecho 2025-02-05 22:48:15 +00:00
  • c36fb6ae12 rv wrongecho 2025-02-05 15:44:33 +00:00
  • 55c761b11e rv wrongecho 2025-02-05 15:44:09 +00:00
  • a769993fa8 swap donate link for sponsor services link wrongecho 2025-02-05 15:15:28 +00:00
  • 6df3a35766 Move reports perms to new role system wrongecho 2025-02-05 14:51:53 +00:00
  • abd985d0f4 Create report landing page from nav menu wrongecho 2025-02-05 14:50:21 +00:00
  • db5cfed96f Update to new perms system wrongecho 2025-02-05 14:31:46 +00:00
  • 9ce502c1b9 Comment old perms functions wrongecho 2025-02-05 14:31:31 +00:00
  • 0172895e3c Rename password rotation report to credential rotation report wrongecho 2025-02-05 14:19:43 +00:00
  • a29bfc3cb5 Only show tasks if ticket is open OR when ticket is resolved & there were tasks wrongecho 2025-02-05 10:50:59 +00:00
  • 341ff69c58 Only show tasks if ticket is open OR when ticket is resolved & there were tasks wrongecho 2025-02-05 10:48:16 +00:00
  • 66ab0d3f11 Update changelog wrongecho 2025-02-05 10:24:31 +00:00
  • b147bc46cf Client Portal Tickets - Show category field, tidy the perms check wrongecho 2025-02-05 10:21:06 +00:00
  • 11203f1ad2 notification when resolved Hugo Sampaio 2025-02-04 17:27:41 -03:00
  • ee2e4b671d ticket kanban settings Hugo Sampaio 2025-02-04 17:07:42 -03:00
  • 65bb1b4007 alter ticket_kanban to ticket_order Hugo Sampaio 2025-02-04 13:35:28 -03:00
  • cdc0422d31 Allow adding custom links to the client portal nav-bar wrongecho 2025-02-04 16:04:44 +00:00
  • 1bbf7c7662 rm old debugging message wrongecho 2025-02-04 15:10:10 +00:00
  • 1ca31662f8 Cron scripts should log using logApp wrongecho 2025-02-04 14:24:41 +00:00
  • 3de97fcd15 nullable_htmlentities Hugo Sampaio 2025-02-04 10:47:23 -03:00
  • 9218d828b0 Fix unbilled tickets report permissions - requires sales read rights (in addition to general reporting) wrongecho 2025-02-04 13:39:42 +00:00
  • 4ed9c5cfb8 Start new changelog wrongecho 2025-02-04 13:30:22 +00:00
  • 17cd1fd0c1 ajax cleanup Hugo Sampaio 2025-02-04 10:16:52 -03:00
  • c7b9c95d0d missing tickets_kanban.css Hugo Sampaio 2025-02-04 09:59:45 -03:00
  • c0360f4e68 kanban js/css files Hugo Sampaio 2025-02-04 09:58:18 -03:00
  • 571ed4818e rm desc field; we don't store the description, the file name is enough because we know it's already related to the quote wrongecho 2025-02-03 22:32:25 +00:00
  • 04226101af Add ability for client to upload attachments to approved invoices wrongecho 2025-02-03 22:19:32 +00:00
  • b50c2295a6 Add logic for showing quote attachments in the admin/tech side wrongecho 2025-02-03 22:19:06 +00:00
  • 75e002a054 Update git-ignore for new quotes dir wrongecho 2025-02-03 22:18:22 +00:00
  • e6c18970b3 fix: explicit default declaration Hugo Sampaio 2025-02-03 18:04:49 -03:00
  • 00a9c53fc4 dragula plugin Hugo Sampaio 2025-02-03 11:59:18 -03:00
  • 942f5bff52 ticket tasks moving order Hugo Sampaio 2025-02-03 11:55:20 -03:00
  • 9ea41c6ae5 Merge pull request #1163 from itflow-org/develop v25.01.3 Johnny 2025-01-31 13:52:39 -05:00
  • c40d15a545 Merge pull request #1162 from itflow-org/tck-assign-modal Johnny 2025-01-31 13:48:08 -05:00
  • 4c966f19e5 Bugfix: Amend SQL query for ticket assignment modal so client contacts aren't shown wrongecho 2025-01-31 18:42:27 +00:00
  • 73d0cb7497 Removed reports_contacts.php as it was incomplete for the hotfix 3 johnnyq 2025-01-31 13:23:49 -05:00
  • e3ae8df4d8 new changes Hugo Sampaio 2025-01-31 11:50:06 -03:00
  • ef06c4141f Started work on Global Contacts, Added PrettyContent to guest footer and updated the guest document view to use it so images are responsive and tables show up correctly johnnyq 2025-01-30 18:24:05 -05:00
  • 0dca0ce4bf Merge pull request #1161 from itflow-org/develop v25.02.2 v25.01.2 Johnny 2025-01-30 15:01:20 -05:00
  • b5be8605d6 Final Version Fix in Changelog johnnyq 2025-01-30 14:58:18 -05:00
  • 2268a41b00 Update App version to 25.01.2 johnnyq 2025-01-30 14:55:06 -05:00
  • 8efd22f47b Fix App Versioning johnnyq 2025-01-30 14:54:09 -05:00