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

Idrinth / habit-evaluator / 22345693747 / 2
40%
the-one: 40%

Build:
DEFAULT BRANCH: the-one
Ran 24 Feb 2026 10:00AM UTC
Files 9
Run time 0s
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

24 Feb 2026 09:56AM UTC coverage: 75.0%. Remained the same
22345693747.2

push

github

web-flow
Allow multiple groups per time slot in the week planner (#615)

Change WeekPlannerSlot from @ManyToOne to @ManyToMany relationship with
PlannerGroup, enabling users to assign multiple activity groups to a
single time slot. The suggestion engine randomly picks one group and then
a random activity within it, ensuring balanced coverage across groups.

Changes across all platforms:
- Shared model: ManyToMany join table (week_planner_slot_group_links)
- DayPlannerService: collect groups from slot.getGroups() set
- BackupData: groupId replaced with groupIds list
- FileSystem repo: serialize/deserialize group ID arrays with backward
  compatibility for old single-groupId format
- Webserver controller: resolve multiple group references on slot creation
- Desktop H2 repo: LEFT JOIN FETCH for eager group loading
- Android: new Room entity/DAO for join table, migration 11->12 preserving
  existing data, multi-select checkbox UI replacing single-group dropdown
- Tests updated across all modules

https://claude.ai/code/session_015GGkZFcN9jAM4SSYZuBMre

Co-authored-by: Claude <noreply@anthropic.com>

3 of 7 branches covered (42.86%)

Branch coverage included in aggregate %.

36 of 45 relevant lines covered (80.0%)

3.02 hits per line

Source Files on job homepage-e2e - 22345693747.2
  • Tree
  • List 9
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 22345693747
  • bf0215f6 on github
  • Prev Job for on the-one (#22345515294.7)
  • Next Job for on the-one (#22348000356.7)
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