Julien Oculi
|
00c40f2569
|
feat(pwa): ✨ add network status banner
|
2024-07-17 13:50:37 +02:00 |
|
Julien Oculi
|
5716284c73
|
fix(pwa): 🐛 remove randomness from cache version getter
|
2024-07-17 13:21:58 +02:00 |
|
Julien Oculi
|
654bc40358
|
feat(pwa): ✨ update precache version with build_id
|
2024-07-17 13:08:36 +02:00 |
|
Julien Oculi
|
0ee41a9e5a
|
fix(api): 🐛 update glob to list all and only routes declaring an index.tsx
|
2024-07-17 02:23:21 +02:00 |
|
Julien Oculi
|
f2b39d0288
|
feat(pwa): ✨ add precached files
|
2024-07-16 23:52:06 +02:00 |
|
Julien Oculi
|
c6eb438314
|
fix(island): 🐛 transpilation cause Suspense to broke promise as children
|
2024-07-16 16:34:43 +02:00 |
|
Julien Oculi
|
6fb46b2411
|
refactor: ♻️ switch from deno workspace to jsr for @cohabit/resources-manager
|
2024-07-16 15:29:30 +02:00 |
|
Julien Oculi
|
c65f8e4538
|
refactor: ⬆️ switch from deno workspace to jsr for @cohabit/mailer
|
2024-07-15 22:41:18 +02:00 |
|
Julien Oculi
|
972a94f5dc
|
feat(api): ✨ add new api route for member card list
|
2024-07-11 11:30:29 +02:00 |
|
Julien Oculi
|
f2c8b145e6
|
feat(api): ✨ add news fetching api handler
|
2024-07-02 13:03:09 +02:00 |
|
Julien Oculi
|
01e007939d
|
refactor: ♻️ update import map to simplify local imports paths
|
2024-07-01 13:11:20 +02:00 |
|
Julien Oculi
|
5cb7142824
|
fix(api): 🐛 patch passkey counter update
|
2024-06-24 16:06:03 +02:00 |
|
Julien Oculi
|
cdcffff098
|
fix(api): 🐛 prevent protocol error through proxy
|
2024-06-24 16:02:53 +02:00 |
|
Julien Oculi
|
ad34e6a3e4
|
fix(api): 🐛 get correct client ip even through server proxy
|
2024-06-22 16:02:12 +02:00 |
|
Julien Oculi
|
7568cb43a6
|
fix(api): 🐛 3rd party cookies maybe blocked when opening magic link
|
2024-06-20 14:54:12 +02:00 |
|
Julien Oculi
|
3adc705e25
|
fix(api): 🐛 ctx.basePath maybe undefined and not suitable for redirect base url
|
2024-06-20 14:45:14 +02:00 |
|
Julien Oculi
|
4b228bfce5
|
feat(api): ✨ handle getting request ip through proxy
|
2024-06-20 13:59:49 +02:00 |
|
Julien Oculi
|
c6758721ec
|
refactor(api): ♻️ use cxt session instead of getting it from request
|
2024-06-20 13:17:12 +02:00 |
|
Julien Oculi
|
80a2eed2ee
|
feat(api): ✨ implement passkey login and register api
|
2024-06-19 16:09:45 +02:00 |
|
Julien Oculi
|
8d316ae52e
|
feat(api): ✨ implement magic link api hook
|
2024-06-19 10:37:10 +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
|
6ae5348e2e
|
feat(api): 🔒 check csrf token for all non get request
|
2024-06-13 12:25:30 +02:00 |
|