johnnyq
|
97ab1df762
|
Feature: Add Transactions, reorg Main side nav
|
2026-07-21 13:21:23 -04:00 |
|
johnnyq
|
d173357b51
|
Add Bulk and Single Refresh certificate Actions
|
2026-07-20 19:14:38 -04:00 |
|
johnnyq
|
e134c89c3a
|
Add Bulk and Single Refresh Domain Actions
|
2026-07-20 18:54:01 -04:00 |
|
johnnyq
|
41d029937a
|
More Client Scoping fixes
|
2026-07-16 14:29:23 -04:00 |
|
johnnyq
|
1251944dcc
|
More Client Enforcement in modals across the app
|
2026-07-16 13:33:17 -04:00 |
|
johnnyq
|
2c09ce097c
|
More Client Enforcement in modals across the app
|
2026-07-16 13:10:02 -04:00 |
|
johnnyq
|
7c9bd77603
|
Remove unused credential view model, add enforceClient Check on export client pdf
|
2026-07-15 21:09:11 -04:00 |
|
johnnyq
|
38a042d435
|
Remove _details and use singular filename for certain objects
|
2026-07-15 00:12:27 -04:00 |
|
johnnyq
|
bcb244c245
|
Update skipped function renames in anything named vendor
|
2026-07-14 19:09:32 -04:00 |
|
johnnyq
|
2181e92e44
|
Removed valueOrDash Function was able to replace with ?: '-'
|
2026-07-14 18:13:34 -04:00 |
|
johnnyq
|
746e919aff
|
Replace Function getFallBack with valueOrDash()
|
2026-07-14 18:00:12 -04:00 |
|
johnnyq
|
21a23e79b0
|
Replace Function getSSL() with getSslCertificate()
|
2026-07-14 17:54:31 -04:00 |
|
johnnyq
|
52b5063066
|
Replace Function getDomainRecords() with getDnsRecords()
|
2026-07-14 17:53:16 -04:00 |
|
johnnyq
|
8f824a1868
|
Replace Function shortenClient() with shortenClientName()
|
2026-07-14 17:46:25 -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
|
31cc3f3ac3
|
Replace Function strtoAZaz09() with toAlphanumeric()
|
2026-07-14 17:30:13 -04:00 |
|
johnnyq
|
b57ddc0e5c
|
Replace Function sanitizeInput() with just escapeSql() and update all instances throughout
|
2026-07-14 17:17:50 -04:00 |
|
johnnyq
|
7bc47a58fe
|
Replace Function nullable_htmlentities() with just escapeHtml() and update all instances throughout
|
2026-07-14 17:10:45 -04:00 |
|
johnnyq
|
8da3a107fb
|
Rename plugins to libs and update all file references
|
2026-07-10 13:24:20 -04:00 |
|
johnnyq
|
317fe91359
|
Add Missing clientEnforcement in various modals, already handled on POST also add client selection in edit trip and enforce client permissions on trips
|
2026-07-09 16:07:54 -04:00 |
|
johnnyq
|
68f705b135
|
Set EnforceClientAccess Perms throughout expenses, modals and post along with listing
|
2026-07-09 14:51:51 -04:00 |
|
johnnyq
|
c01645c4e2
|
Expense: On create enforce client Access only if Client is selected
|
2026-07-08 18:13:14 -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
|
9b77bbdd0b
|
declare intval
|
2026-05-22 11:26:20 -04:00 |
|
wrongecho
|
7211426292
|
Invoices - Secure date/frequency input handling
|
2026-05-20 13:32:21 +01:00 |
|
johnnyq
|
90de4e4fe3
|
Client: Fix Client Abbreviation being converted to an int on edit
|
2026-04-17 12:15:56 -04:00 |
|
johnnyq
|
efaeac3c14
|
Networks: Added Import Networks
|
2026-04-11 14:06:31 -04:00 |
|
johnnyq
|
065e674a68
|
Quotes: Fix Quote Copy missing client
|
2026-04-04 17:38:12 -04:00 |
|
johnnyq
|
52eb0b9c21
|
Files: Allow .swb file extensions for MikroTik Backups
|
2026-03-31 17:19:27 -04:00 |
|
wrongecho
|
793b14885b
|
Remove unnecessary blank line in account.php
|
2026-03-30 10:28:45 +01:00 |
|
johnnyq
|
bb3e311fb7
|
Racks: Fix Device Removal
|
2026-03-27 17:02:13 -04:00 |
|
johnnyq
|
0e75106e1a
|
Client POST: Added comment regarding MySQLi Prepared statement usage within Client add/edit POST
|
2026-03-23 13:30:03 -04:00 |
|
johnnyq
|
22d33847c3
|
Fix edit client
|
2026-03-22 19:53:35 -04:00 |
|
johnnyq
|
c8dd7f2970
|
Network: Fix Assignable IPs field not posting
|
2026-03-10 20:35:37 -04:00 |
|
johnnyq
|
b133f63736
|
Ticket: Fix Task Approval
|
2026-03-10 13:54:54 -04:00 |
|
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
|
5bd21a2bd4
|
add .unifi to the allowed extensions on file uploads
|
2026-03-09 11:22:46 -04:00 |
|
johnnyq
|
e2547122a6
|
Update Var naming schemes to match the post var name
|
2026-03-08 14:25:12 -04:00 |
|
johnnyq
|
edad83cc37
|
Fix Regression of chnage post name from client to client_id Add / Edit Expense
|
2026-03-08 13:43:46 -04:00 |
|
johnnyq
|
6122efc870
|
Updated all Queries related to invoice items to reflect their new tables quote, invoice, recurring invoice items
|
2026-03-07 19:35:44 -05:00 |
|
johnnyq
|
8dbbef37bb
|
Fix file upload missing client_id
|
2026-03-07 16:50:11 -05:00 |
|
johnnyq
|
6d2cb0aea3
|
Split out item edits into seperate posts and modals for editing invoice, quote and recurring invoice items
|
2026-03-07 12:12:27 -05:00 |
|
johnnyq
|
c8273b2052
|
Client related modal and post move client_id get after post
|
2026-03-07 11:48:56 -05:00 |
|
johnnyq
|
60b6c245ef
|
Change expense client to client_id post var
|
2026-03-06 18:40:01 -05:00 |
|
johnnyq
|
fcf098f494
|
use client_id as post var name not client
|
2026-03-06 18:33:25 -05:00 |
|
johnnyq
|
74ce8f4e98
|
Trips: enforceClientAccess only if client is referenced
|
2026-03-06 18:26:14 -05:00 |
|
johnnyq
|
6e3a36d8c4
|
payments: enforceClientAccess
|
2026-03-06 18:20:58 -05:00 |
|