Skip to content

Course tags and explorer filters - #145

Closed
HarryRandall wants to merge 4 commits into
feat/stack-1-shared-uifrom
feat/stack-2-course-tags
Closed

HarryRandall wants to merge 4 commits into
feat/stack-1-shared-uifrom
feat/stack-2-course-tags

Conversation

@HarryRandall

@HarryRandall HarryRandall commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Requested by haz · project thread

Summary

Merge after #144.

Before: courses had no tags, and the course explorer could only be searched.

After: course imports read tags from ANU's course pages, admins can edit a course's tags (collapsed under the record title, which now links to ANU), and the course explorer filters by subject, level or higher, college, area and tag.

How: four commits (the course_tags table and types, import and sync, admin tag editor, explorer filters).

Verification

  • pnpm format:check, pnpm check:repository, ESLint, tsc and unit tests pass; CI green

Deployment notes

Migration 015_course_tags.sql. It is applied to haz's local Supabase only. Merging to main runs the production migration job.

@vercel

vercel Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
coursemap Ready Ready Preview Sep 26, 2026 8:24am UTC

Copy link
Copy Markdown
Owner Author

Replaced by #151 (same commits, branch renamed to feat/course-tags).


Generated by Claude Code

This branch was successfully deployed

1 active deployment
Preview — a88deda7 Deployed Sep 26, 2026 by vercel[bot]
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