Your Name
e8445c811e
Use poster token for VK source resolve fallback
2026-08-03 18:25:25 +05:00
Your Name
b38a70b3af
Show effective worker enabled state
2026-08-03 17:36:22 +05:00
Your Name
6b873b3aee
Remove project OAuth hardcodes
2026-08-03 17:23:35 +05:00
Your Name
6ae61b0302
Make project defaults reusable
2026-08-03 15:50:45 +05:00
Your Name
2358e9d660
Fix admin light theme media controls
2026-08-03 15:26:05 +05:00
Your Name
e289e3a7f9
Alert on AI worker auto-disable
2026-07-30 09:05:36 +05:00
Your Name
89adc6852d
Fix editor action updates
2026-07-28 12:52:24 +05:00
Your Name
3ab8a7b4f2
Configure admin title and deploy docs
2026-07-28 12:37:04 +05:00
Your Name
184ccb55fb
Restrict editor role navigation
2026-07-22 22:07:58 +05:00
Your Name
a251a343bd
Add admin user delete route
2026-07-22 22:02:15 +05:00
Your Name
254c506815
fix: auto-start all 10 worker loops on app startup
2026-07-22 16:12:00 +05:00
Your Name
80c8d04f5b
security: protect bootstrap-admin, sleep on bad login, tighten brute-force limits
...
- bootstrap_admin() now syncs password/active status from env on every startup
(rotating the env secret immediately takes effect without DB edit)
- user_toggle: block deactivation of the bootstrap admin account
- login_post: tighten rate limits (5 per IP / 3 per login instead of 10/5)
- login_post: add asyncio.sleep(1.0) delay on failed password attempt
2026-07-22 15:38:44 +05:00
Your Name
89a7ff7723
fix: address user feedback on sources, raw_posts and workers UI/UX
2026-07-18 23:28:02 +05:00
Your Name
5220c4051b
feat: complete UI migration to Tailwind CSS + HTMX
2026-07-18 22:20:40 +05:00
Your Name
baf0e858aa
Fix cookie secure flag for HTTP deployments
2026-07-18 21:49:46 +05:00
Your Name
26ef145ccf
Update UI and migrations, fix dockerfile
2026-07-18 21:29:05 +05:00
Your Name
969ee11eed
Use category ids for AI writer
2026-06-17 13:32:20 +05:00
Your Name
8250304d02
Improve writer prompt testing
2026-06-16 22:05:31 +05:00
Your Name
85a76652fe
Switch prompt test to writer
2026-06-16 01:02:08 +05:00
Your Name
d306ca42a1
Add qualifier prompt test page
2026-06-15 22:56:40 +05:00
Your Name
59c899dc9c
Initial parser admin implementation
2026-06-15 21:14:07 +05:00