Marcus Hill
db75c4daee
Convert to 4 spaces; General tidy
2023-02-02 16:07:34 +00:00
Marcus Hill
8c64753b6e
Convert to 4 spaces; General tidy
2023-02-02 15:59:48 +00:00
Marcus Hill
480ff3aa0f
Convert deprecated center element to CSS; Convert includes to require; Tidy
2023-02-02 15:54:17 +00:00
Marcus Hill
4694dd241c
Convert deprecated center element to CSS
2023-02-02 15:46:08 +00:00
Johnny
9754eb27d4
Merge pull request #598 from wrongecho/portal-invoices
...
Portal ticket/invoice updates
2023-02-02 04:22:46 +00:00
Johnny
0bd170ba8f
Merge pull request #597 from wrongecho/cron-readd-refresh
...
Re-add domain refreshing to cron
2023-02-02 04:21:46 +00:00
Johnny
e0243cf3ec
Merge pull request #596 from wrongecho/user-add-email
...
User add modal - hide 'send email'
2023-02-02 04:20:49 +00:00
Johnny
00c3537f08
Merge pull request #595 from wrongecho/role-enf
...
Role enforcement - Reporting
2023-02-02 04:19:24 +00:00
Marcus Hill
63923290cc
Add new ticket button on portal home page
2023-02-01 23:13:53 +00:00
Marcus Hill
fdcabbcb14
Add very basic invoices summary to client portal (visible only to the primary contact)
2023-02-01 23:11:35 +00:00
Marcus Hill
3649b3019a
Bugfix: Non-primary contacts were not able to raise tickets from the portal due to the navbar item being hidden
2023-02-01 23:05:47 +00:00
Marcus Hill
8cc5505184
Readd domain refreshing
2023-02-01 22:36:56 +00:00
Marcus Hill
a164e27d3b
Spacing
2023-02-01 21:49:43 +00:00
Marcus Hill
8cf426d930
Hide the 'send user email' section of the user add modal if SMTP isn't setup
2023-02-01 21:43:20 +00:00
Marcus Hill
baf03d46ac
Enforce accountant/admin roles to view financial reports
2023-02-01 21:28:17 +00:00
Marcus Hill
e79ba696bd
Add comments to role validation functions for clarity
2023-02-01 21:27:44 +00:00
Johnny
124439e777
Merge pull request #594 from wrongecho/setup-docs
...
Setup - Adjust wording and link to new docs
2023-02-01 05:33:56 +00:00
Marcus Hill
b222255a78
Tidy
2023-02-01 00:20:56 +00:00
Marcus Hill
6383b5b488
Adjust wording and link to new docs
2023-02-01 00:17:46 +00:00
wrongecho
7f217fbb12
Update SECURITY.md
...
Re-word
2023-01-31 23:52:51 +00:00
johnnyq
a14debae7c
Removed drop down for templates from client section. This should be accessed in the settings to create and update templates
2023-01-31 17:24:46 -05:00
johnnyq
ca290120df
Added config_telemetry variable to send telemetry to verify if telemetry is on or off when sent. Fixed sending telemetry on update when off these were due to an = sign when it should have been a double == Checked setup since this is the last place where it sends telemetry and it is correct.
2023-01-31 17:18:18 -05:00
johnnyq
d1172e512b
Fixed and caught an issue where Cron would send telemetry data even with telemetry off
2023-01-31 17:01:09 -05:00
Johnny
17f88f88a0
Merge pull request #592 from wrongecho/email-parsing-lib
...
Email ticket parsing enhancements
2023-01-31 14:01:08 -05:00
Marcus Hill
6c0e7c5b26
- Use PHP Mime Mail Parser library for better parsing of email message encoding (requires php-mailparse extension)
...
- Move reply code to own function
- Replies from other registered client contacts are nicely shown (and visible in portal) even if they aren't the ticket contact
- Fixed bug where ticket numbers didn't increase when creating 2 tickets in the same loop
2023-01-31 17:43:53 +00:00
Johnny
5d8e206c04
Merge pull request #590 from wrongecho/deprecate-companies-notice-2
...
Adjust company removal notice
2023-01-31 11:38:42 -05:00
Marcus Hill
0800251b2f
Add php-mailparse requirement to readme
2023-01-31 15:58:59 +00:00
Marcus Hill
9f2c8bb4ba
Tidy PHP Mime Mail parse
2023-01-31 14:22:06 +00:00
Marcus Hill
e6cc458b1c
Add PHP Mime Mail Parser - https://github.com/php/pecl-mail-mailparse
2023-01-31 14:11:02 +00:00
Marcus Hill
f482809b2a
Re-word deprecated notice, add to the new company modal
2023-01-31 11:28:36 +00:00
johnnyq
87fdad9105
Removed the dropdown under Vendor and License Templates in settings
2023-01-30 21:24:23 -05:00
johnnyq
06648beecc
Moved vendor and Software Templates to settings and seperated settings menu items a little better
2023-01-30 21:05:00 -05:00
Johnny
6cfcd891a4
Merge pull request #589 from wrongecho/email-ticketing
...
Email ticketing enhancements
2023-01-30 21:01:21 -05:00
Marcus Hill
b1a1b8d675
- Add functionality for unregistered contacts to auto-register and raise tickets based on the configured client domain (client > website)
...
- Change logic for Processed emails - now moved to a folder under the inbox called ITFlow_Processed
- Add flagging for unprocessed emails (for closed tickets and contacts that couldn't be registered)
- General housekeeping
2023-01-31 00:23:31 +00:00
johnnyq
cfb4256f79
Set Quick Notes to Full width
2023-01-30 18:35:38 -05:00
johnnyq
cb14efc9b0
If Send Telemetry is clicked then send data no need to check if telemetry is enabled if button is selected
2023-01-30 18:24:16 -05:00
johnnyq
1a64495765
Send Telemetry data if enabled during updates
2023-01-30 18:20:30 -05:00
Johnny
7fd4c04be0
Merge pull request #588 from wrongecho/login-2fa
...
Login/2FA UI change
2023-01-30 17:55:37 -05:00
johnnyq
463f90a103
Feature When editing vendor templates you can now update all vendors based off of the template
2023-01-30 17:54:50 -05:00
johnnyq
95067e44b2
Added accessed_at flags to certian client entities
2023-01-30 15:02:52 -05:00
johnnyq
60799c050b
Added Important Fields in the login modals
2023-01-30 14:32:12 -05:00
Marcus Hill
a7e4c18fee
Revert "Adjusted the 2FA QR code generator for easier setup/identification in the 2FA app"
...
This reverts commit 61e100c98b .
2023-01-30 19:31:00 +00:00
Marcus Hill
6eaba3440b
Revert "URL encode the email"
...
This reverts commit f39098be0d .
2023-01-30 19:30:38 +00:00
johnnyq
9411a0b78c
Added login/password important field to the DB UI view coming soon
2023-01-30 14:20:10 -05:00
Marcus Hill
f39098be0d
URL encode the email
2023-01-30 19:18:37 +00:00
Marcus Hill
61e100c98b
Adjusted the 2FA QR code generator for easier setup/identification in the 2FA app
...
- Swap out username for full email
- Add the configured app name (default: ITFlow) to the start of the token identifier
2023-01-30 19:11:13 +00:00
Marcus Hill
d2124b92f1
Hide the username and password field (via CSS) when prompting for 2FA code
2023-01-30 18:55:30 +00:00
johnnyq
139328ae65
Removed Recently viewed under client overview viewed feature is not currently implemented, Primary Billing and Technical now show up under imporetant contacts under client overview tweaked some alert feed backs and logging
2023-01-30 13:21:12 -05:00
Johnny
4cb437dc83
Merge pull request #587 from wrongecho/small-edits
...
Small edits
2023-01-30 02:27:48 +00:00
Marcus Hill
f1321f6363
Tidy spacing
2023-01-29 22:42:13 +00:00