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

uclibs / application_portfolio / 28045926874

23 Jun 2026 05:53PM UTC coverage: 73.522% (-0.9%) from 74.388%
28045926874

push

circleci

web-flow
Fix button size (#443)

* Remove jquery-rails now that app JavaScript is jQuery-free.

Drop the gem and Sprockets manifest require; add pipeline and layout specs to guard against jQuery regressions.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix dashboard header nav active link stretching full header height.

Scope nav-masthead active state to an underline instead of a global .active background that filled the 70px navbar.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix dashboard shell layout and header user dropdown.

Replace the hover-only user menu with a Bootstrap click dropdown, vendor
bootstrap.bundle for Sprockets so Popper is available, and keep main content
centered without the sidenav shifting the page layout.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Migrate remaining Bootstrap 4 markup and utilities to Bootstrap 5.

Update badges, spacing, floats, and static error pages; remove dead
jumbotron and application_nav code; add vendor sync task and regression specs.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Polish UI helpers and remove unintended home page card border.

Extract shared display-name and status-badge helpers, drop dead shell CSS,
and use border-0 on the transparent welcome card so Bootstrap’s default
card border no longer shows on the home page.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Raise coverage on key files and quiet local esbuild spec runs.

Remove dead helper and dashboard code, add targeted controller and model
specs for full line/branch coverage, enable SimpleCov branches, and skip
:build specs outside CI so bundle exec rspec stays quiet.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix header search alignment and dashboard text contrast.

Attach the search button to its input group, use readable dark text on
light surfaces, and pin QA deploy to this branch for verification.

Co-authored-by: Cursor <cursoragent@cursor.com>

* set qa deploy branch back to qa

* Replace... (continued)

310 of 470 branches covered (65.96%)

Branch coverage included in aggregate %.

26 of 26 new or added lines in 4 files covered. (100.0%)

1 existing line in 1 file now uncovered.

934 of 1222 relevant lines covered (76.43%)

22.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.0
/lib/tasks/javascript_build.rake
1
# frozen_string_literal: true
2

3
namespace :javascript do
2✔
4
  task prepare_node_path: :environment do
2✔
UNCOV
5
    JavascriptBuildEnv.apply!
×
6
  end
7
end
8

9
%w[javascript:install javascript:build].each do |name|
2✔
10
  next unless Rake::Task.task_defined?(name)
4!
11

12
  Rake::Task[name].enhance(['javascript:prepare_node_path'])
4✔
13
end
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