3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-04-08 16:58:06 +00:00

4162 Commits

Author SHA1 Message Date
4c343afec7 Pint 2026-04-06 10:17:29 +01:00
40b3007676 Removed duplicated custom field search 2026-04-06 10:17:23 +01:00
d690989b58 Use status_type instead of status for filtering 2026-04-06 09:49:24 +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
a7bc9f0ae9 Use fill() for more compact code 2026-04-05 13:03:37 +01:00
927e0a4e7b Just set the field directly, since it’s a UI edit 2026-04-05 13:03:02 +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
e446dc1cba Fixed [RB-4105] - check for item’s existance before applying withTrashed() 2026-04-03 13:07:37 +01:00
7a001c81ea Merge pull request #18809 from grokability/rename-assetstatus
Rename assetstatus to status (variation of #18808)
2026-04-03 11:38:45 +01:00
9e82f3ffd9 Merge pull request #18814 from Godmartinz/add-example-logo-to-label-preview
Adds #18663 generic example logo for label preview
2026-04-03 11:37:06 +01:00
c6a3afa555 revert change, but still add locale 2026-04-02 15:31:25 -07:00
6cc8ec63be Correct way to append locale 2026-04-02 15:29:57 -07:00
2c87a469e3 adds generic example logo if no logo present" 2026-04-02 10:55:56 -07:00
d289ac7f05 Pint 2026-04-02 11:26:33 +01:00
7ec60bc6f2 Same as #18808 but renamed assetstatus to status 2026-04-02 11:26:23 +01:00
3578580956 Fix variable 2026-04-01 20:41:00 +01:00
8502a2291b Allow non-report users to view assets, etc if they have permission 2026-04-01 14:51:42 +01:00
e3b53c8fa2 Use newer files permission 2026-04-01 10:13:39 +01:00
523920d6d6 Pint 2026-03-28 10:36:37 +00:00
e39a242a76 Ignnore counts 2026-03-28 10:36:29 +00:00
9924112d08 Use Filter request on categories API 2026-03-27 20:38:16 +00:00
4dc5e8bbdb Use filter check 2026-03-27 19:19:48 +00:00
0261776778 Added FilterRequest and added refactorerd search check 2026-03-27 19:19:25 +00:00
ede406c904 Fixed #18573 - Removed extra slash in files controllers 2026-03-27 15:44:27 +00:00
280d16637a Added file-specific policies 2026-03-26 17:40:49 +00:00
614a2cd5de Pint cleanup 2026-03-26 16:02:24 +00:00
616d0f00f9 Added #18767 - uploads for companies and departments 2026-03-26 16:02:07 +00:00
316f1be3d0 Fixed typo and spacing 2026-03-26 12:14:20 +00:00
a500dd4e9e Add generic history method and component blade for loggables 2026-03-26 12:13:59 +00:00
413b571ce8 Merge pull request #18737 from guyguy333/public-s3-proxy
Add S3 proxy option
2026-03-25 14:35:56 +00:00
e285ee2931 Small fixes in formatting 2026-03-24 21:33:46 +00:00
a0c905de33 Handle null next_audit_date 2026-03-23 15:38:57 -07:00
66607069fe Merge pull request #18740 from grokability/modern-ui-for-assets-view
Modern UI for assets view
2026-03-23 09:40:46 +00:00
8498b9b6bd Use route model binding for department 2026-03-21 10:20:18 +00:00
d58fda626e Import company model 2026-03-21 10:02:18 +00:00
18a4c88ead RMB on licenses for assets API call 2026-03-20 18:19:42 +00:00
1482abc8b9 feat: add PUBLIC_S3_PROXY option to serve public uploads through the app
When PUBLIC_S3_PROXY=true, public uploads (images, logos, avatars) are
served through a proxy controller instead of directly from S3. This
allows using a single fully private S3 bucket for all storage, with no
public ACLs or direct S3 URLs exposed to the browser.

The proxy streams files from the configured public disk with proper
cache headers (ETag, Last-Modified, Cache-Control). Disabled by default
for full backward compatibility.
2026-03-19 19:41:05 +01:00
5f1566d6ab Fixed path for translations 2026-03-18 19:59:25 +00:00
87c5e3e01e Fixed path for non-deletable path info 2026-03-18 19:59:10 +00:00
d36e17eaae Check for deletability in groups 2026-03-18 15:57:11 +00:00
0a4ec84875 Use has instead of filled for email, username, etc 2026-03-17 13:58:59 +00:00
d0e57cfab6 Added null operator in the case of a bad status label on asset audit 2026-03-17 13:27:46 +00:00
e2406e33d8 Improved asset maintenance report 2026-03-17 12:16:31 +00:00
ed201b24d6 Fixed #18574 - adds checked out field to maintenances 2026-03-16 19:54:04 +00:00
3e831bf9b3 Apply pint to Importer directory 2026-03-13 17:10:06 +00:00