Skip to content

Add private workspaces and native TigerApps cards - #26

Merged
DIodide merged 1 commit into
mainfrom
feat/native-cards-workspaces
Sep 28, 2026
Merged

DIodide merged 1 commit into
mainfrom
feat/native-cards-workspaces

Conversation

@DIodide

@DIodide DIodide commented Sep 28, 2026

Copy link
Copy Markdown
Member

Summary

  • Add private NetID-scoped workspaces with persistent chat membership, saved courses, context notes, and server-side context injection.
  • Render PrincetonCourses-style cards with real metadata and save-to-workspace controls.
  • Show only explicitly selected TigerJunction sections in the native timetable, with an empty state when none are picked.
  • Preserve the newly merged TigerInbox connector.

Validation

  • 40 PI tests passing; production build passing.
  • Desktop and mobile browser checks for workspace creation, edits, chat assignment, saving courses, persistence, and overflow.
  • Verified anonymous workspace requests return 401 and cross-origin edits return 403.

Companion engine PR exposes section selection metadata; merge/deploy it before this change.

@DIodide
DIodide merged commit c06f471 into main Sep 28, 2026
2 checks passed
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.

1 participant