Skip to content

Releases: salopensource/sal

3.3.13

07 Dec 20:41
Compare
Choose a tag to compare

Fixed in this release:

  • Improper comparisons during new-version notifications have been fixed (#305 @sheagcraig)

Sal 3.3.12

30 Nov 14:44
Compare
Choose a tag to compare

Fixed in this release:

  • Updated requests and other dependencies to avoid security issues. (#297 @sheagcraig)
  • Fixes issue #298 (occasional database IntegrityErrors caused by faulty checkin algorithms during the UpdateHistory processing). (#299 @sheagcraig)

New in this release:

  • CircleCI build an image for every tag and branch, for both regular (this project) and SAML containers (@grahamgilbert)

Sal 3.3.11

02 Nov 14:17
Compare
Choose a tag to compare

Fixed in this release:

  • Fix user account prepending to machine detail remote connection plugin (#288 @sheagcraig)
  • Fix output variable in Crypt Status plugin (#289 @sheagcraig)
  • Fix checkin exceptions due to missing key (#293 @sheagcraig)
  • Improve performance of plugin results listing (only select the items being displayed, not the the entire queryset)

Sal 3.3.10

12 Sep 16:24
Compare
Choose a tag to compare

New in this version:

  • Setting to normalize Chrome OS versions (wiki #284

Fixed in this version:

  • Big integers are now used for the primary key on inventory items - useful for busy installations (75389ed)
  • Fixed activity reporting (34d6cca)

Sal 3.3.9

04 Sep 18:24
Compare
Choose a tag to compare

New in this release:

  • Lots of new filters on API results (see the built in API docs for more details)

Fixed in this release:

  • Historical Facts are saved correctly (#275)
  • Version number of pending updates is saved correctly (#277)

Sal 3.3.8

24 Jul 22:04
Compare
Choose a tag to compare

Fixed in this version

  • Install history items are tracked correctly.
  • Machine memory is recorded correctly.
  • Enabling the Crypt plugin without configuring it no longer results in the plugin crashing.
  • Indexes have been removed from frequently changing tables - they were causing more performance issues than they solved.
  • Gatekeeper plugin only displays macOS devices.
  • Search maintenance now deletes old cache items immediately before they are ready to be recreated, preventing a period where there are no cache items. (python manage.py clean_update_histories will clean up old ones if you don't want to wait for machines to check in)
  • Disk space is not displayed on machine detail page when all data isn't shipped by the client

Sal 3.3.7

26 Jun 17:28
d178c5f
Compare
Choose a tag to compare

New in this release:

Fixed in this release:

  • Users can be given superuser permission in the admin GUI (@clburlison #249)
  • Friendly model names are now looked up on the client side to negate requiring additional outgoing firewall rules on the server side (requires Sal Scripts 2.1.3)
  • Fixed an issue where all install history items were processed for every checkin. Resolution was to only select the histories for the particular computer.
  • Plugins are restricted to appropriate operating systems (e.g. Munki version does not show up on business units that do not contain macOS devices).
  • Fixed issue with storing the console_user.

Sal 3.3.6

21 Jun 20:59
Compare
Choose a tag to compare

New in this release:

Fixed in this release:

  • Users can be given superuser permission in the admin GUI (@clburlison #249)
  • Friendly model names are now looked up for each serial number as Apple is now re-using model identifiers for different model years (#253)

Sal 3.3.5

26 Apr 20:24
d13a5b6
Compare
Choose a tag to compare

Fixed in this release:

  • Gunicorn's graceful_restart has been configured to handle long running threads better.
  • The old search application, Watson, has been removed
  • Switched to _raw_delete for removing facts and conditions
  • PluginManager is now re-used

Sal 3.3.4

23 Apr 17:04
Compare
Choose a tag to compare

Fixed in this release:

  • Many, many plugin fixes (@sheagcraig)
  • Gunicorn workers switched to Gevent to help with long running processes