Default Branch

master
All checks were successful
Pipeline / UI Lint (push) Successful in 59s
Pipeline / API Unit Tests (push) Successful in 19s
Pipeline / API Lint (push) Successful in 9s
Pipeline / UI Tests (push) Successful in 1m32s
Pipeline / API Integration Tests (push) Successful in 27s
Pipeline / Build & Push API Image (push) Successful in 43s
Pipeline / Build & Push UI Image (push) Successful in 54s

31bcc1cc82 · Fix: Update meta preview and bump manifests to v1.4.3 · Updated 2026-05-15 20:15:02 +00:00

Branches

28113f38e6 · Chore: Mark spec 018 as shipped · Updated 2026-05-10 18:15:10 +00:00    agatha

22
0
Included

c210978261 · Chore: Revert initContainer command after successful migration · Updated 2026-05-10 00:39:22 +00:00    agatha

27
0
Included

b094389131 · Fix: Await second microtask tick in copyUrl reject test · Updated 2026-05-09 22:31:58 +00:00    agatha

34
0
Included

781be909bc · Feat: Replace Load More with Previous/Next pagination in library · Updated 2026-05-09 21:08:42 +00:00    agatha

41
0
Included

aaacfae653 · Feat: Serve images directly from Cloudflare R2 CDN · Updated 2026-05-09 00:17:22 +00:00    agatha

49
0
Included

bf27c97deb · Feat: Add Kubernetes manifests for k3s production deployment · Updated 2026-05-07 21:19:09 +00:00    agatha

61
0
Included

ce279e6121 · Chore: Update speckit context to feature 012 · Updated 2026-05-07 20:43:03 +00:00    agatha

62
0
Included

1b3468b72d · Feat: Add production-grade multi-stage container image for UI · Updated 2026-05-07 20:18:55 +00:00    agatha

65
0
Included

12176471e1 · Feat: Add production-grade multi-stage container image for API · Updated 2026-05-07 19:59:29 +00:00    agatha

66
0
Included

7a835d3172 · Feat: Rate-limit login endpoint to block brute-force attacks · Updated 2026-05-06 21:01:37 +00:00    agatha

67
0
Included

f3e0021ee8 · Feat: Enforce PostgreSQL for integration tests; add Docker test stack · Updated 2026-05-06 19:14:12 +00:00    agatha

68
0
Included

265b967f6b · Fix: Use WHERE instead of HAVING for min_count filter in list_tags() · Updated 2026-05-06 18:42:50 +00:00    agatha

70
0
Included

28df9a1261 · Feat: Header title links to grid; sign-out redirects to grid · Updated 2026-05-03 20:14:35 +00:00    agatha

73
0
Included

9246f75fdd · Feat: Polish Angular UI with cohesive design system · Updated 2026-05-03 20:03:56 +00:00    agatha

74
0
Included

86961d19ee · Chore: Add updated files · Updated 2026-05-03 19:13:35 +00:00    agatha

76
0
Included

f953c88984 · Feat: Pre-generate WebP thumbnails on upload for faster library load · Updated 2026-05-03 17:26:16 +00:00    agatha

80
0
Included

cd89ba5dea · Feat: Proxy image content through the API instead of redirecting to MinIO · Updated 2026-05-03 16:36:43 +00:00    agatha

81
0
Included