Commit Graph

6421 Commits

Author SHA1 Message Date
johnnyq 9e9c1100f8 wording update 2024-11-09 18:04:00 -05:00
johnnyq 0917633848 Replaced old logging with new logging function in document post along with tidy, wording updates and better logging 2024-11-09 18:01:59 -05:00
johnnyq ae06ddb068 Replaced old logging with new logging function in credential post along with tidy, wording updates 2024-11-09 15:07:55 -05:00
johnnyq 60a0ebeeb6 added domain name in client creation logging 2024-11-09 13:23:40 -05:00
johnnyq 659aa7a788 Replaced old logging with new logging function in client post along with tidy, wording updates 2024-11-09 13:19:57 -05:00
johnnyq cc97331676 Replaced old logging with new logging function in certificate post 2024-11-09 12:41:24 -05:00
johnnyq ac2bbd55a7 Replaced old logging with new logging function in budget post 2024-11-09 12:29:15 -05:00
johnnyq 59cf67814a Functionalize Logging and tidy Asset Posts 2024-11-08 18:07:22 -05:00
johnnyq 365cd6dcae Functionlized logging for account post and wording tidy updates to account post as well 2024-11-08 16:37:05 -05:00
johnnyq 119b2d0fbc Functionalized logging for contact post and some tidying there as well 2024-11-08 16:23:24 -05:00
johnnyq 7b4dda0ad6 Functionalize logging, replaced old logging in contact add with new logging function 2024-11-08 14:40:14 -05:00
johnnyq 3d5e1a1811 Bulk Logic update for files to mimic document bulk deletion 2024-11-08 13:06:42 -05:00
johnnyq e2f7537517 Add Bulk Document Deletion 2024-11-08 13:02:03 -05:00
johnnyq 1090794f7f Added Bulk File Delete support, Added new user role / permission enforcement on the file posts 2024-11-08 12:20:18 -05:00
johnnyq 01c9e8604f Updated the cron php script to use app notify removed the _esc from ids in cron ticket email parser as ids are always escaped as ints 2024-11-07 12:30:07 -05:00
johnnyq a5cd1e1f1a Replaced old notification with new appNotify in all the Guest_ PHP Scripts 2024-11-07 12:13:05 -05:00
johnnyq 53724c3012 Clarify Contact Billing Role that they will receive a copy of invoices 2024-11-07 11:46:37 -05:00
johnnyq 68c47ee87d Updated appNotify function to allow null for client_id entity_id and action, also updated all the notification instances to use the new appNotify in cron.php, starting to drop the entity_id as well 2024-11-06 20:56:28 -05:00
johnnyq db621a97fa FEATURE: appNotify Function added so each user can get their own notificaiton and can individually dismiss and see their own notifications, only works under invoice viewed right now 2024-11-06 18:58:45 -05:00
johnnyq af9ec9ca85 Fix broken portal login and password reset due to the timezone set before the session was initiated, now we set the timezone after session has started 2024-11-06 17:55:46 -05:00
Johnny 6dbf6f0778
Merge pull request #1100 from itflow-org/admin-footer-banner
Add banner to admin footer
2024-11-06 15:13:59 -05:00
wrongecho 1dd6a02a15 Add banner to admin footer
To contain the app version, once we move to doing dev/master branches with releases.

Also adding the standard links to the forum, docs and sponsor services page.
2024-11-06 12:56:29 +00:00
wrongecho 1a66ad9070 Add banner to admin footer
To contain the app version, once we move to doing dev/master branches with releases.

Also adding the standard links to the forum, docs and sponsor services page.
2024-11-06 12:54:38 +00:00
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