Commit Graph

4877 Commits

Author SHA1 Message Date
johnnyq
63f740e22f Move total time worked to 3rd column in ticket details 2024-05-30 19:42:08 -04:00
johnnyq
eab3bf226c Add Company Name to the Browser title in guest viewing sessions such as guest_invoice, guest_quote etc 2024-05-30 19:29:33 -04:00
johnnyq
7db9a7de73 Fix Telemetry check 2024-05-30 18:57:33 -04:00
johnnyq
14c814c5b8 Made Public Comment and Email Default Selected option 2024-05-30 16:45:20 -04:00
johnnyq
2149a33bd5 Added Email Client to ticket details, Public Comment does not email the client or watchers anything, but can view it in the ticker portal 2024-05-30 16:36:38 -04:00
johnnyq
237ba1dd20 Removed Custom CSS for ticket was able to make work with CSS Library bootstrap, asjusted spacing and layout of ticket response controls, 2024-05-30 15:35:02 -04:00
johnnyq
8c007ea7b1 Calculate more ticket response counts 2024-05-30 15:05:13 -04:00
johnnyq
f091d94282 Ticket Response UI Update Public Comment and Internal Note work now, added Events and Tasks to the Responses stil WIP there 2024-05-30 14:53:49 -04:00
johnnyq
db5ec8912a More UI Updates to ticket comments 2024-05-30 13:56:30 -04:00
johnnyq
7eb6c2ac7f Initial rework on UI for public comments, private notes and ticket events 2024-05-30 13:49:52 -04:00
johnnyq
dfca3a04a1 DB Structure Dumnp for billable options 2024-05-29 17:56:59 -04:00
johnnyq
1d19b72229 Added Billable Recurring Tickets, UI: changed the Billable option to switch. Added ticket settings option to automatically mark new tickets as billable 2024-05-29 17:55:39 -04:00
johnnyq
c389c68883 Default Tickets to not billable and add Billable option to Create Ticket 2024-05-27 13:46:17 -04:00
Johnny
1c5cb0123c Merge pull request #965 from wrongecho/ticket-categories
Ticket categories
2024-05-27 12:58:50 -04:00
Johnny
a3f72b7d93 Merge pull request #966 from wrongecho/calendar-start-day
Calendar start day
2024-05-27 12:58:14 -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
Marcus Hill
159c1d78a0 Ticket categories
Add basic support for categorising tickets (e.g. Software/Network)
2024-05-26 22:49:57 +01:00
johnnyq
5210fae3ec Fix 2024-05-26 15:55:46 -04:00
Johnny
f177045432 Merge pull request #964 from wrongecho/user-roles-initial
User roles - Initial
2024-05-26 15:42:24 -04:00
Marcus Hill
e820ffec6b User roles
Move the default user roles into the database to make way for custom roles & permissions
2024-05-26 18:37:37 +01:00
wrongecho
c4fd3f7422 Merge pull request #962 from wrongecho/bugfix-ticker-timer-since-removal-open-tickets
Bugfix - Ticket time tracking
2024-05-26 17:09:24 +01:00
Marcus Hill
c969897389 Ticket time tracking
Bugfix for ticket time tracking as this was broken since the open ticket timer was removed
2024-05-26 17:09:04 +01:00
Marcus Hill
059a5516fc Ticket time tracking
Bugfix for ticket time tracking as this was broken since the open ticket timer was removed
2024-05-26 17:05:42 +01:00
wrongecho
f1037975a7 Merge pull request #961 from wrongecho/qr-code-fix
2FA QR Codes
2024-05-26 16:36:36 +01:00
Marcus Hill
2b006af52d 2FA QR Codes
Move away from the Google Charts API for generating QR codes as this is currently broken and not a security best practice.
2024-05-26 16:29:35 +01:00
Marcus Hill
8b1ba7028e 2FA QR Codes
Move away from the Google Charts API for generating QR codes as this is currently broken and not a security best practice.
2024-05-26 16:08:06 +01:00
johnnyq
c02d6d4cf0 Add Recurring Tickets NextDate to the Calendars 2024-05-21 13:33:53 -04:00
Johnny
85a1c5e795 Merge pull request #960 from wrongecho/2fa-token-cookie-time
Set 2FA Remember-me cookie expiry
2024-05-20 23:49:13 -04:00
Marcus Hill
cabc7e8c8b Set 2FA Remember-me cookie expiry to number of days the token should be valid for
Currently, the token is only valid for 2 days (86400 seconds = 24 hrs, multiplied by 2). This PR adjusts the cookie expiry date to the number of days configured that tokens are cleared after. This should help ensure users are not prompted for 2FA every few days, even if they've set a longer interval.
2024-05-17 23:26:22 +01:00
Johnny
579482c780 Merge pull request #958 from ssteeltm/client_logins-uri-ellipsis
client_logins uri limit with ellipsis
2024-05-17 16:26:49 -04:00
Hugo Sampaio
a96b3a30bd Update client_logins.php 2024-05-17 16:14:46 -03:00
Hugo Sampaio
4782892c8a using truncate function 2024-05-17 15:55:13 -03:00
Johnny
b78b62081c Merge pull request #959 from ssteeltm/tickets_tasks-progress-bar
Tickets tasks progress bar
2024-05-17 14:31:55 -04:00
Hugo Sampaio
aef2cde9d2 Update client_logins.php 2024-05-16 11:14:20 -03:00
Hugo Sampaio
d1aab02721 tasks table header 2024-05-16 11:04:25 -03:00
Hugo Sampaio
d4da95a6f1 show bar on html 2024-05-16 11:01:34 -03:00
Hugo Sampaio
edf9371ffa show tasks progress bar on tickets view 2024-05-16 11:00:04 -03:00
Hugo Sampaio
067d674c16 client_logins uri limit with ellipsis
limits long uri that may break lines in table
2024-05-16 10:48:41 -03:00
johnnyq
abc936d753 Update the AI prompt to style with html formatting 2024-05-15 10:47:27 -04:00
johnnyq
5b38a562bb Update the AI prompt to reword 2024-05-15 10:44:04 -04:00
johnnyq
cddd9b4977 Removed the AI Prompt as it did not always work correctly 2024-05-15 10:40:15 -04:00
Johnny
b2d529e783 Merge pull request #956 from ssteeltm/notification-updates
Display notification when update is available
2024-05-14 21:23:13 -04:00
Johnny
b8a4f0f10f Merge pull request #957 from ssteeltm/docs-files-search-recursive
search in all folders when in root (docs/files)
2024-05-14 21:20:59 -04:00
Hugo Sampaio
1242bd31c9 wrong folder id names 2024-05-13 17:28:53 -03:00
Hugo Sampaio
9e758b1edd only when search 2024-05-13 17:26:23 -03:00
Hugo Sampaio
cdf4767590 search in all folders when in root
Enable search recursive/all folders when in / (root).

In the future will be nice to have this as an advanced search.

reference:
https://forum.itflow.org/d/850-search-documents-recursive
2024-05-13 12:19:11 -03:00
Hugo Sampaio
352fbd852e typos 2024-05-13 11:22:57 -03:00
Hugo Sampaio
13a45c81a0 Display notification when update is available 2024-05-13 11:12:52 -03:00
johnnyq
bd12319422 Limit User access to restricted clients under global search 2024-05-12 13:54:34 -04:00
johnnyq
ff4628465c Quote Copy, Make Client a required field 2024-05-10 21:57:22 -04:00