f76559356a
docs: build notes (default-members, deps policy, docker caching)
2026-10-26 04:57:53 +01:00
699f7b7128
rename rss crate to rss-adapter (chef fingerprint clash); drop thin lto; CONTRIBUTING guards
2026-10-26 04:53:08 +01:00
6ae3f54a36
docs: adr 0015 transactional outbox
2026-10-26 01:39:01 +01:00
7c6dff7f70
docs: fix config table, test-location claims
2026-10-25 23:07:14 +01:00
80072eb463
docs: update for new crate layout
2026-10-25 22:58:46 +01:00
a931fb548f
refactor: presentation becomes http-axum adapter, absorbs templates
2026-10-25 21:34:09 +01:00
9bf9342fc0
refactor: bootstrap crate, thin server/worker binaries
2026-10-25 21:16:38 +01:00
3a05b83320
docs: adr 0012 sqlite only
2026-10-25 20:39:47 +01:00
c9715baab8
structural refactor and codebase improvements
2026-08-09 14:58:14 +02:00
70b3ca0f5c
refactor: split domain models, move presentation logic out of app layer
...
CI / Check / Test (push) Failing after 47s
Split domain/models/mod.rs (630 lines) into focused files:
movie.rs, review.rs, user.rs, stats.rs, enrichment.rs, feed.rs.
Move URL/date formatting from application use cases to
presentation mappers — use cases now return raw domain data.
Delete watchlist/get_page.rs (was pure presentation logic),
replace with presentation/mappers/watchlist.rs.
Document signature conventions in CONTRIBUTING.md.
2026-06-09 02:29:11 +02:00
37ab24be74
docs: npm → bun
CI / Check / Test (push) Has been cancelled
2026-06-09 00:06:22 +02:00
307113381f
docs: add CONTRIBUTING.md with setup, architecture, PR guidelines
CI / Check / Test (push) Has been cancelled
2026-06-09 00:04:30 +02:00