|
.claude
|
feat: streamline UI, remove hours, and overhaul bulk/lunch workflows
|
2026-05-09 14:13:42 +02:00 |
|
.forgejo/workflows
|
fix(ci): harden build-and-push job
|
2026-05-09 17:45:53 +02:00 |
|
frontend
|
stacked monogram + colors, maybe
|
2026-05-10 15:35:47 +02:00 |
|
routers
|
feat(courses): add site and git links with improved scraper
|
2026-05-09 22:50:09 +02:00 |
|
tests
|
fix(tests): update tests to match new canonical course names and restore missing logic
|
2026-05-09 16:59:37 +02:00 |
|
.dockerignore
|
Add Docker configuration and ignore files
|
2026-03-25 12:50:55 +01:00 |
|
.gitignore
|
Replace SQLite with Google Sheets, add Calendar import UI
|
2026-04-22 20:19:13 +02:00 |
|
.pre-commit-config.yaml
|
fix(ops): use correct mirrors-oxlint repo for pre-commit
|
2026-05-09 22:15:24 +02:00 |
|
.ruff.toml
|
ci: fix ruff linting errors and adjust config
|
2026-05-09 10:14:59 +02:00 |
|
CLAUDE.md
|
ops: implement pre-commit hooks for automated linting
|
2026-05-09 21:46:23 +02:00 |
|
db.py
|
fix(courses): resolve database schema issues and improve URL management
|
2026-05-10 11:24:10 +02:00 |
|
dependencies.py
|
ci: fix ruff linting errors and adjust config
|
2026-05-09 10:14:59 +02:00 |
|
docker-compose.yml
|
refactor: replace Google Sheets with SQLite, delete legacy cruft
|
2026-05-08 21:40:55 +02:00 |
|
Dockerfile
|
fix(ops): allow Bun to sync lockfile during build
|
2026-05-09 17:53:18 +02:00 |
|
GEMINI.md
|
ops: implement pre-commit hooks for automated linting
|
2026-05-09 21:46:23 +02:00 |
|
main.py
|
feat: locations DB with km — smart location entry and km-aware claims
|
2026-05-09 13:52:04 +02:00 |
|
migrate_from_sheets.py
|
ci: fix ruff linting errors and adjust config
|
2026-05-09 10:14:59 +02:00 |
|
requirements.txt
|
refactor: backend modularization, frontend extraction, and testing setup
|
2026-05-09 10:03:51 +02:00 |
|
scrape_courses.py
|
feat(courses): add site and git links with improved scraper
|
2026-05-09 22:50:09 +02:00 |
|
seed.json
|
refactor(db): decouple seed data from logic
|
2026-05-09 16:52:53 +02:00 |
|
token_store.py
|
ci: fix ruff linting errors and adjust config
|
2026-05-09 10:14:59 +02:00 |
|
tracker.db
|
fix(courses): resolve database schema issues and improve URL management
|
2026-05-10 11:24:10 +02:00 |