* Initial version
* Fix lint issues
* Tidy ups and lint fixes
* Add some notes
* Localisations
* Avoid using general 'actions' class name
* Further fixes
* Remove test code
* Address feedback from walk through
* Add test ids and updated e2e tests, fix lint
* Work around version issues
* Update .gitignore
* Remove dev readme file
* Add simple developer docs, update type comments, bump icon package version number
* Address PR feedback
* Address PR feedback 2nd round
* Fix lint
* Use user id hash in the local storage key
* FIrst version of dynamic content
* Revert merge errors
* Fix merge errors
* Fix bad merge
* Proper merge revert
* Factor out system info for clearer code
* Tweak
* Tweaks to config
* Fix lint
* Tidy ups, better types and more documentation
* Add support for settings
* Improve docs
* Remove unnecessary try catches around window.localStorage
* Tidy up config and settings types
* Update config to allow us to test this, off by default
* Addm LTS, remove debug content (will do this differently)
* Add unit tests
* Update unis tests
* Fix unit tests
* Tidy ups
* Add check for release info being an array
* Use CDN endpoint
* Update to use final endpoint and updates comments for yaml or json
* Add server version type
* Fix first round of PR feedback and update tests
* Address PR feedback
* Ensure content is always returned as text
* Address PR feedback
* Unit test updates
* Initial version
* Improve growl integration
* Fix lint issues
* Tidy ups and lint fixes
* Add a maxiumum number of notifications
* Add some notes
* Localisations
* Avoid using general 'actions' class name
* Remove clear all button
* Further fixes
* Remove test code
* Always show a read notification indicator
* Address feedback from walk through
* Add test ids and updated e2e tests, fix lint
* Bump version number to match backend
* Work around version issues
* Fix lint issue
* Fix e2e test
* Fix release notes seen issue breading login landing page
* Update .gitignore
* Remove dev readme file
* Remove todo and tweak comments
* Add simple developer docs, update type comments, bump icon package version number
* Update lock file
* Address PR feedback
* Address PR feedback 2nd round
* Fix lint
* Fix broken import
* PR feedback
* Used partial
* PR review feedback
* Use user id hash in the local storage key
* Encrypt the notifications in local storage
* Remove persist stuff from store
* Fix bug with initialization of the store and release notes
* Bug fix - store encryption key
* Debounce setting of notifications to avoid loop
- tab 1 can fight tab 2 if tab 2 progresses whilst tab 1 processes stale content
---------
Co-authored-by: Richard Cox <ricox@suse.com>