3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-08-18 19:22:48 +00:00
Commit Graph

294 Commits

Author SHA1 Message Date
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
0c72109ad8 Revert RMB for more consistent UX 2026-03-13 09:34:26 +00:00
4c05f26940 Merge pull request #18681 from grokability/redirect-fixes
Use intended() for redirect options
2026-03-12 14:44:38 +00:00
ce18ff669c Added admin check 2026-03-12 14:42:36 +00:00
e376492128 Use intended() for redirect options 2026-03-12 13:57:50 +00:00
ab04f3de93 use inventory scope, add quantity to print blade 2026-03-10 12:35:34 -07:00
4c16796256 reduce query count to 52 2026-03-10 10:59:59 -07:00
83e61ec8cd Unset admin if auth user is not admin 2026-03-07 10:45:57 +00:00
e25ea465c5 add ternary on variables in asset count" 2026-03-04 10:25:59 -08:00
706b623d95 adds assets to indirect assignment table 2026-03-03 15:51:47 -08:00
a908a76f53 adds components to indirect assignment table 2026-03-03 15:15:45 -08:00
a2ec707f79 add licenses to indirect assignedment table 2026-03-03 12:53:37 -08:00