|
|
f4b3d1bccb
|
feat: refacotr cmd/user/main.go
|
2026-05-31 19:17:05 +02:00 |
|
|
|
9321f36a0f
|
style: format cmd/readme table alignment
|
2026-05-29 21:24:27 +02:00 |
|
|
|
77acc627dc
|
docs: improve readmes for cmd and template components
|
2026-05-29 21:24:00 +02:00 |
|
|
|
271a24dbbe
|
refactor: update user CLI to use internal.DefaultAvatarURL
|
2026-05-28 12:40:19 +02:00 |
|
|
|
fe0de5a214
|
refactor: centralize avatar URL generation and backfill existing users
|
2026-05-28 12:18:03 +02:00 |
|
|
|
4fc79bc692
|
refactor: migrate user CLI logs to observability
|
2026-05-26 15:56:43 +02:00 |
|
|
|
1e9874a482
|
refactor: migrate env-var reads to config package
|
2026-05-26 15:38:14 +02:00 |
|
|
|
f4061c0213
|
chore: add run-fixes cli
|
2026-05-26 13:56:57 +02:00 |
|
|
|
e87b79bbe1
|
fix: add package comments to cmd
|
2026-05-24 22:46:21 +02:00 |
|
|
|
345853406c
|
refactor: general architectural cleanup and bug fixes
|
2026-05-13 11:20:49 +02:00 |
|
|
|
afdd880d0e
|
feat: switch to fx app in main
|
2026-05-13 10:30:55 +02:00 |
|
|
|
b03e90fc47
|
fix: handle close errors
|
2026-05-12 16:05:36 +02:00 |
|
|
|
b152e246ff
|
style: format remaining files
|
2026-05-10 19:25:51 +02:00 |
|
|
|
b5083035f5
|
feat: add user avatar with dicebear dylan
|
2026-05-07 13:42:21 +02:00 |
|
|
|
9e6fc2a243
|
feat: integrate new rate limiter into server
|
2026-05-06 23:20:24 +02:00 |
|
|
|
18d1de9152
|
fix: update rate limiter usage and remove obsolete cleanup
|
2026-05-06 23:19:19 +02:00 |
|
|
|
7f768080ee
|
refactor: update imports to use new db package
|
2026-05-06 23:13:43 +02:00 |
|
|
|
901cf5497f
|
docs: clean up cmd readme, add just install hint
|
2026-05-06 19:48:25 +02:00 |
|
|
|
5cc506c256
|
chore: clean up server entrypoints and add user CLI tool
|
2026-05-05 16:06:06 +02:00 |
|
|
|
33b450a686
|
fix: resolve allanime timeout issues
|
2026-05-02 18:38:43 +02:00 |
|
|
|
e5c10e6fe0
|
cli: prompt to overwrite password if user already exists
|
2026-04-27 09:09:05 +02:00 |
|
|
|
6b19a0dce7
|
cli: add create-user command to main_server
This replaces the bash script with an embedded command in the Go binary so it can be executed within the docker container.
|
2026-04-27 09:05:59 +02:00 |
|
|
|
420b7fa67a
|
fix: handle os.Getwd error in server startup
|
2026-04-21 01:21:05 +02:00 |
|
|
|
92a69fdb35
|
fix: remove stale create-user docker build
|
2026-04-20 17:56:22 +02:00 |
|
|
|
dd06ad3483
|
fix: load .env in server startup
|
2026-04-20 17:51:25 +02:00 |
|
|
|
0d0401865d
|
chore: remove create-user tooling
|
2026-04-20 17:44:09 +02:00 |
|
|
|
45ce8c1aa4
|
feat: add create-user cli
|
2026-04-20 17:18:54 +02:00 |
|
|
|
89f4ebbdb0
|
style: reorder imports to follow go conventions
|
2026-04-20 15:55:31 +02:00 |
|
|
|
6df8788749
|
refactor: reorganize project structure following go standards
|
2026-04-20 15:54:35 +02:00 |
|
|
|
dccd9d8f59
|
security: fix hardcoded aes key, rate limiter shutdown, stale cache errors, body limit, session cookies
|
2026-04-20 01:48:53 +02:00 |
|
|
|
714ea42555
|
refactor(server): simplify main.go startup
|
2026-04-20 01:21:47 +02:00 |
|
|
|
158ead08f3
|
docs: reword cmd README to match main README prose
|
2026-04-20 01:16:03 +02:00 |
|
|
|
4e5bca3c33
|
docs: add local structure notes
|
2026-04-19 21:14:17 +02:00 |
|
|
|
b24053864c
|
fix: harden playback and migrations
|
2026-04-19 21:05:47 +02:00 |
|
|
|
30d75eeced
|
fix: restore live watch-order scraping
|
2026-04-11 22:46:15 +02:00 |
|
|
|
185c353e66
|
tool: add watch-order dataset builder
|
2026-04-11 22:32:58 +02:00 |
|
|
|
9115e16334
|
core: use local watch-order store
|
2026-04-11 22:32:56 +02:00 |
|
|
|
a4bcfe159e
|
server: add graceful shutdown
|
2026-04-10 17:24:16 +02:00 |
|
|
|
85b01ea71b
|
chore: remove create-user tool
|
2026-04-08 17:01:24 +02:00 |
|
|
|
d25426eda9
|
feat: use sqlite for jikan api cache with hourly cleanup
|
2026-04-08 16:19:59 +02:00 |
|
|
|
3b45500b7b
|
feat: add upcoming seasons sync and notification for sequels
|
2026-04-08 13:35:44 +02:00 |
|
|
|
aa5a99eec7
|
revert: remove torrent streaming feature
|
2026-04-07 13:48:37 +02:00 |
|
|
|
a25e8f1655
|
feat: torrent streaming with hls transcoding (#1)
* feat: add ffmpeg for hls streaming
* feat: torrent streaming with hls transcoding
- add nyaa.si torrent search client
- add streaming service using anacrolix/torrent
- add hls transcoding via ffmpeg for browser playback
- add watch page with episode selection
- add socks5 proxy support via TORRENT_PROXY env
- switch to modernc.org/sqlite (pure go, no cgo conflicts)
- update dockerfile with ffmpeg
|
2026-04-07 13:23:08 +02:00 |
|
|
|
b61070b652
|
refactor: rename malago to mal
|
2026-04-07 00:14:35 +02:00 |
|
|
|
376b6f6418
|
refactor: extract auth into feature domain
|
2026-04-06 22:34:49 +02:00 |
|
|
|
caa2247b89
|
refactor: simplify main.go and introduce central router with modular handlers
|
2026-04-06 22:32:22 +02:00 |
|
|
|
a7e941b563
|
refactor: extract db migrations from main to internal/database
|
2026-04-06 22:28:10 +02:00 |
|
|
|
063a73d43c
|
feat: add title columns and migration tracking
|
2026-04-06 20:00:45 +02:00 |
|
|
|
5effd901c3
|
feat: add watchlist export/import as JSON
|
2026-04-06 19:44:54 +02:00 |
|
|
|
564cae2e16
|
ui: update catalog and search templates
|
2026-04-06 19:20:47 +02:00 |
|