o-psi
f71d3d9b19
finish rename scheduled tickets to recurring tickets in UI
2024-02-02 15:08:44 +00:00
johnnyq
f8dc67fbf9
Added Gateway Fee to the Guest View Invoice and minor fix for ticket counter per Pull Request #866 also added stripe flat and percent config vars to guest view invoice. Note We do not need to merge Pull #866 as all changes nessessary have been implented manually
2024-01-28 15:55:05 -05:00
johnnyq
ee3087725d
Rename inconsistent multi Actions to Bulk Actions
2024-01-27 01:03:18 -05:00
Marcus Hill
ba0917e142
Logins JS Cleanup
...
- Remove old JS
- Standardize generate password JS style to match existing
- Move JS functions to own files
2024-01-22 21:25:21 +00:00
Marcus Hill
1b567ee253
Add multi-select to networks, certificates and domains.
...
Fix multi-select count bug
2023-12-31 12:49:58 +00:00
Marcus Hill
756c3aa7ca
Tidy for consistency
2023-12-31 11:20:43 +00:00
Marcus Hill
86b31ada1f
Add notes to certs
2023-12-31 11:13:57 +00:00
Marcus Hill
d3b59edfe4
Add notes to domains
2023-12-31 11:13:48 +00:00
Marcus Hill
1a1b4ee810
Add notes to networks; move networks js to its own file
2023-12-31 11:13:24 +00:00
o-psi
78260a2b4e
Updates to mark tickets billable, and keep track of which have been billed.
2023-12-17 20:28:57 +00:00
Andrew Malsbury
955b7cc53b
Refactor variable declarations to use let instead
...
of var
2023-11-17 18:30:43 +00:00
Andrew Malsbury
011bacd1a2
Add ticket timer functionality and clear all
...
timers button
2023-11-17 18:27:31 +00:00
Andrew Malsbury
bdda03d8b2
Update ticket link in header_timers.js
2023-11-15 16:30:10 +00:00
Andrew Malsbury
5657c153be
Merge branch 'master' into See-All-Timers
2023-11-14 11:24:26 -06:00
Johnny
5dfc0d0d2c
Merge pull request #802 from twetech/update-timer-when-pending
...
Time tracking paused when pending
2023-11-13 23:29:15 -05:00
Andrew Malsbury
47fe6fe233
Add timers modal to see all timers
2023-11-12 23:47:44 +00:00
Andrew Malsbury
efb4709519
Time tracking paused when pending
2023-11-12 21:23:06 +00:00
johnnyq
a300248f90
Remove the old add remove ticket watcher js code
2023-11-08 14:38:48 -05:00
johnnyq
eb01e4b4d5
Clean up Logic for Client Add and Client Edit Modals, same for trip add copy edit
2023-11-08 13:34:58 -05:00
johnnyq
3f2f405596
Allow Manual Input of Trip Destination or select from client locations, Added Remember me checkbox for future implementation
2023-11-06 19:37:48 -05:00
Andrew Malsbury
fb45bceae5
Update timer to remember manual edits.
2023-10-30 13:22:29 +00:00
Marcus Hill
e88d0b1e23
Add ability to edit contact on a scheduled ticket
2023-10-28 14:32:15 +01:00
Andrew Malsbury
adafd38684
Timer - Record time even if closed
2023-10-26 19:19:46 +00:00
Andrew Malsbury
f6cdf5ac51
Added comments because I dont know JavaScript
2023-10-25 19:37:17 +00:00
Andrew Malsbury
a29a97214a
Update to keep incrementing while tab is closed
2023-10-25 19:16:07 +00:00
Andrew Malsbury
ea3e1df784
clear local storage when responding
2023-10-25 19:02:23 +00:00
Andrew Malsbury
6a0b291acd
Save timer to local Storage
2023-10-25 18:26:33 +00:00
o-psi
53c953b60e
Update the timer to stop when focused.
2023-10-24 20:09:07 +00:00
o-psi
6c13773706
Revert "Enhance timer: Pause during input edits"
...
This reverts commit 2a3156cd59 .
2023-10-24 20:08:22 +00:00
o-psi
2a3156cd59
Enhance timer: Pause during input edits
2023-10-24 20:07:10 +00:00
Marcus Hill
65168fe702
Add background ajax query in an attempt to prevent session timeout
2023-10-21 12:34:34 +01:00
johnnyq
ba9442e6c3
Added Confirmation to Close Ticket in Client Portal - Seperated cofirmation modal to a seperate JS file which is now included in the Client Portal
2023-10-20 19:10:25 -04:00
johnnyq
51489c2420
Update and move pretty tables function to a seperate js file and also add img-fluid to <img> tags so images dont run off the page and also update ticket details page with prettyContent function
2023-09-26 14:22:58 -04:00
johnnyq
827b880b28
Fixed edit scheduled ticket updated shoertenClient function to be even more intelligent
2023-09-17 20:08:41 -04:00
johnnyq
4b368ee5af
FEATURE: Confirmation Modal only grab clients initials for client side nav
2023-09-05 18:26:15 -04:00
johnnyq
e31a0269b3
Make Client visible note optional in sharing
2023-08-22 10:15:01 -04:00
johnnyq
cc80d41964
Cleaned up the watchers Modals
2023-08-03 19:36:02 -04:00
johnnyq
dd46c5bcab
Ticket watchers can now be add and deleted
2023-08-03 18:03:39 -04:00
johnnyq
8511cdd1fe
Added the Ability to Toggle the Ticket Timer Pause / Play
2023-07-31 14:30:37 -04:00
johnnyq
e09c9cadb5
Added Expire Date field to Quotes also Do not show Guests Accept or Decline if Date is Expired
2023-07-15 15:33:08 -04:00
Marcus Hill
57dab27169
Login page enhancements
...
- Default to secure cookies (in case var is not defined in config.php)
- Enable content security policy
- Return HTTP 401 response code for invalid username/password combinations
2023-06-17 15:09:01 +01:00
johnnyq
1b0aaf4d27
Update Document details to use TinyMCE Readonly mode on display. Add Print Button. UI Updates etc
2023-06-06 18:48:19 -04:00
johnnyq
d3281ecd18
Updated Share Model to have an Expire selection instead of selecting a date and time, also share link will now email a chosen contact that has a valid email with the secure link, along with notifications when link is clicked. The Link now adds the https:// in the beginning for easy copy paste
2023-05-25 17:35:09 -04:00
Marcus Hill
02ced0dbbd
Fix codesmell
2023-05-14 20:19:07 +01:00
Marcus Hill
1057481039
Ticket.php
...
- Change wording of ticket 'Respond' button to 'Add note' if reply is internal
- Fix TinyMCE not loading under certain circumstances
- Correct varname 'prefix' to 'ticket_prefix' in reply alert message
2023-05-14 20:16:04 +01:00
johnnyq
09ff8b710b
Enable browser spell checker for TinyMCE
2023-05-09 00:31:09 -04:00
johnnyq
eb3decb4da
Enabled TinyMCE for mobile users as well
2023-05-08 21:25:06 -04:00
johnnyq
01a37cb1e1
Replace Summernote WYSIWYG with TinyMCE
2023-05-08 18:44:00 -04:00
Marcus Hill
a26f3087fc
Change client - fix code smell
2023-04-10 19:13:31 +01:00
Marcus Hill
1aa33585a0
Ticketing - add ability to change client
2023-04-10 18:52:23 +01:00