Commit Graph

60 Commits (1153421915a43a5c8889653b2fc26e12c29579e0)

Author SHA1 Message Date
Joaquín Sánchez 65bbc7c790
fix: close databases on page freeze event without pwa (#1662) 2023-02-06 15:01:30 -08:00
Joaquín Sánchez 32cfe6371f
fix: handle frozen page lifecycle state (#1658) 2023-02-06 14:22:56 -08:00
Joaquín Sánchez 53d0812efd
feat: allow running elk with a single server (#1606) 2023-02-05 04:10:19 -08:00
Svyatoslav Kryukov cf76ba3114
fix: missed language code fallback (#1559) 2023-02-02 11:36:35 +01:00
Joaquín Sánchez 901463301c
feat(pwa): don't show install widget if cancelled from widget (#1459) 2023-01-26 21:30:39 +01:00
Joaquín Sánchez f96cdae1ba
feat(pwa): add install PWA widget (#1451) 2023-01-25 16:26:51 +01:00
patak 1a577343da
feat: range of font size (#1376) 2023-01-22 20:18:03 +00:00
Anthony Fu 8753a94aae
feat: theme colors (#1195) 2023-01-16 11:26:19 +01:00
三咲智子 Kevin Deng 6b90131783
fix: i18n hydration on dev 2023-01-15 23:15:03 +08:00
Daniel Roe 0dc0a1baa6
refactor: use internal nuxt helper (#1176) 2023-01-15 14:43:16 +00:00
Daniel Roe ccad8bf22b
fix: catch more bots with redirects (#1174) 2023-01-15 14:10:20 +00:00
三咲智子 Kevin Deng 83a1980273
fix: default language (#1171) 2023-01-15 20:23:47 +08:00
三咲智子 Kevin Deng 4422a57f49
refactor: sync masto (#1121) 2023-01-15 16:38:02 +08:00
Daniel Roe 896681d5b9 fix: remove duckduckgo from crawler list 2023-01-15 00:47:11 +00:00
Daniel Roe d46ddbe2b4
feat: implement social previews by redirecting to origin server (#1144) 2023-01-15 00:51:12 +01:00
Horváth Bálint bede92404b
feat: add support for the Web Share Target API (#1100)
Co-authored-by: userquin <userquin@gmail.com>
2023-01-14 20:58:52 +00:00
Anthony Fu bef1371516 fix: zen mode on refresh 2023-01-14 11:09:27 +01:00
Anthony Fu d2ef57bcfa perf: cache userSettings, improve #1013 2023-01-14 10:55:16 +01:00
Anthony Fu 55aff4778b refactor: use head script instead of cookie 2023-01-14 10:55:16 +01:00
三咲智子 Kevin Deng 9a41b9b7d7
feat(settings): respect settings from server (#1013) 2023-01-13 01:52:52 +08:00
Joaquín Sánchez e92a983947
fix(pwa): handle sw registration error and status (#858) 2023-01-08 14:12:25 +00:00
Daniel Roe 57fd9aeae2
feat: allow setting default server via env (#854) 2023-01-07 22:38:31 +01:00
Anthony Fu 1aa118283e
refactor: unify user settings (#821)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2023-01-07 01:39:37 +08:00
Vjacheslav Trushkin fa9c418e21
feat: replace emoji with SVGs (#129) (#584)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2023-01-02 05:53:53 +01:00
Daniel Roe 0187763c29
refactor: set hydrated value in nuxt plugin 2023-01-02 00:18:05 +01:00
patak 861afe79b2
feat: improve color theme (#649) 2022-12-29 23:40:31 +01:00
三咲智子 55236dac98
feat(settings): show default font size 2022-12-30 04:08:50 +08:00
Daniel Roe 7a36fb8efd
refactor: use `@nuxtjs/color-mode` to manage ssr (#612) 2022-12-29 13:26:08 +01:00
Daniel Roe 726a581add
refactor: use nuxt plugin to provide pwa helpers globally (#604) 2022-12-28 15:08:03 +01:00
Anthony Fu 3079867e2a refactor: setup 2022-12-28 04:50:29 +01:00
Anthony Fu 970b6538e2 fix: i18n SSR 2022-12-28 02:28:17 +01:00
Anthony Fu d8d163dbd0 fix: rework setup to improve SSR compatibility 2022-12-28 02:06:54 +01:00
Daniel Roe 72855d7725
refactor: move post-login push logic to single place 2022-12-26 08:47:23 +01:00
patak baa2696d31
feat: re-apply timelines loading optimization (#524)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-12-26 06:39:18 +01:00
Daniel Roe dfc24370d8
fix: don't apply auth middleware on signin callback (#478) 2022-12-20 21:03:15 +00:00
Daniel Roe 8de1c95fd3
fix: handle permalinks with app shell (#468) 2022-12-20 09:20:40 +01:00
Daniel Roe 9a7c37db24
fix: key current instance on user server, not user id (#466) 2022-12-20 01:16:15 +01: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
Ayaka Rizumu e3ab850cc1
fix: scrollToTop does not work as expected (#271) 2022-12-01 20:33:07 +08:00
Shinigami 0e7076b991
feat: scroll to top (#237) 2022-11-29 21:15:53 +01:00
QiroNT f1cff0738a
chore: use pinia for command registry (#223) 2022-11-29 20:01:05 +08:00
QiroNT 59802f0896
feat: command palette (#200)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2022-11-29 16:15:05 +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
Ayaka Rizumu 871076f2d9
feat: install and configure i18n features (#177)
Co-authored-by: Shinigami <chrissi92@hotmail.de>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-28 14:58:29 +08:00
Daniel Roe 729b36a606
feat: avoid reloading the page when changing accounts (#180) 2022-11-27 16:13:04 +01:00
Guillaume Chau 7cfbbb8813
refactor: use teleport for dialog instead of high z-index (#168) 2022-11-27 13:29:10 +01:00
Shinigami 94f2f95bcf
fix: auto logout on stale token (#144) 2022-11-26 20:33:36 +01:00
Daniel Roe 39b005899e
refactor: inject masto instance via nuxt app (#134) 2022-11-26 16:42:58 +01:00