df475008cd
Refactor for codacy’s happiness (npath)
2026-08-03 12:29:41 +01:00
ce670d654f
Added loss ratio safety net for *sort of* okay files
2026-08-03 12:15:02 +01:00
500861f82f
Fixed #19414 - mojibake fix
2026-08-03 12:02:08 +01:00
d26d716883
Fixed FD-56789 -sanitizing custom CSS
2026-08-03 02:36:48 +01:00
12709b73cb
Fixed MS Teams type error
...
Fixes TypeError: NotificationChannels\MicrosoftTeams\MicrosoftTeamsMessage::fact(): Argument #2 ($value) must be of type string, null given, called in /snipe-it/app/Notifications/CheckoutAccessoryNotification.php on line 144
2026-08-02 13:47:54 +01:00
2dedc12308
Fixed RB-21761 - pass checkout_qty as a string for MS teams
...
coerces null / stringy input to a string, defaulting to "1" when the property is null. MicrosoftTeamsMessage::fact() accepts strings only, so any null (which can happen when checkout_qty isn't set on the notification or is passed as null)
2026-08-02 13:38:58 +01:00
4136b4eb8e
Fixed custom report ambiguous ID query
2026-08-02 13:36:55 +01:00
5d36aef1d2
Fixed FD-56789 - better handle failed writes
2026-08-02 12:45:43 +01:00
a434253a94
Ficed FD-56812 - better escaping for EULAs
2026-08-02 12:21:56 +01:00
81c0763919
Fixed FD-56821 - better scoping on acceptance report
2026-08-02 11:51:32 +01:00
951bd4f0e5
Fixed FD-56819 - concurrency issues
2026-08-02 11:39:08 +01:00
6976f12154
Fixed FD-56817 - added escape forumula to locaiton scoping mismatch CSV
2026-08-02 10:50:48 +01:00
cd02e99d4c
Livewire: Fixed FD-56800 - Harden livewire mount and boot methods against snapshot replays
2026-07-31 15:39:52 +01:00
9d99bdf220
Fixed RB-21850 - handle imports without a header row
2026-07-31 15:21:53 +01:00
96261201e1
Added @SuppressWarnings(PHPMD.UnusedFormalParameter) for required laravel signature variables
2026-07-31 12:50:34 +01:00
b283a20433
Converted users bulk actions to new format
2026-07-31 12:42:04 +01:00
fab90c3e91
Updated comment
2026-07-31 12:41:41 +01:00
e0a3dd2e97
Converted assets bulk action menu
2026-07-31 12:07:51 +01:00
ba86827b44
Converted smaller bulk actions menus
2026-07-31 07:26:46 +01:00
8a7efec636
Fixed FD-56789: Added backup before restore
2026-07-31 06:02:57 +01:00
4f21c07b5c
Fixed FD-56789 - upload file delete ordering
2026-07-31 05:43:38 +01:00
836f37f854
Fixed FD-56789 - tighten user API company controls
2026-07-31 05:28:04 +01:00
836c4a20c7
Block markdown images in emails
2026-07-31 04:47:43 +01:00
bc3cde5e97
Importer improvements
2026-07-31 04:16:03 +01:00
54e19778bd
Added bulk actions to controller
2026-07-31 00:41:54 +01:00
1a97a4ac6d
Added bulk checkin and delete
2026-07-31 00:41:21 +01:00
560ba4354d
Check FMCS+Location scoping on bulk audit
2026-07-30 23:04:08 +01:00
4f5fbf3ba7
Added checkbox for location overwrite to keeo behavior the same as single audit
2026-07-30 21:56:46 +01:00
0faceea896
Asset Audit: Fixed #17168 - added bulk audit to UI and API
2026-07-30 21:45:47 +01:00
cf7cde65a8
FMCS+Location Scoping: Added download CSV to location scope check
2026-07-30 20:12:46 +01:00
525a3a517f
Query optimization for location scoping
2026-07-30 19:56:27 +01:00
9c8c180e8a
Check for bearer token along wth expectsJson
2026-07-30 17:10:50 +01:00
882d0331db
Fixed FD-56773 - tigtened asset model request gate
2026-07-30 14:42:45 +01:00
84555c4549
Normalize 0 IDs to null
2026-07-30 10:37:20 +01:00
0dcfbfbb3a
Accessor/mutator to handle weird 0 values for location/company
2026-07-30 10:19:28 +01:00
1c6e022ee2
Better surface errors on invalid assets
2026-07-30 09:29:21 +01:00
01fb459dd2
Fixed #9430 - make next audit date sortable
2026-07-30 09:04:09 +01:00
3a359bf70d
SCIM: Fixed RB-21807 (SCIM shape parsing error)
2026-07-29 22:55:22 +01:00
339617cdd3
Merge pull request #19403 from grokability/19401-fixed-checkin-location-choices
...
Fixed #19401 - simplify checkin screen location choices
2026-07-29 21:22:13 +01:00
c4ee7a4fee
Fixed #19394 - dropdowns in floater mode
2026-07-29 19:07:48 +01:00
204140f34f
Fixed #19398 - restore simple location layout for dropdowns
2026-07-29 18:33:59 +01:00
dbed7122b8
Fixed #19401 - simplify checkin screen location choices
2026-07-29 18:09:47 +01:00
2478cf25d4
Importer: Switch to accessor for created_by
2026-07-29 16:10:48 +01:00
38bcae38d0
Added GATED_AUTH_FIELDS to keep auth gated fields consistent
2026-07-29 15:20:46 +01:00
3032d08d4f
Removed duplicated asset->location sync on user edit
2026-07-29 15:06:42 +01:00
42a98fc355
Fixed FD-56673 - added custom field helper with gate
2026-07-29 14:35:28 +01:00
c4d3a95b63
Fixed FD-56674 - move masked serials to constant PRODUCT_KEY_MASK
2026-07-29 14:01:48 +01:00
02f62c8dce
Fixed FD-56664 - tightened activated gate
2026-07-29 12:40:37 +01:00
ae8e700948
Switched to methods on the base controller to quiet Codacy
2026-07-29 05:21:30 +01:00
ed2c8ae5b2
Switched self:: to parent:: to make Codacy shush
2026-07-29 05:02:30 +01:00