|
|
c5ea265c46
|
feat: register episodes module in fx app
|
2026-05-17 21:16:44 +02:00 |
|
|
|
eb6bb3bbd4
|
feat: add episode service merge and broadcast tests
|
2026-05-17 21:16:39 +02:00 |
|
|
|
501dcb7d38
|
feat: add episode service with background refresh worker
|
2026-05-17 21:16:34 +02:00 |
|
|
|
b918e12e9f
|
feat: add parseEpisodeNumbers test
|
2026-05-17 21:16:29 +02:00 |
|
|
|
4e3bb1cbd8
|
feat: add allanime episode availability methods
|
2026-05-17 21:16:24 +02:00 |
|
|
|
daf4ec7923
|
feat: add episode availability querier interface methods
|
2026-05-17 21:16:19 +02:00 |
|
|
|
66333b335b
|
feat: add episode availability sql queries and generated code
|
2026-05-17 21:16:14 +02:00 |
|
|
|
cb143be35c
|
feat: add episode availability cache and provider mapping models
|
2026-05-17 21:16:09 +02:00 |
|
|
|
4126e56d69
|
feat: add episode domain types
|
2026-05-17 21:16:04 +02:00 |
|
|
|
dd2f7247f1
|
feat: add episode availability cache and provider mapping tables
|
2026-05-17 21:15:59 +02:00 |
|
|
|
9ba327d5c5
|
feat: add timeout and abort handling to command palette search
|
2026-05-17 20:38:08 +02:00 |
|
|
|
443292f329
|
style: add whitespace pre line on anime synopsis
|
2026-05-17 19:33:00 +02:00 |
|
|
|
cf53ffdd77
|
feat: expand continue watching in command palette
|
2026-05-17 17:34:27 +02:00 |
|
|
|
3802f9da57
|
style: format search.ts
|
2026-05-17 17:24:19 +02:00 |
|
|
|
66edd9c062
|
feat: replace quick search with command palette
|
2026-05-17 17:24:07 +02:00 |
|
|
|
3bb44a0810
|
feat: add updated_at to watchlist export
|
2026-05-17 16:45:56 +02:00 |
|
|
|
a435587bfd
|
feat: add watchlist export to csv
|
2026-05-17 16:38:03 +02:00 |
|
|
|
4a04a91353
|
chore: formatting
|
2026-05-17 02:52:09 +02:00 |
|
|
|
296581fedf
|
refactor: replace harsh shadows with subtle ring+shadow, add heading-serif and border-hairline
|
2026-05-17 02:49:47 +02:00 |
|
|
|
d764aae9b2
|
refactor: update color palette, add serif/mono fonts, soften shadows
|
2026-05-17 02:49:42 +02:00 |
|
|
|
d5d1d2977b
|
feat: add themes dialog modal with prefetch and keyboard dismiss
|
2026-05-15 19:37:20 +02:00 |
|
|
|
310b694df3
|
feat: remove trailer section from anime detail page
|
2026-05-15 19:37:14 +02:00 |
|
|
|
367c8b9d74
|
feat: remove trailer section from anime detail page
|
2026-05-15 19:36:58 +02:00 |
|
|
|
17bcebd773
|
feat: add statistics and themes inline templates for HTMX fragments
|
2026-05-15 19:36:55 +02:00 |
|
|
|
0e5416aab3
|
feat: add reviews subpage with infinite scroll
|
2026-05-15 19:36:35 +02:00 |
|
|
|
59fb0ed7f8
|
feat: add statistics and themes lazy section dispatch
|
2026-05-15 19:36:27 +02:00 |
|
|
|
897d4a0c2e
|
feat: add formatDate template function and subdirectory glob support
|
2026-05-15 19:36:12 +02:00 |
|
|
|
ae64f39e2c
|
feat: add service implementations for staff, statistics, themes, reviews
|
2026-05-15 19:36:08 +02:00 |
|
|
|
df0aa52490
|
feat: add domain type aliases and service interface methods
|
2026-05-15 19:36:04 +02:00 |
|
|
|
cb1423f843
|
feat: add Jikan client methods for staff, statistics, themes, reviews
|
2026-05-15 19:36:01 +02:00 |
|
|
|
4827573e41
|
feat: add isEmptyResult cases for new response types
|
2026-05-15 19:35:57 +02:00 |
|
|
|
3e3b96053c
|
feat: add Jikan response types for staff, statistics, themes, reviews
|
2026-05-15 19:35:54 +02:00 |
|
|
|
4bd6e71e8c
|
fix: handle empty random anime response and improve surprise-me UX
|
2026-05-15 17:22:56 +02:00 |
|
|
|
0df43b6f51
|
feat: add HTMX-driven filter bar and browse fragments
|
2026-05-15 03:25:14 +02:00 |
|
|
|
391569166c
|
style: remove unnecessary parentheses in arrow functions
|
2026-05-15 02:52:09 +02:00 |
|
|
|
8ab6cf4986
|
feat: add search dialog with keyboard shortcut
|
2026-05-15 02:51:55 +02:00 |
|
|
|
4982b69c17
|
style: trim padding on watch page and base layout
|
2026-05-15 02:45:08 +02:00 |
|
|
|
de672db44e
|
chore: changing accent color
|
2026-05-15 02:39:59 +02:00 |
|
|
|
88edf87178
|
fix: episode transition, progress save, and seek alignment
|
2026-05-15 02:22:43 +02:00 |
|
|
|
aa8df4fd54
|
feat: natural toast messages with anime title
|
2026-05-15 02:22:20 +02:00 |
|
|
|
74e2aa50fd
|
feat: improve video seeking and range request handling
|
2026-05-15 01:39:29 +02:00 |
|
|
|
604a9ab382
|
fix: removed rounded corners except for inputs
|
2026-05-15 01:15:46 +02:00 |
|
|
|
598e842b2c
|
feat: tweak theme colors and streamline sidebar chrome
|
2026-05-15 01:15:00 +02:00 |
|
|
|
c8b189d0e7
|
feat: preserve fullscreen when autoplaying next episode
|
2026-05-15 00:24:05 +02:00 |
|
|
|
a47497f822
|
chore: go fixes
|
2026-05-14 13:38:42 +02:00 |
|
|
|
25ac7f20ad
|
Merge pull request 'refactor/significant-changes' (#4) from refactor/significant-changes into main
Reviewed-on: mkelvers/mal#4
|
2026-05-14 11:37:04 +00:00 |
|
|
|
35c1d3da1a
|
Merge pull request 'refactor/significant-changes' (#3) from refactor/significant-changes into main
Reviewed-on: mkelvers/mal#3
|
2026-05-14 11:25:25 +00:00 |
|
|
|
b31ef97204
|
chore: tidy go dependencies
|
2026-05-14 12:42:17 +02:00 |
|
|
|
596e8265f7
|
refactor: remove noisy debug logging
|
2026-05-14 12:41:41 +02:00 |
|
|
|
eb173ac072
|
chore: formatting
|
2026-05-14 12:30:06 +02:00 |
|