0ff2aac58b
API+UI: Use observers ton prevent double logging on restores
2026-08-17 12:50:19 +01:00
ae20155679
Restrict manual sync to superusers
2026-08-07 13:59:27 +01:00
951bd4f0e5
Fixed FD-56819 - concurrency issues
2026-08-02 11:39:08 +01:00
3032d08d4f
Removed duplicated asset->location sync on user edit
2026-07-29 15:06:42 +01:00
02f62c8dce
Fixed FD-56664 - tightened activated gate
2026-07-29 12:40:37 +01:00
d30b73d9c8
Harden internal URL redirect safety
2026-07-28 13:06:20 +01:00
7865bc56e3
Print Views: Fixed FD-56677 - Tighter constraints on print views
2026-07-25 16:45:12 +01:00
bb86c884ba
User Create/Edit: Added #19213 - allow skipping password if user cannot login
2026-07-23 17:03:15 +01:00
af74e17a1b
Tweaks to make codacy happy
2026-07-23 15:08:58 +01:00
73e2575e98
Added transfer from one user to another
2026-07-22 17:16:35 +01:00
b9672dc238
Accoutn for deliberate null company pseudo company
2026-07-22 11:45:31 +01:00
115d1a4f5e
Rename company_id on users table
2026-07-10 14:41:47 +01:00
2ee655e739
Make impersonation note required
2026-07-08 10:22:58 +01:00
e4fa0b463c
Clean up
2026-07-07 21:46:59 +01:00
4675e4bbd9
Superadmin: Added ability to login (impersonate) another user
2026-07-07 20:49:19 +01:00
b78aedeec2
Added stricter gate checks with FMCS and floater mode is on
2026-06-25 19:29:06 +01:00
1efd470a77
Bulk User Edit Logging: Fixed #19193 - log parity in bulk as for regular user edit
2026-06-16 18:50:46 +01:00
687fcbbb33
Bulk User Delete: Fixed FD-56017 - Added user-specific checks for delete permissions
2026-06-15 18:15:21 +01:00
f4cac96358
Apply scope to print page
2026-06-09 12:18:50 +01:00
144772cfbe
Fixed tests
2026-06-08 21:41:22 +01:00
374f426f0c
Bulk checkin (with optional delete) users: Tightened the gates to check for more specific checkin permissions
2026-06-08 20:30:43 +01:00
d87cd7cbb9
Users Merge: Fixed FD-55767 - added canEditAuthFields for users in merge
2026-06-08 16:57:05 +01:00
a161fa8519
Fix company syncing in bulk editing users
...
If the target user belongs to [A, B, C] and the acting admin belongs to [B, C], only B and C get detached. Company A — which the acting admin can't see — is left untouched.
2026-06-03 10:36:46 +01:00
3737b34913
Back-patch security fixes
2026-05-26 11:36:29 +01:00
aa0eb24e80
Fixed merge mess
2026-05-26 11:15:30 +01:00
02488a62c1
Updated controllers
2026-05-26 11:03:55 +01:00
4127c6a0c0
Fixed FD-54447 - superuser on user bulk edit check for groups
2026-05-26 10:48:24 +01:00
d74197aacc
Disallow ldap_import and activated in bulk editing users if user doesn’t have permission
2026-05-26 10:47:40 +01:00
c377b41198
Updated controllers
2026-05-20 14:58:18 +01:00
aea3877718
Updated gate
2026-05-18 13:39:33 +01:00
1cff2d67aa
Added extra guard on user permission
2026-05-15 00:43:18 +01:00
42bf43d68d
Fixed #18659 - added more data to user export
2026-05-14 12:24:08 +01:00
5f232c0584
Merge pull request #19024 from grokability/api-disallow-own-priv-changes
...
Tighten permission changes and UI, fixed #18831
2026-05-13 21:59:15 +01:00
70e1dcf1b4
Disallow self-editing of privs on user model
2026-05-13 20:06:51 +01:00
6d5e68274d
Only write headers once
2026-05-12 16:36:26 -07:00
3e002cb940
Implement test and remove trailing comma in group column
2026-05-12 16:33:53 -07:00
b16970a61e
Merge pull request #18629 from Godmartinz/update-print-invtentory-view-with-assigned2assets
...
Update print inventory view with indirect assignments table
2026-05-11 18:27:25 +01:00
7b7d2c87fb
Added League\Csv\EscapeFormula for a few more reports
2026-05-11 09:54:55 +01:00
be36390b0f
Display effective permissions on user view
2026-04-17 12:36:43 +01:00
6d56ab9b63
Re-added import
2026-04-16 19:51:50 +01:00
ce5de8fe06
Allow admin to resend unaccepted assets
2026-04-16 15:50:11 +01:00
405540aea2
Clarified text
2026-04-11 10:38:42 +01:00
ccfebee5f1
Not sure why the timestamps wouldn’t handle this for us, but…
2026-04-11 10:34:03 +01:00
1d9469a3df
Fix action_date on action_logs on bulk checkin and delete
2026-04-11 10:32:04 +01:00
108c6eda1d
Oh, pint
2026-04-06 08:06:28 +01:00
6e33bfaf8f
Don’t check for filled on groups in user save
2026-04-06 08:06:20 +01:00
c764605d07
Implement the new actions in the controllers
2026-04-05 12:40:34 +01:00
8747ff32dd
Merge branch 'develop' into update-print-invtentory-view-with-assigned2assets
...
# Conflicts:
# app/Http/Controllers/ProfileController.php
# app/Http/Controllers/Users/UsersController.php
2026-03-17 16:11:16 -07:00
3e831bf9b3
Apply pint to Importer directory
2026-03-13 17:10:06 +00:00
9bc92f57c8
Apply pint to non-API controllers
2026-03-13 16:45:30 +00:00