Commit Graph

21 Commits

Author SHA1 Message Date
Runar Ingebrigtsen
32a4ffa70e rate limiting sesisons 2026-01-30 10:08:57 +01:00
Runar Ingebrigtsen
20ce18ca74 remember me, password reset 2026-01-30 10:08:41 +01:00
Runar Ingebrigtsen
4e5c25adbf fix mail server and lint removal
CI / scan_ruby (push) Successful in 16s
CI / scan_js (push) Successful in 12s
CI / lint (push) Successful in 22s
CI / test (push) Successful in 34s
2026-01-30 08:56:12 +01:00
Runar Ingebrigtsen
7118f1ea45 block bots
CI / scan_ruby (push) Successful in 18s
CI / scan_js (push) Successful in 14s
CI / lint (push) Failing after 21s
CI / test (push) Successful in 36s
2026-01-30 08:52:17 +01:00
Runar Ingebrigtsen
7c7bdf7e65 lint this, check todo
CI / scan_ruby (push) Successful in 18s
CI / scan_js (push) Successful in 14s
CI / lint (push) Successful in 20s
CI / test (push) Successful in 33s
2026-01-30 01:47:41 +01:00
Runar Ingebrigtsen
3e36821e51 edit entries 2026-01-30 01:43:58 +01:00
Runar Ingebrigtsen
530021960e add entry requests, invite new users
CI / scan_ruby (push) Failing after 12s
CI / scan_js (push) Successful in 11s
CI / lint (push) Failing after 19s
CI / test (push) Successful in 34s
2026-01-30 01:28:53 +01:00
Runar Ingebrigtsen
e7f2215be4 resend invitations 2026-01-29 15:47:03 +01:00
Runar Ingebrigtsen
a69be52b72 fix vulnerabilities
CI / scan_ruby (push) Successful in 23s
CI / scan_js (push) Failing after 10s
CI / lint (push) Failing after 19s
CI / test (push) Failing after 16s
CI / system-test (push) Failing after 15s
2026-01-26 21:38:17 +01:00
Runar Ingebrigtsen
a79b27020a edit category
CI / scan_ruby (push) Failing after 37s
CI / scan_js (push) Failing after 7s
CI / lint (push) Failing after 42s
CI / test (push) Failing after 7s
CI / system-test (push) Failing after 18s
2026-01-23 22:10:51 +01:00
Runar Ingebrigtsen
9a814f1aa1 add comments on entries 2026-01-23 21:55:54 +01:00
Runar Ingebrigtsen
b3726e0777 DRY supported_languages 2026-01-23 21:55:06 +01:00
Runar Ingebrigtsen
396e649960 invitation emails 2026-01-23 13:49:56 +01:00
Runar Ingebrigtsen
dea0ef508a switch install state to db 2026-01-23 12:20:13 +01:00
Runar Ingebrigtsen
1516b51b98 add sessions for admin access 2026-01-23 03:20:25 +01:00
Runar Ingebrigtsen
a9c70a7883 implement /setup and /admin 2026-01-23 02:52:53 +01:00
Runar Ingebrigtsen
26e702528a use turbo streams to do multiple updates on one search request 2026-01-23 01:37:40 +01:00
Runar Ingebrigtsen
28532fb109 autosubmit, live search 2026-01-22 23:52:53 +01:00
Runar Ingebrigtsen
95324a97cb tabular front page interface 2026-01-22 20:35:45 +01:00
Runar Ingebrigtsen
8453801820 gemini suggestion front page 2026-01-22 19:29:25 +01:00
Runar Ingebrigtsen
c2436fab13 initial data model implementation 2026-01-22 13:47:01 +01:00