d1dcc5fb7e
Merge pull request #1246 from itflow-org/develop
Johnny
2025-11-08 13:47:43 -05:00
9f19fd3c75
Fix Folder in Document API End point
johnnyq
2025-11-08 13:10:35 -05:00
61dedb7e7b
Removed old Cron Files from /scripts/ removed old sendmail function along with PHPMailer requirments in functions.php, removed debug php ext check for php-mime-mail-parser and php-imap
johnnyq
2025-11-08 12:56:16 -05:00
65d2b8b2cb
UJpdate App Version and Changelog for release
johnnyq
2025-11-08 12:44:58 -05:00
1d3f206660
Addec Contract Templates Listing add modal and add post code
johnnyq
2025-11-07 17:55:19 -05:00
ab46899e72
[FEATURE] Client Contracts, initial DB Schema, rates and net terms along with SLA Reponse / Resolution times will eventually be moved over to this
johnnyq
2025-11-07 16:49:35 -05:00
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
johnnyq
2025-11-07 14:27:22 -05:00
a837b97870
Migrated the last of the bulk modals to the new ajax-modal
johnnyq
2025-11-06 22:49:44 -05:00
8be0789f25
Converted even more bulk modals to the new ajax-modal
johnnyq
2025-11-06 20:36:30 -05:00
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
johnnyq
2025-11-06 11:26:08 -05:00
f772ef2efd
Certificates - Better empty date handling in agent ui
wrongecho
2025-11-06 14:44:03 +00:00
2f28f96f8d
Log the API endpoint/URL path for API auth failures to assist with debugging
wrongecho
2025-11-06 14:43:32 +00:00
1f2bcf7c34
Domains - show a dash instead of blank where there is no expiry
wrongecho
2025-11-06 12:29:07 +00:00
a9a5850fd4
Domains - only show time to expire when there is an expiry date set (otherwise it shows epoch 56 years ago)
wrongecho
2025-11-06 12:19:28 +00:00
09f3bfd8f4
When fetching domain records, quit if no SOA record exists (prevents most sub-domains)
wrongecho
2025-11-06 11:57:08 +00:00
3813fbf8f2
When adding a domain, flag if no SOA record exists (prevents most sub-domains)
wrongecho
2025-11-06 10:41:52 +00:00
16001f8d4e
When adding a contact, flag duplicate or invalid e-mail addresses
wrongecho
2025-11-05 22:22:28 +00:00
56f32a4da2
Finished migrating the last of the admin add modals to ajax-modal
johnnyq
2025-11-05 01:54:49 -05:00
a297b8d6d8
Migrate many admin Add modals to the new ajax-modal
johnnyq
2025-11-05 01:39:22 -05:00
d365f48192
Minor ticket details sprucing little more padding on top ticket details and move subject to top with Ticket number
johnnyq
2025-11-04 19:25:07 -05:00
df6d955261
Migrate Schedule Ticket and Merge Ticket to ajax modal also spruce up Schedule Inteface and cleanup code
johnnyq
2025-11-04 18:37:43 -05:00
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
johnnyq
2025-11-04 17:48:21 -05:00
43a7b7faa5
[Feature] Allow searching quote via Global Search
johnnyq
2025-11-03 17:08:55 -05:00
69253385c5
Update Invoice, Quote, Recurring Invoice Hyperlinks to take you directly to the client view instead of keeping you in global view. We also did this with tickets in the previous commit
johnnyq
2025-11-03 16:29:41 -05:00
cea7d61481
Updated Bread crumbs in ticket, quote invoice to show All as the first breadcrumb
johnnyq
2025-11-03 15:43:56 -05:00
41f9a2e6e2
Migrated add revenue, trip, quote, invoice, recurring invoice, product, document, folder, file, project, and asset interface over to the new ajax-modal
johnnyq
2025-11-03 14:06:44 -05:00
31d3659098
Migrated product add to the new ajax-modal
johnnyq
2025-11-02 23:20:42 -05:00
c12bfb157e
Migrate Add Ticket, Recurring Ticket, Project and Vendor to the new ajax-modal
johnnyq
2025-11-02 22:54:48 -05:00
a55dabb1cd
Migrate credemtial, software, network, certificate, domain, service Add modals to the new ajax-modal
johnnyq
2025-11-02 19:39:34 -05:00
06fec3c280
Migrate add locaiton to new ajax-modal
johnnyq
2025-11-02 18:07:39 -05:00
f733a27ad7
Bump DataTable from 2.3.3 to 2.3.4, TinyMCE 8.0.2 to 8.2.0, Stripe-PHP 17.6.0 to 18.1.0, PHPMailer from 6.10.0 to 7.0.0, chartjs from 4.5.0 to 4.5.1
johnnyq
2025-11-02 16:44:59 -05:00
7ea39eb545
Fix non existent record in contact details, document details, document template, ticket template also add limit 1
johnnyq
2025-11-02 13:32:44 -05:00
a85f898ef5
Fix No records exist if client_id in the uri is non existent
johnnyq
2025-11-02 13:13:51 -05:00
519975f3cf
Fix Include footer link in project details when no record exists
johnnyq
2025-11-02 12:49:24 -05:00
0e9a071e96
Merge pull request #1245 from itflow-org/undefined-asset-handling
Johnny
2025-11-02 12:42:25 -05:00
e895156d03
Fix TinyMCE not working on bulk create tickets and sort Categories ASC and fix assign to
johnnyq
2025-10-30 14:06:09 -04:00
89abc18465
Migrated Contact Add to the ajax-modal
johnnyq
2025-10-30 13:58:10 -04:00
355dfbbb25
[Feature] Create Recurring Ticket - Add Asset Type Optgroups on asset selection along with make, model and assigned contact
johnnyq
2025-10-29 19:14:21 -04:00
6d15640ae4
[Feature] Recurring Ticket - Add Three Day and Biweekly to the Frequency options
johnnyq
2025-10-29 18:15:21 -04:00
ad4ab5a54c
Fix in old add ticket
johnnyq
2025-10-29 17:50:37 -04:00
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
johnnyq
2025-10-29 17:49:39 -04:00
09b91c8826
[Feature] Recurring Tickets - Add Category, Assigned Agent and Billable Status filters
johnnyq
2025-10-29 17:13:52 -04:00
13ea48bff8
Seperate out recurring expenses and expenses into their own post file
johnnyq
2025-10-29 16:21:56 -04:00
26bb430d6e
Seperate out posts into payment, invoice and recurring invoice instead of them all being under invoice post file
johnnyq
2025-10-29 16:18:32 -04:00
82da54740f
Moved recurring ticket posts to its own post file
johnnyq
2025-10-29 15:58:04 -04:00
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
johnnyq
2025-10-29 15:51:14 -04:00
1573045157
Sort recurring tickets by Next Run Date instead of subject, and Swap Client column with Netrun column so Client column is last and next run date is first
johnnyq
2025-10-29 12:25:02 -04:00
bf31c333a6
Migrate Add Client Modal to the new Ajax Modal
johnnyq
2025-10-28 16:56:27 -04:00
4229bca978
Major UI Work on Contact Details Modal Always Display common details at the top with the nav underneath.
johnnyq
2025-10-25 18:16:56 -04:00
13bd929755
Tidy up the contact details modal
johnnyq
2025-10-25 14:44:20 -04:00
7f6c0346af
Add https:// prefix to vendor website field in vendor details modal
johnnyq
2025-10-25 13:09:25 -04:00
04bae8dc37
Add Archive and Delete buttons to document details along with button titles to state what the button does, also added a from var to fix redirect behavior if deleting from document details go back to documents listing
johnnyq
2025-10-24 14:46:09 -04:00
559506fc90
Added Access Modules to view current modules and to allow custom modules for the future for use in custom code directories
johnnyq
2025-10-23 15:55:54 -04:00
f2b6d481a1
Feature: Add new date range picker to admin area mail queue audit log, app log
johnnyq
2025-10-23 13:30:22 -04:00
c66aa92365
Update All Side Nav Links to be absolute so the side bar includes can be navigatable when navs are included in custom code
johnnyq
2025-10-23 13:07:02 -04:00
e24ef68d8d
Fix Deleting Recurring Ticket from asset details page due to missing CSRF Check token
johnnyq
2025-10-22 17:11:26 -04:00
0cacf83ae5
Fix Sending Email when Forcing a Recurring Invoice into an Invoice
johnnyq
2025-10-22 16:28:53 -04:00
2dc66b329b
Fix Ajax Modal Link to referral category in Add Bulk Referral
johnnyq
2025-10-22 15:26:15 -04:00
c5dd5f2b6f
Add Clause to not collapse advanced filter on all time aka if date from is set to the default 1970-01-01
johnnyq
2025-10-20 18:16:39 -04:00
ab77705ca2
Feature: Replace old date range to Date Range Picker JS for better date from/to handling
johnnyq
2025-10-20 18:04:00 -04:00
10c89ebf73
Merge branch 'develop' of github.com:itflow-org/itflow into develop
johnnyq
2025-10-16 11:43:37 -04:00
ecce994921
Used status var unstead of get status var for checkall
johnnyq
2025-10-16 11:43:26 -04:00
5dd4f5ea62
New mail parser: - bugfix .eml not being generated - include the message when notifying the tech of a reply
wrongecho
2025-10-16 16:32:37 +01:00