johnnyq
|
0e401df3c0
|
Setting 0 for the Payment Provider threshold disables the invoice amount check
|
2025-10-01 15:23:00 -04:00 |
johnnyq
|
9072c37e95
|
Set payment provider default Threshold to 9999.00 when adding a payment provider
|
2025-10-01 15:06:14 -04:00 |
johnnyq
|
2eff11efbf
|
Added Custom Link option to Reports Nav
|
2025-10-01 14:35:18 -04:00 |
johnnyq
|
6a7a02d220
|
Add Custom Links Admin Nav option
|
2025-10-01 13:48:52 -04:00 |
johnnyq
|
0d629221fe
|
Add Software keys and software key assignment for contacts and assets table to the database schema
|
2025-09-25 17:24:42 -04:00 |
johnnyq
|
e6bcf0e12f
|
Started updating href paths to absolute paths instead of relative paths as itflow should be installed in document root anyway and not a sub-directory
|
2025-09-24 12:56:01 -04:00 |
johnnyq
|
edabc5c33f
|
rename /user/ to /agent/ and update links to use agent/ instead
|
2025-09-23 18:04:23 -04:00 |
johnnyq
|
1f9133c188
|
Added Viewing Archived Users and the Ability to Restore alonf with reassigning tickets of that user during the archive process
|
2025-09-23 15:36:45 -04:00 |
johnnyq
|
5c448c05a9
|
Update .gitignore and add custom directories to /admin /client /guest /user Example Documentation coming soon
|
2025-09-22 19:33:40 -04:00 |
wrongecho
|
6d3351b2f7
|
Payment providers bug-fixing
|
2025-09-22 11:53:49 +01:00 |
wrongecho
|
61a1d61901
|
Bugfix - remove capital in html field name - Threshold => threshold
|
2025-09-22 11:23:18 +01:00 |
johnnyq
|
dc0715da57
|
Added SMTP Provider and the ability to share OAUTH keys with IMAP for M365 Mail Auth
|
2025-09-15 17:23:00 -04:00 |
johnnyq
|
3a5b18f3dd
|
Added Beta support for Microsoft IMAP OAUTH2 must use new mail parser for it to work cron/ticket_email_parser.php
|
2025-09-12 15:56:44 -04:00 |
johnnyq
|
23b2dcba70
|
Renamed post file user back to users
|
2025-09-09 17:47:16 -04:00 |
johnnyq
|
e4a437f54c
|
added escape parameters to fputcsv to satisfy php 8.4 Depracations
|
2025-09-09 17:45:09 -04:00 |
johnnyq
|
68872ab9fb
|
Merge branch 'develop' of github.com:itflow-org/itflow into develop
|
2025-09-08 13:06:49 -04:00 |
johnnyq
|
64f12b42b8
|
Fix Footer path in used edit causing edit user not to function, also removed the old ajax used edit modal
|
2025-09-08 13:06:33 -04:00 |
wrongecho
|
8c0d542d7d
|
Better logic handling for the default page redirects
|
2025-09-08 15:40:59 +01:00 |
wrongecho
|
c016b67c3a
|
Fix typo in sql query field, matching develop back to master because we screwed up the flow
|
2025-09-08 15:26:57 +01:00 |
johnnyq
|
dcade3a5c7
|
Update the AI Ticket Summary Prompt
|
2025-09-06 17:57:58 -04:00 |
johnnyq
|
9642babb7e
|
Fix issue with AI Settings displaying in Admin Menu if the module invoice/accouting module is turned off
|
2025-09-05 19:00:17 -04:00 |
johnnyq
|
27b3124f77
|
Update .gitignore to ignore the new custom/*
|
2025-09-05 12:57:19 -04:00 |
johnnyq
|
cece9ad46c
|
Another attempt to fix reccuring payment migration to match the correct client_id;
|
2025-09-04 16:29:55 -04:00 |
johnnyq
|
d37da2e8ff
|
Fix Recurring Payment Migration for stripe
|
2025-09-04 16:07:38 -04:00 |
johnnyq
|
9d9bfc65d5
|
Fix Active side nav for api keys
|
2025-09-03 18:46:01 -04:00 |
johnnyq
|
d7d6e4ac6f
|
Fix paths for db and uploads dir in debug
|
2025-09-03 18:42:32 -04:00 |
johnnyq
|
bc2fe2bec8
|
Fixed stripe Migration table name spelling
|
2025-08-30 11:19:28 -04:00 |
Marcus Hill
|
595e57dcdd
|
Rewording
|
2025-08-30 15:51:05 +01:00 |
Marcus Hill
|
dadcc69900
|
Typo
|
2025-08-30 15:35:31 +01:00 |
Marcus Hill
|
2c160d1ac9
|
Take you back to dashboard rather than a redirect
|
2025-08-30 15:31:49 +01:00 |
johnnyq
|
469c36da46
|
Remove AI Enable References through the UI this will be handled differently
|
2025-08-29 12:26:56 -04:00 |
johnnyq
|
8afe2d52a0
|
Converted and combine ajax add for tags and categories, fixed quick add links
|
2025-08-28 16:57:08 -04:00 |
johnnyq
|
fd73f132bc
|
Fixed a few table names in Stripe Migration, Removed legacy stripe and AI settings
|
2025-08-28 11:44:29 -04:00 |
johnnyq
|
535078b0ab
|
Fix Bad vars in PAyment Providers listing, add check to see if payment provider already exists
|
2025-08-27 16:27:54 -04:00 |
johnnyq
|
451206525e
|
Remove function code for old way ajax-modal, moved modals over to modal_header/footer and removed _new
|
2025-08-25 00:07:51 -04:00 |
johnnyq
|
41f957ea3b
|
Migrated admin modals to modals/ENTITY removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
|
2025-08-24 23:50:38 -04:00 |
johnnyq
|
91b0080428
|
Finished Consolidating the remaining user modals to modals/ENTITY removed ajax_ and _modal prefixes from file names and use new ajax-modal syntax
|
2025-08-24 00:38:48 -04:00 |
johnnyq
|
e694e20025
|
Use mysqli escape string instead of sanitizeInput on stripe to payment provider migration just incase
|
2025-08-20 14:18:34 -04:00 |
johnnyq
|
7618dd335a
|
Update Stripe to Payment Provider Migration to not transfer over clients with a NULL or blank stripe payment method
|
2025-08-20 14:12:39 -04:00 |
johnnyq
|
eca09253d3
|
Migrate over Payment Methods from Categories to its own table payment_methods
|
2025-08-20 13:53:38 -04:00 |
johnnyq
|
96c32b3275
|
Added Stripe Config Migration to a database Update
|
2025-08-20 13:30:46 -04:00 |
johnnyq
|
595e6090c7
|
Added Stock Ledger to tables and additonal fields for product including type, code and location
|
2025-08-11 18:19:45 -04:00 |
johnnyq
|
9caa42975d
|
rename get_settings.php to load_global_settings.php and update all requires
|
2025-08-06 17:48:23 -04:00 |
johnnyq
|
08dd6147f2
|
Migrate Dark/light mode to a user settings instead of global setting, created new include called router.php to dynamically prepend ../../ to asset pathes based off currect directory depth
|
2025-08-05 13:32:19 -04:00 |
johnnyq
|
b4e5e3fda7
|
Fix injection with role id affecting authenticated admin accounts only
|
2025-08-04 12:06:05 -04:00 |
johnnyq
|
fef0d8761f
|
More user post function migration and cleanup
|
2025-08-04 11:27:24 -04:00 |
johnnyq
|
a7e042b5f4
|
Removed logging comments as its implied in asset post also if returning 1 field for logging use getFieldById Function flipped it so it validate CSRF before role permission check, replaced header redirect with new redirect function and elimnasted the extra exit() afer redirect as its done in the function, also used the flash_alert function
|
2025-08-02 12:51:40 -04:00 |
johnnyq
|
fae7e76721
|
Remove logging comments as its implied in admin also if returning 1 field for logging use getFieldById Function
|
2025-08-01 18:08:02 -04:00 |
johnnyq
|
012b0f1a77
|
Update Admin posts to use new functions flash_alert and getFieldById which greatly cleans up and reduces the code also removed logging comments as implied by the function logAction
|
2025-08-01 17:21:35 -04:00 |
johnnyq
|
2cf932600e
|
Fix broken link for edit role
|
2025-08-01 15:32:43 -04:00 |