Skip to content

Add table content pages#26

Merged
el-rabies merged 3 commits intomainfrom
add-table-content-pages
Mar 4, 2026
Merged

Add table content pages#26
el-rabies merged 3 commits intomainfrom
add-table-content-pages

Conversation

@el-rabies
Copy link
Collaborator

No description provided.

adamjohnwright and others added 3 commits March 4, 2026 11:23
- Add ContentDataService for fetching data from content-service API
- Add TOC page with expandable sub-pathways, sortable columns, status filters
- Add DOI page with sortable columns, pagination, NEW/UPDATED filters with counts
- Add Contributors page with alphabetical filter, search, sort, pagination
- Register routes: content/toc, content/doi, community/contributors
- Fix home-latest-news OnInit implementation
- Fix content.service to handle wrapped article index JSON
- Restyle site-search bar to match new content page search bars

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds /content/schema route with:
- Collapsible class hierarchy tree sidebar with search/filter
- Properties tab showing own attributes, inherited attributes, and referrals
- Entries tab with paginated instance list
- Instructions section explaining the data model
- Mobile-responsive layout
- Routes: /content/schema and /content/schema/:className

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds /ContentService and /AnalysisService routes that render interactive
Swagger UI API documentation, loaded lazily from vendored swagger-ui-dist
assets. The servers section is hidden since there is only one server.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@el-rabies el-rabies merged commit 74b2364 into main Mar 4, 2026
0 of 2 checks passed
@el-rabies el-rabies deleted the add-table-content-pages branch March 4, 2026 19:05
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