e8446f7f97
Fixed #15937 - added bearer token revoke endpoint
2026-08-20 13:08:16 +01:00
59a371d99e
Accessories/Consumables/Components - add order numbers to table display
2026-08-19 16:37:30 +01:00
68dbab57e8
SCIM Group: Fixed #19493 subclass Group for scoped create semantics
2026-08-19 15:16:44 +01:00
d454e6f7c9
Split tests for codacy/phpstan happiness
2026-08-19 14:57:47 +01:00
a38ebfea79
Importer: Small UI improvements, send welcome email if user created
2026-08-19 13:49:17 +01:00
f590af4c87
Fixed FD-57089: PredefinedKitCheckoutService: tighten checkout target validation
2026-08-19 11:34:52 +01:00
0aa274c412
Notifications: Fixed #19426 - Allow multiple addresses in CC field
2026-08-19 10:24:05 +01:00
f71af47d24
Fixed #19429 - multi-line custom fields defaults improprly handling linebreak
2026-08-19 10:09:42 +01:00
942e9232a5
Importer: Added lock test
2026-08-18 10:25:11 +01:00
6c56c9b1b7
Fixed #19503 - restore not keeping un-directoried images (logos, etc)
2026-08-17 22:48:28 +01:00
8b899eaaff
Backup/Restore: - Fixed #19506 and #19506
2026-08-17 22:30:50 +01:00
5df3860c6a
Added test
2026-08-17 14:35:41 +01:00
0ff2aac58b
API+UI: Use observers ton prevent double logging on restores
2026-08-17 12:50:19 +01:00
a6471d7e53
Added restore test for asset models
2026-08-17 12:30:01 +01:00
132308b2ef
Custom Fields - Fixed #19498 - re-add radio buttons as booleans
2026-08-17 11:36:17 +01:00
96ce9dfb82
Handle SCIM group syncing with very large user+group syncs
2026-08-16 11:11:03 +01:00
25b56e1a52
Added clone tests
2026-08-15 10:02:43 +01:00
986f101a7c
Added/updated tests
2026-08-14 13:40:37 +01:00
e746ef1af3
Fixed #18505 - make total and remaining sortable on accessories and components
2026-08-13 12:06:32 +01:00
f5dde8658f
Fixed #19474 - better handle floor accessories, consumables, etc
2026-08-13 11:10:55 +01:00
fee72c57de
Fixed #19450 - added unmatched headers back to importer
2026-08-13 10:38:02 +01:00
d85c4feddb
Added simple lock mutex to importer to prevent duplicate imports
2026-08-13 10:19:39 +01:00
1125e595b4
License Importer: Do not require seats if just assigning licenses
2026-08-12 12:46:10 +01:00
24981bcdbf
Asset Impoter: Fixed #19468 - removed requiredness for custom fields
2026-08-12 12:19:28 +01:00
66770cfe20
Fixed FD-56927 - upgraded commonmark, added max to comments
2026-08-11 22:14:15 +01:00
b7d1f84adb
Update license importer to look for pre-existing license
2026-08-11 22:02:12 +01:00
b579b89afa
Fixed test (was wrongly still associating fieldset on encrypted fields)
2026-08-11 16:17:19 +01:00
88014d94ed
Custom Asset Report: Only show values if the fields are still associated
2026-08-11 16:04:44 +01:00
f4401b03ef
Fixed test
2026-08-11 12:43:36 +01:00
357361f6e6
Added RP test
2026-08-11 12:39:35 +01:00
7257602e51
Fixed #19457 - ignore storage proxy on login
2026-08-11 12:31:57 +01:00
af7e753ef6
Fixed flaky test
2026-08-10 10:43:21 +01:00
747655a706
Merge pull request #19432 from TowyTowy/fix/category-importer-alert-on-response
...
Fixed category importer silently ignoring the alert_on_response column
2026-08-08 10:20:00 +01:00
67e76feb88
Added barcode test
2026-08-07 17:43:15 +01:00
329495fc16
Fixed RB-21869 - gate activity report types
2026-08-07 17:43:15 +01:00
26822cd0f9
Merge pull request #19392 from grokability/_simple-replenish-hahaha
...
🎥 Replenish/Remove Consumables, Accessories and Components
2026-08-07 16:35:45 +01:00
7481817e47
Merge pull request #19434 from KeplerAeroIT/docs/update-claude-md
...
Update CLAUDE.md with lint commands and architecture notes
2026-08-06 15:12:41 +01:00
6a1543b5ca
Fixed tests
2026-08-06 12:34:11 +01:00
d71e3b72d6
Sigh. Missed a few spots for the supplier swap
2026-08-05 22:59:03 +01:00
04e3e7df7c
Aaaand one more test
2026-08-05 22:54:32 +01:00
94869caaee
More importer fixes and test fixes
2026-08-05 22:46:24 +01:00
3503dc7ee7
Updated importer tests
2026-08-05 22:37:14 +01:00
beee855a6c
Updated test
2026-08-05 22:26:52 +01:00
80925cd430
And more tests
2026-08-05 22:22:13 +01:00
5afd4195c6
More tests
2026-08-05 22:20:36 +01:00
2ff8fc598e
Updated tests
2026-08-05 14:57:27 +01:00
c0eccdd4a4
And more tests
2026-08-05 11:30:04 +01:00
0544d1519a
More tests
2026-08-05 11:29:36 +01:00
c5bded7238
Fixed category importer silently ignoring the alert_on_response column
...
The importer UI offers "Alert on Response" as a mappable column for
category imports (app/Livewire/Importer.php, categories_fields), but
CategoryImporter only ever read use_default_eula, require_acceptance
and checkin_email. Anything the user mapped to alert_on_response was
dropped: new categories were always created with the column default,
and update-mode imports could never change it.
alert_on_response was added to the Category model in #17116 , four days
after the category importer landed in #17062 , and the importer's flag
list was never extended to match.
Adds it to the existing boolean-flag loop so it gets the same
fetchHumanBoolean handling and the same present/absent CSV semantics
as its three siblings.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-08-04 20:02:21 +02:00
ce01114c2d
Updated tests
2026-08-03 18:55:44 +01:00