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

23783 Commits

Author SHA1 Message Date
27369e04b3 Merge pull request #19341 from grokability/fmcs-require-company-if-floater-is-off
FMCS+Floater: Fixed #19192 - make company required if floater is disabled
2026-07-22 16:24:51 +01:00
5e0ced75ba Merge pull request #19349 from grokability/19347-scim-filter-schema-routing
SCIM: Fixed #19347 - added complex comparison for enterprise schemas
2026-07-22 16:21:20 +01:00
06e1e4372b SCIM: Fixed #19347 - added complex comparison for enterprise schemas 2026-07-22 16:11:16 +01:00
d6e93e9352 Merge pull request #19348 from grokability/19344-eula-download-end-user-fix
Profile EULA view: Fixed #19344 - fixed permissions on downloading EULAS
2026-07-22 15:51:40 +01:00
5f8a76b47d Profile EULA view: Fixed #19344 - fixed permissions on downloading EULAS 2026-07-22 15:48:27 +01:00
5f9e00d07c Merge pull request #19346 from grokability/#6852-removed-headers-for-trustedproxy-from-config
Docker+Proxy: Fixed #6852 - Removed headers in trustedproxy config
2026-07-22 15:21:00 +01:00
1d50fe8c69 Updated comments 2026-07-22 15:12:16 +01:00
656263b950 Removed headers in trustedproxy config 2026-07-22 15:07:13 +01:00
8f2e10f421 Merge pull request #19345 from grokability/#15214-return-to-index-with-query-string-filter
Redirects: Fixed #15214 - return to index page with query string
2026-07-22 14:56:32 +01:00
48f3309c89 Redirects: Fixed #15214 - return to index page with query string 2026-07-22 14:49:00 +01:00
3e00096255 One more attempt at tests
This was failing on GH but not locally

- Locally + SQLite + LazilyRefreshDatabase: Asset::factory()->create() typically gets id=1 (SQLite handles auto-increment inside the rollback-per-test transaction differently). My assoc array [$target->id => '1'] happens to have value '1' which matches the id. Loop runs. Test passes.

- MySQL CI full-suite: AUTO_INCREMENT doesn't reset on transaction rollback. After ~2900 tests, my Asset lands at id=2953 (or similar high number). WHERE id IN ('1') matches nothing. Loop skips my asset. Notes never gets updated. Test fails.
2026-07-22 13:58:06 +01:00
a05bbcc2a7 Derp, wrong key for debugging test 2026-07-22 13:42:35 +01:00
c091174ff5 Made codacy happy - split tests out 2026-07-22 13:41:00 +01:00
4aaea28a37 Added debugging for CI, since tests pass locally 2026-07-22 13:27:11 +01:00
64e4a93ca0 SCIM: made empty attribute-path exception more clear 2026-07-22 13:13:55 +01:00
168c5c0340 Merge pull request #19342 from grokability/#19093-print-all-for-location
Locations Print Assigned: Fixed #19093 - accessories not showing
2026-07-22 12:24:48 +01:00
5545d08a28 Locations Print Assigned: Fixed #19093 - accessories not showing 2026-07-22 12:23:19 +01:00
27abd2aa24 Merge pull request #19338 from grokability/purge-tweaks
Data Purge: Fixed #17580, code refinements from #19333
2026-07-22 12:20:15 +01:00
37238625e5 Updated user request for PATCH 2026-07-22 12:06:36 +01:00
b9672dc238 Accoutn for deliberate null company pseudo company 2026-07-22 11:45:31 +01:00
d4d5a36d8b Merge pull request #19340 from grokability/scim-fix
SCIM: Return 400 instead of 500 when a client sends a filter-key body
2026-07-22 11:18:42 +01:00
b8018c5b5e FMCS+Floater: Fixed #19192 - make company required 2026-07-22 11:17:55 +01:00
972732b675 Pint 2026-07-22 10:46:23 +01:00
2eed9803cb Fixed 500 on misconfigured SCIM 2026-07-22 10:46:12 +01:00
f776a00b86 Merge pull request #19339 from grokability/renamed-completion-date-to-expected-completion-date
Maintenances: renamed completion_date to expected_completion_date
2026-07-21 22:59:11 +01:00
00373b165c Make codacy go shh 2026-07-21 22:58:46 +01:00
4c29fae6d3 Switch from timestamp to datetime for maintenance completed_at 2026-07-21 22:52:43 +01:00
df85e75f73 Maintenances: renamed completion_date to expected_completion_date 2026-07-21 22:46:04 +01:00
4b40a7864e Filled in some missing searchable relations for locations, companies, maintenances, and depts 2026-07-21 21:46:31 +01:00
3f5504008b Port already-ported forms with new users-select component 2026-07-21 21:22:45 +01:00
25533087a1 Updated accessories to use the new checkbox component 2026-07-21 19:43:24 +01:00
4a5e796116 Proted locations edit to blade components 2026-07-21 19:40:04 +01:00
9efbc33e1b Ported companies to new blade components 2026-07-21 19:33:20 +01:00
c97a9d6647 Ported status labels to new form components 2026-07-21 19:23:07 +01:00
5e50a9cfb7 Pedantic fixes because Brady is a nerd
Seriously though, this mostly just shifts some stuff around to pull only-used-once constants into the methods
2026-07-21 18:48:28 +01:00
0e44f14ea7 Fixed table sticky-columns losing stickiness on tab change 2026-07-21 18:27:43 +01:00
313a9a12b8 Moved modal into component, include in asset’s maintenance tab 2026-07-21 17:59:25 +01:00
b2ccb5b20f Fixed typo 2026-07-21 17:36:39 +01:00
95eb43650e Fixed #19334 - added pagination to user’s assets API endpoint 2026-07-21 17:27:30 +01:00
2acb0b3362 Fixed tests with new expectation that the image is NOT deleted on soft-delete 2026-07-21 17:07:20 +01:00
f099a2e4aa Do not remove files on soft-delete 2026-07-21 16:44:49 +01:00
3d48220b33 Purge: More refactors from from #19333 2026-07-21 16:44:33 +01:00
17b0e43961 Merge pull request #19337 from grokability/experiments/screenshot-script
Screenshot script
2026-07-21 15:55:39 +01:00
b5d04ce1bc Add specific tab to ad hoc 2026-07-21 14:56:59 +01:00
d5388af0ee Use capPagination() after form submission too 2026-07-21 14:49:22 +01:00
5a6fdb0784 Fixed weird JSON screenshot issue 2026-07-21 14:31:06 +01:00
3c28697ba9 Added screenshotter JS and readme 2026-07-21 13:53:30 +01:00
5d3237c052 Merge pull request #19335 from grokability/added-console-command-for-orphan-log-cleanup
Added console command to cleanup orphaned action_logs
2026-07-21 09:26:57 +01:00
7a59e249b4 Added console command to cleanup orphaned action_logs 2026-07-21 08:59:23 +01:00
be3a20d0ed Argh. Fixed php 8.3-only typed class constants 2026-07-21 08:47:20 +01:00