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

Use valid anchor url, hash and stake address in bulk gov-action loader #2

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
254 commits
Select commit Hold shift + click to select a range
47f34bb
fix: test 2F due to multiple dRep card of delegated dRep
kneerose Sep 10, 2024
f942287
fix: incorrect test id assertion in test 2A and add card assertion
kneerose Sep 10, 2024
4e76c9d
[#1941] fix passing DRep votes to the modal
j-dyczka Sep 10, 2024
a4f6f48
Merge pull request #1994 from IntersectMBO/fix/1941-wrong-votes-in-modal
jdyczka Sep 10, 2024
0b1ac94
change base readme for header image and mainnet launch
Ryun1 Sep 10, 2024
3f5b8d1
fix terms and conditions link
Ryun1 Sep 6, 2024
3856733
fix: broken terms and conditions link
Ryun1 Sep 6, 2024
5cb570e
fix failing storybook test
j-dyczka Sep 11, 2024
8200529
Merge pull request #2017 from IntersectMBO/fix/failing-storybook-test
jdyczka Sep 11, 2024
823ca6f
[#1817] add Matomo Analytics script
j-dyczka Sep 11, 2024
aead00d
chore / bump pdf-ui to v0.3.9
j-dyczka Sep 11, 2024
eaa03df
[#1941] show all kinds of votes in the modal showing vote numbers
j-dyczka Sep 11, 2024
a6991e8
[#1982] hide Delegate button if already delegated to this DRep
j-dyczka Sep 11, 2024
7100933
Merge pull request #2015 from IntersectMBO/chore/bump-pdf-ui-to-v0.3.9
jdyczka Sep 12, 2024
d4a118a
Merge pull request #2014 from IntersectMBO/fix/1982-hide-delegate-but…
jdyczka Sep 12, 2024
ec47306
Merge pull request #2022 from IntersectMBO/fix/1941-show-all-votes-in…
jdyczka Sep 12, 2024
594671c
[#2008] fix condition for disabling voting on different GA types
j-dyczka Sep 11, 2024
70c9204
Merge pull request #2021 from IntersectMBO/chore/1817-matomo-script
jdyczka Sep 12, 2024
69daf62
Merge pull request #2024 from IntersectMBO/fix/2008-enable-voting-on-…
jdyczka Sep 12, 2024
66437d9
fix incorrect copy
Ryun1 Sep 12, 2024
4982292
add to changelog
Ryun1 Sep 12, 2024
7cc24fd
[#1923] display value of Ada holder voting power
j-dyczka Sep 11, 2024
892238a
Merge pull request #2009 from IntersectMBO/fix/1923-display-voting-po…
jdyczka Sep 12, 2024
b520ab0
new phrasing for direct voter registration
Ryun1 Sep 10, 2024
75fecef
Merge branch 'develop' into update-basereadme-for-mainnet-launch
Ryun1 Sep 12, 2024
5be158e
Merge pull request #2004 from IntersectMBO/update-basereadme-for-main…
jdyczka Sep 12, 2024
df6896c
chore: bump GovTool version to v1.0.18
j-dyczka Sep 12, 2024
4b6c5fb
Merge pull request #2027 from IntersectMBO/chore/bump-govtool-to-v1.0.18
jdyczka Sep 12, 2024
2922c0f
add new dockerfile
mpavlovicbb Aug 21, 2024
253bc25
Merge pull request #2034 from IntersectMBO/chore/add-missing-commit-t…
Ryun1 Sep 13, 2024
9b143a3
update private policy link to use Intersect one
Ryun1 Sep 13, 2024
fcfd43f
update support link
Ryun1 Sep 13, 2024
d2cf491
update changelog
Ryun1 Sep 13, 2024
f2b3217
[#2036] fix broken translation in DRep Details
j-dyczka Sep 13, 2024
6bf3390
Merge pull request #2041 from IntersectMBO/fix-some-links
Ryun1 Sep 13, 2024
d0b2bd1
Bump Cardano DB Sync to 13.5.0.2
placek Sep 16, 2024
3bbe1ef
Merge pull request #2048 from IntersectMBO/chore/1945-bump-dbsync-ver…
placek Sep 16, 2024
3bd4ee7
Merge pull request #2043 from IntersectMBO/hotfix/2036-broken-transla…
jdyczka Sep 17, 2024
5797e70
[#2002] add Mainnet link to network banner
j-dyczka Sep 16, 2024
7553b7d
Merge pull request #2049 from IntersectMBO/feat/2002-improve-network-…
jdyczka Sep 17, 2024
adf6289
Merge pull request #1993 from IntersectMBO/bugfix/delegation-test
kneerose Sep 18, 2024
70b9719
Merge pull request #1992 from IntersectMBO/bugfix/proposal-character-…
kneerose Sep 18, 2024
26400b3
[#2013] prepare FE for randomized DRep list
j-dyczka Sep 18, 2024
ececac0
chore: bump to csl 12.1.0
Ryun1 Sep 19, 2024
3ed0842
remove explicit transaction outputs
Ryun1 Sep 19, 2024
50e5b7a
update changelog
Ryun1 Sep 19, 2024
0dab8a9
chore: bump frontend to use CSL 12.1.0
Ryun1 Sep 19, 2024
e575b07
[#2013] randomize DRep list
j-dyczka Sep 18, 2024
4ef0d08
Merge pull request #2064 from IntersectMBO/feat/2013-randomize-drep-list
jdyczka Sep 19, 2024
ecdfd24
Merge pull request #2063 from IntersectMBO/2059-fix-poor-utxo-management
Ryun1 Sep 19, 2024
15a0fa9
Merge pull request #2061 from IntersectMBO/bump-csl-version
Ryun1 Sep 19, 2024
28379ca
chore: bump GovTool version to v1.0.19
j-dyczka Sep 19, 2024
33227d1
fix csl errors
j-dyczka Sep 19, 2024
33bc7bf
Merge pull request #2065 from IntersectMBO/chore/bump-govtool-to-v1.0.19
jdyczka Sep 19, 2024
f7fca31
Merge pull request #1977 from IntersectMBO/tags-in-merged-pr
mpavlovicbb Sep 19, 2024
4050632
feat: add teardown to refund remaining balance to faucet
kneerose Sep 10, 2024
b09b954
chore: add multiple dRepDeRegistration on kuber service
kneerose Sep 10, 2024
b50f524
feat: add dRep deRegestration teardown
kneerose Sep 10, 2024
821f20a
chore: remove copy register drep wallet used for direct voter
kneerose Sep 16, 2024
8ab38c0
chore: remove copy registered DRep wallet for dRep retirement
kneerose Sep 17, 2024
00a176f
chore: replace file path with read wallets for registerDRep and regis…
kneerose Sep 17, 2024
2039f8e
[#1856] add off chain data error to listDreps response
j-dyczka Sep 23, 2024
d74fbe2
chore: update temporary proposal wallets message
kneerose Sep 24, 2024
899516e
chore: update delegation doc url
kneerose Sep 24, 2024
841dacd
chore: add assertion to wait for governance actions loaded
kneerose Sep 24, 2024
ef78262
Merge pull request #2076 from IntersectMBO/bugfix/3A
kneerose Sep 24, 2024
90fd2c6
Merge pull request #2075 from IntersectMBO/chore/update-docs-url
kneerose Sep 24, 2024
d15549b
Merge pull request #2074 from IntersectMBO/feat/dRep-faucet-teardown
kneerose Sep 24, 2024
288446c
[#1875] add missing testIds for submitted votes
j-dyczka Sep 24, 2024
f5d7f3f
Merge pull request #2077 from IntersectMBO/fix/1875-missing-test-id-f…
jdyczka Sep 25, 2024
4cf5953
[#2062] change CC vote totals labels
j-dyczka Sep 25, 2024
fb2eda6
Merge pull request #2078 from IntersectMBO/feat/2062-cc-vote-totals
jdyczka Sep 26, 2024
d5706cc
chore: intercept epoch/params instead of using local storage to updat…
kneerose Sep 24, 2024
9edb93a
chore: add test ids for dRep, spos and ccCommittee votes
kneerose Sep 26, 2024
4879c89
chore: add assertion for dRep, spos and ccCommittes votes visiblity
kneerose Sep 26, 2024
8cba5c6
Merge pull request #2081 from IntersectMBO/bugfix/bootstrap-proposal-…
kneerose Sep 27, 2024
56b9965
fix: test 4G by update test ids and its assertion
kneerose Sep 27, 2024
c5c366f
fix: test 4K by update test ids and its assertion
kneerose Sep 27, 2024
24e23d6
chore/test: Remove auto system prune on build
mesudip Sep 18, 2024
72aa9c1
fix: test 2k_2 due to status
kneerose Sep 27, 2024
1382590
test: add test 2k_3 to check random dRep sorting behaviour
kneerose Sep 27, 2024
ff2d8ba
refactor: arrow functions of status sort and validate to remove redun…
kneerose Sep 27, 2024
dde4fd1
Fail build when any of the service update fail
mesudip Sep 27, 2024
913f692
fix: update network name assertion in test 6T to improve accuracy
kneerose Sep 27, 2024
866eb8f
Merge pull request #2087 from IntersectMBO/feat/random-sort
kneerose Sep 27, 2024
86283e2
Merge pull request #2089 from IntersectMBO/bugfix/6T
kneerose Sep 27, 2024
136c8fa
Merge pull request #2086 from IntersectMBO/BugFix/4G-4K
kneerose Sep 27, 2024
abaa9fa
chore: gov-action-loader minor ui fixes
mesudip Sep 27, 2024
b5384e5
Merge pull request #2088 from IntersectMBO/infra/test-chores
mesudip Sep 27, 2024
e9a0bea
[#1856] fix bugs that occur when parsing nested metadata
j-dyczka Sep 27, 2024
85be603
fix(#1989): workaround for downloading metadata on iOS Safari
MSzalowski Sep 30, 2024
540799f
fix: update testid of terms of use
kneerose Oct 1, 2024
8621e64
Merge pull request #2094 from IntersectMBO/fix/1989--mobile-cant-down…
MSzalowski Oct 1, 2024
7826b55
[#2090] fix infinite loading in DRep Directory
j-dyczka Oct 2, 2024
5b7b695
Merge pull request #2093 from IntersectMBO/fix/1856-missing-off-chain…
jdyczka Oct 2, 2024
b71f63d
Merge pull request #2096 from IntersectMBO/bugfix/6M
kneerose Oct 2, 2024
882bfe8
[#1995] add useful external links to home page and dashboard
j-dyczka Oct 2, 2024
8b2d90e
Merge pull request #2111 from IntersectMBO/feat/1995-useful-links
jdyczka Oct 2, 2024
7a60b0e
bump @intersect.mbo/pdf-ui to v0.4.0
j-dyczka Oct 2, 2024
274d2ff
Merge pull request #2112 from IntersectMBO/chore/bump-pdf-ui-to-v0.4.0
jdyczka Oct 2, 2024
509440a
Merge pull request #2109 from IntersectMBO/fix/2090-drep-directory-in…
jdyczka Oct 2, 2024
fb53b43
chore: bump GovTool version to v1.0.20
j-dyczka Oct 2, 2024
40965a7
Merge pull request #2113 from IntersectMBO/chore/bump-govtool-to-v1.0.20
MSzalowski Oct 2, 2024
955996b
Bump Cardano Node version to 9.2.1 on sanchonet
placek Oct 3, 2024
5d5ea79
Merge pull request #2119 from IntersectMBO/chore/2118-bump-cardano-no…
placek Oct 3, 2024
d85d21d
Switch base image from Debian Buster to Ubuntu 24.04 to resolve Postg…
placek Oct 7, 2024
249a5dc
chore: update test-metrics-api dependencies
kneerose Oct 7, 2024
21da87c
chore: update test-metadata-api dependencies
kneerose Oct 7, 2024
e2ff999
chore: update test-govtool-frontend dependencies
kneerose Oct 7, 2024
46aa788
chore: update requests package version on test-govtool-backend
kneerose Oct 7, 2024
fb994d7
chore: update bouncycastle dependency version on test-load-testing
kneerose Oct 7, 2024
f9fdbd0
Merge pull request #2126 from IntersectMBO/fix/2120-deployment-failur…
placek Oct 7, 2024
54d7fca
fix(#2085): fix counting the SPO votes
MSzalowski Oct 10, 2024
11bb2f7
Merge pull request #2137 from IntersectMBO/fix/2085-spos-vote-count-s…
MSzalowski Oct 10, 2024
3a5d163
fix(#2125): fix counting governance action expiration
MSzalowski Oct 10, 2024
56d4ea5
Merge pull request #2138 from IntersectMBO/fix/2125-usersnap-dates-ar…
MSzalowski Oct 11, 2024
12e82ca
fix: correct DRep votes ada symbol
MSzalowski Oct 15, 2024
8616572
Merge pull request #2142 from IntersectMBO/fix/2085-spos-vote-count-s…
MSzalowski Oct 15, 2024
8876afd
fix(#2000): fix counting ada holder voting power
MSzalowski Oct 15, 2024
4f94322
Merge pull request #2145 from IntersectMBO/fix/2000--ada-holder-votin…
MSzalowski Oct 15, 2024
d481bce
chore: bump GovTool to v1.0.21
MSzalowski Oct 15, 2024
a2dfdfd
Merge pull request #2148 from IntersectMBO/chore/bump-govtool-to-v1.0.21
MSzalowski Oct 15, 2024
dfb5037
fix: fix stake key sql error
MSzalowski Oct 15, 2024
2b4c543
Merge pull request #2151 from IntersectMBO/fix/fix-stake-key-sql-error
MSzalowski Oct 15, 2024
7a3bc90
fix: correct testId for CC committee yes votes
kneerose Oct 16, 2024
982f1e7
fix(#2125): fix counting Governance Action expiration
MSzalowski Oct 16, 2024
2d10730
Merge pull request #2160 from IntersectMBO/fix/fix-gov-action-expirat…
MSzalowski Oct 16, 2024
6c473b7
fix: target start date of the expiration epoch in GAs
MSzalowski Oct 17, 2024
bc73a86
Merge pull request #2165 from IntersectMBO/fix/target-start-date-of-t…
MSzalowski Oct 17, 2024
c065deb
chore: add workflow to assign project to new issues
Ryun1 Oct 17, 2024
e3595ed
[#1897] fix unwanted horizontal page scroll on Governance Actions page
j-dyczka Oct 17, 2024
abffc20
Merge pull request #2127 from IntersectMBO/fix/test-dependabot-alerts
kneerose Oct 18, 2024
899fa98
Merge pull request #2159 from IntersectMBO/fix/vote-count-issue
kneerose Oct 18, 2024
5372420
Merge pull request #2179 from IntersectMBO/fix/1897-GAs-page-horizont…
jdyczka Oct 18, 2024
537ebbc
[#1965] fix duplicate testIds for reference errors and hints
j-dyczka Oct 17, 2024
d5c42a8
Merge pull request #2180 from IntersectMBO/fix/1965-duplicate-testids…
jdyczka Oct 18, 2024
e2b5f92
[#2171] eliminate duplicate DReps
j-dyczka Oct 17, 2024
27915e9
Merge pull request #2172 from IntersectMBO/fix/2171-duplicated-dreps
jdyczka Oct 18, 2024
daedc37
[#1951] return isScriptBased flag from BE for listDReps and getDRepInfo
j-dyczka Oct 15, 2024
a57e43f
[#1951] handle scripe based DReps on FE
j-dyczka Oct 18, 2024
7f9ff90
chore: add get genesis params on kuber api
kneerose Oct 18, 2024
0406770
test: gov action expiry epoch and date validation
kneerose Oct 18, 2024
6181c4d
fix: ga epoch boundary for preprod
MSzalowski Oct 21, 2024
7ba23cc
[#1951] fix delegation cert hash for script DReps
j-dyczka Oct 21, 2024
5eac3f2
[#1951] add workaround for multiple rows for one drep view in drep_ha…
j-dyczka Oct 21, 2024
2b1feeb
[#1951] remove calculating view on FE
j-dyczka Oct 21, 2024
c627813
Merge pull request #2182 from IntersectMBO/fix/1951-script-based-dreps
jdyczka Oct 21, 2024
d6398d2
Merge pull request #2185 from IntersectMBO/backend-test/epoch-boundary
kneerose Oct 22, 2024
4c550d6
feat: set markdown alignment unset
MSzalowski Oct 21, 2024
a316950
Merge pull request #2188 from IntersectMBO/feat/reset-markdown-alignment
MSzalowski Oct 22, 2024
41a5391
Merge pull request #2186 from IntersectMBO/fix/fix-ga-epoch-boundary-…
MSzalowski Oct 22, 2024
14f95de
chore: bump Cardano node to 10.0.0-pre
Ryun1 Oct 22, 2024
efc4cb8
chore: update cookie dependencies version on test-metrics-api and te…
kneerose Oct 23, 2024
c53b4c0
chore: update @types/node version in govtool-frontend
kneerose Oct 23, 2024
91c2214
Merge pull request #2197 from IntersectMBO/fix/test-dependabot-alerts
kneerose Oct 23, 2024
64aa6a7
chore: remove Cypress test and Test-Metrics API
kneerose Oct 23, 2024
19dc4b4
fix: use logger import from helper instead of cypress logger
kneerose Oct 23, 2024
571e269
Merge pull request #2200 from IntersectMBO/bugfix/logger-import
kneerose Oct 23, 2024
139244d
change: no DRep found copy text
Ryun1 Oct 23, 2024
01653ed
Update govtool/frontend/src/i18n/locales/en.ts
Ryun1 Oct 23, 2024
a0f2b79
Update govtool/frontend/src/i18n/locales/en.ts
Ryun1 Oct 23, 2024
2c8cd00
chore: bump GovTool to v1.0.22
MSzalowski Oct 24, 2024
119c76e
Merge pull request #2215 from IntersectMBO/chore/bump-govtool-to-v1.0.22
MSzalowski Oct 24, 2024
00be830
fix(#2191): protocol parameter change ga is not displayed correctly
MSzalowski Oct 22, 2024
456862d
Merge pull request #2193 from IntersectMBO/fix/2191-protocol-paramete…
MSzalowski Oct 24, 2024
df0b71a
fix: voting power chip missing padding
MSzalowski Oct 24, 2024
9e87673
Merge pull request #2224 from IntersectMBO/hotfix/voting-power-chip-m…
MSzalowski Oct 24, 2024
eb176e8
fix: validation request cancelation
MSzalowski Oct 24, 2024
b93da8a
Merge pull request #2229 from IntersectMBO/hotfix/url-not-found-by-me…
MSzalowski Oct 24, 2024
06e716b
fix(#2233): enforce validating metadata against the specified standard
MSzalowski Oct 25, 2024
6509cd8
Merge pull request #2199 from IntersectMBO/cleanup/remove-test-metric…
kneerose Oct 28, 2024
68320f9
chore: add 128 words validation on invalid url
kneerose Oct 28, 2024
d83227f
chore: update the assertion of metadata anchor error
kneerose Oct 28, 2024
0d497da
chore: add validation for 128-word limit on metadata anchor field only
kneerose Oct 28, 2024
b40ab3f
chore: update test ids of metadata download and url of govAction deta…
kneerose Oct 28, 2024
e9455c3
test: vote context metadata anchor validation
kneerose Oct 28, 2024
71595c1
chore: use metadata url input testId instead of getByPlaceholder
kneerose Oct 28, 2024
c2bb584
Merge pull request #2238 from IntersectMBO/fix/anchor-validation
kneerose Oct 28, 2024
8827fe4
Merge pull request #2234 from IntersectMBO/fix/2233-ga-showing-empty-…
MSzalowski Oct 28, 2024
597876d
Merge pull request #2239 from IntersectMBO/tests/vote-context-anchor-…
kneerose Oct 28, 2024
0582ee4
fix: searching for metadatas in proposal list
MSzalowski Oct 24, 2024
9e9e9a7
fix: searching for metadatas in drep list
MSzalowski Oct 24, 2024
69267e7
fix: hlint warning on using maybe
MSzalowski Oct 24, 2024
cfe4e91
Merge pull request #2216 from IntersectMBO/fix/1893-drep-search-only-…
MSzalowski Oct 28, 2024
2eeac4a
Update govtool/frontend/src/i18n/locales/en.ts
MSzalowski Oct 28, 2024
a5e7dbd
Merge pull request #2202 from IntersectMBO/drep-search-copy
MSzalowski Oct 28, 2024
f0e58a8
chore: update dRep form references url and link error testId
kneerose Oct 28, 2024
9867c30
fix: drep list sql
MSzalowski Oct 28, 2024
5d33b50
Merge pull request #2241 from IntersectMBO/fix/fix-drep-list-sql
MSzalowski Oct 28, 2024
a9764b9
Merge pull request #2240 from IntersectMBO/chore/update-dRep-form-ref…
kneerose Oct 28, 2024
391ae0c
fix(#2247): fix counting the CC votes on governance actions
MSzalowski Oct 28, 2024
68ba0e2
Merge pull request #2248 from IntersectMBO/fix/2247-cc-votes-are-wron…
MSzalowski Oct 28, 2024
4a414c7
chore: bump GovTool to v1.0.23
MSzalowski Oct 28, 2024
59ed1f2
Merge pull request #2249 from IntersectMBO/chore/bump-govtool-to-v1.0.23
MSzalowski Oct 28, 2024
69ebd77
chore: update GovTool-v1.0.23 release date
MSzalowski Oct 29, 2024
ec9cb2e
Merge pull request #2265 from IntersectMBO/chore/update-GovTool-v1.0.…
MSzalowski Oct 29, 2024
a0fadf9
fix: handle no results on get votes query
MSzalowski Oct 29, 2024
6f7e5fc
Merge pull request #2268 from IntersectMBO/fix/handle-no-results-in-g…
MSzalowski Oct 29, 2024
3dd6ae6
feat: replace hero image with jack o lantern
Ryun1 Oct 29, 2024
431270a
Merge pull request #2270 from IntersectMBO/fun/replace-hero-image-wit…
MSzalowski Oct 31, 2024
233b35c
chore: bump node version
Ryun1 Oct 22, 2024
a47322c
chore: bump cardano-db-sync version
MSzalowski Oct 30, 2024
ba5a4f9
fix(#2285): fix infinite DRep list loading
MSzalowski Oct 31, 2024
52f1f9a
Merge pull request #2286 from IntersectMBO/fix/drep-list-stack-on-loa…
MSzalowski Oct 31, 2024
b03c9d8
chore: bump GovTool to v1.0.24
MSzalowski Oct 31, 2024
a84df2f
Merge pull request #2287 from IntersectMBO/chore/bump-govtool-to-v1.0.24
MSzalowski Oct 31, 2024
6d78aa6
fix: fix searching by drep name; fix: displaying of wallet connected …
MSzalowski Oct 31, 2024
42d0c7c
Merge pull request #2294 from IntersectMBO/fix/fix-searching-by-drep-…
MSzalowski Oct 31, 2024
0b189a3
feat: revert halloween decorations
Ryun1 Oct 31, 2024
04164b5
fix(#2307): fix viewing DRep details
MSzalowski Nov 4, 2024
a4ef51e
Merge pull request #2319 from IntersectMBO/fix/2307-view-your-drep-de…
MSzalowski Nov 4, 2024
41ce9c4
chore: bump GovTool to v1.0.25
MSzalowski Nov 4, 2024
b6e65ce
Merge pull request #2320 from IntersectMBO/chore/bump-govtool-to-v1.0.25
MSzalowski Nov 4, 2024
b64e272
chore(#2325): change en translation resource to json
MSzalowski Nov 5, 2024
a62cc79
Merge pull request #2329 from IntersectMBO/chore/2325-multilanguage-s…
MSzalowski Nov 5, 2024
8ae179c
test: navigation to edit proposal on invalid metadata url modal 'go t…
kneerose Nov 6, 2024
e3812a3
chore: move space validation from invalid to valid name check
kneerose Nov 6, 2024
2631b12
chore: update dRep name validation with mockValid name
kneerose Nov 6, 2024
bec09ed
Merge pull request #2336 from IntersectMBO/tests/data-edit-screen-nav…
kneerose Nov 6, 2024
b47c775
Merge pull request #2339 from IntersectMBO/tests/support-space-on-dRe…
kneerose Nov 6, 2024
4016076
feat(#2183): add support for CIP-129 governance identifiers
MSzalowski Nov 6, 2024
61a7ba8
feat: display full Governance Action ID on desktop
MSzalowski Nov 6, 2024
9913448
Merge pull request #2341 from IntersectMBO/fix/2183--cip-129-support-…
MSzalowski Nov 7, 2024
19cf335
feat(#2276): add support for space in given name
MSzalowski Nov 6, 2024
2c8787b
Merge pull request #2343 from IntersectMBO/feat/2276--supporting-spac…
MSzalowski Nov 7, 2024
fa2a33e
fix(#2305): change displaying ada to locale string format
MSzalowski Nov 7, 2024
7d714e3
Merge pull request #2345 from IntersectMBO/fix/2305--ada-quantities-f…
MSzalowski Nov 7, 2024
8f4642d
feat(#2070): add labels to supporting links in governance action details
MSzalowski Nov 7, 2024
09b1eca
Merge pull request #2346 from IntersectMBO/feat/2070--governance-acti…
MSzalowski Nov 7, 2024
d83374a
fix(#2333): fix wrong order of vote and registration certificates
MSzalowski Nov 7, 2024
f36cc43
Merge pull request #2348 from IntersectMBO/fix/2333--sanchonet-govtoo…
MSzalowski Nov 7, 2024
a930a6c
chore: bump GovTool to v1.0.26
MSzalowski Nov 7, 2024
6067a11
Merge pull request #2349 from IntersectMBO/chore/bump-govtool-to-v1.0.26
MSzalowski Nov 7, 2024
aa8d6a6
Merge pull request #2195 from IntersectMBO/node-10.1.0-pre
MSzalowski Nov 8, 2024
4f87f70
fix(#1845): fix submitting guardrail related governance actions
MSzalowski Aug 28, 2024
a1e05ac
fix(#1845): set guardrail script network related
MSzalowski Nov 10, 2024
001092a
Merge pull request #2279 from IntersectMBO/fix/1845-cannot-submit-tre…
MSzalowski Nov 10, 2024
6b3184f
fix: remove unneeded login step on workflow action
Ryun1 Nov 7, 2024
892037f
fix: add new issues to project workflow
Ryun1 Nov 8, 2024
ccdc17e
Merge pull request #2347 from IntersectMBO/2277-fix-failing-action
Ryun1 Nov 11, 2024
e457a9c
fix: incorrect org labelling for action
Ryun1 Nov 11, 2024
e93992c
Merge pull request #2361 from IntersectMBO/fix-action-add-issue-to-pr…
Ryun1 Nov 11, 2024
e17701d
feat(#2316): hide vote totals for the particular governance actions
MSzalowski Nov 12, 2024
34498cd
feat: update configuration to support running tests on different netw…
kneerose Nov 14, 2024
f7f222b
Merge pull request #2369 from IntersectMBO/feat/support-test-differen…
kneerose Nov 14, 2024
628b78a
Merge pull request #2363 from IntersectMBO/feat/2316-hide-vote-totals…
MSzalowski Nov 15, 2024
44c2d9d
feat: add support for the rest of the Governance Actions
MSzalowski Nov 13, 2024
d113332
Merge pull request #2373 from IntersectMBO/feat/1597-rendering-motion…
MSzalowski Nov 15, 2024
80feda9
Use valid metadata and withdrawal return account in gov-action bulk l…
reeshavacharya Nov 18, 2024
f91006f
Update stake address on update committee action
reeshavacharya Nov 18, 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
Binary file added .github/images/cardano-govtool-header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions .github/workflows/add-issue-to-project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Add all issues created to projects

on:
issues:
types: [opened]

jobs:
add-to-govtool-all-project:
name: Add issue to GovTool all project
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
project-url: https://github.com/orgs/IntersectMBO/projects/30
github-token: ${{ secrets.ADD_ISSUE_TO_PROJECT_PAT }}

add-to-community-backlog-project:
name: Add issue to governance tools community backlog project
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
project-url: https://github.com/orgs/IntersectMBO/projects/34
github-token: ${{ secrets.ADD_ISSUE_TO_PROJECT_PAT }}
8 changes: 4 additions & 4 deletions .github/workflows/build-and-deploy-test-stack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ jobs:
key: ${{ secrets.TEST_STACK_SSH_KEY }}
command_timeout: 100m ## Haskell container build takes a lot of time.
script: |
set -euo pipefail
REPO_URL="https://github.com/${{ github.repository }}"
DEST_DIR="$HOME/Documents/govtool"

Expand Down Expand Up @@ -59,9 +60,8 @@ jobs:
# Execute the build-and-deploy.sh script
cd $DEST_DIR/tests/test-infrastructure
./build-and-deploy.sh update-images
docker system prune
(docker image ls -q | xargs docker image rm --force ) || echo "Images cleaned-up"
envs: GOVTOOL_TAG, GRAFANA_ADMIN_PASSWORD, GRAFANA_SLACK_RECIPIENT, GRAFANA_SLACK_OAUTH_TOKEN, SENTRY_DSN_BACKEND, GTM_ID, NPMRC_TOKEN, SENTRY_DSN_FRONTEND, PIPELINE_URL, USERSNAP_SPACE_API_KEY, APP_ENV, PDF_API_URL
yes | docker system prune -f || echo "Ignoring system prune eror"
envs: GOVTOOL_TAG, GRAFANA_ADMIN_PASSWORD, GRAFANA_SLACK_RECIPIENT, GRAFANA_SLACK_OAUTH_TOKEN, SENTRY_DSN_BACKEND, GTM_ID, NPMRC_TOKEN, SENTRY_DSN_FRONTEND, PIPELINE_URL, USERSNAP_SPACE_API_KEY, APP_ENV, PDF_API_URL, KUBER_API_KEY
env:
GOVTOOL_TAG: ${{ github.sha }}
GRAFANA_ADMIN_PASSWORD: ${{ secrets.GRAFANA_ADMIN_PASSWORD }}
Expand All @@ -75,4 +75,4 @@ jobs:
USERSNAP_SPACE_API_KEY: ${{ secrets.USERSNAP_SPACE_API_KEY }}
APP_ENV: test
PDF_API_URL: ${{ secrets.PDF_API_URL }}
KUBER_API_KEY: ${{secrets.KUBER_API_KEY}}
KUBER_API_KEY: ${{ secrets.KUBER_API_KEY }}
8 changes: 8 additions & 0 deletions .github/workflows/merge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -162,3 +162,11 @@ jobs:
docker load -i '/tmp/image-${{ matrix.name }}-${{ env.ENVIRONMENT }}.tar'
rm -rf '/tmp/image-${{ matrix.name }}-${{ env.ENVIRONMENT }}.tar'
docker push ${{ steps.image_lowercase.outputs.lowercase }}:${{ env.TAG }}

- name: Add tag as a PR comment
uses: ubie-oss/[email protected]
id: comment-to-merged-pr
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
message: |-
This PR is in the tag: ${{ env.TAG }} , for ${{ matrix.name }} service
3 changes: 3 additions & 0 deletions .github/workflows/test_integration_playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- "sanchogov.tools"
- "staging.govtool.byron.network"
- "govtool.cardanoapi.io"
- "preview.gov.tools"

workflow_run:
workflows: ["Build and deploy GovTool to TEST server"]
Expand Down Expand Up @@ -79,6 +80,8 @@ jobs:
KUBER_API_KEY: ${{secrets.KUBER_API_KEY}}
TEST_WORKERS: ${{vars.TEST_WORKERS}}
CI: ${{vars.CI}}
NETWORK: ${{vars.NETWORK}}
FAUCET_ADDRESS: ${{vars.FAUCET_ADDRESS}}
CARDANOAPI_METADATA_URL: ${{vars.CARDANOAPI_METADATA_URL}}

publish-report:
Expand Down
192 changes: 192 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,212 @@ changes.

### Added

- Handle displaying votes based on bootstrap phase, full governance and security groups [Issue 2316](https://github.com/IntersectMBO/govtool/issues/2316)
- Add support for displaying Motion of No Confidence Governance Action [Issue 1597](https://github.com/IntersectMBO/govtool/issues/1597)
- Add support for displaying Update committee/threshold Governance Action [Issue 1598](https://github.com/IntersectMBO/govtool/issues/1598)
- Add support for displaying New Constitution and/or Guardrails Script Governance Action [Issue 1599](https://github.com/IntersectMBO/govtool/issues/1598)

### Fixed

- Fix submitting treasury governance action [Issue 1845](https://github.com/IntersectMBO/govtool/issues/1845)
- Fix failing github action workflow [Issue 2277](https://github.com/IntersectMBO/govtool/issues/2277)

### Changed

- Bumped Cardano node version to `10.1.0-pre`.
- Bumped Cardano DB Sync version to `13.6.0.0-pre`.

### Removed

-

## [v1.0.26](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.26) 2024-11-07

### Added

- add support for CIP-129 governance identifiers [Issue 2183](https://github.com/IntersectMBO/govtool/issues/2183)
- Add label to supporting links in Governance Action details [Issue 2305](https://github.com/IntersectMBO/govtool/issues/2305)

### Fixed

- Fix certificates order where vote delegation cert is before the DRep registration cert [Issue 2333](https://github.com/IntersectMBO/govtool/issues/2333)

### Changed

- Change multilanguage support to use json file [Issue 2325](https://github.com/IntersectMBO/govtool/issues/2325)
- Display full Governance Action IDs on desktop
- Support space on given name [Issue 2276](https://github.com/IntersectMBO/govtool/issues/2276)
- Display ADA in 'en-US' format [Issue 2305](https://github.com/IntersectMBO/govtool/issues/2305)

### Removed

-

## [v1.0.25](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.25) 2024-11-04

### Added

-

### Fixed

- Fix searching by DRep Given name
- Fix displaying the wallet connected modal
- Fix navigating to DRep details [Issue 2307](https://github.com/IntersectMBO/govtool/issues/2307)

### Changed

-

### Removed

-

## [v1.0.24](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.24) 2024-10-31

### Added

-

### Fixed

- Fix infinite DRep list loading [Issue 2285](https://github.com/IntersectMBO/govtool/issues/2285)

### Changed

-

### Removed

-

## [v1.0.23](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.23) 2024-10-29

### Added

- Add searching for DRep and Proposal metadatas [Issue 1893](https://github.com/IntersectMBO/govtool/issues/1783)

### Fixed

- Fix validating metadata against the CIP standard [Issue 2233](https://github.com/IntersectMBO/govtool/issues/2233)
- Fix counting the CC votes [Issue 2247](https://github.com/IntersectMBO/govtool/issues/2247)

### Changed

-

### Removed

-

## [v1.0.22](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.22) 2024-10-24

### Added

-

### Fixed

- Fix unwanted horizontal page scroll on Governance Actions page [Issue 1897](https://github.com/IntersectMBO/govtool/issues/1897)
- Fix duplicate testIds for reference errors and hints in DRep metadata form [Issue 1965](https://github.com/IntersectMBO/govtool/issues/1965)
- Eliminate duplicate DReps in the DRep Directory [Issue 2171](https://github.com/IntersectMBO/govtool/issues/2171)
- Handle script based DReps [Issue 1951](https://github.com/IntersectMBO/govtool/issues/1951)
- Fix displaying protocol parameter cost models [Issue 2191](https://github.com/IntersectMBO/govtool/issues/2191)

### Changed

- Bump to use Cardano Node `10.0.0-pre`
- Changed copy for no DRep found via search

### Removed

-

## [v1.0.21](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.21) 2024-10-15

### Added

-

### Fixed

- Fix counting epoch boundaries for Governance Actions [Issue 2125](https://github.com/IntersectMBO/govtool/issues/2125)
- Fix displaying the SPO Votes [Issue 2085](https://github.com/IntersectMBO/govtool/issues/2085)
- Fix counting ada holder voting power [Issue 2000](https://github.com/IntersectMBO/govtool/issues/2000)

### Changed

-

### Removed

-

## [v1.0.20](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.20) 2024-10-03

### Added

- Add useful external links to home page and dashboard [Issue 1995](https://github.com/IntersectMBO/govtool/issues/1995)

### Fixed

- Add missing testIds for submitted votes [Issue 1875](https://github.com/IntersectMBO/govtool/issues/1875)
- Provide workaround for iOS for downloading metadata on iOS [Issue 1989](https://github.com/IntersectMBO/govtool/issues/1989)
- Fix infinite loading in DRep Directory [Issue 2090](https://github.com/IntersectMBO/govtool/issues/2090)

### Changed

- Change constitutional committee vote totals to be constitutional for yes and unconstitutional for no [Issue 2062](https://github.com/IntersectMBO/govtool/issues/2062)
- Bump @intersect.mbo/pdf-ui to v0.4.0
- Include @language property in generated jsonld files [Issue 1856](https://github.com/IntersectMBO/govtool/issues/1856)

### Removed

-

## [v1.0.19](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.19) 2024-09-19

### Added

-

### Fixed

- Fix private policy link and get support link
- Fixed poor UTxO management when building transactions [Issue 2059](https://github.com/IntersectMBO/govtool/issues/2059)

### Changed

- Bump cardano-db-sync 13.5.0.2 [Issue 1945](https://github.com/IntersectMBO/govtool/issues/1945)
- Add Mainnet link to network banner [Issue 2002](https://github.com/IntersectMBO/govtool/issues/2002)
- Bump CSL version to 12.1.0
- Add random sorting as default sorting for DRep list [Issue 2013](https://github.com/IntersectMBO/govtool/issues/2013)

### Removed

-

## [v1.0.18](https://github.com/IntersectMBO/govtool/releases/tag/v1.0.18) 2024-09-12

### Added

- Add script for Matomo Analytics [Issue 1817](https://github.com/IntersectMBO/govtool/issues/1817)

### Fixed

- Correctly show all kinds of votes in the modal showing vote numbers [Issue 1941](https://github.com/IntersectMBO/govtool/issues/1941)
- Fixed terms and conditions link [Issue 1968](https://github.com/IntersectMBO/govtool/issues/1968)
- Hide Delegate button in DRep list and details if user has already delegated to this DRep [Issue 1982](https://github.com/IntersectMBO/govtool/issues/1982)
- Fix condition for disabling voting on different GA types [Issue 2008](https://github.com/IntersectMBO/govtool/issues/2008)
- Fix incorrect copy (ex. github) to (e.g. github) [Issue 1748](https://github.com/IntersectMBO/govtool/issues/1748)
- Fix broken translation in DRep Details [Issue 2036](https://github.com/IntersectMBO/govtool/issues/2036)

### Changed

- Bump @intersect.mbo/pdf-ui to v0.3.9
- Changed misleading text for direct voter registration [Issue 1976](https://github.com/IntersectMBO/govtool/issues/1976)
- Change base repo README header image to have correct branding and reflect mainnet launch.

## [sancho-v1.0.17](https://github.com/IntersectMBO/govtool/releases/tag/sancho-v1.0.17) 2024-09-05

### Added
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<p align="center">
<img width="750" src=".github/images/voltaire-govtool-header.png"/>
<img width="750" src=".github/images/cardano-govtool-header.png"/>
</p>

<p align="center">
Expand All @@ -24,7 +24,7 @@ The Cardano GovTool enables ada holders to experience the governance features de

#### Mainnet

- _Coming soon_
- [gov.tools](https://gov.tools/)

#### SanchoNet

Expand Down
8 changes: 4 additions & 4 deletions docs/architecture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Frontend is a React application using Vite as a built tool to enhance developmen
Direct voter uses following CSL services:
- TransactionBuilder - to build the transaction
- CertificatesBuilder - to build the delegation certificate
- DrepRegistration - to build the DRep registration certificate
- DRepRegistration - to build the DRep registration certificate

- **DRep** - DRep is a Decentralized Representative which has a metadata and can delegate ADA to other DReps. DRep registration and delegation are separate processes. DReps are visible in the DRep directory.

Expand All @@ -46,9 +46,9 @@ Frontend is a React application using Vite as a built tool to enhance developmen
DRep uses following CSL services:
- TransactionBuilder - to build the transaction
- CertificatesBuilder - to build the DRep registration certificate
- DrepRegistration - to build the DRep registration certificate
- DrepDeregistration - to build the DRep deregistration certificate
- DrepUpdate - to build the DRep update certificate
- DRepRegistration - to build the DRep registration certificate
- DRepDeregistration - to build the DRep deregistration certificate
- DRepUpdate - to build the DRep update certificate

**Note**

Expand Down
8 changes: 4 additions & 4 deletions gov-action-loader/backend/app/transaction.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ def get_base_proposal():
def get_base_proposal_for_multiple():
base_proposal = get_base_proposal()
base_proposal["anchor"] = {
"url": "http://bit.ly/3QFMhii",
"dataHash": "1111111111111111111111111111111111111111111111111111111111111112",
"url": "https://metadata-govtool.cardanoapi.io/data/gov-action-loader",
"dataHash": "bcb2fadedbe928519ff000051d8e78ffcabadba0f92b91334cee3e8786491462",
}
base_proposal["deposit"] = default_proposal_deposit_ada * 1000000
return base_proposal
Expand Down Expand Up @@ -69,7 +69,7 @@ def generate_bytes(length):


def generate_withdraw(number):
stake_addresses = [generate_raw_address() for _ in range(number)]
stake_addresses = ["e02fe0d8c1b1c600249e8b9663e18790425e9589ac17cb5ee952d54bee"]
amounts = [
random.choice([10000000, 20000000, 30000000, 40000000, 50000000])
for _ in range(number)
Expand All @@ -78,7 +78,7 @@ def generate_withdraw(number):


def generate_update(number):
stake_addresses = [generate_raw_address() for _ in range(number)]
stake_addresses = ["e02fe0d8c1b1c600249e8b9663e18790425e9589ac17cb5ee952d54bee"]
current_epoch = int((int(time.time()) - 1506635071) / (5 * 24 * 60 * 60))
maximum_epoch = 10000
epochs = [random.randint(current_epoch + 2, maximum_epoch) for _ in range(number)]
Expand Down
14 changes: 11 additions & 3 deletions gov-action-loader/frontend/src/views/SpecificLoad.vue
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,17 @@ import config from '../config'
<v-btn color="red-lighten-5" variant="flat" class="mt-2 ml-6"
@click="deleteTreasuryWithdrawal(index)">-</v-btn>
</div>
<div class="d-flex justify-center mb-2">
<v-btn color="blue-lighten-5" variant="flat" @click="addTreasuryWithdrawal">+</v-btn>
</div>

<v-tooltip text="Required" location="top">
<template v-slot:activator="{ props }">
<span class="text-h6 mb-2">Guardrail Script</span>
</template>
</v-tooltip>
<v-text-field label="CBOR Hex" v-model="guardrailScript" variant="outlined"></v-text-field>
<div class="d-flex justify-center">
<v-btn color="blue-lighten-5" variant="flat" @click="addTreasuryWithdrawal">+</v-btn>
</div>

</div>

<!-- Add Committee section -->
Expand Down Expand Up @@ -915,6 +917,12 @@ export default {
...(this.DRepDeposit != null ? { DRepDeposit: parseInt(this.DRepDeposit) } : {}),
...(this.DRepActivity != null ? { DRepActivity: parseInt(this.DRepActivity) } : {}),
}
proposal_data['script'] =
{
type: "PlutusScriptV3",
description: "",
cborHex: this.guardrailScript
}
break
}

Expand Down
Loading
Loading