|
|
1008044491
|
check database for existing changelogs before importing releases
|
2026-03-21 22:47:21 +02:00 |
|
|
|
a8eb6ba03e
|
gitea plugin seeds default templates on board create and update
|
2026-03-21 22:44:48 +02:00 |
|
|
|
949c1331af
|
configurable auto-sync interval for gitea plugin
|
2026-03-21 22:40:16 +02:00 |
|
|
|
0558851427
|
gitea plugin now imports releases as changelog entries
|
2026-03-21 22:38:46 +02:00 |
|
|
|
57fa421f1f
|
fetch admin avatar from admin endpoint instead of anonymous user
|
2026-03-21 22:34:12 +02:00 |
|
|
|
aba03b67b0
|
fix avatar serving using readFile instead of stream
|
2026-03-21 22:27:38 +02:00 |
|
|
|
87b70bfa4e
|
fix volume mounts to match actual upload and plugin paths
|
2026-03-21 22:20:47 +02:00 |
|
|
|
97f66b9748
|
fix admin avatar upload using linked user instead of anonymous cookie
|
2026-03-21 22:14:11 +02:00 |
|
|
|
07c1cf9940
|
allow same-origin requests without explicit origin header
|
2026-03-21 22:08:59 +02:00 |
|
|
|
e83cfc18c2
|
hard redirect after login to pick up cookies
|
2026-03-21 22:02:22 +02:00 |
|
|
|
76ec4a2955
|
redirect to admin login instead of home when not authenticated
|
2026-03-21 21:47:51 +02:00 |
|
|
|
f09aa64f36
|
fix static file serving path for docker deployment
|
2026-03-21 21:45:51 +02:00 |
|
|
|
3b5e4f8cc9
|
fix dockerfile for hoisted node_modules and db push
|
2026-03-21 21:33:25 +02:00 |
|
|
|
487cdba6d5
|
accessibility section in readme
|
2026-03-21 20:48:57 +02:00 |
|
|
|
f6710cc039
|
security section as bullet list
|
2026-03-21 20:45:02 +02:00 |
|
|
|
55309a52c3
|
security section in readme
|
2026-03-21 20:42:50 +02:00 |
|
|
|
98ab755b43
|
app icon and favicon
|
2026-03-21 20:38:41 +02:00 |
|
|
|
5a2d26f62f
|
fix admin exit not redirecting, my posts crash, add error boundary
|
2026-03-21 20:19:06 +02:00 |
|
|
|
acc71217a8
|
nicer readme hero section
|
2026-03-21 19:47:35 +02:00 |
|
|
|
dc17ca85c1
|
expanded identity and privacy section in readme
|
2026-03-21 19:41:54 +02:00 |
|
|
|
27a69c0f59
|
full readme with docs, plugin guide, and setup instructions
|
2026-03-21 19:39:23 +02:00 |
|
|
|
1566f85cc9
|
browser-based admin setup on first visit, no CLI needed
|
2026-03-21 19:34:51 +02:00 |
|
|
|
010c811a48
|
prep for self-hosting - updated readme, env example, dockerfile, compose, dockerignore
|
2026-03-21 19:29:46 +02:00 |
|
|
|
d52088a88b
|
dynamic plugin system, toast notifications, board delete, gitea-sync plugin rewrite, granular locking fixes
|
2026-03-21 19:26:35 +02:00 |
|
|
|
a8ac768e3f
|
remove unused MentionInput component
|
2026-03-21 17:41:57 +02:00 |
|
|
|
5ba25fb956
|
security hardening, team invites, granular locking, view counts, board subscriptions, scheduled changelog, mentions, recovery codes, accessibility and hover states
|
2026-03-21 17:37:01 +02:00 |
|
|
|
f07eddf29e
|
initial project setup
Fastify + Prisma backend, React + Vite frontend, Docker deployment.
Multi-board feedback platform with anonymous cookie auth, passkey
upgrade path, ALTCHA spam protection, plugin system, and full
privacy-first architecture.
|
2026-03-19 18:05:16 +02:00 |
|