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

uclibs / application_portfolio / 25579460050 / 1
73%
qa: 73%

Build:
DEFAULT BRANCH: qa
Ran 08 May 2026 09:07PM UTC
Files 78
Run time 2s
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

08 May 2026 09:04PM UTC coverage: 73.019% (+3.2%) from 69.82%
25579460050.1

push

circleci

web-flow
Libappo1 23 implement sso (#421)

* Add Shibboleth SSO authentication flow with environment gating.

Route production logins through Apache-backed Shibboleth, preserve existing users by email and role, auto-provision new users as active viewers, and keep local Devise login available for development/test only.

Made-with: Cursor

* Rubocop fix

* Force re-authentication with Shibboleth on production login.

Route production login links through the Shibboleth Login handler with forceAuthn so users must re-authenticate after app logout while preserving normal local Devise flow in development/test.

Made-with: Cursor

* Require first-login profile verification for Shibboleth users.

Remove self-signup entry points in Shibboleth mode, force users without department/title to complete profile details, and lock identity fields while allowing self-service department/title updates.

Made-with: Cursor

* Complete passwordless auth cleanup for routes, views, and tests.

Remove password reset routes/templates, switch local sign-in and test helpers to email-only flow, clean remaining password-related UI/test references, and refactor profile-completion guard logic to satisfy RuboCop complexity checks.

Made-with: Cursor

* Update Devise locale messaging for passwordless authentication.

Replace password-specific failure and account message text with neutral account-access wording so user-facing flash and mail subjects align with the Shibboleth-first flow.

Made-with: Cursor

* Allow profile updates without passwords in Devise registrations.

Override registration updates to use update_without_password so users can edit profile fields in the passwordless flow, and add a controller spec to prevent regressions.

Made-with: Cursor

* Redirect profile updates to dashboard and remove password wording.

Send users to the dashboard after profile edits and update the profile page action label to remove the remaining change-password reference.

Made-with: Cursor

* Add return... (continued)

1732 of 2372 relevant lines covered (73.02%)

8.82 hits per line

Source Files on job 25579460050.1
  • Tree
  • List 78
  • Changed 30
  • Source Changed 4
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25579460050
  • CircleCI Build #
  • f2987406 on github
  • Prev Job for on qa (#24859408230.1)
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