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

mroderick / codebar-planner
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: split-up-how-to-support
DEFAULT BRANCH: master
Repo Added 11 Jul 2025 08:20PM UTC
Token vPb66DExHmn8kKCIdxCr3cvXvGCjXCICV regen
Build 202 Last
Files 189
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 split-up-how-to-support
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-docs
  • add-editor-config
  • add-scout-apm
  • add-sitemap-generator
  • add-tests-for-2515
  • attempt-to-fix-issue-template
  • bundle-ignore-junk
  • chore/upgrade-premailer
  • chore/use-rubygems-sitemap-generator
  • chromium-headless-shell
  • clean-test-optimizations
  • docs/improve-workflow-documentation
  • feature/add-eligible-methods-to-chapter
  • feature/admin-group-members-table
  • feature/chapters-sidebar-v3
  • feature/chapters-sidebar-viewcomponent
  • feature/delayed-email-async
  • feature/eligible-tooltip
  • feature/events-upcoming-past
  • feature/homepage-events-limit
  • feature/meeting-organisers-tomselect
  • feature/nginx-plausible-proxy-clean
  • feature/plausible-analytics
  • feature/seeds-performance-data
  • feature/sendgrid-batch-email-design
  • feature/tom-select-meeting-invitations
  • feature/tom-select-member-search
  • feature/tom-select-member-search-clean
  • feature/tom-select-member-search-final
  • fix-broken-chosen
  • fix-duplicate-waiting-list-entries
  • fix-error-656-undefined-method-event-for-nil
  • fix-member-details-validation-order
  • fix-missing-authentication-error-translation
  • fix-tom-select-timing-2
  • fix-workshop-capacity-checks
  • fix/blank-email-validation
  • fix/cookie-serializer-migration
  • fix/dashboard-eager-loading
  • fix/deduplicate-chapter-members
  • fix/duplicate-workshop-invitations
  • fix/event-description-xss-vulnerability
  • fix/events-controller-fixes
  • fix/events-sponsors-eager-loading
  • fix/find-by-nil-errors
  • fix/find-by-nil-errors-v2
  • fix/flaky-homepage-test
  • fix/flaky-listable-tests
  • fix/flaky-tests
  • fix/gravatar-nil-email
  • fix/homepage-n-plus-one-eager-loading
  • fix/homepage-performance
  • fix/invalid-emails
  • fix/invitation-log-entry-unique-constraint
  • fix/invitation-log-retry-handling
  • fix/invitation-log-retry-v2
  • fix/member-attending-cache
  • fix/monthly-attendance-reminder-delivery
  • fix/nil-group-by
  • fix/pagy-deprecation
  • fix/playwright-version-mismatch
  • fix/render-not-found-json-error
  • fix/subscription-unique-index
  • fix/tc-unauthenticated-handling
  • fix/time-dependent-flaky-tests
  • fix/unknown-format
  • fix/unknown-format-rescue
  • fix/workshop-capacity-checks
  • fix/workshop-invitation-resilience
  • freeze-postgres-version
  • imagemagick-check
  • improve-intro-text
  • improve-language
  • improve-og-tags
  • improve-repository-configs
  • increase-delayed-job-max-runtime
  • issue-2367-workshop-feedback
  • issue-2445
  • link-to-chapters-from-pills
  • lock-gem-platforms
  • make-event-rendering-faster
  • master
  • no-og-tags-on-admin
  • optimise-images
  • params-expect
  • policy-tests
  • pr/fix-find-by-nil-errors
  • refactor/mailer-tests
  • remove-2024-impact-report-banner
  • remove-bootsnap
  • remove-go-squared
  • remove-google-analytics
  • remove-meta-partial
  • remove-puma-cluster-mode-config
  • remove-skylight
  • remove-twitter
  • remove-unused-i18n-features
  • remove-unused-new-relic
  • replace-claude-md-with-agents-md
  • speedup-ci-tests
  • speedup-tests
  • split-up-how-to-support
  • stop-pinning-image-processing
  • stop-using-update-attribute
  • update-year-for-impact-report
  • upgrade-ruby
  • use-playwright
  • use-rails-7-1-defaults
  • workshop-invitation-controller

