Julien Oculi
|
3db5f389e3
|
refactor(sw): remove old loggers
|
2025-06-23 11:57:08 +02:00 |
|
Julien Oculi
|
35b9e347d5
|
feat(routes/apps): temp demo for wysiwyg md editor
|
2025-06-23 11:55:49 +02:00 |
|
Julien Oculi
|
585fe5df2f
|
style: deno fmt
|
2025-06-23 11:54:39 +02:00 |
|
Julien Oculi
|
4e73718360
|
fix(css): refactor and fix relative urls
|
2025-06-23 11:53:53 +02:00 |
|
Julien Oculi
|
a0b3a97ec6
|
fix(routes/api): upgrade handlers to fit new fresh api
|
2025-06-23 11:52:25 +02:00 |
|
Julien Oculi
|
4fc24173ae
|
fix(islands/ThemePicker): hard fix css layout issue
|
2025-06-23 11:50:18 +02:00 |
|
Julien Oculi
|
228889eca7
|
feat: upgrade dependencies
|
2025-06-23 11:49:30 +02:00 |
|
Julien Oculi
|
1b285afe75
|
feat(plugins): use new wip css bundler plugin
|
2025-06-23 11:48:33 +02:00 |
|
Julien Oculi
|
f6825a9321
|
refactor: remove old deprecated fresh config file
|
2025-06-23 11:37:16 +02:00 |
|
Julien Oculi
|
1cc3ce65eb
|
fix(api/webauthn): temporary disable mail before jsx-email lib upgrade
|
2025-06-23 11:33:38 +02:00 |
|
Julien Oculi
|
d461e53a00
|
feat: rewrite components/islands css loading with dynamic tree-shake loader
|
2025-05-16 15:24:59 +02:00 |
|
Julien Oculi
|
e7bd691d53
|
fix(core): disable unsupported chrome devtool path
|
2025-05-16 14:17:41 +02:00 |
|
Julien Oculi
|
af1dd59e3a
|
feat(webpush): improve registration notification with icon and badge
|
2025-05-16 13:04:51 +02:00 |
|
Julien Oculi
|
80fc6aeb42
|
fix: solve various lint warnings
|
2025-05-16 12:36:55 +02:00 |
|
Julien Oculi
|
08daa55569
|
refactor: fix lint warnings
|
2025-05-16 12:25:46 +02:00 |
|
Julien Oculi
|
6d5e7d1df1
|
fix(webpush): improve registration notification text
|
2025-05-16 12:22:36 +02:00 |
|
Julien Oculi
|
dec614047e
|
feat(webpush): send registration notification
|
2025-05-15 16:05:30 +02:00 |
|
Julien Oculi
|
385143c859
|
feat(api/magiclink): reactivate magic link API
|
2025-05-15 15:14:27 +02:00 |
|
Julien Oculi
|
e0869c5e24
|
feat(ui): when the winter comes
|
2025-05-14 17:45:30 +02:00 |
|
Julien Oculi
|
235cab22b7
|
fix(api/webpush): update subscription handler
|
2025-05-14 12:36:32 +02:00 |
|
Julien Oculi
|
0214f587a5
|
fix(islands/IsOnline): avoid concurrent websocket and refactor openSocket
|
2025-05-14 10:16:06 +02:00 |
|
Julien Oculi
|
171655bb08
|
refactor(islands/IsOnline): fix lint warnings
|
2025-05-14 09:45:38 +02:00 |
|
Julien Oculi
|
595b9518d5
|
fix(routes/api): handle non websocket connection
|
2025-05-14 09:30:00 +02:00 |
|
Julien Oculi
|
fba0c18aa8
|
feat(islands): add customizable wysiwyg editor @mdxeditor
|
2025-05-13 16:11:37 +02:00 |
|
Julien Oculi
|
49e26cb816
|
refactor: fix lint report issue
|
2025-05-13 13:40:58 +02:00 |
|
Julien Oculi
|
84862f05ec
|
refactor: update type definitions due to @fresh/core update
|
2025-05-13 13:39:18 +02:00 |
|
Julien Oculi
|
d3be31d669
|
feat(pwa): new service worker declaration with custom route
|
2025-05-13 13:31:42 +02:00 |
|
Julien Oculi
|
b9ab5ca132
|
fix: temp for lsp lib broken when triple-slash-ref
|
2025-05-13 13:29:24 +02:00 |
|
Julien Oculi
|
913126b0b0
|
fix: update temp patch for dynamic css loading
|
2025-05-13 13:26:33 +02:00 |
|
Julien Oculi
|
245b7b035e
|
refactor(components/Header): use css variables instead of hard coded values
|
2025-04-22 17:23:52 +02:00 |
|
Julien Oculi
|
4fbd778f00
|
fix(middleware): remove unused destructuration
|
2025-04-22 17:14:39 +02:00 |
|
Julien Oculi
|
50f77b06e3
|
fix(build): temp fix until css bundler rewrite
|
2025-04-22 17:04:57 +02:00 |
|
Julien Oculi
|
987f58f50b
|
chore: log error server side for error page
|
2025-04-22 17:04:57 +02:00 |
|
Julien Oculi
|
125e645ffd
|
fix(pwa): rewrite and update service worker related to fit recent refactors
|
2025-04-22 17:04:22 +02:00 |
|
Julien Oculi
|
09e4f401e9
|
fix(core): use a new method to get BUILD_ID
|
2025-04-22 16:44:15 +02:00 |
|
Julien Oculi
|
09cdfbbeed
|
fix(components): patch @deno/gfm jsr import that use require("path")
|
2024-12-10 22:08:42 +01:00 |
|
Julien Oculi
|
28fad2dbba
|
fix(routes): type in _app head meta
|
2024-12-10 22:07:21 +01:00 |
|
Julien Oculi
|
931b0cd9fe
|
chore: remove \t from dev server start log
|
2024-12-10 15:06:21 +01:00 |
|
Julien Oculi
|
ba9a1ad15c
|
refactor: remove univoq components until jsr-io/jsr#24
|
2024-12-10 13:23:51 +01:00 |
|
Julien Oculi
|
6d56d9ec1f
|
feat: switch to jsr packages when available
|
2024-12-09 14:59:08 +01:00 |
|
Julien Oculi
|
87e674b02b
|
feat(pwa): update manifest and add tab_strip
|
2024-12-09 14:35:56 +01:00 |
|
Julien Oculi
|
a90b488dcf
|
refactor!: switch to fresh@2
|
2024-12-09 14:28:33 +01:00 |
|
Julien Oculi
|
c394c473c1
|
chore: switch to deno@2
|
2024-11-29 08:55:59 +01:00 |
|
Julien Oculi
|
470467d8a8
|
fix(island): 🐛 multiple intervals are started at same time checkin is-online
|
2024-07-19 15:24:14 +02:00 |
|
Julien Oculi
|
82906907e2
|
fix(pwa): 🐛 wait for sw registration to be active before subscribe to webpush
|
2024-07-19 15:15:31 +02:00 |
|
Julien Oculi
|
1f7825e22c
|
fix(island): 🐛 render online message for IsOnline server-side rendering
|
2024-07-19 15:05:40 +02:00 |
|
Julien Oculi
|
79b91aad92
|
feat(pwa): ✨ handle new fetch strategies
|
2024-07-19 14:58:55 +02:00 |
|
Julien Oculi
|
574c60c130
|
refactor(pwa): ♻️ make generic getCache
|
2024-07-19 14:57:54 +02:00 |
|
Julien Oculi
|
b6657b279d
|
feat(pwa): ✨ update sw fetch handler controlled request
|
2024-07-19 14:57:01 +02:00 |
|
Julien Oculi
|
76c6b597a8
|
feat(pwa): ✨ add new "network first" fetch strategy
|
2024-07-19 14:46:27 +02:00 |
|