Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.4.0 #257

Merged
merged 55 commits into from
Jun 4, 2024
Merged

1.4.0 #257

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
5433ba7
ci: use forked verified github actions
marek-karwacki-rdx Dec 19, 2023
6047ce5
Merge pull request #223 from radixdlt/DO-2076-forked-gha
marek-karwacki-rdx Dec 19, 2023
b3aa8f3
fix: restart connector client on wake up
xstelea Jan 5, 2024
cf30f9d
Merge branch 'main' into develop
dawidsowardx Jan 24, 2024
9864255
feat: add HTML logs to offscreen page
dawidsowardx Jan 25, 2024
48fd55c
ci: Add beta version on merge to develop [DO-2188] (#238)
alpeto9 Feb 20, 2024
903ec89
chore: trigger dev deployment
dawidsowardx Feb 20, 2024
c2768d7
fix: replacement on beta vita file templating
alpeto9 Feb 20, 2024
2717280
Merge pull request #239 from radixdlt/fix/DO-2188
dawidsowardx Feb 20, 2024
b05b16d
chore: change semantic release chrome dependency
dawidsowardx Feb 22, 2024
8a9303c
ci: Change beta artifact visibility on Chrome Webstore
alpeto9 Feb 22, 2024
9514dee
ci: Change beta artifact visibility on Chrome Webstore
alpeto9 Feb 22, 2024
3273721
Merge pull request #243 from radixdlt/main
dawidsowardx Feb 22, 2024
617515f
Merge pull request #242 from radixdlt/fix/beta-visibility
dawidsowardx Mar 8, 2024
93382bb
ci: fix snyk sbom
marek-karwacki-rdx Mar 26, 2024
3af7a79
Merge pull request #246 from radixdlt/ci/DO-2367-fix-snyk-sbom
marek-karwacki-rdx Mar 26, 2024
8bc59dd
feat: support multiple wallet connections (#224)
dawidsowardx Apr 5, 2024
10b6574
fix: Session id updates (#247)
dawidsowardx Apr 9, 2024
dfa715e
fix: save hex instead of uint8array
dawidsowardx Apr 10, 2024
57e121a
fix: wallet simulator
dawidsowardx Apr 10, 2024
09c0362
fix: remove not used code
dawidsowardx Apr 10, 2024
9072f5a
feat: add accounts sharing
dawidsowardx Apr 10, 2024
19773e9
feat: adjust account list message format
dawidsowardx Apr 12, 2024
e1bb37c
Merge pull request #248 from radixdlt/fix-extension-options
dawidsowardx Apr 16, 2024
b6e2b2a
feat: add wrapped wallet interaction handling
dawidsowardx May 8, 2024
6a8d69f
feat: bump rdt, remove schemas
dawidsowardx May 8, 2024
119b545
refactor: use exponential backoff from RDT
dawidsowardx May 8, 2024
86a954b
feat: use RDT's gateway module
dawidsowardx May 8, 2024
e804b21
fix: single background ts file
dawidsowardx May 8, 2024
5e2b79d
refactor: prettier
dawidsowardx May 8, 2024
d2edb62
fix: remove not needed code
dawidsowardx May 8, 2024
acc7879
feat: add origin to extension interactions
dawidsowardx May 9, 2024
1f1f163
Merge pull request #249 from radixdlt/add-sessionid-wrapped-message
dawidsowardx May 9, 2024
f91580f
build: add missing `semantic-release-replace-plugin`
dawidsowardx May 9, 2024
dd16969
fix: send extension status after linking
dawidsowardx May 13, 2024
16d41d2
feat: add relink warning for existing users
dawidsowardx May 13, 2024
4030430
Merge pull request #250 from radixdlt/qa-fixes
dawidsowardx May 14, 2024
acc0bc9
fix: add types for internal CE messages
dawidsowardx May 14, 2024
3955d4e
fix: route ledger response to correct wallet
dawidsowardx May 14, 2024
9d27205
fix: adjust re-link warning ui
dawidsowardx May 14, 2024
c03ee92
Merge pull request #251 from radixdlt/qa-fixes
dawidsowardx May 14, 2024
f574fa6
fix: remove `everyTwoMinutes$`
dawidsowardx May 16, 2024
3a60b5a
fix: do not destroy WalletConnectionClient if not required
dawidsowardx May 16, 2024
a2a1d01
feat: add worker failed log
dawidsowardx May 16, 2024
696ef06
fix: expected message data type
dawidsowardx May 16, 2024
b5bdd7b
refactor: create smaller functions
dawidsowardx May 16, 2024
fa706c3
refactor: rename functions & add comments
dawidsowardx May 17, 2024
1c126da
Merge pull request #252 from radixdlt/handle-queues-cleanup-on-restart
dawidsowardx May 17, 2024
b694425
feat: set name after linking
dawidsowardx May 24, 2024
a416ea4
Merge pull request #253 from radixdlt/improve-ux
dawidsowardx May 24, 2024
e4b81be
feat: open wallet's account list after linking
dawidsowardx May 27, 2024
f29d723
Merge pull request #254 from radixdlt/RC-176
dawidsowardx May 27, 2024
d564070
fix: initialization messages and ui improvements
dawidsowardx Jun 3, 2024
c60e455
Merge pull request #256 from radixdlt/init-and-ui-bugs
dawidsowardx Jun 3, 2024
e6b974c
ci: add phylum analysis job [DO-2511] (#255)
marek-karwacki-rdx Jun 3, 2024
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
13 changes: 12 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,20 @@ name: Build & Test
on:
push:
branches: ['**']
pull_request:
workflow_dispatch:

jobs:
phylum_analyze:
if: ${{ github.event.pull_request }}
uses: radixdlt/public-iac-resuable-artifacts/.github/workflows/phylum-analyze.yml@main
permissions:
id-token: write
pull-requests: write
contents: read
secrets:
phylum_api_key: ${{ secrets.PHYLUM_API_KEY }}

snyk_scan_deps_licences:
runs-on: ubuntu-latest
permissions:
Expand Down Expand Up @@ -74,7 +85,7 @@ jobs:
- name: Generate SBOM # check SBOM can be generated but nothing is done with it
uses: RDXWorks-actions/snyk-actions/node@master
with:
args: --all-projects --org=${{ env.SNYK_PROJECTS_ORG_ID }} --format=cyclonedx1.4+json --json-file-output sbom.json
args: --all-projects --org=${{ env.SNYK_PROJECTS_ORG_ID }} --format=cyclonedx1.4+json > sbom.json
command: sbom

build:
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,18 @@ jobs:
parse_json: true

- name: Github PreRelease
if: startsWith(github.ref_name, 'release/') || github.ref == 'refs/heads/develop'
if: github.ref == 'refs/heads/develop'
env:
VITE_GITHUB_REF_NAME: ${{ github.ref_name }}
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_TOKEN }}
GOOGLE_CLIENT_ID: ${{ env.GH_CLIENT_ID }}
GOOGLE_CLIENT_SECRET: ${{ env.GH_CLIENT_SECRET }}
GOOGLE_REFRESH_TOKEN: ${{ env.GH_REFRESH_TOKEN }}
GOOGLE_EXTENSION_ID: ${{ env.GH_EXTENSION_ID }}
TARGET_RELEASE: local
GOOGLE_EXTENSION_ID: ${{ env.GH_BETA_EXTENSION_ID }}
TARGET_RELEASE: default
run: |
sed -i "s/ name:.*/ name: 'Radix Wallet Connector - BETA',/" vite.config.ts
sed -i -E '/^ *description:.*$/ {N; s/.*/ description: '"'"'THIS EXTENSION IS FOR BETA TESTING'"'"',/}' vite.config.ts
sed -i "s/\${EXTENSION_ID}/$GOOGLE_EXTENSION_ID/g" release.config.cjs
sed -i "s/\${TARGET}/$TARGET_RELEASE/g" release.config.cjs
npx semantic-release --verifyConditions | tee out
Expand Down Expand Up @@ -78,7 +80,7 @@ jobs:
- name: Generate SBOM
uses: RDXWorks-actions/snyk-actions/node@master
with:
args: --all-projects --org=${{ env.SNYK_PROJECTS_ORG_ID }} --format=cyclonedx1.4+json --json-file-output sbom.json
args: --all-projects --org=${{ env.SNYK_PROJECTS_ORG_ID }} --format=cyclonedx1.4+json > sbom.json
command: sbom
- name: Upload SBOM
uses: RDXWorks-actions/upload-release-assets@c94805dc72e4b20745f543da0f62eaee7722df7a
Expand Down
7 changes: 7 additions & 0 deletions .phylum_project
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
id: 9d077c9b-7eb7-4c05-90ef-95d2a158a504
name: connector-extension
created_at: 2024-06-03T08:59:13.591622+02:00
group_name: dApp-engineering
depfiles:
- path: ./package-lock.json
type: npm
Loading
Loading