Commit Graph

86 Commits (b51fa37b3406246c415b633840e9d04c26bca752)

Author SHA1 Message Date
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
Joaquín Sánchez 85ac005570
feat: i18n PWA webmanifests (#805)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-06 20:48:43 +08:00
三咲智子 Kevin Deng f892722220
refactor: env config (#769) 2023-01-04 14:26:30 +01:00
Joaquín Sánchez 964a67fbf5
feat: update elk icons (#717)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-01-03 08:14:53 +08:00
三咲智子 72e03f8109
refactor: move meta to nuxt config 2023-01-02 06:03:35 +08:00
Daniel Roe 7a36fb8efd
refactor: use `@nuxtjs/color-mode` to manage ssr (#612) 2022-12-29 13:26:08 +01:00
Daniel Roe abe6af40f3
fix: cache servers (#611) 2022-12-28 16:17:37 +01:00
Daniel Roe aeb5a40948
refactor: flatten composables and enable auto-imports on dirs (#608) 2022-12-28 15:57:06 +01:00
Anthony Fu e8dde2c2ba feat: display version 2022-12-26 20:33:19 +01:00
Anthony Fu 52a8ae47fe feat(api): list servers 2022-12-24 01:07:38 +01:00
Daniel Roe 8d8b2b0a01
perf: remove semver dependency and skip version checks (#509) 2022-12-22 14:22:56 +00:00
Ryō Igarashi 2339acaf5e
chore: migrate to masto/fetch (#479) 2022-12-21 01:06:39 +00:00
Daniel Roe 2d49074242
refactor: split tauri config into module 2022-12-21 00:03:41 +00:00
Daniel Roe 3907199a54
feat: add invite link for easier onboarding (#481) 2022-12-20 22:39:04 +00:00
Joaquín Sánchez db8c2adaec
feat: switch theme color on theme toggling (#454)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-12-19 23:37:23 +01:00
Daniel Roe 51eaa99441
chore: explicitly use development flag 2022-12-18 00:15:19 +00:00
Joaquín Sánchez f0c91a3974
feat: pwa with push notifications (#337) 2022-12-17 23:29:16 +00:00
Daniel Roe 9395b7031e
feat: render app shell with ssr to improve loading experience (#448) 2022-12-17 17:55:29 +01:00
patak 28d7e8cb43 chore: use same viewport meta as twitter 2022-12-13 09:41:24 +01:00
Jonas Kruckenberg 85f619ea82
feat: add logging setup for tauri desktop app (#397) 2022-12-12 21:16:45 +01:00
Daniel Roe 8c82c91056
chore: simplify test for mock user 2022-12-11 23:18:27 +00:00
Daniel Roe 9c3f32ac69
fix: include dev assets in local build 2022-12-08 14:24:36 +01:00
Daniel Roe 81cf949e13
fix: use localhost url for local build too 2022-12-08 14:04:58 +01:00
Daniel Roe 00b835444b
fix: use nitro overlay to skip dev assets in production 2022-12-08 11:50:44 +01:00
Daniel Roe 28c4c6a3e8
fix: swap staging/production environment conditions 🤦‍♂️ 2022-12-06 23:39:17 +00:00
Daniel Roe 08d629ea78
refactor: configure preview status with runtime config 2022-12-06 21:09:47 +00:00
Daniel Roe 83d313c47b
refactor: move shared config into `~/config/` 2022-12-06 21:04:38 +00:00
三咲智子 Kevin Deng a96d564eaa
feat: show commit id (#331) 2022-12-05 02:18:39 +08:00
Joaquín Sánchez d17994338d
feat(i18n): refactor i18n module configuration (#292) 2022-12-02 20:54:09 +08:00
Joaquín Sánchez c4cf3fb371
feat(i18n): plurals support (#278) 2022-12-02 10:18:36 +08:00
Cesar Gomez 2b46bd5a15
feat(i18n): adding spanish to language selector (#266) 2022-12-01 08:41:59 +01:00
Daniel Roe 81c5a1c4f0
fix: move config into `nuxt.config` 2022-11-30 21:28:55 +00:00
Matthew Phillips c505543a73
feat: Additional instance configuration (#260) 2022-11-30 22:17:20 +01:00
Anthony Fu 07209a7d29 feat: i18n lazy load 2022-11-30 08:22:35 +08:00
Shinigami 091263ea05
feat: prevent arbitrary zooming on mobile devices (#234) 2022-11-29 16:27:35 +00:00
Ryō Igarashi b0f0b958ae
feat(i18n): Add Japanese locale (#228) 2022-11-29 20:51:07 +08:00