• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

input-output-hk / catalyst-voices / 13902268648
23%

Build:
DEFAULT BRANCH: main
Ran 17 Mar 2025 02:51PM UTC
Jobs 3
Files 943
Run time 11min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Mar 2025 02:40PM UTC coverage: 24.699% (-0.08%) from 24.782%
13902268648

push

github

web-flow
feat(cat-voices): proposal actions part2 (#2035)

* feat(cat-voices): implement create proposal dialog and update dropdown styles

* feat: add CreateNewProposalDialog for initiating new proposals
* refactor: enhance SingleSelectDropdown with style parameters
* fix: update button actions in header to launch new dialog

* feat(cat-voices): refactor NewProposal feature and enhance dialog integration

* Moved initState logic outside of build method
* Added NewProposalCubit with state management for category selection and title input
* Updated proposal dialog structure and interaction logic

* feat: publish proposal actions

* chore: cleanup

* feat: make sure private keys are destroyed when no longer needed

* chore: tests

* chore: replace categoryId String by SingedDocumentRef

* chore: cleanup

* style: reformat

* style: reformat

* feat: maintain state after publishing a proposal

* chore: todos

* feat: add proposer role when restoring the account

* feat: submit and publish proposal in one step

* chore: cleanup after merge conflicts

* chore: convert categoryId string to SignedDocumentRef

* fix: category ID serialization for routes

* chore: cleanup updating documents

* chore: fix tests

* chore: fix tests

* feat: load default category into proposal builder

* chore: rename exceptions, fix comparisons

* chore: cleanup

* chore: sync code for creating proposals with updating them

* chore: cleanup

* chore: print out all generated ids for debugging purposes

* chore: remove print

* fix: imports

* chore: revert code after merge conflicts

* feat: add proposal version

---------

Co-authored-by: Ryszard Schossler <rysiek9801@gmail.com>
Co-authored-by: Ryszard Schossler <51096731+LynxLynxx@users.noreply.github.com>

17 of 279 new or added lines in 37 files covered. (6.09%)

16 existing lines in 10 files now uncovered.

8867 of 35900 relevant lines covered (24.7%)

2.84 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% catalyst_voices/apps/voices/lib/pages/proposal/proposal_page.dart
1
4.3
0.0% catalyst_voices/apps/voices/lib/pages/proposals/proposals_page.dart
1
0.0
0.0% catalyst_voices/apps/voices/lib/routes/routing/proposal_route.dart
1
7.56
0.0% catalyst_voices/apps/voices/lib/widgets/buttons/voices_buttons.dart
1
0.0
0.0% catalyst_voices/apps/voices/lib/widgets/cards/category_proposals_details_card.dart
1
67.8
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposals/proposals_cubit.dart
1
28.57
0.0% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/document/exception/document_data_local_source_exception.dart
1
82.05
0.0% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/document/source/database_documents_data_source.dart
1
73.53
-5.88% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/document/source/database_drafts_data_source.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/proposal/proposal_repository.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_services/lib/src/campaign/campaign_service.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_services/lib/src/registration/registration_service.dart
2
2.56
0.0% catalyst_voices/apps/voices/lib/pages/category/change_category_button.dart
2
0.0
0.0% catalyst_voices/apps/voices/lib/widgets/cards/campaign_category_card.dart
2
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/category/category_detail_cubit.dart
2
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/specialized/proposal_document.dart
2
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/specialized/proposal_template.dart
3
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_view_models/lib/src/campaign/campaign_category_view_model.dart
4
5.0
-0.17% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposal_builder/proposal_builder_state.dart
4
50.0
-3.85% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/dto/document/document_ref_dto.dart
5
0.0
0.0% catalyst_voices/apps/voices/lib/dependency/dependencies.dart
5
0.0
0.0% catalyst_voices/apps/voices/lib/pages/proposal_builder/proposal_builder_page.dart
5
6.45
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposal_builder/proposal_builder_event.dart
5
27.91
-3.67% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/document_ref.dart
10
1.28
-0.09% catalyst_voices/apps/voices/lib/pages/category/category_page.dart
12
20.0
-4.24% catalyst_voices/apps/voices/lib/routes/routing/spaces_route.dart
13
0.68
-0.01% catalyst_voices/apps/voices/lib/pages/proposal_builder/appbar/proposal_builder_status_action.dart
13
25.0
-3.17% catalyst_voices/packages/internal/catalyst_voices_services/lib/src/proposal/proposal_service.dart
15
4.76
-7.74% catalyst_voices/apps/voices/lib/routes/routing/proposal_builder_route.dart
15
1.04
-1.26% catalyst_voices/apps/voices/lib/widgets/modals/proposals/create_new_proposal_dialog.dart
17
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposal_builder/new_proposal/new_proposal_cubit.dart
26
1.82
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/data/static_document_data.dart
28
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/campaign/campaign_category.dart
60
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposal_builder/proposal_builder_bloc.dart

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.68
-0.01% catalyst_voices/apps/voices/lib/pages/proposal_builder/appbar/proposal_builder_status_action.dart
1
20.0
-4.24% catalyst_voices/apps/voices/lib/routes/routing/spaces_route.dart
1
27.91
-3.67% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/document_ref.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/specialized/proposal_document.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_models/lib/src/document/specialized/proposal_template.dart
1
57.14
-1.0% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/document/document_repository.dart
2
1.28
-0.09% catalyst_voices/apps/voices/lib/pages/category/category_page.dart
2
4.76
-7.74% catalyst_voices/apps/voices/lib/routes/routing/proposal_builder_route.dart
2
73.53
-5.88% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/document/source/database_drafts_data_source.dart
4
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_blocs/lib/src/proposal_builder/proposal_builder_bloc.dart
Jobs
ID Job ID Ran Files Coverage
1 rust-unit-test - 13902268648.1 17 Mar 2025 02:51PM UTC 183
23.8
GitHub Action Run
2 api-test - 13902268648.2 17 Mar 2025 02:51PM UTC 7
59.6
GitHub Action Run
3 flutter-test - 13902268648.3 17 Mar 2025 02:51PM UTC 753
24.75
GitHub Action Run
Source Files on build 13902268648
  • Tree
  • List 943
  • Changed 48
  • Source Changed 48
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13902268648
  • 6a138907 on github
  • Prev Build on main (#13899349929)
  • Next Build on main (#13903569941)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc