Commit Graph

3123 Commits

Author SHA1 Message Date
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
johnnyq
d2fdc5f7d8 Spruce up the share UI modal and client logins 2022-12-14 22:18:44 -05:00