Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
68829b8
restrict installed apps upgrade
Jan 14, 2025
ac388ad
update filtering condition
Jan 15, 2025
f9a58fc
lint
Jan 15, 2025
f24ef55
removed extra comment
Jan 15, 2025
e0bbde3
optimize the iteration through matching charts versions
Jan 15, 2025
2e5af0e
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Jan 19, 2025
a14d79f
more test cases
Jan 19, 2025
1fb2e62
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Jan 20, 2025
1c31271
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Jan 22, 2025
a320b51
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Jan 23, 2025
dfc0865
check version compatibility when there are multiple matchings + refactor
Jan 23, 2025
15b7001
fix typo
Jan 23, 2025
6912d69
refine matching logic + add documenting and comments
Jan 23, 2025
18e7e51
merge master and resolve conflicts
Feb 5, 2025
b319b4f
rke1 deprecation banner on cluster management page
Feb 11, 2025
2f03409
minor refactor
Feb 12, 2025
8c0be5b
Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1…
Feb 12, 2025
32f17e6
lint
Feb 12, 2025
56db4ca
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Feb 12, 2025
ae60872
Fleet: add Polling Interval input field to GitRepo edit page
torchiaf Feb 11, 2025
0d9f511
Fleet: rename GitRepo Syncronization field -> Polling
torchiaf Feb 12, 2025
ba799a5
Fleet: set default pollingInterval to 60 seconds and minimu to 15 sec…
torchiaf Feb 12, 2025
1b5675f
Fleet: Add Enable Polling checkbox
torchiaf Feb 12, 2025
6aed4b6
Fleet: fix default pollingInterval in edit mode
torchiaf Feb 13, 2025
7eebb19
Fleet: Add Webhook is configured warning
torchiaf Feb 13, 2025
98e5c50
Fleet: Add Enable/Disable Polling actions
torchiaf Feb 13, 2025
a134c2e
Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1…
Feb 19, 2025
f101fea
update message
Feb 19, 2025
219636d
Merge branch 'master' of github.com:rancher/dashboard into 11679-apps…
Feb 19, 2025
c70353d
show warning in details page and when switching the rke1 toggle
Feb 20, 2025
04a3769
Update shell/assets/translations/en-us.yaml
torchiaf Feb 20, 2025
16a6389
Update shell/assets/translations/en-us.yaml
torchiaf Feb 20, 2025
b884de4
Add second/seconds l10n
torchiaf Feb 20, 2025
1a8df4d
Fleet: remove scroll when edit polling
torchiaf Feb 20, 2025
1085e94
Fleet: data-testid camelcase
torchiaf Feb 20, 2025
0712fec
Fleet: updatePollingInterval refactoring
torchiaf Feb 20, 2025
3197c08
Fleet: add Disable/Enable polling icons
torchiaf Feb 20, 2025
166fbae
Update shell/assets/translations/en-us.yaml
torchiaf Feb 20, 2025
7e37210
Use nicer error message for login nonce error (#13432)
nwmac Feb 21, 2025
ab7b8d7
shorter message on rke1 toggle
Feb 21, 2025
a7a49eb
Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1…
Feb 21, 2025
6f5c111
update OCI repo creation message
Feb 21, 2025
8a0e784
Merge pull request #13372 from torchiaf/7824-expose-polling
torchiaf Feb 21, 2025
d5483f0
Merge branch 'master' of github.com:rancher/dashboard into 13062-oci-…
Feb 21, 2025
cc0d568
Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1…
Feb 21, 2025
84c2343
Fix textual descriptions for cluster appearance in multiple places (#…
aalves08 Feb 24, 2025
b15f6d5
Fix e2e tests given new machine based resource finalizer (#13492)
richard-cox Feb 24, 2025
d6c6778
Change the way we size the ns-glass element responsible for closing t…
codyrancher Feb 21, 2025
1c360d6
Adding a after login redirect for the case when a user enters a url b…
codyrancher Feb 19, 2025
5191c0a
Updating the wording used for etcd snapshots
codyrancher Feb 20, 2025
d79c491
Fix keyboard navigation and focus display issues on the combobox comp…
aalves08 Feb 24, 2025
46aa285
prevent scroll when hitting arrow down key on selects (#13466)
aalves08 Feb 24, 2025
6f8863c
Reintroduce destructure assignment of `handleKeydown`
rak-phillip Feb 21, 2025
00ec561
Add ability to modify GroupSearchEnabled for Generic OIDC
rak-phillip Feb 21, 2025
e020b5f
Accessibility tests (#12900)
nwmac Feb 24, 2025
780ec48
Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1…
Feb 24, 2025
d75cec1
revert wrongly removed translation
Feb 24, 2025
d0209ca
Merge branch 'master' of github.com:rancher/dashboard into 13062-oci-…
Feb 24, 2025
3229dfc
Fleet: Add created by label in GitRepo details page
torchiaf Feb 6, 2025
573406b
Fleet: Add created by label in Bundle details page
torchiaf Feb 6, 2025
b697336
Fleet: Labels refactoring
torchiaf Feb 6, 2025
42b54a8
Fleet: Save createdBy labels on create GitRepo
torchiaf Feb 6, 2025
5d31fab
[unit-test] Add Masthead, createdBy label
torchiaf Feb 6, 2025
82786d7
Fix Created By capitalization
torchiaf Feb 17, 2025
baaf5ca
Fleet: Add createdBy labels via before_save_hook; Fix E2E tests
torchiaf Feb 18, 2025
8056906
Fleet: Add createdBy labels null checks
torchiaf Feb 21, 2025
357746b
Fleet: refactoring data-testids
torchiaf Feb 21, 2025
e9c9002
Fleet: fix createdBy label assignment in case of clone action
torchiaf Feb 21, 2025
8610dd5
Fleet: fix find users permissions
torchiaf Feb 21, 2025
a25b279
Fleet: fix createBy user location; fix duplicated bundles and add nul…
torchiaf Feb 21, 2025
3471b49
Add Event schema null checks
torchiaf Feb 21, 2025
2a3e9eb
Update shell/store/type-map.utils.ts
torchiaf Feb 24, 2025
68e9820
Lint
torchiaf Feb 24, 2025
d871cc5
Merge pull request #13379 from momesgin/13284-rke1-deprecation-banner
momesgin Feb 24, 2025
e87e8bc
Merge branch 'master' of github.com:rancher/dashboard into 13062-oci-…
Feb 24, 2025
ffe0996
Fix legacy projects redirect (#13488)
nwmac Feb 24, 2025
20e2473
update path
a-arias Feb 20, 2025
3643ecd
explicit value for managed identity + enable user field when editing
Feb 24, 2025
fc6d9c5
Merge branch 'master' of github.com:rancher/dashboard into 13496-aks-…
Feb 25, 2025
9e3b7b1
Merge pull request #13306 from torchiaf/13189-fleet-created-by-label
torchiaf Feb 25, 2025
9305cbc
PromptRemove.vue - fix Vue3 warnings
torchiaf Feb 20, 2025
fab51d0
Delete message, list of items refactoring:
torchiaf Feb 20, 2025
ef040e0
[unit-tests] Add resourceNames tests
torchiaf Feb 20, 2025
8c7a468
Add v-bind="$data" to PromptRemove.vue
torchiaf Feb 21, 2025
742f10a
Merge pull request #13456 from torchiaf/13455-delete-items-list
torchiaf Feb 25, 2025
b1b9b75
Fleet: Implement force update dialog
torchiaf Feb 24, 2025
bc66cc6
Fix GitHub auth error (#13493)
nwmac Feb 25, 2025
f13e7c2
add loadPLugins method to ldap login interface (#13501)
aalves08 Feb 25, 2025
f413ae6
Merge pull request #13485 from rak-phillip/bugfix/13484-dropdown-focus
rak-phillip Feb 25, 2025
5b4cb7f
Merge pull request #13450 from codyrancher/login-redirect
codyrancher Feb 25, 2025
5131092
Fleet: fix graph zoomFit function in case of root node is null
torchiaf Feb 25, 2025
9cdad82
Merge pull request #13508 from torchiaf/13028-graph-error
torchiaf Feb 25, 2025
88347f7
Add unit tests for new GrouprSearchEnabled input
rak-phillip Feb 25, 2025
37661f7
Merge pull request #13446 from torchiaf/11298-force-updated-warning
torchiaf Feb 25, 2025
1fd4d51
Merge branch 'master' of github.com:rancher/dashboard into 13496-aks-…
Feb 25, 2025
4e725f7
Fleet: fix Force update banner color and margin
torchiaf Feb 25, 2025
190e377
Merge pull request #13086 from momesgin/11679-apps-upgrade-restriction
momesgin Feb 25, 2025
28b6f80
Merge pull request #13498 from momesgin/13496-aks-managed-identity
momesgin Feb 25, 2025
93a4bef
Merged cluster import and editing imported cluster (#13332)
eva-vashkevich Feb 25, 2025
b3f342e
Merge pull request #13483 from codyrancher/filter-scroll
codyrancher Feb 25, 2025
46f565b
Merge pull request #13476 from rak-phillip/task/12853-oidc-group-search
rak-phillip Feb 26, 2025
ecbd3fe
Fleet: Add GitRepo edit steps
torchiaf Feb 24, 2025
aa9ac4d
Fleet: add plus icons to buttons
torchiaf Feb 24, 2025
30d19c9
Fleet: move Advanced step in last position of GitRepo wizard; add inf…
torchiaf Feb 24, 2025
24a2dfd
Fleet: fix e2e tests
torchiaf Feb 24, 2025
340e342
Fleet: Add GitRepo known host e2e tests
torchiaf Feb 24, 2025
638750d
Fleet: Add GitRepo pollingInterval e2e tests
torchiaf Feb 24, 2025
d48f732
Fleet: fix unit tests given the new GitRepo wizard
torchiaf Feb 24, 2025
3ffb694
Fleet: fix knownHosts dialog height
torchiaf Feb 25, 2025
0b08808
Fleet: fix GitRepos steps descriptions and messages
torchiaf Feb 25, 2025
be8f609
Nit
torchiaf Feb 25, 2025
9664a29
Fix issue with configmap description and pressing `space` shifting fo…
aalves08 Feb 26, 2025
b3babd5
Generic OIDC group scope is not sent in the request formed by the UI …
cnotv Feb 26, 2025
d1898dd
Merge pull request #13475 from a-arias/jenkins_cypress_config
izaac Feb 26, 2025
b3d7079
Merge pull request #13511 from torchiaf/11298-force-updated-warning-2
torchiaf Feb 26, 2025
753469f
Merge pull request #13478 from torchiaf/13477-event-schema
torchiaf Feb 26, 2025
7f2c001
Wire in newly supported mgmt cluster status.connected property
richard-cox Feb 5, 2025
6913c70
Fix to track backend changes for exact/partial matches
richard-cox Feb 26, 2025
54c4223
Merge pull request #13462 from codyrancher/snapshot-wording
codyrancher Feb 26, 2025
d78dab2
Merge pull request #13273 from richard-cox/pagination-side-nav-sort
richard-cox Feb 26, 2025
fdf41b7
Merge branch 'master' of github.com:rancher/dashboard into 13062-oci-…
Feb 26, 2025
d18fdef
update message
Feb 26, 2025
3665e77
Don't show built-in extensions by default (#13469)
nwmac Feb 26, 2025
897baaa
Fix supportsSshKnownHosts in secret.js model
torchiaf Feb 26, 2025
6708040
[unit-tests] add ssh and secret tests
torchiaf Feb 26, 2025
2f9c16a
Add `User Login Filter` input to ldap config
rak-phillip Feb 20, 2025
32dd237
Re-flow ldap form inputs
rak-phillip Feb 20, 2025
1fa73c0
Add unit tests for new user login filter input
rak-phillip Feb 26, 2025
60ac57d
hide filtered items in KeyValue
Feb 26, 2025
dc34dcc
Merge pull request #13437 from torchiaf/13402-wizard-steps
torchiaf Feb 27, 2025
ef05aab
Update pagination settings (almost) ready for production
richard-cox Jan 20, 2025
e8bfb2f
Fix e2e + lint
richard-cox Jan 20, 2025
7d154b1
Updates
richard-cox Feb 4, 2025
de82273
Address failing plugin builds TS failure
richard-cox Feb 26, 2025
896214c
Improve wording / layout
richard-cox Feb 26, 2025
dcea7c6
Remove advanced settings, neaten up vertical spacing
richard-cox Feb 27, 2025
bf12d8f
re-enable sorry cypress in master
aalves08 Feb 27, 2025
194a42e
Split `Can select login landing page` into individual tests to improv…
richard-cox Feb 27, 2025
18788f4
Update settings given SSP isn't on by default
richard-cox Feb 27, 2025
82fdb97
Merge pull request #13527 from aalves08/re-enable-sorry-cypress
torchiaf Feb 27, 2025
23ade5e
Merge pull request #13464 from rak-phillip/task/13419-user-login-filter
rak-phillip Feb 27, 2025
09a0e4b
Merge pull request #13159 from richard-cox/pagination-settings-update
richard-cox Feb 27, 2025
8052517
Fleet: hide advanced info bannerin view mode and vue3 errors fix
torchiaf Feb 27, 2025
4289c9e
use global css class to hide elements
Feb 27, 2025
2a30d37
Merge branch 'master' of github.com:rancher/dashboard into 13470-keyv…
Feb 27, 2025
b423540
Merge pull request #13524 from momesgin/13470-keyvalue
momesgin Feb 27, 2025
68fb044
Merge pull request #13479 from momesgin/13062-oci-message
momesgin Feb 27, 2025
c568af1
[e2e] Fix users.spec.ts
torchiaf Feb 27, 2025
c15d79e
Merge pull request #13534 from torchiaf/fleet-various-fixes
torchiaf Feb 27, 2025
844fd3f
Disable editing and detail view for kev1 clusters. Add back in labels…
nwmac Feb 28, 2025
73ca3f8
Merge pull request #13520 from torchiaf/13474-secrets
torchiaf Feb 28, 2025
c5318d3
Merge pull request #13526 from torchiaf/e2e-users-tentative-2
torchiaf Feb 28, 2025
32796f1
fix space scrolling page selecting radio inputs and color inputs (#13…
aalves08 Feb 28, 2025
8e2071d
fix misc issues with codemirror and a11y (#13530)
aalves08 Feb 28, 2025
43c227c
fix error with option selected having index -1 and not being handled …
aalves08 Feb 28, 2025
138e981
test wf
aalves08 Feb 28, 2025
ad1ce3a
test wf
aalves08 Feb 28, 2025
407c620
test wf
aalves08 Feb 28, 2025
419be22
test wf
aalves08 Feb 28, 2025
2d905fd
test wf
aalves08 Feb 28, 2025
0f06b06
test wf
aalves08 Feb 28, 2025
86fc351
test wf
aalves08 Feb 28, 2025
1d6275a
test wf
aalves08 Feb 28, 2025
663b55c
test wf
aalves08 Feb 28, 2025
c910829
test wf
aalves08 Feb 28, 2025
fcb8a59
test wf
aalves08 Feb 28, 2025
4419b1a
test wf
aalves08 Feb 28, 2025
d96f4f4
test wf
aalves08 Feb 28, 2025
d7c56d1
test wf
aalves08 Feb 28, 2025
6865d88
test wf
aalves08 Feb 28, 2025
85d4580
test wf
aalves08 Feb 28, 2025
4485d7f
test wf
aalves08 Feb 28, 2025
8300ec7
test wf
aalves08 Feb 28, 2025
0eef865
check output of job
aalves08 Mar 4, 2025
2099cb2
test branch checkout mechanism
aalves08 Mar 4, 2025
399f5a8
check outpus
aalves08 Mar 4, 2025
19cd864
check outputs
aalves08 Mar 4, 2025
6319142
check outputs
aalves08 Mar 4, 2025
8e56d0f
check outputs
aalves08 Mar 4, 2025
3a7bd7b
check outputs
aalves08 Mar 4, 2025
dd253ad
check outputs
aalves08 Mar 4, 2025
aece634
check outputs
aalves08 Mar 4, 2025
8c9a05c
check outputs
aalves08 Mar 4, 2025
9cf158f
check outputs
aalves08 Mar 4, 2025
4895588
check outputs
aalves08 Mar 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 0 additions & 38 deletions .github/workflows/check-plugins.yaml

This file was deleted.

54 changes: 0 additions & 54 deletions .github/workflows/docusaurus.yaml

This file was deleted.

21 changes: 17 additions & 4 deletions .github/workflows/scripts/check-creators-workflows-code.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@
set -eo pipefail

SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)"
BASE_DIR="$(cd "$SCRIPT_DIR/../.." && pwd)"
CREATOR_WORKFLOWS_DIR="$BASE_DIR/creators/extension/app/files/.github/workflows"
BASE_DIR="$(cd "$SCRIPT_DIR/../../.." && pwd)"
DASHBOARD_REPO=https://github.com/rancher/dashboard.git
DASHBOARD_REPO_DIR=dashboard-repo
CREATOR_WORKFLOWS_DIR="$BASE_DIR/$DASHBOARD_REPO_DIR/creators/extension/app/files/.github/workflows"
WORKFLOW_BRANCH="$1"

generate_proper_charts() {
Expand All @@ -22,7 +24,7 @@ defaults:

jobs:
build-extension-charts:
uses: rancher/dashboard/.github/workflows/build-extension-charts.yml@$WORKFLOW_BRANCH
uses: rancher/dashboard/.github/workflows/build-extension-charts.yml@master
permissions:
actions: write
contents: write
Expand Down Expand Up @@ -69,7 +71,12 @@ compare_files() {
local actual_file="$2"
local description="$3"

if ! diff <(echo "$expected") "$actual_file" >/dev/null; then
echo "diff output for ""$description ::: "
echo ""
diff --ignore-all-space <(echo "$expected") <(cat "$actual_file")


if ! diff --ignore-all-space <(echo "$expected") <(cat "$actual_file") >/dev/null; then
echo "::error::$description validation failed for branch $WORKFLOW_BRANCH"
exit 1
fi
Expand All @@ -79,6 +86,12 @@ main() {
charts_expected=$(generate_proper_charts)
catalog_expected=$(generate_proper_catalog)

git clone -b "$WORKFLOW_BRANCH" "$DASHBOARD_REPO" "$DASHBOARD_REPO_DIR"

echo "SCRIPT_DIR: $SCRIPT_DIR"
echo "BASE_DIR: $BASE_DIR"
echo "CREATOR_WORKFLOWS_DIR: $CREATOR_WORKFLOWS_DIR"

compare_files "$charts_expected" \
"$CREATOR_WORKFLOWS_DIR/build-extension-charts.yml" \
"build-extension-charts workflow"
Expand Down
27 changes: 0 additions & 27 deletions .github/workflows/storybook.yaml

This file was deleted.

46 changes: 46 additions & 0 deletions .github/workflows/test-wf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Test Extension workflows - Master (3.x) - TEST!!!

on:
pull_request:
branches:
- master

defaults:
run:
shell: bash
working-directory: ./

jobs:
branch-checks:
runs-on: ubuntu-latest
strategy:
matrix:
branch: [master, release-2.9, release-2.8]
steps:
- name: Checkout master branch
uses: actions/checkout@v4
with:
repository: aalves08/dashboard
ref: fix-wf-master

- name: Validate workflows
shell: bash
run: .github/workflows/scripts/check-creators-workflows-code.sh "${{ matrix.branch }}"

matching-creators-workflows:
runs-on: ubuntu-latest
needs: [branch-checks]
outputs:
matching-creators-workflows-job-status: ${{ steps.aggregate.outputs.result }}
steps:
- name: Aggregate results
id: aggregate
run: |
echo "RESULT::: ${{ needs.branch-checks.result }}"

# Check all branch check outcomes
if [[ '${{ needs.branch-checks.result }}' == 'failure' ]]; then
echo "result=failure" >> $GITHUB_OUTPUT
else
echo "result=success" >> $GITHUB_OUTPUT
fi
Loading