The GitHub Actions job "Lint PR" on texera.git/hackathon/collab-and-gallery has 
failed.
Run started by GitHub user EmilySun621 (triggered by EmilySun621).

Head commit for run:
8f7eee99337bb1056c3b3bef46bb2a505e732b6f / Emily Sun 
<[email protected]>
feat: Project Gallery + Collaboration Suite

Project Gallery polish on top of the earlier card redesign:
  • Workflows tab in project detail now fetches via the dedicated
    /api/project/:pid/workflows endpoint and renders a clean card list,
    bypassing the generic search index which silently dropped project-
    filtered queries.  Cards expose Open + Remove-from-project actions and
    the project's accessLevel as a badge.  "Create Workflow" creates an
    empty workflow, adds it to the project, and routes to the editor.
  • Datasets tab fully wired: localStorage-backed pid→dids overlay (no DB
    migration), card grid with size/owner/visibility, popconfirm remove,
    and a dedicated Add-Existing-Dataset modal that filters out datasets
    already in the project.
  • Members tab replaced the dual-card ShareAccessComponent UI with a
    dedicated ProjectMembersComponent: single-row invite (email + Editor/
    Viewer dropdown + Invite button) on top, member cards below with
    deterministic-color avatar, role badge, inline role dropdown, and
    popconfirm remove.
  • Add-Workflows and Add-Datasets modals rebuilt as searchable card lists
    with select-all, hover/selected states, primary "Add Selected" button
    with a white count pill, consistent 10px-row / 12px-gap styling.
  • Sidebar Projects link unconditional — *ngIf removed, projects_enabled
    default flipped to true, loadTabs() skips it so admin config can't
    flip it back.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/25957701915

With regards,
GitHub Actions via GitBox

Reply via email to