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 |
Kagami Sascha Rosylight
|
74a05ec739
|
fix(frontend): fix storybook build (#11203)
|
2023-07-09 07:06:13 +09:00 |
Acid Chicken (硫酸鶏)
|
ee3f408c7d
|
feat: impl IdlingRenderScheduler (#10547)
* feat: impl IdleRender
* test: pin time on Chromatic
* test: pin time on Chromatic
* fix: typo
* style: rename
* style: rename
* chore: back to setTimeout
* style: linebreak
* refactor: remove unused budget option
* refactor: use raw unix time
* fix: conflict error
* fix: floor
* fix: subtract
* Revert "fix: subtract"
This reverts commit 2ef4afaafc .
* Revert "fix: floor"
This reverts commit bef8ecdf45 .
* Revert "refactor: use raw unix time"
This reverts commit 5199e13cb2 .
|
2023-05-20 03:38:07 +09:00 |
syuilo
|
85a4c8dbb1
|
feat(frontend): アカウント初期設定ウィザード (#10799)
* wip
* 🎨
* 🎨
* wip
* wip
* 🎨
* Update CHANGELOG.md
* wip
* Update MkUserSetupDialog.vue
* add stories
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* update stories
* Update MkUserSetupDialog.Follow.stories.impl.ts
* test: load mock user account
* ✌️
* ✌️
* test: reset on each render
* test: use id to identify
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
|
2023-05-08 17:29:19 +09:00 |
syuilo
|
e1f9ab77f8
|
feat: Server rules (#10660)
* enhance(frontend): サーバールールのデザイン調整
* enhance(frontend): i18n
* enhance(frontend): 利用規約URLの設定を「モデレーション」ページへ移動
* enhance(frontend): サーバールールのデザイン調整
* Update CHANGELOG.md
* 不要な差分を削除
* fix(frontend): lint
* ui tweak
* test: add stories
* tweak
* test: bind args
* test: add interaction tests
* fix bug
* Update packages/frontend/src/pages/admin/server-rules.vue
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
* Update misskey-js.api.md
* chore: windowを明示
* 🎨
* refactor
* 🎨
* 🎨
* fix e2e test
* 🎨
* 🎨
* fix icon
* fix e2e
---------
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
|
2023-04-19 21:24:31 +09:00 |
Acid Chicken (硫酸鶏)
|
9bb6c536c0
|
test(#10336): add `components/Mk[A-B].*` stories (#10475)
* chore(#10336): register snippets
* test(#10336): add `components/Mk[A-B].*` stories
* build: desynced lockfile
* ci(#10336): preload assets
* ci(#10336): use pull_request
* build: update lockfile
* fix: reactivity transform
* chore: track upstream changes
* refactor: avoid temporary previous tapping declarations
* revert: avoid temporary previous tapping declarations
This reverts commit e649b1b1e6 .
* test: flaky snapshots
* style: import
|
2023-04-13 12:20:39 +09:00 |
Acid Chicken (硫酸鶏)
|
2b19e1f732
|
test: add `/@:acct` stories (#10517)
* test: add `/@:acct` stories
* test: add mocks
|
2023-04-09 04:16:56 +00:00 |
Acid Chicken (硫酸鶏)
|
3b3f683f8c
|
feat(#8149): respect nsfw settings on gallery list (#10481)
* feat(#8149): respect nsfw settings on gallery list
* ci(#10336): use pull_request
* test(#8149): add interaction tests
* test(#10336): use `waitFor`
* chore: transition
|
2023-04-06 08:19:49 +09:00 |
Acid Chicken (硫酸鶏)
|
d6e04da20b
|
style(#10336): update comment-out codes
|
2023-04-04 15:03:45 +09:00 |
Acid Chicken (硫酸鶏)
|
14591aa8f2
|
style(#10336): reduce prettier indents
|
2023-04-03 14:51:14 +09:00 |
Acid Chicken (硫酸鶏)
|
fc76829eb4
|
build(#10336): use fast-glob
|
2023-04-01 22:22:07 +09:00 |
Acid Chicken (硫酸鶏)
|
4521e61ae2
|
fix: missing case
|
2023-04-01 17:54:30 +09:00 |
Acid Chicken (硫酸鶏)
|
f39b5be064
|
refactor(#10336): bind to local args
|
2023-04-01 16:35:05 +09:00 |
Acid Chicken (硫酸鶏)
|
5667f0f839
|
build(#10336): subcomponents on sidebar
|
2023-04-01 13:59:00 +09:00 |
Acid Chicken (硫酸鶏)
|
a47f4b8955
|
build(#10336): generate `components/global` stories only
|
2023-04-01 13:45:31 +09:00 |
Acid Chicken (硫酸鶏)
|
671ce6a531
|
build(#10336): write some stories
|
2023-04-01 04:20:38 +09:00 |
Acid Chicken (硫酸鶏)
|
c2d8759812
|
build(#10336): update dependencies
|
2023-03-23 16:44:41 +09:00 |
Acid Chicken (硫酸鶏)
|
bf5fff879f
|
style: typing
|
2023-03-22 00:48:11 +09:00 |
Acid Chicken (硫酸鶏)
|
1d0ca7eecf
|
chore: suppress linter
|
2023-03-22 00:25:17 +09:00 |
Acid Chicken (硫酸鶏)
|
5ced8aef27
|
build(#10336): avoid intrinsic component names
|
2023-03-21 13:12:30 +09:00 |
Acid Chicken (硫酸鶏)
|
49f8bb4974
|
style(#10336): use single quote
|
2023-03-21 13:05:40 +09:00 |
Acid Chicken (硫酸鶏)
|
cc3fbefc83
|
build(#10336): make .storybook as an individual TypeScript project
|
2023-03-21 13:01:40 +09:00 |
Acid Chicken (硫酸鶏)
|
bf527cd6e7
|
refactor(#10336): semantics
|
2023-03-21 11:58:58 +09:00 |
Acid Chicken (硫酸鶏)
|
bdbbb92ff6
|
build(#10336): impl `SatisfiesExpression`
|
2023-03-20 23:07:13 +09:00 |
Acid Chicken (硫酸鶏)
|
3907cb51d6
|
refactor(#10336): module semantics
|
2023-03-20 16:27:40 +09:00 |
Acid Chicken (硫酸鶏)
|
be7b71a2f5
|
refactor(#10336): remove hatches
|
2023-03-20 16:15:03 +09:00 |
Acid Chicken (硫酸鶏)
|
6e21147ff6
|
build(#10336): separate definitions and generated codes
|
2023-03-20 16:13:07 +09:00 |
Acid Chicken (硫酸鶏)
|
a19c560e7b
|
refactor(#10336): remove unused imports
|
2023-03-20 14:58:24 +09:00 |
Acid Chicken (硫酸鶏)
|
0dcb99df19
|
build(#10336): load locales and vite config
|
2023-03-20 14:56:34 +09:00 |
Acid Chicken (硫酸鶏)
|
91e0e498eb
|
fix(#10336): invalid name conversion
|
2023-03-19 22:31:18 +09:00 |
Acid Chicken (硫酸鶏)
|
1dfcca7b9c
|
build(#10336): init
|
2023-03-19 22:25:06 +09:00 |