- #199 clear username when source type change
- safe git model normalization, resolve crash of no-authors commits
- TODO in AppSource, remove unSafeType
- TODO in GitPicker, remove any types
- TODO in GitPicker, reset() function refactoring
- application-action.js, switch sourceType refactoring
- replace lodash/startCase with ucFirst
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
* Handles parallel remove when resources bulkRemove is not implemented
* bulkRemove Improvements
- Move bulkRemove into models that are compatible
- Use `model.linkFor('self')`
- Fold in and simplify buildBulkLink
- Ensure opt.url isn't mutated given remove of resources across namespaces
- Ensure all removed resources run through `$dispatch('remove'`
* unbind resources before remove
---------
Co-authored-by: Richard Cox <richard.cox@suse.com>
* Persists Github deployment data
* Moves GitHub Deployment card to own component
* Fixes/Tweaks
- Add indicator to app detail commits list to show deployed commit
- Add l10n
- hide github description field if there's no description (phantom icon)
- add typing for app env var
- Fix application of app env var (add/remove as appropriate)
---------
Co-authored-by: Richard Cox <richard.cox@suse.com>
* unit testing asyncbutton and backlink components
* add several unit tests
* minor update to component due to unit tests + add unit test for GrowlManager
* update unit tests
* update unit tests
* update unit tests
* update unit tests
* update unit tests
* add missing test to growlmanager
* update unit tests
* fix growl tests
* fix linting issues on yarn build
* address PR comments
* fix lint issues
Co-authored-by: Alexandre Alves <aalves@Alexandres-MacBook-Pro.local>
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
- add ability to pin the WindowManager component to Left/Right/Bottom
- add new component DraggableZone
- update yarn.lock, rancher/icons#v2.0.6
- adapt to light/dark theme
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
* Prevent errors if no resource is retrieved for NamespaceFilter; Add data-testid attributes for testing purposes and ocmments for readability
* Add NamespaceFilter component tests
* Add Workload loading unit tests
* Restore mokcs globally after each test
* Add issue number to TODO comment
* Added blue color only to creation action
* Removed test code
* Revert some changes without dummy text
* Fixed names for attribute, color variables for dark and light theme, removed a tag
* Allow /rancherversion endpoint override (#7088)
* Fix KeyValue Component. (#7093)
* Fix KeyValue Component.
* Refactor solution.
* Fix PR comment.
* Adds new logos without Manager to bettr represent all sub-brands and improve readability
* Updates error of HSB colour to HSL
* Remove uneeded check - add custom check for old endpoints (#7058) (#7074)
* Allow to reset ui-brand global setting (#7110)
* Remove negative margin for Tabbed component, causing issues in Network policies (#7108)
* Update script to use newer version of Rancher Docker (#7114)
* Removed files from featured-carousel PR that should not be there at top-level (#7092)
* Allow wildcards in ingress hostnames (#7025)
Wildcards are allowed in ingress hostnames since Kubernetes 1.18: https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/#support-for-hostname-wildcards
Fixes https://github.com/rancher/dashboard/issues/6957
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
* Improve PSP deprecated banner
Fixes#7096
Previously...
- a new request for PSPs was made on each page visit
- the request would fail for users without access to the PSP
- failed requests equated to white page dev error (fine in prod)
Now...
- use the `counts` resource to determine if the user can see any PSPs
- move logic to a computed property
* Hide experimental charts from Cluster Tools
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
Co-authored-by: Neil MacDougall <nwmac@users.noreply.github.com>
Co-authored-by: Shavindra <Shavindra@users.noreply.github.com>
Co-authored-by: Kenneth Wimer <wimer@suse.com>
Co-authored-by: Jordon Leach <40806497+jordojordo@users.noreply.github.com>
Co-authored-by: Giuseppe Leo <giuseppe.leo@suse.com>
Co-authored-by: Bastian Hofmann <bashofmann@gmail.com>
Co-authored-by: Richard Cox <richard.cox@suse.com>