Julien Oculi
|
09bab92bca
|
chore(config): 🔧 exclude packages/* from deno.json
|
2024-06-17 13:21:08 +02:00 |
|
Julien Oculi
|
fb7871ea21
|
fix(config): 📦 update deno.json to fit imported packages
|
2024-06-17 13:07:05 +02:00 |
|
Julien Oculi
|
c74687ca64
|
feat: 🏷️ add new SessionHandlers type helper
|
2024-06-17 12:46:46 +02:00 |
|
Julien Oculi
|
021d9e689b
|
refactor: ♻️ remove unnecessary unknown extends in generic
|
2024-06-17 12:43:46 +02:00 |
|
Julien Oculi
|
e44401415a
|
build: 🔒 narrow dev:add_package script deno net permissions
|
2024-06-15 16:24:29 +02:00 |
|
Julien Oculi
|
e9b3437775
|
build: 🐛 change local package fs name format
|
2024-06-15 16:23:20 +02:00 |
|
Julien Oculi
|
deee33056c
|
build: 🐛 fix relative path targeting parent directory
|
2024-06-15 16:20:40 +02:00 |
|
Julien Oculi
|
0c8789435c
|
build: 🐛 fix package name parsing allow any string as name and scope
|
2024-06-15 16:18:47 +02:00 |
|
Julien Oculi
|
41ba7e2904
|
build: 👷 add script to add remote deno packages as local deno workspaces
|
2024-06-15 16:14:05 +02:00 |
|
Julien Oculi
|
0c14e63808
|
feat: 🏷️ add new utility types for session handling
|
2024-06-13 23:51:30 +02:00 |
|
Julien Oculi
|
c4cd04eb95
|
feat: ✨ pass session state to downstream contexts
|
2024-06-13 23:50:32 +02:00 |
|
Julien Oculi
|
ca482e8956
|
refactor: ♻️ remove code duplication
|
2024-06-13 18:40:49 +02:00 |
|
Julien Oculi
|
7ea95c67c4
|
refactor: ♻️ rewrite cookie and session lifecycle to remove _INSTANCE cookie
|
2024-06-13 18:38:34 +02:00 |
|
Julien Oculi
|
eb13af1ac8
|
fix: 🐛 force global cookies path
|
2024-06-13 17:20:15 +02:00 |
|
Julien Oculi
|
b032fe2161
|
fix: 🐛 patch cookie clear process
|
2024-06-13 14:42:39 +02:00 |
|
Julien Oculi
|
c38ae17881
|
fix: 🐛 enforce global cookies path
|
2024-06-13 14:38:27 +02:00 |
|
Julien Oculi
|
8dc12c4e0d
|
feat: ✨ add cookies auto reset
|
2024-06-13 13:47:46 +02:00 |
|
Julien Oculi
|
7a6497a5fe
|
chore: 📦 update dependencies
|
2024-06-13 12:44:58 +02:00 |
|
Julien Oculi
|
0f4c187c26
|
style: 🎨 deno fmt
|
2024-06-13 12:43:29 +02:00 |
|
Julien Oculi
|
bdbe932872
|
feat(pwa): ✨ register service worker
|
2024-06-13 12:42:41 +02:00 |
|
Julien Oculi
|
908c820cb0
|
feat(pwa): ✨ add service worker cache strategies
|
2024-06-13 12:28:38 +02:00 |
|
Julien Oculi
|
61d072cb06
|
feat(pwa): ✨ add service worker module
|
2024-06-13 12:27:56 +02:00 |
|
Julien Oculi
|
6ae5348e2e
|
feat(api): 🔒 check csrf token for all non get request
|
2024-06-13 12:25:30 +02:00 |
|
Julien Oculi
|
f2348b0177
|
feat(api): ✨ add api communication helpers
|
2024-06-13 12:23:11 +02:00 |
|
Julien Oculi
|
756c5564b3
|
feat: 🔒 add csrf checks
|
2024-06-13 12:20:47 +02:00 |
|
Julien Oculi
|
e2c8313aa3
|
fix: 🐛 positive max age calculation
|
2024-06-13 12:19:02 +02:00 |
|
Julien Oculi
|
a1844176bb
|
refactor: ♻️ expose session max age as static getter
|
2024-06-13 12:16:23 +02:00 |
|
Julien Oculi
|
ca79b4a20d
|
feat: ✨ add server sessions
|
2024-06-13 12:03:07 +02:00 |
|
Julien Oculi
|
c971542ec8
|
feat(pwa): ✨ add service worker and registration
|
2024-06-11 17:02:00 +02:00 |
|
Julien Oculi
|
8d7ad1dc2f
|
fix(pwa): ✏️ typo in static asset dir name
|
2024-06-11 13:09:44 +02:00 |
|
Julien Oculi
|
5ff284c936
|
feat: 👷 update css bundler plugin and move bundle dir
|
2024-06-11 12:36:28 +02:00 |
|
Julien Oculi
|
ad296fe1b8
|
fix: ⬆️ upgrade css bundler plugin
|
2024-06-11 12:13:56 +02:00 |
|
Julien Oculi
|
cc9235d64f
|
chore: ⬆️ update imports
|
2024-06-10 22:41:53 +02:00 |
|
Julien Oculi
|
5dd9f00599
|
chore(config): 🔨 change css bundle to @jotsr/smart-css-bundler
|
2024-06-10 22:41:10 +02:00 |
|
Julien Oculi
|
503d8425c2
|
feat(css): ✨ add fallback font-faces to avoid CLS
|
2024-06-07 10:25:55 +02:00 |
|
Julien Oculi
|
45f38b28d3
|
docs: 🐛 fix readme title href
|
2024-06-06 17:07:59 +02:00 |
|
Julien Oculi
|
475d7f404b
|
chore: 🙈 untrack fresh.gen.ts
|
2024-06-06 16:42:05 +02:00 |
|
Julien Oculi
|
7edd7687d9
|
feat(ui): ✨ add admin and profil pages
|
2024-06-06 16:40:02 +02:00 |
|
Julien Oculi
|
0b58123ede
|
chore: update control char typo
|
2024-06-06 16:38:52 +02:00 |
|
Julien Oculi
|
c2477e0ff5
|
feat(pwa): ✨ add service worker registration
|
2024-06-06 16:35:55 +02:00 |
|
Julien Oculi
|
1e2630988f
|
feat(config): 🔧 update css bundler config
|
2024-06-06 16:33:59 +02:00 |
|
Julien Oculi
|
e8300beead
|
refactor(ui): ♻️ more concise "Fablab" dropdown menu in header
|
2024-06-06 16:33:01 +02:00 |
|
Julien Oculi
|
7f094710da
|
doc: update README
|
2024-06-06 16:26:03 +02:00 |
|
Julien Oculi
|
68b758e9af
|
refactor: move website service to server_config repo
|
2024-06-06 16:01:57 +02:00 |
|
Julien Oculi
|
1ee9467e77
|
buid: remove hard codded PORT in serve task
|
2024-06-06 16:00:50 +02:00 |
|
Julien Oculi
|
5c358f9019
|
chore: rename task prod to serve
|
2024-06-06 15:52:39 +02:00 |
|
Julien Oculi
|
586ff4fd42
|
refactor: ♻️ move pwa screenshots to specific dir
|
2024-05-28 17:35:21 +02:00 |
|
Julien Oculi
|
26fc6c6c34
|
chore: ⬆️ upgrade dependencies
|
2024-05-28 17:08:33 +02:00 |
|
Julien Oculi
|
ffe6571354
|
feat(pwa): ✨ link webmanifest
|
2024-05-28 17:07:11 +02:00 |
|
Julien Oculi
|
8aa3d065ed
|
style(ui): 💄 update meta theme colors
|
2024-05-28 17:06:28 +02:00 |
|