- Fix issues with identity/service overrides
- Fix Auth Policy Creation Value
- Fix Edit Auth Policy Screen
- Fix Time Zone Showing
- New Dashboard Stage 1
- Fix Cors/Helmet Settings
- Split Organization of Identity Details
- Skip Error and Continue
- Give appData field to Identity object
- Provide a means to push z zt-session and controller to auto login ZAC using /sso?controller=[http://yourcontroller:8441]&session=[zt-session]
- Fix various style issues
- Expose Certificate Authority JWT Download
- Fix CAS Switch editing
- Create "Notes" section for Recipe documentation (and others)
- Fixed CAS Issue with identityRoles
- Fixed Version Display
- Fixed Search and Select on Multi Selector Control
- Added missing fields to Transnit Router - Cost, noTraversal
- Fix Broken Identity Selector
- Fix Broken Default Auth Policy Loading
- Fix issue causing legacy settings to not load
- Router creation defaults to Tunneler Enabled
- Added Router Token and JWT
- Added Reject Self Signed Certs options in settings.json
- Added missing fields to terminators
- Fix bug in new select control that made edits not work
- Update Multi Select Component for Attributes
- Update Localization
- Add JWT-Signers Functionality
- Add Auth Policy Features
- Redesign Navigation to be more Usable
- Organize Sub Menus
- Create Html Components for reused features
- Apply Auth Policy to Identity
- Release that does not rely on cdn scripts or fonts for any functional need
- Note: Map & Gtag will not work in offline mode.
- Update how settings are inited and managed within /assets/data/settings.json
- settings.json - edgeControllers list of controllers with properties name, url, default like { "name": "My Edge Controller", "url": "https://mycontroller.com:1208", "default": true}
- settings.json value "editable" will turn off or on the ability to add controllers to ZAC
- settings.json has value "update" which tells zac whether or not to overwrite last saved settings with this file
- settings.json location value tells the system where to save local settings to
- settings.json port and portTLS can be defined here
- Environmental Variables values added for settings overrides for UPDATESETTINGS, reminder PORT, PRTLTLS and SETTINGS where values in the system alread to override settings.json
- Added command line options to override settings for editable, update, location, port & portTLS
- Expose details around invalid controller entry
- Updated all the node components to the latest version
- Added ARM64 building and version publication to pushLatestDocker.sh
- Added version.txt to track version
Release notes omitted... We'll try to do better! :)
- Recipes - Create a "Recipe" and generate multiple identities, with access to what they need in a flash
- Update external libraries
- Minor Style Changes for Usability
- Fix select all button on CA page
Changelog tracking began with 2.3.0 - all previous changes were not tracked. If interested please review the commit history.