ccr-platform / frontend

Commit History

  1. fix(ui): close the gap above the project name⁠ Running

    cdc4d17

  1. feat(ui): account chip and menu at the foot of the sidebar⁠

    ecf3b3a
  2. feat(ui): drop the dark banner; the sidebar is the chrome now⁠

    3967e32
  3. feat(ui): the project sidebar closes, and is a drawer on phones⁠

    e360d80

  1. feat(ui): cite link under a run's reproducibility record⁠

    9bde790

  1. feat(ui): "Cite this platform" in the landing-page footer⁠

    61bbb51

  1. fix(ui): fit the results views on a phone screen⁠

    5b8f9e6

  1. fix(ui): rework the sample-corpus section of Step 1⁠

    db5d011
  2. fix(ui): show the sample corpus by default; stack the runs table on phones⁠

    e639e13

  1. docs(corpus): record the CAMEL licence; the dataset link is fine⁠

    devaanand +1: Claude Opus 5 (1M context)
    5411f5f
  2. fix(ui): sample data picker is a dropdown with an info button⁠

    devaanand +1: Claude Opus 5 (1M context)
    69aff04
  3. feat(library): settle the last two wording questions; CAMEL logo⁠

    devaanand +1: Claude Opus 5 (1M context)
    726d852
  4. fix(ui): sample data as a small entry point under the upload row⁠

    devaanand +1: Claude Fable 5.1
    0b5c981
  5. fix(ui): one compact corpus row instead of two large cards⁠

    devaanand +1: Claude Opus 5 (1M context)
    bb4c28d
  6. feat(corpus): offer the full CAMEL corpus from R2, raise the row ceiling⁠

    devaanand +1: Claude Opus 5 (1M context)
    88b1ea9
  7. feat(corpus): CAMEL as a built-in example corpus [spec 0010]⁠

    devaanand +1: Claude Opus 5 (1M context)
    3a1d713

  1. feat(ui): show language names instead of ISO codes⁠

    devaanand +1: Claude Opus 5 (1M context)
    41ee593
  2. feat(privacy): anonymous session scope, construct TTL, creation cap [spec 0009]⁠

    devaanand +1: Claude Opus 5 (1M context)
    b35131c
  3. fix(privacy): scope custom constructs to their creator, add delete [spec 0008]⁠

    devaanand +1: Claude Opus 5 (1M context)
    3594eb6

  1. fix(constructs): correct the review pass after a validity review⁠

    devaanand +1: Claude Opus 5 (1M context)
    461b859

  1. feat(scoring): anchor vectors (bipolar constructs) [spec 0006]⁠

    f341328

  1. fix(ui): show the site identity footer on the welcome view only⁠

    59b268b

  1. fix(site): put lab identity into the served HTML, not just the JS bundle⁠

    da069b3

  1. fix(ui): keep the AI drafting tooltip text inside its box⁠

    e8f94ba
  2. feat(guide): public how-to guide + live AI model details⁠

    8586c1b

  1. ui: redesign the new-construct form as a contained panel with source cards⁠

    069d95d
  2. feat: audit trail for AI drafts + disabled-button reasons everywhere⁠

    c49bb09
  3. ui: three explicit construct paths + Save gating + visible AI drafts⁠

    dc9da41

  1. ui: item-source chooser in custom-construct form (type / upload / AI)⁠

    6e3ac9f
  2. feat: LLM-generated construct items (design note ITEM_GENERATION.md)⁠

    1a28176

  1. content: link the lab website (websites.umass.edu/matari)⁠

    2a166b5
  2. content: disclaimer as its own card section on the landing page⁠

    ce5745a
  3. content: PI landing-page copy and open-source disclaimer⁠

    f6e17d3
  4. feat: put invite links on hold; single brand header everywhere⁠

    6a6c7cf
  5. style: modernize UI - design tokens, sticky header, focus rings, status dots⁠

    52ef91c
  6. feat: CAML lab branding - CCR logo, ink+teal theme, favicon, attribution⁠

    4e87534

  1. feat: Implement multi-construct functionality in CCR analysis⁠

    a685524

  1. refactor: enhance AdminPage overview display and improve navigation⁠

    54bd1cf
  2. feat: add welcome page for first-time users and update routing⁠

    8ed8f32
  3. Refactor admin page to include collapsible sections and enhance invite link management⁠

    5ad96fc
  4. Four-tier access model: self-governing admin, pre-login access, audit trail⁠

    bfb6467

  1. Frontend: rebuild static bundle so the upload-limit UI ships⁠

    049cbbb
  2. Upload limits: make the byte ceiling configurable and stream-checked⁠

    776393c

  1. Graceful handling when an uploaded file is gone (restart-safe UX)

    3f7c413
  2. Admin: no password reset for Google accounts (UI + backend guard)

    5a24540
  3. Admin page v1: user roles (lab tier), password resets, failed-run requeue, verification queue⁠

    b633038

  1. Refine documentation and fix upload handling⁠

    9fce59c

  1. Sync platform from lab mainline: dev instance ready to deploy⁠

    4b09d2d

  1. CCR Platform: web platform for Contextualized Construct Representations⁠

    d69ace5