wrongecho
55b324621e
Fix stripe auto-pay not fetching publishable key
2025-01-17 20:27:22 +00:00
wrongecho
9a36ad2cea
Initial add Stripe Auto-payment with saved card
2025-01-14 00:28:49 +00:00
wrongecho
88c1b8cb8b
Initial add Stripe Auto-payment with saved card
2025-01-13 22:58:23 +00:00
wrongecho
f153ae8ff3
Initial add Stripe Auto-payment with saved card
2025-01-12 22:02:49 +00:00
wrongecho
cd374b7b21
Initial add Stripe Auto-payment with saved card
2025-01-12 21:42:02 +00:00
wrongecho
a15081ac67
Initial add Stripe Auto-payment with saved card
2025-01-12 20:56:38 +00:00
wrongecho
e7f19dc69d
Fix portal invoices
2025-01-12 09:25:13 +00:00
wrongecho
2c6b1a83d6
Fix portal confirm modal include
2025-01-12 09:22:21 +00:00
johnnyq
d57caed793
tidy
2025-01-11 17:41:50 -05:00
johnnyq
ae7b7d1157
Update AdminLTE CSS/JS links in client Portal's login, login_reset and header and footer
2025-01-11 16:20:40 -05:00
wrongecho
22d1a1809c
Tickets created via portal/email not being marked as billable
2025-01-09 16:29:07 +00:00
Johnny
eddf8d4016
Merge pull request #1129 from itflow-org/tidying
...
Tidying/General quality of life updates
2024-12-28 12:41:19 -05:00
Johnny
c78d0a175b
Merge pull request #1128 from itflow-org/font-tidy
...
Stop using Source Sans Pro intermittently for some pages
2024-12-28 12:37:48 -05:00
Marcus Hill
c85626a937
Tidying/General quality of life updates
...
General quality of life updates:
- Ticket contact edit: 'No one' should be logged when ticket isn't associated with any contact, rather than a blank space; also fix email content
- Ticket portal/guest: Only show 'Assigned to' if someone is actually assigned
- Ticket tasks: Don't allow adding/modifying tasks for tickets in a resolved state
- Portal contacts: Properly align word 'Contacts' in a similar way all other page headings are aligned
- Client PDF export/handover: Now opens in a new self-closing window
2024-12-28 01:12:59 +00:00
Marcus Hill
fcfc6ff5e2
Stop using Source Sans Pro for some pages, we seem to use Sans Serif everywhere else
2024-12-27 23:02:24 +00:00
Marcus Hill
a6451c787e
Client Portal Ticketing - Show attachments for each reply
2024-12-27 20:57:38 +00:00
wrongecho
6df53db9da
Bugfix: Ticket feedback notifications
2024-12-13 16:29:02 +00:00
wrongecho
da1b3b55b1
Portal contacts
...
- Bugfix not being able to edit contacts after the switch to storing contact creds in the users table
- Prevent a client adding contacts with duplicated emails
2024-12-02 18:01:29 +00:00
johnnyq
53c888c4b8
Add User Type to session, along with user type check
2024-11-27 11:50:45 -05:00
johnnyq
1766b95fc4
Fixed table layout in Client Portal Documents, put pretty content in the portal footer instead as it caused issues with the XSS Protection Content-Security-Policy
2024-11-23 16:43:16 -05:00
johnnyq
dea702b45f
Fix missing ) in Portal Post was a logging regression which also fixes poral logout
2024-11-19 18:22:53 -05:00
johnnyq
278ba079c3
Updated cron mail queue and cron email ticket parser to use new logAction and tidy up code
2024-11-15 13:40:04 -05:00
johnnyq
7b9229d926
Updated Portal post to use new logAction and tidy up code
2024-11-15 12:53:41 -05:00
johnnyq
881f498237
Wording Updates Azure to Entra
2024-11-15 12:31:10 -05:00
johnnyq
a6a94e3ccd
More logAction function updates to client portal entra login amd cleaned up the client entra login portal for better presentation of vars
2024-11-15 12:29:46 -05:00
johnnyq
412462a4c0
More logAction function updates to client portal login amd cleaned up the client login portal for better presentation of vars
2024-11-15 12:21:55 -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
Marcus Hill
2e2a992c32
Portal SSO - Rename AAD to Entra
2024-11-02 10:54:19 +00:00
johnnyq
55c9c76194
Fix Self Password Reset via Portal
2024-10-23 00:46:02 -04:00
johnnyq
f2dedbf8e8
Cmplete Migrate Contact Users to Users
2024-10-22 23:53:14 -04:00
Marcus Hill
377c5952d7
Portal login logs
...
- Mention contact ID in audit log if password is incorrect
- Mention in audit logs if invalid email/auth method
2024-10-06 16:38:48 +01:00
wrongecho
fa6aa4318b
tidy
2024-10-02 11:42:30 +01:00
wrongecho
1c404b9cf1
Add custom event handler to be triggered by some actions affecting tickets/quotes/invoices/contacts
2024-10-02 11:26:13 +01:00
wrongecho
0e4f57eaed
Show a 401 header for unsuccessful portal logins
2024-09-21 13:45:47 +01:00
wrongecho
c65db3431d
Tidying
2024-09-14 23:43:54 +01:00
wrongecho
43d6847126
Fix images in docs not showing in client portal
2024-09-07 11:51:27 +01:00
wrongecho
40c400240f
Add ability to choose whether document is visible in client portal
2024-09-07 11:21:36 +01:00
wrongecho
208d6cadc4
Add ITFlow attribution to client portal (1/2)
2024-09-06 18:53:48 +01:00
Johnny
d890a27731
Merge pull request #1031 from itflow-org/portal-certs-domains
...
Portal - allow clients to see certs/domains
2024-09-05 14:24:06 -04:00
Johnny
0185452cf5
Merge pull request #1030 from itflow-org/portal-contact-add
...
Portal - allow adding contacts
2024-09-05 14:23:52 -04:00
Johnny
323224bc85
Merge pull request #1028 from itflow-org/whitelabel
...
Initial implementation of whitelabelling (disabled)
2024-09-05 14:23:43 -04:00
wrongecho
f2c15b4650
Portal - allow clients to see certs/domains
2024-09-05 17:56:42 +01:00
wrongecho
54c8d6d74a
Portal - allow adding contacts
2024-09-05 17:26:28 +01:00
wrongecho
726aaac56a
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:44:06 +01:00
wrongecho
92681a86b3
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:21:05 +01:00
wrongecho
766813a326
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:19:52 +01:00
wrongecho
7827522b40
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:19:17 +01:00
wrongecho
49fddd4f1e
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:16:11 +01:00
wrongecho
a23005babe
Portal - show client contacts
2024-09-05 14:05:51 +01:00
wrongecho
4458c87463
Initial implementation of whitelabelling
2024-09-05 10:31:18 +01:00