This website requires JavaScript.
Explore
Help
Sign In
mathias
/
tapir
Watch
1
Star
0
Fork
0
Code
Issues
25
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
241eebfd9fdadb755ef2744f542124f0fbd36d3c
tapir
/
internal
/
web
T
History
mathias
4c5d3cca81
CI / Lint / Test / Vet (push)
Failing after 3s
Details
CI / Build & Import (push)
Has been skipped
Details
feat(web): add 'Summarized only' filter checkbox to video list
2026-06-06 11:19:18 +02:00
..
oidc
fix(web): logout redirects to /welcome, not /auth/login
2026-06-03 21:49:08 +02:00
static
feat(deploy): add Dockerfile and vendor htmx for deployable image
2026-06-03 00:08:35 +02:00
account_test.go
feat(web): account page with disconnect + delete-account
2026-06-03 16:55:02 +02:00
account.go
feat(store,runner,web): channel unavailability notice (migration 013)
2026-06-06 10:09:52 +02:00
auth.go
docs(web): update auth.go comments for multi-user reality (ADR-012)
2026-06-03 22:13:13 +02:00
connect_test.go
feat(web): web-initiated YouTube OAuth connect flow (ADR-006)
2026-06-03 16:12:42 +02:00
connect.go
feat(web): reusable flash/notification banner (PRG)
2026-06-03 16:52:03 +02:00
export_test.go
feat(web): public /invite/{token} set-password + account-creation flow
2026-06-03 23:19:22 +02:00
flash_internal_test.go
feat(web): reusable flash/notification banner (PRG)
2026-06-03 16:52:03 +02:00
flash.go
feat(web): public /invite/{token} set-password + account-creation flow
2026-06-03 23:19:22 +02:00
handlers_test.go
feat(store): default auto_summarize ON for new users (ADR-018)
2026-06-05 23:42:23 +02:00
handlers.go
feat(web): add 'Summarized only' filter checkbox to video list
2026-06-06 11:19:18 +02:00
invite_test.go
feat(web): public /invite/{token} set-password + account-creation flow
2026-06-03 23:19:22 +02:00
invite.go
feat(web): public /invite/{token} set-password + account-creation flow
2026-06-03 23:19:22 +02:00
processing_handler_test.go
feat(web): charmbracelet-aesthetic tapir spinner with charm palette
2026-06-03 20:11:17 +02:00
processing_test.go
feat(web): Processor port + in-flight ProcessingSet on App
2026-06-03 19:46:20 +02:00
processing.go
feat(web): Processor port + in-flight ProcessingSet on App
2026-06-03 19:46:20 +02:00
register_test.go
feat(web): stamp login_events on every gated request
2026-06-03 23:46:03 +02:00
registration.go
feat(web): stamp login_events on every gated request
2026-06-03 23:46:03 +02:00
static.go
feat(deploy): add Dockerfile and vendor htmx for deployable image
2026-06-03 00:08:35 +02:00
videocard_internal_test.go
feat(web): "Retrying later" badge for rate-limited videos
2026-06-03 22:56:48 +02:00
view_internal_test.go
feat(web): charmbracelet-aesthetic tapir spinner with charm palette
2026-06-03 20:11:17 +02:00
view_test.go
feat(web): previewText truncation helper for summary cards
2026-06-03 15:10:50 +02:00
view.go
feat(web): add 'Summarized only' filter checkbox to video list
2026-06-06 11:19:18 +02:00
views_templ.go
feat(web): add 'Summarized only' filter checkbox to video list
2026-06-06 11:19:18 +02:00
views.templ
feat(web): add 'Summarized only' filter checkbox to video list
2026-06-06 11:19:18 +02:00
welcome_test.go
test(web): cover the /welcome landing page and its routing
2026-06-03 21:51:21 +02:00