Commit Graph

128 Commits (685b16d403c74ef9503c43b91dca6e1b106049b4)

Author SHA1 Message Date
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
Daniel Roe 3a66944080 chore: remove `/invite` route preparatory to launch 2023-01-11 22:50:52 +00:00
Daniel Roe 3f9e39d244 chore: add basic open graph metadata 2023-01-11 22:42:52 +00:00
Daniel Roe f04d7ac067
fix: defer loading text and server links until hydration (#926) 2023-01-11 14:50:47 +00:00