Skip to content

React Update #2 - Admin#2755

Open
awongh wants to merge 3 commits into
mainfrom
admin-react
Open

React Update #2 - Admin#2755
awongh wants to merge 3 commits into
mainfrom
admin-react

Conversation

@awongh

@awongh awongh commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Stacked Pull Request 2 - following - #2754

Incremental changes "stacked pull request".

Adding a react auth provider and implementing more angular pages.

Proves more complicated client side work can be implemented.

Includes auth provider.

New auth gated paths:

/admin
/admin/acquisition-stories
/admin/acquisition-stories/analysis
/admin/audit-log
/admin/messages
/admin/newsletter
/admin/reference-threads
/admin/search-users
/admin/threads
/admin/user

awongh added 2 commits July 2, 2026 23:59
implement a few pages and lower-level tests for the react code.

react and angular parts of the app are interoperable right now
@guaka

guaka commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

check #2753 which go a little bit towards making /admin usable...

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

trustroots@0.3.3 coverage:pr-summary
node ./scripts/coverage/generate-pr-summary.js

Coverage overview

Status: Passing

Suite Status Recorded Result Report
Client2026-07-05 18:25
Duration 3m 02s
Statements  🟡 99.15%
Branches    🟡 99.29%
Functions   🟡 98.01%
Lines       🟡 99.15%
coverage-client
Server2026-07-05 18:24
Duration 1m 28s
Statements  🟢 100.00%
Branches    🟢 100.00%
Functions   🟢 100.00%
Lines       🟢 100.00%
coverage-server
End-to-end2026-07-05 18:28
Duration 5m 22s
Tests              🟢 158/158
Pass rate          🟢 100.00%
Areas              🟢 8/8
Features           🟢 97/97
Scenarios          🟢 236/236
Feature coverage   🟢 100.00%
Scenario coverage  🟢 100.00%
playwright-report

End-to-end areas

Area Status Passed Failed Total
Admin 22 0 22
Authentication 17 0 17
Experiences 8 0 8
Member flows 53 0 53
Messages 13 0 13
Nostr 8 0 8
Public pages 32 0 32
Seeded content 5 0 5
Total 158 0 158

Full HTML overview: download the coverage-report artifact from this workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants