Commit Graph

2990 Commits

Author SHA1 Message Date
Johnny dcd17c7556
Merge pull request #735 from wrongecho/contact-details
Contact small edits
2023-10-08 19:55:16 -04:00
Johnny 1f067c17c4
Merge pull request #733 from wrongecho/ticket-update-type-email-match
Ticket updates - Default to internal update if contact is agent
2023-10-08 19:54:19 -04:00
Johnny edf6e18dc3
Merge branch 'master' into ticket-update-type-email-match 2023-10-08 19:54:14 -04:00
Johnny d1a627c209
Merge pull request #732 from wrongecho/email-parse-domains
Email parsing for all domains registered under a client
2023-10-08 19:50:44 -04:00
wrongecho 5b49d35f1a
Update SECURITY.md
Add placeholder for 1.0
2023-10-08 20:13:42 +01:00
wrongecho ac51e6a8ad
Update SECURITY.md
Reword security policy, include an escalation process (forum private discussion)
2023-10-08 20:09:17 +01:00
wrongecho f1b017fc46
Merge pull request #737 from o-psi/Update-readme-with-install-script
Update readme with install script
2023-10-08 19:34:39 +01:00
Andrew Malsbury f241d247be
Update oneliner to not save the install file.
Updated oneliner to pipe the script directly to bash.
2023-10-08 13:07:56 -05:00
wrongecho cd006d0625
Update first-interaction.yml
Refer bugs/features/support to forum
2023-10-08 17:32:21 +01:00
wrongecho 57403e1707
Update bug_report.md
Refer bugs/features/support to forum
2023-10-08 17:29:01 +01:00
wrongecho 0f4f670f9c
Update feature_request.md
Refer bugs/features/support to forum
2023-10-08 17:28:56 +01:00
wrongecho 4025cfdcea
Update support.md
Refer bugs/features/support to forum
2023-10-08 17:28:53 +01:00
wrongecho b9cadd508d
Update README.md / Update readme with install script #737 2023-10-08 09:03:25 +01:00
wrongecho 92eabf1e70
Update README.md / Update readme with install script #737 2023-10-08 09:02:18 +01:00
Andrew Malsbury 605eda879d Updated wording 2023-10-08 02:09:26 +00:00
Andrew Malsbury 221a020ec7 Update Readme to suggest install script. 2023-10-08 02:06:54 +00:00
Marcus Hill dff0b689ce Add confirm to anonymise and archive 2023-10-07 20:48:40 +01:00
Marcus Hill 263382073d Contact small edits
- Adjust behaviour when selecting "Send user e-mail with login details?" (show reset link OR prompt user to change password if tech set one)
- Email wording change (remove ITFlow reference and replace with MSP name)
- Show contact PIN in the portal
- Bump password min length to 8 (and enforce on tech side)
- Bugfix undefined send_email value
2023-10-07 20:42:48 +01:00
Marcus Hill 69eef8220d Ticket update behaviour - Default to internal update when contact email matches the agent email 2023-10-07 16:10:00 +01:00
Marcus Hill 4ac7841882 Email parsing for all domains registered under a client
- Add support for email parsing/contact creation for all domains registered under a client in the domains module, rather than just the client main website.

- Additionally fix domain_created_at bug and move the new ticket auto-reply message to the email queue instead

