Commit Graph

5061 Commits

Author SHA1 Message Date
Johnny
e8c27e9234 Merge pull request #1043 from itflow-org/email-send-tidy
Email Send - Tidy
2024-09-10 21:25:07 -04:00
Johnny
c863b8b033 Merge pull request #1042 from itflow-org/rm-stripe-client-pays
Stripe - Client pays removal
2024-09-10 21:22:33 -04:00
Johnny
9a53f65cdf Merge pull request #1041 from itflow-org/next-num
Ticket next number should not be lower than the last ticket number
2024-09-10 21:18:55 -04:00
Johnny
deb9ae0065 Merge pull request #1040 from itflow-org/tickets-export
Add resolved date to ticket export csv
2024-09-10 21:18:40 -04:00
wrongecho
586f0f1c57 Show object ID when editing items
Shows the database object ID when editing on the Notes tab, to allow for use in the API.
Needs further work as we move things to dynamic modals for editing.
2024-09-10 23:04:12 +01:00
wrongecho
517e8d42f0 Email Send - Tidy
- Enhance error logging in cron_mail_queue.php
- Prevent invalid sender addresses
- Prevent potential SQL injections in the sender name (admin settings and should be sanitized before being sent to queue anyway)
2024-09-10 22:34:20 +01:00
wrongecho
549868e3bf Stripe - Client pays removal
- Complete removal of client paying Stripe fees feature
- Add PHP error logging to the Stripe payment process
2024-09-10 20:26:16 +01:00
wrongecho
9e4f9cbd74 Ticket next number should not be lower than the last ticket number to prevent collisions 2024-09-10 19:20:06 +01:00
wrongecho
ce1fc04468 Add resolved date to ticket export csv 2024-09-10 19:14:47 +01:00
wrongecho
24cc593162 Add resolved date to ticket export csv 2024-09-10 19:13:13 +01:00
johnnyq
760f07e665 Removed old comment 2024-09-09 18:06:59 -04:00
johnnyq
05b50519b1 Remove the hidden form name for bulk merge and just leave the id 2024-09-09 17:55:08 -04:00
johnnyq
27dbbbb660 Fixed Bulk Merge issues by renaming ticket_id name var in bulk merge modal 2024-09-09 17:49:53 -04:00
Johnny
765850b22f Merge pull request #1038 from itflow-org/csrf
Enforce CSRF for post/asset and post/account
2024-09-09 13:14:28 -04:00
wrongecho
a10ff7963a Update README.md
Add supporters to readme
2024-09-09 10:41:18 +01:00
wrongecho
64684e1248 Enforce CSRF for post/asset and post/account
Tiny bit of tidying
2024-09-08 22:52:38 +01:00
Johnny
d1410ef967 Merge pull request #1037 from itflow-org/tech-loc-perms
Allow techs to manage locations
2024-09-07 12:05:11 -04:00
Johnny
6cbc4c584e Merge pull request #1035 from itflow-org/document-portal-visibility
Add ability to choose whether document is visible in client portal
2024-09-07 11:35:06 -04:00
wrongecho
6b850553cc Allow techs to manage locations 2024-09-07 12:25:19 +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
Johnny
c20f9942f1 Merge pull request #1034 from itflow-org/add-db-docs-client-visible
Docs - DB Structure to hide from client portal
2024-09-06 22:08:48 -04:00
johnnyq
903bd47f5a Allow Bulk Adding tickets to a Project from the Main Tickets Listing Page 2024-09-06 18:44:53 -04:00
johnnyq
09f2072d27 Add Client Field to Project Tickets, combine Ticket Number and Subject to 1 column 2024-09-06 18:18:41 -04:00
johnnyq
fdd8faf46a Included the Project Prefix and Number in Project Details 2024-09-06 18:08:55 -04:00
johnnyq
99c6321fbb Do not require Client for Projects, allow to add multiple tickets at once when adding tickets to a project 2024-09-06 17:53:35 -04:00
wrongecho
7edf03f79f Add DB Structure that will allow hiding specific docs from the client portal 2024-09-06 22:12:20 +01:00
johnnyq
b605f62175 In client overview Expiring / Expired / Retiring / Retired Asset links now point to the asset details page when clicked 2024-09-06 16:05:33 -04:00
johnnyq
cf535372f5 Show most recent activity first in client overview 2024-09-06 15:55:55 -04:00
johnnyq
4f0c7c5bf7 Added within context to the upcoming expire select box 2024-09-06 15:41:35 -04:00
johnnyq
9dfc7d35cc In the client overview allow the widget Expiring in Days to be Selectable with 7 30 and 90 Day Options 2024-09-06 15:39:00 -04:00
johnnyq
96c59422ea Added Cerificates Expiring/Expired and created a seperate card for expired items under client overview 2024-09-06 15:15:10 -04:00
johnnyq
25bc1d9055 Update Client Overview to Show Recents ASC not DESC so most recent shows first and do not show already Expired Items, will reseve that for a new card 2024-09-06 14:54:46 -04:00
Johnny
68458e49f2 Merge pull request #1033 from itflow-org/en-whitelabel-pt1
Add ITFlow attribution to client portal (1/2)
2024-09-06 14:19:48 -04:00
johnnyq
65f72665ad Update All Assets Report to be more like client assets 2024-09-06 14:18:00 -04:00
wrongecho
208d6cadc4 Add ITFlow attribution to client portal (1/2) 2024-09-06 18:53:48 +01:00
johnnyq
1130c17196 Added purchase date, warranty expire to show addiitonal columns in client assets 2024-09-06 13:26:17 -04:00
johnnyq
41276b55f0 Feature: Custom Links on main side nav 2024-09-05 17:08:43 -04:00
johnnyq
6879300fe8 DB Structure Update for Custom Links 2024-09-05 16:23:35 -04: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
Johnny
fa7c99fcc5 Merge pull request #1027 from ssteeltm/fix-paging-hidden
fix pagination hidden
2024-09-05 14:19:26 -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
91fb4b663a Merge pull request #1029 from itflow-org/portal-updates
Portal - allow editing client contacts
2024-09-05 15:48:46 +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