mizzkey/packages/client/src
Johann150 7f111f4474
Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

This allows client pages to require logging in before displaying the
page, useful for example for user settings pages.

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-06-29 18:26:06 +09:00
..
components chore(client): fix type def 2022-06-29 16:07:38 +09:00
directives refactor: チャットルームをComposition API化 (#8850) 2022-06-20 13:20:28 +09:00
filters fix lints (#8737) 2022-05-26 22:53:09 +09:00
pages enhance(client): improve router 2022-06-29 16:00:00 +09:00
scripts Prevent access to user pages when not logged in [v2] (#8904) 2022-06-29 18:26:06 +09:00
themes chore(client): tweak ui 🎨 2022-06-26 16:38:27 +09:00
types enhance: メニュー関連をComposition API化、switchアイテム追加 (#8215) 2022-01-30 14:11:52 +09:00
ui chore(client): fix #8858 2022-06-28 17:59:23 +09:00
widgets enhance(client): メニュー整理 2022-06-29 11:13:32 +09:00
account.ts fix(client): ログアウトできない問題を修正 2022-06-24 21:16:05 +09:00
config.ts refactoring 2021-11-12 02:02:25 +09:00
const.ts enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113) 2022-01-27 00:08:48 +09:00
emojilist.json Supports Unicode Emoji 14.0 (#8699) 2022-05-25 16:35:30 +09:00
events.ts refactoring 2021-11-12 02:02:25 +09:00
i18n.ts refactoring 2021-11-12 02:02:25 +09:00
init.ts fix(client): only enable hotkeys for logged in users (#8793) 2022-06-25 14:25:22 +09:00
instance.ts fix lints (#8737) 2022-05-26 22:53:09 +09:00
menu.ts enhance(client): メニュー整理 2022-06-29 11:13:32 +09:00
nirax.ts Prevent access to user pages when not logged in [v2] (#8904) 2022-06-29 18:26:06 +09:00
os.ts feat: allow GET for some endpoints 2022-06-25 18:26:31 +09:00
pizzax.ts chore: add comments 2022-06-21 14:18:06 +09:00
plugin.ts fix 2021-11-18 23:36:04 +09:00
router.ts Prevent access to user pages when not logged in [v2] (#8904) 2022-06-29 18:26:06 +09:00
store.ts lint fix 2022-06-28 00:27:24 +09:00
stream.ts 非ログイン時にエラーを吐くconsole.logを除去 (#8119) 2022-01-06 20:07:11 +09:00
style.scss chore(client): tweak client 2022-06-26 19:41:21 +09:00
theme-store.ts fix lints (#8737) 2022-05-26 22:53:09 +09:00