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

mjacobus / khtools
77%

Build:
DEFAULT BRANCH: master
Repo Added 28 Feb 2021 06:53PM UTC
Files 214
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 158-add-territories-step-to-breadcrumb
  • 189-add-links-to-entities-in-record-attributes
  • 198-publishers-crud
  • acl
  • add-actions
  • add-contacts
  • add-draft-mode-to-public-talks
  • add-index
  • add-notes-to-public-talk
  • add-status-to-public-talk
  • breadcrumb
  • building-appartment-territory
  • capistrano-deploy
  • clean-up-routes
  • cleanup-tests
  • commercial-territorries
  • cosmetic-changes
  • counter-number-of-calls-in-the-listings
  • create-territories
  • dependabot/bundler/actionpack-7.1.5.1
  • dependabot/bundler/addressable-2.8.0
  • dependabot/bundler/carrierwave-2.2.7
  • dependabot/bundler/net-imap-0.4.19
  • dependabot/bundler/net-imap-0.4.20
  • dependabot/bundler/nokogiri-1.11.7
  • dependabot/bundler/nokogiri-1.18.3
  • dependabot/bundler/nokogiri-1.18.4
  • dependabot/bundler/nokogiri-1.18.8
  • dependabot/bundler/nokogiri-1.18.9
  • dependabot/bundler/puma-5.3.1
  • dependabot/bundler/rack-2.2.11
  • dependabot/bundler/rack-2.2.13
  • dependabot/bundler/rack-2.2.14
  • dependabot/bundler/rack-2.2.18
  • dependabot/bundler/rack-2.2.19
  • dependabot/bundler/rack-2.2.20
  • dependabot/bundler/rexml-3.4.2
  • dependabot/bundler/thor-1.4.0
  • dependabot/bundler/webrick-1.8.2
  • dependabot/npm_and_yarn/browserslist-4.16.6
  • dependabot/npm_and_yarn/dns-packet-1.3.4
  • dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/postcss-7.0.36
  • dependabot/npm_and_yarn/ssri-6.0.2
  • dependabot/npm_and_yarn/url-parse-1.5.3
  • dependabot/npm_and_yarn/ws-6.2.2
  • display-all-numbers-in-phone-list-show
  • download-spreadsheet
  • filter-by-since-this-week
  • filter-by-territory-name
  • filter-for-territories
  • fix-area-filter
  • fix-broken-public-talks
  • fix-broken-test
  • fix-build
  • fix-code-coverage
  • fix-commercial-territories
  • fix-congregation-reference
  • fix-date
  • fix-deploy
  • fix-dropdown-menu-position
  • fix-empty-search-result
  • fix-home-page
  • fix-login-butotn
  • fix-menu-entries
  • fix-menu-link-area
  • fix-n-plus-1
  • fix-navbar
  • fix-phone-numbers-call
  • fix-rubocop-tmp
  • fix-seed
  • fix-sidebar
  • fix-sidebar-css
  • fix-test
  • fix-tests
  • fix-upcoming-talks
  • fix/prod-image-without-dev-gems
  • hide-contact-speaker-button-when-there-is-no-speaker
  • highlight-week-meetings
  • home-dashboard
  • improve-breadcrumb-appearance
  • improve-commercial-territory-view
  • improve-territory-listing
  • improve-ui
  • improve-views
  • issue-110-public-page-for-talks
  • issue-113-unrequire-theme-for-draft-talk
  • issue-127-easy-territory-assignment
  • issue-128-add-xls-to-dropdown-in-list
  • issue-132-add-year-to-public-talks
  • issue-147-remove-redundant-controller-action
  • issue-151-add-show-page-for-territories
  • issue-151-improve-territory-show-page
  • issue-152-fix-breadcrumb
  • issue-155-add-territory-pending-verification
  • issue-160-fix-n-plus-1
  • issue-162-add-crud-for-field-service-campaigns
  • issue-173-filter-by-none
  • issue-174-filter-territories-by-territory
  • issue-175-filter-territory-by-area
  • issue-176-filter-by-preaching-method
  • issue-188-filter-by-pending-verification
  • issue-23-add-uk-to-phone-providers
  • issue-29-show-publishers-when-viewing-group
  • issue-79-improve-congregation-label
  • issue-82-83-special-talks
  • list-local-congregation-first
  • list-phone-list-territories-in-the-main-view
  • localize-home-page
  • manage-public-speakers
  • mjacobus/0/backup-database
  • mjacobus/KAMAL/deploy-with-kamal
  • mjacobus/KAMAL2/deploy-with-kamal
  • move-apartment-building-list-to-main-view
  • other-improvements
  • other-sidebar-items
  • paginate-campaign-assignments
  • phone-list-territory
  • preaching-campaigns
  • public-speakers
  • public-talk-list-filters
  • publisher-admin
  • publisher-groups
  • publishers-in-home-dashboard
  • reach-out-to-speaker-message
  • refactor-attributes
  • refactor-components
  • refactor-concerns
  • refactor-crud
  • refactor-sidebar
  • refactor-territory-controllers
  • refactor-territory-views
  • regular-territory-crud
  • remove-title-from-sidebar
  • run-prettier
  • s13-territory-assignment-report
  • sentry
  • sidebar
  • simple-counter
  • simple-counter-improvements
  • smart-menu
  • sqlite
  • territory-assignments
  • territory-form
  • update-dependencies
  • update-gems
  • upgrade-ruby
  • upgrade-ruby-3.4.3
  • view-component-assets
  • webpack-config
  • yarn-upgrade

