Commit Graph

72 Commits (1cf123b62b88b144ac7112cfcc93f06482e69e33)

Author SHA1 Message Date
三咲智子 Kevin Deng eb966976db
fix: remove protocol from instance uri 2023-01-20 00:20:56 +08:00
Daniel Roe bf25339bc9
test: add `vitest-environment-nuxt` (#1186) 2023-01-15 20:09:01 +01:00
三咲智子 Kevin Deng 1a4fd19720
fix: ignore fetch node info error 2023-01-15 18:11:23 +08:00
三咲智子 Kevin Deng 5247b36b6d
fix: account server in GoToSocial 2023-01-15 17:44:36 +08:00
三咲智子 Kevin Deng 2e7979817a
feat: support lookup account for gotosocial 2023-01-15 17:21:03 +08:00
三咲智子 Kevin Deng 4422a57f49
refactor: sync masto (#1121) 2023-01-15 16:38:02 +08:00
Anthony Fu bef1371516 fix: zen mode on refresh 2023-01-14 11:09:27 +01:00
Anthony Fu 680b3493b3 pref: improve current user handle writting 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
Tom Sherman 0b120e8b42
fix: handle undefined `._` property on `useUserLocalStorage` (#1060)
Fixes https://github.com/elk-zone/elk/issues/1056
2023-01-13 11:31:16 +01:00
三咲智子 Kevin Deng 9a41b9b7d7
feat(settings): respect settings from server (#1013) 2023-01-13 01:52:52 +08:00
三咲智子 Kevin Deng 4139be32f9
chore: cleanup 2023-01-13 00:04:37 +08:00
三咲智子 Kevin Deng d0d0503a13
perf: fetch instance info only once 2023-01-13 00:01:18 +08:00
三咲智子 Kevin Deng 4e0777d723
refactor: output errors on devtools (#928) 2023-01-12 13:39:22 +08:00
三咲智子 Kevin Deng de696d0300
refactor: move notification to masto composables 2023-01-10 20:29:16 +08:00
Daniel Roe 60ccfc84fa fix: break out of infinite loop if there are no notifications 2023-01-10 12:25:23 +00:00
三咲智子 217f1ea567
feat(settings): up to 16 fields for glitch edition 2023-01-10 16:33:20 +08:00
三咲智子 88731ee18d
feat(account): predict relationship from context 2023-01-10 15:49:49 +08:00
三咲智子 caa02446c7
refactor: upgrade masto 2023-01-10 14:10:26 +08:00
Daniel Roe 6a6e6bfb74
feat: track unread notifications using marker api (#891) 2023-01-09 12:31:56 +01:00
Joaquín Sánchez e92a983947
fix(pwa): handle sw registration error and status (#858) 2023-01-08 14:12:25 +00:00
三咲智子 c5573cb10b
refactor: switch to v1 instance api
V2 instance api is too new, and we should
support more versions.
2023-01-08 17:16:15 +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
Daniel Roe 31ae413da4
fix: allow logout without push notifications (#856) 2023-01-07 19:36:21 +01:00
Joaquín Sánchez 573bf48eda
fix: sync current account across tabs 2 (#816) 2023-01-06 10:34:18 +01:00
Joaquín Sánchez d8eec1ed5e
fix: sync current account across tabs (#815) 2023-01-06 00:39:10 +01:00
Joaquín Sánchez c6f292a68c
fix: use top level await accessing users idb (#721)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2023-01-03 08:18:01 +08:00
三咲智子 f844648cbf
fix: repeat server in acct 2023-01-03 07:00:12 +08:00
三咲智子 fbf1906bd4
fix(settings): refresh profile after initted 2023-01-02 03:42:19 +08:00
Joaquín Sánchez 496da96072
feat(pwa): allow access elk users from service worker (#662)
Co-authored-by: patak <matias.capeletto@gmail.com>
2023-01-01 20:38:05 +01:00
Ayaka Rizumu 613c5315b3
feat: added a profile settings and settings nav (#432) 2022-12-26 09:50:11 +01:00
Daniel Roe c8a7e6e7e7
fix: use lazy pagination (#563) 2022-12-26 09:34:30 +01:00
Daniel Roe 72855d7725
refactor: move post-login push logic to single place 2022-12-26 08:47:23 +01:00
Joaquín Sánchez 6037700197
fix: logout without pwa (#528) 2022-12-23 19:28:10 +01:00
Daniel Roe 8d8b2b0a01
perf: remove semver dependency and skip version checks (#509) 2022-12-22 14:22:56 +00:00
Daniel Roe bae4ad7d4a
chore: update masto (#506)
Co-authored-by: userquin <userquin@gmail.com>
2022-12-22 13:48:20 +00:00
Ryō Igarashi 2339acaf5e
chore: migrate to masto/fetch (#479) 2022-12-21 01:06:39 +00:00
Daniel Roe dfc24370d8
fix: don't apply auth middleware on signin callback (#478) 2022-12-20 21:03:15 +00:00
Daniel Roe 60a8673757
fix: use `masto.loginTo` to update masto api (#474) 2022-12-20 15:56:54 +00:00
Daniel Roe ab4321ad33
refactor: simplify assignment 2022-12-20 14:44:40 +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
Daniel Roe 80ad2ab607
fix: skip removal of notifications if pwa not enabled 2022-12-17 23:54:16 +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
Anthony Fu 0ef44cdf50 refactor: reorganize modules 2022-12-13 15:03:36 +01:00
Anthony Fu d546390f5c fix: reference conflicts 2022-12-13 14:49:22 +01:00
Anthony Fu 2bee673a14 refactor: user-specific storage 2022-12-13 14:22:27 +01:00