johnnyq
351bb484a7
Reworked the entire debugger, only grather nessesary info and database comparison to existing and db.sql works now
2024-11-05 17:36:50 -05:00
johnnyq
2250269820
small Fixes UI Cleanups in checks
2024-11-05 15:35:58 -05:00
johnnyq
0d935fa221
Run various Checks (required PHP extentions, shell commands, ssl checks, fqdn check, directory permissions check, php settings check etc during setup
2024-11-05 15:19:23 -05:00
johnnyq
c41b391cb1
SET SQL TIMEZONE on Session, this fixes the issue where created,deleted,updated,archived_ats using SQLs current_timestamp() are set to UTC-0 in SQL causing issues with displaying data in ITFlow as PHP is set to the timezone selected. Note its optional to set system timezone
2024-11-05 13:47:38 -05:00
johnnyq
a3a0a3e8c6
Add xcustom and /post/xcustom to the git ignore list so git doesnt overwrite them except for the readme.php inside them
2024-11-04 22:03:57 -05:00
johnnyq
304623fc05
Guest View Invoice - Fix extra <th> tag in Outsanding Invoices Table
2024-11-04 16:41:57 -05:00
johnnyq
23cc47f8f5
DB Stucture Update: Added Ticket History Table to keep track of ticket events such as priority changes, ticket status, assignment, task completion etc
2024-11-04 12:21:47 -05:00
johnnyq
5211ba73d5
Moved Create Edit User code block towards the top of edit contact user to reduce the query by 1
2024-11-02 16:45:59 -04:00
johnnyq
593f09f6fd
Fix issue with creating a contact without a user and then trying to create a user by editing the contact.
2024-11-02 16:25:50 -04:00
Johnny
ada0d52dc0
Merge pull request #1099 from itflow-org/aad-to-entra
...
Portal SSO - Rename AAD to Entra
2024-11-02 12:40:03 -04:00
Johnny
b71bc508f9
Merge pull request #1098 from itflow-org/cal-rep-dis
...
Disable calendar repeat for now until we properly add it
2024-11-02 12:39:54 -04:00
Johnny
b4f1cb7d8f
Merge pull request #1097 from itflow-org/ticket-status-no-reply
...
Ticketing updates
2024-11-02 12:39:37 -04:00
Johnny
3dd7006ba4
Merge pull request #1096 from itflow-org/db-prune
...
Prune old database update logic (2+ yrs old)
2024-11-02 12:39:27 -04:00
Marcus Hill
2e2a992c32
Portal SSO - Rename AAD to Entra
2024-11-02 10:54:19 +00:00
Marcus Hill
d074ddad9f
Disable calendar repeat for now until we properly add it
2024-11-02 10:50:30 +00:00
Marcus Hill
13f89d2118
Ticketing updates
...
- Allow changing ticket status without adding a reply (just leave the response blank)
- Bugfix: Contact change email didn't include URL key
- Make it clearer when nobody is assigned to a ticket
2024-11-02 10:22:31 +00:00
Marcus Hill
d8d455e324
Prune old database update logic (2+ yrs old)
2024-11-02 09:56:09 +00:00
johnnyq
eb70aba430
Also fix the credential tagging in client asset details page
2024-11-01 17:49:48 -04:00
johnnyq
5215ff9a7e
Add Group By to logins to prevent duplicated logins from appearing, fixed client contact details from breaking because of missing login tag query
2024-11-01 17:21:55 -04:00
johnnyq
631163d691
Fix Extra spacing in Ticket to Invoice Description
2024-10-31 17:21:47 -04:00
johnnyq
2f182d8c3c
tidy
2024-10-31 16:33:15 -04:00
johnnyq
08830fd21f
CONTINUE BIG FIX: Adjust the breadcrumbs according to if you are in client section or main section when view ticket, invoice, quote, recurring ticket details
2024-10-31 16:30:34 -04:00
johnnyq
72240462a0
CONTINUE BIG FIX: Adjust the reaminder of links within client section
2024-10-31 15:56:20 -04:00
johnnyq
4e72925c21
BIG FIX: When accessing ticket, invoice, recurring invoice or quote details while in the client section of ITFlow keep the Client Side Nav instead of redirecting back to the Main Nav. This caused much confusion in the past. This will improve naviagtion in those areas greatly
2024-10-31 15:40:02 -04:00
johnnyq
5a6cf0ccac
Revert Reoslved count as ins included when you click on Closed Add Mouse Hover Effects to Header Open and Closed Status
2024-10-31 13:39:51 -04:00
johnnyq
5af8d6934b
Add Resolved Tickets Count and Select option for tickets
2024-10-31 13:26:34 -04:00
johnnyq
d35880e658
Disabled logging execution time of the mail parser
2024-10-30 21:04:16 -04:00
johnnyq
0ee5828bf3
Fix contact creation when emailing into the ticket parser with domain matching a client
2024-10-30 19:54:47 -04:00
johnnyq
910787c81c
Fix Custom Links in the Top nav from breaking ITFlow if the database isnt updated to 1.4.6
2024-10-30 19:49:39 -04:00
johnnyq
1df98166bd
Fix issue with Contacts API - Removed contact_auth from Contacts call to the API
2024-10-30 19:35:26 -04:00
johnnyq
c3321dcb0b
Removed temp admin_fix file
2024-10-30 19:18:21 -04:00
johnnyq
70569fc226
Scans all files and matches them with the reference file in DB then sets the file size and Mime Type. Note this update doesnt do any DB Structure changes
2024-10-30 19:17:21 -04:00
johnnyq
241b0008e8
Updated DB Structure
2024-10-30 18:39:49 -04:00
johnnyq
3cc9c0720d
FEATURE: Files now shows File Size, Mime Type, and who uploaded the file. These fields will only populate on newly uplaoded files, existing ones will show 0 or blank
2024-10-30 18:39:00 -04:00
johnnyq
883976529d
UI Update to files, add Breadcrumbs, change file icon to dark
2024-10-30 17:05:58 -04:00
johnnyq
d60f5a9f86
FEATURE: Nested folders in Files
2024-10-30 16:55:19 -04:00
johnnyq
5d9b161b19
Wording Updates
2024-10-30 15:49:39 -04:00
johnnyq
96bdca5a4d
UI Update: Reworked the Documents UI Folder Path is not located on the Right, Moved Search on the top when in root directory it searches all files when in a directory searches in current directory
2024-10-30 15:43:15 -04:00
johnnyq
a6ac215f8d
FEATURE: Added Bulk Tag Assignment to Credentials
2024-10-30 15:07:51 -04:00
johnnyq
3b45f8e255
Remove login id beside the name, this was for debugging only
2024-10-30 14:53:48 -04:00
johnnyq
807bbef3e2
Use Tag array instead of querying by tag name when clicking on a tag to reveal other items with the same tag, this allow more narrowed searches
2024-10-30 14:51:39 -04:00
johnnyq
873df63c76
FEATURE: Added Credential Tagging Support
2024-10-30 14:40:02 -04:00
johnnyq
58738debc6
Fix for users on DB 1.5.9 updating to 1.6.0 check to see if login_folder_id exists before adding it and Makming sure all ticket statuses are a number
2024-10-30 12:13:26 -04:00
johnnyq
219028c6d1
Updated Anon and Archive Function to archive the user and set names to Archived - UnixTimeStamp
2024-10-30 11:41:39 -04:00
johnnyq
11f68a59f3
Fix Archive Contact, removed unused fields
2024-10-30 11:26:07 -04:00
johnnyq
990335838e
Added First Asset History Item, Asset Created, also delete asset history when you delete an asset
2024-10-29 19:00:02 -04:00
johnnyq
c08ac330be
FEATURE: Credential Tags Initial DB Structure Commit
2024-10-29 18:33:17 -04:00
johnnyq
926a796602
Replaced logs, with asset_history in client assets
2024-10-29 18:23:05 -04:00
johnnyq
f52beed3d0
Added asset history table
2024-10-29 18:16:28 -04:00
johnnyq
c3379a5576
Increase DB Field Sizes
2024-10-29 15:41:10 -04:00