Commit Graph

65 Commits

Author SHA1 Message Date
wrongecho 91c01d2cdb Tidying 2024-10-28 21:16:15 +00:00
johnnyq ea494a8b5c Fix FullCalendar Links 2024-10-21 13:53:40 -04:00
johnnyq b456caa129 Bump FullCalendar from 6.1.10 to 6.1.15 2024-10-21 13:48:29 -04:00
johnnyq 6107e0436f Added Eye ball Icon to System Calendar to toggle system calendars 2024-06-01 18:55:24 -04:00
johnnyq c573687fa1 Feature: Calendar Names and Colors can now be edited 2024-06-01 18:48:06 -04:00
johnnyq 851542bcc1 Added Side nav for calendars, pending more updates 2024-06-01 18:09:59 -04:00
Marcus Hill fbc87572e9 Calendar start day
Allow customising the calendar to start on a Monday instead of Sunday
2024-05-26 23:38:50 +01:00
johnnyq 5210fae3ec Fix 2024-05-26 15:55:46 -04:00
johnnyq c02d6d4cf0 Add Recurring Tickets NextDate to the Calendars 2024-05-21 13:33:53 -04:00
johnnyq 07892afe24 Fix missing ) in calendar events 2024-03-30 17:02:41 -04:00
johnnyq 0a52e3a33d Update Calendar Events use the ticket_scheule field to determine if a ticket is scheduled or not instead of status as scheduled is not a core status 2024-03-30 16:55:11 -04:00
johnnyq 1792aaee64 Feature added location to calendar events and created new tab called details in calendar events for description and location 2024-03-23 16:43:42 -04:00
Marcus Hill 81301388cd Ticket Statuses
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)

Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:22:20 +00:00
Marcus Hill b9431645d3 Ticket Statuses
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)

Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:13:29 +00:00
johnnyq b4c50a9cd8 UI: Wrap the Calendar in a card similar to client calendar 2024-02-15 17:59:07 -05:00
o-psi a2f8f8f731 Make script source local, and fix client_events.php 2024-02-15 15:07:12 +00:00
o-psi 09f7f8b1cd Adjust Calendar Spacing 2024-02-14 16:05:40 -06:00
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
o-psi 2bf0a2aef8 cleanups 2024-02-09 22:49:12 +00: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
o-psi 13cf4df473 Scheduled Tickets 2024-01-18 19:50:01 +00:00
johnnyq f6076ad97a Remove Quick Add Instead redirect them to the categories settings page when plus is clicked 2023-11-09 13:09:38 -05:00
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq 956a18b9bb USe Current Timezone and not UTC 0 when calculating 1 hour increments when adding calendar events fixes #567 2023-07-15 16:22:33 -04:00
johnnyq 090ecf2e80 Fixed issue when hovering over a created calendar event the cursor does not change to a finger 2023-06-21 14:47:25 -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 b08aa6b264 Fixed Calendar Event Links, Added mroe logging and alerting 2023-02-15 21:53:50 -05: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
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
Marcus Hill 3e82075083 Add functionality to automatically adjust end date for new calendar events to 1 hr after the start date 2022-12-17 22:20:23 +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
AFTECH.RO 5b57f415f7
Update calendar_events.php
Added clickable URL to events
2022-03-21 21:47:01 +00:00
johnnyq 1829c7299e Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place 2022-02-22 00:29:39 -05:00
johnnyq 2e55aceda1 More Join workings 2022-02-21 22:02:44 -05:00
johnnyq 1b22c72851 Fix various vars and include errors 2022-02-13 15:43:51 -05:00
johnnyq 278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
johnnyq f27a902b04 Move Full Calendar assets from main header to event section 2022-01-20 11:28:07 -05:00
johnnyq 8b90286bad Finished adding event description 2022-01-13 15:52:58 -05:00
johnnyq e36739297d Fixed broken TOTP 2FA 2021-12-04 17:59:40 -05:00
johnnyq f3053ffbd4 BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board 2021-08-27 23:14:06 -04:00
johnny@pittpc.com a122f97b99 Initial Work on Calendar Event Repeat 2021-03-27 16:50:30 -04:00
johnny@pittpc.com 28db6856ff Fixed Broken Calendar with the update of Fullcalendar.js 2021-03-23 23:56:41 -04:00
johnny@pittpc.com d2b37a8940 Added new category buttons to certian dropdowns to quickly add a category without going to setting then category also a few fixes here and there 2021-02-06 15:03:11 -05:00