johnnyq
|
2076bb2a93
|
Added Audit Log on Edit Credential Modal as password can be viewed here
|
2026-07-15 21:13:07 -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
|
b1c57fc5c7
|
Feature: Add new js function to retrieve and Audit log Password reveals, still need to get the edit modals
|
2026-07-15 20:32:50 -04:00 |
|
johnnyq
|
3838d052f0
|
Add secure file handler for client ticket attachment and file view along with client and contact permission isolation, add the handler links in asset and contact
|
2026-07-15 18:35:32 -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
|
71f7299337
|
Replace Function roundToNearest15() with roundToNearest15Min()
|
2026-07-14 17:55:59 -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
|
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
|
7ba1571400
|
Revert Billable placement in tickets, create CONTRIBUTING.md file
|
2026-07-10 12:32:46 -04:00 |
|
johnnyq
|
d2026a417f
|
Add Client to top of the modals trips, ticket, recurring ticket, invoice, recurring invoice, quote and rework the UI for Ticket/Recurring ticket create Put Billable beside subject so it doesnt take up a whole row
|
2026-07-09 18:50:31 -04:00 |
|
johnnyq
|
fc59481476
|
Enforce Client Access in client selectbox
|
2026-07-09 16:17:00 -04:00 |
|
johnnyq
|
21328c2dee
|
clientEnforcement on Recurring Invoices and payments listings
|
2026-07-09 16:13:39 -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
|
f14fa22222
|
USe enforceClientAccess and enforceUserPermissions on Client related edit / view modals as we do with credential edit modal
|
2026-06-26 12:05:11 -04:00 |
|
johnnyq
|
c16a1753a5
|
Add text MonoSpace in places where it needs to be, reduced info icon size in clients, Fixed navigation highlight for files when in document details and is asset details
|
2026-06-25 18:06:39 -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
|
67382a4c4c
|
Fix extra }
|
2026-05-04 16:56:37 -04:00 |
|
johnnyq
|
8094e6e761
|
Credentials: Enforce Credential Perm and client perm on credient edit / view modals
|
2026-05-04 15:37:02 -04:00 |
|
johnnyq
|
a7c4136d60
|
Enforce Credential Permissions on contact, asset details both full page and modals
|
2026-05-04 15:30:33 -04:00 |
|
wrongecho
|
e762ebb88b
|
Show correct currency for the account balance when adding payment to invoice
|
2026-04-27 14:07:05 +01:00 |
|
johnnyq
|
efaeac3c14
|
Networks: Added Import Networks
|
2026-04-11 14:06:31 -04:00 |
|
johnnyq
|
b79a6c390e
|
Move some arrays out of load global settings and into their own entity
|
2026-04-05 12:00:56 -04:00 |
|
johnnyq
|
065e674a68
|
Quotes: Fix Quote Copy missing client
|
2026-04-04 17:38:12 -04:00 |
|
johnnyq
|
02d217402c
|
Categories: Moved note type, software type, rack type to be creatable/editable Categories with common defaults and descriptions
|
2026-03-31 18:05:16 -04:00 |
|
johnnyq
|
52eb0b9c21
|
Files: Allow .swb file extensions for MikroTik Backups
|
2026-03-31 17:19:27 -04:00 |
|
johnnyq
|
aa19472512
|
Ticket: Fix missing contact in version 1 Create Ticket
|
2026-03-30 17:38:44 -04:00 |
|
johnnyq
|
383897ee27
|
Assets: Moved asset status to be creatable/editable Categories with common defaults and descriptions also Add category description to add / edit modals and description underneath category name
|
2026-03-30 17:25:51 -04:00 |
|
johnnyq
|
d8359e1049
|
Network Interface Types: Moved to creatable/editable Categories with common defaults
|
2026-03-30 15:24:09 -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
|
e2547122a6
|
Update Var naming schemes to match the post var name
|
2026-03-08 14:25:12 -04:00 |
|
johnnyq
|
b0190f462c
|
Invoice: Fix Regression caused by renaming post var clien to client_id
|
2026-03-08 13:33:36 -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
|
92b98b95ee
|
Better field arrangedment for better workflow for rack edit add
|
2026-03-07 16:39:07 -05:00 |
|
johnnyq
|
083262fedb
|
Dont require gateway on network edit also make vlan field numeric
|
2026-03-07 16:31:39 -05:00 |
|
johnnyq
|
fe9bc05937
|
Rearrange fields so they make a better workflow in software edit and add
|
2026-03-07 16:17:34 -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
|
6f0a2a5a73
|
quotes: enforceClientAccess
|
2026-03-06 18:11:35 -05:00 |
|
johnnyq
|
202f55c2ff
|
invoices: remove client_id post from edit and link modals as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:53:44 -05:00 |
|
johnnyq
|
8ad8fd07b3
|
files, folders, documents: remove client_id post from edit and link modals as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:16:04 -05:00 |
|
johnnyq
|
a1931f59f8
|
services: remove client_id post from edit service modal as it should get the client_id in post, enforceClientAccess
|
2026-03-06 17:01:34 -05:00 |
|