-
7b6e059da6
logo update
main
Runar Ingebrigtsen
2026-02-20 22:02:26 +01:00
-
e9f8f03db2
URL update
Runar Ingebrigtsen
2026-02-20 21:43:40 +01:00
-
b289cdc320
update + parallel tests
Runar Ingebrigtsen
2026-02-20 21:40:25 +01:00
-
8bb410dcfa
yaml syntax
Runar Ingebrigtsen
2026-02-06 02:35:56 +01:00
-
ce67776eec
sanasto.wiki
Runar Ingebrigtsen
2026-02-06 02:34:44 +01:00
-
9f71fe65e5
test corst, fix footer
Runar Ingebrigtsen
2026-02-06 02:01:34 +01:00
-
e15835bda9
support browser cors request
Runar Ingebrigtsen
2026-02-05 23:59:11 +01:00
-
83320d4c9a
add CORS access for sanasto.app
Runar Ingebrigtsen
2026-02-05 23:52:21 +01:00
-
a2008e2ae3
update vulnerability scan
Runar Ingebrigtsen
2026-02-04 09:02:38 +01:00
-
b45a451748
fix pagination test
Runar Ingebrigtsen
2026-02-04 08:59:04 +01:00
-
441caabb98
complete API swagger documentation
Runar Ingebrigtsen
2026-02-04 01:33:02 +01:00
-
a139bde102
switch to pagy for pagination
Runar Ingebrigtsen
2026-02-03 21:21:53 +01:00
-
f35a09f07a
lint
Runar Ingebrigtsen
2026-02-01 05:32:30 +01:00
-
1a10e3c784
api completion
Runar Ingebrigtsen
2026-02-01 05:29:16 +01:00
-
4fe95ca538
add sync API with swagger documentation at /api
Runar Ingebrigtsen
2026-01-31 22:39:12 +01:00
-
fa36305244
document deployment
Runar Ingebrigtsen
2026-01-31 16:05:44 +01:00
-
9acdc4e6db
actually, include notifications
Runar Ingebrigtsen
2026-01-31 15:55:24 +01:00
-
e48b386b54
update todos
Runar Ingebrigtsen
2026-01-31 15:55:02 +01:00
-
d183fb4b53
normalize emails
Runar Ingebrigtsen
2026-01-31 15:51:01 +01:00
-
9c6714e97c
shared flash notifications
Runar Ingebrigtsen
2026-01-31 15:50:31 +01:00
-
227ab744b5
fix logout
Runar Ingebrigtsen
2026-01-31 15:49:49 +01:00
-
4bc393887b
96.99% test coverage
Runar Ingebrigtsen
2026-01-31 15:46:40 +01:00
-
8ec8f15857
run some lint and security check before pushing code
Runar Ingebrigtsen
2026-01-31 11:49:25 +01:00
-
803c1371b7
lint
Runar Ingebrigtsen
2026-01-30 10:39:53 +01:00
-
46e4f808e7
refactor comments, select language
Runar Ingebrigtsen
2026-01-30 10:37:56 +01:00
-
8ce7f1b913
rate limiter
Runar Ingebrigtsen
2026-01-30 10:09:49 +01:00
-
c407ee3530
shared header, responsive
Runar Ingebrigtsen
2026-01-30 10:09:38 +01:00
-
32a4ffa70e
rate limiting sesisons
Runar Ingebrigtsen
2026-01-30 10:08:57 +01:00
-
20ce18ca74
remember me, password reset
Runar Ingebrigtsen
2026-01-30 10:08:41 +01:00
-
4e5c25adbf
fix mail server and lint removal
Runar Ingebrigtsen
2026-01-30 08:56:12 +01:00
-
7118f1ea45
block bots
Runar Ingebrigtsen
2026-01-30 08:52:17 +01:00
-
f31a25fb03
stop bots crawling
Runar Ingebrigtsen
2026-01-30 08:43:59 +01:00
-
7c7bdf7e65
lint this, check todo
Runar Ingebrigtsen
2026-01-30 01:47:41 +01:00
-
21e7e65dfb
update gems
Runar Ingebrigtsen
2026-01-30 01:45:01 +01:00
-
3e36821e51
edit entries
Runar Ingebrigtsen
2026-01-30 01:43:58 +01:00
-
530021960e
add entry requests, invite new users
Runar Ingebrigtsen
2026-01-30 01:28:53 +01:00
-
b64ad52d30
use docs/TODO.md
Runar Ingebrigtsen
2026-01-30 01:20:45 +01:00
-
4a6388ade6
favion
Runar Ingebrigtsen
2026-01-29 16:03:11 +01:00
-
e7f2215be4
resend invitations
Runar Ingebrigtsen
2026-01-29 15:47:03 +01:00
-
887d52c447
fix mail from address
Runar Ingebrigtsen
2026-01-29 14:04:42 +01:00
-
e9295dc278
add solid_queue schema
Runar Ingebrigtsen
2026-01-29 11:37:07 +01:00
-
001d63c513
install solid queue
Runar Ingebrigtsen
2026-01-27 10:03:40 +01:00
-
d6ba730d4a
update credentials
Runar Ingebrigtsen
2026-01-27 09:47:12 +01:00
-
8a4c146117
use rails credentials for smtp creds
Runar Ingebrigtsen
2026-01-27 09:23:11 +01:00
-
b54db723c5
remove system tests, nothing to see
Runar Ingebrigtsen
2026-01-26 23:50:19 +01:00
-
de52fe9b93
install sqlite in CI
Runar Ingebrigtsen
2026-01-26 23:45:27 +01:00
-
a4d5a676d6
db:setup db:migrate
Runar Ingebrigtsen
2026-01-26 23:38:17 +01:00
-
b3c37cca13
db:setup
Runar Ingebrigtsen
2026-01-26 23:36:02 +01:00
-
be0ddcc89e
db before test
Runar Ingebrigtsen
2026-01-26 22:54:23 +01:00
-
654ec39f36
remove lint
Runar Ingebrigtsen
2026-01-26 21:56:55 +01:00
-
f42e9da504
add importmap bin
Runar Ingebrigtsen
2026-01-26 21:53:49 +01:00
-
a69be52b72
fix vulnerabilities
Runar Ingebrigtsen
2026-01-26 21:38:17 +01:00
-
35f10c4bda
use mise, upgrade roo
Runar Ingebrigtsen
2026-01-26 21:34:44 +01:00
-
b943b4c8bd
ruby verision
Runar Ingebrigtsen
2026-01-26 13:25:38 +01:00
-
a680ae7275
deployment setup
Runar Ingebrigtsen
2026-01-26 13:20:07 +01:00
-
a79b27020a
edit category
Runar Ingebrigtsen
2026-01-23 22:10:51 +01:00
-
9a814f1aa1
add comments on entries
Runar Ingebrigtsen
2026-01-23 21:55:54 +01:00
-
b3726e0777
DRY supported_languages
Runar Ingebrigtsen
2026-01-23 21:55:06 +01:00
-
a7713b962f
add todo
Runar Ingebrigtsen
2026-01-23 21:52:45 +01:00
-
4fdebc8bf8
where's my schema
Runar Ingebrigtsen
2026-01-23 14:01:47 +01:00
-
faf87fe44f
remove versioning
Runar Ingebrigtsen
2026-01-23 14:00:18 +01:00
-
396e649960
invitation emails
Runar Ingebrigtsen
2026-01-23 13:49:56 +01:00
-
35c29749fb
add controller tests
Runar Ingebrigtsen
2026-01-23 12:20:31 +01:00
-
dea0ef508a
switch install state to db
Runar Ingebrigtsen
2026-01-23 12:20:13 +01:00
-
965e8cdffe
less spacing in filters interface
Runar Ingebrigtsen
2026-01-23 10:19:18 +01:00
-
114b7a51d1
clean up search form behaviour
Runar Ingebrigtsen
2026-01-23 09:59:39 +01:00
-
f05afd8491
add mailcatcher in dev
Runar Ingebrigtsen
2026-01-23 09:59:01 +01:00
-
a142c9388e
moderate completion
Runar Ingebrigtsen
2026-01-23 09:16:36 +01:00
-
1516b51b98
add sessions for admin access
Runar Ingebrigtsen
2026-01-23 03:20:25 +01:00
-
da96d357a5
clean style, log in/out
Runar Ingebrigtsen
2026-01-23 03:08:25 +01:00
-
3ed9455bbb
ignore claude settings
Runar Ingebrigtsen
2026-01-23 02:53:36 +01:00
-
a9c70a7883
implement /setup and /admin
Runar Ingebrigtsen
2026-01-23 02:52:53 +01:00
-
e4e5a1c294
show/hide filters
Runar Ingebrigtsen
2026-01-23 02:51:44 +01:00
-
c08f39da44
hide/show filters
Runar Ingebrigtsen
2026-01-23 02:09:30 +01:00
-
f2bf9220f9
remove read-only pill
Runar Ingebrigtsen
2026-01-23 01:56:18 +01:00
-
2b35a0bb0e
update filters as well
Runar Ingebrigtsen
2026-01-23 01:56:03 +01:00
-
26e702528a
use turbo streams to do multiple updates on one search request
Runar Ingebrigtsen
2026-01-23 01:37:40 +01:00
-
6225abe9b3
support partial word match
Runar Ingebrigtsen
2026-01-23 00:35:01 +01:00
-
d08ee0ab59
some todos done
Runar Ingebrigtsen
2026-01-23 00:34:48 +01:00
-
bc120b197c
update docs
Runar Ingebrigtsen
2026-01-23 00:17:43 +01:00
-
28532fb109
autosubmit, live search
Runar Ingebrigtsen
2026-01-22 23:52:53 +01:00
-
34ab3d80ae
show all languages, order by selected then english
Runar Ingebrigtsen
2026-01-22 22:03:37 +01:00
-
35b87b5589
excel export styling
Runar Ingebrigtsen
2026-01-22 20:36:43 +01:00
-
95324a97cb
tabular front page interface
Runar Ingebrigtsen
2026-01-22 20:35:45 +01:00
-
8453801820
gemini suggestion front page
Runar Ingebrigtsen
2026-01-22 19:29:25 +01:00
-
985d8a7169
use Sqlite FTS5 for search, assume correct language codes
Runar Ingebrigtsen
2026-01-22 19:18:02 +01:00
-
0de8e1ad14
add tests
Runar Ingebrigtsen
2026-01-22 15:54:43 +01:00
-
5674e6b21a
fix attribute name conflict, add seeds from original document
Runar Ingebrigtsen
2026-01-22 14:40:31 +01:00
-
c2436fab13
initial data model implementation
Runar Ingebrigtsen
2026-01-22 13:47:01 +01:00
-
bf2f9e9af7
add agents instructions
Runar Ingebrigtsen
2026-01-22 13:45:23 +01:00
-
99a6d8fddb
add app specification
Runar Ingebrigtsen
2026-01-22 13:45:02 +01:00
-
4410ae2cbb
starting point translations list
Runar Ingebrigtsen
2026-01-22 13:44:38 +01:00