Commit Graph

547 Commits

Author SHA1 Message Date
c8d9138349 refactor: single refusal shape with openapi contract test 2026-10-25 21:55:38 +01:00
816d39ffd6 chore: check-http-adapter-deps guard, README layout 2026-10-25 21:46:03 +01:00
614aec8df9 refactor: http-axum split into api/html/federation modules, router.rs, templates per page group 2026-10-25 21:46:03 +01:00
a931fb548f refactor: presentation becomes http-axum adapter, absorbs templates 2026-10-25 21:34:09 +01:00
2875594ed9 test: seed ready wrapups, federation-off gate target 2026-10-25 21:30:01 +01:00
d7bac4aec3 test: classic route and openapi characterization 2026-10-25 21:27:13 +01:00
b5bfdadcd9 refactor: merge media-server parsers, move poster sync and event payload 2026-10-25 21:22:59 +01:00
57c70afead fix: bootstrap log directives, empty DATABASE_URL test 2026-10-25 21:20:37 +01:00
a00a5dc655 fix: config empty values unset, drop adapter from_vars 2026-10-25 21:18:16 +01:00
9bf9342fc0 refactor: bootstrap crate, thin server/worker binaries 2026-10-25 21:16:38 +01:00
04f9c13625 refactor: adapters configured from config crate 2026-10-25 21:07:19 +01:00
1f724bb064 fix: config file parse errors not reported as missing DATABASE_URL 2026-10-25 21:02:35 +01:00
8bdf55cfe1 feat: config crate with legacy env names 2026-10-25 21:00:42 +01:00
ab4e4c3138 refactor: sqlite repositories per aggregate 2026-10-25 20:55:33 +01:00
67597ec9a6 refactor: merge sqlite adapter family into one crate 2026-10-25 20:48:30 +01:00
1ece8032ff test: track pre_merge.db fixture 2026-10-25 20:44:46 +01:00
f8fe49f739 test: pin migration ledger 2026-10-25 20:44:10 +01:00
79cce2a740 docs: fix presentation feature comment, dedupe readme 2026-10-25 20:42:08 +01:00
3a05b83320 docs: adr 0012 sqlite only 2026-10-25 20:39:47 +01:00
1b7384386a refactor: collapse feature flags to federation+nats 2026-10-25 20:37:37 +01:00
933400e1c2 refactor: drop postgres backend 2026-10-25 20:34:07 +01:00
59238a36d8 refactor: typed errors in rss/import ports 2026-10-25 20:30:28 +01:00
18c179e14c chore: gate test helpers, code style, stricter clippy 2026-10-25 20:26:50 +01:00
2ce7db12c2 fix(rss): absolute item/channel links, atom self, application/xml
Some checks failed
CI / Check / Test (push) Failing after 30m12s
2026-10-25 19:59:07 +01:00
4f3d99ec8e feature/spoiler-flag (#25)
Some checks failed
CI / Check / Test (push) Has been cancelled
Reviewed-on: #25
2026-10-25 18:52:11 +00:00
9dd9df1f73 perf(spa): drop backdrop blur on cards, fixed wallpaper layer, auto reduced effects on low-end (#24)
All checks were successful
CI / Check / Test (push) Successful in 1h11m34s
Reviewed-on: #24
2026-10-12 18:58:50 +00:00
e303ae7f08 insights-correlations (#22)
Some checks failed
CI / Check / Test (push) Has been cancelled
Reviewed-on: #22
2026-10-12 18:56:55 +00:00
4d221e60de feat: favorite actors top-5 stat in profile trends
All checks were successful
CI / Check / Test (push) Successful in 1h5m14s
2026-08-09 20:59:18 +02:00
d282e8ea7e fix: correct order of weekdays and ensure week starts on Monday 2026-08-09 15:00:39 +02:00
c9715baab8 structural refactor and codebase improvements 2026-08-09 14:58:14 +02:00
22b1dd3f56 fix: portal wrapup share card to escape transform stacking context
All checks were successful
CI / Check / Test (push) Successful in 1h5m29s
2026-07-27 14:07:36 +02:00
813778dc7e fix: users table has avatar_path not avatar_url, resolve to full URL
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-27 13:08:45 +02:00
063bab910b ADR-0003: local follows bypass AP, unified FollowCommand/FollowQuery ports, FederationRepos struct, base_url normalization
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-27 12:56:30 +02:00
839cababe4 bump k-ap 0.5.0, decompose repo traits, LocalObject, ActivityStreamsType enum, split follow modules
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-27 11:46:24 +02:00
fdf286ca94 fix: remove split-debuginfo option from dev profile in Cargo.toml
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-27 11:19:54 +02:00
e30e785936 bump k-ap to 0.4.6, add nodeinfo metadata 2026-07-16 09:56:54 +02:00
10be024bdf fix: update k-ap dependency version to 0.4.4
All checks were successful
CI / Check / Test (push) Successful in 1h5m51s
2026-07-11 10:45:43 +02:00
1e33c6d184 fix: update k-ap dependency version to 0.4.4
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-11 10:40:53 +02:00
96168cfc7b fix: update k-ap dependency version to 0.4.3
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-11 10:21:28 +02:00
95b839355f fix: portal search overlay to escape transform stacking context, auto-fill IMDB from ttXXXX input
All checks were successful
CI / Check / Test (push) Successful in 1h12m50s
2026-07-11 01:44:08 +02:00
85285b2a52 github ci fix
All checks were successful
CI / Check / Test (push) Successful in 1h9m41s
2026-07-10 23:29:17 +02:00
c3d8bcad29 fix: collapse nested if for clippy
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-10 23:20:49 +02:00
8aa64ab174 fix: restrict swipe-tabs drag to touch-only, prevent ghost swipe after drawer close
Some checks failed
CI / Check / Test (push) Failing after 8m25s
2026-07-10 22:52:50 +02:00
d84c54bb30 feat: page transitions, poster hover, star bounce, reveal scale-up 2026-07-10 22:51:09 +02:00
41bed3583d feat: calendar diary view on profile (#15)
Some checks failed
CI / Check / Test (push) Failing after 8m29s
2026-07-10 22:32:47 +02:00
0a8b52514d feat: calendar diary view on profile (#15) 2026-07-10 22:22:13 +02:00
a0c0ba1c5d rename profile Trends tab to Stats
Some checks failed
CI / Check / Test (push) Failing after 8m35s
2026-07-10 22:01:56 +02:00
94cab1ea7c fix: lock body scroll + remove scrollbar on wrapup share card
Some checks failed
CI / Check / Test (push) Has been cancelled
2026-07-10 21:58:38 +02:00
3dde0d13db docs: sync README + architecture diagram with current codebase 2026-07-10 21:56:16 +02:00
1c81d7768c fix: duplicate count in wrapup watch medium display 2026-07-10 21:53:21 +02:00