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
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
patak
ea04cc2c22
feat: mock user in dev ( #221 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-29 10:43:01 +01:00
Anthony Fu
00ae9d0b6c
feat(i18n): enabled fallback
2022-11-29 15:07:42 +08:00
Daniel Roe
a397b170ab
feat: enable mock account for deploy previews ( #211 )
2022-11-29 14:39:49 +08:00
Daniel Roe
8376dcf565
refactor: move url choice into nuxt config
2022-11-28 23:21:33 +00:00
三咲智子
ed0b78857c
refactor(i18n): tidy fields
2022-11-29 00:55:09 +08:00
Daniel Roe
96acbacf55
chore: prerender index route as well
2022-11-28 16:54:48 +00:00
Shinigami
b118313b6f
feat: i18n de-DE ( #206 )
2022-11-29 00:41:58 +08:00
Anthony Fu
17f76e5964
fix(i18n): no_prefix
strategy
2022-11-28 21:41:41 +08:00
Anthony Fu
c2f3526e88
feat: use module
2022-11-28 18:24:05 +08:00
Joaquín Sánchez
3b92b27cc8
feat: custom error page ( #178 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-28 09:01:14 +00:00
Daniel Roe
494804fc1c
fix: move std-env
out of app runtime
2022-11-27 18:39:40 +00:00
Ayaka Rizumu
6414f2a4e2
feat: preserving state between route changes ( #132 )
2022-11-28 01:34:45 +08:00
三咲智子
a101b79486
fix: type errors
2022-11-27 16:58:15 +08:00
Anthony Fu
a3b9bf3c18
chore: install inspect
2022-11-27 14:54:56 +08:00
三咲智子
b379322ce2
fix: deploy url
2022-11-26 10:05:56 +08:00
三咲智子 Kevin Deng
2b7e1dbfc0
fix: deploy url ( #118 )
2022-11-26 09:44:49 +08:00
三咲智子
3d5fe1ed09
fix: deploy url
2022-11-26 09:34:46 +08:00
三咲智子 Kevin Deng
20ed3ce738
feat: get endpoint url for netlify preview ( #88 )
2022-11-26 00:57:29 +08:00
Daniel Roe
f165eebed3
refactor: drop Setup
suffix for setup components
2022-11-25 16:08:30 +00:00
Daniel Roe
45b6e39b6e
fix: do not emit runtime comments
...
resolves 'Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text root nodes.'
2022-11-25 14:42:26 +00:00
Anthony Fu
c2810fd5eb
feat: basic integration with TipTap ( #87 )
2022-11-25 21:21:02 +08:00
Daniel Roe
8586d58b84
feat: allow translation of statuses ( #76 )
2022-11-25 00:14:16 +00:00
Anthony Fu
c01acb7aa3
fix: dropdown color
2022-11-24 21:34:35 +08:00
Anthony Fu
0a8841f4f4
feat: support codeblock
2022-11-24 11:42:03 +08:00
Daniel Roe
521ad7a332
feat: use memory/fs/kv storage drivers for server details ( #34 )
2022-11-23 23:12:25 +00:00
三咲智子 Kevin Deng
c42fe49ce9
refactor: switch nuxt module of vue macros ( #27 )
2022-11-23 09:07:28 +01:00
Anthony Fu
a4d235b6fe
refactor: theming
2022-11-23 10:16:31 +08:00
Anthony Fu
f3a0a5af3f
chore: allow top-level await
2022-11-23 07:27:01 +08:00
Anthony Fu
a6578155ae
feat: disable SSR
2022-11-23 07:08:36 +08:00
Anthony Fu
94bde9487a
feat: nav side
2022-11-16 01:14:10 +08:00