johnnyq
17feb98ec7
Added Client Network / Server Rack Documentation to the UI More to come
2024-06-13 17:06:09 -04:00
johnnyq
24022eca55
Added Definable Client Abbreviation
2024-06-07 18:18:42 -04:00
johnnyq
ecbeb12990
Fix broken page over the shortened tag query in client details and ticket details.php
2024-05-31 16:51:52 -04:00
johnnyq
85bf412f53
Client Access: Allow to select Client Access Restrictions for new users
2024-05-10 13:42:42 -04:00
johnnyq
fa064962a9
Update logic denyed access to log it and redirect back with a toast indicating no access to client
2024-05-10 13:16:42 -04:00
johnnyq
e16dce190f
Added logic to the inc_all_client.php file to deny access to users with client access permissions set
2024-05-10 13:05:32 -04:00
johnnyq
ccab5f9a00
Fix umlauts in settings browser title
2024-04-10 15:05:37 -04:00
johnnyq
b9342c8397
Update Browsers window title to the clients name when in the client section
2024-04-10 14:58:11 -04:00
johnnyq
51e80df71c
Moved back Recurring Ticket, Invoices back in client side nav
2024-04-10 14:38:12 -04:00
johnnyq
a9e5c1ff9c
Add Open Invoices, Tickets and Projects Badges to Main Side Nav Bar
2024-04-08 17:22:08 -04:00
Marcus Hill
abf01384ca
Client archiving
...
Relates to #510
- Ability to see archived clients
- Ability to un-archive a client
- To help prevent accidents, client deletion button now only shows once the client is archived
2024-04-07 09:52:23 +01:00
johnnyq
f39c380c47
New Ticket Status Correct Ticket Side nav Badges
2024-03-30 15:58:03 -04:00
Marcus Hill
3084e9e0d3
Ticketing (and Invoicing)
...
- Hide the ability to add/delete watchers when a ticket is closed
- Hide watchers card entirely when tickets are closed, if the ticket had no watchers
- Hide the ability to schedule a ticket when a ticket is closed
- Don't include tickets in an auto-close state in the sidebar ticket counts
- Small edit to the ticket closure wording to account for requests and issues
- Small edits to invoice emails text
2024-03-02 18:31:01 +00:00
johnnyq
02e0692b85
Fix Badge colors not working correctly after custom color tag update
2023-11-19 14:56:49 -05:00
Marcus Hill
ba86af9efa
Fix undefined client_is_lead errors
...
- Defines client_is_lead within the general client include file to prevent the following error filling up logs on almost every page load.
> "PHP Notice: Undefined variable: client_is_lead in itflow/client_edit_modal.php on line 111"
2023-11-05 11:03:49 +00:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
johnnyq
0312a5f957
Client Side UI: Removed the black on white on black badge counters they were just to distracting changed it to a more suble light number, also merged side alert badges
2023-09-23 19:11:08 -04:00
johnnyq
f44641c5e4
Sort Client tags alphabetically when being show under client details, client listing and ticket details
2023-09-11 16:01:47 -04:00
johnnyq
eb98e82505
Remove tag icon top client header
2023-08-25 21:23:10 -04:00
johnnyq
2915d7a1b7
Replicated reworked tags code logic under client details and ticket details
2023-08-16 14:07:25 -04:00
johnnyq
a5100ea187
Update the remaining logic to take advantage of the moved contact_primary and contact_location fields
2023-07-03 20:16:39 -04:00
Marcus Hill
d86b5d8992
Client Overview - Enhance Recently Updated section
...
- Move the asset warranty expiring and stale ticket queries out of inc_all_client.php and into client_overview.php, there is no need to load this data on every page load - just for the overview
- Show recently updated documents (in addition to contacts/vendors)
- General tidy
2023-06-03 21:58:34 +01:00
johnnyq
37fb696e63
Replace the remaining php files with nullable_htmlentites()
2023-05-11 18:27:48 -04:00
johnnyq
f127719cbe
Added new Field Client Tax ID Number, currently only vieable on the client top head, and under edit. It is also searchable
2023-04-11 16:20:48 -04:00
johnnyq
c544dc4a2a
New Feature: Added Hourly Rate to Client
2023-03-28 15:29:54 -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
3783fcfef6
Converting 0000-00-00 date values to NULL as this is best practice and compitible with MySQL
2023-03-01 00:59:14 -05:00
johnnyq
e0b7a95c49
one more place for client tags
2023-02-25 15:31:13 -05:00
Marcus Hill
67ea16e4fc
Allow searching the main clients list by client tags.
...
- DB Change: Prefixed columns in client_tags table with client_tags_
- Updated existing SQL references to client_tags.client_id and client_tags.tag_id to new names
- clients.php: Added SQL joins/where/groupby logic to allow searching via tags
2023-02-25 19:00:31 +00:00
johnnyq
7805a8ee45
Brought back scheduled tickets to the side navs and some minor adjustments to scheduled tickets
2023-02-25 00:18:47 -05:00
johnnyq
f7552cd25a
Finished up santizeInput Conv and UI updates
2023-02-23 16:09:37 -05:00
Marcus Hill
5bb4296f14
Adjust core files to 4 spaces
2023-02-12 14:40:10 +00:00
Marcus Hill
615f317d2b
General cleanup/formatting
2023-02-09 12:29:12 +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
45f2236770
Show number of shared links on the client side nav
2023-01-26 17:29:47 -05:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00:00
johnnyq
67a9a484af
Feature: Vendor Templates! You can now create Vendor Templates and reuse them for any client
2023-01-20 19:37:48 -05:00
johnnyq
47755ee7c5
Added Recurring Monthly Billing stat to client header
2023-01-09 14:47:25 -05:00
Marcus Hill
4d1b13d85e
Small tidy
2023-01-01 14:15:31 +00:00
Marcus Hill
93773a6ca3
Add yellow circle to certificate nav menu if expiring
2023-01-01 14:12:44 +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
d7090d3286
Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations
2022-09-18 14:00:31 -04:00