Commit Graph

121 Commits (fbe1463f1707763ff7795add27e96cfbc09a19d7)

Author SHA1 Message Date
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
Anthony Fu 6e0ce3c916 chore: fix module path 2023-01-08 12:18:58 +01:00
Anthony Fu 0297ed868b feat: different logos for staging and dev 2023-01-08 12:17:16 +01:00
三咲智子 Kevin Deng b30ebc12f8
refactor: generic components (#868)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2023-01-08 15:49:32 +08:00
三咲智子 Kevin Deng 5c8f75b9b7
refactor: upgrade masto 5 (#867) 2023-01-08 14:21:09 +08:00
Daniel Roe 57fd9aeae2
feat: allow setting default server via env (#854) 2023-01-07 22:38:31 +01:00
三咲智子 bf8070c4b9
refactor: auto import masto composables 2023-01-07 02:35:45 +08:00
Anthony Fu 1aa118283e
refactor: unify user settings (#821)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2023-01-07 01:39:37 +08:00