Skip to content

Views and path for communal election/vote archived results#2460

Open
Tschuppi81 wants to merge 46 commits into
masterfrom
feature/ogc-3103-wab-communal-elections
Open

Views and path for communal election/vote archived results#2460
Tschuppi81 wants to merge 46 commits into
masterfrom
feature/ogc-3103-wab-communal-elections

Conversation

@Tschuppi81
Copy link
Copy Markdown
Contributor

@Tschuppi81 Tschuppi81 commented May 1, 2026

ElectionDay: Adds path and views for municipality results

TYPE: Feature
LINK: ogc-3103

treinhard and others added 21 commits March 13, 2026 10:52
Return proper errors in JSON for 401 and 500 errors.

TYPE: Feature
Replaces existing pre release support.

TYPE: Feature
HINT: New version of xsdata-ech required, run `make update`
Required for large eCH 0252 XML files.
Deleting all elections on the same date that are not in the current
eCH 0252 delivery is to aggressive. Remove only elections in the
same ElectionCompound.

TYPE: Feature
@linear
Copy link
Copy Markdown

linear Bot commented May 1, 2026

@codecov
Copy link
Copy Markdown

codecov Bot commented May 1, 2026

Codecov Report

❌ Patch coverage is 79.80769% with 42 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.28%. Comparing base (f19ecab) to head (153d084).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/onegov/election_day/cli.py 28.57% 15 Missing ⚠️
src/onegov/election_day/views/upload/election.py 22.22% 7 Missing ⚠️
src/onegov/election_day/views/upload/rest.py 71.42% 6 Missing ⚠️
...negov/election_day/collections/archived_results.py 90.69% 4 Missing ⚠️
src/onegov/election_day/formats/imports/common.py 70.00% 3 Missing ⚠️
...negov/election_day/formats/imports/election/ech.py 95.74% 2 Missing ⚠️
...rc/onegov/election_day/formats/imports/vote/ech.py 0.00% 2 Missing ⚠️
src/onegov/election_day/models/principal.py 66.66% 1 Missing ⚠️
src/onegov/election_day/path.py 90.90% 1 Missing ⚠️
src/onegov/election_day/views/archive.py 94.44% 1 Missing ⚠️
Additional details and impacted files
Files with missing lines Coverage Δ
src/onegov/election_day/collections/__init__.py 100.00% <100.00%> (ø)
src/onegov/election_day/forms/upload/election.py 100.00% <100.00%> (ø)
src/onegov/election_day/forms/upload/rest.py 100.00% <ø> (ø)
src/onegov/election_day/forms/upload/vote.py 100.00% <100.00%> (ø)
src/onegov/election_day/layouts/default.py 95.74% <100.00%> (+0.92%) ⬆️
src/onegov/election_day/models/__init__.py 100.00% <100.00%> (ø)
src/onegov/election_day/views/upload/vote.py 83.92% <100.00%> (+2.67%) ⬆️
src/onegov/server/cli.py 50.21% <100.00%> (ø)
src/onegov/election_day/models/principal.py 97.82% <66.66%> (-0.42%) ⬇️
src/onegov/election_day/path.py 96.35% <90.90%> (-0.48%) ⬇️
... and 8 more

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f19ecab...153d084. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants