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

akvo / akvo-mis
88%

Build:
DEFAULT BRANCH: main
Repo Added 20 Jun 2025 09:17AM UTC
Files 99
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • HEAD
  • develop
  • feature/100-do-not-refresh-the-map-layer
  • feature/105-check-questionnaires-with-akvoflow
  • feature/112-documentation-update-read-the-docs
  • feature/122-07112025_FieldTestNotes
  • feature/122-eps-construction
  • feature/122-fiji-questionnaire-digitization
  • feature/122-rural-project-form-271025
  • feature/122-update-eps
  • feature/122-wtp-wwtp-01102025
  • feature/122-wtp-wwtp-sps
  • feature/126-admin-export-registration-and-monitoring-data
  • feature/131-supports-the-minimum-of-the-selected-administration-level
  • feature/134-questionnaire-final-adjustment-and-app-update
  • feature/142-akvo-flow-form-and-data-download
  • feature/144-akvo-flow-administration-mapping
  • feature/146-akvo-flow-form-and-questions-mapping
  • feature/148-akvo-flow-data-seeding
  • feature/151-add-akvo-flow-datapoint-id-to-datapoint-name
  • feature/153-toggle-show-all-questions-in-datadetail
  • feature/155-akvo-flow-show-photo-on-report
  • feature/158-update-wwtp
  • feature/160-add-monitoring-count-column-to-the-list-of-registration
  • feature/68-visualization-api
  • feature/70-eng-1233-add-attachment-to-batches
  • feature/74-eng-1560-bug-fixing-mobile-n-submissions
  • feature/75-eng-1330-submission-submission-draft-sync
  • feature/80-eng-1337-admin-report-generation
  • feature/85-batch-submission-line-chart-in-approval-showing-temporal-data
  • feature/87-eng-1335-manage-data-maps
  • feature/89-test-seeder-complete-seeder
  • feature/92-rename-monitoring-data-stats
  • feature/94-forms-merge-eps-forms
  • feature/95-maps-api-to-display-form-data-values-on-maps
  • feature/99-rbac-for-users-management
  • main
  • origin/feature/134-dependency-rule

27 Jan 2026 07:18AM UTC coverage: 88.403% (+0.04%) from 88.36%
#547

push

coveralls-python

ifirmawan
[#160] feat: Add server-side sorting and optimize total_children query

- Add sort_by and sort_type parameters to form-data list endpoint
- Support sorting by created, updated, name, and total_children fields
- Use annotate(total_children=Count()) to avoid N+1 query problem
- Filter total_children to exclude pending and draft records
- Update frontend ManageDataTable to use server-side sorting
- Add comprehensive tests for total_children and sorting functionality

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

3879 of 4511 branches covered (85.99%)

Branch coverage included in aggregate %.

8013 of 8941 relevant lines covered (89.62%)

0.9 hits per line

Relevant lines Covered
Build:
Build:
8941 RELEVANT LINES 8013 COVERED LINES
0.9 HITS PER LINE
Source Files on main
  • Tree
  • List 99
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#547 main [#160] feat: Add server-side sorting and optimize total_children query - Add sort_by and sort_type parameters to form-data list endpoint - Support sorting by created, updated, name, and total_children fields - Use annotate(total_children=Count())... push 27 Jan 2026 07:30AM UTC ifirmawan coveralls-python
88.4
#546 main Merge pull request #161 from akvo/feature/160-add-monitoring-count-column-to-the-list-of-registration Feature/160 add monitoring count column to the list of registration push 27 Jan 2026 04:00AM UTC web-flow coveralls-python
88.36
#545 HEAD Merge 92f7741fc into 880eb705b push 27 Jan 2026 03:52AM UTC web-flow coveralls-python
88.32
#544 HEAD Merge 52306d52b into 880eb705b push 27 Jan 2026 03:29AM UTC web-flow coveralls-python
88.32
#543 main [#151] fix: Remove unnecessary assignment of created_by in create_form_data function for existing data push 27 Jan 2026 03:22AM UTC ifirmawan coveralls-python
88.34
#542 feature/160-add-monitoring-count-column-to-the-list-of-registration [#160] feat: Add 'Total Monitoring' columns to ManageDataTable Pull #161 27 Jan 2026 03:14AM UTC ifirmawan coveralls-python
88.35
#541 feature/160-add-monitoring-count-column-to-the-list-of-registration Merge pull request #159 from akvo/feature/158-update-wwtp [#158] Update WWTP push 27 Jan 2026 02:26AM UTC web-flow coveralls-python
88.32
#540 main Merge pull request #159 from akvo/feature/158-update-wwtp [#158] Update WWTP push 27 Jan 2026 02:26AM UTC web-flow coveralls-python
88.34
#539 feature/158-update-wwtp [#158] fix: Update dependencies and add new options (oil_and_grease,total_sulphides) for WWTP Pull #159 27 Jan 2026 02:08AM UTC ifirmawan coveralls-python
88.34
#538 feature/158-update-wwtp [#151] fix: Enhance parent existence check to include FLOW_PREFIX in name matching push 27 Jan 2026 01:27AM UTC ifirmawan coveralls-python
88.34
See All Builds (547)
  • Repo on GitHub
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