Releases: salopensource/sal
Sal 3.2.7
Fixed in this release:
- Fix Crypt Status plugin when a server is not configured (@clburlison #156)
- Undeployed machines works correctly (@clburlison #157)
- Fixed illegal filter reference in InventoryItem (@octomike #158)
- Fixed missing import for redirect in license views (@octomike #159)
Sal 3.2.6
Fixed in this release:
- Enabling the Crypt Status plugin without setting a URL for your Crypt server no longer causes a crash (#151 @delize)
- Fix uptime plugin list view (#153 @w0de)
- Can enable plugins again (#154 @clburlison)
- Fixes an issue where some API endpoints could be hit when not authenticated (#155 @sheagcraig)
Sal 3.2.5
Sal 3.2.4
Important: Sal 3.2 changes how the API returns results. Please review the API docs before updating to ensure your integrations will continue to function as you expect.
New in this release:
- The API now features paging, enabling large data sets to be processed without making your application servers cry.
- Read only / read write toggle for API keys.
- Basic searching directly via the API.
- Access to saved 'advanced' searches via the API.
- Access to the values of a certain Fact or Condition via the API.
- Access to external scripts (scripts from plugins) via the API.
- Access to application inventory via the API.
Fixed in this release:
- The machine hostname is now shown on all machine detail pages (thanks to @ChefAustin )
- More resilience when submitting usage data
- Crypt plugin doesn't crash and burn when your Crypt server is unavailable.
- Now use a big integer for unique ID so if you have lots of machines pushing lots of data, the unique IDs aren't exhausted.
- Uses big integer fields for the various cache tables to stop the IDs getting exhausted.
- Handles a division by zero error if the disk size isn't correctly reported.
Sal 3.2.3
Important: Sal 3.2 changes how the API returns results. Please review the API docs before updating to ensure your integrations will continue to function as you expect.
New in this release:
- The API now features paging, enabling large data sets to be processed without making your application servers cry.
- Read only / read write toggle for API keys.
- Basic searching directly via the API.
- Access to saved 'advanced' searches via the API.
- Access to the values of a certain Fact or Condition via the API.
- Access to external scripts (scripts from plugins) via the API.
- Access to application inventory via the API.
Fixed in this release:
- The machine hostname is now shown on all machine detail pages (thanks to @ChefAustin )
- More resilience when submitting usage data
- Crypt plugin doesn't crash and burn when your Crypt server is unavailable.
- Now use a big integer for unique ID so if you have lots of machines pushing lots of data, the unique IDs aren't exhausted.
- Uses big integer fields for the various cache tables to stop the IDs getting exhausted.
Sal 3.2.2
Important: This release changes how the API returns results. Please review the API docs before updating to ensure your integrations will continue to function as you expect.
New in this release:
- The API now features paging, enabling large data sets to be processed without making your application servers cry.
- Read only / read write toggle for API keys.
- Basic searching directly via the API.
- Access to saved 'advanced' searches via the API.
- Access to the values of a certain Fact or Condition via the API.
- Access to external scripts (scripts from plugins) via the API.
- Access to application inventory via the API.
Fixed in this release:
- The machine hostname is now shown on all machine detail pages (thanks to @ChefAustin )
- More resilience when submitting usage data
- Crypt plugin doesn't crash and burn when your Crypt server is unavailable.
- Now use a big integer for unique ID so if you have lots of machines pushing lots of data, the unique IDs aren't exhausted.
Sal 3.2.1
Important: This release changes how the API returns results. Please review the API docs before updating to ensure your integrations will continue to function as you expect.
New in this release:
- The API now features paging, enabling large data sets to be processed without making your application servers cry.
- Read only / read write toggle for API keys.
- Basic searching directly via the API.
- Access to saved 'advanced' searches via the API.
- Access to the values of a certain Fact or Condition via the API.
- Access to external scripts (scripts from plugins) via the API.
Fixed in this release:
- The machine hostname is now shown on all machine detail pages (thanks to @ChefAustin )
- More resilience when submitting usage data
- Crypt plugin doesn't crash and burn when your Crypt server is unavailable.
- Now use a big integer for unique ID so if you have lots of machines pushing lots of data, the unique IDs aren't exhausted.
Sal 3.2.0
Important: This release changes how the API returns results. Please review the API docs before updating to ensure your integrations will continue to function as you expect.
New in this release:
- The API now features paging, enabling large data sets to be processed without making your application servers cry.
- Read only / read write toggle for API keys.
- Basic searching directly via the API.
- Access to saved 'advanced' searches via the API.
- Access to the values of a certain Fact or Condition via the API.
- Access to external scripts (scripts from plugins) via the API.
Fixed in this release:
- The machine hostname is now shown on all machine detail pages (thanks to @ChefAustin )
- More resilience when submitting usage data
- Crypt plugin doesn't crash and burn when your Crypt server is unavailable.
Sal 3.1.1
New in this release:
- Machines can be set to undeployed via API or on a schedule (https://github.com/salopensource/sal/wiki/Settings#inactive_undeployed)
- Brute force protection has been removed (please use SAML instead)
- The machine detail view's title displays the machine's hostname (thanks to @ChefAustin )
Fixed in this release:
- Encryption status is accurately recorded when
fdesetup
returns more than one line (when encryption is enabling or disabling) - Fixes license tracking (it was really broken, sorry)
- Regular users can't edit other peoples searches anymore
- If the friendly machine name lookup fails, we fall back to the real model name (thanks to @waderobson )
- And in true Apple style, a buttload of other fixes and improvements (it has been three months since I last did a release, after all)
Sal 3.1.0.1
New in this release:
- Machines can be set to undeployed via API or on a schedule (https://github.com/salopensource/sal/wiki/Settings#inactive_undeployed)
- Brute force protection has been removed (please use SAML instead)
Fixed in this release:
- Encryption status is accurately recorded when
fdesetup
returns more than one line (when encryption is enabling or disabling)