Commit Graph

4510 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 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
wrongecho 49fddd4f1e Portal - allow editing client contacts, few tweaks to header incl session notifications 2024-09-05 15:16:11 +01:00