Snipe-IT - Package Updates
Pinned
Snipe-IT
-
[1.3.10]
- Update Snipe-IT to 5.3.9
- Full changelog
- Added additional gate for selectlists [#10662]
- Fixed issue where bulk edit edits were not showing in Asset's history nor Activity report [sc-16550] [#10586]
- Fixed audit email template formatting
- Fixed LDAP active flag [#10563]
- Fixed "secure hostnames" feature for subdirectory-based Snipe-IT installs
- Temp fix for weird JSON format in history
- Added initial support for default values in checkboxes custom fields
- Fixed /hardware/{id}/checkin API response on error where it was erroneously sending a "success" message on failure
- Added custom date to checkin actionlogs and show it in the history of the asset tab
- Disallow invalid JSON requests via API
- Fixed validation if $model and $model->category exist before return the checkin_email property
- Fixed 500 that would occur if the user who audited an item no longer exists in the system (hard-deleted)
-
[1.3.13]
- Update Snipe-IT to 5.4.1
- Full changelog
- Fixed an issue where locations dropdown would not load with certain low-level unique permissions
- Fix to better handle metadata display [#10771]
- Fixed edit gate in asset maintenances [#10772]
-
[1.3.14]
- Update Snipe-IT to 5.4.2
- Full changelog
- Use the max_results env value in the paginator by @snipe in #10797
- Added QR and alt barcode urls to asset transformer by @snipe in #10798
- Added session killer artisan command by @snipe in #10814 [documentation]
- Logout user when their activated status is switched to off by @snipe in #10876
-
[1.3.15]
- Update Snipe-IT to 5.4.3
- Full changelog
- Backport the license index fix from Develop onto the v5 branch by @uberbrady in https://github.com/snipe/snipe-it/pull/10935
- Ports #10494 to master by @snipe in https://github.com/snipe/snipe-it/pull/10936
- Fixes potential XSS vuln in user requestable results by @snipe in https://github.com/snipe/snipe-it/pull/10942
-
[1.3.16]
- Update Snipe-IT to 5.4.4
- Full changelog
- Added status_id to asset checkout API by @snipe in #10943
- Fixed double updates from action log and history by @Godmartinz in #10952
- Escape checkout target name by @snipe in #10971
- Added access gate to the requested assets index by @snipe in #10991
- Fixed model export filename to use str_slug for filename for JS export (like we do elsewhere) by @snipe in #10994
-
[1.4.0]
- Update Snipe-IT to 6.0.0
- Full changelog
- SCIM support to allow auto-provisioning of users without LDAP sync
- Logout user when their activated status is switched to off - #10876
- PDF Report of signed EULA + Option to attach files for Download at signature process [#8260]
- Ability to save EULA PDF with signature on asset acceptance
- Ldap_manager field to ldap sync
- Bulk checkin
- PHP8 compatibility
- Restore interface from previous Snipe-IT backup in web UI
- Ability to upload asset images via API
- Components and users count to dashboard
- Dashboard module for locations [ch9199]
- Asset restore to API
- Reqestable as model bulk edit field
- Stricter validation for slack hooks (people were trying to use non-slack urls for webhooks)
- Additional fields to new user modal window [#10421]
- .my.cnf to disable column-statistics backup for Docker
- New concept of "remote worker" and API points to filter by them, as well as option in bulk editing users [#10775]
- First pass at Artisan-based LDAP troubleshooter - [#10033]
- Filter by status_type in StatusLabels API index endpoint [#10829]
- Filter by assets_count, consumables_count, licenses_count, and accessories_count on user API endpoint
-
[1.4.1]
- Update Snipe-IT to 6.0.1
- Full changelog
- Fixed #11014 - double encoding for custom fields by @snipe in #11065
- Added missing use statement by @snipe in #11070
- Fixed #11052 - add file sizes to upload displays by @snipe in #11073
- Fixes #10706 - Fix saml slo for logout by @johnson-yi in #11076
- Fix route for people file deletion by @snipe in #11077
- Fixed missing backups help string by @snipe in #11079
- Adds encrypted status to custom fields overview by @snipe in #11078
- Removed sr-only class for now - not sure why it’s interfering with the upload button by @snipe in #11080
- Only set manager ID when the lookup succeeds. by @uberbrady in #11088
- Upgraded dompdf by @snipe in #11105
- Fixed bulk-user reset-password links returning 500 by @uberbrady in #11107
- Pass the password along directly instead of retrieving it from the In… by @uberbrady in #11108
- Fixed #11100 for individual users by @snipe in #11111
-
[1.4.3]
- Update Snipe-IT to 6.0.4
- Full changelog
- Fixed #11304 Trying to access array offset on value of type null at .../Transformers/AssetsTransformer.php by @inietov in #11305
-
[1.4.4]
- Update Snipe-IT to 6.0.5
- Full changelog
- Fixes Asset location not changing when assigned user's location change via importer by @inietov in #11169
- Fixed SC-19104 - fixes to ldap:troubleshoot artisan command by @uberbrady in #11309
- Fixed #11308 - added bulk edit on statuslabels detail page by @snipe in #11310
- Fixed #11175 - Use the Deja Vu font in PDFs to be able to support Cyrillic, etc by @snipe in #11314
- Nicer suppliers and manufacturers UI by @snipe in #11313
- Tweaked CSS for smaller padlock by @snipe in #11316
-
[1.4.5]
- Update Snipe-IT to 6.0.6
- Full changelog
- Added missing postal code from user view by @snipe in #11365
- Fixed non-dark mode black theme by @Godmartinz in #11323
- Updated/upgraded JS assets by @snipe in #11367
- Fixed #11378 - Added better excel export by @snipe in #11380
- Fixed check for archived setting on counts by @snipe in #11382
- Fixed missing archived tooltip by @snipe in #11384
- Small fixes to default blue by @snipe in #11386
- Added eula blade for licenses/consumables/components and fixes assigned_to for PDFs by @Godmartinz in #11379
- Fixed dropdown column select font color in bootstrap tables by @Godmartinz in #11375
- Added created_by to users by @snipe in #11383
- Moved the settings search box higher by @snipe in #11387
- Typo of 'general' was in the migration blade a few places by @uberbrady in #11389
- Disallow purge backup deletion by default and, enable via .env by @snipe in #11388
- Upgrade webpack from 5.72.1 to 5.73.0 by @snipe in #11391
- Upgraded guzzle to 7.4.5 by @snipe in #11392
- Adds validation to custom fields' default values by @inietov in #11370
- Fixed #8155 - added disclosure arrows to asset creation/edit by @veenone in #10967
- Remember the state of the disclosure arrows in Assets by @uberbrady in #11403
- Added disclosure arrows for lesser used options on user screen by @snipe in #11407
- Only care about the custom field's converted name when updating the custom field itself by @snipe in #11405
- Fixed custom field transliteration by @snipe in #11404
- Add a new --filter option to Artisan ldap-sync command by @uberbrady in #11408
- Add index across username and deleted_at to improve performance by @uberbrady in #11413
- Fixed #9757 - Added model uploads by @snipe in #11412
- Added additional search filters for location API by @snipe in #11414
- Added additional filters for api indexes by @snipe in #11415
- Added personal access endpoint to API and API token console command by @snipe in #11416
- Added backup download via API by @snipe in #11418
- Fixes BadMethodCallException Call to undefined method App\Models\Asset::unaccepted() for master [ch-17636] by @inietov in #10758
- Fixed #9813: Duplicate function accept-asset by @dampfklon in #9822
- Added checkoutByTag API endpoint for assets by @ntbutler-nbcs in #11417
- Make SCIM be more tolerant of missing fields by @uberbrady in #11430
- Added button to email user list of assets from profile by @Godmartinz in #11427
- Added warnings for common LDAP misconfigs by @snipe in #11435
-
[1.4.6]
- Update Snipe-IT to 6.0.7
- Full changelog
- Fixed #11393 - reject acceptance if no file is present by @snipe in #11440
- Adds check to AcceptanceController to see if signatures are enabled by @mikeroq #11444
- Fixes #11452 - Asset Restore routes/buttons also asset models/users restore as well by @mikeroq in #11453
- Fixes #11459 Missing import for Setting model in AcceptanceController by @mikeroq in #11460
-
[1.4.7]
- Update Snipe-IT to 6.0.8
- Full changelog
- Fixed custom fields not populating when creating asset from asset model page by @mikeroq in #11451
- Added covering indexes for performance on license_seats by @uberbrady in #11471
- Upgrade font-awesome to v6 by @snipe in #11478
- Fixes padlock icon by @snipe in #11479
- Changed model file icon by @snipe in #11480
- Fixes license file(s) delete modal showing entire model data instead of just the name by @mikeroq in #11484
- Fixed "print assigned" sig broken by @snipe in #11490
- Fixed migrations on restore by @snipe in #11483
- Bump codacy/codacy-analysis-cli-action from 1.1.0 to 4.1.0 by @dependabot in #11458
- Fixes "email list of all assigned" apparently being successful even if the user has no email address by @mikeroq in #11492
- Added checkbox to exclude archived assets from custom reports by @Godmartinz in #11488
- Fixes #11496 - Wrong URL generated for download of asset acceptance PDF if locale was not en by @mikeroq in #11502
- Fixed #11508 - font size in alert menu by @snipe in #11516
- Changed some autolabeler and code owners by @snipe in #11517
- Use checkbox formatting on BOM and archived checkboxes in custom report by @snipe in #11526
-
[1.4.8]
- Update Snipe-IT to 6.0.9
- Full changelog
- Upgraded jquery-UI by @snipe in #11531
- Upgraded our fork of laravel-scim-server to better support SCIM creates by @uberbrady in #11528
- Fixed #11540 - accessory api routes from GET to POST by @Godmartinz in #11541
- Added checkin without delete for users by @snipe in #11542
- Fixed #11549 - dark skin dropdown menu fixes by @snipe in #11551
- Upgraded imagemin by @snipe in #11553
- Applies current time to checkin date by @snipe in #11547
- Bumped packages by @snipe in #11554
- Added link to SEDC / perl-www-snipe by @snipe in #11561
- Fixed inconsistent *_LOG_LEVEL variables; set reasonable defaults by @uberbrady in #11562
- Added bulk edit to company view by @snipe in #11593
- Switched to conditionally adding the nbsp; that the table needs for proper layout if cell is empty by @snipe in #11578
- Fixed legacy routes for php artisan optimize by @snipe in #11595
- Fixed date format for Current Date output on location print assigned by @snipe in #11597
- Adds options to include Deleted assets to custom asset reports by @Godmartinz in #11594
- Use apropiate string for license actions by @inietov in #11603
- Hide requested assets if the user cannot see requestable items by @snipe in #11604
- Disallow checkout if qty = 0 by @snipe in #11605
- Use unique_undeleted instead of unique for custom fields unique validation by @snipe in #11596
- Error 404 fixed on submitting without mandatory field by @vickyjaura183 in #11601
- Added time diff to EOL in asset view by @snipe in #11608
- Fixed labels on radio buttons in custom report by @snipe in #11609
- Added deleted_at to custom report export by @snipe in #11610
- Added configuration change to maintenance types by @snipe in #11611
- Added relations to report search by @snipe in #11612
- Fix auto incrementing in CSV importer [sc-19366] by @inietov in #11615
- Fixed wrong calculation of assigned components by @inietov in #11617
- Added German (Informal) as a language option (only partially translated currently)
-
[1.4.9]
- Update Snipe-IT to 6.0.10
- Full changelog
- Added a closing div tag around the mail text help block by @exula in #11635
- Fixed Monthly depreciation calculation if EOL is blank by @Godmartinz in #11642
- Fixed the active flag to be as it was in later v5 releases by @uberbrady in #11648
- Fixed #8928 - add URL and ID to custom asset report by @snipe in #11649
- Fixed #6877 - Added notes to consumables, components on checkout by @snipe in #11650
- Fixes Departments update/store to allow company and/or location ids to be null by @Godmartinz in #11660
- [Snyk] Upgrade acorn from 8.7.1 to 8.8.0 by @snyk-bot in #11664
- Revert "Prevent to delete a user if still has consumables associated to them" by @snipe in #11675
- Added null option for purchase_date and expected_checkin dates by @snipe in #11666
- Fixed #6899 Docker container's php configuration isn't congruent with snipe-it uploads setting size. by @octobunny in #11662
- Added the category in the side info on Models > View by @snipe in #11676
- Fixed #11711 clearfix missing on admin settings page to prevent blanking divs by @Godmartinz in #11712
- Fixed #11706 Manager name by @wewhite in #11707
- Fixed #10565, #11086: correctly looks up Manager DN from AD Manager a… by @wewhite in #11705
- Fixed Translation String: wrong key at request canceled message by @julian-piehl in #11703
- [Snyk] Upgrade webpack from 5.73.0 to 5.74.0 by @snyk-bot in #11681
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.1.1 to 6.1.2 by @snyk-bot in #11680
- Declare DB_PORT in all .env files by @kylegordon in #11669
- Fixed Search in activity report for full name in relation by @inietov in #11651
- Fixed #11509 allow-ldap-anonymous-bind by @sunflowerbofh in #11510
- Fixed crash on Asset View if file doesn’t exist on server by @snipe in #11723
- Updated compiled assets by @snipe in #11727
- Fixed Validation error when creating custom fields' default values by @inietov in #11724
- Fixed #11709 Dates in custom fields not always stored in the correct format by @inietov in #11726
- Added style to readonly date fields by @snipe in #11728
- Fixed #11708 - pre-create private_storage directories for Docker restores by @uberbrady in #11729
- Fixed #11679 Importing Licenses - Field Mismatch by @inietov in #11730
- Fixed #10593 - added signature column to user history by @snipe in #11731
- Fixed: Log user out of other devices when they change their password by @snipe in #11735
-
[1.4.10]
- Update Snipe-IT to 6.0.11
- Full changelog
- Fixed 500 error when sending unaccepted assets reminder by @inietov in #11700
- Fixed #11695 Problem with checkin all and delete user. by @inietov in #11738
- Fixed Validation error when empty default customfield values by @inietov in #11737
- Fixed #11742: display correct file sizes when using S3(-like) storage by @dsferruzza in #11752
- Fixed possible XSS on dashboard note by @snipe in #11758
- Fixed the order expiring assets are listed in notifications by @Godmartinz in #11489
- Send notifications when Acceptance Assets actions occur [sc-9917] by @inietov in #11661
-
[1.4.11]
- Update Snipe-IT to 6.0.12
- Full changelog
- Fixes mobile views and clickability of sidebar menu by @Godmartinz in #11916
- Added autoglossonyms for locales and translations for countries by @snipe in #11924
- Fixed #11710 - Validation of checkbox data with multiple values by @inietov in #11925
- Added start and end dates to users by @snipe in #11926
- Use the new scim-trace feature from our fork of laravel-scim-server lib by @uberbrady in #11927
- Fixed Error 500 undefined variable $item creating a new user. by @inietov in #11933
- Fixes the margin top adjustment for desktop by @Godmartinz in #11937
- Fixed Depreciation date diff readable precision by @inietov in #11959
- Added clearer LDAP activated helptext by @snipe in #11952
- Sets nullable attribute on validation by @snipe in #11960
- Correct comparison logic by @nh314 in #11942
- Remove required mark by @nh314 in #11949
- Bump actions/checkout from 2 to 3.1.0 by @dependabot in #11944
- Use admin ID for audit log notification by @snipe in #11964
- Added new translations by @snipe in #11971
-
[1.4.12]
- Update Snipe-IT to 6.0.13
- Full changelog
- Added try/catch wrap notifications to catch notification failures on checkin/checkout by @uberbrady in #11834
- Fixes the calc of months and fixes typo of the word depreciation by @Godmartinz in #11986
- Fixed wrong icons for mobile view for locations listing by @snipe in #11988
- Added cache manager lookups in LDAP for performance boost by @uberbrady in #12006
- Added default tab to locations by @snipe in #12008
- Changed button icon for importer by @snipe in #12015
- Added externalId support to SCIM integration by @uberbrady in #12030