1
0
forked from mirror/misskey
misskey/packages/frontend/src
yukineko 02957a1b5d
enhance: 招待機能の改善 (#11195)
* refactor(backend): 招待機能を改修

* feat(backend): 招待コードのcreate/delete/listエンドポイントを追加

* add(misskey-js): エンドポイントと型を追加

* change(backend): metaでinvite関連の情報も返すように

* add(misskey-js): エンドポイントと型を追加

* add(backend): `/endpoints/invite/limit`を追加

* fix: createdByがnullableではなかったのを修正

* fix: relationが取得できていなかった問題を修正

* fix: パラメータを間違えていたのを修正

* feat(client): 招待ページを実装

* change(client): インスタンスメニューの「招待」押した場合に招待ページに飛ぶように変更

* feat: 招待コードをコピーできるように

* change(backend): metaに招待コード発行に関する情報を持たせるのをやめる

* feat: ロールごとに招待コードの発行上限数などを設定できるように

* change(client): 招待コードをコピーしたときにダイアログを出すように

* add: 招待に関する管理者用のエンドポイントを追加

* change(backend): モデレーターであれば作成者以外でも招待コードを削除できるように

* change(backend): admin/invite/listはオフセットでページネーションするように

* feat(client): 招待コードの管理ページを追加

* feat(client): 招待コードのリストをソートできるように

* change: `admin/invite/create`のレスポンスを修正

* fix(client): 有効期限を指定できていなかった問題を修正

* refactor: 必要のない箇所を削除

* perf(backend): use limit() instead of take()

* change(client): 作成ボタンを見た目を変更

* refactor: 招待コードの生成部分を共通化し、コード内に"01OI"のいずれかの文字を含まないように

* fix(client): paginationの仕様が変わっていたので修正

* change(backend): expiresAtパラメータのnullを許容

* change(client): 有効期限を設けないときは日付の入力欄を非表示に

* fix: 自身のポリシーよりもインスタンス側のポリシーが優先表示される問題を修正

* fix: n時間のときに「n時間間」となってしまうのを修正

* fix(backend): ポリシーが途中で変更されたときに作成可能数がマイナス表記になってしまうのを修正

* change(client): 招待コードのユーザー名が不明な理由を表示するように

* update: CHANGELOG.md

* lint

* refactor

* refactor

* tweak ui

* 🎨

* 🎨

* add(backend): indexを追加

* change(backend): indexの追加に伴う変更

* change(client): インスタンスメニューの「招待」の場所を変更

* add(frontend): MkInviteCode用のstorybookを追加

* Update misskey-js.api.md

* fix(misskey-js): InviteのcreatedByの型が間違っていたのを修正

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-15 09:57:58 +09:00
..
boot cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
components enhance: 招待機能の改善 (#11195) 2023-07-15 09:57:58 +09:00
directives cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
filters cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
pages enhance: 招待機能の改善 (#11195) 2023-07-15 09:57:58 +09:00
scripts refactor: 可読性のため一部でArray.prototype.atを使うように (#11274) 2023-07-14 10:45:01 +09:00
themes cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
types refactor: pagination/date-separated-list系処理を良い感じに? (#8209) 2023-01-13 18:25:40 +09:00
ui enhance: 招待機能の改善 (#11195) 2023-07-15 09:57:58 +09:00
unicode-emoji-indexes enhance(frontend): 追加の絵文字用辞書をダウンロードできるように 2023-06-01 17:10:53 +09:00
widgets refactor: 可読性のため一部でArray.prototype.atを使うように (#11274) 2023-07-14 10:45:01 +09:00
workers perf(frontend): MkImgWithBlurhashでblurhash描画に使うcanvasは再利用するようにする (#10966) 2023-07-02 13:46:49 +09:00
_boot_.ts Revert "fix(client): /shareをsubBootPathsから外す" 2023-05-26 05:06:52 +00:00
account.ts tweak of 7ce569424 2023-05-18 20:17:32 +09:00
cache.ts feat: ユーザーをcontextmenuからアンテナに追加できるようになど (#11206) 2023-07-10 15:55:10 +09:00
config.ts refactor: init.ts周りのeslintエラーと型の修正 (#10157) 2023-04-13 18:47:49 +09:00
const.ts enhance: 招待機能の改善 (#11195) 2023-07-15 09:57:58 +09:00
custom-emojis.ts perf(frontend): サーバーにカスタム絵文字の種類が多い場合のパフォーマンスの改善 2023-05-31 12:42:24 +09:00
debug.ts chore(frontend): add debugger for #6864 (#10270) 2023-03-09 14:35:38 +09:00
emojilist.json perf(frontend): emojilistのサイズ削減 2023-05-30 11:18:40 +09:00
events.ts
i18n.ts refactor(#7598): add i18n dynamic typings (#10882) 2023-05-24 17:12:38 +09:00
index.mdx build(#10336): Storybook & Chromatic & msw (#10365) 2023-04-04 09:38:34 +09:00
instance.ts エラー画像URLを設定可能に (#10959) 2023-06-09 14:00:53 +09:00
local-storage.ts cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
navbar.ts enhance(client): tweak search page 2023-03-16 11:56:20 +09:00
nirax.ts fix(frontend): ページ遷移でスクロール位置が保持されない問題を修正 2023-07-08 15:30:36 +09:00
os.ts feat(frontend): allow cropping images on drive (#11092) 2023-07-05 13:54:40 +09:00
pizzax.ts cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
plugin.ts Fix #10261 (#10323) 2023-03-15 10:44:24 +09:00
router.ts enhance: 招待機能の改善 (#11195) 2023-07-15 09:57:58 +09:00
store.ts [ci skip] make enableCondensedLineForAcct false by default 2023-06-01 19:50:51 +09:00
stream.ts tweak of 981e6f996 2023-06-06 09:16:38 +09:00
style.scss fix(frontend): use system-ui for system font (#11177) 2023-07-09 14:24:05 +02:00
theme-store.ts lint 2023-02-22 15:28:17 +09:00