3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-08-18 11:15:42 +00:00
Commit Graph

300 Commits

Author SHA1 Message Date
39df28921d Gate to superuser 2026-08-07 13:44:24 +01:00
836f37f854 Fixed FD-56789 - tighten user API company controls 2026-07-31 05:28:04 +01:00
38bcae38d0 Added GATED_AUTH_FIELDS to keep auth gated fields consistent 2026-07-29 15:20:46 +01:00
2359b2d149 Merge pull request #19236 from Sxderp/pr-remove-dup-query
Fixes #19235: use total var to avoid multiple database queries
2026-07-28 22:12:38 +01:00
fae9b1ce54 User Create/Edit: Convert to blade components 2026-07-24 13:41:28 +01:00
95eb43650e Fixed #19334 - added pagination to user’s assets API endpoint 2026-07-21 17:27:30 +01:00
115d1a4f5e Rename company_id on users table 2026-07-10 14:41:47 +01:00
b2d5247ebe Merge remote-tracking branch 'origin/develop' into _parent-company-functionality
# Conflicts:
#	public/js/dist/all.js
#	public/js/dist/all.js.map
#	public/mix-manifest.json
2026-07-03 13:36:54 +01:00
50b8e34bdd Added maintenance counts 2026-06-29 17:32:57 +01:00
5a37bc0c5d Fixes #19235: use total var to avoid multiple database queries
fixes ##19235

We were seeing multiple count queries (two or three) against
our database when using the API. With this change we are now
seeing one query and, for us, it saves on average 300ms.
2026-06-26 10:05:48 -04:00
888b63ba4c Handle parent+children users, etc 2026-06-25 15:15:54 +01:00
4966cecea4 API: Fixed API to let superusers see across companies for users and assets 2026-06-22 13:12:38 +01:00
f15d78621b EULAS+Users: Tighten gates around EULA downloads 2026-06-15 20:53:50 +01:00
a27c551f64 Style changes requested 2026-06-12 16:10:17 +01:00
53628d6ae3 FMCS: Users API - Check for floater in results 2026-06-10 11:26:41 +01:00
00d4d6c7a8 Don’t strip comany association if company_id is passed to the user (old integrations) 2026-06-03 12:30:08 +01:00
4145f64399 Exclude current id on checkin pages 2026-05-29 10:50:10 +01:00
9b522b69ff Fixed #19112 - company list disabled 2026-05-29 09:13:03 +01:00
43be1e8364 Fixed FD-55580 - added selectlist gate and tests 2026-05-26 10:40:26 +01:00
6ae09e15fb Updated tests and transformers 2026-05-20 16:17:02 +01:00
c377b41198 Updated controllers 2026-05-20 14:58:18 +01:00
70e1dcf1b4 Disallow self-editing of privs on user model 2026-05-13 20:06:51 +01:00
ce3f80246e Pint 2026-04-16 15:49:32 +01:00
046ef82c65 Added gates for 2FA reset API endpoint 2026-04-16 15:49:25 +01:00
fe308ef2e4 Use query clone to prevent n+1 2026-04-14 10:25:37 +01:00
75b2ac9d33 Aaaaand pint 2026-04-05 13:02:22 +01:00
b0d7ae6f04 Removed redundent display_name setting, since it’s already fillable 2026-04-05 13:02:13 +01:00
c764605d07 Implement the new actions in the controllers 2026-04-05 12:40:34 +01:00
3fe8600a70 Normalize permissions array 2026-04-05 11:55:08 +01:00
4c4ec3eacc Fixed #18821 - pagination on history 2026-04-04 16:59:23 +01:00
4dc5e8bbdb Use filter check 2026-03-27 19:19:48 +00:00
a500dd4e9e Add generic history method and component blade for loggables 2026-03-26 12:13:59 +00:00
0a4ec84875 Use has instead of filled for email, username, etc 2026-03-17 13:58:59 +00:00
1e5d426e70 Apply pint to API controllers 2026-03-13 16:38:23 +00:00
0d257d956f Undo json encode 2026-03-12 14:54:18 +00:00
ce18ff669c Added admin check 2026-03-12 14:42:36 +00:00
b886e11670 Fixed user API tests 2026-03-07 20:50:18 +00:00
83e61ec8cd Unset admin if auth user is not admin 2026-03-07 10:45:57 +00:00
68a863e63e Updated test, fixed route 2026-03-06 04:38:48 +00:00
455be12058 Gate fix for admin 2026-03-06 03:05:40 +00:00
c2c2332e83 Removed erroneous icon 2026-02-09 13:05:22 +00:00
9f69c36426 Added depreciations and departments 2026-02-09 13:03:07 +00:00
0f215bbcf8 fix: replace deprecated Symfony Request::get() usage 2025-12-17 18:44:04 -08:00
03116f5ece Fixed tests 2025-12-17 16:16:58 +00:00
da1ca24190 Remove avatar delete - should be done in purge 2025-12-17 15:29:07 +00:00
8b4387ec32 Fixed weird indenting 2025-12-05 19:52:31 +00:00
07e1f67e13 Disallow fill for sensitive fields 2025-12-05 19:27:01 +00:00
aa959fbe92 Added filter form request to validate JSON 2025-11-22 14:03:58 +00:00
c36c8968d3 Avoid passing null to array_filter in user controller 2025-11-17 10:26:29 -08:00
b7193a06fd Normalize advanced search 2025-10-08 20:51:35 +01:00