daeb71abb3
Update the App Version to 25.02 for prep on release
johnnyq
2025-02-22 15:20:10 -05:00
915161d812
Fixed Revenue Edit category and account fields also removed currency selection there as its automatically determined by the company default
johnnyq
2025-02-22 15:04:11 -05:00
0e3959ce00
Updated Client Access Permissions to use the defined in check_login.php
johnnyq
2025-02-22 14:25:24 -05:00
8d05633d7d
Auto set client abbreviation if not set in add or edit client
johnnyq
2025-02-22 14:02:31 -05:00
2d39f21b51
Merge pull request #1173 from itflow-org/small-fix
Johnny
2025-02-22 13:38:05 -05:00
69850f83d3
Add s
johnnyq
2025-02-22 13:31:27 -05:00
7e041d52df
Move Client Overview to the bottom of the side nav
johnnyq
2025-02-22 13:22:53 -05:00
58a8f08bd2
Fix broken product edit due to wrong field being called
johnnyq
2025-02-22 13:15:15 -05:00
8eea19d03d
Small permissions fix for client-specific access
Marcus Hill
2025-02-22 17:59:24 +00:00
5d18e85d62
Don't auto generate Client Abbreviation on the fly on the side bar. This is auto generated when you create or edit a client and leave abbreviation blank
johnnyq
2025-02-22 12:53:56 -05:00
8a13207327
Fixed dragula css and js to not prepend /
johnnyq
2025-02-22 12:47:26 -05:00
2a974c28b0
Remove old item ordering logic for invoice, recurring invoice and quote
johnnyq
2025-02-21 22:14:40 -05:00
e0a1e45928
Updated Asset Details AJAX modal to include its own details as well
johnnyq
2025-02-21 20:48:17 -05:00
5c3e0f0c31
Added Contact Info to the new contact details akax modal
johnnyq
2025-02-21 20:37:02 -05:00
25db6c6e03
Replaced more contact Links with the new ajax contact details modal, updated the modal UI as well to use bigger icons and have the icon on its own line
johnnyq
2025-02-21 20:14:36 -05:00
87779e5c10
Show Quick Asset details when clicking on a connected asset also when you click on asset in document details
johnnyq
2025-02-21 18:22:14 -05:00
94ff910564
Merge pull request #1171 from ssteeltm/drag-and-drop-items
Johnny
2025-02-21 14:56:34 -05:00
073713a6a2
Drag and Drop Ticket Template Tasks
root
2025-02-21 13:30:26 -03:00
43c8e0785a
Merge branch 'itflow-org:master' into drag-and-drop-items
Hugo Sampaio
2025-02-21 12:55:35 -03:00
22cd28de98
Added Connected Device Icon as well
johnnyq
2025-02-21 01:20:27 -05:00
c1548ce83d
Connected Asset Links are now clickable
johnnyq
2025-02-21 00:55:09 -05:00
64f3df6baf
Add Some Client Permission Checks to the new Global View and some tidying
johnnyq
2025-02-21 00:28:36 -05:00
ab3ffdf7fc
Update more links rearrange Client Overview Side menu to match client side nav, define 0 for the post vars now defined in form. update unbilled tickets report
johnnyq
2025-02-20 21:07:53 -05:00
162ce8261a
Hide client related form elements when Creating Entities in the client over view global section
johnnyq
2025-02-20 18:55:27 -05:00
fe68a1f641
Services is now in global view
johnnyq
2025-02-20 17:20:15 -05:00
713bd0dab7
Added Network to Global View and updated links
johnnyq
2025-02-20 16:43:59 -05:00
fc00b5e78f
Added Location to Global View, updated links and fixed password pop over moving you to the top of the page when clicked in asset and conact details
johnnyq
2025-02-20 16:25:07 -05:00
2795b4e15e
Added Global Views for Licenses, Credentials and Certificates
johnnyq
2025-02-20 14:58:25 -05:00
7628fc2643
Fixed Shared links not showing in the client overview until a user opens it
johnnyq
2025-02-20 11:39:01 -05:00
a5d69d47ee
Show select Client when adding items in Client Overview / Global View
johnnyq
2025-02-20 00:44:22 -05:00
d76d405d5a
Make contacts global view compatible, remove bulk mail from admin as this is in contacts bulk actions, updated links, tidy
johnnyq
2025-02-20 00:38:40 -05:00
70495ef298
Created whole new section Client Overview to get a global view of all your clients things, merged domains and assets into one
johnnyq
2025-02-19 22:16:24 -05:00
7f5893a627
Moved Edit Recurring Ticket over to the new AJAX modal function
johnnyq
2025-02-19 19:10:21 -05:00
4c02a4e8c2
Moved Edit Network over to the new AJAX modal function
johnnyq
2025-02-19 18:05:16 -05:00
afdb4c06da
Converted edit Calendar to the new ajax modal function
johnnyq
2025-02-19 17:10:41 -05:00
2fe8adcfca
Simplified Client URL Handling in global client header logic
johnnyq
2025-02-19 15:58:43 -05:00
a2c77cf0c2
Merged Client and Global Calendar into one code base seperated them with some header logic
johnnyq
2025-02-19 15:05:37 -05:00
eab441da06
No need to enforce client permission check as its already handled in inc_all_client.php
johnnyq
2025-02-19 14:23:32 -05:00
19daa289b2
Merged Files Vendors with Client Vendors seperated them with some header logic
johnnyq
2025-02-19 14:18:16 -05:00
d228c30b03
Merged Global Tickets with Client Tickets seperated them with some header logic
johnnyq
2025-02-19 13:45:44 -05:00
a5ff978a77
Merged Global Recurring Invoices with Client Recurring Invoices seperated them with some header logic
johnnyq
2025-02-19 12:10:03 -05:00
78cfda1dbc
Merged Global Recurring Tickets with Client Recurring Tickets seperated them with some header logic
johnnyq
2025-02-19 11:56:49 -05:00
78ae44c334
Migrated domain and certificate edit to the new AJAX modal function
johnnyq
2025-02-19 01:22:31 -05:00
e6e30dcd7c
Migrated domain edit to the new AJAX Modal functon
johnnyq
2025-02-19 00:44:51 -05:00
17489e60c8
Merged Client Payments and Payments into one file using logic at the header to seperate between client and global section
johnnyq
2025-02-18 21:45:12 -05:00
f723450d51
Merged Client Invoices and Invoices into one file using logic at the header to seperate between client and global section
johnnyq
2025-02-18 21:20:40 -05:00
f8e4163c2f
Merged Client Trip and Global Trips along with exports into 1 managable file
johnnyq
2025-02-18 20:58:47 -05:00
6f8cc40167
Changed header names from logins to credentials in asset and contact details, migrated more items to the new AJAX modal function
johnnyq
2025-02-18 20:25:02 -05:00
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
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