Releases: linuxserver/docker-snipe-it
v7.1.15-ls310
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.15-ls310/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Remote Changes:
Happy Monday, everyone! This is a bugfix release, mostly for folks running docker who only can deploy via tagged releases. We also fixed an issue with asset models not displaying on the listing page in some circumstances, fixed a few issues related to the recent MS Teams webhook deprecations, and handled an issue where uploaded asset files could not be deleted properly, plus a few visual tweaks for the signature pad.
What's Changed
- Specify the table name in select for models controller by @snipe in snipe/snipe-it#15811
- Fixing #15064 - to not fail ldap sync on single data issue with ldap … by @maciej-poleszczyk in snipe/snipe-it#15558
- replace the
via()
channel for MS Teams (deprecated) by @Godmartinz in snipe/snipe-it#15816 - Corrected route name for delete action on
filestable
on assets by @snipe in snipe/snipe-it#15819 - Removes asset tag if 2D code is not present by @Godmartinz in snipe/snipe-it#15817
- Fixed #15820 - added model number to view-assets by @snipe in snipe/snipe-it#15822
- Fixed admin user not showing in download "all activity" report by @snipe in snipe/snipe-it#15828
- Fixed a few
migrate:rollback
issues by @marcusmoore in snipe/snipe-it#15840 - Update README.md - small typo by @viclou in snipe/snipe-it#15843
- Fixed Bulk Delete page not showing full information by @akemidx in snipe/snipe-it#15757
- Fixed variable name to correctly log
created_by
and date for bulk user delete/checkin by @snipe in snipe/snipe-it#15845 - Indicate requiredness on status select on bulk user checkin+delete by @snipe in snipe/snipe-it#15848
- Added tests around deleting component via ui by @marcusmoore in snipe/snipe-it#15852
- Added #15677: API Route for Generating Asset Labels by @NebelKreis in snipe/snipe-it#15847
- Added #15803: Category Field to Asset Related Mails by @NebelKreis in snipe/snipe-it#15854
- Improved speed of sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#15860
- Added tests for component checkout api endpoint by @marcusmoore in snipe/snipe-it#15864
- Adds a ternary for blank emails for mail notifications by @Godmartinz in snipe/snipe-it#15859
- Replace env with config variable for from address by @Godmartinz in snipe/snipe-it#15839
- Fixed bug in component checkins via api by @marcusmoore in snipe/snipe-it#15851
- Resolves Validation for Encrypted Numeric and Alpha Custom Fields by @spencerrlongg in snipe/snipe-it#15818
- Adding colon to password translation string by @akemidx in snipe/snipe-it#15850
- Always call resizeCanvas by @marcusmoore in snipe/snipe-it#15870
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)
New Contributors
- @maciej-poleszczyk made their first contribution in snipe/snipe-it#15558
- @viclou made their first contribution in snipe/snipe-it#15843
Full Changelog: snipe/snipe-it@v7.1.14...v7.1.15
v7.1.15-ls309
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.15-ls309/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Remote Changes:
Happy Monday, everyone! This is a bugfix release, mostly for folks running docker who only can deploy via tagged releases. We also fixed an issue with asset models not displaying on the listing page in some circumstances, fixed a few issues related to the recent MS Teams webhook deprecations, and handled an issue where uploaded asset files could not be deleted properly, plus a few visual tweaks for the signature pad.
What's Changed
- Specify the table name in select for models controller by @snipe in snipe/snipe-it#15811
- Fixing #15064 - to not fail ldap sync on single data issue with ldap … by @maciej-poleszczyk in snipe/snipe-it#15558
- replace the
via()
channel for MS Teams (deprecated) by @Godmartinz in snipe/snipe-it#15816 - Corrected route name for delete action on
filestable
on assets by @snipe in snipe/snipe-it#15819 - Removes asset tag if 2D code is not present by @Godmartinz in snipe/snipe-it#15817
- Fixed #15820 - added model number to view-assets by @snipe in snipe/snipe-it#15822
- Fixed admin user not showing in download "all activity" report by @snipe in snipe/snipe-it#15828
- Fixed a few
migrate:rollback
issues by @marcusmoore in snipe/snipe-it#15840 - Update README.md - small typo by @viclou in snipe/snipe-it#15843
- Fixed Bulk Delete page not showing full information by @akemidx in snipe/snipe-it#15757
- Fixed variable name to correctly log
created_by
and date for bulk user delete/checkin by @snipe in snipe/snipe-it#15845 - Indicate requiredness on status select on bulk user checkin+delete by @snipe in snipe/snipe-it#15848
- Added tests around deleting component via ui by @marcusmoore in snipe/snipe-it#15852
- Added #15677: API Route for Generating Asset Labels by @NebelKreis in snipe/snipe-it#15847
- Added #15803: Category Field to Asset Related Mails by @NebelKreis in snipe/snipe-it#15854
- Improved speed of sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#15860
- Added tests for component checkout api endpoint by @marcusmoore in snipe/snipe-it#15864
- Adds a ternary for blank emails for mail notifications by @Godmartinz in snipe/snipe-it#15859
- Replace env with config variable for from address by @Godmartinz in snipe/snipe-it#15839
- Fixed bug in component checkins via api by @marcusmoore in snipe/snipe-it#15851
- Resolves Validation for Encrypted Numeric and Alpha Custom Fields by @spencerrlongg in snipe/snipe-it#15818
- Adding colon to password translation string by @akemidx in snipe/snipe-it#15850
- Always call resizeCanvas by @marcusmoore in snipe/snipe-it#15870
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)
New Contributors
- @maciej-poleszczyk made their first contribution in snipe/snipe-it#15558
- @viclou made their first contribution in snipe/snipe-it#15843
Full Changelog: snipe/snipe-it@v7.1.14...v7.1.15
v7.1.15-ls308
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.15-ls308/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Happy Monday, everyone! This is a bugfix release, mostly for folks running docker who only can deploy via tagged releases. We also fixed an issue with asset models not displaying on the listing page in some circumstances, fixed a few issues related to the recent MS Teams webhook deprecations, and handled an issue where uploaded asset files could not be deleted properly, plus a few visual tweaks for the signature pad.
What's Changed
- Specify the table name in select for models controller by @snipe in snipe/snipe-it#15811
- Fixing #15064 - to not fail ldap sync on single data issue with ldap … by @maciej-poleszczyk in snipe/snipe-it#15558
- replace the
via()
channel for MS Teams (deprecated) by @Godmartinz in snipe/snipe-it#15816 - Corrected route name for delete action on
filestable
on assets by @snipe in snipe/snipe-it#15819 - Removes asset tag if 2D code is not present by @Godmartinz in snipe/snipe-it#15817
- Fixed #15820 - added model number to view-assets by @snipe in snipe/snipe-it#15822
- Fixed admin user not showing in download "all activity" report by @snipe in snipe/snipe-it#15828
- Fixed a few
migrate:rollback
issues by @marcusmoore in snipe/snipe-it#15840 - Update README.md - small typo by @viclou in snipe/snipe-it#15843
- Fixed Bulk Delete page not showing full information by @akemidx in snipe/snipe-it#15757
- Fixed variable name to correctly log
created_by
and date for bulk user delete/checkin by @snipe in snipe/snipe-it#15845 - Indicate requiredness on status select on bulk user checkin+delete by @snipe in snipe/snipe-it#15848
- Added tests around deleting component via ui by @marcusmoore in snipe/snipe-it#15852
- Added #15677: API Route for Generating Asset Labels by @NebelKreis in snipe/snipe-it#15847
- Added #15803: Category Field to Asset Related Mails by @NebelKreis in snipe/snipe-it#15854
- Improved speed of sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#15860
- Added tests for component checkout api endpoint by @marcusmoore in snipe/snipe-it#15864
- Adds a ternary for blank emails for mail notifications by @Godmartinz in snipe/snipe-it#15859
- Replace env with config variable for from address by @Godmartinz in snipe/snipe-it#15839
- Fixed bug in component checkins via api by @marcusmoore in snipe/snipe-it#15851
- Resolves Validation for Encrypted Numeric and Alpha Custom Fields by @spencerrlongg in snipe/snipe-it#15818
- Adding colon to password translation string by @akemidx in snipe/snipe-it#15850
- Always call resizeCanvas by @marcusmoore in snipe/snipe-it#15870
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)
New Contributors
- @maciej-poleszczyk made their first contribution in snipe/snipe-it#15558
- @viclou made their first contribution in snipe/snipe-it#15843
Full Changelog: snipe/snipe-it@v7.1.14...v7.1.15
v7.1.15-ls307
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.15-ls307/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Happy Monday, everyone! This is a bugfix release, mostly for folks running docker who only can deploy via tagged releases. We also fixed an issue with asset models not displaying on the listing page in some circumstances, fixed a few issues related to the recent MS Teams webhook deprecations, and handled an issue where uploaded asset files could not be deleted properly, plus a few visual tweaks for the signature pad.
What's Changed
- Specify the table name in select for models controller by @snipe in snipe/snipe-it#15811
- Fixing #15064 - to not fail ldap sync on single data issue with ldap … by @maciej-poleszczyk in snipe/snipe-it#15558
- replace the
via()
channel for MS Teams (deprecated) by @Godmartinz in snipe/snipe-it#15816 - Corrected route name for delete action on
filestable
on assets by @snipe in snipe/snipe-it#15819 - Removes asset tag if 2D code is not present by @Godmartinz in snipe/snipe-it#15817
- Fixed #15820 - added model number to view-assets by @snipe in snipe/snipe-it#15822
- Fixed admin user not showing in download "all activity" report by @snipe in snipe/snipe-it#15828
- Fixed a few
migrate:rollback
issues by @marcusmoore in snipe/snipe-it#15840 - Update README.md - small typo by @viclou in snipe/snipe-it#15843
- Fixed Bulk Delete page not showing full information by @akemidx in snipe/snipe-it#15757
- Fixed variable name to correctly log
created_by
and date for bulk user delete/checkin by @snipe in snipe/snipe-it#15845 - Indicate requiredness on status select on bulk user checkin+delete by @snipe in snipe/snipe-it#15848
- Added tests around deleting component via ui by @marcusmoore in snipe/snipe-it#15852
- Added #15677: API Route for Generating Asset Labels by @NebelKreis in snipe/snipe-it#15847
- Added #15803: Category Field to Asset Related Mails by @NebelKreis in snipe/snipe-it#15854
- Improved speed of sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#15860
- Added tests for component checkout api endpoint by @marcusmoore in snipe/snipe-it#15864
- Adds a ternary for blank emails for mail notifications by @Godmartinz in snipe/snipe-it#15859
- Replace env with config variable for from address by @Godmartinz in snipe/snipe-it#15839
- Fixed bug in component checkins via api by @marcusmoore in snipe/snipe-it#15851
- Resolves Validation for Encrypted Numeric and Alpha Custom Fields by @spencerrlongg in snipe/snipe-it#15818
- Adding colon to password translation string by @akemidx in snipe/snipe-it#15850
- Always call resizeCanvas by @marcusmoore in snipe/snipe-it#15870
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)
New Contributors
- @maciej-poleszczyk made their first contribution in snipe/snipe-it#15558
- @viclou made their first contribution in snipe/snipe-it#15843
Full Changelog: snipe/snipe-it@v7.1.14...v7.1.15
v7.1.15-ls306
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.15-ls306/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Happy Monday, everyone! This is a bugfix release, mostly for folks running docker who only can deploy via tagged releases. We also fixed an issue with asset models not displaying on the listing page in some circumstances, fixed a few issues related to the recent MS Teams webhook deprecations, and handled an issue where uploaded asset files could not be deleted properly, plus a few visual tweaks for the signature pad.
What's Changed
- Specify the table name in select for models controller by @snipe in snipe/snipe-it#15811
- Fixing #15064 - to not fail ldap sync on single data issue with ldap … by @maciej-poleszczyk in snipe/snipe-it#15558
- replace the
via()
channel for MS Teams (deprecated) by @Godmartinz in snipe/snipe-it#15816 - Corrected route name for delete action on
filestable
on assets by @snipe in snipe/snipe-it#15819 - Removes asset tag if 2D code is not present by @Godmartinz in snipe/snipe-it#15817
- Fixed #15820 - added model number to view-assets by @snipe in snipe/snipe-it#15822
- Fixed admin user not showing in download "all activity" report by @snipe in snipe/snipe-it#15828
- Fixed a few
migrate:rollback
issues by @marcusmoore in snipe/snipe-it#15840 - Update README.md - small typo by @viclou in snipe/snipe-it#15843
- Fixed Bulk Delete page not showing full information by @akemidx in snipe/snipe-it#15757
- Fixed variable name to correctly log
created_by
and date for bulk user delete/checkin by @snipe in snipe/snipe-it#15845 - Indicate requiredness on status select on bulk user checkin+delete by @snipe in snipe/snipe-it#15848
- Added tests around deleting component via ui by @marcusmoore in snipe/snipe-it#15852
- Added #15677: API Route for Generating Asset Labels by @NebelKreis in snipe/snipe-it#15847
- Added #15803: Category Field to Asset Related Mails by @NebelKreis in snipe/snipe-it#15854
- Improved speed of sqlite tests in GitHub Actions by @marcusmoore in snipe/snipe-it#15860
- Added tests for component checkout api endpoint by @marcusmoore in snipe/snipe-it#15864
- Adds a ternary for blank emails for mail notifications by @Godmartinz in snipe/snipe-it#15859
- Replace env with config variable for from address by @Godmartinz in snipe/snipe-it#15839
- Fixed bug in component checkins via api by @marcusmoore in snipe/snipe-it#15851
- Resolves Validation for Encrypted Numeric and Alpha Custom Fields by @spencerrlongg in snipe/snipe-it#15818
- Adding colon to password translation string by @akemidx in snipe/snipe-it#15850
- Always call resizeCanvas by @marcusmoore in snipe/snipe-it#15870
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)
New Contributors
- @maciej-poleszczyk made their first contribution in snipe/snipe-it#15558
- @viclou made their first contribution in snipe/snipe-it#15843
Full Changelog: snipe/snipe-it@v7.1.14...v7.1.15
v7.1.14-ls305
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.1.14-ls305/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Caution
This is a security release. All Snipe-IT users are strongly encouraged to upgrade.
We seem to be getting a lot of mileage from that gif these days. 🫠
This is a security release that handles several CVEs, including CVE-2024-52301, which was just patched in the Laravel core yesterday.
While hosted customers were NOT affected (we do not have register_argc_argv
enabled on any of our servers), self-hosted community users and support-only customers are encouraged to upgrade as soon as possible, or at the very least make sure that setting is not enabled in your php.ini
.
In addition to the security patches, we have also added some new features, such as:
- Ability to import Asset Models (without accompanying assets) via the Importer
- Ability to override or null out the EOL date for assets via the asset bulk edit screen
- Optimized some queries and indexes to speed things up a bit
- Fixed a bug where OU was accidentally required to create locations via the GUI
- Miscellaneous UI improvements and fixes
- Full changelog can be found below
As always, still lots more on deck.
PS - we will likely be discontinuing posting updates on our Twitter account moving forward. Instead, find us in these other places:
- Join our Discord!
- Bluesky at @snipeitapp.com
- Mastodon at @[email protected]
- Our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (Click on "Watch" on the main repo page, then go to "Custom" and check the box that says "Releases".)
FYI, in our excitement to get this released, we mistakenly tagged this as 7.1.14 instead of 7.0.14 (yay, automation, amirite?) Unfortunately, deleting tags makes this more difficult for the docker folks, so we're just running with it. Sorry for the confusion, but you didn't miss anything, it was just a simple typo. We'll update the version.php file so at least they both agree.
What's Changed
- Fixed numeric sort 'ambiguous order clause' error by @uberbrady in snipe/snipe-it#15610
- Fixed print assigned in profile by @snipe in snipe/snipe-it#15612
- Smarter word-wrapping on long text by @snipe in snipe/snipe-it#15613
- Add Import data tests by @bryanlopezinc in snipe/snipe-it#15579
- Removed duplicate JS and removed line break before user section by @snipe in snipe/snipe-it#15624
- Docker Env: Change trusted proxies to RFC1918 by @sniff122 in snipe/snipe-it#15621
- Added
Model::reguard()
to importer by @marcusmoore in snipe/snipe-it#15603 - Improve importer tests by @marcusmoore in snipe/snipe-it#15616
- Only show EULA when available on print users page by @marcusmoore in snipe/snipe-it#15630
- Add importer tests by @marcusmoore in snipe/snipe-it#15631
- Fix bulk checkout to users, assets, and locations by @uberbrady in snipe/snipe-it#15642
- Fixed badge counter showing deleted assets on user detail page by @akemidx in snipe/snipe-it#15637
- Fixed #15439 - check database on healthcheck by @snipe in snipe/snipe-it#15601
- Updated livewire to 3.5.2 by @snipe in snipe/snipe-it#15648
- Switched to form requests for settings to better indicate invalid data by @snipe in snipe/snipe-it#15644
- Fixed #15651 - admin user now displaying on maintenances page by @snipe in snipe/snipe-it#15653
- Added tests for accessory api controller by @marcusmoore in snipe/snipe-it#15533
- Fixes #15654 Fix asset creation with API and FullMultipleCompanySupport by @Toreg87 in snipe/snipe-it#15655
- Refactor asset creation with API by @Toreg87 in snipe/snipe-it#15660
- Added LLM note by @snipe in snipe/snipe-it#15666
- Fixed #15663 - remove requiredness for OU by @snipe in snipe/snipe-it#15669
- Fixed
updated_at
for sort in users API by @snipe in snipe/snipe-it#15671 - Clean up how we use the
$location
in LDAP sync command by @uberbrady in snipe/snipe-it#15672 - Fix outdated comment in CompanyableTrait by @Toreg87 in snipe/snipe-it#15683
- Bulk checkout to bulk actions for assets by @uberbrady in snipe/snipe-it#15680
- Removed second icon in accessory file list by @marcusmoore in snipe/snipe-it#15704
- Added test to ensure icon component does not end in newline by @marcusmoore in snipe/snipe-it#15705
- Removed brianium/paratest by @marcusmoore in snipe/snipe-it#15693
- Linked accessory files in activity report by @marcusmoore in snipe/snipe-it#15703
- Fix user creation with FullMultipleCompanySupport enabled over API by @Toreg87 in snipe/snipe-it#15676
- Fixed custom field existence validation Issue by @spencerrlongg in snipe/snipe-it#15598
- Improve import performance by @bryanlopezinc in snipe/snipe-it#15649
- Better handle inline files in file listing by @snipe in snipe/snipe-it#15689
- Fixed Status Labels Error Message by @Godmartinz in snipe/snipe-it#15566
- Fixed #15686: Corrected capitalization for dashboard section titles by removing
strtolower()
by @NebelKreis in snipe/snipe-it#15687 - Updated
Company::getIdForCurrentUser()
to return null in certain scenarios by @marcusmoore in snipe/snipe-it#15691 - Fixes #15701 - load avif files properly in lightbox by @snipe in snipe/snipe-it#15710
- Fixed custom field checkboxes on asset edit page by @marcusmoore in snipe/snipe-it#15711
- Fixed #15717 - Added ability to checkout consumables in variable qty via API by @snipe in snipe/snipe-it#15719
- Fixed #15695 - Added manufacturer and model_number to components by @snipe in snipe/snipe-it#15720
- Fixed Component Factory: use manufacturer factory for
manufactuer_id
by @Godmartinz in snipe/snipe-it#15722 - Upgraded
livewire v3.5.9 => v3.5.12
by @Godmartinz in snipe/snipe-it#15712 - Fixed multi create partial failure (fixes: [RB-18591]) by @uberbrady in snipe/snipe-it#15550
- Added the display of logs when tests fail in GitHub Actions by @marcusmoore in snipe/snipe-it#15744
- Separated Notifications and Emails: Check ins and Check outs by @Godmartinz in snipe/snipe-it#15681
- changes
admin_cc_email
validation to allow an array by @Godmartinz in snipe/snipe-it#15756 - Fixed
${var}
deprecation warning in License model by @jerm in snipe/snipe-it#15758 - Fixed MS Team Notifications to utilize workflows after deprecation by @Godmartinz in snipe/snipe-it#15731
- Fixed emails not being sent if target has no email or if not instance of User. Cc_emails will still be sent. by @Godmartinz in snipe/snipe-it#15763
- Added missing Livewire file by @marcusmoore in snipe/snipe-it#15765
- Revert "Added the display of logs when tests fail in GitHub Actions" by @marcusmoore in snipe/snipe-it#15771
- Fixed notifications for licenses and asset to asset checkoutables by @Godmartinz in snipe/snipe-it#15773
- Fixed CVE-2024-50342, CVE-2024-50345, CVE-2024-51736 by @joelpittet in snipe/snipe-it#15779
- Added Checkout ID column to user accessory table by @marcusmoore in snipe/snipe-it#15774
- Add new indexes to locations and users for faster manager lookups by @uberbrady in snipe/snipe-it#15780
- Added EOL date to bulk asset edit by @snipe in snipe/snipe-it#15792
- Added ability to specify null for calculation or explicit on bulk asset edit by @snipe in snipe/snipe-it#15793
- Check that the file exists before trying to download stored EULA by @snipe in snipe/snipe-it#15794
- Fixes Assets location not being resynced when Users location is updated via LDAP by @Godmartinz in snipe/snipe-it#14441
- Updated deprecated trigger for ms teams by @Godmartinz in snipe/snipe-it#15799
- Updated Laravel, additional packages for CVE-2024-52301 by @snipe in snipe/snipe-it#15804
- Fixed license serial gate in markdown by @Godmartinz in snipe/snipe-it#15805
- Added ability to import asset models (separate from assets) by @snipe in snipe/snipe-it#15802
- Fixed dar...
v7.0.13-ls304
CI Report:
https://ci-tests.linuxserver.io/linuxserver/snipe-it/v7.0.13-ls304/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Caution
Snipe-IT now requires PHP 8.1.2 or greater
Happy Wednesday, everyone! We're pleased to announce Snipe-IT v7.13 is out. The most notable fix in this release is for folks who suddenly couldn't create asset models with the same name but different model number. That was a temporary issue in validation and should be fixed now.
We've also added the long-requested ability to sort numerically on numeric custom fields. (Folks who are not using MySQL/MariaDB, please let us know if this breaks stuff for you, even though we don't officially support non-MySQL databases.)
We've also added a new bulk option for users, which is the ability to print all items associated with multiple selected users, if that's the sort of thing you're likely to do.
And finally, on most list views, you can now see (and sort by) which administrator created the item.
Warning
API Change
We've added a created_by
field to additional endpoints. This field replaces the previous user_id
API object, which was only being returned in a few places. The user_id
object will still be returned as normal, but you should plan on making that switch in your API integrations moving forward, as it will eventually be removed.
What's Changed
- Fixed a couple bugs in
CustomFieldSetDefaultValuesForModel
component by @marcusmoore in snipe/snipe-it#15486 - Warn user on changing status to
undeployable
when editing by @snipe in snipe/snipe-it#15492 - Fixed #15504 - allow nulling/not changing locale in user bulk edit by @snipe in snipe/snipe-it#15510
- Fixed misalignment of consumables with smaller media by @Godmartinz in snipe/snipe-it#15493
- Fixes margin for the sidebar menus while using rtl languages by @Godmartinz in snipe/snipe-it#15471
- Fixed check for outside assets on user update validation by @snipe in snipe/snipe-it#15516
- Improved multi-asset create when using numeric prefixes to asset_tags by @uberbrady in snipe/snipe-it#15491
- Fixed selected-index of countries drop-down [fd-44144] by @uberbrady in snipe/snipe-it#15521
- Added tests for delete methods in api by @marcusmoore in snipe/snipe-it#15512
- Fixed mail notification field
status label
not updating by @Godmartinz in snipe/snipe-it#15531 - Fixed #11634 - Sort by numeric columns for numeric custom fields by @snipe in snipe/snipe-it#15518
- Added #15506: Explicitly request used LDAP attributes by @setpill in snipe/snipe-it#15507
- Updated EOL date when used bulk update of purchase date by @Robert-Azelis in snipe/snipe-it#14671
- Added date range for EOL in custom reports by @akemidx in snipe/snipe-it#13291
- Catch Exceptions on Checkout Notification by @spencerrlongg in snipe/snipe-it#15532
- Change
user_id
tocreated_by
by @snipe in snipe/snipe-it#15519 - Updated jspdf autotable by @snipe in snipe/snipe-it#15537
- Fixed app settings view on mobile by @snipe in snipe/snipe-it#15544
- Fixes #15548 - unify audit api endpoints by @snipe in snipe/snipe-it#15549
- Fixed input field misalignments by @Godmartinz in snipe/snipe-it#15552
- Fixed case on
$logAction
for user file upload by @snipe in snipe/snipe-it#15555 - Changed
action_date
tocreated_at
in activity report by @snipe in snipe/snipe-it#15561 - Fixed #13396 - do not allow checkout to undeployable status types by @snipe in snipe/snipe-it#15547
- Added the ability to bulk print users by @marcusmoore in snipe/snipe-it#15534
- Update for #15534 - Refined gates on user bulk by @snipe in snipe/snipe-it#15563
- Refactoring modals with partials and fixing misalignments by @Godmartinz in snipe/snipe-it#15498
- Fixes for requiredness indicator in UI by @snipe in snipe/snipe-it#15573
- Fixed double webhook notifications // Separated email and webhook notifications. by @Godmartinz in snipe/snipe-it#15524
- Removed sortablity for current value column in depreciations report by @Godmartinz in snipe/snipe-it#15583
- Better debugging output for new Github Stale Action by @uberbrady in snipe/snipe-it#15564
- Added maxlengths to additional fields by @snipe in snipe/snipe-it#15588
- Adds checkin action log on asset delete via View UI by @snipe in snipe/snipe-it#15589
- Catch Errors Around Request Notifications by @spencerrlongg in snipe/snipe-it#15592
- Updated strings by @snipe in snipe/snipe-it#15594
- Fixed divide by zero bug in depreciation transformer by @Godmartinz in snipe/snipe-it#15593
Full Changelog: snipe/snipe-it@v7.0.12...v7.0.13
v7.0.13-ls303
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Caution
Snipe-IT now requires PHP 8.1.2 or greater
Happy Wednesday, everyone! We're pleased to announce Snipe-IT v7.13 is out. The most notable fix in this release is for folks who suddenly couldn't create asset models with the same name but different model number. That was a temporary issue in validation and should be fixed now.
We've also added the long-requested ability to sort numerically on numeric custom fields. (Folks who are not using MySQL/MariaDB, please let us know if this breaks stuff for you, even though we don't officially support non-MySQL databases.)
We've also added a new bulk option for users, which is the ability to print all items associated with multiple selected users, if that's the sort of thing you're likely to do.
And finally, on most list views, you can now see (and sort by) which administrator created the item.
Warning
API Change
We've added a created_by
field to additional endpoints. This field replaces the previous user_id
API object, which was only being returned in a few places. The user_id
object will still be returned as normal, but you should plan on making that switch in your API integrations moving forward, as it will eventually be removed.
What's Changed
- Fixed a couple bugs in
CustomFieldSetDefaultValuesForModel
component by @marcusmoore in snipe/snipe-it#15486 - Warn user on changing status to
undeployable
when editing by @snipe in snipe/snipe-it#15492 - Fixed #15504 - allow nulling/not changing locale in user bulk edit by @snipe in snipe/snipe-it#15510
- Fixed misalignment of consumables with smaller media by @Godmartinz in snipe/snipe-it#15493
- Fixes margin for the sidebar menus while using rtl languages by @Godmartinz in snipe/snipe-it#15471
- Fixed check for outside assets on user update validation by @snipe in snipe/snipe-it#15516
- Improved multi-asset create when using numeric prefixes to asset_tags by @uberbrady in snipe/snipe-it#15491
- Fixed selected-index of countries drop-down [fd-44144] by @uberbrady in snipe/snipe-it#15521
- Added tests for delete methods in api by @marcusmoore in snipe/snipe-it#15512
- Fixed mail notification field
status label
not updating by @Godmartinz in snipe/snipe-it#15531 - Fixed #11634 - Sort by numeric columns for numeric custom fields by @snipe in snipe/snipe-it#15518
- Added #15506: Explicitly request used LDAP attributes by @setpill in snipe/snipe-it#15507
- Updated EOL date when used bulk update of purchase date by @Robert-Azelis in snipe/snipe-it#14671
- Added date range for EOL in custom reports by @akemidx in snipe/snipe-it#13291
- Catch Exceptions on Checkout Notification by @spencerrlongg in snipe/snipe-it#15532
- Change
user_id
tocreated_by
by @snipe in snipe/snipe-it#15519 - Updated jspdf autotable by @snipe in snipe/snipe-it#15537
- Fixed app settings view on mobile by @snipe in snipe/snipe-it#15544
- Fixes #15548 - unify audit api endpoints by @snipe in snipe/snipe-it#15549
- Fixed input field misalignments by @Godmartinz in snipe/snipe-it#15552
- Fixed case on
$logAction
for user file upload by @snipe in snipe/snipe-it#15555 - Changed
action_date
tocreated_at
in activity report by @snipe in snipe/snipe-it#15561 - Fixed #13396 - do not allow checkout to undeployable status types by @snipe in snipe/snipe-it#15547
- Added the ability to bulk print users by @marcusmoore in snipe/snipe-it#15534
- Update for #15534 - Refined gates on user bulk by @snipe in snipe/snipe-it#15563
- Refactoring modals with partials and fixing misalignments by @Godmartinz in snipe/snipe-it#15498
- Fixes for requiredness indicator in UI by @snipe in snipe/snipe-it#15573
- Fixed double webhook notifications // Separated email and webhook notifications. by @Godmartinz in snipe/snipe-it#15524
- Removed sortablity for current value column in depreciations report by @Godmartinz in snipe/snipe-it#15583
- Better debugging output for new Github Stale Action by @uberbrady in snipe/snipe-it#15564
- Added maxlengths to additional fields by @snipe in snipe/snipe-it#15588
- Adds checkin action log on asset delete via View UI by @snipe in snipe/snipe-it#15589
- Catch Errors Around Request Notifications by @spencerrlongg in snipe/snipe-it#15592
- Updated strings by @snipe in snipe/snipe-it#15594
- Fixed divide by zero bug in depreciation transformer by @Godmartinz in snipe/snipe-it#15593
Full Changelog: snipe/snipe-it@v7.0.12...v7.0.13
v7.0.13-ls302
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Caution
Snipe-IT now requires PHP 8.1.2 or greater
Happy Wednesday, everyone! We're pleased to announce Snipe-IT v7.13 is out. The most notable fix in this release is for folks who suddenly couldn't create asset models with the same name but different model number. That was a temporary issue in validation and should be fixed now.
We've also added the long-requested ability to sort numerically on numeric custom fields. (Folks who are not using MySQL/MariaDB, please let us know if this breaks stuff for you, even though we don't officially support non-MySQL databases.)
We've also added a new bulk option for users, which is the ability to print all items associated with multiple selected users, if that's the sort of thing you're likely to do.
And finally, on most list views, you can now see (and sort by) which administrator created the item.
Warning
API Change
We've added a created_by
field to additional endpoints. This field replaces the previous user_id
API object, which was only being returned in a few places. The user_id
object will still be returned as normal, but you should plan on making that switch in your API integrations moving forward, as it will eventually be removed.
What's Changed
- Fixed a couple bugs in
CustomFieldSetDefaultValuesForModel
component by @marcusmoore in snipe/snipe-it#15486 - Warn user on changing status to
undeployable
when editing by @snipe in snipe/snipe-it#15492 - Fixed #15504 - allow nulling/not changing locale in user bulk edit by @snipe in snipe/snipe-it#15510
- Fixed misalignment of consumables with smaller media by @Godmartinz in snipe/snipe-it#15493
- Fixes margin for the sidebar menus while using rtl languages by @Godmartinz in snipe/snipe-it#15471
- Fixed check for outside assets on user update validation by @snipe in snipe/snipe-it#15516
- Improved multi-asset create when using numeric prefixes to asset_tags by @uberbrady in snipe/snipe-it#15491
- Fixed selected-index of countries drop-down [fd-44144] by @uberbrady in snipe/snipe-it#15521
- Added tests for delete methods in api by @marcusmoore in snipe/snipe-it#15512
- Fixed mail notification field
status label
not updating by @Godmartinz in snipe/snipe-it#15531 - Fixed #11634 - Sort by numeric columns for numeric custom fields by @snipe in snipe/snipe-it#15518
- Added #15506: Explicitly request used LDAP attributes by @setpill in snipe/snipe-it#15507
- Updated EOL date when used bulk update of purchase date by @Robert-Azelis in snipe/snipe-it#14671
- Added date range for EOL in custom reports by @akemidx in snipe/snipe-it#13291
- Catch Exceptions on Checkout Notification by @spencerrlongg in snipe/snipe-it#15532
- Change
user_id
tocreated_by
by @snipe in snipe/snipe-it#15519 - Updated jspdf autotable by @snipe in snipe/snipe-it#15537
- Fixed app settings view on mobile by @snipe in snipe/snipe-it#15544
- Fixes #15548 - unify audit api endpoints by @snipe in snipe/snipe-it#15549
- Fixed input field misalignments by @Godmartinz in snipe/snipe-it#15552
- Fixed case on
$logAction
for user file upload by @snipe in snipe/snipe-it#15555 - Changed
action_date
tocreated_at
in activity report by @snipe in snipe/snipe-it#15561 - Fixed #13396 - do not allow checkout to undeployable status types by @snipe in snipe/snipe-it#15547
- Added the ability to bulk print users by @marcusmoore in snipe/snipe-it#15534
- Update for #15534 - Refined gates on user bulk by @snipe in snipe/snipe-it#15563
- Refactoring modals with partials and fixing misalignments by @Godmartinz in snipe/snipe-it#15498
- Fixes for requiredness indicator in UI by @snipe in snipe/snipe-it#15573
- Fixed double webhook notifications // Separated email and webhook notifications. by @Godmartinz in snipe/snipe-it#15524
- Removed sortablity for current value column in depreciations report by @Godmartinz in snipe/snipe-it#15583
- Better debugging output for new Github Stale Action by @uberbrady in snipe/snipe-it#15564
- Added maxlengths to additional fields by @snipe in snipe/snipe-it#15588
- Adds checkin action log on asset delete via View UI by @snipe in snipe/snipe-it#15589
- Catch Errors Around Request Notifications by @spencerrlongg in snipe/snipe-it#15592
- Updated strings by @snipe in snipe/snipe-it#15594
- Fixed divide by zero bug in depreciation transformer by @Godmartinz in snipe/snipe-it#15593
Full Changelog: snipe/snipe-it@v7.0.12...v7.0.13
v7.0.13-ls301
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
snipe-it Changes:
Caution
Snipe-IT now requires PHP 8.1.2 or greater
Happy Wednesday, everyone! We're pleased to announce Snipe-IT v7.13 is out. The most notable fix in this release is for folks who suddenly couldn't create asset models with the same name but different model number. That was a temporary issue in validation and should be fixed now.
We've also added the long-requested ability to sort numerically on numeric custom fields. (Folks who are not using MySQL/MariaDB, please let us know if this breaks stuff for you, even though we don't officially support non-MySQL databases.)
We've also added a new bulk option for users, which is the ability to print all items associated with multiple selected users, if that's the sort of thing you're likely to do.
And finally, on most list views, you can now see (and sort by) which administrator created the item.
Warning
API Change
We've added a created_by
field to additional endpoints. This field replaces the previous user_id
API object, which was only being returned in a few places. The user_id
object will still be returned as normal, but you should plan on making that switch in your API integrations moving forward, as it will eventually be removed.
What's Changed
- Fixed a couple bugs in
CustomFieldSetDefaultValuesForModel
component by @marcusmoore in snipe/snipe-it#15486 - Warn user on changing status to
undeployable
when editing by @snipe in snipe/snipe-it#15492 - Fixed #15504 - allow nulling/not changing locale in user bulk edit by @snipe in snipe/snipe-it#15510
- Fixed misalignment of consumables with smaller media by @Godmartinz in snipe/snipe-it#15493
- Fixes margin for the sidebar menus while using rtl languages by @Godmartinz in snipe/snipe-it#15471
- Fixed check for outside assets on user update validation by @snipe in snipe/snipe-it#15516
- Improved multi-asset create when using numeric prefixes to asset_tags by @uberbrady in snipe/snipe-it#15491
- Fixed selected-index of countries drop-down [fd-44144] by @uberbrady in snipe/snipe-it#15521
- Added tests for delete methods in api by @marcusmoore in snipe/snipe-it#15512
- Fixed mail notification field
status label
not updating by @Godmartinz in snipe/snipe-it#15531 - Fixed #11634 - Sort by numeric columns for numeric custom fields by @snipe in snipe/snipe-it#15518
- Added #15506: Explicitly request used LDAP attributes by @setpill in snipe/snipe-it#15507
- Updated EOL date when used bulk update of purchase date by @Robert-Azelis in snipe/snipe-it#14671
- Added date range for EOL in custom reports by @akemidx in snipe/snipe-it#13291
- Catch Exceptions on Checkout Notification by @spencerrlongg in snipe/snipe-it#15532
- Change
user_id
tocreated_by
by @snipe in snipe/snipe-it#15519 - Updated jspdf autotable by @snipe in snipe/snipe-it#15537
- Fixed app settings view on mobile by @snipe in snipe/snipe-it#15544
- Fixes #15548 - unify audit api endpoints by @snipe in snipe/snipe-it#15549
- Fixed input field misalignments by @Godmartinz in snipe/snipe-it#15552
- Fixed case on
$logAction
for user file upload by @snipe in snipe/snipe-it#15555 - Changed
action_date
tocreated_at
in activity report by @snipe in snipe/snipe-it#15561 - Fixed #13396 - do not allow checkout to undeployable status types by @snipe in snipe/snipe-it#15547
- Added the ability to bulk print users by @marcusmoore in snipe/snipe-it#15534
- Update for #15534 - Refined gates on user bulk by @snipe in snipe/snipe-it#15563
- Refactoring modals with partials and fixing misalignments by @Godmartinz in snipe/snipe-it#15498
- Fixes for requiredness indicator in UI by @snipe in snipe/snipe-it#15573
- Fixed double webhook notifications // Separated email and webhook notifications. by @Godmartinz in snipe/snipe-it#15524
- Removed sortablity for current value column in depreciations report by @Godmartinz in snipe/snipe-it#15583
- Better debugging output for new Github Stale Action by @uberbrady in snipe/snipe-it#15564
- Added maxlengths to additional fields by @snipe in snipe/snipe-it#15588
- Adds checkin action log on asset delete via View UI by @snipe in snipe/snipe-it#15589
- Catch Errors Around Request Notifications by @spencerrlongg in snipe/snipe-it#15592
- Updated strings by @snipe in snipe/snipe-it#15594
- Fixed divide by zero bug in depreciation transformer by @Godmartinz in snipe/snipe-it#15593
Full Changelog: snipe/snipe-it@v7.0.12...v7.0.13