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

uclibs / application_portfolio
73%
qa: 70%

Build:
Build:
LAST BUILD BRANCH: LIBAPPO1-23-implement-sso
DEFAULT BRANCH: qa
Repo Added 09 May 2023 04:52PM UTC
Files 39
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 LIBAPPO1-23-implement-sso
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 244/expand-auth-type
  • 263/add-linters-to-ci
  • 270_add_qa_dev
  • 272/change_request
  • 280/github-action-coveralls
  • 282/themes_modules
  • 309/brakeman-github-action
  • 314/security
  • 316/puma-as-service
  • Fixes240/Accessibility
  • LIBAPPO1-23-implement-sso
  • LIBAPPO1-3-upgrade-to-rails-8-1
  • LIBAPPO1-80-update-nokogiri-to-1-19
  • LIBAPPO1-81-unable-to-add-new-developer
  • LIBAPPO1-82-create-usable-admin-and
  • LIBAPPO1-83-security-update
  • LIBAPPO1-84-run-bundle-update
  • LIBAPPO1-84-update-dependencies
  • LIBAPPO1-86-update-to-rack-3-2
  • LIBAPPO1-87-remove-application-cable
  • LIBAPPORT-18-maintenance
  • LIBAPPORT-19-List
  • LIBAPPORT-21-installed
  • LIBAPPORT-22-planned
  • LIBAPPORT-48-Assets
  • LIBAPPORT-51-List
  • LIBAPPORT-58-bootstrap
  • LIBAPPORT-59-priority
  • LIBAPPORT-59-version
  • LIBAPPPORT-27-Filters
  • LIBAPPPORT-53-change
  • LIBAPPPORT-55-checkbox
  • LIBAPPPORT-59-maintain
  • LIBAPPPORT-59-textarea
  • LIBAPPPORT-63-change-export
  • LIBAPPPORT-65-export
  • LIBAPPPORT-66-ignore-nokogiri-1-16-warning-from-bundler-audit
  • LIBAPPPORT-67-notify-teams-when-a-pr-is-created
  • LIBAPPPORT-69-rails7
  • LIBAPPPORT-72-ignore-sq-lite-runtime-files-in-git
  • LIBAPPPORT-81-upgrade-ruby-to-3-4-7
  • LIBAPPPORT-84-coveralls-not-being-consistent
  • bug/multi_value
  • bug/sensitive_data
  • change/deploy_url
  • deploy/main
  • deploy/problems
  • feature/decommissioned
  • feature/road_map
  • feature/simple_format
  • fix-env-test
  • fix/assets_precompile
  • fix/capistrano_qa
  • fix/change_record
  • fix/deply
  • fix/export
  • fix/libapps2
  • fix/nokogiri
  • fix/notes
  • fix/rbenv_version
  • fix/uglififer
  • fix/yarn_deploy
  • fixes-grey-menu
  • janell-test-branch
  • main
  • maintenance_log/65
  • maintenance_party
  • nokogiri/fix
  • qa
  • rails_upgrade
  • scherztc-patch-1
  • security/updates
  • test-deploys
  • udpate/changelog
  • update-mailer
  • update/CHANGELOG
  • update/change_log
  • update/changelog
  • updates/changelog
  • upgrade/bootstrap5
  • upgrade_ruby_rails
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.0
  • v1.6.0
  • v1.7.0
  • v1.7.1

01 May 2026 08:40PM UTC coverage: 73.019% (+3.2%) from 69.82%
25232206028

Pull #421

circleci

Janell-Huyck
Rubocop fix
Pull Request #421: WIP Libappo1 23 implement sso

156 of 158 new or added lines in 11 files covered. (98.73%)

866 of 1186 relevant lines covered (73.02%)

17.64 hits per line

Relevant lines Covered
Build:
Build:
1186 RELEVANT LINES 866 COVERED LINES
17.64 HITS PER LINE
Source Files on qa
  • Tree
  • List 39
  • Changed 30
  • Source Changed 4
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25232206028 LIBAPPO1-23-implement-sso Rubocop fix Pull #421 01 May 2026 08:43PM UTC Janell-Huyck circleci
73.02
25230646295 LIBAPPO1-23-implement-sso Harden Shibboleth attribute reads and gate local email sign-in. Trust only canonical HTTP_* Shibboleth headers by default; optional allow_legacy_shibboleth_env_keys restores redirect/unscoped env compatibility. Require allow_email_sign_in for pas... Pull #421 01 May 2026 08:02PM UTC Janell-Huyck circleci
72.7
25229996487 LIBAPPO1-23-implement-sso Use stubbed users in profile view specs to avoid uniqueness collisions. Switch current_user fixtures to build_stubbed so route generation keeps an id without inserting duplicate email/eppn rows between examples. Co-authored-by: Cursor <cursorage... Pull #421 01 May 2026 07:44PM UTC Janell-Huyck circleci
72.68
25217821878 LIBAPPO1-23-implement-sso Handle null-like Shibboleth identity values during account provisioning. Treat nil/null/undefined string payloads as missing when normalizing names and emails so fallback generation is reliable, and align first-login existence checks with normali... Pull #421 01 May 2026 02:23PM UTC Janell-Huyck circleci
71.85
25217277046 LIBAPPO1-23-implement-sso Allow Shibboleth provisioning without UC-domain emails. Trust SSO-provided identity by removing UC-domain restrictions, add deterministic fallback name/email generation for missing attributes, and update Shibboleth coverage for the new onboarding... Pull #421 01 May 2026 02:08PM UTC Janell-Huyck circleci
71.65
25216465457 LIBAPPO1-23-implement-sso Improve Shibboleth onboarding diagnostics for new domains. Allow qamail.uc.edu identities during first-time login and surface exact validation failures on a dedicated troubleshooting page with coverage to prevent regressions. Made-with: Cursor Pull #421 01 May 2026 01:44PM UTC Janell-Huyck circleci
71.69
25188945433 LIBAPPO1-23-implement-sso Add focused coverage for first-login profile completion gating. Verify that only newly provisioned Shibboleth users are redirected for profile completion and that the session flag clears once profile data is complete. Made-with: Cursor Pull #421 30 Apr 2026 09:00PM UTC Janell-Huyck circleci
71.47
25188412317 LIBAPPO1-23-implement-sso Harden edit-user return path handling to satisfy Brakeman XSS checks. Move return_to sanitization into UsersController via url_from and consume only trusted paths in the edit view and related spec. Made-with: Cursor Pull #421 30 Apr 2026 08:48PM UTC Janell-Huyck circleci
71.05
25186014135 LIBAPPO1-23-implement-sso Add view coverage for readonly profile identity fields and cancel action. Assert the edit user view renders readonly name/email inputs, preserves return_to context, and shows both Save and Cancel controls. Made-with: Cursor Pull #421 30 Apr 2026 07:52PM UTC Janell-Huyck circleci
70.98
25185926688 LIBAPPO1-23-implement-sso Improve readonly field clarity and add profile edit cancel action. Strengthen locked-field visual styling for SSO-managed identity inputs and add a context-aware Cancel button to the profile edit form so users can exit without saving. Made-with:... push 30 Apr 2026 07:50PM UTC Janell-Huyck circleci
70.98
See All Builds (344)
  • 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