23 Sep 2026 01:06PM UTC coverage: 76.808%. Remained the same
35864763609

push

github

mjacobus
Keep development and test gems out of the production image

The image installed every bundle group, which put spring inside it. Since
bin/rails loads the spring binstub, any command run in the container was
preloaded by spring, and spring aborts when reloading is disabled:

    Spring reloads, and therefore needs the application to have reloading
    enabled. Please, set config.cache_classes to false in
    config/environments/production.rb

That made `kamal app exec --interactive --reuse "bin/rails console"` unusable.

Excluding the development and test groups also requires building assets in the
production environment, and precompiling there boots the app, so a dummy secret
is supplied for that step.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

2878 of 3747 relevant lines covered (76.81%)

33.4 hits per line

Relevant lines Covered
Build:
Build:
3747 RELEVANT LINES 2878 COVERED LINES
33.4 HITS PER LINE
Source Files on master
  • Tree
  • List 214
  • 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
35864763609 master Keep development and test gems out of the production image The image installed every bundle group, which put spring inside it. Since bin/rails loads the spring binstub, any command run in the container was preloaded by spring, and spring aborts w... push 23 Sep 2026 01:08PM UTC mjacobus github
76.81
33639447754 master Build the from_param fallback only when it is needed A keyword argument default is evaluated on every call that omits it, so `fallback: current` built a ServiceYear even when the param was valid and the fallback went unused. Co-Authored-By: Clau... push 02 Sep 2026 02:04PM UTC mjacobus github
76.81
33521267514 master Cover the Google OAuth login flow end to end faraday and jwt both crossed a major version on the login path, and sessions_controller_spec stubs UserSessionService entirely, so nothing in the suite would have noticed the stack breaking. This driv... push 01 Sep 2026 02:46PM UTC mjacobus github
75.1
33103470700 master Expose deployed version at /version Kamal injects KAMAL_VERSION (the deployed commit SHA) into the app container, so a public endpoint reading it lets us verify from the outside which revision is actually running. Co-Authored-By: Claude Opus 5 <... push 27 Aug 2026 06:28PM UTC mjacobus github
75.1
18506193482 master Bump rack from 2.2.18 to 2.2.20 Bumps [rack](https://github.com/rack/rack) from 2.2.18 to 2.2.20. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://gith... push 14 Oct 2025 06:25PM UTC mjacobus github
75.07
18018340911 master Bump rack from 2.2.14 to 2.2.18 Bumps [rack](https://github.com/rack/rack) from 2.2.14 to 2.2.18. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://gith... push 25 Sep 2025 07:23PM UTC mjacobus github
75.07
17838433413 master Bump rexml from 3.3.9 to 3.4.2 Bumps [rexml](https://github.com/ruby/rexml) from 3.3.9 to 3.4.2. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](https://github... push 18 Sep 2025 06:52PM UTC mjacobus github
75.07
16446638958 master Bump nokogiri from 1.18.8 to 1.18.9 Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.18.8 to 1.18.9. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/b... push 22 Jul 2025 02:07PM UTC mjacobus github
75.07
16446642512 master Bump thor from 1.3.1 to 1.4.0 --- updated-dependencies: - dependency-name: thor dependency-version: 1.4.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> push 22 Jul 2025 02:07PM UTC mjacobus github
75.07
15950734957 master Bump webrick from 1.8.1 to 1.8.2 Bumps [webrick](https://github.com/ruby/webrick) from 1.8.1 to 1.8.2. - [Release notes](https://github.com/ruby/webrick/releases) - [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2) --- updated-d... push 29 Jun 2025 02:48AM UTC mjacobus github
75.07
See All Builds (928)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc