johnnyq
25f85486d4
Client Portal can now be enabled or disabled in settings > Modules > Enable Client Portal, it is enabled by default
2023-06-14 19:07:39 -04:00
johnnyq
32c9a933ea
Invoice Ticket design update, Added functionality for vendor ticket number, asset, login description and contact pin codes
2023-06-14 18:39:24 -04:00
johnnyq
e67a75805c
Fix: Authenticated users can craft a POST request to delete any file on the webserver. Thank you @
...
bhopkins0
2023-05-12 15:24:57 -04:00
johnnyq
37fb696e63
Replace the remaining php files with nullable_htmlentites()
2023-05-11 18:27:48 -04:00
johnnyq
48fe49cf77
BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes
2023-03-11 16:16:46 -05:00
johnnyq
e300907e32
More UI Work, santizeInput conv
2023-02-21 01:29:04 -05:00
Marcus Hill
615f317d2b
General cleanup/formatting
2023-02-09 12:29:12 +00:00
Marcus Hill
cb3430e4b4
Tidy - fix merge conflicts
2023-02-05 08:13:44 +00:00
Marcus Hill
f92dc108e2
Tidy
...
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538 )
2023-02-04 22:09:56 +00:00
johnnyq
977a9d31dd
Added Contact types to Invite along with Internal Notes
2023-01-25 16:56:33 -05:00
johnnyq
16d3d4420a
Feature: Contact Important Billing and Technical were addded Started migrating checkboxes and radio buttons to custom css to match the selected theme
2023-01-25 16:43:34 -05:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00:00
johnnyq
df9182cd78
More UI / Icons / Wording work on the pop up modals
2023-01-12 23:39:02 -05:00
johnnyq
807d374b90
Merge branch 'master' of github.com:itflow-org/itflow
2022-12-31 15:54:51 -05:00
johnnyq
e943faecf0
Added Important Functionality to Contacts, Cleaned up UI elements in the contacts and users modals. Added partial User and contact Invite functionality.
2022-12-31 15:54:34 -05:00
Marcus Hill
a97ce3c59a
Add option on the contact edit modal to send client a welcome email
2022-12-31 17:25:10 +00:00
johnnyq
b6e540825f
Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage
2022-12-02 19:58:21 -05:00
johnnyq
7b35431021
Remove Departments table and remove it from the client side nav, takes up too much space, added it as a text input on contact add/edit instead
2022-04-29 16:39:15 -04:00
johnnyq
1b866b75cd
Added Folder support to Client Documents, partially removed legacy document tagging
2022-04-27 00:53:45 -04:00
Marcus Hill
af8c7fac25
Replace depreciated <center> tag with CSS
...
SonarCloud bugs.
2022-04-19 23:13:44 +01:00
Marcus Hill
fca1627c33
Remove delete user post.php code. Deleting users means we'll lose all tickets/replies which isn't great.
...
Correct user archive behaviour so when users are archived they can no longer login. Need to add ability for quick disable/enable of user accounts, as using archive as permanent.
Refactor "You are not permitted to do that!" wording into a constant instead.
2022-04-15 13:29:27 +01:00
johnnyq
35509ed04a
UI Cleanup on add/edit contact portal
2022-04-02 19:18:50 -04:00
Marcus Hill
34d6caa016
Client portal updates
2022-03-20 16:02:58 +00:00
johnnyq
a724807782
DB Structure Update - Added Extension to contact on export PDF, finished contact departments
2022-02-22 13:14:17 -05:00
johnnyq
c0f7c36fe5
Fix contact edit to user contact added_at
2022-02-19 17:21:06 -05:00
Marcus Hill
b30e105f85
Revert network_created_at change
2022-02-19 21:33:31 +00:00
Marcus Hill
6f6f5a0217
Add document sharing via link #315
2022-02-19 20:02:14 +00:00
johnnyq
278b243e7c
Finished File Entity Renaming process
2022-02-05 13:24:57 -05:00