v6.0.14

grokability/snipe-itv6.0.14Dec 8, 2022by snipe

AI Summary

Updates SCIM libraries and adds new API endpoints for user notifications and direct searching of assets by tag/serial.

Key Highlights

  • Added new SCIM environment variables and upgraded library
  • New API endpoint to trigger user email notifications
  • Ability to search directly for asset tag and serial via main API
  • Custom field option to view assets

New Features

  • API endpoint for user email notifications
  • Search for asset tag/serial in main API
  • Include deleted items in tag search endpoint

Full Release Notes

## ⚠️ IMPORTANT: Later versions of Snipe-IT will require PHP8.0 or greater

### What's Changed

* Added new SCIM env vars; and upgraded SCIM library by @uberbrady in https://github.com/snipe/snipe-it/pull/12088
* Fixed 500 on missing license files on server by @snipe in https://github.com/snipe/snipe-it/pull/12105
* Fixed 500 error if model files are missing  on server by @snipe in https://github.com/snipe/snipe-it/pull/12107
* Added custom field option to view assets by @snipe in https://github.com/snipe/snipe-it/pull/12096
* Fixed HTTP AssetTransformer to generate an empty object for missing custom fields by @fernando-almeida in https://github.com/snipe/snipe-it/pull/12106
* Allow searching directly for asset tag and serial via main API endpoint by @snipe in https://github.com/snipe/snipe-it/pull/12118
* Replace error suppression with better logic by @snipe in https://github.com/snipe/snipe-it/pull/12121
* Added: API endpoint to trigger a user email notification with their assigned assets by @lukasfehling in https://github.com/snipe/snipe-it/pull/12119
* Added ability to include deleted items in tag search endpoint by @snipe in https://github.com/snipe/snipe-it/pull/12120
* Fixed #12109 - Duplicate column on Category listing by @deloz in https://github.com/snipe/snipe-it/pull/12129
* Fixed 500 if `format` is not passed to the create custom field endpoint payload by @snipe in https://github.com/snipe/snipe-it/pull/12131
* Fixed issue where View Assigned Assets would crash if there are no custom fields for any assigned models by @snipe in https://github.com/snipe/snipe-it/pull/12132
* Fixed #12095 - email logo still linking even if settings deny it by @deloz in https://github.com/snipe/snipe-it/pull/12127
* Fixed checkout to all description by @Godmartinz in https://github.com/snipe/snipe-it/pull/12122
* Added `serial` column to the user history page by @Godmartinz in https://github.com/snipe/snipe-it/pull/12141
* Fixed #9949 - PATCH to custom fields failing on validation (alt approach to #12011) by @snipe in https://github.com/snipe/snipe-it/pull/12139
* Fixed restore icon in table view by @whalehub in https://github.com/snipe/snipe-it/pull/12148
* Fixed background color for readonly date picker fields by @snipe in https://github.com/snipe/snipe-it/pull/12157
* Fixed #12046 #12137 Custom field checkboxes not holding value by @inietov in https://github.com/snipe/snipe-it/pull/12165
* Fixed #12161 500 error when accepting assets by @inietov in https://github.com/snipe/snipe-it/pull/12168
* Fixed #12046 #12137 Custom field checkboxes not holding value for develop by @inietov in https://github.com/snipe/snipe-it/pull/12166
* Fixed categories view columns matching by @Robert-Azelis in https://github.com/snipe/snipe-it/pull/12164
* SCIM updates by @uberbrady in https://github.com/snipe/snipe-it/pull/12159
* Fixed #11980 Submit button deactivated in Users' Bulk Checkin if no status selected by @inietov in https://github.com/snipe/snipe-it/pull/12167
* Fixed #11699 and #12065 Email issues by @inietov in https://github.com/snipe/snipe-it/pull/12125
* Added serial number to emailed inventory report by @snipe in https://github.com/snipe/snipe-it/pull/12185
* Fixed #12133 - Added job title to header in print assets view by @snipe in https://github.com/snipe/snipe-it/pull/12187
* Fixed #12119 - updated user inventory language to use strings by @akemidx in https://github.com/snipe/snipe-it/pull/12182
* Fixed life-ring icon color with themes by @Godmartinz in https://github.com/snipe/snipe-it/pull/12194
* Fixed #11682  Custom field type of CUSTOM REGEX defaults back to ANY on editing by @inietov in https://github.com/snipe/snipe-it/pull/12197
* Fixed accidental curly quotes in #12182 by @akemidx in https://github.com/snipe/snipe-it/pull/12204
* Fixed typo in screen reader text by @snipe in https://github.com/snipe/snipe-it/pull/12219
* Fixed regression with the custom report export user fields by @Godmartinz in https://github.com/snipe/snipe-it/pull/12134
* Fixes the margin and padding for img barcode in labels by @Godmartinz in https://github.com/snipe/snipe-it/pull/12224
* Use `heroku-redis:mini` instead of `hobby` as It is deprecated by @oguzbilgic in https://github.com/snipe/snipe-it/pull/12231
* Add throttle for password reset form by @snipe in https://github.com/snipe/snipe-it/pull/12221

### New Contributors

* @fernando-almeida made their first contribution in https://github.com/snipe/snipe-it/pull/12106
* @lukasfehling made their first contribution in https://github.com/snipe/snipe-it/pull/12119
* @deloz made their first contribution in https://github.com/snipe/snipe-it/pull/12129
* @whalehub made their first contribution in https://github.com/snipe/snipe-it/pull/12148
* @akemidx made their first contribution in https://github.com/snipe/snipe-it/pull/12182
* @oguzbilgic made their first contribution in https://github.com/snipe/snipe-it/pull/12231

**Full Changelog**: https://github.com/snipe/snipe-it/compare/v6.0.13...v6.0.14