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

9284 Commits

Author SHA1 Message Date
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