Commit Graph

6274 Commits

Author SHA1 Message Date
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
Johnny
8db42df93e Merge pull request #536 from wrongecho/ticket-emails
Ticket closure emails
2022-12-31 14:37:50 -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
cb6211526c better keygen for masterkey on setup 2022-12-29 18:29:14 -05: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
ad26daa465 Show techs the sales menu in accordance with new access matrix 2022-12-29 22:33:36 +00: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
Marcus Hill
d842dbb863 Revert "Hide invoice ticket button for techs"
This reverts commit 6df24d859e.
2022-12-29 22:29:54 +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
Johnny
ad6afc4d29 Merge pull request #529 from wrongecho/deduplicate
Deduplicate client overview SQL queries
2022-12-29 11:48:11 -05:00
Johnny
7874690560 Merge pull request #528 from wrongecho/accountant-role-enforcements
Accountant role enforcements
2022-12-29 11:47:56 -05:00
Marcus Hill
5edd71facc Deduplicate client overviw SQL queries 2022-12-28 21:09:56 +00:00
Marcus Hill
6df24d859e Hide invoice ticket button for techs 2022-12-28 20:51:24 +00:00
Marcus Hill
ea3a12bdd7 Enforce accountant or admin role to peform accounting related post requests 2022-12-28 20:46:24 +00:00
Johnny
a255441bc3 Merge pull request #526 from wrongecho/setup-db-auth-helper
Add check of database credentials during setup
2022-12-26 23:54:27 -05:00
Marcus Hill
7a76033e55 Tidy try catch 2022-12-24 18:35:44 +00:00
Marcus Hill
063085528c Add check of database credentials during setup before they are written to config.php 2022-12-24 18:30:14 +00:00
johnnyq
9587827792 Added missing select2 class to ticket status dropdown 2022-12-21 21:38:24 -05:00
johnnyq
2a16b6d2ae Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us. 2022-12-21 21:31:51 -05: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
johnnyq
bad026f469 Added new db.sql structure dump for new installs for the the new SQL fields. 2022-12-19 11:43:47 -05:00
Johnny
0adc78e23a Merge pull request #523 from wrongecho/move-email-to-function
Move email sending to a function
2022-12-19 11:31:36 -05:00
Johnny
e941cff5c6 Merge pull request #521 from wrongecho/ticket-email-notifs
Add email notification for tickets raised via email
2022-12-19 11:31:23 -05:00
Marcus Hill
4e5729bb8a Update new ticket email to use email function, small bugfix for subject line 2022-12-18 14:36:15 +00: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
Marcus Hill
2e69160493 Add email notification for tickets raised via email 2022-12-18 11:42:59 +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
Johnny
b1693ef0bf Merge pull request #518 from wrongecho/ticketing-updates
Ticketing updates
2022-12-17 23:17:12 -05:00
Johnny
37abdf1bac Merge pull request #517 from wrongecho/calendar
Calendar - Auto-set end date to 1 hr after start date when creating new events
2022-12-17 23:15:23 -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
Marcus Hill
0c1baf63e9 Enable email to ticket functionality 2022-12-17 23:25:09 +00:00
Marcus Hill
580a6cf53e Adjust client reply type to Client, not public. Public is for agent replies that are customer visible 2022-12-17 23:18:14 +00:00
Marcus Hill
3e82075083 Add functionality to automatically adjust end date for new calendar events to 1 hr after the start date 2022-12-17 22:20:23 +00:00
johnnyq
100c28f024 wording update invoice list 2022-12-17 14:20:21 -05:00
johnnyq
0e41906af0 Shorten wording yes we already know its an invoice/quote other wording touchups 2022-12-17 14:14:43 -05:00
johnnyq
ac4d7b2d62 Update wording on Invoice and Recurring for Correctness 2022-12-17 13:57:53 -05:00
Johnny
5d543e8795 Merge pull request #516 from wrongecho/fix-date-field-issue-max
Fix date field issue
2022-12-17 13:36:33 -05:00
Marcus Hill
51792a1a2f Set a max date attribute for date input fields to prevent/discourage them going over 4 characters (client side validation) 2022-12-17 18:03:53 +00:00
wrongecho
016d666dda Update feature request issue template 2022-12-17 16:22:00 +00:00