-
3a59362acc
docs: add tech lead assessment of test coverage and documentation
oabrivard
2026-03-22 13:05:39 +0100
-
286dbbbcc8
test: add E2E infrastructure and 5 Playwright test flows
oabrivard
2026-03-22 13:03:06 +0100
-
6f3ff1e9a2
docs: add JSDoc to all frontend API modules, pages, components, utilities
oabrivard
2026-03-22 12:49:00 +0100
-
fa346dc346
test: add frontend page interaction tests (Home, Settings, Sources, Login, Register, Generate)
oabrivard
2026-03-22 12:38:51 +0100
-
a4e618feda
test: add unit tests for auth middleware cookie extraction
oabrivard
2026-03-22 12:13:53 +0100
-
7b3fc717eb
Add test coverage and documentation implementation plan
oabrivard
2026-03-22 12:10:00 +0100
-
449edfcf59
Add test coverage and documentation improvement spec
oabrivard
2026-03-22 12:03:49 +0100
-
98528f51bd
Fix rate limiter bug, simplify v2 code
oabrivard
2026-03-22 00:13:35 +0100
-
0f66c28c38
v2: empty sections fallback in email template
oabrivard
2026-03-21 23:59:51 +0100
-
8c7672105c
v2: empty sections fallback in synthesis detail view
oabrivard
2026-03-21 23:59:47 +0100
-
c698f6e4a3
v2: dual model selection, rate limit overrides, settings export/import
oabrivard
2026-03-21 23:57:20 +0100
-
7eb24cfd9a
v2: API key export endpoint (POST, rate-limited)
oabrivard
2026-03-21 23:47:38 +0100
-
191e1c716b
v2: enhanced scraper - title priority chain, broken link detection, noindex
oabrivard
2026-03-21 23:46:07 +0100
-
9b994e0528
v2: pipeline user model selection, rate limiter, URL filter, original title, null-safe sections
oabrivard
2026-03-21 23:42:53 +0100
-
ed6b41fe52
v2: add settings migration, model expansion, DB queries (provider, models, rate limits)
oabrivard
2026-03-21 23:37:03 +0100
-
6b27a0f691
Add v2 changes implementation plan
oabrivard
2026-03-21 23:31:10 +0100
-
74e2cb0273
Add v2 changes design spec
oabrivard
2026-03-21 23:10:00 +0100
-
62c2d959d3
Modified Claude settings
oabrivard
2026-03-21 22:18:52 +0100
-
04819aa926
Simplify code: deduplicate patterns, fix captcha field name bug
oabrivard
2026-03-21 22:08:53 +0100
-
8dc4900c47
Remove legacy React/Firebase files, update project metadata
oabrivard
2026-03-21 21:48:52 +0100
-
1f9f7f39d7
Phase 7: Email sending via Resend + Markdown/PDF export
oabrivard
2026-03-21 21:34:07 +0100
-
631bd43b9f
Phase 6: Multi-provider support with OpenAI and Anthropic
oabrivard
2026-03-21 21:18:12 +0100
-
aa6f1ba76b
Phase 5: Generation pipeline with SSE progress, syntheses CRUD
oabrivard
2026-03-21 20:51:01 +0100
-
439e547367
Phase 4: LLM provider abstraction with Gemini, user API key encryption
oabrivard
2026-03-21 19:55:55 +0100
-
5abbf9b9ad
Phase 3: Admin module with provider/model curation, rate limits, user management
oabrivard
2026-03-21 19:44:35 +0100
-
22ff026a4c
Fix Phase 2 critical issues: SSRF IPv6 gaps, body text filtering, CSV validation
oabrivard
2026-03-21 19:30:07 +0100
-
2b75dc7049
Finished phase 2
oabrivard
2026-03-21 19:24:10 +0100
-
a36e3732bf
Fixed critical problems from phase 1
oabrivard
2026-03-21 18:27:33 +0100
-
355dbf6a5a
Finished phase 1
oabrivard
2026-03-21 18:17:47 +0100
-
7ae6ef7ef1
Defined implementation plan
oabrivard
2026-03-21 16:10:39 +0100
-
8d8cce1f05
Answered Claude questions to guide code migration
oabrivard
2026-03-21 15:46:17 +0100
-
e7e2f8fa90
Code analysis and migration recommendations
oabrivard
2026-03-21 15:13:38 +0100
-
2a10f95b22
Updated Claude code config
oabrivard
2026-03-21 14:28:11 +0100
-
2e315f21c3
Initial commit
oabrivard
2026-03-21 14:17:17 +0100