88475a2b76
Fix Mispelling causing Adding new certificate to break
johnnyq
2025-09-09 12:50:27 -04:00
c26ce4b7dc
Spruced up UI and eliminated checkbox to grant consent on Stripe consent in client Portal instead button acts a consent
johnnyq
2025-09-08 17:36:09 -04:00
5960e7cbd9
Fix Broken Add Payment link in reccuring invoice in the client portal
johnnyq
2025-09-08 17:23:51 -04:00
68872ab9fb
Merge branch 'develop' of github.com:itflow-org/itflow into develop
johnnyq
2025-09-08 13:06:49 -04:00
64f12b42b8
Fix Footer path in used edit causing edit user not to function, also removed the old ajax used edit modal
johnnyq
2025-09-08 13:06:33 -04:00
8c0d542d7d
Better logic handling for the default page redirects
wrongecho
2025-09-08 15:40:59 +01:00
c016b67c3a
Fix typo in sql query field, matching develop back to master because we screwed up the flow
wrongecho
2025-09-08 15:26:57 +01:00
49d127e957
Merge pull request #1235 from expxx/patch-1
Johnny
2025-09-07 21:04:14 -04:00
e7353c4757
fix: spelling error with vendor_descripion
Cam
2025-09-07 18:26:00 -06:00
3106685972
Merge pull request #1234 from itflow-org/develop
Johnny
2025-09-07 11:44:10 -04:00
2b7017fae2
Fix dark mode for AI Ticket Summary
johnnyq
2025-09-07 11:38:03 -04:00
da0b01e23f
Center Generating Summary in AI Summary
johnnyq
2025-09-07 11:30:43 -04:00
d450ea4beb
Fix Installer Database not installing due to bad file name
johnnyq
2025-09-07 11:06:26 -04:00
9210734911
Also take in consideration of the ticket source, category and priority
johnnyq
2025-09-06 19:41:16 -04:00
ebae80bb7e
Ticket Summeries are now in HTML form wit ha breakdown of the Main Issue, Actions Taken and Resolution or Next Steps. It also takes into consideration of the current ticket status and Who replyied for the ticket replys / comments
johnnyq
2025-09-06 19:31:44 -04:00
dcade3a5c7
Update the AI Ticket Summary Prompt
johnnyq
2025-09-06 17:57:58 -04:00
f51c3e9e3f
Text Wrap client tags so table doesnt go off the page with clients with many tags
johnnyq
2025-09-05 19:29:21 -04:00
b34298e45b
Hide Add Credit button in Client Top Head Dropdown also hide credits in client listing if no credit balance
johnnyq
2025-09-05 19:17:02 -04:00
9fa78897bc
Fix extra spacing between icon and Assigned Contact Name iin ticket details
johnnyq
2025-09-05 19:05:06 -04:00
9642babb7e
Fix issue with AI Settings displaying in Admin Menu if the module invoice/accouting module is turned off
johnnyq
2025-09-05 19:00:17 -04:00
d2d1aed393
Fix long Invoice/Quote notes overflowing into the invoice/quote footer by removing a rowspan class, adjusted the page margins from 15 to 10 and adjusted the invoice/quote notes to use font size 9 instead of 10
johnnyq
2025-09-05 18:48:35 -04:00
58d43063ec
Merge pull request #1233 from itflow-org/develop
Johnny
2025-09-05 13:24:54 -04:00
6a5ce1dce3
Add note about updating from the webUI
johnnyq
2025-09-05 13:09:02 -04:00
f3c7c0761b
Add note about backing up before updating
johnnyq
2025-09-05 13:05:46 -04:00
27b3124f77
Update .gitignore to ignore the new custom/*
johnnyq
2025-09-05 12:57:19 -04:00
aa516529e7
Another attempt at fix automatic recurring payments expense
johnnyq
2025-09-04 17:56:00 -04:00
2283ad0eb2
Fix Adding Expense on recurring stripe payments in cron
johnnyq
2025-09-04 17:44:34 -04:00
cece9ad46c
Another attempt to fix reccuring payment migration to match the correct client_id;
johnnyq
2025-09-04 16:29:55 -04:00
ed9b99e2f0
Fix unpaid invoices on client portal but also comment it out until ready for next release
johnnyq
2025-09-02 14:52:38 -04:00
33340b80f9
Updated Changelog, Increased app version
johnnyq
2025-09-02 13:14:18 -04:00
ec94bb3d2a
Add back Pay Invoice with saved card, currently only pays the full amount, would like to integrate into add payment modal and add payment post eventually
johnnyq
2025-09-01 16:19:33 -04:00
a87a206c04
Add better error handling for dodgy whois results
Marcus Hill
2025-08-30 16:16:55 +01:00
45083e19b0
Fix if undefined
Marcus Hill
2025-08-30 15:58:19 +01:00
de627c19c5
No csrf for client side, yet
Marcus Hill
2025-08-30 15:51:14 +01:00
595e57dcdd
Rewording
Marcus Hill
2025-08-30 15:51:05 +01:00
dadcc69900
Typo
Marcus Hill
2025-08-30 15:35:31 +01:00
2c160d1ac9
Take you back to dashboard rather than a redirect
Marcus Hill
2025-08-30 15:31:49 +01:00
292b074d8c
Remove legacy Stripe Enabled from invoice Commented out Pay Via Saved card this will have to wait for next release
johnnyq
2025-08-29 13:44:22 -04:00
2beff45811
Removed some simple tinyMCE inits and combined AI button into one
johnnyq
2025-08-29 12:51:14 -04:00
469c36da46
Remove AI Enable References through the UI this will be handled differently
johnnyq
2025-08-29 12:26:56 -04:00
8afe2d52a0
Converted and combine ajax add for tags and categories, fixed quick add links
johnnyq
2025-08-28 16:57:08 -04:00
51273e9151
Remove unused / unfinished browser extension from user preferences
johnnyq
2025-08-28 15:39:00 -04:00
1517c96841
Remove Budget from reports as it totally unfinished
johnnyq
2025-08-28 14:38:49 -04:00
b7afbd3500
Revert Bump down fontawesome-free 7.0.0 to 5.15.4, did not like the way the new icons looked with the app at all
johnnyq
2025-08-28 14:25:14 -04:00
39d6c42c71
Bump and Migrate logic chartjs 2.9.4 to 4.5.0, bump stripe-php from 17.2.1 to 17.6.0, fontawesome-free from 5.15.4 to 7.0.0, fullcalendar from 6.1.17 to 6.1.19, TinyMCE from 7.9.1 to 8.0.2, bootsatrap js bundle from 4.6.1 to 4.6.2, DataTables from 2.3.1 to 2.3.3
johnnyq
2025-08-28 13:57:42 -04:00
9f50c9355a
Move reports out of the sub directory for now as it broke requires
johnnyq
2025-08-28 11:46:20 -04:00
fd73f132bc
Fixed a few table names in Stripe Migration, Removed legacy stripe and AI settings
johnnyq
2025-08-28 11:44:29 -04:00
1f99e592b7
Remove old Autop Pay Logic from recurring Invoices Listing
johnnyq
2025-08-27 20:09:12 -04:00
a90c4eded8
Remove Old Auto Pay Modal for recurring Invoices
johnnyq
2025-08-27 20:05:47 -04:00
1638538fb4
Remove Old Auto Pay from recurring Invoice in favor of the saved cards.
johnnyq
2025-08-27 20:04:49 -04:00
da0892f9e3
Remove Stripe check and add payment provider check in Client Portal Recurring Invoices to create auto payments
johnnyq
2025-08-27 18:23:58 -04:00
66cab6c1ab
Fixed Guest Pay removed old stripe vars in place of new payment provider vars
johnnyq
2025-08-27 17:38:41 -04:00
535078b0ab
Fix Bad vars in PAyment Providers listing, add check to see if payment provider already exists
johnnyq
2025-08-27 16:27:54 -04:00
d584c6b1e8
Commented out Credit lines as its not ready for next release running into way to many pitfalls will focus more on next release
johnnyq
2025-08-27 16:02:00 -04:00
530a76a9a2
Fix undefined vars in export invoice / quote pdf fix regression company logo path in export invoice / quote
johnnyq
2025-08-27 11:53:58 -04:00
2a0181fd92
Convert Invoice and Quote Guest URL to Copy to Clipboard link instead of open links
johnnyq
2025-08-26 12:17:45 -04:00
86c5b9a55d
Removed Budge from the side nav as this was never finished and doesnt really do anything, will work on it at a later date
johnnyq
2025-08-25 23:51:48 -04:00
0a6b890250
Fix broken php start tag
johnnyq
2025-08-25 17:33:40 -04:00
af7f1f30ad
Credentials: Fix broken page if no clients exist, which also fixes dont show share modal if GET client_id is not set
johnnyq
2025-08-25 17:32:15 -04:00
f6c0f840fe
Asset: Multiple Bug fixes, Fix broken asset list if no assets exist, fix bulk Asset Ticket creation to use the client_id of the associated asset, allow to assign to all open projects. Fix Transfer client where client_id is not defined in client overview section
johnnyq
2025-08-25 16:59:15 -04:00
0e54359db8
Assets: Fix Description not displaying, Fix issue with unitialized OS var, fix client asset uri using asset_uri_2
johnnyq
2025-08-25 14:07:55 -04:00
373f1574bd
Update function path for customAction to use the new path /custom and not /xcustom
johnnyq
2025-08-25 12:58:57 -04:00
6f5ffef22f
Link Fixes
johnnyq
2025-08-25 12:50:01 -04:00
451206525e
Remove function code for old way ajax-modal, moved modals over to modal_header/footer and removed _new
johnnyq
2025-08-25 00:07:51 -04:00
41f957ea3b
Migrated admin modals to modals/ENTITY removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-24 23:50:38 -04:00
91b0080428
Finished Consolidating the remaining user modals to modals/ENTITY removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-24 00:38:48 -04:00
170d6dd7e5
Consolidate alot of modals to modals/ENTITY removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-23 18:48:21 -04:00
15ba385398
Consolidate asset modals to modals/asset removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-22 21:54:26 -04:00
0b93d58a32
Consolidate account modals to modals/account removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-22 18:51:39 -04:00
67078c4552
Consolidate product modals to modals/product removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-22 18:22:04 -04:00
ab17de7efd
Consolidate client modals to modals/client and use new ajax-modal syntax
johnnyq
2025-08-22 18:06:37 -04:00
1145260619
Consolidate trip modals to modals/trip removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-22 17:49:46 -04:00
066952ed04
Consolidate vendor modals to modals/vendor removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
johnnyq
2025-08-22 17:36:07 -04:00
6ccf7a0fb8
Set Invoice Credit, Consolidated all expense modals to modals/expense removed ajax_ and _modal prefixes from file name create new modal header and footer to include another parent directory eventually will consolidate all, this was just an example
johnnyq
2025-08-22 16:59:31 -04:00
7f49ecefb1
Flash alert if no comment was entered in a ticket reply via the client portal
johnnyq
2025-08-21 18:35:16 -04:00
43324391ff
Fix Regressed See More... in User Activies page
johnnyq
2025-08-21 18:15:28 -04:00
e694e20025
Use mysqli escape string instead of sanitizeInput on stripe to payment provider migration just incase
johnnyq
2025-08-20 14:18:34 -04:00
7618dd335a
Update Stripe to Payment Provider Migration to not transfer over clients with a NULL or blank stripe payment method
johnnyq
2025-08-20 14:12:39 -04:00
eca09253d3
Migrate over Payment Methods from Categories to its own table payment_methods
johnnyq
2025-08-20 13:53:38 -04:00
96c32b3275
Added Stripe Config Migration to a database Update
johnnyq
2025-08-20 13:30:46 -04:00