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

hathitrust / otis
98%

Build:
DEFAULT BRANCH: main
Repo Added 02 Sep 2022 06:00PM UTC
Files 126
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 main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 202508_security_patches
  • DEV-1366
  • DEV-1600_table_export_dependabots
  • DEV-1609_double_renewal_bug
  • ETT-1142_download_filters_all_values
  • ETT-1184_data-show-columns
  • ETT-1218-seq
  • ETT-1251_activated_roles
  • ETT-1256_retry_gzipped_logs
  • ETT-1292_mysql2_trilogy
  • ETT-1356_jira_credentials
  • ETT-279_atrs_usage_data
  • ETT-290_resource_sharing
  • ETT-291_registration_email
  • ETT-294_firebird
  • ETT-298-rs-usage-stats
  • ETT-298-two-columns
  • ETT-298_seq_fix
  • ETT-413_ditch_ht_institutions_template
  • ETT-618_rs_normal_access
  • ETT-696
  • ETT-751-homedir-perms
  • Rails_8_js
  • Rails_8_second_go
  • TTO-301_missing_email_body
  • add-dependabot-action
  • dependabot/app_dependencies-b0bb92d376
  • dependabot/app_dependencies-cb02d0bc31
  • dependabot/npm_and_yarn/babel/runtime-7.26.10
  • dependabot/npm_and_yarn/ckeditor5-45.2.2
  • dependabot/npm_and_yarn/jspdf-3.0.1
  • dependabot/npm_and_yarn/jspdf-3.0.2
  • dependabot/npm_and_yarn/multi-5699bd0000
  • dependencies_2025-07-30
  • dependency-update-gh-test-workflow
  • dependency_updates_202604
  • main
  • maintenance_2026_01
  • post_rails_8_dependency_updates
  • remove_emergency_contact
  • remove_wait-for
  • update-api-key
  • update-dependencies-20251006
  • users_index_speedup

20 May 2026 02:29PM UTC coverage: 98.202% (-0.05%) from 98.249%
26169235344

push

github

web-flow
ETT-1356 Otis: move Jira credentials from Rails to sealed secret (#288)

- Adds to `Otis::JiraClient` a `credentials` class method to fetch credentials from a YAML file.
  - `OTIS_JIRA_CONFIG` will provide the path in k8s, in Docker we provide `config/jira.yml` with defaults.
- Remove encrypted Jira credentials from Rails encrypted file.
- Expand `Otis::JiraClient`'s test exposure by actually creating a `JIRA::Client` even if it is unused.

7 of 8 new or added lines in 1 file covered. (87.5%)

2 existing lines in 1 file now uncovered.

3604 of 3670 relevant lines covered (98.2%)

93.15 hits per line

Relevant lines Covered
Build:
Build:
3670 RELEVANT LINES 3604 COVERED LINES
93.15 HITS PER LINE
Source Files on main
  • Tree
  • List 126
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26169235344 main ETT-1356 Otis: move Jira credentials from Rails to sealed secret (#288) - Adds to `Otis::JiraClient` a `credentials` class method to fetch credentials from a YAML file. - `OTIS_JIRA_CONFIG` will provide the path in k8s, in Docker we provide `co... push 20 May 2026 02:33PM UTC web-flow github
98.2
26115687528 ETT-1356_jira_credentials Merge a299e34ef into ecc409e06 Pull #288 19 May 2026 06:05PM UTC web-flow github
98.2
26114100816 ETT-1356_jira_credentials Merge d8182ef90 into ecc409e06 Pull #288 19 May 2026 05:35PM UTC web-flow github
98.23
26045002039 ETT-1356_jira_credentials Merge eb40ee23d into ecc409e06 Pull #288 18 May 2026 04:04PM UTC web-flow github
98.23
25331789819 main Merge pull request #287 from hathitrust/update-api-key Update API key push 04 May 2026 05:00PM UTC web-flow github
98.25
25328506512 update-api-key Merge 391e7c93e into 10a137bd4 Pull #287 04 May 2026 03:46PM UTC web-flow github
98.25
24328542214 dependabot/app_dependencies-b0bb92d376 Merge 234d1183f into 10a137bd4 Pull #286 13 Apr 2026 06:16AM UTC web-flow github
98.25
24040564019 main Dependency updates for April 2026 (#285) * Dependency updates for April 2026 - `bundle update --bundler` - `bundle update --all` - `npm update` - `npm audit fix --force` to get breaking ckeditor changes due to XSS vulnerability * Add `--rm` flag ... push 06 Apr 2026 04:41PM UTC web-flow github
98.25
24038911387 dependency_updates_202604 Merge 694c909ee into 8744f0073 Pull #285 06 Apr 2026 03:56PM UTC web-flow github
98.25
24038710167 dependency_updates_202604 Merge 322149253 into 8744f0073 Pull #285 06 Apr 2026 03:50PM UTC web-flow github
98.25
See All Builds (314)
  • 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