26 May 2026 08:26PM UTC coverage: 95.339%. First build
26473236821

push

github

mroderick
feat: update footer links and i18n

- Link Donate directly to Enthuse instead of /donate page
- Use i18n keys for Job Board, Volunteer, Fundraise, Donate, Buy us a coffee
- Use buy_us_a_coffee i18n key (fixes i18n regression)

3559 of 3733 relevant lines covered (95.34%)

41.91 hits per line

Relevant lines Covered
Build:
Build:
3733 RELEVANT LINES 3559 COVERED LINES
41.91 HITS PER LINE
Source Files on master
  • Tree
  • List 189
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26473236821 split-up-how-to-support feat: update footer links and i18n - Link Donate directly to Enthuse instead of /donate page - Use i18n keys for Job Board, Volunteer, Fundraise, Donate, Buy us a coffee - Use buy_us_a_coffee i18n key (fixes i18n regression) push 26 May 2026 08:32PM UTC mroderick github
95.34
26471395775 refactor/mailer-tests refactor(tests): fix waiting list reminder assertion The delivery-assertion refactor incorrectly asserted that already-reminded invitations should have reminded_at as nil. The fabricator sets reminded_at to 2.days.ago, so the correct assertion ... push 26 May 2026 07:53PM UTC mroderick github
95.34
26470902766 refactor/mailer-tests refactor(tests): fix failing assertions in invitation_manager_spec Two failures from the delivery-assertion refactor: 1. Revert monthly attendance reminder test to mock-based assertion (production method doesn't call deliver_now; fix is in s... push 26 May 2026 07:45PM UTC mroderick github
95.34
26470721262 fix/monthly-attendance-reminder-delivery fix: deliver monthly attendance reminder emails send_monthly_attendance_reminder_emails has been broken since the feature was introduced in 2016. It instantiates a mailer message but never calls deliver_now or deliver_later, so the message is dis... push 26 May 2026 07:42PM UTC mroderick github
95.34
25849878647 chore/upgrade-premailer chore(deps): update premailer to 1.29.0 Updates premailer from 1.21.0 to 1.29.0 via bundle update. This eliminates deprecation warnings in test output: warning: [DEPRECATION] positional arguments are deprecated use keyword instead. Also updat... push 14 May 2026 08:28AM UTC mroderick github
95.35
25430304156 fix/flaky-tests fix: flaky tests in CI Fix two flaky tests that were failing intermittently in CI: 1. spec/features/listing_coaches_spec.rb:2 - Changed to use a workshop with a past date (1.month.ago) instead of the default future date to ensure the coa... push 06 May 2026 10:40AM UTC mroderick github
95.45
25429409084 fix/workshop-capacity-checks fix: workshop capacity checks now properly compare attending count with available spaces PR #2605 changed the capacity check methods from student_spaces?/ coach_spaces? to event_student_spaces?/event_coach_spaces?, but the new methods in EventPre... push 06 May 2026 10:20AM UTC mroderick github
95.45
25339693050 chromium-headless-shell Use Chromium Headless Shell for browser tests This reduces the Playwright browser download size by ~44% (189MB vs 336MB for full Chromium) while maintaining full web compatibility. Changes: - Update CI to install chromium-headless-shell instead ... push 04 May 2026 07:48PM UTC mroderick github
95.45
25336600126 clean-test-optimizations Optimize group fabricator: Reduce member count 5→2 Improves model spec performance by additional ~2% (14.1s → 13.8s) Combined optimizations: 17.0s → 13.8s (~19% total improvement) The students and coaches fabricators were creating 5 members each... push 04 May 2026 06:42PM UTC mroderick github
95.34
25336562154 fix-workshop-capacity-checks Fix workshop capacity checks Fixed bug in workshop fabricator: transients[:coach_count || 10] → transients[:coach_count] || 10. This was causing incorrect coach spaces to be set. Added student_spaces and coach_spaces attributes to workshop fabri... push 04 May 2026 06:42PM UTC mroderick github
95.45
See All Builds (200)

Badge your Repo: codebar-planner

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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