sancho-v1.0.3
MSzalowski
released this
06 Jun 11:02
·
1546 commits
to main
since this release
What's Changed
- fix/import-name by @Sworzen1 in #125
- add CSP headers to govtool frontend service by @adgud in #126
- [#97] Rebrand the application in infrastructure configuration by @placek in #157
- chore/109-refactor-input-to-follow-atomic-design-approach by @Sworzen1 in #130
- [#171] Remove Nginx config post-deployment to prevent configuration reuse across environments by @placek in #172
- chore: bump node and DB-Sync versions by @Ryun1 in #128
- fix/90-fix-misleading-metadata-hash-text by @Sworzen1 in #175
- [#181] Implement hotfix for SanchoNet Cardano DB Sync configuration issue by @placek in #182
- feat/113-create-new-atom-checkbox-component by @Sworzen1 in #177
- fix/180-fix-maintenance-page-copy by @Sworzen1 in #183
- chore/156-chore-bump-frontend-to-use-csl-12-alpha-16 by @Sworzen1 in #159
- Update deployment Slack notifications by @adgud in #201
- fix build of frontend package on ci by @MSzalowski in #200
- [#203] Update Changelog for recent infrastructure updates by @placek in #204
- [#225] Add Docker Compose configuration for Cardano Node and DBSync stack for development purposes by @placek in #227
- [#231] fix broken endpoints by @jankun4 in #232
- [#187] Refine backend Nix configuration by @placek in #209
- [#224] Enable backend API on dev server to be accessible by developers from local machine by @placek in #243
- fix/272-display-plain-json-as-descriptions-in-governance-actions by @Sworzen1 in #273
- feat/205-drep-roles-info-page by @Sworzen1 in #233
- [#246] Prepare a base image for backend to speed up current process of building application for deployment by @placek in #274
- [#278] Update domain references for test environment in docker-compose by @placek in #279
- Test to Stage updates by @pmbinapps in #255
- [#280] Fix get drep voting power incorrectly executed by @MSzalowski in #285
- fix/265-click-on-wallet-item-one-after-another-causes-error-message-something-went-worng by @Sworzen1 in #303
- [#301] Add Michał Szałowski to SSH access list for environment management by @placek in #302
- [#119] Add registration as a sole voter by @JanJaroszczak in #308
- 212 create sole voter information endpoint by @jankun4 in #315
- [#291] Apply simple sentry DNS to CSP in order to allow error reporting by @placek in #292
- [#333] fix drep type detection by @jankun4 in #334
- [#239 #240 #338] DRep can become Sole Voter, Sole Voter can become DRep by @JanJaroszczak in #342
- feat/152-create-a-new-information-storage-confirmation-page by @Sworzen1 in #344
- [#350] change styles for home page RWD by @Sworzen1 in #355
- [#320] Implement docker image versioning by @placek in #347
- fix/351-dashboard-rwd by @Sworzen1 in #367
- [#223] extend drep/list endpoint, and provide voting power by @jankun4 in #353
- [#317] do not list sole voters in drep/list endpoint by @jankun4 in #352
- [#385] Enhance deployment process by refactoring makefiles and incorporating utility scripts by @placek in #386
- [#358] [#359] [#151] feat/358-choose-a-governance-action-type by @Sworzen1 in #383
- [#360] [#110]feat/360-create-a-governance-action-form by @Sworzen1 in #387
- [#379] create the propose a governance action card by @MSzalowski in #388
- [#382] add create governance action information screen by @MSzalowski in #389
- [#361] Implement deployment traceability by @placek in #392
- fix/create-GA-layout by @Sworzen1 in #390
- feat/362-review-governance-action-submission-edit by @Sworzen1 in #391
- [#362] fix display data only for one type of GA by @Sworzen1 in #425
- [#427] Fix version fetching for backend and frontend on CI/CD pipeline by @placek in #428
- feat/364-information-storage-steps by @Sworzen1 in #429
- Hotfix for 'why' debug option in make by @placek in #430
- [#361] Fix Grafana dashboard by @placek in #431
- feat/365-handle-governance-action-creation-in-wallet-provider by @Sworzen1 in #439
- [#446] extend drep/list endpoint by @jankun4 in #447
- fix/393-warning-when-navigating-back-to-dashboard by @Sworzen1 in #450
- [#188] Develop NIX configuration for frontend by @placek in #448
- [#442] Resolve grafana dashboard configuration datasource issue by @placek in #443
- [#377, #432] feat: form inputs validation by @MSzalowski in #445
- fix/364-information-storage-steps by @Sworzen1 in #452
- [#451] feat: add json&hash generation by @MSzalowski in #461
- add Card atom by @jdyczka in #433
- [#466] Enhancing Docker Compose stack for proper frontend image tagging by @placek in #468
- [#453] Storybook update by @JanJaroszczak in #454
- [#378] feat: add hash and validation of the metadata by @MSzalowski in #458
- [#364] fix: i18n labels of storage information screen by @MSzalowski in #475
- [#451] fix: whitelist githubusercontent and ipfs io in CSP to allow fetching the jsonld file by @MSzalowski in #480
- fix/481-ga-details-long-external-url-is-show-outside-the-view by @Sworzen1 in #483
- fix/462/463 by @Sworzen1 in #478
- [#377] fix: validation of ada amount by @MSzalowski in #490
- [#436] Refactor deployment makefiles to use file targets instead of phony targets by @placek in #470
- [#444] Simplifying Toggle Maintenance workflow configuration by @placek in #486
- [#501] fix sql error by @jankun4 in #502
- [#484] Implement GitHub Action for automatic deployment to corresponding environments by @placek in #485
- [#457] Enable skip Basic Auth if connecting from BA VPN by @placek in #477
- [#507] feat: add frontend test github workflow by @MSzalowski in #508
- [#503] Update Cardano DB Sync version for Sanchonet by @placek in #504
- [#516] Resolving deployment failures due to missing environment variables by @placek in #517
- [#512] chore: add type checking & lint workflow to github actions by @MSzalowski in #513
- [#166] chore: add eslint & prettier configuration by @MSzalowski in #511
- chore: cleanup ga submission code by @MSzalowski in #499
- chore/update-CSL-to-19 by @Sworzen1 in #520
- [#498] Modify Github Workflow to trigger on new tags matching pattern by @placek in #519
- feat/new-drep-registration-flow by @Sworzen1 in #528
- [#514] chore: fix eslint and typescript errors by @MSzalowski in #533
- fix/510-file-is-wrongly-reported-as-not-matching by @Sworzen1 in #537
- [#526] Implementing Nix Flakes to combine application modules for root project access by @placek in #529
- [#522] chore: refactor pending transaction by @jdyczka in #523
- [#539] fix: endless spinner on a dashbord by @MSzalowski in #540
- [#500] chore: fix frontend package tests by @MSzalowski in #538
- [#506] Update contributing guidelines to reflect latest assumptions by @placek in #524
- [#543] Update frontend package readme by @MSzalowski in #544
- [#522] fix bugs in usePendingTransaction by @jdyczka in #553
- [#522] fix reading pending transaction from localStorage by @jdyczka in #558
- 372 extend governance action proposal details by @jankun4 in #554
- New Gov Actions by @JanJaroszczak in #525
- feat/new-drep-registration by @Sworzen1 in #551
- feat/new-drep-retirement by @Sworzen1 in #552
- update backend config by @jankun4 in #564
- [#566] add optional 'search' query param by @jankun4 in #567
- [#569] Deployment issue due to bug in Dockerfile by @placek in #570
- Update vva-be.cabal by @jankun4 in #572
- Vote Context by @JanJaroszczak in #568
- [#541] dashboard cards refactor by @jdyczka in #562
- [#257 #374] Display GA using data from BE by @JanJaroszczak in #571
- [#555] Update Cardano DB Sync version in Docker Compose by @placek in #576
- [#536] GA search on BE by @jdyczka in #565
- [#530] Implement code formatting and checks for backend by @placek in #542
- [#541] fix dashboard infinite loading by @jdyczka in #579
- Slider styles tiny fix by @JanJaroszczak in #585
- [#586] add epochNo and date to vote response by @jankun4 in #588
- [#582] make proposal/list search case insensitive by @jankun4 in #583
- Fix backend linting and format checking workflow by @placek in #584
- chore: remove kickloop from codeowners by @MSzalowski in #592
- chore(#575): change selection strategy to 3 by @MSzalowski in #591
- [#589] Vote context fix (plus small fix to supporting links in GA) by @JanJaroszczak in #593
- feat/update-drep-registration-data by @Sworzen1 in #577
- docs: add missing link to swagger by @MSzalowski in #548
- [#594] Display cast vote dates fetched from endpoint by @JanJaroszczak in #595
- feat/535-ga-display-display-warning-if-metadata-is-not-in-the-expected-format by @Sworzen1 in #598
- [#597] feat: add submission tool backend to validate metadata by @MSzalowski in #599
- [#610] feat: add metadata-validation config in docker-compose.yml.tpl by @MSzalowski in #613
- fix: fix dev build failing by missing indents by @MSzalowski in #614
- Fix traefik configuration for metadata-validation service by @placek in #615
- chore/update-stories/chromatic by @Sworzen1 in #601
- feat/578-update-all-cards-text-and-buttons by @Sworzen1 in #618
- [#603] improve filter flexibility by @jankun4 in #621
- fix/605-ga-display-searching-misleading-text-when-no-items-are-found by @Sworzen1 in #623
- [#624] Fix bug in deployment setup preventing CD from building metadata-validation service by @placek in #635
- changelog(sancho-v1.0.3-alpha): update changelog by @MSzalowski in #631
- [#633] chore: change execution of the deployment actions by @MSzalowski in #634
- [#99] feat: Drep directory by @MSzalowski in #639
- fix/532-home-page-on-2560-and-1920-resolutions by @Sworzen1 in #625
- bugfix: change dispatch condition on deployment workflows by @MSzalowski in #645
- [#617] feat: integrate frontend with metadata validation service by @MSzalowski in #619
- chore/545-create-shared-footer-component by @Sworzen1 in #642
- [#627] add latestTxHash to drep/list and drep/info endpoints by @jankun4 in #658
- [#626] add to endpoint by @jankun4 in #659
- fix/641-dashboard-sole-volter-card by @Sworzen1 in #670
- [#646] feat: implement a loading modal for the metadata validation by @MSzalowski in #672
- [#636] add references to all proposal related endpoints by @jankun4 in #667
- [#676] fix drep/info SQL error by @jankun4 in #677
- chore/669-update-delegate-card by @Sworzen1 in #671
- [#685] fix getVotes 500 error by @jankun4 in #686
- [#678] Setting CORS policy for metadata validation service in dev environment by @placek in #690
- [#637] Create atoms components ui tests by @JanJaroszczak in #668
- fix: fix api connection by @MSzalowski in #696
- [#609] feat: add metadata validation against cip fields by @MSzalowski in #684
- [#689] add tx hash to the ada-holder/get-current-delegation by @jankun4 in #697
- [#688] split latest txHash in drep/info by @jankun4 in #698
- fix/687-voting-power-chip-is-displayed-incorrectly by @Sworzen1 in #691
- [#707] Bug in building metadata validation service by @placek in #708
- [#699] GA - card - very long title without spaces goes beyond card by @JanJaroszczak in #709
- feat/681-add-loaders-to-the-lists-and-pending-transactions-on-drep-explorer by @Sworzen1 in #705
- [#720] fix drep/info null values by @jankun4 in #721
- [#655] fix: fix DRep registration when the DRep name is longer by @MSzalowski in #692
- [#640] add search query param to the drep/getVotes by @jankun4 in #713
- [#715] Dev environment load balancing and routing issue by @placek in #728
- [#710] fix displaying modals to not block signing transactions by @MSzalowski in #711
- [#712] fix: Fix displaying Governance Actions that fails the validation test by @MSzalowski in #730
- [#651] fix: correct text of governance action type by @MSzalowski in #665
- [#722] add filtering and sorting to drep/list by @jankun4 in #731
- [#723] Apply business logic to drep list by @JanJaroszczak in #734
- [#674] GA Search - Voted on - Add search functionality by @JanJaroszczak in #735
- chore/546-handle-action-of-opening-usersnap-feedback-widget-on-the-custom-buttons by @Sworzen1 in #682
- [737] docs: open source preparations by @Ryun1 in #739
- chore/573-link-to-cexplorer-to-review-the-submitted-transaction by @Sworzen1 in #632
- Add allure reporting support in backend test by @mesudip in #717
- Add allure-report generation for playwright tests by @NabinKawan in #751
- [#714] Updating and restarting Cardano infrastructure on SanchoNet by @placek in #765
- feat/464-missing-info-icon-next-to-the-ga-type-already-assigned by @Sworzen1 in #745
- fix/drep-directory by @Sworzen1 in #757
- [#509 #752] Wallet transaction errors modals by @JanJaroszczak in #766
- [#604] GA Display: search, sort and filter is not kept after Back fro… by @JanJaroszczak in #758
- [#714] Update Cardano DB Sync with fixed configuration files by @placek in #774
- chore: add usersnap api key to frontend makefile by @MSzalowski in #775
- chore: enable coverage unit tests report by @MSzalowski in #764
- Add mock wallet & Implement mock wallet extension injection into wind… by @NabinKawan in #750
- nix: fix frontend by @disassembler in #770
- [753] Chore; update copy on maintenance page by @Ryun1 in #754
- [#756] add pagination to drep/list by @jankun4 in #813
- [#742] Missing context for the status service fails deploy to dev by @placek in #819
- [#826] fix drep/list sql by @jankun4 in #828
- fix: fix footer alignment across pages by @MSzalowski in #827
- [#740] feat: add drep list pagination by @MSzalowski in #830
- fix: Status modal error message overflow & DelegateDashboardCard transactionId by @JanJaroszczak in #853
- chore/utils-test by @Sworzen1 in #777
- chore/add-data-test-id-in-drep-directory by @Sworzen1 in #862
- [#849] Configure sanchogov.tools sub-domain for the analytics service by @adgud in #860
- fix/metadata-validation by @Sworzen1 in #859
- fix/loaders by @Sworzen1 in #858
- chore/add-supported-links by @Sworzen1 in #863
- fix typo in status-service introduced in #446 by @adgud in #870
- [#849] Configure sanchogov.tools sub-domain for the analytics service by @placek in #868
- Fix configuration for analytics dashboard by @placek in #874
- fix/861-drep-explorer-when-one-item-is-shown-show-more-button-is-also-shown-and-disappears-when-clicked by @Sworzen1 in #869
- fix/716-drep-explorer-visual-defects by @Sworzen1 in #871
- 226 retire dreps who delegate to another drep by @Sworzen1 in #882
- change/880-change-terminology-of-sole-voter-to-direct-voter by @Sworzen1 in #890
- Fix/888 for sole voter view details button should be hidden by @Sworzen1 in #895
- fix/878-change-padding-on-button by @vercia in #892
- fix/877-change-padding-on-chip by @vercia in #896
- fix/879-alingment-items-in-drep-card by @vercia in #902
- Feat/playwright allure reports by @NabinKawan in #814
- Fix building analytics image for multiple environments by @placek in #946
- [#897] Slow delegation issue // usePendingTransaction fixes by @JanJaroszczak in #947
- Add playwright tests by @NabinKawan in #939
- chore/898-wrapper-wrap-up-wallet-interface-into-package-and-export-out by @Sworzen1 in #943
- Set participation.sanchogov.tools domain to dev service only by @placek in #956
- [#920 - bug 2] DRep details page Back button fix by @JanJaroszczak in #952
- feat(942): create govtool metadata submission service by @MSzalowski in #950
- chore: configure tsup for building govtool packages by @MSzalowski in #958
- [#937] Missing Test IDs by @JanJaroszczak in #959
- [#904] No option to delegate to myself as a drep by @JanJaroszczak in #965
- [#907] Move DRep yourself card to top in DRep Directory by @JanJaroszczak in #961
- [#918] Automated voting options layout fixes by @JanJaroszczak in #963
- [#876] add metadata/validate endpoint by @jankun4 in #889
- fix/929-drep-links-are-appended-to-govtool-url by @Sworzen1 in #977
- Configure sonar-scanner by @mesudip in #998
- fix: fix frontend makefile by @MSzalowski in #1004
- Allow backend to receive POST mehod by @placek in #1006
- Fix/backend config fix by @MSzalowski in #1009
- Feat/sonar scanner by @mesudip in #1016
- [#926] DRep panel needs to be clickable by @JanJaroszczak in #983
- [#927] Your DRep needs showing on detail page by @JanJaroszczak in #985
- [#932] Automated voting options voting power fix by @JanJaroszczak in #1012
- [#925] In Progress DRep cards display fixes by @JanJaroszczak in #1013
- [#1003] Apply basic auth on staging environment by @placek in #1020
- Update backend config with metadata-validation service address by @placek in #1023
- [#1028] fix: remove incorrectly appended filter yourself to drep directory by @MSzalowski in #1029
- fix/1019-empty-drep-directory-with-extra-result by @vercia in #1022
- fix/928-not-404-page-in-drep-directory by @vercia in #1018
- [#957] drep/list drep type fix by @jankun4 in #1001
- [#1031] Update GA links type by @JanJaroszczak in #1032
- Feat/extended tests by @NabinKawan in #1033
- Tests/drep directory by @NabinKawan in #1044
- Pull test branch changes to develop by @mesudip in #1041
- Fix/Add tests for missing APIs by @mesudip in #1036
- Refactor/tests by @NabinKawan in #1054
- Enhance allure dashboard visibility by @NabinKawan in #1055
- Bump version of Cardano Node and Cardano DB Sync in personal stack by @placek in #974
- Fix staging basic auth by @placek in #1042
- Update participation dashboard by @placek in #1043
- Fix/allure deployment by @NabinKawan in #1057
- Fix test workflows by @mesudip in #1062
- Fix/static wallets by @NabinKawan in #1063
- Tests/drep directory by @NabinKawan in #1068
- test: Government action proposal submissions by @NabinKawan in #1069
- fix: ensure directory creation with mkdir -p by @NabinKawan in #1072
- [#1035] Bump cardano-node and cardano dbsync by @placek in #1064
- fix: Default cardano_api_metadata host url by @NabinKawan in #1074
- chore/1050-bug-missing-test-ids-drep-directory by @Sworzen1 in #1082
- chore/1070-bug-missing-test-ids-governance-action-proposal by @Sworzen1 in #1080
- [#1073] fix proposal/list 500 error on HardFork proposal by @jankun4 in #1094
- Add SonarCloud metrics on Readme by @mesudip in #1067
- fix/1095-do-not-display-direct-voter-delegation-on-delegation-card by @Sworzen1 in #1101
- fix/911-registed-as-a-drep-but-dashboard-says-vote-on-governance-actions-as-a-sole-voter by @Sworzen1 in #1100
- fix/987-my-drep-detail-page-with-delegation-details-needed by @Sworzen1 in #1098
- fix/649-design-bug-payment-address-needs-to-be-copyablereadable by @Sworzen1 in #1096
- Fix/integration tests by @NabinKawan in #1103
- fix/missing-test-ids by @Sworzen1 in #1105
- fix/create-governance-action-handle-error by @Sworzen1 in #1110
- fix: fix error handling for metadata service; add optional support for CIP-119 by @MSzalowski in #1113
- frontend: add nginx webserver by @disassembler in #812
- Add retry and Add assertion for continue-button by @NabinKawan in #1115
- fix/new-line-in-test-ids by @Sworzen1 in #1147
- Feature Enhancements, Bug Fixes, Test Refactorings, and Workflow Optimisation by @pmbinapps in #1151
New Contributors
- @disassembler made their first contribution in #770
- @vercia made their first contribution in #892
Full Changelog: sancho-v1.0.3-alpha...sancho-v1.0.3