syuilo
65557d5f27
enhance(reversi): more robust matching process
2024-01-24 10:16:05 +09:00
syuilo
cc420c245f
enhance(reversi): 準備中の自分の対局も一覧に表示するように
2024-01-24 09:41:22 +09:00
mattyatea
78a34d3de3
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/components/MkMenu.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/pages/timeline.vue
2024-01-23 12:38:56 +09:00
syuilo
e8ba0b3f54
enhance(reversi): improve desync handling
2024-01-23 10:51:59 +09:00
syuilo
e0ad066382
fix lint
2024-01-22 18:32:32 +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
d380ed36de
fix lint
2024-01-22 18:00:46 +09:00
syuilo
5c8888d6a8
enhance(reversi): render ogp
2024-01-22 17:59:12 +09:00
syuilo
4af3640bd3
fix lint
2024-01-22 17:44:03 +09:00
syuilo
94e282b612
perf(reversi): improve performance of reversi backend
2024-01-22 15:41:29 +09:00
syuilo
259992c65f
enhance(reversi): some tweaks
2024-01-22 12:03:32 +09:00
syuilo
a431dde537
refactor(reversi): refactoring of reversi backend
2024-01-22 09:29:06 +09:00
syuilo
1a01a85182
perf(reversi): improve performance of reversi backend
2024-01-22 08:39:38 +09:00
syuilo
f4657eb16f
update deps
2024-01-21 18:43:01 +09:00
かっこかり
fb309f3d4f
return a `Vary: Accept` header for all dual-format endpoints #365 ( #13044 )
...
`/users/:user`, `/@:user`, `/notes/:note` return different responses
depending on the request's `Accept:` header. If we don't consistently
return a `Vary: Accept` header, browsers and caching proxies will get
confused, and return AP representations when HTML was requested, or
vice versa.
Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-21 18:14:42 +09:00
mattyatea
6390977653
Merge remote-tracking branch 'misskey-original/develop' into develop
2024-01-21 13:44:29 +09:00
syuilo
6039f27bd5
enhance(reversi): tweak reversi
2024-01-21 12:05:51 +09:00
syuilo
a17251d913
enhance(reversi): tweak reversi
2024-01-21 10:07:43 +09:00
syuilo
fcd7ffe956
enhance(reversi): tweak reversi
2024-01-20 21:23:33 +09:00
mattyatea
f6d3fde92d
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# locales/index.d.ts
# packages/backend/src/models/RepositoryModule.ts
# packages/backend/src/models/_.ts
# packages/frontend/src/components/MkDrive.vue
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/components/MkFollowButton.vue
# packages/frontend/src/components/MkSignupDialog.form.vue
# packages/frontend/src/components/MkUserSelectDialog.vue
# packages/frontend/src/components/index.ts
# packages/frontend/src/os.ts
# packages/frontend/src/pages/avatar-decorations.vue
# packages/frontend/src/pages/settings/mute-block.word-mute.vue
# packages/frontend/src/pages/user/home.vue
# packages/misskey-bubble-game/src/monos.ts
2024-01-20 14:54:06 +09:00
syuilo
b9a81edae5
enhance(reversi): tweak reversi
2024-01-20 13:14:46 +09:00
syuilo
bc7b2f1876
lint fix
2024-01-20 09:56:13 +09:00
syuilo
a637b4e282
feat: reversi
...
Resolve #12962
2024-01-19 20:51:49 +09:00
AsukaMari
b17eb8e537
fix: Some fixes for #12850 ( #12862 )
...
- refinement the error message when trueMail validation fails
- the settings of trueMail are not displayed after saving
- changing how `Active Email Validation` is saved
2024-01-19 18:48:30 +09:00
mattyatea
04ed64b19b
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/pages/drop-and-fusion.game.vue
# packages/frontend/src/pages/drop-and-fusion.vue
# packages/frontend/src/scripts/drop-and-fusion-engine.ts
2024-01-17 20:22:58 +09:00
syuilo
945d6a2b09
enhance(drop-and-fusion): ゲームバランスの調整など
2024-01-17 20:11:32 +09:00
a
0283142d0e
Fix: properly handle cc followers ( #13009 )
...
* Fix: properly handle cc followers
Fix #13001
* Update CHANGELOG.md
* Fix syntax error
2024-01-17 18:19:20 +09:00
mattyatea
eee41cc6ba
Feat: remote local timeline
2024-01-17 15:41:55 +09:00
mattyatea
8205e30311
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/backend/src/core/QueryService.ts
# packages/backend/src/server/api/endpoints/drive/files/attached-notes.ts
# packages/backend/src/server/api/endpoints/hashtags/users.ts
# packages/backend/src/server/api/endpoints/notes/create.ts
# packages/frontend/src/pages/emojis.emoji.vue
2024-01-15 23:20:00 +09:00
かっこかり
8b0fdfcd69
enhance: 動画・音声周りのUIと動作改良 ( #12925 )
...
* wip
* (fix) `/files` をバイトレンジリクエストに対応させる
* video
* audio
* fix
* fix
* spdx
* fix (rangeRequest)
* fix
* Update CHANGELOG.md
* (add) ボリュームを保存できるように
* (fix) ミュート復帰時に音量が固定される
* named export
* tweak design
* Add sensitive class for audio component
* Refactor seekbar styles
* Refactor hms
* Revert "(add) ボリュームを保存できるように"
This reverts commit 6271f9493b
.
* Revert "(fix) ミュート復帰時に音量が固定される"
This reverts commit a65002b56e
.
* revert revert changes
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-15 18:17:01 +09:00
YS
d92aaf81c4
refactor: noteテーブルのインデックス整理と配列カラムへのクエリでインデックスを使うように ( #12993 )
...
* Optimize note model index
* enhance(backend): ANY()をやめる (MisskeyIO#239)
* add small e2e test drive endpoint
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-15 08:19:27 +09:00
GrapeApple0
ec4e57bb67
fix: isPrivateIpで検証時にipバージョンが一致するかを確認するように ( #12988 )
...
* fix: isPrivateIpで検証時にipバージョンが一致するかを確認するように
* Update CHANGELOG.md
* Update CHANGELOG.md
2024-01-14 15:57:26 +09:00
mattyatea
6fa319afc6
Feat: emoji picker profile
2024-01-14 13:54:37 +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 a9ca55343d
.
* 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 865458989f
.
* fix(misskey-js): `openapi-parser`で`validate`のかわりに`parse`を用いるように
* Update CHANGELOG.md
2024-01-13 16:54:25 +09:00
mattyatea
1dce38dfed
Merge remote-tracking branch 'misskey-original/develop' into develop
2024-01-13 10:51:27 +09:00
かっこかり
be57ff4985
run `pnpm build-misskey-js-with-types` ( #12972 )
2024-01-11 23:41:22 +09:00
mattyatea
33507e24ff
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/backend/src/models/RepositoryModule.ts
# packages/backend/src/models/_.ts
# packages/backend/src/postgres.ts
# packages/frontend/src/components/MkDrive.file.vue
# packages/frontend/src/components/MkEmojiPicker.vue
# packages/frontend/src/pages/admin/index.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/router.ts
# packages/frontend/src/ui/universal.vue
2024-01-11 21:46:28 +09:00
syuilo
cf54c2ba47
feat: ranking system of bubble game
...
Resolve #12961
2024-01-11 18:13:39 +09:00
おさむのひと
35ec41fc1e
enhance(backend): テストの高速化 ( #12939 )
...
* enhance(backend): テストの高速化
* add ls
* 自動的にマージされるようなので不要
* 起動方法を揃える
* fix test
2024-01-08 17:43:52 +09:00
zyoshoka
618e2ba1d2
fix(backend): `drive/files/update`におけるファイル名のバリデーションが機能していない問題を修正 ( #12923 )
...
* fix(backend): `drive/files/update`におけるファイル名のバリデーションが機能していない問題を修正
* Update CHANGELOG.md
* refactor: `!== undefined` -> `!= null`
* add test
2024-01-08 17:40:37 +09:00
Kagami Sascha Rosylight
0c2118e963
refactor: make sure promises are settled before app shutdown ( #12942 )
...
👍
2024-01-08 12:28:13 +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
mattyatea
801697ccdd
Merge remote-tracking branch 'misskey-original/develop' into develop
2024-01-08 00:40:16 +09:00
zyoshoka
0e536bdd86
refactor(frontend): `widgets/server-metric`内の型エラーを除去 ( #12937 )
2024-01-07 23:56:46 +09:00
Kagami Sascha Rosylight
2a9db983fc
feat: export clips ( #12931 )
...
* feat: export clips
* Update CHANGELOG.md
2024-01-07 10:35:58 +09:00
_
f2dee7b25e
Fix: リストライムラインの「リノートを表示」が正しく機能しない問題を修正 ( #12932 )
...
* fix: list timeline withRenotes
* add CHANGELOG
2024-01-07 09:57:01 +09:00
mattyatea
eb1ce55304
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/MkSignupDialog.form.vue
2024-01-06 23:47:45 +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
mattyatea
ce8d9871b1
fix
2024-01-06 14:49:59 +09:00
mattyatea
de3f4ce29c
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/MkChannelFollowButton.vue
# packages/frontend/src/components/MkDrive.folder.vue
# packages/frontend/src/components/MkDrive.navFolder.vue
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/components/MkFollowButton.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/components/MkSignupDialog.form.vue
# packages/frontend/src/pages/about.vue
# packages/frontend/src/pages/admin/index.vue
# packages/frontend/src/pages/admin/instance-block.vue
# packages/frontend/src/pages/avatar-decorations.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/settings/mute-block.vue
# packages/frontend/src/pages/settings/profile.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pages/user/home.vue
2024-01-06 14:24:39 +09:00
mattyatea
768f158c10
ANY()なくした
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2024-01-06 14:03:37 +09:00
riku6460
24645e3d3d
enhance(backend): ActivityPub 周りで連合先から HTTP 429 Too Many Requests を受け取った際にジョブをリトライするように ( #12917 )
...
* enhance(backend): ActivityPub 周りで HTTP 429 Too Many Requests を受け取った際にリトライするように
* add to changelog
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-06 09:40:08 +09:00
MeiMei
d415fd29a3
enhance(backend): ActivityPub Deliver queueでBodyを事前処理するように ( #12916 )
...
* Pre-processing deliver body
* CHANGELOG
* ループ内で計算されると意味がないので
* 同じ処理を同じ形に
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-06 09:07:48 +09:00
mattyatea
eb261adca3
Merge remote-tracking branch 'origin/report' into report
2024-01-04 23:05:31 +09:00
mattyatea
334894f7bf
上限をつけたりした
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2024-01-04 23:05:07 +09:00
mattyatea
6c83f01ef4
Merge remote-tracking branch 'misskey-original/develop' into develop
2024-01-04 14:19:28 +09:00
mattyatea
085a93b9fc
AvatarDecoration federation
...
and more fix
2024-01-04 14:16:28 +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
mattyatea
09b1bac3ad
bug fix
2024-01-03 01:33:20 +09:00
mattyatea
6a06ec1347
2023.12.2-PrisMisskey.2
...
bug fix
2024-01-03 01:32:22 +09:00
mattyatea
b7102f67af
アイコンデコレーションのカテゴリ
2024-01-03 01:26:44 +09:00
mattyatea
4cdf048a7c
アイコンデコレーションのカテゴリ
2024-01-03 01:25:54 +09:00
mattyatea
1c108927ea
色々リファ
2024-01-03 01:25:32 +09:00
mattyatea
6182194313
Merge remote-tracking branch 'misskey-original/develop' into develop
2024-01-02 21:29:17 +09:00
まっちゃてぃー。
8f73d4b567
Merge branch 'develop' into report
2024-01-02 20:13:54 +09:00
Kagami Sascha Rosylight
09aba4cf16
chore(backend/logger): log data for every level if exists ( #12863 )
2024-01-02 16:52:51 +09:00
mattyatea
74e45b13eb
Feat: GDPRモードを追加した
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-12-31 18:19:59 +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
tamaina
2a33981811
chore: use summaly, browser-image-resizer, and sharp-read-bmp on registry.npmjs.org instead of git ( #12856 )
...
* chore: use @misskey-dev/summaly on registry.npmjs.org instead of git
* fix backend dependency
* fic backend dependency
* @misskey-dev/sharp-read-bmp
* fix
* use @misskey-dev/browser-image-resizer
2023-12-31 09:45:35 +09:00
mattyatea
8cb7ba0c16
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/frontend/src/components/MkPostForm.vue
2023-12-30 09:11:09 +09:00
mattyatea
1456d49042
bug fix
2023-12-30 08:53:47 +09:00
MomentQYC
7948018e6a
feat: Add support for TrueMail ( #12850 )
...
Co-authored-by: MarryDream <2190758465@qq.com>
2023-12-29 18:23:29 +09:00
mattyatea
d19a4ab8a3
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/backend/src/server/api/stream/ChannelsService.ts
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/settings/mute-block.vue
2023-12-28 04:42:28 +09:00
mattyatea
cb1586658e
Merge remote-tracking branch 'mi-dev/master' into report
2023-12-28 04:16:03 +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
MomentQYC
e0040f5da3
Add a prompt for Tor Browser users ( #12776 )
...
* perf: Add a prompt for Tor Browser users
* typo
2023-12-27 15:55:56 +09:00
Kagami Sascha Rosylight
ad346b6f36
feat(backend/oauth): allow CORS for token endpoint ( #12814 )
...
* feat(backend/oauth): allow CORS for token endpoint
* no need to explicitly set origin to `*`
* Update CHANGELOG.md
2023-12-27 15:10:24 +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
mattyatea
8d058b0529
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/components/MkMenu.vue
# packages/frontend/src/pages/about.vue
# packages/frontend/src/pages/admin/index.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/settings/mute-block.vue
# packages/frontend/src/pages/settings/theme.vue
# packages/frontend/src/ui/_common_/navbar-for-mobile.vue
2023-12-26 23:38:43 +09:00
shiosyakeyakini
9022b05fea
fix(backend): 非センシティブのみ(リモートはいいねのみ)が昨日していない問題を修正 ( #12801 ) ( #12802 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-26 18:42:37 +09:00
zyoshoka
75034d9240
refactor(frontend): Reactivityで型を明示するように ( #12791 )
...
* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
2023-12-26 14:19:35 +09:00
anatawa12
fd040c50b1
fix: 自分のdirect noteがuser list timelineに追加されない ( #12782 )
...
* fix: 自分のdirect noteがuser list timelineに追加されない
* docs(changelog): Fix: 自分のdirect noteがuser list timelineに追加されない
2023-12-25 11:56:00 +09:00
Nya Candy
cae40e68e4
fix: lint ( #12761 )
2023-12-24 15:24:51 +09:00
おさむのひと
36701f8a7c
fix(backend): 1702718871541-ffVisibility.jsのdownが壊れている ( #12767 )
2023-12-24 15:24:26 +09:00
syuilo
6fce36374d
enhance(backend): センシティブワードの設定がハッシュタグトレンドにも適用されるように
2023-12-24 15:23:56 +09:00
mattyatea
09fbfee252
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/backend/src/core/EmailService.ts
# packages/frontend/src/components/MkSignupDialog.form.vue
2023-12-23 23:16:48 +09:00
anatawa12
2f425aa03f
fix: ブロックされててもpure RNできる ( #12758 )
...
なぜかわからないけど元々Quoteはできるようなのでそれに戻しました
2023-12-23 17:55:34 +09:00
syuilo
e852f4b60d
Revert "fix(backend): renote判定がおかしい"
...
This reverts commit f43599552f
.
2023-12-23 17:55:27 +09:00
syuilo
f43599552f
fix(backend): renote判定がおかしい
2023-12-23 17:54:29 +09:00
syuilo
6e4894c165
lint
2023-12-23 14:39:01 +09:00
GrapeApple0
5b5a537f56
feat: 登録を拒否するメールアドレスのドメインを手動で設定できるように ( #12740 )
...
* feat: 使い捨てアドレスのドメインを手動で設定できるように
* Update CHANGELOG.md
* disposableEmailDomains -> bannedEmailDomains
* isBlockedHostを使うように
2023-12-23 12:06:22 +09:00
mattyatea
1f1908870c
バグfix
2023-12-23 11:06:27 +09:00
Nya Candy
b3c4f7eddc
fix: email verify enable logic ( #12743 )
2023-12-23 11:00:14 +09:00
mattyatea
a03814feae
多分動くと思うからリリースしようぜ
2023-12-23 10:52:18 +09:00
mattyatea
56fb028855
多分動くと思うからリリースしようぜ
2023-12-23 10:44:13 +09:00
mattyatea
2a9ddf2bc8
多分動くと思うからリリースしようぜ
2023-12-23 10:44:01 +09:00
mattyatea
68b48bc16f
Merge remote-tracking branch 'misskey-mattyatea/emoji-request' into develop
...
# Conflicts:
# CHANGELOG.md
# locales/index.d.ts
# locales/ja-JP.yml
# packages/backend/src/core/CustomEmojiService.ts
# packages/backend/src/models/RepositoryModule.ts
# packages/backend/src/server/api/EndpointsModule.ts
# packages/backend/src/server/api/endpoints.ts
# packages/backend/src/server/api/endpoints/admin/emoji/update.ts
# packages/frontend/src/components/MkCustomEmojiEditLocal.vue
# packages/frontend/src/components/MkCustomEmojiEditRemote.vue
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/pages/about.emojis.vue
# packages/frontend/src/pages/admin/roles.editor.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/emojis.emoji.vue
2023-12-23 09:30:48 +09:00
mattyatea
487b3089a0
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# README.md
# packages/frontend/src/components/MkMenu.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkNoteSimple.vue
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/components/MkSignupDialog.form.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/settings/general.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/widgets/WidgetInstanceInfo.vue
2023-12-23 09:14:17 +09:00
anatawa12
52b94dbc4a
fix: 引用RNがpure RNとして連合され、pure RNが引用RNとして連合される ( #12744 )
...
* fix: quote notes are rendered as pure renote
* fix: filesが指定されてて空配列のときにQuote扱いされる
* chore: isQuoteの仕様をmisc/is-quote.tsと揃える
* docs: is-quote.tsの方にNoteCreateService.isQuoteのことを書いて更新忘れを防ぐ
2023-12-22 14:03:39 +09:00
おさむのひと
433d46e57f
fix(backend): テストが死んでいるのを修正 ( #12738 )
...
* fix test
* fix test
* fix test
* fix test
* fix test
2023-12-22 09:06:13 +09:00
GrapeApple0
79ca93cefb
enhance: api.jsonのレスポンスの内容を実際の内容に合わせる ( #12723 )
...
* Create packedAdSchema
* admin/emoji/add
* admin/get-user-ips
* admin/roles/users
* admin/get-index-stats
* admin/accounts/find-by-email
* fix type of admin/ad/list
* federation/stats
* endpoints
* get-online-users-count
* i/2fa/register-key
* i/2fa/key-done
* i/2fa/register
* i/apps
* i/authorized-apps
* i/registry/get-all
* i/registry/get
* i/registry/get-detail
* i/registry/key-with-type
* i/registry/scopes-with-domain
* i/update-email
* i/move
* i/webhooks/create
* fix miss type
* i/webhooks/show
* i/webhooks/list
* flash/create
* roles/users
* server-info
* test
* users/lists/get-memberships
* users/achievements
* fetch-rss
* fetch-external-resources
2023-12-21 16:57:05 +09:00
anatawa12
b2254a66d3
chore: remove hashtag from featured immediately ( #12668 )
...
* chore: remove hashtag from featured immediately
* docs(changelog): ハッシュタグのトレンド除外設定が即時に効果を持つように修正
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-21 11:34:19 +09:00
syuilo
b3ab96b5ee
fix(backend): ロールアサインの通知がある状態でページをリロードすると通知欄に何もでなくなる
...
Fix #12729
2023-12-21 11:23:31 +09:00
syuilo
15b0d2aff2
enhance: ロールにアサインされたときの通知 ( #12607 )
...
* wip
* Update misskey-js.api.md
* Update CHANGELOG.md
* Update RoleService.ts
* Update locales/ja-JP.yml
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* Update UserListService.ts
* Update misskey-js.api.md
* fix (#12724 )
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com>
2023-12-21 10:39:11 +09:00
Kagami Sascha Rosylight
d14eb20122
chore(workflows): use postgres 15 everywhere ( #12726 )
2023-12-21 10:29:51 +09:00
Kagami Sascha Rosylight
4175b7809b
chore(QueueProcessorService): show error stack for failures ( #12727 )
2023-12-21 10:29:30 +09:00
zawa-ch
4e2d802967
enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように ( #12702 )
...
* Enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12072 )
* refactor: crowdin 編集部分のコミットを打ち消し
https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158
* refactor: オブジェクトの名前修正
https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158
* fix: 設定項目の説明を削除
名称が具体的になって必要なくなったため
https://github.com/misskey-dev/misskey/pull/12702#discussion_r1429932463
2023-12-18 20:59:20 +09:00
1STEP621
f6ff3b1f1a
Fix: Renoteの判定が間違っているのを修正 ( #12706 )
...
* RNと引用RNの判定が間違っているのを修正
* remove dump.rdb
* update CHANGELOG.md
* lint fix
2023-12-18 19:49:19 +09:00
zyoshoka
13990279c3
enhance: Unicode 15.0で新たに追加された絵文字をリアクションに使えるように ( #12683 )
2023-12-18 14:51:29 +09:00
syuilo
507d436699
update mfm-js
2023-12-18 13:22:34 +09:00
syuilo
8a9f4ef441
update deps
2023-12-18 13:14:58 +09:00
syuilo
5150053275
fix(backend): add missing kind definition for admin endpoints to improve security
2023-12-18 12:32:26 +09:00
syuilo
2ecc0299b4
update deps
2023-12-16 14:00:27 +09:00
かっこかり
fda5147d06
fix(dev): ファイルの読み込みに失敗することがあるのを修正 ( #12684 )
...
* (enhance) コード入力をMkCodeEditorに変更
* (fix) devでファイルの読み込みに失敗することがある
* Revert "(enhance) コード入力をMkCodeEditorに変更"
This reverts commit 726d56c3e9
.
2023-12-16 13:23:25 +09:00
syuilo
9f49b9f4d2
fix(backend): HTTP Digestヘッダのアルゴリズム部分に大文字の"SHA-256"しか使えない
...
Fix #12678
2023-12-16 10:58:44 +09:00
shiosyakeyakini
3e256eee2c
Fix(backend): JSONSchemaに不足しているパラメータを追加 ( #12680 )
...
* Fix(backend): JSONSchemaに不足しているパラメータを追加
* nullable:falseに修正
---------
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-12-16 09:00:32 +09:00
anatawa12
bd4d8694dd
perf: early return users/notes and users/featured-notes if me is blocked by requesting user ( #12663 )
2023-12-15 11:24:13 +09:00
woxtu
5cc3d3c873
Remove an unnecessary type assertion ( #12666 )
2023-12-15 11:22:49 +09:00
mattyatea
7313e13397
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/MkEmojiPicker.vue
# packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
# packages/frontend/src/pages/timeline.vue
2023-12-14 21:08:18 +09:00
syuilo
417852779f
enhance: アイコンデコレーションの位置を微調整できるように
2023-12-14 20:58:08 +09:00
おさむのひと
386fcedf35
(dev-mode) devモードの改善 ( #12639 )
...
* fix dev-mode
* fix dev-mode
* fix dev-mode
* fix dev-mode
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 20:16:02 +09:00
syuilo
a2a6a94614
update deps
2023-12-14 18:28:04 +09:00
syuilo
aedc1d0ee9
update deps
2023-12-14 13:22:12 +09:00
syuilo
2cfe64e9e6
fix swcrc
2023-12-14 11:35:17 +09:00
syuilo
37820ad572
fix(backend): モデレーションログがモデレーターは閲覧できないように修正
...
Fix #12622
2023-12-13 18:31:32 +09:00
syuilo
5472f4b934
enhance: アイコンデコレーションを複数設定できるように
2023-12-13 16:56:19 +09:00
Camilla Ett
06ca63f9c2
Fix(backend): inboxJobPerSecのデフォルト値を16から32に ( #12631 )
2023-12-13 08:14:34 +09:00
mattyatea
8c4a08c383
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# locales/index.d.ts
# locales/ja-JP.yml
# package.json
# packages/backend/src/server/api/endpoints/admin/emoji/copy.ts
# packages/backend/src/server/api/endpoints/admin/meta.ts
# packages/backend/src/server/api/endpoints/channels/timeline.ts
# packages/backend/src/server/api/endpoints/notes/featured.ts
# packages/frontend/src/components/MkButton.vue
# packages/frontend/src/components/MkClickerGame.vue
# packages/frontend/src/components/MkDialog.vue
# packages/frontend/src/components/MkDrive.vue
# packages/frontend/src/components/MkEmojiEditDialog.vue
# packages/frontend/src/components/MkEmojiPicker.section.vue
# packages/frontend/src/components/MkEmojiPicker.vue
# packages/frontend/src/components/MkFollowButton.vue
# packages/frontend/src/components/MkInstanceTicker.vue
# packages/frontend/src/components/MkLaunchPad.vue
# packages/frontend/src/components/MkMenu.vue
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkNoteSimple.vue
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/components/MkRadio.vue
# packages/frontend/src/components/MkSignupDialog.form.vue
# packages/frontend/src/components/MkSwitch.vue
# packages/frontend/src/custom-emojis.ts
# packages/frontend/src/pages/about.emojis.vue
# packages/frontend/src/pages/about.vue
# packages/frontend/src/pages/admin/index.vue
# packages/frontend/src/pages/admin/other-settings.vue
# packages/frontend/src/pages/custom-emojis-manager.vue
# packages/frontend/src/pages/settings/general.vue
# packages/frontend/src/pages/settings/mute-block.vue
# packages/frontend/src/pages/timeline.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/pages/user/index.files.vue
# packages/frontend/src/scripts/get-note-menu.ts
# packages/frontend/src/store.ts
# packages/frontend/src/ui/_common_/stream-indicator.vue
# packages/frontend/src/ui/classic.sidebar.vue
# packages/frontend/src/ui/universal.vue
# packages/frontend/src/ui/universal.widgets.vue
# packages/frontend/vite.config.ts
# packages/misskey-js/etc/misskey-js.api.md
# packages/misskey-js/src/api.types.ts
# packages/misskey-js/src/entities.ts
# packages/misskey-js/src/streaming.types.ts
2023-12-13 07:08:57 +09:00
mattyatea
6849d510ac
Feat: 複数ノートの通報機能
2023-12-10 09:17:24 +09:00
mattyatea
eb88ac308e
捨てめあど弾く
2023-12-10 01:39:13 +09:00
mattyatea
e4b090b20b
捨てめあど弾く
2023-12-10 01:32:00 +09:00
mattyatea
da83bc315a
feat: 絵文字のホーム通知
2023-12-09 19:05:27 +09:00
syuilo
319267e096
update deps
2023-12-09 13:02:14 +09:00
ikasoba
e38af60fd0
fix: `secure: true` なエンドポイントの型が misskey-js に含まれていない ( #12603 )
...
* 作った
* 修正
* 修正
2023-12-08 15:15:17 +09:00
おさむのひと
b0039f0946
chore: 開発モードでフロントエンドとバックエンドを独立して起動するようにする(再) ( #12593 )
...
* [wip]run standalone vite
* [wip]run standalone vite
* some fix (tabler icons, sw, streaming)
* fix theme
* fix run scripts
* favicon
* client-assets
* cssの読み込み順序とCSP設定の変更
* fix lang change
* fix clientManifest
* baseを相対パスにしてドメイン直下とサブディレクトリ配下両方に対応
* 色々修正
* 色々修正
* 色々修正
* fix
* Revert "client-assets"
This reverts commit 582601e90e
.
# Conflicts:
# packages/frontend/vite.config.ts
* 色々修正
* fix
* fix
* add url and proxy to server proxy
* Update packages/frontend/src/index.html
* wip
* Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend
# Conflicts:
# packages/frontend/src/pages/welcome.entrance.a.vue
* Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend
# Conflicts:
# packages/frontend/src/pages/welcome.entrance.a.vue
* fix tabler load
* Apply suggestions from code review
* Update packages/frontend/src/index.html
* fix
* fix vite.config.local-dev.ts
* fix CONTRIBUTING.md
---------
Co-authored-by: FruitRiin <nassii74@gmail.com>
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: 果物リン <fruitriin@riinswork.space>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: ozelot <contact@ozelot.dev>
2023-12-08 08:22:08 +09:00
KanariKanaru
e6d01e33e6
fix(backend): ブロックした相手から自分のノートが見えないように(/users/featured-notes, /users/notes) ( #12511 )
...
* fix: ブロックした相手から自分のノートが見えないように(ユーザー,チャンネル)
* Update CHANGELOG.md
* /users/featured-notesでもブロックを考慮するように
* cacheServiceを使うように
* /channels/timeline.tsで必要のないnoteFilterを持たないように
* Update CHANGELOG.md
* FanoutTimelineEndpointServiceへの対応
- ブロックされている場合は、/users/notesでノートが表示されない
- ミュートしている場合は、ノートが表示される
2023-12-07 18:15:38 +09:00
KanariKanaru
bcf6b7f5ee
enhance: meilisearchを有効にしてもミュートやブロックを考慮するように ( #12575 )
...
* enhance: meilisearchを有効にしてもミュートやブロックを考慮するように
* Update CHANGELOG.md
2023-12-07 17:09:31 +09:00
anatawa12
1d3ef7b42f
fix(backend): pagination with sinceId broken ( #12586 )
...
* fix(backend): pagination with sinceId broken
* fix(backend): pagination with sinceId broken for dbFallback
2023-12-07 17:07:06 +09:00
yupix
e42c91dee7
feat: Roleに関するSchemaを追加 ( #12572 )
...
* feat: Roleに関連するschemaを追加
* feat: 新しいRoleSchemaを使うように
* chore: misskey.jsのデータを更新
* chore: misskey-js.api.mdを更新
2023-12-06 15:47:57 +09:00
anatawa12
8866c530c4
fix(backend): エポックを固定することで年越し時にトレンドが壊れる問題を修正 ( #12567 )
2023-12-04 20:33:11 +09:00
syuilo
9c90ff7d06
update deps
2023-12-04 19:40:46 +09:00
anatawa12
bb38e62ae6
chore: 自分へのリプライのみ走査するように ( #12570 )
2023-12-04 17:56:48 +09:00
yupix
33034b0e02
feat: ユーザースキーマの改善 ( #12568 )
...
* chore: notifyにenumを設定
* feat: securityKeysListの型を明確に
* feat: notificationRecieveConfigにpropertiesを定義
* chore: misskey.jsのmodelを更新
* fix: as constをつけ忘れている
2023-12-04 16:53:31 +09:00
anatawa12
18109fcef7
Filter User / Instance Mutes in FanoutTimelineEndpointService ( #12565 )
...
* fix: unnecessary logging in FanoutTimelineEndpointService
* chore: TimelineOptions
* chore: add FanoutTimelineName type
* chore: forbid specifying both withReplies and withFiles since it's not implemented correctly
* chore: filter mutes, replies, renotes, files in FanoutTimelineEndpointService
* revert unintended changes
* use isReply in NoteCreateService
* fix: excludePureRenotes is not implemented
* fix: replies to me is excluded from local timeline
* chore(frontend): forbid enabling both withReplies and withFiles
* docs(changelog): インスタンスミュートが効かない問題の修正について言及
2023-12-04 14:38:21 +09:00
おさむのひと
55c8ec80ed
fix (backend): 「みつける」のなかにミュートしたユーザが現れてしまう問題を修正 ( #12559 )
...
* fix (backend): 「みつける」のなかにミュートしたユーザが現れてしまう問題を修正
* fix
2023-12-03 20:46:19 +09:00
Acid Chicken (硫酸鶏)
af15f8d09d
fix(backend): reject malformed timestamp ( #12554 )
2023-12-03 14:38:42 +09:00
6543
34223f3da4
fix(backend): enhance nodeinfo by export instance admin via nodeAdmins key ( #12503 )
...
https://codeberg.org/thefederationinfo/nodeinfo_extension
2023-12-03 13:42:41 +09:00
おさむのひと
e17d741f4b
enhance(misskey-js) misskey-jsのストリーミングAPI定義をバックエンドに追従 ( #12552 )
...
* (enhance) misskey-jsのストリーミングAPI定義をバックエンドに追従
* fix ci
* fix ci
2023-12-03 12:45:18 +09:00
Nanaka Hiira
2eb86e0619
fix(backend): /emojiにおける拡張子の削除方法を修正 ( #12543 )
...
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-12-03 10:28:35 +09:00
おさむのひと
c68d87538a
リストタイムラインでミュートが貫通してしまう問題に対処 ( #12534 )
...
* ユーザリストTL系の各種動作を修正・統一
* fix
* fix CHANGELOG.md
* テスト追加
2023-12-03 10:19:37 +09:00
shiosyakeyakini
4de4a2e143
fix: withChannelNotesとwithFilesを同時に指定したときの考慮 ( #12550 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-12-03 10:18:28 +09:00
おさむのひと
336416261a
バックエンドが生成するapi.jsonからmisskey-jsの型を作成する ( #12434 )
...
* ひとまず生成できるところまで
* ファイル構成整理
* 生成コマンド整理
* misskey-jsへの組み込み
* fix generator.ts
* wip
* fix generator.ts
* fix package.json
* 生成ロジックの調整
* 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした
* 型チェック用のtsconfig.jsonを作成
* 他のエンドポイントを呼ぶ関数にも適用
* 未使用エンティティなどを削除
* misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する)
* messagingは廃止されている(テストのビルドエラー解消)
* validなapi.jsonを出力できるように修正
* 修正漏れ対応
* Ajvに怒られて起動できなかったところを修正
* fix ci(途中)
* パラメータenumをやめる
* add command
* add api.json
* 都度自動生成をやめる
* 一気通貫スクリプト修正
* fix ci
* 生成ロジック修正
* フロントの型チェックは結局やらなかったので戻しておく
* fix pnpm-lock.yaml
* add README.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 21:00:05 +09:00
おさむのひと
92029ac325
fix : #12544 ( #12545 )
...
* meを渡し忘れている
* fix CHANGELOG.md
* Revert "fix CHANGELOG.md"
This reverts commit aaee4e9b8a
.
2023-12-02 20:11:31 +09:00
MeiMei
238e8ce939
fix: Filter featured collection ( #12541 )
2023-12-02 19:32:30 +09:00
anatawa12
a631b976c9
Refine fanout timeline ( #12507 )
...
* chore(endpoints/hybrid-timeline): don't pack inside getFromDb
* chore(endpoints/hybrid-timeline): Redisから取得する部分のうちSTLに依存しなそうなところを別のServiceに切り出し
* chore(endpoints/local-timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/channels/timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/user-list-timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/users/notes): FanoutTimelineEndpointServiceで再実装
* chore: add useDbFallback to FanoutTimelineEndpointService.timeline and always true for channel / user note list
* style: fix lint error
* chore: split logic to multiple functions
* chore: implement redis fallback
* chore: 成功率を上げる
* fix: db fallback not working
* feat: allowPartial
* chore(frontend): set allowPartial
* chore(backend): remove fallbackIfEmpty
HTL will never be purged so it's no longer required
* fix: missing allowPartial in channel timeline
* fix: type of timelineConfig in hybrid-timeline
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 18:25:07 +09:00
Camilla Ett
8968bfd309
fix(backend): カスタム絵文字のインポート時の動作を修正 ( #12360 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 17:07:57 +09:00
anatawa12
b6b838416d
chore: remove unimplemented excludeNsfw ( #12520 )
2023-12-02 12:05:53 +09:00
anatawa12
da0ecb650e
chore: フォローしたときにHTLをパージしなくする ( #12522 )
2023-12-02 12:04:30 +09:00
mattyatea
b7f9ad1944
Merge remote-tracking branch 'misskey-mattyatea/schedule-note' into develop
...
# Conflicts:
# locales/index.d.ts
# locales/ja-JP.yml
# packages/backend/src/core/RoleService.ts
# packages/frontend/src/components/MkNoteHeader.vue
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/const.ts
# packages/frontend/src/navbar.ts
# packages/frontend/src/pages/admin/roles.editor.vue
# packages/frontend/src/pages/admin/roles.vue
2023-12-02 00:50:04 +09:00
mattyatea
1802c5da5f
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/navbar.ts
2023-12-02 00:47:40 +09:00
yupix
ca424df80e
fix: invite系の戻り値が間違っている close #12517 ( #12518 )
2023-11-30 15:56:25 +09:00
かっこかり
b05d71fabf
feat(frontend): 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加 ( #12450 )
...
* (add) 今日誕生日のフォロイー一覧表示
* Update Changelog
* Update Changelog
* 実装漏れ
* create index
* (fix) index
2023-11-30 14:49:26 +09:00
yupix
3b3b908ccd
fix: packedNoteSchemaにclippedCountが抜けている ( #12499 )
2023-11-29 08:08:06 +09:00
かっこかり
1a54663956
Merge branch 'develop' into schedule-note
2023-11-27 21:21:25 +09:00
syuilo
51cf906b25
update deps
2023-11-27 21:05:20 +09:00
mattyatea
072b228568
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/MkNote.vue
2023-11-26 18:20:21 +09:00
anatawa12
d32631d159
fix: query error in notes/featured ( #12439 )
2023-11-26 12:54:23 +09:00
zyoshoka
2ee48ae04d
fix(backend): ギャラリーの人気の投稿の選出にidを用いるように ( #12448 )
2023-11-26 10:05:56 +09:00
zyoshoka
7a494b2aa7
fix(backend): rename FunoutTimelineService to FanoutTimelineService ( #12453 )
2023-11-26 10:02:22 +09:00
zyoshoka
3e0231d995
fix(backend): 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正 ( #12455 )
...
* fix(backend): 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正
* Update CHANGELOG.md
* add test
* fix: incorrect bob's username
2023-11-26 10:01:06 +09:00
mattyatea
359a4a83a0
bug fix
2023-11-24 22:46:54 +09:00
mattyatea
ff79746100
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/backend/src/models/json-schema/user.ts
# packages/frontend/src/components/MkNote.vue
# packages/frontend/src/components/MkReactionsViewer.reaction.vue
# packages/frontend/src/pages/settings/mute-block.word-mute.vue
# packages/misskey-js/etc/misskey-js.api.md
2023-11-24 22:44:42 +09:00
yukineko
252efe8252
fix: 特定の条件下でチャンネルやユーザーのノート一覧に最新のノートが表示されなくなる問題を修正 ( #12431 )
...
* fix: 特定の条件下でチャンネルやユーザーのノート一覧に最新のノートが表示されなくなる問題を修正
* update: CHANGELOG.md
2023-11-24 20:19:46 +09:00
anatawa12
536f08c401
fix: hard mute limit not applied ( #12428 )
...
* fix: hard mute limit not applied
* Update CHANGELOG.md
2023-11-24 15:09:25 +09:00
woxtu
f7bdf5a2c0
Replace deprecated `Repository.findOneById()` ( #12426 )
2023-11-24 09:48:36 +09:00
かっこかり
ed6f866a4f
enhance/fix(AP/frontend): 最近追加されたMFMのもろもろを修正 ( #12420 )
...
* (enhance) MFM rubyが連合されるように
* Update Changelog
* Update Changelog
* (fix) unixtimeのフォールバック (AP)
* (fix) unixtimeのフォールバック (frontend)
* Update Changelog
2023-11-23 19:49:45 +09:00
かっこかり
4a2a44831b
fix(backend): 招待コードが使い回せる問題を修正 ( #12423 )
...
* (fix) 招待コードを一度のみ利用できるように
* Update Changelog
2023-11-23 19:34:14 +09:00
anatawa12
864827f788
Hard mute ( #12376 )
...
* feat(backend,misskey-js): hard mute storage in backend
* fix(backend,misskey-js): mute word record type
* chore(frontend): generalize XWordMute
* feat(frontend): configure hard mute
* feat(frontend): hard mute notes on the timelines
* lint(backend,frontend): fix lint failure
* chore(misskey-js): update api.md
* fix(backend): test failure
* chore(frontend): check word mute for reply
* chore: limit hard mute count
2023-11-23 18:56:20 +09:00
kakkokari-gtyih
6c3d6ba955
idの混同を修正
2023-11-23 17:20:37 +09:00
かっこかり
8d28c2f9d7
Merge branch 'develop' into schedule-note
2023-11-23 15:52:52 +09:00
syuilo
b15f293b82
fix lint, resolve code smell
...
Co-Authored-By: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-22 18:46:27 +09:00
おさむのひと
c284d41b5b
swagger-cli validateがvalidとなるapi.jsonを作れるようにする ( #12403 )
...
* api.jsonがswagger-cli validateでエラーにならないように生成ロジックを修正
* フィールドの消し方に不備があったので変更
* バックエンドを起動しなくてもapi.jsonを作れるようにした
* deepCopyしてからレスポンス部分を作るようにした
* fix CHANGELOG.md
* securitySchemesの定義を復活&ApiCallServiceの実装的にベアラトークンなのでその形で
* bodyが無い(空オブジェクト)のときはrequestBodyを描画しないようにする
* allowGetがtrueな項目はget用の記載も作成
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-22 17:08:56 +09:00
皐月なふ (Nafu Satsuki)
18bdec9641
fix: verifymail.io APIの設定項目が反映されない ( #12399 )
2023-11-22 10:13:46 +09:00
nenohi
481bca4cf2
広告掲載ページにてfilterをわかりやすく ( #12385 )
2023-11-21 19:50:06 +09:00
おさむのひと
b3d1cc9525
サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない ( #12391 )
...
* サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない
* Fix CHANGELOG.md
* lastUsedAtの更新に不備が出るので修正
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:32:34 +09:00
おさむのひと
b5be0e5780
note.tsのchannelを正しい形にしたことにより表出化した型チェックエラーを修正 ( #12395 )
...
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:12:05 +09:00
syuilo
77ac51a680
update typescript to 5.3
2023-11-21 11:32:13 +09:00
おさむのひと
8bd9077f77
json-schema配下の最新化 ( #12312 )
...
* user.ts、page.ts、drive-folder.tsを各EntityServiceの戻り値をもとに最新化
* 再確認
* fix error
* note以外の残りのファイルを対応
* fix CHANGELOG.md
* fix CHANGELOG.md
* fix user.ts
* fix user.ts
* コメント対応
* fix note.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 11:13:56 +09:00
syuilo
cd2131c4b5
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-11-21 09:55:52 +09:00
syuilo
ed0cc443ea
fix(backend): ロールタイムラインが保存されない問題を修正
2023-11-21 09:55:49 +09:00
かっこかり
b58d266ccd
Merge branch 'develop' into schedule-note
2023-11-20 09:31:54 +09:00
mattyatea
e3d8346e21
Merge remote-tracking branch 'misskey-original/develop' into develop
2023-11-19 17:56:14 +09:00
果物リン
e0de86359c
backendのプロジェクトで単体で start できないのを修正 ( #12371 )
2023-11-19 13:39:25 +09:00
syuilo
b65fd34981
tweak of 2b6f789a5b
2023-11-19 10:18:57 +09:00
Nafu Satsuki
2b6f789a5b
feat(moderation): モデレーターがユーザーのアイコンもしくはバナー画像を未設定状態にできる機能を追加 (MisskeyIO#222)
...
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-18 21:07:47 +09:00
syuilo
30dc6e691d
lint fix
2023-11-18 21:04:00 +09:00
Nafu Satsuki
0a73973a7c
メールアドレスの認証にverifymail.ioを使えるようにする。
2023-11-18 21:01:53 +09:00
かっこかり
3413b394e9
Merge branch 'develop' into schedule-note
2023-11-18 00:21:56 +09:00
mattyatea
9e9c76fa57
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
2023-11-17 18:33:39 +09:00
syuilo
4b3f9bd9a6
enhance(backend): MFMのunixtimeをISO形式で連合するように
2023-11-17 15:44:36 +09:00
mattyatea
0e5686a16b
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
2023-11-17 15:10:22 +09:00
syuilo
4f9922d46c
update deps
2023-11-17 15:10:04 +09:00
mattyatea
7bc183cbb7
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
# packages/frontend/src/scripts/mfm-tags.ts
2023-11-17 13:28:42 +09:00
おさむのひと
1eb769dbe8
LTLに特定条件下でチャンネル投稿が混ざり込む現象の修正 ( #12347 )
...
* LTLにチャンネル投稿を含まないように修正
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-16 16:02:46 +09:00
syuilo
9d78a1a8b3
enhance(backend): make ftt db fallback configurable
2023-11-16 10:20:57 +09:00
かっこかり
49e0681f80
Merge branch 'develop' into schedule-note
2023-11-16 02:51:53 +09:00
syuilo
ca81f0ddbb
fix(backend): 追加情報のカスタム絵文字がユーザー情報のtagに含まれない問題を修正
...
Fix #12316
2023-11-15 16:17:21 +09:00
syuilo
be6778ac61
chore(backend): improve performance
2023-11-15 16:10:05 +09:00
mattyatea
d0db959818
Merge remote-tracking branch 'mi-dev/develop' into emoji-req
...
# Conflicts:
# CHANGELOG.md
2023-11-15 14:29:33 +09:00
mattyatea
36292549c5
Merge remote-tracking branch 'mi-dev/develop' into emoji-req
2023-11-15 14:24:41 +09:00
mattyatea
66bb2e15c8
emoji request
2023-11-15 13:46:17 +09:00
mattyatea
d439dd66f9
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/frontend/src/components/MkNotifications.vue
# packages/frontend/src/components/MkPostForm.vue
# packages/frontend/src/components/MkTimeline.vue
# packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/ui/_common_/navbar.vue
# packages/frontend/src/ui/_common_/stream-indicator.vue
2023-11-15 13:32:09 +09:00
Jaehong Kang
04075ee0be
enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 ( #12334 )
...
Using Buffer instead of string
Co-authored-by: perillamint <perillamint@silicon.moe>
2023-11-15 11:13:34 +09:00
zyoshoka
aa6d0d4359
fix(backend): 非公開の投稿に対して返信できないように ( #12333 )
...
* fix(backend): 非公開の投稿に対して返信できないように
* Update CHANGELOG.md
* fix: test
2023-11-15 11:10:45 +09:00
かっこかり
cb00b236d2
Merge branch 'develop' into schedule-note
2023-11-14 22:18:00 +09:00
mattyatea
29e2f886aa
idのとこにscheduledAtから生成したidを入れた
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-14 18:48:13 +09:00
mattyatea
380c8c3283
scheduledAtをISO8601で指定できるように
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-14 18:39:21 +09:00
mattyatea
271c872c97
expiresAt to scheduledAt
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-14 17:27:52 +09:00
syuilo
65c5626b65
Merge pull request from GHSA-3f39-6537-3cgc
...
This commit implements HTTP header and body validation to fix
[SIF-2023-002](https://advisory.silicon.moe/advisory/sif-2023-002/ )
Signed-off-by: perillamint <perillamint@silicon.moe>
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-14 17:09:45 +09:00
syuilo
30bb24d18c
update deps
2023-11-14 10:35:48 +09:00
syuilo
2d2eefe3d4
feat: メールアドレスを使用してユーザー名を割り出す機能
...
Resolve #10158
2023-11-14 07:58:18 +09:00
かっこかり
c4a8cf3a73
Merge branch 'develop' into schedule-note
2023-11-13 12:35:35 +09:00
おさむのひと
e1cc95d308
ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正 ( #12321 )
...
* ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-13 09:27:37 +09:00
kakkokari-gtyih
7694d17b2e
(add) ロール制御
2023-11-11 18:53:25 +09:00
kakkokari-gtyih
8608df20b2
フロントエンドもMkPaginationに
2023-11-11 17:10:23 +09:00
かっこかり
ca5bb20cc1
Merge branch 'develop' into schedule-note
2023-11-11 16:45:58 +09:00
kakkokari-gtyih
9bc6d8024f
ページネーションクエリに対応
2023-11-11 16:42:12 +09:00
atsuchan
50430e310a
Fix: latestRequestReceivedAt ( #12270 )
2023-11-11 14:51:29 +09:00
かっこかり
0a29c8de90
Merge branch 'develop' into schedule-note
2023-11-09 23:43:40 +09:00
kakkokari-gtyih
22766fc7a2
`notes/schedule/create` を削除
2023-11-09 23:31:57 +09:00
kakkokari-gtyih
2bc15c09ed
(enhance) `notes/create` で予約投稿できるように
2023-11-09 23:31:16 +09:00
GrapeApple0
28e394eddc
fix: 投稿通知がオンでもダイレクト投稿はユーザーに通知されないように ( #12263 )
...
* fix: 投稿通知がオンでもダイレクト投稿はユーザーに通知されないように
* Update CHANGELOG.md
2023-11-09 21:35:07 +09:00
kakkokari-gtyih
a0e9ebfb83
NoteSchedule -> ScheduledNote
2023-11-09 21:34:18 +09:00
kakkokari-gtyih
fab470d64d
fix lint
2023-11-09 21:25:22 +09:00
Nya Candy
e2cac3d949
fix: show real instance url ( #12273 )
...
* Update CHANGELOG.md
* fix: show real instance url
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
2023-11-09 21:21:39 +09:00
kakkokari-gtyih
3439a29c14
(refactor) better types
2023-11-09 21:20:33 +09:00
kakkokari-gtyih
4406af58f1
`/api/notes/` -> `/api/notes/schedule/`
2023-11-09 19:12:49 +09:00
mattyatea
8a735c23e7
Merge remote-tracking branch 'origin/schedule-note' into schedule-note
2023-11-09 18:37:09 +09:00
mattyatea
d6fb3c3342
型エラー修正とちょっとした修正
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-09 18:35:47 +09:00
かっこかり
31d811f145
Merge branch 'develop' into schedule-note
2023-11-09 17:43:46 +09:00
mattyatea
12b7ec3046
変更忘れ
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-09 16:12:34 +09:00
mattyatea
540f531b6d
予約投稿の一覧表示、削除をできるようにした
...
dbに投稿内容を保存するようにした
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-09 16:09:51 +09:00
zyoshoka
2834e54e78
fix(backend): make token nullable ( #12280 )
2023-11-08 21:10:41 +09:00
mattyatea
387faf55cf
dbに保存するようにした
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-08 15:33:46 +09:00
mattyatea
e133a6b6a4
いちおう動くようにはなった
...
Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
2023-11-06 18:15:29 +09:00
mattyatea
da40b4df17
Merge remote-tracking branch 'misskey-original/develop' into develop
...
# Conflicts:
# package.json
# packages/frontend/src/components/MkNoteDetailed.vue
# packages/frontend/src/components/global/MkCustomEmoji.vue
# packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
# packages/frontend/src/pages/settings/general.vue
# packages/frontend/src/pages/user/home.vue
# packages/frontend/src/scripts/nyaize.ts
2023-11-05 21:25:11 +09:00
Marie
2cce28533f
fix(backend): isBot not being set on `Application` type ( #12248 )
...
* fix: bot not being set on all relays
* updatePerson missing the change
* chore: replace wrong word with correct word
2023-11-05 10:22:10 +09:00
syuilo
c2ddb649f8
enhance: 非通知なお知らせを作成できるように
2023-11-05 09:04:38 +09:00
syuilo
bdbb3266ae
fix(backend): アーカイブしたお知らせがコントロールパネルに表示される問題を修正
2023-11-05 09:04:03 +09:00