Skip to content

Commit

Permalink
Merge pull request #522 from kokonect-link/develop
Browse files Browse the repository at this point in the history
Release: 4.12.1
  • Loading branch information
noridev authored Nov 5, 2024
2 parents 6d0de6a + 708002c commit d3f4d31
Show file tree
Hide file tree
Showing 169 changed files with 3,417 additions and 1,071 deletions.
75 changes: 74 additions & 1 deletion CHANGELOG_CHERRYPICK.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,81 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2024xx](CHANGE
# 릴리즈 노트
이 문서는 CherryPick의 변경 사항만 포함합니다.

## 4.12.1
출시일: 2024/11/5<br>
기반 Misskey 버전: 2024.9.0<br>
Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#202490](CHANGELOG.md#202490) 문서를 참고하십시오.

## NOTE
- `오브젝트 스토리지 (리모트)`의 내부 변경으로 인해 DB 마이그레이션 과정에서 이전에 설정한 값이 제거됩니다. 마이그레이션 이후 값을 다시 설정해 주십시오.

### General
- Feat: 사용자 메뉴에서 서버를 뮤트할 수 있음 (kokonect-link/cherrypick#502)
- 이전 빌드에 추가된 기능은 관리자 전용이며, 이 빌드에서 추가된 기능은 일반 사용자용 기능입니다.
- Feat: 새 노트 알림을 묶어서 표시할 수 있음 (yojo-art/cherrypick#328)
- Feat: 노트 게시를 예약할 수 있음 (kokonect-link/cherrypick#513, yojo-art/cherrypick#483, [Type4ny-Project/Type4ny@271c872c](https://github.com/Type4ny-Project/Type4ny/commit/271c872c97f215ef5d8e0be62251dd422a52e5b1))

### Client
- Enhance: (Friendly) 모바일 환경에서 계정 목록을 표시할 때 내 프로필을 표시함
- Enhance: 업데이트 및 마이그레이션 알림에서 CherryPick의 변경 사항만 표시함
- Enhance: 검색과 같은 입력 블록에서 `Enter`를 입력하면 자동으로 가상 키보드를 숨김
- Enhance: 환영 페이지의 타임라인에서 사용할 수 있는 일부 노트 메뉴 추가
- QR 코드 생성
- 새 탭에서 열기
- 리노트 목록
- 리액션 목록
- 텍스트 소스 보기
- 고양이체로 표시하지 않기
- Enhance: 노트 작성 폼의 사용자 선택 메뉴에서 현재 계정과 로그인된 추가 계정 영역을 구분함
- Enhance: 모바일 환경에서 토스트 알림의 디자인 및 배치를 개선함
- Enhance: 로그인 시 표시되는 환영 메시지의 표시 유무를 선택할 수 있음
- Ehhance: `텍스트 소스 보기`를 사용하면 자동으로 내용을 펼침
- Enhance: 사용자 메뉴에서 서버 정보 페이지로 갈 수 있는 바로 가기를 추가함
- Enhance: 사용자 페이지와 사용자 팝업 개선
- 사용자 페이지와 사용자 팝업에 `새 노트 알림 켜기` 버튼이 추가됨
- 사용자 페이지에 `사용자 노트 검색` 버튼이 추가됨
- Enhance: 상대방이 나를 차단한 경우 차단되었음을 알 수 있도록 개선함
- 차단되면 다음 기능들이 화면 상에서 사라지고 사용이 제한됩니다.
- 팔로우 버튼
- 사용자 페이지에서 기본 정보 외 다른 모든 정보는 열람할 수 없음
- 사용자 페이지에서 요약 탭 외에 모든 탭이 사용할 수 없게됨
- Fix: 임베디드 코드에서 CherryPick의 색상 설정이 반영되지 않음
- Fix: 임베디드 코드에 `fade``Temml(KaTex)`가 반영되지 않음
- Fix: 노트의 QR 코드를 생성했을 때 `링크 복사` 버튼을 누르면 잘못된 토스트 알림이 표시됨
- Fix: 노트 메뉴에 `링크 복사` 옵션이 표시되지 않음
- Fix: 서버 이름에 마크업 언어가 포함되어 있으면 외부 사이트로 이동할 때 표시되는 대화상자에서 서버 이름이 잘못 표시될 수 있음
- Fix: 로그인 하지 않은 사용자가 노트 내용에 포함된 이모지를 누르면 이모지 복사 및 리액션 메뉴에 접근할 수 있음
- Fix: 모바일 환경에서 노트 작성 폼의 미리보기 디자인이 잘못 표시될 수 있음
- Fix: 리버시에서 커스텀 이모지를 리액션으로 보낼 수 없음
- Fix: 리버시에서 리액션할 때 말풍선의 위치가 어긋나 보일 수 있음
- Fix: 특정 조건에서 노트 동작 버튼을 비활성화 해도 버튼이 사라지지 않음
- 노트에 답글을 작성할 수 없을 때
- 노트를 리노트할 수 없을 때
- Fix: 캡션이 512자를 초과하면 초과한 내용이 잘릴 수 있음 (kokonect-link/cherrypick#518)
- 캡션을 512자를 초과해서 작성하면 캡션 내용을 저장하기 전에 경고를 표시합니다.
- Fix: 노트 상세 페이지의 InstanceTicker에 커서를 올릴 때 마우스 포인터가 올바르게 표시되지 않음
- Fix: `UI에 흐림 효과 사용` 옵션이 토스트 알림에서 제대로 적용되지 않음
- 모바일 환경에서만 적용되는 문제를 해결합니다.
- Fix: 모바일 환경에서 제어판의 인디케이터가 잘못된 위치에 표시될 수 있음
- Fix: `답글을 자동으로 더 보기`를 활성화하면 3개 미만의 답글이 있는 노트에서 답글이 보이지 않음 (kokonect-link/cherrypick#521)
- Fix: 제어판에서 문의처 URL이 설정되지 않았을 때 표시되는 경고의 바로가기가 잘못 설정되어 있음
- Fix: 캡션이 설정된 이미지 위에 마우스 커서를 올려도 캡션이 표시되지 않음 (kokonect-link/cherrypick#514)
- Fix: 코드 편집기의 커서 위치가 올바르게 표시되지 않을 수 있음 (kokonect-link/cherrypick#520)
- Fix: 투표 기한을 `기간 지정`으로 설정한 경우 투표가 즉시 종료될 수 있음 (kokonect-link/cherrypick#523)
- Fix: 로그인하지 않은 사용자가 리버시 전적을 볼 수 없음 (yojo-art/cherrypick#404)

### Server
- Enhance: 노트 편집 제한 완화
- 1시간에 10번 편집할 수 있던 것을 5분에 10번 편집할 수 있도록 완화함.
- Enhance: 이모지를 등록할 때 시스템 사용자로 다시 업로드 하도록 변경함 (yojo-art/cherrypick#510)
- 이모지를 등록한 사용자가 계정을 삭제하면 이모지도 같이 삭제되기 때문에 변경되었습니다.
- Fix: 로컬 전용 노트를 편집하면 편집한 노트가 연합될 수 있음 (kokonect-link/cherrypick#519, [libnare/shiftkey@654821da](https://github.com/libnare/shiftkey/commit/654821da003be7471f3c6fc320bf50afcb599d4e))

---


## 4.12.0
출시일: 2024/10/08<br>
출시일: 2024/10/8<br>
기반 Misskey 버전: 2024.9.0<br>
Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#202490](CHANGELOG.md#202490) 문서를 참고하십시오.

Expand Down
6 changes: 3 additions & 3 deletions locales/bn-BD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -938,9 +938,9 @@ _aboutMisskey:
donate: "Misskey তে দান করুন"
morePatrons: "আরও অনেকে আমাদের সাহায্য করছেন। তাদের সবাইকে ধন্যবাদ 🥰"
patrons: "সমর্থনকারী"
_cfm:
cheatSheet: "CFM চিটশিট"
intro: "CFM একটি মার্কআপ ভাষা যা CherryPick-এর মধ্যে বিভিন্ন জায়গায় ব্যবহার করা যেতে পারে। এখানে আপনি CFM-এর সিনট্যাক্সগুলির একটি তালিকা দেখতে পারবেন।"
_mfc:
cheatSheet: "MFC চিটশিট"
intro: "MFC একটি মার্কআপ ভাষা যা CherryPick-এর মধ্যে বিভিন্ন জায়গায় ব্যবহার করা যেতে পারে। এখানে আপনি MFC-এর সিনট্যাক্সগুলির একটি তালিকা দেখতে পারবেন।"
dummy: "মিসকি ফেডিভার্সের বিশ্বকে প্রসারিত করে"
mention: "উল্লেখ"
mentionDescription: "@ চিহ্ন + ব্যবহারকারীর নাম একটি নির্দিষ্ট ব্যবহারকারীকে নির্দেশ করতে ব্যবহার করা যায়।"
Expand Down
8 changes: 4 additions & 4 deletions locales/ca-ES.yml
Original file line number Diff line number Diff line change
Expand Up @@ -513,8 +513,8 @@ showNoteActionsOnlyHover: "Només mostra accions de la nota en passar amb el cur
showReactionsCount: "Mostra el nombre de reaccions a les publicacions"
noHistory: "No hi ha un registre previ"
signinHistory: "Historial d'autenticacions"
enableAdvancedMfm: "Habilitar l'CFM avançat"
enableAnimatedMfm: "Habilitar l'CFM amb moviment"
enableAdvancedMfm: "Habilitar l'MFC avançat"
enableAnimatedMfm: "Habilitar l'MFC amb moviment"
doing: "Processant..."
category: "Categoria"
tags: "Etiquetes"
Expand Down Expand Up @@ -1229,8 +1229,8 @@ remainingN: "Queden: {n}"
overwriteContentConfirm: "Vols substituir el contingut actual?"
seasonalScreenEffect: "Efectes de pantalla segons les estacions"
decorate: "Decorar"
addMfmFunction: "Afegeix funcions CFM"
enableQuickAddMfmFunction: "Activar accés ràpid per afegir funcions CFM"
addMfmFunction: "Afegeix funcions MFC"
enableQuickAddMfmFunction: "Activar accés ràpid per afegir funcions MFC"
bubbleGame: "Bubble Game"
sfx: "Efectes de so"
soundWillBePlayed: "Es reproduiran efectes de so"
Expand Down
4 changes: 2 additions & 2 deletions locales/cs-CZ.yml
Original file line number Diff line number Diff line change
Expand Up @@ -474,8 +474,8 @@ native: "Výchozí"
showNoteActionsOnlyHover: "Zobrazit akce poznámky jenom při naběhnutí myši"
noHistory: "Žádná historie"
signinHistory: "Historie přihlášení"
enableAdvancedMfm: "Zapnout pokročilé CFM"
enableAnimatedMfm: "Zapnout animované CFM"
enableAdvancedMfm: "Zapnout pokročilé MFC"
enableAnimatedMfm: "Zapnout animované MFC"
doing: "Procesuju..."
category: "Kategorie"
tags: "Štítky"
Expand Down
14 changes: 7 additions & 7 deletions locales/de-DE.yml
Original file line number Diff line number Diff line change
Expand Up @@ -506,8 +506,8 @@ joinOrCreateGroup: "Lass dich zu einer Gruppe einladen oder erstelle deine eigen
showNoteActionsOnlyHover: "Notizmenü nur bei Mouseover anzeigen"
noHistory: "Kein Verlauf gefunden"
signinHistory: "Anmeldungsverlauf"
enableAdvancedMfm: "Erweitertes CFM aktivieren"
enableAnimatedMfm: "Animiertes CFM aktivieren"
enableAdvancedMfm: "Erweitertes MFC aktivieren"
enableAnimatedMfm: "Animiertes MFC aktivieren"
doing: "In Bearbeitung …"
category: "Kategorie"
tags: "Aliasse"
Expand Down Expand Up @@ -1194,7 +1194,7 @@ cwNotationRequired: "Ist \"Inhaltswarnung verwenden\" aktiviert, muss eine Besch
doReaction: "Reagieren"
code: "Code"
decorate: "Dekorieren"
addMfmFunction: "CFM hinzufügen"
addMfmFunction: "MFC hinzufügen"
sfx: "Soundeffekte"
lastNDays: "Letzten {n} Tage"
surrender: "Abbrechen"
Expand Down Expand Up @@ -1708,9 +1708,9 @@ _displayOfSensitiveMedia:
respect: "Sensible Medien verbergen"
ignore: "Sensible Medien anzeigen"
force: "Alle Medien verbergen"
_cfm:
cheatSheet: "CFM Spickzettel"
intro: "CFM ist eine CherryPick-exklusive Markup-Sprache, die in CherryPick an vielen Stellen verwendet werden kann. Hier kannst du eine Liste von verfügbarer CFM-Syntax einsehen."
_mfc:
cheatSheet: "MFC Spickzettel"
intro: "MFC ist eine CherryPick-exklusive Markup-Sprache, die in CherryPick an vielen Stellen verwendet werden kann. Hier kannst du eine Liste von verfügbarer MFC-Syntax einsehen."
dummy: "CherryPick erweitert die Welt des Fediverse"
mention: "Erwähnung"
mentionDescription: "Mit At-Zeichen und Benutzername kann ein individueller Nutzer angegeben werden."
Expand Down Expand Up @@ -1773,7 +1773,7 @@ _cfm:
rotate: "Drehen"
rotateDescription: "Dreht den Inhalt um einen angegebenen Winkel."
plain: "Schlicht"
plainDescription: "Deaktiviert jegliche CFM-Syntax, die sich innerhalb dieses CFM-Effekts befindet."
plainDescription: "Deaktiviert jegliche MFC-Syntax, die sich innerhalb dieses MFC-Effekts befindet."
_instanceTicker:
none: "Nie anzeigen"
remote: "Für Benutzer fremder Instanzen anzeigen"
Expand Down
42 changes: 27 additions & 15 deletions locales/en-US.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
---
_lang_: "English"
youBlocked: "You’re blocked"
youBlockedDescription: "You can’t follow or see {user}’s posts."
schedulePost: "Posting a scheduled note"
schedulePostList: "List of scheduled notes"
welcomeBackToast: "Display a welcome message when you log in after a certain period of time"
invalidTextLengthError: "Too many characters entered"
invalidTextLengthDescription: "The number of characters is limited to {limitValue} characters. The current number of characters entered is {value} characters."
autoLoadMoreReplies: "Show more automatically replies"
autoLoadMoreConversation: "Show more conversation automatically"
useAutoTranslate: "Automatic translation"
Expand All @@ -10,7 +17,7 @@ widgets: "Widgets"
postNote: "Post note"
bottomNavbar: "Bottom navigation bar"
bottomNavbarDescription: "This setting is only available in a mobile environment."
scheduledNoteDelete: "Schedule note deletion"
scheduledNoteDelete: "Schedule deletion of note"
getQRCode: "Get QR code"
customSplashText: "Custom splash text"
customSplashTextDescription: "This text will be displayed on the loading page."
Expand Down Expand Up @@ -168,6 +175,7 @@ receiveFollowRequest: "Follow request received"
followRequestAccepted: "Follow request accepted"
mention: "Mention"
mentions: "Mentions"
newNotes: "New notes"
directNotes: "Direct notes"
importAndExport: "Import / Export"
import: "Import"
Expand Down Expand Up @@ -627,10 +635,10 @@ showNoteActionsOnlyHover: "Only show note actions on hover"
showReactionsCount: "See the number of reactions in notes"
noHistory: "No history available"
signinHistory: "Login history"
enableAdvancedMfm: "Enable advanced CFM"
enableAdvancedMfmDescription: "When enabled, various CFM features, such as CFM with animated are available."
enableAnimatedMfm: "Enable animated CFM"
enableAnimatedMfmDescription: "When enabled, moves text that uses CFM grammar or emoji."
enableAdvancedMfm: "Enable advanced MFC"
enableAdvancedMfmDescription: "When enabled, various MFC features, such as MFC with animated are available."
enableAnimatedMfm: "Enable animated MFC"
enableAnimatedMfmDescription: "When enabled, moves text that uses MFC grammar or emoji."
doing: "Processing..."
category: "Category"
tags: "Aliases"
Expand Down Expand Up @@ -1164,7 +1172,7 @@ thisPostMayBeAnnoyingCancel: "Cancel"
thisPostMayBeAnnoyingIgnore: "Post anyway"
collapseRenotes: "Collapse renotes you've already seen"
collapseRenotesDescription: "Collapse notes that you've reacted to or renoted before."
collapseDefault: "Collapse notes using specific CFM syntax"
collapseDefault: "Collapse notes using specific MFC syntax"
internalServerError: "Internal Server Error"
internalServerErrorDescription: "The server has run into an unexpected error."
copyErrorInfo: "Copy error details"
Expand Down Expand Up @@ -1360,8 +1368,8 @@ remainingN: "Remaining: {n}"
overwriteContentConfirm: "Are you sure you want to overwrite the current content?"
seasonalScreenEffect: "Seasonal Screen Effect"
decorate: "Decorate"
addMfmFunction: "Add CFM"
enableQuickAddMfmFunction: "Show advanced CFM picker"
addMfmFunction: "Add MFC"
enableQuickAddMfmFunction: "Show advanced MFC picker"
bubbleGame: "Bubble Game"
sfx: "Sound Effects"
soundWillBePlayed: "Sound will be played"
Expand Down Expand Up @@ -1522,7 +1530,7 @@ _initialAccountSetting:
privacySetting: "Privacy settings"
fontSizeSetting: "Font size settings"
blurEffectsSetting: "Blur effects settings"
mfmAndAnimatedImagesSetting: "CFM and Animated images settings"
mfmAndAnimatedImagesSetting: "MFC and Animated images settings"
theseSettingsCanEditLater: "You can always change these settings later."
youCanEditMoreSettingsInSettingsPageLater: "There are many more settings you can configure from the \"Settings\" page. Be sure to visit it later."
followUsers: "Try following some users that interest you to build up your timeline."
Expand Down Expand Up @@ -1956,6 +1964,7 @@ _role:
ltlAvailable: "Can view the local timeline"
canPublicNote: "Can send public notes"
canEditNote: "Note editing"
scheduleNoteMax: "Maximum number of scheduled notes"
mentionMax: "Maximum number of mentions in a note"
canInvite: "Can create instance invite codes"
inviteLimit: "Invite limit"
Expand Down Expand Up @@ -2113,9 +2122,9 @@ _displayOfSensitiveMedia:
respect: "Hide media marked as sensitive"
ignore: "Display media marked as sensitive"
force: "Hide all media"
_cfm:
cheatSheet: "CFM Cheatsheet"
intro: "CFM is a CherryPick-exclusive markup language that can be used in many places. Here you can view a list of all available CFM syntax."
_mfc:
cheatSheet: "MFC Cheatsheet"
intro: "MFC is a CherryPick-exclusive markup language that can be used in many places. Here you can view a list of all available MFC syntax."
dummy: "CherryPick expands the world of the Fediverse"
mention: "Mention"
mentionDescription: "You can specify a user by using an At-Symbol and a username."
Expand Down Expand Up @@ -2188,7 +2197,7 @@ _cfm:
bg: "Background color"
bgDescription: "Set the background color to the specified value."
plain: "Plain"
plainDescription: "Deactivates the effects of all CFM contained within this CFM effect."
plainDescription: "Deactivates the effects of all MFC contained within this MFC effect."
ruby: "Ruby"
rubyDescription: "Display ruby characters over the text."
_instanceTicker:
Expand Down Expand Up @@ -2383,6 +2392,8 @@ _permissions:
"read:mutes": "View your list of muted users"
"write:mutes": "Edit your list of muted users"
"write:notes": "Compose or delete notes"
"read:notes-schedule": "View your list of scheduled notes"
"write:notes-schedule": "Compose or delete scheduled notes"
"read:notifications": "View your notifications"
"write:notifications": "Manage your notifications"
"read:reactions": "View your reactions"
Expand Down Expand Up @@ -2712,6 +2723,7 @@ _notification:
reactedBySomeUsers: "{n} users reacted"
likedBySomeUsers: "{n} users liked your note"
renotedBySomeUsers: "Renote from {n} users"
notedBySomeUsers: "There are {n} new notes"
followedBySomeUsers: "Followed by {n} users"
flushNotification: "Clear notifications"
_types:
Expand Down Expand Up @@ -2918,7 +2930,7 @@ _dataSaver:
description: "URL preview thumbnail images will no longer be loaded."
_code:
title: "Code highlighting"
description: "If code highlighting notations are used in CFM, etc., they will not load until tapped. Syntax highlighting requires downloading the highlight definition files for each programming language. Therefore, disabling the automatic loading of these files is expected to reduce the amount of communication data."
description: "If code highlighting notations are used in MFC, etc., they will not load until tapped. Syntax highlighting requires downloading the highlight definition files for each programming language. Therefore, disabling the automatic loading of these files is expected to reduce the amount of communication data."
_hemisphere:
N: "Northern Hemisphere"
S: "Southern Hemisphere"
Expand Down Expand Up @@ -2958,7 +2970,7 @@ _reversi:
canPutEverywhere: "Tiles are placeable everywhere"
timeLimitForEachTurn: "Time limit for turn"
freeMatch: "Free Match"
lookingForPlayer: "Finding opponent..."
lookingForPlayer: "Finding opponent"
gameCanceled: "The game has been cancelled."
shareToTlTheGameWhenStart: "Share Game to timeline when started"
iStartedAGame: "The game has begun! #MisskeyReversi"
Expand Down
Loading

0 comments on commit d3f4d31

Please sign in to comment.