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

marcoaga02 / modularhub-be / 35
96%
main: 99%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: main
Ran 23 May 2026 03:51PM UTC
Jobs 1
Files 48
Run time 1min
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

23 May 2026 03:49PM UTC coverage: 95.693% (-3.6%) from 99.338%
35

push

github

web-flow
Implementation of Keycloak integration, account preferences, group and plugin registry management, password reset and exception handling improvements (#4)

- Implementation of IdentityService with KeycloakIdentityProviderService as concrete provider
- Integration of identity service across all user service methods
- Implementation of AccountPreferences and its service, decoupled from user entity
- Implementation of GroupController and GroupService
- Implementation of PluginRegistryService and its controller
- Implementation of password reset via email through Keycloak APIs
- Enhanced exception handling
- Various refactoring and package reorganization
- Updated coverage rules for Sonar and Coveralls

Closes #2

60 of 62 branches covered (96.77%)

Branch coverage included in aggregate %.

371 of 392 new or added lines in 27 files covered. (94.64%)

451 of 472 relevant lines covered (95.55%)

0.96 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
78.26
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/api/exception/GlobalExceptionHandler.java
5
16.67
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/modules/usermanagement/UserManagementPlugin.java
4
95.28
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/infrastructure/keycloak/KeycloakIdentityProviderService.java
2
50.0
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/api/exception/BadRequestException.java
2
50.0
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/api/exception/ConflictException.java
2
50.0
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/api/exception/NotFoundException.java
1
75.0
com.marcoaga02.modularhub/src/main/java/com/marcoaga02/modularhub/core/api/controller/PluginRegistryController.java
Jobs
ID Job ID Ran Files Coverage
1 35.1 23 May 2026 03:51PM UTC 48
95.69
GitHub Action Run
Source Files on build 35
  • Tree
  • List 48
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35
  • 6c825754 on github
  • Prev Build on develop (#21)
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