-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
65 changed files
with
1,575 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,167 @@ | ||
オリジナルのMisskeyの変更履歴は[CHANGELOG](CHANGELOG.md)をご覧ください。 | ||
|
||
<!-- | ||
## Unlereased | ||
### General | ||
### Client | ||
### Server | ||
--> | ||
## nade 1.5.6 | ||
### Client | ||
- Fix: マージミスによる存在しない変数が呼ばれる問題を修正 | ||
- 2024.7.0マージに伴うコーディングスタイルの調整 | ||
|
||
## nade 1.5.5 | ||
### Server | ||
- Fix: DBフォールバックが大量に遡ると取得漏れを起こしてしまう問題を修正した際、sinceIdによる取得を壊してしまったので修正 | ||
|
||
## nade 1.5.4 | ||
そんなものはなかった | ||
|
||
## nade 1.5.3 | ||
### Client | ||
- Fix: ローカルのみをデッキから選択した時に反映されない問題の修正 | ||
|
||
## nade 1.5.2 | ||
### Server | ||
- Fix: そもそもDBフォールバックが大量に遡ると取得漏れを起こしてしまう問題を修正 | ||
|
||
## nade 1.5.1 | ||
### Server | ||
- Fix: ローカルのみに絞り込んだ際、DBにフォールバックすると正しい結果とならないのを修正 | ||
|
||
## nade 1.5.0 | ||
### General | ||
- ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを廃止 | ||
- ホーム、ソーシャルtlにてローカルのみに絞り込める機能を追加 | ||
|
||
## nade 1.4.7 | ||
### General | ||
- 2024.2.0の適用に伴いフォークに関するコードも微修正しました | ||
- [メンションの最大数をロールごとに設定可能にする misskey-dev/misskey#13343](https://github.com/misskey-dev/misskey/pull/13343) を導入 | ||
|
||
### Client | ||
### Server | ||
|
||
## nade 1.4.7 | ||
### General | ||
- 2023.12.2の適用に伴いフォークに関するコードも微修正しました | ||
|
||
### Client | ||
### Server | ||
|
||
## nade 1.4.6 | ||
### General | ||
|
||
### Client | ||
- CWを開閉するボタンのサイズを小さくしました | ||
- CWは閲覧注意を意味し、コンテンツを見えなくするもので画面の占有率を下げるため。 | ||
### Server | ||
- fix: localHomeTimeline(ローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプション、以降ローカルホームと呼称します)にて自分の投稿が反映されない問題を修正 | ||
|
||
## nade 1.4.4 & 1.4.5 | ||
2023/10/25日時点でMisskey 2023.11.0-betaに含まれるTL系の修正、並びにアバターデコレーションをチェリーピックしました | ||
|
||
## nade 1.4.3 | ||
### Server | ||
- リストTLもDBへのフォールバックに対応させました | ||
|
||
## nade 1.4.2 | ||
### Server | ||
- DBフォールバックの方法を本家Misskeyに揃えました | ||
|
||
## nade 1.4.0 & 1.4.1 | ||
### Server | ||
- タイムラインがRedisにキャッシュされていない際にDBから取得します。 | ||
|
||
## nade 1.3.5 & nade 1.3.6 | ||
### NOTE | ||
nade 1.3.5 is not working | ||
### General | ||
- Misskey 2023.9.1対応のための軽微な修正 | ||
|
||
## nade 1.3.3 & nade 1.3.4 | ||
### General | ||
- Misskey 2023.9.0対応のための軽微な修正 | ||
|
||
## nade 1.3.1 & nade 1.3.2 | ||
### General | ||
- 新着ノート通知機能 | ||
- 取り込みが不足していたので色々追加 | ||
|
||
## nade 1.3.1 | ||
### General | ||
- 新着ノート通知機能 | ||
- 設定→通知にある「ノート通知」から、自分が新着ノート通知を有効にしているユーザー一覧を見ることができます。 | ||
|
||
-> 導入し忘れていたので導入 | ||
## nade 1.3.0 | ||
### General | ||
[隠れ家様の実装を一部輸入させて頂きました(ちゃんとcherry-pick)](https://github.com/hideki0403/misskey.yukineko.me) | ||
- feat: ファイル名をランダム化できるように | ||
- 設定の「ドライブ」または「プライバシー」からONにできます。 | ||
- ONにすると、ファイルのアップロード時にファイル名がランダムな文字列になります。 | ||
- 新着ノート通知機能 | ||
- ユーザーがノートを投稿した際に通知を受け取れる機能 | ||
- ユーザーのプロフィールページのメニュー(・・・)にある「ノート通知を有効にする」から有効にできます。 | ||
|
||
|
||
## nade 1.2.4 | ||
### General | ||
### Client | ||
|
||
### Server | ||
- Fix: ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを有効にした際にページネーションが働かない | ||
|
||
### General | ||
|
||
### Client | ||
### Server | ||
|
||
## nade 1.2.4 | ||
### General | ||
### Client | ||
|
||
### Server | ||
- Fix: ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを有効にした際にページネーションが働かない | ||
## nade 1.2.2 | ||
### General | ||
- ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを追加 | ||
### Client | ||
|
||
### Server | ||
- Fix: ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを有効にした際にローカルでないユーザーも表示されてしまう (再Fix) | ||
|
||
## nade 1.2.1 | ||
### General | ||
- ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを追加 | ||
### Client | ||
|
||
### Server | ||
- Fix: ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを有効にした際にローカルでないユーザーも表示されてしまう | ||
|
||
## nade 1.2.0 | ||
### General | ||
- ローカルタイムラインにローカルのフォロー中ユーザーの投稿範囲がホーム以下のノートも表示するオプションを追加 | ||
### Client | ||
|
||
### Server | ||
|
||
## nade 1.1.1 | ||
### General | ||
- Dockerイメージにてjemallocを利用するように変更 | ||
- バージョン表記をmisskey-nade1.1.1のようにハイフン形式を使うように変更 | ||
|
||
## nade 1.1.0 | ||
### General | ||
|
||
### Client | ||
- Enhance: ノート検索にローカルのみ検索可能なオプションの追加 | ||
|
||
### Server | ||
- Fix: ノート検索 `notes/search` にてhostを指定した際に検索結果に反映されるように | ||
|
||
## nade 1.0.0 | ||
- Just fork |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
## Nadesskeyと通常のMisskeyとの違い | ||
Nadesskeyは基本的に通常のMisskeyへ機能をマージすることを目指しているため、大きな使い勝手はバニラMisskeyと変わらない事が特徴です。 | ||
通常のMisskeyのベータ相当の機能が先行して取り込まれることがあります。 | ||
|
||
### 独自の機能 | ||
- ホームTL、ソーシャルTLでローカルのみに絞り込めるオプションの追加 | ||
- 廃止済のLTLにフォロー中ローカルユーザの全ての投稿を表示することが可能なオプションと同様、ローカルユーザと交流しつつ連合のユーザとも交流しやすくなる狙いがあります。 | ||
- ~~LTLにフォロー中ローカルユーザの全ての投稿を表示することが可能なオプション~~ (廃止済) | ||
- クライアント設定→全般 より 「ローカルタイムラインにローカルのパブリック未満のノートを表示する 」を設定することで変更できます | ||
- ※この機能にはローカルユーザと交流しつつ連合のユーザとも交流しやすくなる狙いがあります | ||
- ~~ファイル名のランダム化~~ | ||
- ~~設定の「ドライブ」または「プライバシー」からONにできます。~~ | ||
~~ONにすると、ファイルのアップロード時にファイル名がランダムな文字列になります。~~ | ||
- ~~Thanks [隠れ家](https://github.com/hideki0403/misskey.yukineko.me/blob/master-kakurega/DIFFERENCE.md)~~ | ||
- Misskey標準で同等機能が実装されたため廃止しました(https://github.com/misskey-dev/misskey/pull/13688) | ||
### 改変箇所 | ||
- CWの開閉ボタンのサイズを小さくしました | ||
- [隠れ家](https://github.com/hideki0403/misskey.yukineko.me/blob/master-kakurega/DIFFERENCE.md)をベースにした通知機能 | ||
- フォローしていないユーザの通知も受け取ることが可能です | ||
- 設定→通知 内の「ノート通知」より通知を有効にしているユーザの一覧が確認可能です |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
{ | ||
"name": "misskey", | ||
"version": "2024.8.0-alpha.0", | ||
"version": "2024.8.0-nade.1.5.6.alpha.0", | ||
"codename": "nasubi", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/misskey-dev/misskey.git" | ||
"url": "https://github.com/nadesuki/nadesskey.git" | ||
}, | ||
"packageManager": "[email protected]", | ||
"workspaces": [ | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions
37
packages/backend/migration/1682932943132-note-notification.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
/* | ||
* SPDX-FileCopyrightText: yukineko and tai-cat | ||
* SPDX-License-Identifier: AGPL-3.0-only | ||
*/ | ||
|
||
|
||
export class NoteNotification1682932943132 { | ||
name = 'NoteNotification1682932943132' | ||
|
||
async up(queryRunner) { | ||
await queryRunner.query(`CREATE TABLE "note_notification" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "userId" character varying(32) NOT NULL, "targetUserId" character varying(32) NOT NULL, CONSTRAINT "PK_02dd5dcc82f04263ad78720dccc" PRIMARY KEY ("id"))`); | ||
await queryRunner.query(`CREATE INDEX "IDX_2d0b2c0212af304221fe1abd94" ON "note_notification" ("userId") `); | ||
await queryRunner.query(`CREATE INDEX "IDX_73b01aaac615137c472f410a99" ON "note_notification" ("targetUserId") `); | ||
await queryRunner.query(`ALTER TYPE "public"."user_profile_mutingnotificationtypes_enum" RENAME TO "user_profile_mutingnotificationtypes_enum_old"`); | ||
await queryRunner.query(`CREATE TYPE "public"."user_profile_mutingnotificationtypes_enum" AS ENUM('follow', 'mention', 'reply', 'renote', 'quote', 'reaction', 'note', 'pollEnded', 'receiveFollowRequest', 'followRequestAccepted', 'achievementEarned', 'app', 'pollVote', 'groupInvited')`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" DROP DEFAULT`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" TYPE "public"."user_profile_mutingnotificationtypes_enum"[] USING "mutingNotificationTypes"::"text"::"public"."user_profile_mutingnotificationtypes_enum"[]`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" SET DEFAULT '{}'`); | ||
await queryRunner.query(`DROP TYPE "public"."user_profile_mutingnotificationtypes_enum_old"`); | ||
await queryRunner.query(`ALTER TABLE "note_notification" ADD CONSTRAINT "FK_2d0b2c0212af304221fe1abd940" FOREIGN KEY ("userId") REFERENCES "user"("id") ON DELETE CASCADE ON UPDATE NO ACTION`); | ||
await queryRunner.query(`ALTER TABLE "note_notification" ADD CONSTRAINT "FK_73b01aaac615137c472f410a996" FOREIGN KEY ("targetUserId") REFERENCES "user"("id") ON DELETE CASCADE ON UPDATE NO ACTION`); | ||
} | ||
|
||
async down(queryRunner) { | ||
await queryRunner.query(`ALTER TABLE "note_notification" DROP CONSTRAINT "FK_73b01aaac615137c472f410a996"`); | ||
await queryRunner.query(`ALTER TABLE "note_notification" DROP CONSTRAINT "FK_2d0b2c0212af304221fe1abd940"`); | ||
await queryRunner.query(`CREATE TYPE "public"."user_profile_mutingnotificationtypes_enum_old" AS ENUM('follow', 'mention', 'reply', 'renote', 'quote', 'reaction', 'pollVote', 'pollEnded', 'receiveFollowRequest', 'followRequestAccepted', 'groupInvited', 'achievementEarned', 'app')`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" DROP DEFAULT`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" TYPE "public"."user_profile_mutingnotificationtypes_enum_old"[] USING "mutingNotificationTypes"::"text"::"public"."user_profile_mutingnotificationtypes_enum_old"[]`); | ||
await queryRunner.query(`ALTER TABLE "user_profile" ALTER COLUMN "mutingNotificationTypes" SET DEFAULT '{}'`); | ||
await queryRunner.query(`DROP TYPE "public"."user_profile_mutingnotificationtypes_enum"`); | ||
await queryRunner.query(`ALTER TYPE "public"."user_profile_mutingnotificationtypes_enum_old" RENAME TO "user_profile_mutingnotificationtypes_enum"`); | ||
await queryRunner.query(`DROP INDEX "public"."IDX_73b01aaac615137c472f410a99"`); | ||
await queryRunner.query(`DROP INDEX "public"."IDX_2d0b2c0212af304221fe1abd94"`); | ||
await queryRunner.query(`DROP TABLE "note_notification"`); | ||
} | ||
} |
17 changes: 17 additions & 0 deletions
17
packages/backend/migration/1697814583291-delete-created-at.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
/* | ||
* SPDX-FileCopyrightText: yukineko and tai-cat | ||
* SPDX-License-Identifier: AGPL-3.0-only | ||
*/ | ||
|
||
|
||
export class DeleteCreatedAt1697814583291 { | ||
name = 'DeleteCreatedAt1697814583291' | ||
|
||
async up(queryRunner) { | ||
await queryRunner.query(`ALTER TABLE "note_notification" DROP COLUMN "createdAt"`); | ||
} | ||
|
||
async down(queryRunner) { | ||
await queryRunner.query(`ALTER TABLE "note_notification" ADD "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL`); | ||
} | ||
} |
Oops, something went wrong.