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
