Skip to content

Releases: salopensource/sal

Sal 4.4.0

08 Nov 17:17
Compare
Choose a tag to compare

Important changes

  • Sal 4.3.0 had issues that weren't spotted in testing, so has been removed.
  • The docker hub images are now not being updated and will be removed in the near future. All future pulls should be from ghcr.io/salopensource/sal
  • the sal-saml image has been deprecated. All users should use the ghcr.io/salopensource/sal. Please see the instructions in the Readme for more details.

What's Changed

New Contributors

Full Changelog: 4.2.0...4.4.0

Sal 4.2.0

26 Feb 22:09
Compare
Choose a tag to compare

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

28 Jul 15:58
0895106
Compare
Choose a tag to compare

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

Full Changelog: 4.1.10...4.1.11

Sal 4.1.10

07 Jul 14:57
7047362
Compare
Choose a tag to compare

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

13 Jan 03:02
Compare
Choose a tag to compare

Fixed in this release:

  • Increased the default MAX_UPLOAD_SIZE to 5MB (#414)
  • Fixed the API docs (#415)

Sal 4.1.8

08 Jan 18:59
d377fd2
Compare
Choose a tag to compare

Fixed in this release:

  • Puppet Status widget has been fixed #409
  • Memory Limits plugin has been updated to more sensible values for 2021 #410
  • Fixed a bug with handing None types being passed to the function that converts sizes to human readable.

Sal 4.1.7

29 Oct 22:11
Compare
Choose a tag to compare

Fixed in this release:

  • XSS vulnerability #405

Sal 4.1.6

31 Jul 19:32
a5c63a1
Compare
Choose a tag to compare

Updates:

  • Update django to 3.0.7

Sal 4.1.5

29 Jun 16:56
bbe975c
Compare
Choose a tag to compare

Fixed in this release:

  • Fixed a formatting error in Docker settings #394
  • Added all settings to system_settings.py #395

Sal 4.1.4

29 May 17:51
Compare
Choose a tag to compare

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.