dashboard/shell/store
Neil MacDougall 0df4379238
Dynamic content (Part 1) (#15343)
* 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
2025-10-22 11:05:46 +01:00
..
__tests__ Switching from $cookies to a cookies store to make data flow more consistent 2025-09-11 16:13:48 -07:00
action-menu.js Refactor AssignTo, MoveModal and feature flag modal as prompt modals (#14187) 2025-05-06 17:34:55 +01:00
auth.js Session Idle feature refactor (#15509) 2025-10-22 10:07:09 +01:00
aws.js Updated AWS libraries and switched to using dual stack endpoints (#15152) 2025-08-20 10:46:05 -07:00
catalog.js Fix deprecated charts not being returned from store (#15149) 2025-08-22 09:13:09 -07:00
cookies.ts Switching from $cookies to a cookies store to make data flow more consistent 2025-09-11 16:13:48 -07:00
cru-resource.ts Create `cru-resource` store 2024-03-22 12:37:20 -07:00
customisation.js feat: cluster abbreviation to 3 chars, shows customisation on cluster creation 2024-03-11 14:43:28 +01:00
digitalocean.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
features.js Prevent access of non-admin users to SCC Registration page and notification (#15612) 2025-10-16 13:27:30 +02:00
github.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
gitlab.js fix linting 2023-06-26 11:25:54 +01:00
growl.js Add Notification Center (#14419) 2025-06-19 19:47:50 +01:00
i18n.js Lint 2024-10-28 19:04:25 +01:00
index.js Dynamic content (Part 1) (#15343) 2025-10-22 11:05:46 +01:00
linode.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
modal.ts Initial `$shell` api - add `ModalManager` and `SlideInPanelManager` (#13840) 2025-04-16 15:09:05 -04:00
notifications.ts Notification Centre: Update 3: Simplify storage/encryption in local storage (#14642) 2025-07-02 08:22:58 +01:00
plugins.js Integrate new schemaDefinitions endpoint (#10141) 2024-02-28 17:08:35 +00:00
pnap.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
prefs.js Dynamic content (Part 1) (#15343) 2025-10-22 11:05:46 +01:00
resource-fetch.js Add recommended lint rules globally (#8997) 2023-06-23 17:02:55 +02:00
slideInPanel.ts Add slideInPanel/isClosing state to detect slideIn panel closing time-window 2025-06-10 18:21:49 +02:00
store-types.js fix circular dependency 2023-07-26 17:45:27 +08:00
type-map.js Reintroducing a stub implementation of `type-map/hasGraph` for backwards compatibility of extensions. 2025-09-10 10:36:48 -07:00
type-map.utils.ts Integrate new label select filtering (#12919) 2025-05-28 11:17:25 +01:00
uiplugins.ts Add support for vue route and extension init (#14590)d 2025-06-26 16:40:12 +01:00
wm.js Merge remote-tracking branch 'upstream/master' into epinio/resolve-conflicts-with-master 2023-06-23 18:00:14 +01:00