Gabriel Kaszewski GKaszewski
GKaszewski opened issue GKaszewski/k-ap#4 2026-05-29 10:22:27 +00:00
SSRF protection — no IP range blocking on remote dereference
GKaszewski opened issue GKaszewski/k-ap#3 2026-05-29 10:22:11 +00:00
Actor cache TTL — fetched_at stored but never checked for staleness
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 10:15:13 +00:00
6abd2e7aad fix(frontend): align Zod schemas with camelCase API responses
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 10:02:54 +00:00
9798a1d829 refactor: type safety + dedup cleanup across 13 code smells
GKaszewski pushed to master at GKaszewski/movies-diary 2026-05-29 09:49:58 +00:00
62ddb014d2 feat: add Gitea registry configuration to Cargo
GKaszewski pushed to master at GKaszewski/movies-diary 2026-05-29 09:48:31 +00:00
5b8f255607 docs: update README — add watchlist/profiles, fix architecture, add make targets
GKaszewski pushed to master at GKaszewski/movies-diary 2026-05-29 09:43:28 +00:00
c3b89f6dc6 refactor: extract business logic from handlers to application layer
2355f89bed refactor: fix all clippy warnings properly
68a939f6c4 Refactor code for improved readability and consistency
412ab12695 feat: add Makefile for local development checks and formatting
36d15e1344 fix: AP bugs — backfill mapping, review activity type, also_known_as parse
Compare 6 commits »
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 09:28:54 +00:00
84edf58de6 fix(federation): fix 27 AP bugs, gaps, and inconsistencies
GKaszewski opened issue GKaszewski/k-ap#2 2026-05-29 09:25:53 +00:00
feat: expose signed HTTP client for consumer use
GKaszewski opened issue GKaszewski/k-ap#1 2026-05-29 09:25:46 +00:00
fix: inbound Block should persist to BlocklistRepository
GKaszewski opened issue GKaszewski/thoughts#15 2026-05-29 09:25:37 +00:00
fix: inbound Block activity doesn't persist block record
GKaszewski opened issue GKaszewski/thoughts#14 2026-05-29 09:25:31 +00:00
fix: outbox + thought save not transactional
GKaszewski opened issue GKaszewski/thoughts#13 2026-05-29 09:25:25 +00:00
feat: add featured/pinned posts support
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 08:18:26 +00:00
f9de21dcfa refactor(tests): remove unused value_objects imports from test files
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 02:35:36 +00:00
79f1e63bb8 perf(feed): replace correlated subqueries with LEFT JOIN aggregations
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 02:30:39 +00:00
fc806f82a4 feat: add Footer component with navigation links
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 02:23:07 +00:00
bcd86fbfe7 refactor: extract handler business logic into application use cases
GKaszewski pushed tag v0.3.1 to GKaszewski/k-ap 2026-05-29 02:17:12 +00:00
GKaszewski pushed to master at GKaszewski/thoughts 2026-05-29 02:08:38 +00:00
5b4b747dd7 feat(federation): enrich RemoteActor with bio, banner, followers/following URLs
GKaszewski pushed to master at GKaszewski/k-ap 2026-05-29 02:08:05 +00:00
62c9bf2e4e fix: add missing RemoteActor fields in get_blocked_actors fallback
485c407edb feat(RemoteActor): add bio, banner_url, followers_url, following_url, also_known_as fields
Compare 2 commits »