まっちゃとーにゅ
142a906dec
fix(SSO): SAML認証が正常に動作しない問題を修正 (MisskeyIO#525)
2024-03-16 09:01:03 +09:00
zyoshoka
4b1ca9ef61
fix(general): flash/create
でPlayの公開範囲を指定できない問題の修正と編集画面の調整 ( #13574 )
...
* fix(backend): param `visibility` wasn't included in `flash/create`
* fix(frontend): tweak flash editor ui
* Update CHANGELOG.md
2024-03-15 22:02:57 +09:00
まっちゃとーにゅ
acab2bfc72
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-03-15 13:09:16 +09:00
まっちゃとーにゅ
13ae8e155b
fix(SSO): MisskeyIO#519 の一部API・データのフォーマットの問題を修正 (MisskeyIO#520)
2024-03-15 04:29:10 +09:00
まっちゃとーにゅ
8c1db331e7
feat(SSO): JWTやSAMLでのSingle Sign-Onの実装 (MisskeyIO#519)
2024-03-15 01:30:56 +09:00
riku6460
d300a6829f
Bump up version to 2024.3.1-io.1c ( #518 )
2024-03-11 09:25:58 +09:00
yupix
6b676a928d
enhance(backend): antennas/updateの必須項目をantennaIdのみに ( #13542 )
...
* refactor: antennas/updateの必須項目を最小限に
* fix: userListIdがnullにできない
2024-03-10 17:31:39 +09:00
riku6460
738df7626b
Bump up version to 2024.3.1-io.1b ( #515 )
2024-03-07 23:45:14 +09:00
まっちゃとーにゅ
9728608015
Bump up version to 2024.3.1-io.1a (MisskeyIO#513)
2024-03-07 07:29:22 +09:00
まっちゃとーにゅ
ab48a44142
Bump up version to 2024.3.1-io.1 (MisskeyIO#510)
2024-03-07 06:04:25 +09:00
まっちゃとーにゅ
aa5f0d2cbc
update deps (MisskeyIO#511)
2024-03-07 06:04:07 +09:00
まっちゃとーにゅ
7abf5dcb78
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-03-07 05:22:19 +09:00
かっこかり
7ead98cbe5
enhance(frontend): リアクションの総数を表示するように ( #13532 )
...
* enhance(frontend): リアクションの総数を表示するように
* Update Changelog
* リアクション選択済の色をaccentに
2024-03-06 21:08:42 +09:00
まっちゃとーにゅ
cb07db5399
Bump up version to 2024.3.1-io.0 (MisskeyIO#507)
2024-03-06 04:07:21 +09:00
かっこかり
e8f158fa3c
Merge branch 'develop' into feat-12997
2024-03-05 10:54:34 +09:00
まっちゃとーにゅ
1c3742b711
Bump up version to 2024.3.0-io.0 (MisskeyIO#496)
2024-03-03 19:35:43 +09:00
kabo2468
d624547874
feat: AIによるNSFW検出を無視できるポリシーを追加 (MisskeyIO#500)
...
* feat: AIによるNSFW検出を無視できるポリシーを追加
* refactor: skipNsfwCheckの条件を同じようにまとめた
2024-03-03 03:48:47 +09:00
kabo2468
c0dbdd78c1
feat: アンテナに保持するノート数をポリシーに追加 (MisskeyIO#499)
2024-03-03 02:42:13 +09:00
syuilo
3afdafed61
2024.3.1
2024-03-02 17:06:01 +09:00
まっちゃとーにゅ
9ab785c48f
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-03-02 05:24:04 +09:00
kabo2468
62e7961aea
fix(backend): リプライ禁止ポリシーにて自分にリプライできないのを修正 (MisskeyIO#495)
2024-03-02 04:28:45 +09:00
syuilo
ba9d47fb69
2024.3.0
2024-03-01 20:22:06 +09:00
kakkokari-gtyih
ddba06614f
Merge remote-tracking branch 'msky/develop' into feat-12997
2024-03-01 14:02:24 +09:00
syuilo
033d71ee28
update deps
2024-03-01 13:52:39 +09:00
かっこかり
bfdb40b5d0
Merge branch 'develop' into feat-12997
2024-03-01 13:48:02 +09:00
syuilo
a74406677c
fix packedRoleCondFormulaValueAssignedRoleSchema
2024-03-01 12:03:33 +09:00
Yuriha
26d4c5fd94
メンションの最大数をロールごとに設定可能にする ( #13343 )
...
* Add new role policy: maximum mentions per note
* fix
* Reviewを反映
* fix
* Add ChangeLog
* Update type definitions
* Add E2E test
* CHANGELOG に説明を追加
---------
Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
2024-02-29 20:48:02 +09:00
かっこかり
39d6af135f
enhance: 通知の履歴をリセットできるように ( #13335 )
...
* enhance: 通知の履歴をリセットできるように
* Update Changelog
* 通知欄も連動して更新するように
* revert some changes
* Update CHANGELOG.md
* Remove unused part
* fix
2024-02-29 20:03:30 +09:00
syuilo
920c3be750
update deps
2024-02-29 11:10:03 +09:00
taichan
5f43c2faa2
enhance(backend): 通知がミュート・凍結を考慮するようにする ( #13412 )
...
* Never return broken notifications #409
Since notifications are stored in Redis, we can't expect relational
integrity: deleting a user will *not* delete notifications that
mention it.
But if we return notifications with missing bits (a `follow` without a
`user`, for example), the frontend will get very confused and throw an
exception while trying to render them.
This change makes sure we never expose those broken notifications. For
uniformity, I've applied the same logic to notes and roles mentioned
in notifications, even if nobody reported breakage in those cases.
Tested by creating a few types of notifications with a `notifierId`,
then deleting their user.
(cherry picked from commit 421f8d49e5d7a8dc3a798cc54716c767df8be3cb)
* Update Changelog
* Update CHANGELOG.md
* enhance: 通知がミュートを考慮するようにする
* enhance: 通知が凍結も考慮するようにする
* fix: notifierIdがない通知が消えてしまう問題
* Add tests (通知がミュートを考慮しているかどうか)
* fix: notifierIdがない通知が消えてしまう問題 (grouped)
* Remove unused import
* Fix: typo
* Revert "enhance: 通知が凍結も考慮するようにする"
This reverts commit b1e57e571dfd9a7d8b2430294473c2053cc3ea33.
* Revert API handling
* Remove unused imports
* enhance: Check if notifierId is valid in NotificationEntityService
* 通知作成時にpackしてnullになったらあとの処理をやめる
* Remove duplication of valid notifier check
* add filter notification is not null
* Revert "Remove duplication of valid notifier check"
This reverts commit 239a6952f717add53d52c3e701e7362eb1987645.
* Improve performance
* Fix packGrouped
* Refactor: 判定部分を共通化
* Fix condition
* use isNotNull
* Update CHANGELOG.md
* filterの改善
* Refactor: DONT REPEAT YOURSELF
Note: GroupedNotificationはNotificationの拡張なのでその例外だけ書けば基本的に共通の処理になり複雑な個別の処理は増えにくいと思われる
* Add groupedNotificationTypes
* Update misskey-js typedef
* Refactor: less sql calls
* refactor
* clean up
* filter notes to mark as read
* packed noteがmapなのでそちらを使う
* if (notesToRead.size > 0)
* if (notes.length === 0) return;
* fix
* Revert "if (notes.length === 0) return;"
This reverts commit 22e2324f9633bddba50769ef838bc5ddb4564c88.
* 🎨
* console.error
* err
* remove try-catch
* 不要なジェネリクスを除去
* Revert (既読処理をpack内で行うものを元に戻す)
* Clean
* Update packages/backend/src/core/entities/NotificationEntityService.ts
* Update packages/backend/src/core/entities/NotificationEntityService.ts
* Update packages/backend/src/core/entities/NotificationEntityService.ts
* Update packages/backend/src/core/entities/NotificationEntityService.ts
* Update packages/backend/src/core/NotificationService.ts
* Clean
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 21:26:26 +09:00
zyoshoka
0d47877db1
enhance(backend): フォロー・フォロワー関連の通知の受信設定の強化 ( #13468 )
...
* enhance(backend): 通知の受信設定に「フォロー中またはフォロワー」を追加
* fix(backend): 通知の受信設定で「相互フォロー」が正しく動作しない問題を修正
* Update CHANGELOG.md
2024-02-28 09:49:34 +09:00
まっちゃとーにゅ
84b248cc49
Bump up version to 2024.2.0-io.2j (MisskeyIO#491)
2024-02-28 01:06:52 +09:00
まっちゃとーにゅ
6af95dcd5e
Bump up version to 2024.2.0-io.2i (MisskeyIO#489)
2024-02-27 23:57:10 +09:00
まっちゃとーにゅ
9fe29b5e8e
fix(backend): api/metaのfeaturesの下位互換性 (MisskeyIO#487)
2024-02-27 23:56:36 +09:00
zawa-ch
f906ad6ca7
Enhance: コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 ( #13463 )
...
* コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加
* コメント修正
2024-02-27 18:45:46 +09:00
まっちゃとーにゅ
851dc4cb6b
Bump up version to 2024.2.0-io.2h (MisskeyIO#486)
2024-02-27 10:59:47 +09:00
まっちゃとーにゅ
4241580351
Bump up version to 2024.2.0-io.2g (MisskeyIO#483)
2024-02-27 08:17:02 +09:00
まっちゃとーにゅ
4f8190c2bf
Bump up version to 2024.2.0-io.2f (MisskeyIO#481)
2024-02-27 08:01:15 +09:00
まっちゃとーにゅ
4a1000dba3
Bump up version to 2024.2.0-io.2e (MisskeyIO#476)
2024-02-27 05:12:24 +09:00
まっちゃとーにゅ
d18e3e9b93
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-27 04:08:00 +09:00
かっこかり
08d8d9c358
Merge branch 'develop' into feat-12997
2024-02-26 20:46:33 +09:00
zyoshoka
0fb7b98f96
fix(backend): fix incorrect schemas ( #13458 )
2024-02-26 19:49:12 +09:00
かっこかり
f90b591235
Merge branch 'develop' into feat-12997
2024-02-26 18:21:11 +09:00
kakkokari-gtyih
3dded16104
enhance: スキップできるようにするかどうかを鯖管で決定できるように
2024-02-26 17:20:23 +09:00
FineArchs
dd48366ed8
admin/emoji/updateの必須項目を減らす 等 ( #13449 )
...
* admin/emoji/update enhancement
* add CustomEmojiService.getEmojiByName
* update endpoint
* fix
* Update update.ts
* Update autogen files
* type assertion
* Update CHANGELOG.md
2024-02-25 18:06:26 +09:00
まっちゃとーにゅ
e4ee9580e3
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-25 03:36:45 +09:00
かっこかり
d20542c495
enhance: meta
をSSR HTMLに埋め込む ( #13436 )
...
* enhance: `meta`をSSR HTMLに埋め込む
* HTML Metaの有効時間を指定
* 1時間
* MetaEntityService
* JSONをPackするように
* ✌️
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-23 10:47:17 +09:00
FineArchs
bf5952fd63
flash/update で部分的に変更できるようにする ( #13396 )
...
* make flash/update params optional
* Update autogen files
pnpm run build-misskey-js-with-types
* Update update.ts
* Update CHANGELOG.md
* hasOwnProperty -> hasOwn
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-22 21:31:57 +09:00
syuilo
26c8b53f70
enhance: サーバーごとにモデレーションノートを残せるように
2024-02-22 20:59:52 +09:00
まっちゃとーにゅ
028649e7e5
Bump up version to 2024.2.0-io.2d (MisskeyIO#470)
2024-02-22 12:13:14 +09:00
まっちゃとーにゅ
50caa3fd5c
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-22 06:50:23 +09:00
まっちゃとーにゅ
24a40a0dba
Bump up version to 2024.2.0-io.2c (MisskeyIO#467)
2024-02-19 20:21:00 +09:00
まっちゃとーにゅ
a1ae0f7de0
Bump up version to 2024.2.0-io.2b (MisskeyIO#464)
2024-02-18 06:22:33 +09:00
まっちゃとーにゅ
a813be9e06
Bump up version to 2024.2.0-io.2a (MisskeyIO#461)
2024-02-17 15:24:10 +09:00
syuilo
875069c6b0
Update package.json
2024-02-17 13:43:04 +09:00
Acid Chicken (硫酸鶏)
acba96c1d3
feat: license violation protection ( #13285 )
...
* spec(frontend): aboutページにリポジトリ・フィードバックのURLを表示させる
Cherry-picked from MisskeyIO#441
Cherry-picked from MisskeyIO#438
* feat: license violation protection
* build: fix typo
* build: fix typo
* fix: farewell to the static type land
* fix: key typo
* fix: import typo
* fix: properly interpret `prominently`
* docs: add disclaimer
* docs: update CHANGELOG
* chore: add gap
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-17 13:34:50 +09:00
tamaina
8c1a582348
2024.2.0-beta.13
2024-02-16 15:04:12 +00:00
まっちゃとーにゅ
2573df5c84
Bump up version to 2024.2.0-io.2 (MisskeyIO#458)
2024-02-16 22:21:26 +09:00
まっちゃとーにゅ
6751c38a52
fix(misskey-js): notifications/create
のレスポンスの型の更新 (MisskeyIO#455)
2024-02-16 22:13:47 +09:00
かっこかり
5e317eac8c
fix misskey-js version
2024-02-16 19:17:37 +09:00
zyoshoka
40bbae3d6c
fix(backend): add missing schemas and fix incorrect schemas ( #13295 )
...
* fix(backend): add missing schemas and fix incorrect schemas
* fix: ci
* fix: ci (本命)
* fix: run `pnpm build-misskey-js-with-types`
* fix: typos
* fix: role-condition-formula-value contains `id`
* fix: incorrect schema
2024-02-16 14:27:33 +09:00
まっちゃとーにゅ
780610a05e
Bump up version to 2024.2.0-io.1m (MisskeyIO#454)
2024-02-15 05:25:33 +09:00
まっちゃとーにゅ
915ab3c695
Bump up version to 2024.2.0-io.1l (MisskeyIO#447)
2024-02-13 03:42:24 +09:00
まっちゃとーにゅ
e756272c02
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-13 02:27:48 +09:00
Kisaragi
b95e25004f
refactor(msjs): avoid any (part 1) ( #13247 )
...
* refactor(msjs): avoid any
* run api extractor
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
2024-02-12 11:38:16 +09:00
まっちゃとーにゅ
bb4583f0be
spec(OAuth2): クライアント情報のDiscoveryの対応していないクライアントでも認証できるように (MisskeyIO#443)
2024-02-12 11:35:19 +09:00
まっちゃとーにゅ
953aaf323f
Bump up version to 2024.2.0-io.1k (MisskeyIO#439)
2024-02-12 07:53:40 +09:00
まっちゃとーにゅ
94f5d47e46
spec(frontend): aboutページにリポジトリ・フィードバックのURLを表示させる (MisskeyIO#438)
2024-02-12 07:53:27 +09:00
まっちゃとーにゅ
73a4b16e14
Bump up version to 2024.2.0-io.1j (MisskeyIO#433)
2024-02-11 04:46:07 +09:00
まっちゃとーにゅ
5e1af254f3
Bump up version to 2024.2.0-io.1i (MisskeyIO#430)
2024-02-10 11:41:52 +09:00
まっちゃとーにゅ
e7d4806714
Bump up version to 2024.2.0-io.1h (MisskeyIO#428)
2024-02-10 05:00:24 +09:00
まっちゃとーにゅ
bb2ab2ddf5
Bump up version to 2024.2.0-io.1g (MisskeyIO#426)
2024-02-10 00:15:11 +09:00
まっちゃとーにゅ
3020d65365
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-09 20:21:53 +09:00
かっこかり
7a8cf274ca
fix misskey-js version
2024-02-09 18:08:08 +09:00
syuilo
7fc1d77893
update deps
2024-02-09 17:10:16 +09:00
まっちゃとーにゅ
e8c95085ba
Bump up version to 2024.2.0-io.1f (MisskeyIO#421)
2024-02-09 12:38:23 +09:00
まっちゃとーにゅ
8f57849d91
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-09 12:14:38 +09:00
おさむのひと
614c9a0fc6
fix: 特定文字列を含むノートを投稿できないようにする管理画面用設定項目を追加 ( #13210 )
...
* fix: 特定文字列を含むノートを投稿できないようにする管理画面用設定項目を追加
* Serviceでチェックするように変更
2024-02-09 10:07:18 +09:00
まっちゃとーにゅ
dae6e1a893
Bump up version to 2024.2.0-io.1e (MisskeyIO#419)
2024-02-09 04:47:18 +09:00
まっちゃとーにゅ
90d3219e0c
Bump up version to 2024.2.0-io.1d (MisskeyIO#417)
2024-02-09 03:51:44 +09:00
まっちゃとーにゅ
eda03537ca
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-09 03:17:42 +09:00
MeiMei
313ce82192
正しい 2024.2.0-beta.10 改版手順? ( #13173 )
...
* 正しい 2024.2.0-beta.10 改版手順?
* run build-misskey-js-with-types
2024-02-07 19:59:06 +09:00
まっちゃとーにゅ
fdc54ae28c
Bump up version to 2024.2.0-io.1c (MisskeyIO#413)
2024-02-07 01:00:14 +09:00
まっちゃとーにゅ
52cee46ef6
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-02-06 23:53:35 +09:00
おさむのひと
c81b61eb2e
fix(misskey-js): 自動生成物の冒頭からバージョンと日付を削除 ( #13185 )
2024-02-06 21:03:29 +09:00
1Step621
74245df382
Enhance(frontend): フロント側でもリアクション権限のチェックをするように ( #13134 )
...
* フロント側でもリアクション権限のチェックをするように
* update CHANGELOG.md
* lint fixes
* remove unrelated diffs
* deny -> reject
denyは「(信用しないことを理由に)拒否する」という意味らしい
* allow -> accept
* EmojiSimpleにlocalOnlyを含めるように
* リアクション権限のない絵文字は打てないように(ダイアログを出すのではなく)
* regenerate type definitions
* lint fix
* remove unused locales
* remove unnecessary async
2024-02-06 16:45:21 +09:00
まっちゃとーにゅ
b731164d70
Bump up version to 2024.2.0-io.1b (MisskeyIO#411)
2024-02-06 00:00:12 +09:00
まっちゃとーにゅ
41b2958c7b
Bump up version to 2024.2.0-io.1a (MisskeyIO#408)
2024-02-05 00:29:51 +09:00
Gianni Ceccarelli
dabf1867fd
keep cached avatar&banner when refresh fails to get new values ( #13145 )
...
* keep cached avatar&banner when refresh fails to get new values
when the remote explicitly tells us a user image is gone, we remove
our cached value, but if we fail to get the image, we keep whatever
value we already have
this should minimise the problem of avatars randomly disappearing
* autogen bits
* pnpm run build-misskey-js-with-types
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-02-04 21:03:49 +09:00
Gianni Ceccarelli
bafef1f8b4
ignore instance.actor
when checking if there are local users ( #13146 )
...
* ignore `instance.actor` when checking if there are local users
We've seen this happen a few times:
* there was some AP software at $some_domain
* it gets replaced by Misskey
* before the first user can be created, an AP activity comes in
* Misskey resolves the activity
* to do this, it creates the `instance.actor` to sign its request
* now there *is* a local user, so the `meta` endpoint returns
`requireSetup:false`
* the admin is very confused
This commit factors out the check, and doesn't count the
`instance.actor` as a real user.
* autogen bits
2024-02-04 20:46:28 +09:00
まっちゃとーにゅ
8f69c6fa58
Bump up version to 2024.2.0-io.1 (MisskeyIO#405)
2024-02-02 22:16:02 +09:00
まっちゃとーにゅ
12e0ac2c9a
Bump up version to 2024.1.0-io.1i (MisskeyIO#401)
2024-02-01 12:35:13 +09:00
まっちゃとーにゅ
5ab36f93a2
Bump up version to 2024.1.0-io.1h (MisskeyIO#399)
2024-02-01 11:08:12 +09:00
まっちゃとーにゅ
8befa531a5
feat(emoji): 管理用のカスタム絵文字フィールドの追加 (MisskeyIO#397)
2024-02-01 10:22:51 +09:00
zyoshoka
5079a4b7dd
fix(ci): misskey-js
のバージョンチェックをトリガーする条件の修正 ( #13116 )
...
* fix(misskey-js): バージョンチェックのトリガー条件を修正
* chore(misskey-js): 2024.2.0-beta.8
2024-02-01 09:42:55 +09:00
まっちゃとーにゅ
d41a578235
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-31 23:42:01 +09:00
zyoshoka
2db5b61616
refactor(backend): User関連のスキーマ/型の指定を強くする ( #12808 )
...
* refactor(backend): User関連のスキーマ/型の指定を強くする
* refactor(backend): `pack()`の引数にスキーマを指定するように
* chore: fix ci
* fix: 変更漏れ
* fix ci
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-31 15:45:35 +09:00
まっちゃとーにゅ
9ffa56aa1b
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-31 05:11:03 +09:00
syuilo
e90dea4be9
update deps
2024-01-30 20:59:44 +09:00
かっこかり
6a41afaaee
fix/refactor(reversi): 既存のバグを修正・型定義を強化 ( #13105 )
...
* 既存のバグを修正
* fix types
* fix misskey-js autogen
* Update index.d.ts
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-30 20:54:30 +09:00
yukineko
a6a91fec3a
refactor: frontendのcomponentsの型エラーを改善 ( #12926 )
...
* add: safeFloatParserを追加
* fix: 欠けていた型を追加
* refactor: pageBlockTypesをjson-schemaに移植
* refactor: components/global内の型エラーが出ている箇所を修正
* lint: fix null check style
* refactor: fix type error
* refactor: fix some type errors
* fix: 翻訳が抜けていた箇所を修正
* refactor: getJsonSchemaで正しいスキーマが返されるように修正
* fix: MkChartの型エラーとbytesオプションが機能していない問題を修正
* fix(misskey-js): `drive`->`folderUpdated`のpayloadの型が間違っていたのを修正
* refactor: fix some type errors
* change: Captcha読み込み中の文言をLoadingに変更
* refactor(backend/misskey-js): MainEventの型を改善
* refactor: chartjs-plugin-gradientが二重でpluginに登録されていたのを修正
* update: misskey-js.api.md
* refactor: fix some type errors
* fix: backendのtypecheckが落ちていたのを修正
* update: misskey-js.api.md
* add: json-schemaのnoteにpollの型定義を追加
* refactor: noteのjson-schemaの型を改善
* refactor: MkPoll
* refactor: fix some type errors
* change: UserLiteにisLockedを持たせるように
* fix: notificationスキーマにroleが含まれていないのを修正
* Revert "change: UserLiteにisLockedを持たせるように"
This reverts commit 1bb0c8e7a9b19a4e9f21bf7381712b98f27672a5.
* fix: フォロー通知から鍵垢へのフォローを行うと処理中のまま止まってしまう問題を修正
* refactor: noteスキーマのvisibilityにenumを追加
* change: deepCloneのCloneableTypeにundefinedを追加
* refactor: fix some type errors
* refactor: `allowEmpty: false`を使用していた箇所を`minLength: 1`に置き換え
* enhance: API 'retension' のresponseの型を追加
* fix: Chart関連のtooltipが正しい位置に表示されない問題を修正
* refactor: fix some type errors
* fix: 型情報が不足していたのを修正
* enhance: announcementスキーマにenumを追加
* enhance: ロールポリシーの型定義をRoleServiceからjson-schemaに移植
* refactor: policiesを`ref: RolePolicies`に統一
* fix: API `meta` のレスポンスの型にpoliciesが含まれていないのを修正
* refactor: fix some type errors
* fix: backendのlintが落ちているのを修正
* fix: MkFoldableSectionの開閉時のanimationが適用されていない問題を修正
* fix: backendのtypecheckが落ちているのを修正
* update: run build-misskey-js-with-types
* fix: MkDialogのmount時に文字数制限の判定が行われない問題を修正
* update: CHANGELOG.md
* refactor: MkUserSelectDialogの型を改善
* fix: deepCloneでundefinedはcloneしないように (#9207 )
* change: frontendのcloneをbackend側にも反映
* update: CHANGELOG.md
* fix: RoleServiceからPackを通して型RolePoliciesに依存させないように
* Update packages/frontend/src/scripts/get-note-summary.ts
* revert RoleService.ts changes
* change: optional chaining -> non-null assertion
* remove: unused import
* fix: propsで渡されたuserがUserLiteの場合に意図しない動作になってしまうのを修正
* change: fix null check style
* refactor: fix type error
* change: fix null check style
* Update packages/frontend/src/components/MkDrive.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor: css moduleでglobalを使わないように
* refactor: roleのiconUrlは必ず存在するものとして扱うように
* enhance: MenuButtonのactiveにcomputedを受け付けられるように
* Update packages/frontend/src/components/MkNotePreview.vue
* Update MkWindow.vue
* refactor: notification.noteは必ず存在するものとして扱うように
* Update packages/frontend/src/components/MkNotification.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: MkSignupDialogでdoneのemit時にresを含んでいなかったのを修正
* Update packages/frontend/src/scripts/clone.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor: 不要な返り値の型を削除
* refactor: 不要なnullチェックを削除
* update: misskey-js-autogen
* update: clone.ts
* refactor
* Update MkNotification.vue
* Update MkNotification.vue
* ✌️
* Update MkNotification.vue
* Update MkNotification.vue
* Update MkNotification.vue
* Update MkNotifications.vue
* Update MkUserSetupDialog.Profile.vue
* Update MkUserCardMini.vue
* ✌️
* Update MkMenu.vue
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-30 19:53:53 +09:00
まっちゃとーにゅ
1969810419
Bump up version to 2024.1.0-io.1g (MisskeyIO#391)
2024-01-27 16:24:23 +09:00
まっちゃとーにゅ
a50f7f4bd5
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-27 16:12:40 +09:00
かっこかり
15727088be
fix misskey-js version
2024-01-27 10:34:07 +09:00
おさむのひと
b7270c6238
fix(dev): pnpm devで依存関係更新が一部反映されない ( #13091 )
2024-01-27 09:18:09 +09:00
まっちゃとーにゅ
378eefee6c
Bump up version to 2024.1.0-io.1f (MisskeyIO#389)
2024-01-27 01:02:58 +09:00
まっちゃとーにゅ
39334aa026
Bump up version to 2024.1.0-io.1e (MisskeyIO#387)
2024-01-26 22:57:22 +09:00
まっちゃとーにゅ
ec60f23bf3
Bump up version to 2024.1.0-io.1d (MisskeyIO#385)
2024-01-26 00:10:46 +09:00
まっちゃとーにゅ
44b9dfd494
Bump up version to 2024.1.0-io.1c (MisskeyIO#382)
2024-01-24 20:19:03 +09:00
まっちゃとーにゅ
ac79f1fdc1
feat(frontend): Misskey Gamesのリストに鯖缶指定のチャンネルを載せる (MisskeyIO#383)
2024-01-24 19:57:51 +09:00
まっちゃとーにゅ
c668dc782a
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-24 18:52:01 +09:00
syuilo
5719a929ad
enhance(reversi): 変則なしマッチングを可能に
2024-01-24 16:37:06 +09:00
syuilo
65557d5f27
enhance(reversi): more robust matching process
2024-01-24 10:16:05 +09:00
まっちゃとーにゅ
f95cc0d193
Bump up version to 2024.1.0-io.1b (MisskeyIO#380)
2024-01-24 04:33:15 +09:00
まっちゃとーにゅ
ecb45acb62
Bump up version to 2024.1.0-io.1a (MisskeyIO#378)
2024-01-24 01:17:15 +09:00
まっちゃとーにゅ
905e093066
Bump up version to 2024.1.0-io.1
2024-01-23 23:28:33 +09:00
まっちゃとーにゅ
05b1b32f8e
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-23 15:40:09 +09:00
syuilo
e8ba0b3f54
enhance(reversi): improve desync handling
2024-01-23 10:51:59 +09:00
まっちゃとーにゅ
d8d2188b4d
fix code quality issues
2024-01-23 06:16:18 +09:00
まっちゃとーにゅ
8aa76868b3
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-23 04:11:38 +09:00
tamaina
31a39776f5
chore: publish misskey-js automatically ( #13014 )
...
* chore: publish @misskey-dev/misskey-js
* remove @misskey-dev/
* ??
* correct version
* version
2024-01-23 00:19:43 +09:00
おさむのひと
850d38414e
fix: 2024-01-22 10:50時点のdevelopにてCIがコケている ( #13060 )
...
* fix: バブルゲームのビルド失敗修正
* fix: api.jsonの定義誤りを修正
* fix: lint.yml(typecheck)
* fix: fix eslint error
* fix: frontend vitest version
* fix: frontend vitest version
* fix:
* fix: cypress
* fix: misskey-js test
* fix: misskey-js tsd(tsdはpakcage.jsonのexportsをサポートしない?)
* fix: conflict
* fix: 間違えて上書きしたところを修正
* fix: 再
* fix: api.json
* fix: api.json
* fix: タイムアウト延長
* Update packages/misskey-js/jest.config.cjs
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-01-22 18:01:54 +09:00
syuilo
94e282b612
perf(reversi): improve performance of reversi backend
2024-01-22 15:41:29 +09:00
syuilo
f4657eb16f
update deps
2024-01-21 18:43:01 +09:00
syuilo
a17251d913
enhance(reversi): tweak reversi
2024-01-21 10:07:43 +09:00
syuilo
094c6e32ff
add missing ext
2024-01-20 14:05:09 +09:00
syuilo
cb74b61755
fix api-extractor
2024-01-20 14:01:27 +09:00
syuilo
1de29e5566
refactor: migrate to ESM
2024-01-20 13:57:03 +09:00
syuilo
b9a81edae5
enhance(reversi): tweak reversi
2024-01-20 13:14:46 +09:00
syuilo
a637b4e282
feat: reversi
...
Resolve #12962
2024-01-19 20:51:49 +09:00
まっちゃとーにゅ
1b509cb955
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-13 23:48:15 +09:00
zyoshoka
d792f4f348
fix(backend): 虚無ノートを投稿できる問題の修正と api.json
の OpenAPI Specification 3.1.0 への対応 ( #12969 )
...
* fix(backend): `text: null`だけのノートは投稿できないように
* add test
* Update CHANGELOG.md
* chore: bump OpenAPI Specification from 3.0.0 to 3.1.0
* chore: テストがすでにコメントで記述されていたのでそっちを使うことにする
* fix test
* fix(backend): prohibit posting whitespace-only notes
* Update CHANGELOG.md
* fix(backend): `renoteId`または`fileIds`(`mediaIds`)または`poll`が`null`でない場合に、`text が空白文字のみで構成されたリクエストになることを許可して、結果は`text: null`を返すように
* test(backend): 引用renoteで空白文字のみで構成されたtextにするとレスポンスが`text: null`になることをチェックするテストを追加
* fix(frontend): `text`が`null`であって`renoteId`と`replyId`が`null`でないようなノートは引用リノートとして表示するように
* fix(misskey-js): OpenAPI 3.1に対応
* fix(misskey-js): 型生成をOpenAPI Specification 3.1.0に対応
* fix(ci): `validate-api.json`をOpenAPI Specification 3.1.0に対応
* fix(ci): スキーマ書き換えの際のミスを修正
* Revert "fix(frontend): `text`が`null`であって`renoteId`と`replyId`が`null`でないようなノートは引用リノートとして表示するように"
This reverts commit a9ca55343df6ea1679599acbc4801f78aa3a242b.
* fix(misskey-js): `build-misskey-js-with-types`時は`api.json`のGETをスキップするように
* Revert "fix(misskey-js): `build-misskey-js-with-types`時は`api.json`のGETをスキップするように"
This reverts commit 865458989f9ddacc38d1bb3743a41ea828dbf324.
* fix(misskey-js): `openapi-parser`で`validate`のかわりに`parse`を用いるように
* Update CHANGELOG.md
2024-01-13 16:54:25 +09:00
まっちゃとーにゅ
4ae637fba0
Merge remote-tracking branch 'misskey-dev/develop' into io
2024-01-12 06:08:08 +09:00
かっこかり
be57ff4985
run pnpm build-misskey-js-with-types
( #12972 )
2024-01-11 23:41:22 +09:00
まっちゃとーにゅ
17b5cc0280
fix code quality issues
2024-01-10 03:43:22 +09:00
まっちゃとーにゅ
abe95d9b67
Merge branch 'develop' of misskey-dev into merge-upstream
2024-01-10 03:13:22 +09:00
かっこかり
6a02dfdd3b
enhance(frontend): バブルゲームの諸々を修正・改良 ( #12938 )
...
* enhance(frontend): バブルゲームのテクスチャをゲーム開始時にキャッシュするように
* (fix) カーソルが枠線内を動くように
* (add) 最大コンボ数を表示するように
* (add) 実績を追加
* Update ja-JP.yml
* tweak
* tweak flavor
* perf tweak
* refactor
* perf tweak
* lint
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-08 11:02:05 +09:00
zyoshoka
0e536bdd86
refactor(frontend): widgets/server-metric
内の型エラーを除去 ( #12937 )
2024-01-07 23:56:46 +09:00
まっちゃとーにゅ
d4a8e9a499
feat(federation): 特定の連合サーバーのメディアを全てセンシティブとして設定する機能を追加 (MisskeyIO#340)
2024-01-07 19:51:07 +09:00
Chocolate Pie
072f67d6e7
feat: Add support for mCaptcha ( #12905 )
...
* feat: Add support for mCaptcha
* fix: Fix docker compose configuration
* chore(frontend/docs): update changelog & fix eslint errors
* `@mcaptcha/vanilla-glue`をダイナミックインポートするように
* chore: Add missing prefix to CHANGELOG
* refactor(backend): 適当につけた変数の名前を変更
2024-01-06 20:14:33 +09:00
おさむのひと
30311aca18
fix(misskey-js): /signupと/signinの定義を作成してフロントの型エラーを抑制する ( #12846 )
...
* fix(misskey-js): /signupと/signinの定義を復活してフロントの型エラーを抑制する
* fix ci
* fix ci
* fix
* fix
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2024-01-03 13:41:28 +09:00
かっこかり
a9127e3ecd
enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように ( #12887 )
...
* enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように
* Update Changelog
2024-01-03 13:35:40 +09:00
tamaina
1d5a0d0777
chore: use @misskey-dev/eslint-plugin ( #12860 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-31 15:26:57 +09:00
riku6460
2e2970eafd
AbuseUserReport の category を camelCase にする & notLike で通報されないようにする (MisskeyIO#298)
2023-12-28 17:48:16 +09:00
まっちゃとーにゅ
8a8196aa09
enhance(AD): 表示される広告の選定条件を変更、縦に長いタイプを設定できるように (MisskeyIO#293)
2023-12-28 10:30:20 +09:00
riku6460
af56eea4d6
fix typecheck
2023-12-28 04:45:21 +09:00
riku6460
018ff4cbda
Merge tag '2023.12.1' into merge-upstream
2023-12-28 03:58:07 +09:00
Chocolate Pie
a598baaf01
fix(test): CIが落ちている問題を修正 ( #12816 )
...
* fix(test): CIが落ちているのを修正
* fix(ci)?: CIの`typecheck`が落ちる問題を修正
* fix(ci): コンフィグファイルのタイポを修正
2023-12-27 17:36:38 +09:00
Chocolate Pie
c96bc36fed
Merge pull request from GHSA-7pxq-6xx9-xpgm
...
* fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275
.
* frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
* enhance(test): Websocket APIに対するテストも追加
* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
* fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
* enhance(backend): Websocketの接続に最低限必要な権限を変更
* fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
* fix(backend): エンドポイントにアクセスするために必要な権限を変更
* fix(frontend/locale): Add missing type declaration
* chore: update `misskey-js/src/autogen`
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-12-27 15:08:59 +09:00
まっちゃとーにゅ
90e8b942a3
サウンド設定でドライブのファイルを利用可否をロールで制御可能に(デフォルトでオフ)
2023-12-27 10:16:48 +09:00