renovate[bot]
9a0d5b6fb5
chore(deps): update pnpm to v9.9.0 ( #43 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 18:47:56 +02:00
renovate[bot]
af655acab7
fix(deps): update dependency hono to v4.5.9 ( #42 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 18:41:30 +02:00
Corentin THOMASSET
29933df180
feat(cloudflare): dedicated package for building and deploying to cloudflare ( #45 )
2024-08-26 18:35:33 +02:00
Corentin THOMASSET
649369ca2c
refactor(base64): replaced regex with trimEnd for trimming trailing = ( #44 )
2024-08-26 16:26:51 +00:00
Corentin THOMASSET
bf068bd846
docs(readme): updated credits ( #41 )
2024-08-26 12:56:06 +02:00
Corentin THOMASSET
8b9f833ce5
feat(api): encrypted note content length limit ( #40 )
2024-08-25 22:42:41 +00:00
Corentin THOMASSET
8c857542f7
refactor(utils): renamed "attempt" utils to "safely" and added tests ( #39 )
2024-08-25 21:37:47 +00:00
Corentin THOMASSET
508dc5ec17
fix(api client): rate limit can be triggered by cloudflare with a non-json body ( #38 )
...
* refactor(ui): rename AppLayout component to app.layout
* refactor(random): mutualized random buffer creation for string
* fix(api client): rate limit can be triggered by cloudflare with a non-json body
2024-08-25 23:27:49 +02:00
renovate[bot]
80d84ee955
chore(deps): update docker/build-push-action action to v6 ( #37 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 22:04:02 +02:00
renovate[bot]
9597f0b7a5
chore(deps): update dependency jsdom to v25 ( #36 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 22:02:03 +02:00
renovate[bot]
f4d024a749
chore(deps): update dependency solid-devtools to ^0.30.0 ( #34 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 21:56:54 +02:00
renovate[bot]
638f87da12
chore(deps): update actions/checkout digest to 692973e ( #33 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 21:56:40 +02:00
renovate[bot]
906dc9155e
chore(deps): setup Renovate ( #32 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v1.1.0
2024-08-25 21:52:55 +02:00
Corentin THOMASSET
5089b0cd92
feat(seo): allow og-image for robots ( #31 )
2024-08-25 20:56:25 +02:00
Corentin THOMASSET
2d96a54141
feat(seo): added og-image ( #30 )
2024-08-25 20:41:50 +02:00
Corentin THOMASSET
69143fe183
config(storage): removed unused driver config ( #29 )
2024-08-25 17:29:24 +00:00
Corentin Thomasset
46b4493e13
feat(storage): mutualised and abstracted storage
2024-08-25 19:18:57 +02:00
Corentin Thomasset
c97e28b7c1
refactor(types): added explicits types
2024-08-25 19:18:57 +02:00
Corentin Thomasset
3dca6104db
docs(readme): updated title
2024-08-25 19:18:57 +02:00
Corentin THOMASSET
698230f156
docs(env): added documentation for config variables ( #27 )
2024-08-25 16:04:09 +00:00
Corentin THOMASSET
383aaa1cc8
chore(client): added static humans.txt ( #26 )
2024-08-25 15:14:58 +00:00
Corentin THOMASSET
6e09bbb45b
chore(scripts): added maintenance script for cleaning cloudflare kv store items without ttl ( #25 )
2024-08-25 16:58:39 +02:00
Corentin THOMASSET
7e2de9e27f
feat(cron): purge outdated notes on boot ( #24 )
2024-08-25 16:55:49 +02:00
Corentin THOMASSET
58a1f6c048
feat(server): added task system to purge storage from outdated notes ( #23 )
...
* fix(cloudflare, storage): forward ttl options from driver to binding
* test(errors): added units test for error utils
* feat(server): added task system to purge storage from outdated notes
2024-08-25 13:45:20 +00:00
Corentin THOMASSET
ea995fe048
refactor(ui): made footer responsive ( #22 )
v1.0.0
2024-08-24 16:22:58 +02:00
Corentin THOMASSET
7f61b54219
docs(readme): added how it works section ( #21 )
2024-08-24 13:41:29 +00:00
Corentin THOMASSET
ac2d34ce8b
refactor(dockerfile): merged install and build steps to reduce layers ( #20 )
2024-08-24 15:10:20 +02:00
Corentin Thomasset
666bdbba9c
docs(readme): added link to mockup image
2024-08-24 14:39:59 +02:00
Corentin THOMASSET
8059a9fb37
docs(readme): added name and restart flag in selfhost docker commands ( #15 )
2024-08-24 14:36:15 +02:00
Corentin THOMASSET
5592472460
refactor(knip): removed dead code ( #19 )
2024-08-24 14:20:36 +02:00
Corentin THOMASSET
a5ef576362
feat(storage): added driver-level ttl info ( #18 )
2024-08-24 11:57:37 +00:00
Corentin THOMASSET
1f18546cb1
refactor(server): switched to lodash-es to reduce bundle and docker image ( #17 )
2024-08-24 13:46:29 +02:00
Corentin THOMASSET
be60f0d1fd
chore(github): added funding.yml ( #16 )
2024-08-24 13:39:12 +02:00
Corentin Thomasset
d0cf539c01
test(notes): added e2e api test
2024-08-24 13:23:31 +02:00
Corentin Thomasset
62a8463f0f
test(notes): added notes repository integration tests
2024-08-24 13:23:31 +02:00
Corentin Thomasset
10c2f61004
refactor(config): removed config override system
2024-08-24 13:23:31 +02:00
Corentin Thomasset
a085a442a0
refactor(api): normalized notes path names
2024-08-24 13:23:31 +02:00
Corentin THOMASSET
559b4c7bbd
chore(workspace): detailed package.json ( #13 )
2024-08-24 09:49:06 +00:00
Corentin THOMASSET
c8541c32b9
chore(pnpm): updated pnpm to 9.8 ( #12 )
2024-08-24 11:30:41 +02:00
Corentin THOMASSET
5acccd2188
fix(ui): card padding on mobile ( #11 )
2024-08-24 01:51:37 +00:00
Corentin THOMASSET
fa7696ab93
fix(a11y): added aria-label on icon buttons ( #10 )
...
* feat(seo): improved seo
* fix(a11y): added aria-label on icon buttons
2024-08-24 01:39:11 +00:00
Corentin THOMASSET
c5c92fba97
feat(seo): improved seo ( #9 )
2024-08-24 01:38:34 +00:00
Corentin THOMASSET
419097d612
docs(readme): refined feature list ( #8 )
2024-08-24 01:22:40 +00:00
Corentin THOMASSET
340b39b679
test(int): added encryption/decryption tests ( #7 )
2024-08-24 01:16:13 +00:00
Corentin THOMASSET
6e19c590d4
refactor(e2ee): use PBKDF2 to generate master key ( #6 )
2024-08-24 00:51:47 +00:00
Corentin THOMASSET
023d233441
chore(ui): added footer ( #5 )
2024-08-24 00:03:52 +00:00
Corentin THOMASSET
7871f14c25
chore(cd): added docker release workflow permissions ( #4 )
v0.0.2
2024-08-24 01:30:49 +02:00
Corentin THOMASSET
cc9f9003ce
refactor(readme): added link to license file ( #3 )
v0.0.1
2024-08-24 01:12:28 +02:00
Corentin Thomasset
3930cc3a32
refactor(ci): add differents names for workflow steps
2024-08-24 01:07:44 +02:00
Corentin Thomasset
5d42ee961b
chore(cd): push to docker on version tag
2024-08-24 01:07:44 +02:00