v0.2.0
Catalyst Voices implemented as per Milestone 2 deliverables requirements.
What's Changed
- Fix typos by @omahs in #3
- docs: add bug report template by @minikin in #22
- feat(ci): add semantic pr job by @minikin in #25
- docs: Add Code of conduct by @minikin in #24
- feat(vscode): Example of possible Vscode config control by @stevenj in #29
- feat(mdlint): Add Repo wide Markdown linting and vscode tasks. by @stevenj in #30
- docs: add contributing by @minikin in #28
- feat(spelling): Add spelling checks to the code by @stevenj in #31
- feat(issues): Enable blank issues by @stevenj in #32
- feat(issues): Add issue template for making epics by @stevenj in #33
- docs(issues): Add Task Issue Template by @stevenj in #36
- docs: add licenses by @minikin in #58
- feat(ci): add dependabot by @minikin in #38
- feat(docs): add security policy by @minikin in #42
- docs: add feature request, clean up by @minikin in #59
- feat: Move event-db crate by @Mr-Leshiy in #61
- feat: Migrate
cat-data-service
crate from catalyst-core by @Mr-Leshiy in #63 - feat(ci): add remove stale branches by @minikin in #64
- docs: Add openapi as a known word to the project dictionary by @stevenj in #65
- feat: add code owners, update project dic by @minikin in #66
- chore(frontend): update flutter to 3.13.8 by @minikin in #67
- feat(rust): Adds Rust CI/CD and Refactors Cataylst gateway to be passing (minus unit tests). by @stevenj in #79
- ci(gateway): use correct tagged catalyst-ci resources by @stevenj in #86
- chore: update readme, flutter version bump by @minikin in #90
- feat: cat-gateway must be resiliant in the face of DB schema changes by @saibatizoku in #94
- feat(endpoints): Add 'POST /v0/message' endpoint by @saibatizoku in #95
- feat(catalyst-gateway): Add Rust builders in preperation for enabling CI by @stevenj in #97
- chore: adds ci by @jmgilman in #101
- chore(deps): bump crs-k/stale-branches from 2.0.1 to 3.0.1 by @dependabot in #102
- feat(endpoint): Add V1 API and stub endpoint for account votes by @saibatizoku in #96
- fix: Update settings.recommended.json file by @Mr-Leshiy in #114
- feat(docs): Add documentation/gh-pages using Catalyst-CI docs builders and actions. by @stevenj in #104
- fix(docs): Test that github actions for docs complete properly on merge to main. by @stevenj in #132
- feat(docs): Make Branch documentation deletion the same as creation. by @stevenj in #133
- feat: flutter integration tests by @minikin in #92
- feat: Add earthly
cat-gateway/event-db
initial setup by @Mr-Leshiy in #91 - feat:
catalyst-gateway
docs generation cli command by @Mr-Leshiy in #136 - chore(gateway): Move metadata to the workspace for cat-gateway by @stevenj in #144
- chore: voices packages clean up by @minikin in #147
- feat: Bump version of the cat-ci dep by @Mr-Leshiy in #151
- chore(fix-stage-data-sql): Upsert event-db stage data by @FelipeRosa in #152
- feat: Add blank implementation of the
/api/v0/vote/active/plans
endpoint by @Mr-Leshiy in #134 - feat: add catalyst voices assets pub by @minikin in #154
- feat(fronted): add catalyst_voices_localization pub by @minikin in #155
- docs(docs): Update to latest docs builder, add architecture docs templates by @stevenj in #153
- feat(fragments-endpoints): Add /fragments and /fragments/statuses compatibility endpoints by @FelipeRosa in #93
- feat: improve fornted app architecure by @minikin in #158
- docs: Fix flutter docs by @kukkok3 in #160
- feat: add flutter adr, update catalyst_voices_assets by @minikin in #164
- refactor(catalyst-gateway): Remove axum legacy service implementation by @Mr-Leshiy in #162
- feat: propose adr to use webp by @minikin in #167
- fix: modify the spellcheck from local to call spellcheck in
catalyst-ci
by @apskhem in #177 - fix: modify the markdown check from local to call markdown check in
catalyst-ci
by @bkioshn in #176 - chore: use
COPY
command instead ofCP_SRC
by @apskhem in #181 - feat(docs): Integrate Rust docs to our general mkDocs by @Mr-Leshiy in #173
- chore: remove
docs.yml
by @apskhem in #182 - feat: Cleanup staled tests from catalyst-gateway by @Mr-Leshiy in #187
- fix: Rust builder bug by @Mr-Leshiy in #186
- chore(deps): bump bluefireteam/melos-action from 2 to 3 by @dependabot in #170
- chore(deps): bump actions/setup-java from 1 to 4 by @dependabot in #168
- chore(deps): bump google-github-actions/auth from 1 to 2 by @dependabot in #171
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #172
- chore(deps): bump crs-k/stale-branches from 3.0.1 to 3.1.3 by @dependabot in #178
- feat(eventdb): Update the event DB to use the latest postgres builders from CAT-CI and integrate DB docs. by @stevenj in #189
- chore(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10 in /catalyst-gateway by @dependabot in #191
- feat: update flavors to align with backend by @minikin in #192
- feat: Tests structure by @kukkok3 in #188
- fix: Linting errors by @kukkok3 in #195
- feat: Handle DB schema version mismatch by @saibatizoku in #197
- chore(deps): bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in #199
- chore(voices db): Fix version of CI for postgres builders by @stevenj in #202
- feat(docs): Catalyst Gateway OpenAPI docs by @Mr-Leshiy in #183
- feat(service): schema mismatch disables service by @saibatizoku in #198
- feat: add ADR for fronted app by @minikin in #190
- feat: add state management, routing by @minikin in #201
- fix: cleanup targets by @bkioshn in #185
- fix: openapi info section by @bkioshn in #209
- chore(deps): bump h2 from 0.3.21 to 0.3.24 in /catalyst-gateway by @dependabot in #213
- feat(frontend): add dependencies injection configurations by @minikin in #215
- feat(docs): initial gateway docs by @cong-or in #214
- fix: update poems by @bkioshn in #220
- chore(deps): bump crs-k/stale-branches from 3.1.3 to 3.1.4 by @dependabot in #225
- feat: add Schemathesis openapi fuzzer by @kukkok3 in #226
- fix: remove deployment_token by @kukkok3 in #228
- feat: add platform detection by @minikin in #230
- feat: Add integration testing of schema mismatch behaviour by @saibatizoku in #232
- chore: flutter, dart bump, fix crash caused localization context by @minikin in #231
- fix: get server for Openapi specification by @bkioshn in #236
- fix: openapi specification by @bkioshn in #229
- feat: add openapi linter by @bkioshn in #208
- docs: Cursor-based pagination ADR by @minikin in #235
- fix: links to cat-core by @kukkok3 in #242
- chore: bump kotlin version by @minikin in #251
- refactor: Fix api fuzzer and refactor tests by @kukkok3 in #248
- chore: bump flutter and dart version by @minikin in #256
- chore: change TODO format to refer to github name by @bkioshn in #255
- refactor: Move all legacy endpoints and corresponding types under the
legacy
mod by @Mr-Leshiy in #258 - feat(ci): add earthfile for voices fronted by @minikin in #263
- chore: update flutter to 3.19.1 by @minikin in #264
- feat: Printing cat gateway logs in case of failure by @kukkok3 in #267
- fix: Adds --if-exists to save artifacts by @kukkok3 in #268
- feat: Gateway follower bootstrap by @cong-or in #260
- fix: Use #1 as example issue in pr template by @kukkok3 in #269
- chore(deps): bump crs-k/stale-branches from 3.1.4 to 4.0.1 by @dependabot in #276
- feat: Adds allure test report by @kukkok3 in #275
- feat: Voter registration insert query by @Mr-Leshiy in #294
- fix: kroki ci errors by @stevenj in #298
- feat: utxo barebones index by @cong-or in #292
- refactor: Cleanup catalyst-gateway event-db queries by @Mr-Leshiy in #297
- feat: Earthfile flutter integration tests by @kukkok3 in #304
- feat: identify TX stake credential by @cong-or in #307
- feat: Add PlatformWidgetBuilder. by @coire1 in #319
- feat: bump ci to 2.9.9 by @kukkok3 in #327
- feat: Add ResponsiveBuilder widget. by @coire1 in #331
- feat: Total utxo staked ada amount by @Mr-Leshiy in #325
- feat: bump ci to 3.0.0 by @kukkok3 in #340
- refactor: Add
anyhow
error handling by @Mr-Leshiy in #339 - feat: add DynamicPadding widget. by @coire1 in #324
- feat: Add mithril snapshot loader by @Mr-Leshiy in #341
- feat: adds flutter unit tests and report by @kukkok3 in #343
- feat: Add
ResponsiveChild
. by @coire1 in #342 - feat: Update cat-gateway config handling, preparation for integration tests by @Mr-Leshiy in #344
- feat: Add coming soon page by @coire1 in #346
- chore: upgrade flutter to 3.19.5 by @minikin in #358
- feat: setup code generation by @coire1 in #357
- feat: Add
/cardano/sync_state
endpoint, refactor by @Mr-Leshiy in #359 - chore(deps): bump crs-k/stale-branches from 4.0.1 to 4.1.0 by @dependabot in #361
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #360
- docs: update readme by @minikin in #362
- feat(poc): add catalyst voices remote widgets by @minikin in #320
- feat: Improve schemathesis logs by @kukkok3 in #374
- feat: index and capture registration data cip36 by @cong-or in #372
- feat: Add CatalystDataGatewayRepository by @coire1 in #376
- feat: Full UTXO integration test against db-sync/snapshot_tool data by @Mr-Leshiy in #365
- feat: bump h2 versions to make cargo deny happy by @kukkok3 in #377
- build(catalyst_voices): fixes Earthfile and adds publish target by @jmgilman in #391
- feat: hotfix slice indexing panic by @cong-or in #393
- feat: utility wallet connector by @apskhem in #305
- perf: Optimize media query usage to avoid redundant rebuilds by @dtscalac in #398
- chore(deps-dev): bump vite from 5.1.6 to 5.1.7 in /utilities/wallet-tester by @dependabot in #397
- feat: Get slot number by provided date-time endpoint by @Mr-Leshiy in #387
- feat: RBAC Documentation Drafting by @stevenj in #332
- feat: Voter registration endpoint by @Mr-Leshiy in #403
- fix: Fix package-preprod-snapshot earthly version by @Mr-Leshiy in #409
New Contributors
- @omahs made their first contribution in #3
- @minikin made their first contribution in #22
- @stevenj made their first contribution in #29
- @saibatizoku made their first contribution in #94
- @jmgilman made their first contribution in #101
- @dependabot made their first contribution in #102
- @FelipeRosa made their first contribution in #152
- @apskhem made their first contribution in #177
- @bkioshn made their first contribution in #176
- @cong-or made their first contribution in #214
Full Changelog: https://github.com/input-output-hk/catalyst-voices/commits/v0.2.0