Thenezzar
cecbc56b9f
Merge aa2c2c23ae into 29b79b9d4e
2025-11-29 23:34:12 -08:00
johnnyq
540512a156
remove folder location vars as no longer needed as files and documents have been merged
2025-11-28 15:26:26 -05:00
johnnyq
7737dbc65d
Migrate Invoice to Recurring Invoice to an ajax modal
2025-11-28 15:15:01 -05:00
johnnyq
faa94d888d
Convert Quote to Invoice to use ajax-modal
2025-11-28 14:44:47 -05:00
johnnyq
99e2487d2b
Fix dupe race condition with ticket, invoice, quote, project, recurring ticket numbering when being created in parallel Atomically update and get the next ticket number in one SQL query everywhere.
2025-11-28 14:14:46 -05:00
johnnyq
c486e3fe62
Conver the what should be the last bulk asset interfaces modals to the new ajax
2025-11-27 14:13:33 -05:00
johnnyq
ba2d6b6709
Convert Bulk Edit Product Category modal to ajax
2025-11-27 13:41:53 -05:00
johnnyq
a388a279bc
Convert Bulk Edit Product Category modal to ajax
2025-11-27 13:40:09 -05:00
johnnyq
5a64b19a06
Convert Document from Template modal to ajax
2025-11-27 13:17:14 -05:00
johnnyq
53178b8d20
Updated bulk action js to pass the checkboxe names into the get array this allows the use of multiple checkbox name arrays to be passed at once instead of just selected_ids had to update each bulk model from selected_ids to to the array that was passed. This was important so we could mix files and documents together
2025-11-27 12:48:59 -05:00
wrongecho
0347382a34
Invoices - Allow specifying discount during creation
2025-11-27 09:53:35 +00:00
johnnyq
c851e54e1d
Fix Decimal not showing on the iphone for specific fields associated to price cost percentage etc
2025-11-26 13:54:24 -05:00
johnnyq
215fc6803e
Fix Bulk Ticket Merging due to missing modal footer
2025-11-17 15:27:23 -05:00
johnnyq
1aa6419b1b
Fix Broken Updating asset noted in asset details modal
2025-11-17 13:51:19 -05:00
johnnyq
b61dfac569
Ticket Details Checks, Dont display Add/edit relations if no cliet in selected, dont show relations in ticket edit if no client assigned to ticket, also dont display public and email response type if no contact_email exists
2025-11-16 19:56:59 -05:00
Thenezzar
aa2c2c23ae
Update credential_import.php
...
Removed these in the code as they point to specific Asset and Contact IDs but are probably only useful if you import into the same database where these already exist.
2025-11-14 10:14:34 +01:00
johnnyq
46a1b673ba
Fix Add Ticket Watcher
2025-11-13 00:01:35 -05:00
johnnyq
7230325e62
Migrate Ticket Template add to ajax-modal, add category type option if not defined, add product type if not defined
2025-11-12 17:04:53 -05:00
johnnyq
0ac76766bd
Add Asset Tags Display in Contact Details, asset details, along with their detail modals
2025-11-11 21:05:59 -05:00
johnnyq
abb97ad99f
[Feature] Added Asset Tags
2025-11-11 19:57:51 -05:00
johnnyq
723a423b06
After ticket Creation Redirect to ticket details with Client Side bar and Top bar, Remove Currency code from Client Add / Edit defaults to company currency for now
2025-11-07 14:27:22 -05:00
johnnyq
a837b97870
Migrated the last of the bulk modals to the new ajax-modal
2025-11-06 22:49:44 -05:00
johnnyq
8be0789f25
Converted even more bulk modals to the new ajax-modal
2025-11-06 20:36:30 -05:00
johnnyq
0cf1e338c2
Added data-bulk to the ajax modal to allow for bulk GET collection of selected ids that have a class of bulk-select, converted expense and client bulk modals to use the the new ajax-modal
2025-11-06 11:26:08 -05:00
wrongecho
dbed2c17db
Certificates - Bugfix missing js to fetch details
2025-11-06 14:44:24 +00:00
wrongecho
3813fbf8f2
When adding a domain, flag if no SOA record exists (prevents most sub-domains)
2025-11-06 10:41:52 +00:00
wrongecho
16001f8d4e
When adding a contact, flag duplicate or invalid e-mail addresses
2025-11-05 22:22:28 +00:00
wrongecho
49d3dbad9a
Fix client delete
2025-11-05 10:24:39 +00:00
johnnyq
a297b8d6d8
Migrate many admin Add modals to the new ajax-modal
2025-11-05 01:39:22 -05:00
johnnyq
d365f48192
Minor ticket details sprucing little more padding on top ticket details and move subject to top with Ticket number
2025-11-04 19:25:07 -05:00
johnnyq
df6d955261
Migrate Schedule Ticket and Merge Ticket to ajax modal also spruce up Schedule Inteface and cleanup code
2025-11-04 18:37:43 -05:00
johnnyq
9fcaf9f5cc
[Feature] Updated Invoice Ticket to include more details in the description, predefined along with optional Invoice Title, helper texts below qty and price to show how it gets its information, fixed ticket number not showing in ticket reply when adding ticket to an existing invoice. Add to Existing Invoice is default if open invoices exist, migrated many more ticket related modals to use ajax-modal
2025-11-04 17:48:21 -05:00
johnnyq
41f9a2e6e2
Migrated add revenue, trip, quote, invoice, recurring invoice, product, document, folder, file, project, and asset interface over to the new ajax-modal
2025-11-03 14:06:44 -05:00
johnnyq
31d3659098
Migrated product add to the new ajax-modal
2025-11-02 23:20:42 -05:00
johnnyq
c12bfb157e
Migrate Add Ticket, Recurring Ticket, Project and Vendor to the new ajax-modal
2025-11-02 22:54:48 -05:00
johnnyq
a55dabb1cd
Migrate credemtial, software, network, certificate, domain, service Add modals to the new ajax-modal
2025-11-02 19:39:34 -05:00
johnnyq
06fec3c280
Migrate add locaiton to new ajax-modal
2025-11-02 18:07:39 -05:00
wrongecho
2850c35bdc
Flag duplicate clients/leads when using the client_add modal
2025-11-01 18:48:23 +00:00
johnnyq
8314a115bb
Migrate Add Asset to the new ajax-modal
2025-10-30 19:05:37 -04:00
johnnyq
b8e2423dbd
Mugrated Payment Modals from invoice folder to payment modal folder
2025-10-30 14:46:49 -04:00
johnnyq
e895156d03
Fix TinyMCE not working on bulk create tickets and sort Categories ASC and fix assign to
2025-10-30 14:06:09 -04:00
johnnyq
89abc18465
Migrated Contact Add to the ajax-modal
2025-10-30 13:58:10 -04:00
johnnyq
355dfbbb25
[Feature] Create Recurring Ticket - Add Asset Type Optgroups on asset selection along with make, model and assigned contact
2025-10-29 19:14:21 -04:00
johnnyq
6d15640ae4
[Feature] Recurring Ticket - Add Three Day and Biweekly to the Frequency options
2025-10-29 18:15:21 -04:00
johnnyq
ad4ab5a54c
Fix in old add ticket
2025-10-29 17:50:37 -04:00
johnnyq
3c5c86c4c5
Fix Issue with user not showing up in add ticket and recurring ticket, Also fixed the sort from DESC to ASC in some areas with user select
2025-10-29 17:49:39 -04:00
johnnyq
e02b10d12a
[Feature] Added Billable column in recurring ticket list view along with bulk actions to set priority, agent, billable status, category and next run date
2025-10-29 15:51:14 -04:00
johnnyq
bf31c333a6
Migrate Add Client Modal to the new Ajax Modal
2025-10-28 16:56:27 -04:00
johnnyq
4229bca978
Major UI Work on Contact Details Modal Always Display common details at the top with the nav underneath.
2025-10-25 18:16:56 -04:00
johnnyq
13bd929755
Tidy up the contact details modal
2025-10-25 14:44:20 -04:00