|
|
1e6e619a3f
|
test: add skip segment overrides table check
|
2026-06-08 08:32:09 +02:00 |
|
|
|
ab519a5361
|
docs: add package comments to data layer packages
|
2026-06-08 08:32:09 +02:00 |
|
|
|
532e03d354
|
refactor: decompose anime handler and parallelize for-you fetches
|
2026-06-08 08:32:09 +02:00 |
|
|
|
1165458cfa
|
fix: complete db querier
|
2026-05-26 22:28:19 +02:00 |
|
|
|
c6090604ef
|
fix: sqlite concurrency defaults
|
2026-05-26 22:21:09 +02:00 |
|
|
|
51bfc9d2af
|
feat: add audit log sqlc queries and generated code
|
2026-05-26 16:14:14 +02:00 |
|
|
|
1e9874a482
|
refactor: migrate env-var reads to config package
|
2026-05-26 15:38:14 +02:00 |
|
|
|
f13f7b7fc6
|
style: fix gofmt indentation
|
2026-05-25 01:15:39 +02:00 |
|
|
|
5d7518afd9
|
fix: ignore close errors in tests and queries
|
2026-05-24 22:46:08 +02:00 |
|
|
|
4606c790f1
|
fix: handle backend errors and driver import
|
2026-05-24 22:46:02 +02:00 |
|
|
|
c5c15cdabc
|
fix: rolling session renewal
|
2026-05-21 19:09:53 +02:00 |
|
|
|
d94f1516ce
|
YOLO
|
2026-05-20 17:29:40 +02:00 |
|
|
|
abc2368842
|
fix: cast limit to int for slice capacity
|
2026-05-20 17:22:54 +02:00 |
|
|
|
c4bd5cc395
|
feat: add batch watchlist and command palette db queries
|
2026-05-20 17:22:54 +02:00 |
|
|
|
db654c8dee
|
fix: wrap datetime() in jikan cache expiry queries
|
2026-05-20 17:22:54 +02:00 |
|
|
|
285367ad84
|
refactor: rename SkipSegmentOverride to SkipSegmentOverrideRow to avoid sqlc conflict
|
2026-05-19 11:29:40 +02:00 |
|
|
|
80e441fc48
|
chore: remove unused SkipSegmentOverride struct
|
2026-05-19 11:26:28 +02:00 |
|
|
|
1a9e1d60bc
|
feat: add skip segment overrides backend
|
2026-05-19 11:02:54 +02:00 |
|
|
|
237b5f3004
|
feat: add API token authentication
|
2026-05-19 02:46:47 +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 |
|
|
|
14b7668afa
|
chore: formatting
|
2026-05-13 13:01:39 +02:00 |
|
|
|
a99b8b3844
|
chore: remove unreachable functions
|
2026-05-13 12:51:47 +02:00 |
|
|
|
345853406c
|
refactor: general architectural cleanup and bug fixes
|
2026-05-13 11:20:49 +02:00 |
|
|
|
ab31cf4c4c
|
cleanup: remove redundant and old architectural files
|
2026-05-13 10:34:16 +02:00 |
|
|
|
b03e90fc47
|
fix: handle close errors
|
2026-05-12 16:05:36 +02:00 |
|
|
|
459e4d30b3
|
refactor: cleanup db helpers, ratelimit and base template padding
|
2026-05-12 12:34:42 +02:00 |
|
|
|
e48d95cb4e
|
feat: add comments and cleanup unused imports across codebase
|
2026-05-10 20:00:04 +02:00 |
|
|
|
cc81347ace
|
chore: sqlc versioning
|
2026-05-08 17:13:44 +02:00 |
|
|
|
4f173ad83b
|
fix: don't update watchlist order when saving progress
|
2026-05-08 17:12:51 +02:00 |
|
|
|
caf84740fc
|
chore: sqlc versioning
|
2026-05-07 17:07:37 +02:00 |
|
|
|
c77bcca7ba
|
fix: downgrade sqlc to v1.30.0 for go 1.25 compatibility
|
2026-05-07 14:59:01 +02:00 |
|
|
|
30109590ba
|
fix: update avatar field casing and sync models
|
2026-05-07 14:56:39 +02:00 |
|
|
|
734f5295c7
|
chore: formatting
|
2026-05-07 13:43:53 +02:00 |
|
|
|
b5083035f5
|
feat: add user avatar with dicebear dylan
|
2026-05-07 13:42:21 +02:00 |
|
|
|
9cefb39d01
|
refactor: consolidate db package and flatten structure
|
2026-05-06 23:11:05 +02:00 |
|
|
|
5cc506c256
|
chore: clean up server entrypoints and add user CLI tool
|
2026-05-05 16:06:06 +02:00 |
|
|
|
bb8bc78b1d
|
style: align struct field comments
|
2026-05-02 20:13:44 +02:00 |
|
|
|
248f234f73
|
fix: calculate actual progress percentage for continue watching
|
2026-05-02 20:09:13 +02:00 |
|
|
|
8a09cf2cc8
|
fix: set updated_at in watchlist queries
|
2026-05-01 18:45:33 +02:00 |
|
|
|
c3c91f125b
|
chore: update generated sqlc code
|
2026-04-26 20:38:43 +02:00 |
|
|
|
098b4a1fc0
|
watchlist: only set updated_at when marking anime as completed
|
2026-04-26 18:15:41 +02:00 |
|
|
|
21da18831d
|
refactor: remove user management tables and unused account/notification_preference tables
|
2026-04-25 21:14:39 +02:00 |
|
|
|
a51a5e17e1
|
db: add DeleteUser
|
2026-04-23 16:45:41 +02:00 |
|
|
|
b1bb205d55
|
admin: add delete user with confirmation dialog
|
2026-04-22 21:27:37 +02:00 |
|
|
|
77f0daca26
|
admin: add admin panel for user management
|
2026-04-22 21:16:26 +02:00 |
|
|
|
a0ad500a43
|
refactor: replace interface{} with any in db
|
2026-04-22 10:55:17 +02:00 |
|
|
|
6df8788749
|
refactor: reorganize project structure following go standards
|
2026-04-20 15:54:35 +02:00 |
|