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
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
Marcus Hill
ff161ab47b
Small wording edits
...
- Ajax: Make link sharing text clearer/friendlier, include company name in subject and shared item description in body to help legitimise the message from spam
- Client doc details: Make edit summary text smaller
- Update: Enhance git fetch error wording, mention forum for support
2023-09-30 13:41:41 +01:00
johnnyq
e5e549482c
Removed horizontal line on the botton of all the side navs
2023-09-29 22:44:26 -04:00
johnnyq
375d5af974
Fix issue with roundToNearest15 Function would break php if the time worked was empty
2023-09-27 16:01:44 -04:00
johnnyq
f914fbb96f
Fix current_version var in cron.php when telemetry is configured this was caused by the cron not know what its working directory was added change to current working directory
2023-09-27 12:15:12 -04:00
johnnyq
f658fe0c6c
Fix Close Ticket not showing when accounting module is disabled plus remove some extra markup not needed in ticket.php
2023-09-27 11:50:27 -04:00
johnnyq
31c9a6ad6c
Fix invoice ticket price issue for auto price divide client rate into 4 to acommodate 15 Min increments
2023-09-26 18:13:00 -04:00
johnnyq
8ebe7eda03
Changed roundUpTo15 function to just round to the closest 15
2023-09-26 17:59:11 -04:00
johnnyq
d82e6f99ab
Reworked how watchers get added and edited
2023-09-26 16:58:46 -04:00
johnnyq
e1ef89a9a4
Added DHCP option to IP Address field
2023-09-26 16:40:24 -04:00
johnnyq
498f9c7209
Changed button text from Show Archived to just Archived
2023-09-26 15:33:22 -04:00
johnnyq
8b3adae49d
Dropdown UI fix icon alignment
2023-09-26 15:31:20 -04:00
johnnyq
7848043a40
shorted show_archive to just archived
2023-09-26 15:28:26 -04:00
johnnyq
35055489e5
Added Show Archived Button to contacts, setup logic to work in other List views as well
2023-09-26 15:24:31 -04:00
johnnyq
f8cdb79114
Moved import and export contact to the New Contact button dropdown as its not used as often and clear space for multi action or further search options
2023-09-26 14:56:26 -04:00
johnnyq
477e092b27
Updated client portal ticket details and document detail to use prettyContent js function
2023-09-26 14:28:36 -04:00
johnnyq
51489c2420
Update and move pretty tables function to a seperate js file and also add img-fluid to <img> tags so images dont run off the page and also update ticket details page with prettyContent function
2023-09-26 14:22:58 -04:00
johnnyq
1a5cd14208
Added format tables in document templates
2023-09-26 13:55:59 -04:00