|
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 |
|