johnnyq
|
b394f484d3
|
Fix Vars add empty value placeholder for Ticket Frequency
|
2026-03-09 15:29:22 -04:00 |
|
johnnyq
|
ada336ceea
|
Update var names
|
2026-03-09 15:16:29 -04:00 |
|
johnnyq
|
3be815c749
|
Recurring tickets: enforceClientAccess in POST
|
2026-03-06 14:35:19 -05:00 |
|
johnnyq
|
9213249f7b
|
Recurring Ticket: Add missing CSRF checks
|
2026-03-01 21:21:37 -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
|
a79ce23ae5
|
Fix randomString() to generate cryptographically secure URL-safe tokens, reduced url keys to 32 Characters for performance and easy copy and paste and compatibility while still mainitaining ubreakable cryptographic keys
|
2025-12-18 14:24:53 -05:00 |
|
johnnyq
|
99e2487d2b
|
Fix dupe race condition with ticket, invoice, quote, project, recurring ticket numbering when being created in parallel Atomically update and get the next ticket number in one SQL query everywhere.
|
2025-11-28 14:14:46 -05:00 |
|
johnnyq
|
82da54740f
|
Moved recurring ticket posts to its own post file
|
2025-10-29 15:58:04 -04:00 |
|