Andrew Malsbury
221a020ec7
Update Readme to suggest install script.
2023-10-08 02:06:54 +00:00
Marcus Hill
45b3311f54
Add function to reset all user/agent passwords in case of IR
2023-10-07 22:44:29 +01: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
Andrew Malsbury
1455e20fad
Added Total Equities and Liabilities
2023-10-07 18:05:21 +00:00
Andrew Malsbury
6a485a95b4
Allows for negative numbers for credit cards
2023-10-07 17:32:34 +00:00
Andrew Malsbury
3e96751bf0
Bug - Liabilities is showing Assets total
2023-10-07 17:31:55 +00:00
Andrew Malsbury
d63da07122
Updated setup - Cash Account: current asset type
2023-10-07 17:21:31 +00:00
Andrew Malsbury
3a879088ae
Add balance sheet to side nav
2023-10-07 16:16:04 +00:00
Andrew Malsbury
5d964c9282
New Balance sheet report screen
2023-10-07 16:15:50 +00:00
Andrew Malsbury
f8bc2ee4b4
Add "account_type" to accounts table
2023-10-07 16:15:02 +00:00
Andrew Malsbury
844a85cee7
Update DB
2023-10-07 16:14:39 +00:00
Andrew Malsbury
29e2e5e0d7
Update DB, and added comments for next new guy.
2023-10-07 16:14:28 +00:00
Andrew Malsbury
bc95bb4e15
Update Accounts screen to show type
2023-10-07 16:13:46 +00:00
Andrew Malsbury
db5eee0ebb
Add type dropdown
2023-10-07 16:13:10 +00:00
Andrew Malsbury
ccb67d8e5d
Add type dropdown, and update opening balance star
2023-10-07 16:13:00 +00:00
Andrew Malsbury
9551399b08
Update add and edit to accomodate type
2023-10-07 16:11:19 +00: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
Marcus Hill
05f25b3ebf
Enhance git fetch error: include error on page if possible
2023-09-30 13:51:39 +01:00