johnnyq
|
19daa289b2
|
Merged Files Vendors with Client Vendors seperated them with some header logic
|
2025-02-19 14:18:16 -05:00 |
johnnyq
|
d228c30b03
|
Merged Global Tickets with Client Tickets seperated them with some header logic
|
2025-02-19 13:45:44 -05:00 |
johnnyq
|
78ae44c334
|
Migrated domain and certificate edit to the new AJAX modal function
|
2025-02-19 01:22:31 -05:00 |
johnnyq
|
e6e30dcd7c
|
Migrated domain edit to the new AJAX Modal functon
|
2025-02-19 00:44:51 -05:00 |
johnnyq
|
17489e60c8
|
Merged Client Payments and Payments into one file using logic at the header to seperate between client and global section
|
2025-02-18 21:45:12 -05:00 |
johnnyq
|
f723450d51
|
Merged Client Invoices and Invoices into one file using logic at the header to seperate between client and global section
|
2025-02-18 21:20:40 -05:00 |
johnnyq
|
f8e4163c2f
|
Merged Client Trip and Global Trips along with exports into 1 managable file
|
2025-02-18 20:58:47 -05:00 |
johnnyq
|
6f8cc40167
|
Changed header names from logins to credentials in asset and contact details, migrated more items to the new AJAX modal function
|
2025-02-18 20:25:02 -05:00 |
johnnyq
|
88ee9b60e7
|
Migrated Tax, custom link edit over to the new AJAX model function
|
2025-02-18 18:47:28 -05:00 |
johnnyq
|
d8955f1f2d
|
Added Asset Purchase reference to assets to reference an invoice or PO number
|
2025-02-18 17:22:22 -05:00 |
johnnyq
|
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
|
2025-02-18 17:04:49 -05:00 |
johnnyq
|
2467274f7b
|
Ported users, roles, categories, tags edit to new AJAX modal function
|
2025-02-17 19:29:31 -05:00 |
johnnyq
|
e02d45db3e
|
More Migration to AJAX Modal
|
2025-02-17 16:44:29 -05:00 |
johnnyq
|
650b8754e8
|
Migrated Edit Recurring Invoice, Revenue over to the new AJAX modal
|
2025-02-17 11:57:10 -05:00 |
wrongecho
|
64a6b7dc39
|
Client files - allow uploading .key files
|
2025-02-17 12:01:36 +00:00 |
johnnyq
|
b0a79c1b6f
|
remove legacy quote copy modal, dont show client selection in quote copy when copying quote from within client section
|
2025-02-16 23:55:59 -05:00 |
johnnyq
|
ccec330ceb
|
Migrated project, transfer and quote edit to the new AJAX modal function
|
2025-02-16 23:14:32 -05:00 |
johnnyq
|
093fd69415
|
Migrated Ticket Priority, Assign Agent, Assign Contact, Ticket Billable, Task edit, task_template edit to the the new AJAX Modal
|
2025-02-16 18:27:43 -05:00 |
johnnyq
|
b6ffa0595d
|
migrated credentials and expenses edit modals to the new AJAX function
|
2025-02-15 21:47:43 -05:00 |
johnnyq
|
4a3154baca
|
Remove the old asset edit modal in favor of the new AJAX function
|
2025-02-15 20:36:37 -05:00 |
johnnyq
|
ca0b1a1fb7
|
Edit and Copy Assets is now using the new AJAX function
|
2025-02-15 20:35:35 -05:00 |
johnnyq
|
5f02bc07aa
|
Delete the old asset Interface edit modal as we are using the new AJAX
|
2025-02-15 18:12:00 -05:00 |
johnnyq
|
36e1df93bb
|
Moved edit client, notification, and create contact note to the new ajax system, also updated the notificaiton count to be more efficient
|
2025-02-15 16:19:35 -05:00 |
johnnyq
|
298a584377
|
Remove Test Code that end up not using
|
2025-02-15 00:53:03 -05:00 |
johnnyq
|
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
|
2025-02-15 00:50:52 -05:00 |
johnnyq
|
117861034a
|
Enhanced the add/edit interface Modal UI into tabs
|
2025-02-14 13:42:15 -05:00 |
johnnyq
|
5ed5473b36
|
Add Nat IP Field to Interfaces
|
2025-02-13 16:34:27 -05:00 |
johnnyq
|
2e9e49a203
|
Added the Ability Set which interface is primary under add / edit interface section
|
2025-02-13 16:26:21 -05:00 |
johnnyq
|
c81b430318
|
Feature: Ability to import and export Asset Interfaces via CSV
|
2025-02-13 15:58:19 -05:00 |
johnnyq
|
33beae68e5
|
Tickets can not be categorized in bulk
|
2025-02-12 19:48:16 -05:00 |
johnnyq
|
fe762ef926
|
Asset Interfaces: Renamed Port to Description, added Interface Type
|
2025-02-12 17:13:39 -05:00 |
johnnyq
|
8d8b0f4a48
|
Feature: Ability to create multiple interfaces/ports in one swoop with interface name and port prefix along with network assignment and notes
|
2025-02-12 15:27:31 -05:00 |
johnnyq
|
a2e16f918c
|
Removed Task Order Input from Task edit modal as this is done by dragging and dropping now
|
2025-02-11 17:29:53 -05:00 |
johnnyq
|
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
|
2025-02-11 16:41:59 -05:00 |
johnnyq
|
fc24bcb24f
|
Moved Transfer Asset to Client to a Bulk Action and create Primary Interface when moving with MAC address
|
2025-02-10 16:58:39 -05:00 |
johnnyq
|
a69b60703b
|
Dedup Notications code and move to a modal instead of a drop menu
|
2025-02-08 19:54:49 -05:00 |
wrongecho
|
cdc0422d31
|
Allow adding custom links to the client portal nav-bar
|
2025-02-04 16:04:44 +00:00 |
wrongecho
|
4c966f19e5
|
Bugfix: Amend SQL query for ticket assignment modal so client contacts aren't shown
|
2025-01-31 18:42:27 +00:00 |
Johnny
|
f4173354bb
|
Merge pull request #1156 from itflow-org/tck-assign
Fix ticket assign modal/filter
|
2025-01-28 17:19:29 -05:00 |
Johnny
|
47eddfdf9c
|
Merge pull request #1155 from itflow-org/rec-payment-stripe
Autopay
|
2025-01-28 17:18:23 -05:00 |
johnnyq
|
9ea5fdf425
|
Further improve the MFA process, now when verification fails the modal will stay open and the secret remain the same
|
2025-01-28 16:34:07 -05:00 |
wrongecho
|
5fa8363ad7
|
Fix ticket assign modal/filter
|
2025-01-28 11:50:38 +00:00 |
wrongecho
|
071352e32f
|
Autopay
- Stripe wasn't showing as an option in the modal
- Show the current payment method at the top of the recurring invoice
|
2025-01-28 11:19:56 +00:00 |
johnnyq
|
39adab734b
|
Enhanced the MFA Setup Flow
|
2025-01-27 23:26:10 -05:00 |
johnnyq
|
4965bcadc5
|
Update some wording on select boxes and and UI tiday on Send Mass Email in contacts
|
2025-01-24 13:16:49 -05:00 |
johnnyq
|
4fc39a7203
|
Update Filter Vars in expenses
|
2025-01-22 17:31:04 -05:00 |
johnnyq
|
e403526321
|
Better var naming for filter vars for clients and contacts
|
2025-01-22 16:36:55 -05:00 |
johnnyq
|
679291217d
|
Fix Regression with TinyMCE not loading when editing or adding a ticket template
|
2025-01-22 11:17:47 -05:00 |
johnnyq
|
360974d9f4
|
Refactor interface linking system:
- Remove 'interface_connected_asset_interface' column usage
- Introduce 'asset_interface_links' table for one-to-one connections
- Update add/edit/delete queries and modals to handle new schema
- Exclude already-connected interfaces in dropdowns
- Improve data integrity and simplify linking logic
|
2025-01-18 13:04:56 -05:00 |
Johnny
|
bddc406c1d
|
Merge pull request #1151 from itflow-org/domain-history
Add domain history
|
2025-01-17 16:47:05 -05:00 |
johnnyq
|
cb7965a84f
|
Stripe Var Passthru attempt
|
2025-01-17 15:26:40 -05:00 |
wrongecho
|
99c4f9b92d
|
Add domain history
|
2025-01-15 18:04:56 +00:00 |
wrongecho
|
6d9de98a71
|
Add maxlength attribute to modals
|
2025-01-14 17:24:43 +00:00 |
johnnyq
|
0cb3cdc26d
|
Moved all modals into /modals and updated all require links
|
2025-01-12 13:55:31 -05:00 |
johnnyq
|
a9179462c4
|
Moved client location modals inside /modals and updated the require links in location listing
|
2025-01-11 13:05:26 -05:00 |
johnnyq
|
69fb9f682b
|
Created modals and includes folder moved client contact modals to /modals and updsated contact details and contact listing code
|
2025-01-11 12:55:23 -05:00 |