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

opensrp / fhircore / #324
44%

Build:
DEFAULT BRANCH: main
Ran 30 Aug 2021 08:55AM UTC
Jobs 1
Files 23
Run time 1573min
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

pending completion
#324

push

github-actions

web-flow
Code restructure and refactor (#484)

* Add engine Android library module
* Add ANC Android application module
* Update ci workflows
* Rename eir module package
* Refactor code and re-organize the packages

This commit incoorporates a number of changes including:
- Reorganization of the packages in the modules
- Refactor authentication, moved it the engine module
- Refactor the data layer and moved it to the engine module
- Implement view configurations
- Implement application configurations
- Configuring Jetpack Compose for the modules
- Upgraded gradle version to 7.0.2

NOTE: Jetpack Compose support requires latest Android version at the time
of the commit Arctic Fox 2020.3.1

* Implement configurable login UI using Jetpack Compose

* Refactor register side menu actions
- Refactor sync, logout and switching language

* Refactor register side menu

* Refactor side menu items count

* Show error message when sync fails

* Add material primary variant color to theme

* Refactor base register fragment
- Use compose/Android views on the viewholder

* Clean up unwanted classes

* Move ImmunizationItem constants

* Migrate tests for patient details

* Migrate tests for questionnaire

* Migrate tests for record vaccine

* Migrate test for EirFhirSyncWorker

* Migrate test for EirAuthAndroidService

* Migrate tests for EirApplication

* Add test for EirAuthenticationService

* Refactor questionnaire activity
- also updated the sample questionnaire form

* Move model packages in engine module to their respective ui packages
- This is to add more cohesivenes to the package structure

* Change adapter to paging adapter

* Add filter implementation for register

* Apply filter via search bar

* Implement show due filter

* Implement clear button on search bar

* Initiate sync immediately after login

* Fix translation issue

* Separate list item listener actions

* Hide or show password on... (continued)

562 of 906 relevant lines covered (62.03%)

0.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #324.1 30 Aug 2021 08:55AM UTC 0
62.03
Source Files on build #324
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #324
  • 40339c7c on github
  • Prev Build on main
  • Next Build on main
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