Commit Graph

584 Commits

Author SHA1 Message Date
johnnyq 16d3d4420a Feature: Contact Important Billing and Technical were addded Started migrating checkboxes and radio buttons to custom css to match the selected theme 2023-01-25 16:43:34 -05:00
johnnyq 1e1933798d Added more telemetry data including if certain options are on or off to get an idea what businesses are using 2023-01-24 21:15:57 -05:00
johnnyq f670efa16a Added comments and version to Telemetry 2023-01-24 20:24:15 -05:00
johnnyq 3dc1f11a56 Added Basic Telemetry sending 2023-01-24 20:08:37 -05:00
johnnyq a854baaf61 Added Telemetry settings option 2023-01-24 19:27:58 -05:00
johnnyq da2c98a48a Remove instances of unused db field log_entity was causing issues with adding and editing items including contacts 2023-01-24 12:59:51 -05:00
johnnyq b3f952b1f8 New Feature: You can now create Software/License Templates 2023-01-21 16:28:48 -05:00
Marcus Hill 628c6997ca Add ticket assignment email notifications when using the 'Assigned to' menu 2023-01-21 16:33:54 +00:00
Marcus Hill fb6848f508 Add configuration setting to control whether clients should get automatic ticket-related emails (ticket open/close) 2023-01-21 15:47:01 +00:00
Marcus Hill fe00c0df2b Send users a notification email if they disable 2FA 2023-01-21 14:37:50 +00:00
Marcus Hill cc6380f785 Add notification emails to agents when they change their email/password 2023-01-21 14:29:32 +00:00
Marcus Hill 6d26b07d70 Fix the ticket notification email subject to just show the ticket subject in the message body for new tickets 2023-01-21 12:30:33 +00:00
johnnyq 67a9a484af Feature: Vendor Templates! You can now create Vendor Templates and reuse them for any client 2023-01-20 19:37:48 -05:00
johnnyq c6cd1b0be7 Documents and Document Template Fixes, Fixed issue not displaying foldername in the breadcrumbs under document details. When Creating a document from template didnt redirect to the right place for editing. eliminated folder get var in document details as its unneeded 2023-01-20 14:56:27 -05:00
johnnyq 6232a8311b Feature: Introduced Color Themes - Changes navbar color and accent button color on sidenav - To change theme goto settings - theme - select a theme watch it change in real time 2023-01-19 18:00:35 -05:00
johnnyq 45564d45bc Added Document Template Listing, editing, deletion, move scheduled tickets into tickets 2023-01-18 22:00:45 -05:00
johnnyq 5492e6d3f7 DB update for vendor and software/license templates 2023-01-18 20:13:41 -05:00
johnnyq 159586329f Feature: Document Templates - You can now officially create document template and create documents from a template - WIP list/edit/delete document templates 2023-01-18 18:12:14 -05:00
johnnyq c0399a2c42 Added Disable and Activate Users, fixes #539 2023-01-13 18:24:50 -05:00
johnnyq c324fbbfff Update more UI modals to nicer look 2023-01-02 22:21:12 -05:00
Marcus Hill b70052b864 - Validate user email before sending welcome message
- Remove old code from edit_user - we now enforce admin role properly
- Users may only edit their own profiles - enforced via session id rather than role
- Rem ticket views deletion comment - ticket views are cleaned up daily via cron
- Require CSRF Token when adding/removing 2FA and backing up master key
2023-01-02 21:06:51 +00:00
Marcus Hill 1b96f8659e Rem comment - we set this info in the session at login and enforce roles there, and will be updating overall site role enforcement 2023-01-02 19:40:09 +00:00
Marcus Hill 9eea00bccf Change stripslashes to htmlentities 2023-01-02 19:29:00 +00:00
johnnyq 807d374b90 Merge branch 'master' of github.com:itflow-org/itflow 2022-12-31 15:54:51 -05:00
johnnyq e943faecf0 Added Important Functionality to Contacts, Cleaned up UI elements in the contacts and users modals. Added partial User and contact Invite functionality. 2022-12-31 15:54:34 -05:00
Johnny 51a7e59c16
Merge pull request #541 from wrongecho/license-export
Add more fields to software CSV export
2022-12-31 14:38:30 -05:00
Johnny edf071c677
Merge pull request #540 from wrongecho/portal-user-instructions
Add option on the contact edit modal to send client a welcome email
2022-12-31 14:38:04 -05:00
Marcus Hill 7fd2d0677c Add more fields to software CSV export 2022-12-31 18:20:31 +00:00
Marcus Hill a97ce3c59a Add option on the contact edit modal to send client a welcome email 2022-12-31 17:25:10 +00:00
Marcus Hill be3ec96ef6 Add functionality to send emails to clients when their tickets are closed. 2022-12-31 15:36:27 +00:00
johnnyq 6dab710b6b Merge branch 'master' of github.com:itflow-org/itflow 2022-12-29 18:23:35 -05:00
johnnyq 29a9d6ef8f Generate longer more secure Key for logins 2022-12-29 18:23:11 -05:00
Johnny 14a405ee6d
Merge pull request #534 from wrongecho/revert
Revert accountant role enforcements
2022-12-29 18:22:14 -05:00
Johnny ba7f4ab83d
Merge pull request #533 from wrongecho/deprecate-multi-company
Add deprecated notice to companies module
2022-12-29 18:21:47 -05:00
Marcus Hill 8906a1960f Revert "Enforce accountant or admin role to peform accounting related post requests"
This reverts commit ea3a12bdd7.
2022-12-29 22:30:40 +00:00
johnnyq 5d6b03141b Generate longer more secure Key for browser extension 2022-12-29 16:59:47 -05:00
johnnyq 13d2429a45 Merge branch 'master' of github.com:itflow-org/itflow 2022-12-29 16:51:40 -05:00
johnnyq d6d908f0b8 Generate longer more secure Keys for shareable URLs using best practice 2022-12-29 16:50:57 -05:00
Marcus Hill 93cb97f630 Add deprecated notice to companies module and associated functionality (#532) 2022-12-29 21:41:53 +00:00
Marcus Hill ea3a12bdd7 Enforce accountant or admin role to peform accounting related post requests 2022-12-28 20:46:24 +00:00
johnnyq 9036fe6853 Added Admin validation check on Edit user post thank you for reporting this to us @indevi0us 2022-12-20 16:13:07 -05:00
Marcus Hill 1ea081a175 Move email sending to a function for better error handling and code-deduplication 2022-12-18 14:24:47 +00:00
Johnny 7ea8f106f2
Merge pull request #520 from wrongecho/software-export
Software - Enhance export to CSV functionality
2022-12-17 23:22:36 -05:00
Marcus Hill a53f69ed17 Update software export: update reference to non-existent db column & add key to export 2022-12-17 23:59:26 +00:00
Marcus Hill 4f1a40f3fb Add functionality to send client a notification email when we raise a ticket for them 2022-12-17 23:27:13 +00:00
Johnny 69cf798468
Merge pull request #506 from wrongecho/ticket-invoice-hyperlink
Add hyperlink to invoice when invoice raised from ticket
2022-12-11 13:18:52 -05:00
Marcus Hill db0f1f2f99 Add hyperlink to invoice when invoice raised from ticket 2022-12-11 15:04:36 +00:00
Marcus Hill d3fbdfb743 Add email to ticket functionality - beta 2022-12-11 01:34:15 +00:00
Marcus Hill 7b266dc898 Allow editing time worked when editing a ticket reply 2022-12-08 20:06:11 +00:00
johnnyq cf30e02fb3 Added jpeg as an accepted file upload type in POST 2022-11-17 14:11:41 -05:00