Releases: salopensource/sal
Releases · salopensource/sal
Sal 4.3.0
What's Changed
- Update various dependencies by @jholt13 in #462
- Implement AWS IAM-based Authentication to RDS Postgres by @ChefAustin in #463
New Contributors
Full Changelog: 4.2.0...4.3.0
Sal 4.2.0
What's Changed
- Fix DataTables warning on manage_users.html by @w0de in #457
- Fix KeyError raised when trying to sort application inventory by install count by @w0de in #458
- Force the Apple device image to be 120x120 by @sheagcraig in #460
Full Changelog: 4.1.11...4.2.0
Sal 4.1.11
Fixed in this release:
- Fixes a failure in application inventory CSV exporting for business units and machine groups views.
Changed in this release:
- Application inventory list views will now show install counts if you want them to. There is a new server setting
show_inventory_install_counts
which controls this, which defaults to being on. A new strategy for computing the counts was devised which only does counts for the results shown in the current table, rather than the entire result set, which is dramatically faster. If this is still too slow, disabling install counts will be faster still.
PRs
- Fix filename generation exception for app inventory csv by @sheagcraig in #455
- Conditionally (defaults to true) add install counts to app list view. by @sheagcraig in #454
- Bump version to 4.1.11 by @sheagcraig in #456
Full Changelog: 4.1.10...4.1.11
Sal 4.1.10
Fixed in this release:
- Removes the Application list view's install count column due to performance concerns. (Cuts average query time in half).
- Removes Django settings queries from hot views in the application inventory for performance reasons.
- Uses queryset caching for the application list view to greatly improve search and ordering speed.
- Greatly improves application inventory view searching performance
- Adds a datatables searchDelay of 1000ms (up from 400ms) to application inventory searches.
- Waits to start querying the database on application inventory search until 3 characters have been entered. (Prior behavior was to immediately perform a query after 1 character, ignoring the 400ms cooldown).
- Updates jquery to 3.78.0
- Updates requests from 2.26.0 to 2.31.0
- Sorts settings/users by username rather than by ID.
- Fixes the incorrect gating of the "all" App Inventory menu item to only GA users.
- Uses more secure machine group key generation algorithm (thanks @KevinHock )
New features:
- Adds a management command
test_database
for building a fake Sal database suitable for testing purposes.
Sal 4.1.9
Sal 4.1.8
Sal 4.1.7
Sal 4.1.6
Updates:
- Update django to 3.0.7
Sal 4.1.5
Sal 4.1.4
Fixed
- Fixed a bug where one management source would "take over" another's managed items in the machine detail view.
- Fixed a typo that prevented Munki from being the initial management source displayed on a machine detail page.