johnnyq
|
5c4805b822
|
Neutralize CSV formula injection in generated exports using the new created escapeCsvFormula Function
|
2026-07-24 18:12:45 -04:00 |
|
johnnyq
|
af51c4316f
|
Updated validateCSRFToken to automatically grab and compare get or post csrf token no longer need to pass an argument to the function which fixed the issue if no hash was present
|
2026-07-24 13:40:37 -04:00 |
|
johnnyq
|
8f43b92496
|
Use stripe_init include to init stripe and updated code everywhere
|
2026-07-23 13:00:01 -04:00 |
|
johnnyq
|
8ee780566e
|
Cleanup Expense Code in post blocks and remove single use function since stripe payments get reconciled during nightly cron
|
2026-07-22 17:06:10 -04:00 |
|
johnnyq
|
66b38b7f19
|
Get Expense from Stripe instead of Static Entry
|
2026-07-22 16:07:39 -04:00 |
|
johnnyq
|
9d540f4bfe
|
Replace Function customAction() with triggerCustomAction()
|
2026-07-14 17:43:55 -04:00 |
|
johnnyq
|
b8873039a4
|
Rename Functions: flash_alert, sanitizeFilename and display_folder_options using camelCase instead to match other custom php functions
|
2026-07-14 17:41:41 -04:00 |
|
johnnyq
|
f1836c70cd
|
Replace Function logAction() with logAudit()
|
2026-07-14 17:35:23 -04:00 |
|
johnnyq
|
b57ddc0e5c
|
Replace Function sanitizeInput() with just escapeSql() and update all instances throughout
|
2026-07-14 17:17:50 -04:00 |
|
johnnyq
|
8da3a107fb
|
Rename plugins to libs and update all file references
|
2026-07-10 13:24:20 -04:00 |
|
johnnyq
|
a819dff19a
|
Mail: Update mail configuration check to use smtp_provider instead of smtp_host as host is blank upon using oath2
|
2026-06-24 12:47:41 -04:00 |
|
johnnyq
|
6e3a36d8c4
|
payments: enforceClientAccess
|
2026-03-06 18:20:58 -05:00 |
|
johnnyq
|
7e515afb79
|
Payments: Add missing CSRF and additonal perm check
|
2026-03-02 16:38:17 -05:00 |
|
johnnyq
|
0a30300bde
|
replace all instances of mysqli_fetch_array with mysqli_fetch_assoc for better performance and memory usage
|
2026-01-14 17:30:23 -05:00 |
|
johnnyq
|
cb8b99d6ae
|
up the permissions to added edit Payment
|
2026-01-12 18:12:20 -05:00 |
|
johnnyq
|
1d3f29d385
|
added edit Payment
|
2026-01-12 18:11:41 -05:00 |
|
johnnyq
|
e1a579387f
|
Convert all Import / Export Modals to Ajax and a few other lingering modals that were not converted yet
|
2025-12-02 15:04:05 -05:00 |
|
johnnyq
|
26bb430d6e
|
Seperate out posts into payment, invoice and recurring invoice instead of them all being under invoice post file
|
2025-10-29 16:18:32 -04:00 |
|