Skip to content

Allow for more ui customizations#287

Merged
timkpaine merged 1 commit into
mainfrom
tkp/uicustomize
Jun 9, 2026
Merged

Allow for more ui customizations#287
timkpaine merged 1 commit into
mainfrom
tkp/uicustomize

Conversation

@timkpaine

Copy link
Copy Markdown
Member

in advance of the UI overhaul, allow downstream projects to customize more aspects of the UI without having to have their own JS package.

@timkpaine timkpaine added type: enhancement Minor improvements component: UI PRs or issues related to the UI labels Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Test Results

649 tests  +649   641 ✅ +641   7m 10s ⏱️ + 7m 10s
  1 suites +  1     8 💤 +  8 
  1 files   +  1     0 ❌ ±  0 

Results for commit d5e4161. ± Comparison against base commit 5af304e.

♻️ This comment has been updated with latest results.

@codecov

codecov Bot commented Jun 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.94606% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.54%. Comparing base (5af304e) to head (d5e4161).

Files with missing lines Patch % Lines
csp_gateway/server/web/app.py 88.63% 10 Missing ⚠️
csp_gateway/server/middleware/api_key.py 40.00% 3 Missing ⚠️
csp_gateway/server/middleware/oauth.py 33.33% 2 Missing ⚠️
csp_gateway/server/middleware/simple.py 71.42% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #287      +/-   ##
==========================================
+ Coverage   87.38%   87.54%   +0.16%     
==========================================
  Files         142      143       +1     
  Lines       14635    14849     +214     
==========================================
+ Hits        12789    13000     +211     
- Misses       1846     1849       +3     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@timkpaine timkpaine marked this pull request as ready for review June 4, 2026 03:21
@timkpaine timkpaine force-pushed the tkp/uicustomize branch 2 times, most recently from df08734 to 23beb04 Compare June 4, 2026 17:17
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine timkpaine merged commit 3b5f533 into main Jun 9, 2026
12 checks passed
@timkpaine timkpaine deleted the tkp/uicustomize branch June 9, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: UI PRs or issues related to the UI type: enhancement Minor improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant