Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1106 commits
Select commit Hold shift + click to select a range
459da24
fix: Show border bottom only if dashboard tips is shown (#2076)
frankli-dev Apr 11, 2024
a5bc9e9
fix(manage-nominations): Revert changes behavior in Manage nomination…
frankli-dev Apr 11, 2024
44c6bcd
fix: Fix free balances (Overview & Nominate) (#2075)
frankli-dev Apr 11, 2024
7f3d3a6
fix(pools): don't unsubscribe from ActivePools (#2080)
Apr 12, 2024
f2a0d73
fix: use transient prop for styled components (#2081)
Apr 12, 2024
a26cda7
feat(refactor): VaultAccountsProvider to w3ux (#2082)
Apr 15, 2024
6a01661
feat(refactor): Network as arg for vault & ledger account API (#2083)
Apr 15, 2024
ebcc9c6
feat(refactor): Use formatAccountSs58 util (#2084)
Apr 16, 2024
4425227
feat(refactor): Use `stringToBigNumber` from `@w3ux/utils` (#2085)
Apr 17, 2024
b6c4514
chore: rm unused methods
Apr 17, 2024
adfd8ec
fix: Search filters fix (#2087)
Apr 18, 2024
0e2f2a1
chore(main): release 1.4.0 (#2078)
github-actions[bot] Apr 18, 2024
dda72ef
feat: Enable paged rewards on Kusama, disable `missing_identity` (#2088)
Apr 18, 2024
ecb5538
chore(main): release 1.4.1 (#2089)
github-actions[bot] Apr 18, 2024
3b0bfb3
feat: Runtime upgrade 1,002,000 fixes (#2090)
Apr 22, 2024
3e79cad
chore(main): release 1.4.2 (#2091)
github-actions[bot] Apr 22, 2024
84c6954
chore: version
Apr 22, 2024
fd30b3c
Merge branch 'main' of https://github.com/paritytech/polkadot-staking…
Apr 22, 2024
2f06328
dep bumps
Apr 22, 2024
5c17a3a
feat: remove over subscribed (#2092)
Apr 22, 2024
5094365
chire: add migration
Apr 22, 2024
2c438e0
fix: More over subscribed fixes (#2094)
Apr 22, 2024
577b059
chore(main): release 1.4.3 (#2093)
github-actions[bot] Apr 22, 2024
4b3ca19
chore: remove log
Apr 22, 2024
6cb4d49
fix: Paged rewards payout fixes (#2095)
Apr 22, 2024
2b9cf15
feat(refactor): Use package.json version (#2097)
Apr 23, 2024
a20df19
fix: Get local active accounts on network switch (#2098)
Apr 23, 2024
96e27ba
fix: prevent polkagate snap popup unless explicitly connected (#2099)
Apr 23, 2024
9a4d4af
chore(main): release 1.4.4 (#2096)
github-actions[bot] Apr 23, 2024
4851436
chore: re-render fix
Apr 26, 2024
6fa02f9
feat(refactor): Remove pre-paged rewards code (part 1) (#2101)
Apr 30, 2024
5ebbb30
choe: comment
May 6, 2024
95468bf
feat(refactor): Tidy up `TxMeta` context (#2130)
May 29, 2024
d577ec6
chore: dep bumps (#2155)
Jun 6, 2024
6db115a
feat(refactor): Use `@w3ux/types` types (#2156)
Jun 7, 2024
bc9b31d
chore: update text
Jun 12, 2024
fcb4467
chore(main): release 1.5.0 (#2102)
github-actions[bot] Jun 12, 2024
4dbcb5b
chore: update licenses
rossbulat Jun 17, 2024
24fafd9
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Jun 17, 2024
bc634b3
chore: update gh deploy
rossbulat Jun 17, 2024
38b279f
Update README.md
rossbulat Jun 17, 2024
e5f2537
feat: Misc styling (#2157)
rossbulat Jun 17, 2024
5a773cd
chore: fix url
rossbulat Jun 17, 2024
3d706ca
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Jun 17, 2024
4ba8e4c
chore: adjust weight
rossbulat Jun 18, 2024
d85ffa9
chore: refresh og image
rossbulat Jun 18, 2024
73d1e64
chore: update og image
rossbulat Jun 18, 2024
607ae1e
chore: amend text
rossbulat Jun 18, 2024
26085ed
chore: remove stale ci
rossbulat Jun 19, 2024
e640d21
feat: update header logo (#2161)
rossbulat Jun 21, 2024
830b126
feat: update favicon (#2162)
rossbulat Jun 23, 2024
e3a9fb9
chore: title before page name
rossbulat Jun 23, 2024
f747087
chore: @w3ux bumps
rossbulat Jun 25, 2024
801932d
chore: automate gh deployment
rossbulat Jun 25, 2024
d2580c7
chore: yarn
rossbulat Jun 25, 2024
ef82bbf
chore: remove cache
rossbulat Jun 25, 2024
71e2613
chore: fix og:image
rossbulat Jun 26, 2024
a3bc3ef
chore: fix twitter:image
rossbulat Jun 26, 2024
b780509
chore: rm gh-pages
rossbulat Jun 26, 2024
71b218f
feat: New ledger app tx support (#2165)
rossbulat Jul 2, 2024
e4b2c0c
feat: Generic Ledger app support (#2181)
rossbulat Jul 5, 2024
7d34810
chore: yarn
rossbulat Jul 5, 2024
59f2806
chore: dep bumps
rossbulat Jul 5, 2024
e5edec2
feat(refactor): disable identities on networks where People Chain is …
rossbulat Jul 6, 2024
b9f2d13
feat(refactor) Remove Subscan API key (#2184)
rossbulat Jul 6, 2024
038219f
fix: ledger hardware patch (#2186)
rossbulat Jul 8, 2024
7dd170a
feat: Nominee decentralization: How decentralized is your nomination?…
rossbulat Jul 8, 2024
4aea706
feat: Check if Polkadot app is at least generic version (#2191)
rossbulat Jul 25, 2024
6097a12
feat(refactor): People chain on Polkadot - disable identities on Rela…
rossbulat Jul 25, 2024
8accc8b
feat(refactor): Abstract state bootstrapping & subscriptions from Api…
rossbulat Jul 28, 2024
e2a6829
feat(refactor): Controller renames (#2194)
rossbulat Jul 28, 2024
907ea60
feat(refactor): Use `merkelise-metadata` for Ledger signing, disconti…
rossbulat Jul 29, 2024
2e90a9a
chore: bump sass
rossbulat Jul 29, 2024
0a868b6
feat(refactor): `@substrate/connect` updates (#2196)
rossbulat Jul 30, 2024
b431d78
fix: vault payload
rossbulat Jul 31, 2024
c4fada1
feat(refactor): Remove pre-paged rewards deprecation logic (#2197)
rossbulat Aug 1, 2024
2a6a624
feat: Activate People Chain and re-enable identities (#2198)
rossbulat Aug 1, 2024
6433eb6
chore(main): release 1.6.0 (#2158)
github-actions[bot] Aug 19, 2024
52f7998
fix: people status on identity sync (#2236)
rossbulat Sep 5, 2024
466cf88
chore: rm img
rossbulat Sep 5, 2024
227cdbc
chore: amend text
rossbulat Sep 25, 2024
fdfcaf0
feat: simplify pool item UI (#2238)
rossbulat Sep 28, 2024
a5c969f
feat(refactor): Use latest `@w3ux/utils`, rm `@polkadot/keyring` (#2262)
rossbulat Oct 3, 2024
2dd645a
chore(deps): Bump `@w3ux/react-connect-kit` (#2265)
rossbulat Oct 3, 2024
63d0b55
feat(refactor): Use re-exported `@polkadot` utils. (#2267)
rossbulat Oct 3, 2024
9b52f6d
feat(refactor): Update Release Please (#2268)
rossbulat Oct 4, 2024
99d5dbb
chore: add `ignorePatterns`
rossbulat Oct 4, 2024
96b952f
feat: Logo and font update (#2269)
rossbulat Oct 6, 2024
0233133
chore(deps): dep bumps
rossbulat Oct 6, 2024
31238d8
chore(deps): dep bump
rossbulat Oct 6, 2024
845fc39
chore(deps): bump
rossbulat Oct 6, 2024
edd66bd
chore: Update README.md (#2271)
rossbulat Oct 6, 2024
72d2412
fix: other account duplicate when added to extension (#2272)
rossbulat Oct 14, 2024
a02893b
chore: add wc icon
rossbulat Oct 26, 2024
bc2dd02
chore: `useOutsideAlerter` from `@w3ux/hooks`
rossbulat Oct 26, 2024
388b882
feat: Wallet Connect support (#2276)
rossbulat Oct 26, 2024
19808d1
Update README.md
rossbulat Oct 27, 2024
2a0e82c
Update README.md
rossbulat Oct 27, 2024
01bdf3b
chore: update w3ux deps
rossbulat Oct 28, 2024
5a71fd3
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Oct 28, 2024
dff76fd
chore: discontinue upstream `@polkadot` packages (#2280)
rossbulat Oct 29, 2024
436420f
chore: bump `@w3ux/utils` (#2281)
rossbulat Oct 29, 2024
fa4df58
feat(refactor): Update to latest w3ux utils (#2283)
rossbulat Nov 2, 2024
51ec08a
feat(refactor): Generalise `useSize` hook (#2312)
rossbulat Nov 2, 2024
5d012c0
feat(refactor): Use `useOnResize`, remove `lodash.throttle`. (#2313)
rossbulat Nov 2, 2024
00e95da
chore: active era fix
rossbulat Nov 2, 2024
9298844
chore: formatting
rossbulat Nov 2, 2024
6bbc917
fix: era subscription bug
rossbulat Nov 2, 2024
5a4d91c
chore: rm log
rossbulat Nov 2, 2024
d43bd60
feat(refactor): Update `withProviders` (#2314)
rossbulat Nov 2, 2024
be74cd5
feat(refactor): Use new Polkicon from `@w3ux/polkicon` (#2315)
rossbulat Nov 3, 2024
1de7a8c
Rb draw down polkadot utils (#2317)
rossbulat Nov 4, 2024
fe70bb1
chore: bring back objectSpread
rossbulat Nov 4, 2024
923eafb
Revert "feat(refactor): Use `useOnResize`, remove `lodash.throttle`.…
rossbulat Nov 4, 2024
dfc3313
chore: bump utils
rossbulat Nov 4, 2024
524e64b
chore: mv function
rossbulat Nov 4, 2024
b399669
chore: bump dep
rossbulat Nov 4, 2024
a670f90
feat(refactor): Initialise PAPI, ws & smoldot support, fetch network …
rossbulat Nov 6, 2024
26fd42a
chore: fix zero division
rossbulat Nov 7, 2024
74dc1a5
chore: add const defaults for now
rossbulat Nov 7, 2024
66c08f9
chore: default endpoint update
rossbulat Nov 7, 2024
42901d1
chore: ensure unsubscribed
rossbulat Nov 7, 2024
b952ab0
chore: more unsubscribe
rossbulat Nov 7, 2024
f55229f
feat: Replace `maxElectingVoters` const with `counterForNominators` s…
rossbulat Nov 7, 2024
fd7c52b
feat(fix): Render timeleft on `end` time update (#2320)
rossbulat Nov 7, 2024
950081f
feat(refactor): Abstract `useTimeleft` (#2321)
rossbulat Nov 7, 2024
c400c9d
revert a670f9018e7949685fdbb1101c750f5a4878f374
rossbulat Nov 7, 2024
34d2be6
chore: compress Subscan failure errors (#2323)
rossbulat Nov 8, 2024
db5ce1a
chore(main): release 1.7.0 (#2237)
github-actions[bot] Nov 11, 2024
09c8daa
feat: Init monorepo, `app` and `ui-buttons` packages (#2327)
rossbulat Nov 11, 2024
36a2cd9
chore: fix ci
rossbulat Nov 11, 2024
40deeef
chore: update ci
rossbulat Nov 11, 2024
7173f24
chore: rm unneeded field
rossbulat Nov 11, 2024
6d15f49
feat: init `ui-structure`, `consts`, `styles` packages, migrate Struc…
rossbulat Nov 12, 2024
4ddaa6f
use `useTimeleft` from `@w3ux/hooks`
rossbulat Nov 12, 2024
a846972
chore: bump `@polkadot` deps
rossbulat Nov 12, 2024
bfe182c
chore: lint
rossbulat Nov 12, 2024
297b1d4
feat: Init Staking API GraphQL Plugin, discontinue Binance Spot (#2332)
rossbulat Nov 14, 2024
0700594
feat: Support options refresh with Discord and Mail (#2331)
rossbulat Nov 14, 2024
ce6b6dd
chore: update default rpc
rossbulat Nov 15, 2024
510581c
chore: update discord invite url
rossbulat Nov 15, 2024
20b33e5
fix: theme Selectable buttons (#2334)
rossbulat Nov 15, 2024
6289098
chore: rm border
rossbulat Nov 16, 2024
94b6734
chore: disable price
rossbulat Nov 17, 2024
ec864a2
chore: enable prices
rossbulat Nov 17, 2024
1cdef69
chore: enable token price
rossbulat Nov 17, 2024
9b59277
feat(fix): Ensure unclaimed payouts are ints (#2336)
rossbulat Nov 19, 2024
b94aa72
chore: bump dep
rossbulat Nov 19, 2024
ca3cfc2
chore: log payload
rossbulat Nov 22, 2024
c87a8f2
feat: Refetch token price if online status is true (#2337)
rossbulat Nov 23, 2024
b9efa04
feat(refactor): Locales to package, fixes and structural improvements…
rossbulat Nov 23, 2024
7b8a7a9
chore: add queries folder
rossbulat Nov 23, 2024
9c25819
chore: rm verbose descriptions
rossbulat Nov 23, 2024
8df325a
chore: mv `PageWithTitle` to library
rossbulat Nov 23, 2024
9be9c66
chore: fix urls
rossbulat Nov 24, 2024
32b5553
chore: fix `prettier-plugin-organize-imports`
rossbulat Nov 26, 2024
441caf7
feat(fix): Fix prettier organize imports, lint. (#2340)
rossbulat Nov 26, 2024
d3e4b5f
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Nov 26, 2024
a03169b
feat(refactor): Rm `useSize` hook, `lodash` deps (#2341)
rossbulat Nov 26, 2024
43db0c0
feat(refactor): Migrate to ESLint 9 (#2342)
rossbulat Nov 26, 2024
f204980
chore: fix
rossbulat Nov 26, 2024
e72c31e
Polkadot API (PAPI) Integration PR (#2335)
rossbulat Nov 30, 2024
881b7cd
chore: rm zero padding
rossbulat Nov 30, 2024
05f3758
chore: use IBP for people chain, remove Parity
rossbulat Nov 30, 2024
7a05c08
chore: don't wait for people ready
rossbulat Nov 30, 2024
8037312
chore: light client by default
rossbulat Nov 30, 2024
437ffe4
feat(refactor): Pool rewards to controller, pool types to `types` pac…
rossbulat Dec 1, 2024
7939f37
chore: dep management
rossbulat Dec 1, 2024
0c50653
chore: yarn
rossbulat Dec 1, 2024
40f8b5f
chore: fix tx
rossbulat Dec 1, 2024
02e778d
feat(light client): Use wss boot nodes only (#2345)
rossbulat Dec 1, 2024
ed4e179
Revert "feat(light client): Use wss boot nodes only (#2345)"
rossbulat Dec 1, 2024
002978e
chore: always show status
rossbulat Dec 2, 2024
4109330
chore: partial fee fallback
rossbulat Dec 2, 2024
0ddb71d
chore: fix unbond
rossbulat Dec 2, 2024
85a12d5
chore: fix key
rossbulat Dec 3, 2024
4c10b19
feat(refactor): Remove semi (#2356)
rossbulat Dec 4, 2024
a405930
chore: dep dumps
rossbulat Dec 4, 2024
5d89770
chore: bump dep
rossbulat Dec 4, 2024
01294ae
feat: Add 100% validator commission prompt. (#2358)
rossbulat Dec 4, 2024
a6a37f1
fix: Proxy support logic for Polkadot API (#2359)
rossbulat Dec 4, 2024
0f3813b
chore: formatting
rossbulat Dec 4, 2024
8c3dbc3
chore: proxy real fix
rossbulat Dec 4, 2024
15c08b1
feat(refactor): Add assets package, move svgs to package (#2361)
rossbulat Dec 5, 2024
416aa6b
chore: group modals + canvas in `overlay`
rossbulat Dec 5, 2024
5d2d045
chore: move tokens to assets, util to api
rossbulat Dec 5, 2024
eedef20
fix: Manage pools formatting error (#2363)
henry-arcu89 Dec 7, 2024
e16cf75
chore: pool commission fixes
rossbulat Dec 7, 2024
abb5960
Update README.md
rossbulat Dec 15, 2024
5e36d3a
feat: Nominator Rewards from Staking API, discontinue Subscan nominat…
rossbulat Dec 15, 2024
af3e1eb
chore: reset plugins
rossbulat Dec 15, 2024
e94d92d
feat: Disable dual staking (#2368)
rossbulat Dec 17, 2024
e1c3a08
feat: Use pool points for unbonding / leaving pool (#2369)
rossbulat Dec 17, 2024
a97eaaf
feat(fix): Abstract `LeavePool`, use as depositor unbond (#2370)
rossbulat Dec 17, 2024
d60fa5a
chore: hot fix
rossbulat Dec 18, 2024
04308d4
feat: Tx subscriptions to `TxSubmission` (#2372)
rossbulat Dec 18, 2024
4b823b9
feat(fix): Remove left pool from state (#2373)
rossbulat Dec 19, 2024
f923419
feat(fix): use compact prefix (#2374)
rossbulat Dec 19, 2024
746e1f3
test: use `forbidWs` in prod
rossbulat Dec 19, 2024
b2a8af1
feat: use latest validator assets (#2375)
rossbulat Dec 20, 2024
9233131
feat: Historical pool rewards to Staking API, replace Subscan (#2376)
rossbulat Dec 22, 2024
f0ce62c
choere: comment formatting
rossbulat Dec 22, 2024
663e489
chore: amend text
rossbulat Dec 23, 2024
8eec637
chore: simplify naming
rossbulat Dec 23, 2024
89d6500
chore: fix import
rossbulat Dec 28, 2024
0d5faab
chore: rm unused locale
rossbulat Dec 30, 2024
d9854bd
chore: rm after commission
rossbulat Jan 1, 2025
0c9051d
chore: simplify locale
rossbulat Jan 1, 2025
0d99cbb
feat: Use `useCanFastUnstake` query (#2377)
rossbulat Jan 2, 2025
8b271ac
chore: deps
rossbulat Jan 2, 2025
e31cd94
chore: deps
rossbulat Jan 2, 2025
8d43682
chore: deps
rossbulat Jan 2, 2025
8f67738
chore: deps
rossbulat Jan 2, 2025
c3412b3
chore(deps): bump react-i18next from 15.1.3 to 15.4.0 (#2402)
dependabot[bot] Jan 2, 2025
ce4f5ce
chore(deps): bump react-chartjs-2 from 5.2.0 to 5.3.0 (#2401)
dependabot[bot] Jan 2, 2025
1a3c751
chore(deps): bump @apollo/client from 3.11.10 to 3.12.4 (#2400)
dependabot[bot] Jan 2, 2025
732b338
chore(deps-dev): bump vite from 6.0.2 to 6.0.6 (#2398)
dependabot[bot] Jan 2, 2025
29e3d29
chore: deps
rossbulat Jan 2, 2025
2962434
chore(deps): bump @zondax/ledger-substrate from 1.0.0 to 1.0.1 (#2394)
dependabot[bot] Jan 2, 2025
9ec450c
chore(deps): bump react-router-dom from 7.0.2 to 7.1.1 (#2392)
dependabot[bot] Jan 2, 2025
a6d9dcc
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Jan 2, 2025
0c38940
chore: bumps
rossbulat Jan 2, 2025
e9cd838
Merge branch 'main' of https://github.com/polkadot-cloud/polkadot-sta…
rossbulat Jan 2, 2025
a09bedf
chore: yarn
rossbulat Jan 2, 2025
92fe1e3
chore: dep bumps
rossbulat Jan 2, 2025
e163a0f
feat: normalise title w. polkadot
rossbulat Jan 2, 2025
30e739e
feat: Revise footer (#2408)
rossbulat Jan 2, 2025
a513115
chore: switch change placement
rossbulat Jan 2, 2025
374e07f
fix: average dip
rossbulat Jan 2, 2025
c9b9bbb
chore: misc
rossbulat Jan 2, 2025
297ad96
chore: amend position
rossbulat Jan 2, 2025
70a81bf
feat(refactor): Initialise `ui-overlay` package, restructure componen…
rossbulat Jan 4, 2025
21d6d87
feat(refactor): `ui-structure` to `ui-core`, handle multiple exports …
rossbulat Jan 4, 2025
83a3f72
chore: misc fixes
rossbulat Jan 4, 2025
3193476
chore: misc fixes
rossbulat Jan 4, 2025
11e8a1b
chore: misc tidy up
rossbulat Jan 4, 2025
34b022c
chore: define workspace peerDependencies
rossbulat Jan 5, 2025
79e1f14
chore: icon tidy up
rossbulat Jan 5, 2025
3326c8f
chore: refactor `Offline`
rossbulat Jan 5, 2025
7977231
feat(refactor): Modal close refactor, helmet async, rm react-scroll (…
rossbulat Jan 5, 2025
01fbcd8
feat(refactor): Use `@lottiefiles/dotlottie-react` (#2413)
rossbulat Jan 6, 2025
b9f42d2
feat(refactor): Simplify `ui-core` structure (#2414)t
rossbulat Jan 6, 2025
9e1b37f
feat(refactor): Use Staking API for validator era points (#2417)
rossbulat Jan 8, 2025
a5508c4
chore: add inactive graph & status label
rossbulat Jan 8, 2025
8bdf926
[WIP]: Validator metrics to canvas (#2418)
rossbulat Jan 10, 2025
8793f3a
feat(refactor): Move CardHeader to `core-ui` (#2423)
rossbulat Jan 12, 2025
67edd77
fix: improve `color` contrast for dark theme button (#2420)
tjb1982 Jan 12, 2025
a0cdb72
chore: formatting
rossbulat Jan 12, 2025
8fffb89
chore: formatting
rossbulat Jan 12, 2025
46cde96
feat: Spanish functionality & English corrections (#2422)
joeljkrb Jan 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 0 additions & 18 deletions .eslintignore

This file was deleted.

101 changes: 0 additions & 101 deletions .eslintrc.json

This file was deleted.

7 changes: 4 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ updates:
- package-ecosystem: npm
directory: '/'
schedule:
interval: daily
open-pull-requests-limit: 10
interval: monthly
open-pull-requests-limit: 30

- package-ecosystem: github-actions
directory: '/'
schedule:
interval: daily
interval: monthly
40 changes: 29 additions & 11 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,40 +7,58 @@ on:
branches: [main]

jobs:
check-license-lines:
check-license:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Check License Lines
uses: kt3k/[email protected]
validate-locales:

# NOTE: replace `markdown-link-check` with <https://github.com/UmbrellaDocs/linkspector> when
# Github Action is available.
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js 16.x
uses: actions/setup-node@v3
- uses: actions/checkout@master
- name: Check Markdown Links
uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
node-version: 16.x
- run: yarn run locale:validate
base-branch: main
use-quiet-mode: 'yes'
check-modified-files-only: 'yes'
config-file: 'check-markdown-links-config.json'

build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x, 19.x, 20.x]
node-version: [18.x, 20.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- run: yarn install
- run: yarn build
working-directory: packages/app
- run: yarn lint
- run: yarn test

validate-locales:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js 18.x
uses: actions/setup-node@v4
with:
node-version: 18.x
- run: yarn install
- run: yarn run validate
working-directory: packages/locales

all:
# This job ensures that all jobs above (now we have just build) are successful.
needs: [check-license-lines, build, validate-locales]
needs: [check-license, markdown-link-check, build, validate-locales]
runs-on: ubuntu-latest
steps:
- run: echo Success
73 changes: 73 additions & 0 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: GitHub Pages Publish

on:
push:
branches: [main]

jobs:
merge:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: gh-deploy

- uses: actions/setup-node@v4
with:
node-version: 18
registry-url: https://registry.npmjs.org

- name: Merge
uses: devmasx/merge-branch@master
with:
type: now
from_branch: main
target_branch: gh-deploy
github_token: ${{ secrets.GITHUB_TOKEN }}

build:
runs-on: ubuntu-latest
needs: merge
steps:
- uses: actions/checkout@v4
with:
ref: gh-deploy

- uses: actions/setup-node@v4
with:
node-version: 18
registry-url: https://registry.npmjs.org

- name: Install
run: yarn install

- name: Build
working-directory: 'packages/app'
run: yarn build

- name: Upload Artifact
uses: actions/upload-pages-artifact@v3
with:
name: github-pages
path: packages/app/build

deploy:
runs-on: ubuntu-latest
needs: build

permissions:
id-token: write
pages: write

environment:
name: github-pages
url: ${{steps.deployment.outputs.page_url}}

steps:
- uses: actions/download-artifact@master
with:
name: github-pages
path: packages/app/build
- uses: actions/configure-pages@v5
- id: deployment
uses: actions/deploy-pages@main
23 changes: 0 additions & 23 deletions .github/workflows/gh-publish.yml

This file was deleted.

19 changes: 19 additions & 0 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Release Automation

on:
push:
branches:
- main

permissions:
contents: write
pull-requests: write

jobs:
release-please:
runs-on: ubuntu-latest
steps:
- uses: googleapis/release-please-action@v4
with:
token: ${{ secrets.RELEASE_PLEASE_TOKEN }}
config-file: release-please-config.json
17 changes: 0 additions & 17 deletions .github/workflows/stale.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,12 @@ dist-ssr
*.njsproj
*.sln
*.sw?

# Yarn Modern
.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
10 changes: 7 additions & 3 deletions .licenserc.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{
"**/*.{js, ts, tsx}": [
"// Copyright 2023 @paritytech/polkadot-staking-dashboard authors & contributors",
"**/*.{js,ts,tsx}": [
"// Copyright 2024 @polkadot-cloud/polkadot-staking-dashboard authors & contributors",
"// SPDX-License-Identifier: GPL-3.0-only"
],
"ignore": ["testdata", "npm", "public/", "Dockerfile"]
"**/*.{.css}": [
"/* Copyright 2024 @polkadot-cloud/polkadot-staking-dashboard authors & contributors",
"SPDX-License-Identifier: GPL-3.0-only */"
],
"ignore": ["testdata", "npm", "public/", "Dockerfile", "packages/app/src/config/validators/"]
}
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v20.10.0
11 changes: 7 additions & 4 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@
**/yarn.lock
**/package-lock.json
**/.eslintrc.js
**/tsconfig.json
dist
src/img/**/*
public/lottie/player.js
**/dist

.yarn
.licenserc.json
CHANGELOG.md

packages/app/src/img/**/*
7 changes: 0 additions & 7 deletions .prettierrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Loading