Commit Graph

3756 Commits

Author SHA1 Message Date
o-psi f573f0401b More calendar tweaks 2024-02-14 21:55:46 +00:00
o-psi 1f3799ebe3 Update Calendar to Full Calendar 6.1.10 2024-02-14 20:21:19 +00:00
Johnny 20845d72da
Merge pull request #880 from wrongecho/logs
Update URL from logs.php to admin_logs.php
2024-02-12 17:55:31 -05:00
Johnny e2acf07d6c
Merge pull request #879 from wrongecho/recurring-tickets-wording
Recurring tickets
2024-02-12 17:55:08 -05:00
Marcus Hill aee47adf12 Update URL from logs.php to admin_logs.php 2024-02-12 22:25:35 +00:00
Marcus Hill 2c7b65dad2 Recurring tickets
- Reword some areas to better separate recurring and scheduled tickets.
- Fix bulk actions not doing anything due to form name mismatch
2024-02-12 22:17:05 +00:00
Johnny 85f55a629b
Merge pull request #878 from wrongecho/scheduling
Ticket scheduling enhancements
2024-02-12 15:00:30 -05:00
Marcus Hill b64df190ed Ticket scheduling
- Prevent scheduling dates in the past (also for API keys expiry date)
- Correct the ticket URL in the agent email
- Update the onsite value in the database when scheduling a ticket
- Reword the internal note to include a user friendly time and whether the ticket is onsite/remote
2024-02-12 19:52:12 +00:00
Johnny c207fdd1f5
Merge pull request #877 from wrongecho/ticket-respond-behaviour
Enhance ticket reply button
2024-02-12 13:43:35 -05:00
Marcus Hill 25d242dc86 Enhance ticket reply button
- Better logic on when the button should default to private/public
- Fix the new plane icon not showing when the button was checked/unchecked
2024-02-12 18:10:37 +00:00
johnnyq ddb8061404 [FEATURE] Added AI Rewording Functionality to Create Ticket, Ticket Reply, Create Document and Edit Document, more to come 2024-02-11 00:13:10 -05:00
johnnyq 48ba4445bf Added LocalAI 2024-02-10 21:25:18 -05:00
johnnyq a1d642c54b You can now Test AI Rewording Functionality right from the AI Settings Screen 2024-02-10 21:15:05 -05:00
johnnyq 726b023592 Renamed Scheduled Ticket Files to Recurring Ticket and made some more changes inside the files 2024-02-10 17:31:32 -05:00
johnnyq 310e3f0a42 Split Admin Menu and Settings Menu 2024-02-10 17:10:14 -05:00
johnnyq 30d41c523e Add Seperate Menu for Settings will be splitting Admin and Settings 2024-02-10 16:09:05 -05:00
johnnyq e177fa193a Change more wording from the old scheduled tickets to recurring tickets 2024-02-10 15:48:00 -05:00
johnnyq 3b0b0c37e1 Do a DB Structure Dump 2024-02-10 15:26:40 -05:00
johnnyq cb26d40090 Added AI Model to the AI settings 2024-02-10 15:24:25 -05:00
johnnyq d9f7a2d128 Moved Recurring Invoices Inside Invoices and same with Recurring Expenses inside expense to reduce side nav menu bloat similar to recurring tickets 2024-02-10 15:13:52 -05:00
johnnyq 3374a7042a Revert Mail Queue Query Change, update the db structure to include new fields 2024-02-10 14:34:34 -05:00
Johnny d78b667e0b
Merge pull request #875 from twetech/0.1.8.2
0.1.8.2 (Scheduled tickets, and Email Improvements)
2024-02-10 14:30:30 -05:00
Johnny 4e2f107d4c
Merge pull request #876 from wrongecho/cert-pull-details-fix
Bugfix: Unable to update certificate details
2024-02-10 13:57:29 -05:00
Marcus Hill d09082bd18 Bugfix: Unable to update certificate details for existing certificate entries 2024-02-10 13:36:41 +00:00
o-psi 12f6f86581 Update for long tickets 2024-02-10 02:42:37 +00:00
o-psi 5ac03e7086 Merge branch '0.1.8.2' of https://github.com/twetech/itflow into 0.1.8.2 2024-02-09 22:49:52 +00:00
o-psi 2bf0a2aef8 cleanups 2024-02-09 22:49:12 +00:00
o-psi f0d2f5b02a SonarCloud Cleanups 2024-02-09 16:40:51 -06:00
o-psi 971830ac21 Unassigned filter incorrect 2024-02-09 22:17:09 +00:00
o-psi 34b5e96e5a Update DB and fix Calendar 2024-02-09 22:15:31 +00:00
o-psi 6e14406364 Update Calendar to show past scheduled tickets as different colors based on status. 2024-02-09 22:06:34 +00:00
johnnyq 083d9eadc3 Added Pop Over title to Expense Date to show the TimeStamp that expense was actually created in The Database. Will implement more Title Popovers throughout ITFlow where additional info like that can be useful 2024-02-09 16:29:49 -05:00
o-psi c72a4a2413 Update ticket scheduled post actions. 2024-02-09 17:10:59 +00:00
johnnyq f2cba616a4 Added Axios js started testing AI Capabilities in blank.php 2024-02-08 18:47:17 -05:00
o-psi 672e51b21a Update DB to match 2024-02-08 21:41:31 +00:00
Andrew Malsbury 3d3587a525
Merge branch 'master' into 0.1.8.2 2024-02-08 14:34:39 -06:00
o-psi b3df9fc9f6 Fix email for iCal 2024-02-08 14:16:27 -06:00
o-psi e2392c3c6c Add iCal functionality 2024-02-08 12:59:36 -06:00
johnnyq 4dae89dabc The option to set the timezone in PHP was disabled to prevent inconsistencies with MariaDB/MySQL, which utilize the system's timezone, Although can still select timezone in the app the system time will overide it. So its best to set timezone on the system itself 2024-02-08 13:01:54 -05:00
johnnyq 919c46c03d Moved Tags on top 2024-02-05 21:55:55 -05:00
johnnyq 717f4d9e1a Fix DB Download to include ITFlow in filename 2024-02-05 21:28:53 -05:00
johnnyq 74fb7931f0 Fix DB Download to include company name and ITFlow 2024-02-05 21:26:23 -05:00
johnnyq 09838f10ed [UI] Setting Nav reorganization, eventually we will split Administration into two side naves one for Administration and one for settings 2024-02-05 21:19:12 -05:00
johnnyq 6f6b56dcfd Update Icon and wording 2024-02-05 21:12:32 -05:00
johnnyq dc69101624 [Feature] The Start of AI Integration within ITFlow 2024-02-05 21:01:34 -05:00
johnnyq e7586fcfb5 Update All the bulkSelect Lists to use the new format still need to fix the bulk delete submit button to allow for a confirm 2024-02-05 18:37:43 -05:00
Andrew Malsbury 50b2c3ad6c
Merge branch 'itflow-org:master' into 0.1.8.2 2024-02-05 09:18:52 -06:00
Johnny f8615bf51b
Merge pull request #874 from wrongecho/api-clients-create
Api - clients create
2024-02-04 22:21:06 -05:00
Marcus Hill 102481d09f API - Add client create endpoint 2024-02-04 14:51:58 +00:00
Marcus Hill 8a9a4fd97e Bugfix: Prevent preg_replace passing null parameter error when no phone is present 2024-02-04 14:50:38 +00:00