Future work: Make ticket parsing work with HTML emails (HTML emails break agent notifs)
2023-10-07 15:51:58 +01:00
johnnyq 0c0d89c1a6 do not allow user logged in to edit their own user by clicking on their avatar under users 2023-10-04 23:00:46 -04:00
johnnyq 6760997beb Set Company Timezone properly upon login 2023-10-04 22:38:29 -04:00
johnnyq f842d2578f Add Software Key to export client pdf 2023-10-04 22:15:35 -04:00
johnnyq 8cfa0e97d4 Allow ticket priority and status to be searchable in main tickets view 2023-10-04 22:02:08 -04:00
johnnyq b839f188ef Allow Contact name, Vendor name and asset_name to be searchable under both client tickets and the main tickets view 2023-10-04 21:59:05 -04:00
johnnyq 7e595d9436 Fix table offset issue with Assets Listings 2023-10-04 00:38:28 -04:00
Johnny 435c789e7f
Merge pull request #731 from wrongecho/password-rotation-report
Client logins/passwords - Add basic password rotation report
2023-10-02 17:55:04 -04:00
Marcus Hill f49cdf3a35 Client logins/passwords - Add basic password rotation report
This basic report shows you which client login entries have not had their passwords changed/rotated in the last 90 days.
Password rotation is no longer encouraged for users memorising their own passwords. However, password rotation is essential for service/shared accounts commonly used by MSPs in situations where individual accounts aren't available/viable.
2023-10-02 22:24:42 +01:00
johnnyq 7abdf53e9f Add .ovpn files to allow upload file list 2023-10-02 11:44:06 -04:00
Johnny 1e47107ed0
Merge pull request #730 from wrongecho/improve-totp-security
Client logins/passwords - Ajax change + logging
2023-10-01 22:45:05 -04:00
Johnny 51316f8c1d
Merge pull request #729 from wrongecho/login-password-changed-at
Client logins/password - Add tracking in DB when passwords are changed
2023-10-01 22:44:50 -04:00
Johnny e02e5efbec
Merge pull request #728 from wrongecho/ticket-notif-spacing
Agent new ticket notifs - add more spacing
2023-10-01 22:44:36 -04:00
Johnny 5cda6156d4
Merge pull request #727 from wrongecho/settings-user-prevent-self-mod
Users - Prevent modifying yourself via users.php, should use profile
2023-10-01 22:44:22 -04:00
Marcus Hill 041fcb5613 Client logins/passwords - Ajax change + logging
A few changes to the credential manager TOTP function:

- The "hover to view" function now sends the login_id to ajax.php, rather than the TOTP secret
- Viewing the TOTP code is now audited in the logs under Login/View TOTP
2023-10-01 16:32:57 +01:00
Marcus Hill c768034a1b Client logins/password - Add tracking in DB when passwords are changed/rotated 2023-10-01 15:22:42 +01:00
Marcus Hill 526503d786 Agent new ticket notifs - add more spacing 2023-09-30 23:21:30 +01:00
Marcus Hill d02d2d4e4a Users - Prevent modifying yourself via users.php, should use profile 2023-09-30 20:32:34 +01:00
johnnyq 203ef85997 Show MFA status in user listing 2023-09-30 15:24:46 -04:00
Johnny f726df8f80
Merge pull request #726 from wrongecho/setup
Small adjustments to setup: add subheadings and links to docs
2023-09-30 14:10:00 -04:00
johnnyq 90ac7042ba Allow Assigning a contact to all assets in some cases where network or servers may be co-managed 2023-09-30 13:52:04 -04:00
wrongecho 67c181b14b
Update first-interaction.yml
Mention GNU GPL
2023-09-30 17:41:04 +01:00
Marcus Hill 0bee5956dc Small adjustments to setup: add subheadings and links to docs 2023-09-30 17:07:21 +01:00
Marcus Hill 63ba33afde Small adjustments to setup: add subheadings and links to docs 2023-09-30 17:04:42 +01:00
Johnny 90327a959f
Merge pull request #724 from wrongecho/misc-wording-edits
Small wording edits (sharing links, documents, updater)
2023-09-30 11:50:07 -04:00
Johnny 24707e89d5
Merge pull request #725 from wrongecho/fix-client-delete
Fix client delete function
2023-09-30 11:36:59 -04:00
Marcus Hill 33628d81a1 Fix client delete function 2023-09-30 15:42:00 +01:00
Marcus Hill c3dd9a80b6 Fix client delete function 2023-09-30 15:33:48 +01:00
Marcus Hill 9bb6e0b1c7 Touch-ups 2023-09-30 13:57:48 +01:00
Marcus Hill 2924791538 Codesmell 2023-09-30 13:55:49 +01:00
Marcus Hill ac5b6c5424 Enhance git fetch error: include error on page if possible 2023-09-30 13:52:46 +01:00