johnnyq
|
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
|
2025-11-08 12:56:16 -05:00 |
johnnyq
|
65d2b8b2cb
|
UJpdate App Version and Changelog for release
|
2025-11-08 12:44:58 -05:00 |
johnnyq
|
1d3f206660
|
Addec Contract Templates Listing add modal and add post code
|
2025-11-07 17:55:19 -05:00 |
johnnyq
|
ab46899e72
|
[FEATURE] Client Contracts, initial DB Schema, rates and net terms along with SLA Reponse / Resolution times will eventually be moved over to this
|
2025-11-07 16:49:35 -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 |
wrongecho
|
99d017144d
|
Merge branch 'develop' of https://github.com/itflow-org/itflow into develop
|
2025-11-06 16:58:35 +00:00 |
wrongecho
|
891f71006b
|
Mail queue - Recipient domain MX validation before sending
|
2025-11-06 16:58:18 +00:00 |
wrongecho
|
d25017216a
|
substr to conform to db columns for logs
|
2025-11-06 16:57:14 +00:00 |
wrongecho
|
83b7c7b054
|
substr to conform to db columns
|
2025-11-06 16:49:14 +00:00 |
wrongecho
|
283c2a17df
|
sanitize after substr
|
2025-11-06 16:44:34 +00:00 |
johnnyq
|
44de049f3b
|
Remove image optimization on upload for now as this will later be added a cron task
|
2025-11-06 11:44:22 -05:00 |
wrongecho
|
920d08f039
|
Note
|
2025-11-06 16:27:46 +00: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
|
293a2b800e
|
Merge pull request #1244 from Flos/fix-timer-sleeping-chrome-tab-and-initialise-on-reload
Fix ticket timer, to initialise on reload and after tab sleeping
|
2025-11-06 16:18:46 +00:00 |
wrongecho
|
650a099e19
|
Contacts API - Prevent more than 1 primary contact being set per client
|
2025-11-06 16:00:21 +00:00 |
wrongecho
|
46c2c8616e
|
Clients API - Add - abbreviation support
|
2025-11-06 15:35:43 +00:00 |
wrongecho
|
6295a5c878
|
Clients API - Update endpoint
|
2025-11-06 15:34:19 +00:00 |
wrongecho
|
39d8e19e16
|
Clients API - Archiving & Un-archiving
|
2025-11-06 15:21:45 +00:00 |
wrongecho
|
9d3a44d110
|
Contacts API - Archiving & Un-archiving
|
2025-11-06 15:10:25 +00:00 |
wrongecho
|
54d46719c2
|
Certificates API - Create endpoint
|
2025-11-06 14:46:08 +00:00 |
wrongecho
|
dbed2c17db
|
Certificates - Bugfix missing js to fetch details
|
2025-11-06 14:44:24 +00:00 |
wrongecho
|
f772ef2efd
|
Certificates - Better empty date handling in agent ui
|
2025-11-06 14:44:03 +00:00 |
wrongecho
|
2f28f96f8d
|
Log the API endpoint/URL path for API auth failures to assist with debugging
|
2025-11-06 14:43:32 +00:00 |
wrongecho
|
1f2bcf7c34
|
Domains - show a dash instead of blank where there is no expiry
|
2025-11-06 12:29:07 +00:00 |
wrongecho
|
a9a5850fd4
|
Domains - only show time to expire when there is an expiry date set (otherwise it shows epoch 56 years ago)
|
2025-11-06 12:19:28 +00:00 |
wrongecho
|
09f3bfd8f4
|
When fetching domain records, quit if no SOA record exists (prevents most sub-domains)
|
2025-11-06 11:57:08 +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
|
56f32a4da2
|
Finished migrating the last of the admin add modals to ajax-modal
|
2025-11-05 01:54:49 -05: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
|
43a7b7faa5
|
[Feature] Allow searching quote via Global Search
|
2025-11-03 17:08:55 -05:00 |
johnnyq
|
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
|
2025-11-03 16:29:41 -05:00 |
johnnyq
|
cea7d61481
|
Updated Bread crumbs in ticket, quote invoice to show All as the first breadcrumb
|
2025-11-03 15:43:56 -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 |
johnnyq
|
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
|
2025-11-02 16:44:59 -05:00 |
johnnyq
|
7ea39eb545
|
Fix non existent record in contact details, document details, document template, ticket template also add limit 1
|
2025-11-02 13:32:44 -05:00 |
johnnyq
|
a85f898ef5
|
Fix No records exist if client_id in the uri is non existent
|
2025-11-02 13:13:51 -05:00 |
johnnyq
|
519975f3cf
|
Fix Include footer link in project details when no record exists
|
2025-11-02 12:49:24 -05:00 |
Johnny
|
0e9a071e96
|
Merge pull request #1245 from itflow-org/undefined-asset-handling
Better error handling for undefined/non-existent asset IDs
|
2025-11-02 12:42:25 -05:00 |
wrongecho
|
3917e66fd8
|
Better error handling for undefined/non-existent asset IDs
|
2025-11-02 17:17:37 +00:00 |