Commit graph

262 commits

Author SHA1 Message Date
dd2613598e style: addressbar border lighter color 2024-09-02 01:12:53 +02:00
3bc3055dda style: footer and jumbotron text color 2024-09-02 01:12:53 +02:00
9eb06935e6 feat: Jumbotron & SimpleAddressBar 2024-09-02 01:12:53 +02:00
a85bc511ac style: link colors in footer 2024-09-01 19:02:30 +02:00
7f97bd8287 chore: update domain to cozy.pub 2024-09-01 11:01:32 +02:00
e84ac825f0 feat: improve caching
- if addAll failed, show helpful log
- only cache if response.ok
- use more async by removing unnecessary awaits
2024-08-23 12:26:53 +02:00
8a4ef035fc chore: add comment 2024-08-21 09:12:56 +02:00
3bd2082c4e feat: remove preload fallback & fix logError missing 2024-08-19 17:13:25 +02:00
b18ea923e2 feat: do cache revalidation when it actually exists 2024-08-19 12:42:50 +02:00
85174feca2 chore: update version 2024-08-19 12:31:35 +02:00
28abc2bc6e fix: sw held back by network request for updating cached assets 2024-08-19 12:31:07 +02:00
985dcb15e8 feat: don't abort signal on network fetch 2024-08-18 19:49:35 +02:00
e7091d1514 feat: add log context 2024-08-18 19:47:27 +02:00
4751ce9b80 feat: delete old app assets caches; don't use date as version 2024-08-18 19:30:24 +02:00
49e9c30663 debug: remove logging 2024-08-18 11:03:26 +02:00
500d270858 debug: log refreshing block 2024-08-18 11:00:57 +02:00
797f01d9d7 debug: log fetch 2024-08-18 10:55:49 +02:00
10dc28a76f debug: log new sw 2024-08-18 10:54:49 +02:00
bda88ca138 debug: log old sw 2024-08-18 10:52:59 +02:00
a967115ab9 feat: add debug safari not updating sw 2024-08-18 10:43:41 +02:00
91067beb40 chore: forceLogging on prd 2024-08-18 10:20:32 +02:00
9285372b26 fix: blog link 2024-08-17 22:26:38 +02:00
f43734eb9d chore: move meta post back to draft 2024-08-17 22:09:55 +02:00
2d0c74fc1e feat: do not revalidate every first load 2024-08-17 21:56:13 +02:00
cf065e3901 feat(blog): new meta post; update width snap 2024-08-17 21:44:41 +02:00
744067d211 chore: use mjs for sw 2024-08-17 21:35:36 +02:00
79e65f8994 feat: use new astro-sw support for typescript 2024-08-17 10:54:26 +02:00
d66845cb30 feat(blog): new draft posts 2024-08-16 17:48:48 +02:00
cc5f145ff0 feat: style changes 2024-08-16 17:47:59 +02:00
fe12530680 feat: new CurrentVersion component; adjust styles 2024-08-16 16:47:38 +02:00
bc55f3f39e feat: add a 'not found' page 2024-08-16 15:53:00 +02:00
9456a11732 style(blog): primary btn spacing & nav width 2024-08-16 15:52:43 +02:00
8ef4c272fc feat: add email buttons 2024-08-16 15:52:07 +02:00
4b5bfef321 fix: favicon meta 2024-08-16 15:50:54 +02:00
c54ba4b995 chore: update favicon & blog meta title 2024-08-16 15:36:02 +02:00
37302c31eb feat(blog): quivering quacks post 2024-08-16 12:00:05 +02:00
bb3c99023e feat(blog): update social link labels 2024-08-16 11:20:28 +02:00
75fe8b96d2 feat(blog): a11y & various style improvements; add author 2024-08-16 10:30:20 +02:00
9bddaef73b feat: set forceLogging to false 2024-08-16 08:54:09 +02:00
ff82604983 chore: remove !!! from logger 2024-08-16 08:49:08 +02:00
a8b7714412 chore: update cache version id 2024-08-16 08:48:24 +02:00
4daa099b22 feat: create logger; update cached articles on load 2024-08-16 08:47:31 +02:00
ed2364ebe8 feat(cozy): revalidate cached article 2024-08-16 07:34:15 +02:00
b0bcc57caa perf: improve caching strategy conditions 2024-08-15 17:35:36 +02:00
591671ef82 fix: prevent fetch duplication & use preloadResponsePromise 2024-08-15 16:25:25 +02:00
ec92421d2b feat: implement stale-while-revalidate caching strategy 2024-08-15 16:14:55 +02:00
e7ec5fafbf feat: timedout network first caching strategy 2024-08-15 15:30:41 +02:00
160110c2f2 feat: log cached url only 2024-08-14 21:19:25 +02:00
3299b904ac feat: update logging message 2024-08-14 21:08:15 +02:00
22ae5415d3 chore: new cache version id 2024-08-14 20:30:58 +02:00
ac1cf5df91 feat: don't open cozy in new tab 2024-08-14 20:27:54 +02:00
f0a51464be style(blog): nav links zero padding-left 2024-08-14 20:23:00 +02:00
566a6c2174 style(blog): fix layout to show full nav on mobile 2024-08-14 20:14:14 +02:00
d89047bdfa refactor(blog): description logic 2024-08-14 19:51:32 +02:00
13371aa8d3 style(blog): first blog item image max width 2024-08-14 19:43:14 +02:00
22faeb32df feat(blog): add/improve meta info 2024-08-14 19:34:48 +02:00
37c37b4f4b fix: use correct cache version 2024-08-14 18:58:55 +02:00
fb1f1e7cf6 refactor: tryCache function 2024-08-14 18:43:51 +02:00
9fef0dd913 feat: add unique build indicator 2024-08-14 18:43:01 +02:00
1d4cb25c4e feat: change Follow -> Mastodon 2024-08-14 17:55:04 +02:00
b32ae5bc06 feat: remove test change 2024-08-14 17:54:18 +02:00
1620a0d595 feat: add test change 2024-08-14 17:54:18 +02:00
0cd0511d02 feat: change caching strategy to network-first 2024-08-14 17:54:18 +02:00
15bcc19f08 feat: add follow link to footer 2024-08-14 17:54:18 +02:00
7ddf19db64 feat: link to original blog 2024-08-14 16:23:46 +02:00
fd20540869 chore: format 2024-08-14 16:20:44 +02:00
25d04c7868 style: adjust mobile screen width 2024-08-14 16:20:39 +02:00
608656664b feat: move primary button to social-links 2024-08-14 16:19:57 +02:00
58128c925b feat: first post; ssr index 2024-08-14 15:35:48 +02:00
ad7f30bb17 feat: initial /blog site 2024-08-14 14:56:01 +02:00
ad265a4d71 feat: use astro-sw automatic service worker registration 2024-08-13 20:44:48 +02:00
42b47da504 feat: activated update sw 2024-08-04 13:01:31 +02:00
07ee133ec7 refactor: move service-worker out of utils 2024-08-03 09:30:16 +02:00
ec60ebf87c chore: update sw.js docs 2024-08-03 09:15:53 +02:00
38db5a26e9 feat: use published @ayco/astro-sw 2024-08-03 08:58:57 +02:00
881c946a0a refactor: config prop rename serviceWorkerPath -> path 2024-08-03 01:10:00 +02:00
ea673e6bdd feat: implement assetCachePrefix & set sw config defaults 2024-08-03 01:01:58 +02:00
6562f35c0c chore: add to-do 2024-08-02 23:21:17 +02:00
612b7e64b4 refactor: cozy-build -> astro-sw astro integration 2024-08-02 23:17:21 +02:00
c5a3b85390 refactor: move sw & cozy-build into src/plugins 2024-08-02 22:22:59 +02:00
391cfe628b feat: remove unregister logic 2024-08-02 17:26:53 +02:00
fc9684fa99 feat: dynamically fill up initial cache with generated assets 2024-08-02 17:09:20 +02:00
e25fa1a941 feat: unregister sw for now 2024-08-02 16:30:33 +02:00
f42b1b313c feat: don't cache missing file 2024-08-02 16:20:44 +02:00
Ayo Ayco
c2ab1fc2c6
feat: add simple service worker (#98) 2024-08-02 15:34:47 +02:00
7ad30da26f feat: use favicon.ico 2024-08-02 15:21:11 +02:00
4d0772a9ae feat: remove fastify-cli 2024-07-27 11:42:41 +02:00
892b030a01 feat: add build-preview script 2024-07-27 11:32:22 +02:00
Ayo
45faa00c43 feat: cozify cached articles 2023-10-01 09:36:21 +02:00
Ayo
9c1627b3e5 feat: cozify to prefetch links and open in cozy 2023-10-01 08:48:33 +02:00
Ayo
8470e5bee6 chore: update deps; add ultrahtml dep 2023-10-01 08:36:48 +02:00
Ayo Ayco
9fd8eba7c5 fix: settings popover not showing
- removed conflict of IDs
- removed home btn getting disabled
2023-08-23 22:32:31 +02:00
Ayo
b357ee58c4 fix: submit button not enabled 2023-08-16 15:37:53 +02:00
Ayo
cc36a859d3 feat: progressively enhanced home link
- global app config via serializer/deserializer
- home link becomes router link if js enabled
2023-08-15 23:07:19 +02:00
Ayo
460aa22f6a refactor: use astro-resume 2023-07-28 10:06:46 +02:00
Ayo
a97106e263 refactor: Feature type 2023-07-28 10:06:46 +02:00
Ayo
ad62e9ee0c feat: disable hide-images feature 2023-07-27 18:42:04 +02:00
Ayo
8eff875340 refactor: feature flags 2023-07-27 18:42:04 +02:00
Ayo
3b2a863b6c fix: feature flag checkbox name 2023-07-25 23:44:42 +02:00
Ayo
2cb23529ef feat: dynamic checkbox id for settings 2023-07-25 23:29:56 +02:00