Commit graph

131 commits

Author SHA1 Message Date
Daniel Roe
0a98c5f13d
chore: upgrade to nuxt v3.4.3 (#2046) 2023-05-02 11:48:33 +02:00
Shinigami
23c1dfec10
feat: lazy load images (#1969) 2023-04-26 22:46:00 +02:00
Anthony Fu
189d358b2a
chore: update all deps (#1976) 2023-04-12 14:35:35 +02:00
Daniel Roe
e062fb5e52
perf: set maxAge for various public assets (#1916) 2023-03-26 16:53:07 +02:00
renovate[bot]
a1026d3aab
fix(deps): update dependencies (#1908)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-03-24 00:12:42 +00:00
Zaidhaan
32eaee82e2
fix: resize large images attachments on upload (#1824) 2023-02-28 22:58:19 +01:00
三咲智子 Kevin Deng
b7e565dedc
refactor: specific package manager for stale-dep 2023-02-17 15:30:23 +01:00
三咲智子 Kevin Deng
acf719775f
refactor: upgrade stale-dep 2023-02-17 15:17:47 +01:00
Daniel Roe
436489461c
refactor: inject pwa client plugin from module (#1758) 2023-02-16 10:23:26 +01:00
Cesar Gomez
0fdbb17591
feat(i18n): Emojimart localization and fetching entry at en … (#1731)
Co-authored-by: userquin <userquin@gmail.com>
2023-02-15 20:15:11 +01:00
Daniel Roe
efaeb67261
chore: upgrade to nuxt v3.2.0 (#1695) 2023-02-12 03:56:29 -08:00
Joaquín Sánchez
b9c2bc5c70
fix(pwa): configure sw and web manifest cache control headers (#1724) 2023-02-12 12:08:50 +01:00
Daniel Roe
c2ffdcf78b fix: only generate sourcemap in development 2023-02-12 11:22:43 +01:00
三咲智子 Kevin Deng
db2892c4c0
refactor: disable reactivity transform from vue core
use the feature from vue macros instead
2023-02-11 17:51:14 +01:00
Daniel Roe
9578ed1e5d
fix: revert upgrade to nuxt v3.2.0 (#1692) 2023-02-09 15:32:30 -08:00
Daniel Roe
44c3dd762e
chore: upgrade to nuxt v3.2.0 (#1684) 2023-02-09 09:47:59 -08:00
Anthony Fu
11eaeeebbe feat: enable devtools 2023-02-09 17:03:18 +01:00
Daniel Roe
7da49afde5 refactor: use route rules for prerendering 2023-02-08 18:12:51 +01:00
Daniel Roe
2128d11238
refactor: move single instance config to runtime (#1664) 2023-02-07 04:10:43 -08:00
Daniel Roe
6dc38c7d8e
perf: tree-shake dependencies from server (#1647) 2023-02-06 10:34:50 +01:00
Daniel Roe
e31fc4087c fix: transpile masto 2023-02-05 17:44:37 +00:00
Joaquín Sánchez
53d0812efd
feat: allow running elk with a single server (#1606) 2023-02-05 04:10:19 -08:00
chouchoui
9190aeccdf
fix: viewport meta value for iOS PWA safe area (#1533) 2023-01-31 11:14:58 -08:00
Alex Liu
bd77d467c3
feat: refetch home page when click elk logo (#1129) 2023-01-31 04:42:46 +01:00
Anthony Fu
04404e0c0b
chore: upgrade to Nuxt 3.1 (#1455)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-31 04:07:17 +01:00
Daniel Roe
fa44fae991
perf!: allow tree-shaking unstorage drivers (#1516)
* perf: allow tree-shaking unstorage drivers

* fix: allow overriding fsBase at runtime

* fix: remove `fsBase` export
2023-01-29 07:52:01 -08:00
Daniel Roe
415d36ce32
refactor: move pwa/build-info -> appConfig (#1508) 2023-01-29 06:18:27 -08:00
Anthony Fu
6dbf7ae74f chore: migrate to nuxt-vitest 2023-01-29 14:20:48 +01:00
Roni Laukkarinen
ca65f7379e
fix(a11y): do not prevent arbitrary zooming on mobile devices (#1501) 2023-01-28 13:56:00 -08:00
Daniel Roe
541a1f93bc
feat: add privacy policy (#1484) 2023-01-27 09:45:23 +01:00
三咲智子 Kevin Deng
727cc5d495
chore: upgrade deps 2023-01-25 01:56:18 +08:00
Piotrek Tomczewski
1cf123b62b
feat(native): Improved layout in elk-native (#1359) 2023-01-21 15:55:20 +01:00
Anthony Fu
88080573db fix: CSP for shiki 2023-01-18 14:51:44 +01:00
Anthony Fu
3050350f25 fix: disable nuxt-security in dev 2023-01-17 11:51:32 +01:00
Anthony Fu
7389226c38 chore: more strict auto import 2023-01-16 12:42:48 +01:00
Anthony Fu
8753a94aae
feat: theme colors (#1195) 2023-01-16 11:26:19 +01:00
Daniel Roe
2e79f3aa37 fix: use m.webtoo.ls 2023-01-16 10:25:34 +00:00
patak
46bd13310a
chore: webtoo.ls as default server (#1215) 2023-01-16 10:24:14 +00:00
Alex
d745bd0583
feat: improve posts translation logic (#1211) 2023-01-16 09:55:00 +00:00
Daniel Roe
3b73d11fd3 fix: disable nuxt-security on windows dev (pending nuxt 3.1.0) 2023-01-16 09:48:57 +00:00
jviide
d24c1da35e
feat: add security headers (with nuxt-security) (#1025) 2023-01-16 01:00:44 +00:00
Daniel Roe
bf25339bc9
test: add vitest-environment-nuxt (#1186) 2023-01-15 20:09:01 +01:00
webfansplz
3513f09148
feat: add unplugin-vue-inspector (#1116) 2023-01-15 23:52:50 +08:00
三咲智子 Kevin Deng
ba5b89d5b8
feat: add delete oauth app for admin 2023-01-15 17:34:17 +08:00
三咲智子 Kevin Deng
b6c916517c
feat: stale dep as a nuxt module 2023-01-14 02:57:31 +08:00
Jonas Kruckenberg
39f9e7b6ad
chore: reduce bundle size for Tauri target (#1053)
* feat(tauri): improve app size

* reorder modules so tauri can disable pwa

* don't strip the logo
2023-01-13 08:46:07 +00:00
Daniel Roe
32aa47e701
perf: mock semver import (#1006) 2023-01-12 16:31:18 +00:00
Daniel Roe
dcec32338c fix: use open graph images on elk.zone 2023-01-12 16:26:04 +00:00
Daniel Roe
da8594dbf1 feat: add large card support 2023-01-11 23:08:20 +00:00
Daniel Roe
3add7a5f40 chore: test open graph on edge 2023-01-11 22:51:23 +00:00