From 62d1f0acbdec5f6000cdf82b5d9cb5689fcd58fd Mon Sep 17 00:00:00 2001 From: Norm Date: Sun, 7 Aug 2022 11:51:35 +0000 Subject: [PATCH 1/3] Update 'CHANGELOG.md' Add in changes that were made since FoundKey diverged from upstream --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5caa96b51..84c4bfa72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ You should also include the user name that made the change. - ハイライトがみつけるに統合されました - カスタム絵文字ページはインスタンス情報ページに統合されました - 連合ページはインスタンス情報ページに統合されました +- Remove ads @Johann150 +- Simplify ID generation: Only the `aid` generation algorithm will be supported going forward. @Johann150 ### Improvements - Client: Fix URL-encoded routing @@ -32,6 +34,10 @@ You should also include the user name that made the change. - Server: Improve performance - Server: Supports IPv6 on Redis transport. @mei23 IPv4/IPv6 is used by default. You can tune this behavior via `redis.family`. +- Backend: Improve mutes and blocks @toast +- Hide metadata of private notes @Johann150 +- Add padding to pages @norm +- Emoji picker is now case-insensitive @Johann150 ### Bugfixes - Server: Fix GenerateVideoThumbnail failed @mei23 From aabc30cd02e6d81f86685d10f8def844b8645f9d Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Sun, 7 Aug 2022 10:36:12 -0400 Subject: [PATCH 2/3] Archive old changelog This reverts commit 62d1f0acbdec5f6000cdf82b5d9cb5689fcd58fd and moves the current changelog to CHANGELOG-OLD.md. The current format is pretty messy and wasn't really much better than a git shortlog. Changelogs are meant for end-users to know what changed between versions. Most probably won't care much about refactors but may be interested in UI changes, feature additions/removals, and maybe client API changes (for 3rd party clients). --- CHANGELOG.md => CHANGELOG-OLD.md | 6 ------ 1 file changed, 6 deletions(-) rename CHANGELOG.md => CHANGELOG-OLD.md (99%) diff --git a/CHANGELOG.md b/CHANGELOG-OLD.md similarity index 99% rename from CHANGELOG.md rename to CHANGELOG-OLD.md index 84c4bfa72..5caa96b51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG-OLD.md @@ -15,8 +15,6 @@ You should also include the user name that made the change. - ハイライトがみつけるに統合されました - カスタム絵文字ページはインスタンス情報ページに統合されました - 連合ページはインスタンス情報ページに統合されました -- Remove ads @Johann150 -- Simplify ID generation: Only the `aid` generation algorithm will be supported going forward. @Johann150 ### Improvements - Client: Fix URL-encoded routing @@ -34,10 +32,6 @@ You should also include the user name that made the change. - Server: Improve performance - Server: Supports IPv6 on Redis transport. @mei23 IPv4/IPv6 is used by default. You can tune this behavior via `redis.family`. -- Backend: Improve mutes and blocks @toast -- Hide metadata of private notes @Johann150 -- Add padding to pages @norm -- Emoji picker is now case-insensitive @Johann150 ### Bugfixes - Server: Fix GenerateVideoThumbnail failed @mei23 From a693c05c0e7590ed37daadad1a94112fd5a3f139 Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Sun, 7 Aug 2022 11:20:21 -0400 Subject: [PATCH 3/3] Create new changelog This changelog uses the Keep a Changelog format: https://keepachangelog.com/en/1.0.0/ --- CHANGELOG.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..f28c0842f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,51 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +This changelog covers changes since Misskey v12.111.1, the version prior to the FoundKey fork. +For older Misskey versions, see [CHANGELOG-OLD.md](./CHANGELOG-OLD.md). + +## [Unreleased] +### Added +- Server: Replies can now be fetched recursively. + +### Changed +- Server: Replies/quotes cannot have a more open visibility than the parent post +- Client: Searching in the emoji picker is now case insensitive +- Client: MFM search button changed to a no-op +- Client: Fix URL-encoded routing +- Server: Allow GET method for some endpoints +- Server: Add rate limit to i/notifications +- Client: Improve control panel +- Client: Show warning in control panel when there is an unresolved abuse report +- Client: For notes with specified visibility, show recipients when hovering over visibility symbol. +- Client: Add rss-ticker widget +- Client: Removing entries from a clip +- Client: Poll highlights in explore page +- Make possible to delete an account by admin +- Improve player detection in URL preview +- Add Badge Image to Push Notification +- Server: Improve performance +- Server: Supports IPv6 on Redis transport. + IPv4/IPv6 is used by default. You can tune this behavior via `redis.family`. +- Custom Emoji pages have been merged into the Instance Info page +- Mutes and blocks now apply recursively to replies and renotes. + +### Removed +- Ability to show advertisements +- Server: ID generation methods other than `aid` + +### Fixed +- Server: Video thumbnails are now generated properly +- Server: Ensure temp directory cleanup +- Favicons of remote instances now show up +- Client: Fix switch to receive email notifications +- Client: Page freezes when trying to open configuration page of existing webhooks +- Client: Fix a bug where new chat messages don't show up +- Client: Fix collapsing long notes +- Client: Add padding to pages + +### Security +- Hide metadata of private notes