diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index edccf3a9..00000000 --- a/.editorconfig +++ /dev/null @@ -1,10 +0,0 @@ -root = true - -[*] -indent_style = tab -indent_size = 2 -charset = utf-8 -insert_final_newline = true - -[*.yml] -indent_style = space diff --git a/.envrc b/.envrc deleted file mode 100644 index 3ce7171a..00000000 --- a/.envrc +++ /dev/null @@ -1,4 +0,0 @@ -if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then - source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8=" -fi -use flake . --impure diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index a175917f..00000000 --- a/.gitattributes +++ /dev/null @@ -1,7 +0,0 @@ -*.svg -diff -text -*.psd -diff -text -*.ai -diff -text -*.mqo -diff -text -*.glb -diff -text -*.blend -diff -text -*.afdesign -diff -text diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 8c5cc5ba..00000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "recommendations": [ - "editorconfig.editorconfig", - "rome.rome", - "Vue.volar", - "Vue.vscode-typescript-vue-plugin", - "arcanis.vscode-zipfs", - "Orta.vscode-twoslash-queries" - ] -} diff --git a/.vsls.json b/.vsls.json deleted file mode 100644 index 3fff8624..00000000 --- a/.vsls.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "$schema": "http://json.schemastore.org/vsls", - "gitignore": "exclude" -} diff --git a/.weblate b/.weblate deleted file mode 100644 index 56430a1b..00000000 --- a/.weblate +++ /dev/null @@ -1,3 +0,0 @@ -[weblate] -url = https://hosted.weblate.org/api/ -translation = firefish/locales diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 5fe0aef1..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,16000 +0,0 @@ -# Changelog - -## [1.0.4-beta] - 2023-08-02 - -### Bug Fixes - -- Fix: convert quoted status and reaction accounts in Mastodon API layer - -- Fix: :bug: antenna notes pagination repeat - -- Fix: ๐Ÿฑ old custom assets - -- Fix: rename copyright to firefish - -- Fix: :bug: revert last part of c0eac56355a0c40ac4d9c0bae82917506e011dc3 to properly paginate antennas/notes query - -- Fix: :bug: make admin users page properly direct user cards to about page - -- Fix? - -- Fix: :globe_with_meridians: copying origin: "remote" -> "origin" - -- Fix: :lipstick: don't round corners on status images/server icon - -ref: https://akko.unix.dog/notice/AY45yUgIC29eKVC59k - -- Fix: :lipstick: deleteAndEdit is danger action - -- Fix: :egg: woozy mode behavior - -- Fix: :lipstick: remove border radius on welcome icon - -- Fix: :pencil2: fix newly discovered users header icon - -Typo: rocke-launch -> rocket-launch - -- Fix: :globe_with_meridians: deleteAccountConfirm text is not yours - -- Fix: ๐Ÿ› MkTime logic - -- Fix: :bug: don't show server stats in widget if reporting is disabled - -Closes #10527 - -- Fix: :bug: en-US default merge language - -Preoperly addresses the issue from !10527 - -- Fix: :egg: animation - -- Fix: ๐Ÿฅš animation - -- Fix: :zap: ref patrons - -- Fix: :lock: Show 404 error on files not found - -- Fix: weblate link in CONTRIBUTING.md - -- Fix: :children_crossing: autosize post form textarea - -- Fix: :lipstick: max width for long emojis - -long emojis are funny, but not to the point where they break the UI - -- Fix: :lipstick: padding, text for mod buttons - -- Fix: :pencil2: log typo - -- Fix: auto select the first element in completion - -- Fix: :bug: hide delete 2fa/passkeys buttons if user is not local - -- Fix: :lipstick: increase space between for search page slides - -users leaked over - -- Fix: :bug: rel=me verification with multiple rels besides me - -Closes #10595 - -- Fix iOS video playback (fixes #10517) - -- Fix: ๐Ÿ› tapping Okay on reaction will make it update immediately - -- Fix: ๐Ÿ› wrong margin for MkDateSeperatedlist on Safari beta - -- Fix: :bug: inconsistent font sizing on mobile - -Closes #10581 - -- Fix: :lipstick: gap between selects - -- Fix: show correct software names (close #30) - -- Fix: local software version being undefined - -- Fix: :children_crossing: cw re below keep cw button - -- Fix: call default user if empty. resolves #10604 - -- Fix: :busts_in_silhouette: use correct tag for ac - -- Fix: :bug: ref loading for patrons/sponsors in about-firefish - -- Fix: :bug: properly display caption - -- Fix: :busts_in_silhouette: naskya is fullstack - -- Fix Japanese locale - -### Documentation - -- Docs: :memo: repo move - -- Docs: :memo: fix link - -- Docs: :memo: 1.0.3 changelog - -- Docs: :memo: Add explicit FoundKey commits to CHANGELOG - -- Docs: :memo: AUR package - -- Docs: :memo: remove links to FIREFISH.md - -Closes #10601 - - -### Features - -- Feat: :technologist: gitlab issue templates - -- Feat: :technologist: pull request template - -- Feat: โœจ draggable navbar items in settings - -Co-authored-by: Syuilo -Co-authored-by: moshibar - -- Feat: :lock: allow admins to reset users' 2FA and passkeys - -ref: https://frfsh.plus.st/notes/9hqswpwiwjaihcgo - -- Feat: backend debug in vscode - -- Feat: add "re:" at the beginning of CW reply comment (close #52) - -- Feat: rounded cat ears (close #48) - -Co-authored-by: syuilo -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - - -### Miscellaneous Tasks - -- Chore: change image url - -- Chore: fix repository url - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 89.1% (1636 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1793 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1793 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1793 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1793 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1793 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 97.3% (1787 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 97.3% (1787 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 97.3% (1788 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: :art: format - -- Chore: Translated using Weblate (German) - -Currently translated at 98.6% (1811 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.6% (1811 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.6% (1811 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.6% (1811 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.8% (1814 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.8% (1814 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/tr/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 98.2% (1804 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/zh_Hant/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.8% (1814 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (German) - -Currently translated at 99.8% (1833 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.8% (1833 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :art: format - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (German) - -Currently translated at 99.8% (1835 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.8% (1835 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.8% (1835 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.9% (1836 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/uk/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/zh_Hans/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/zh_Hans/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: :arrow_up: up deps - -- Chore: Translated using Weblate (French) - -Currently translated at 90.9% (1671 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 90.9% (1671 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1837 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Norwegian Bokmรฅl) - -Currently translated at 5.9% (110 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/nb_NO/ - -- Chore: Translated using Weblate (Norwegian Bokmรฅl) - -Currently translated at 5.9% (110 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/nb_NO/ - -- Chore: Translated using Weblate (French) - -Currently translated at 90.9% (1671 of 1837 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (French) - -Currently translated at 91.4% (1681 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 91.4% (1681 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (French) - -Currently translated at 94.3% (1736 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 94.3% (1736 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 97.0% (1784 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 97.0% (1784 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 97.0% (1784 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 97.1% (1786 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 97.1% (1786 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ja/ - -- Chore: Translated using Weblate (Swedish) - -Currently translated at 14.7% (272 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/sv/ - -- Chore: :globe_with_meridians: "ads" -> "community banners" - -People find the term "ads" confusing because they associate it with Google AdSense/other actual advertising platforms. As "ads" on Misskey (and Firefish) act more like community banners than ads, this change should clear up confusion. - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1839 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Swedish) - -Currently translated at 37.4% (689 of 1839 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/sv/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (French) - -Currently translated at 99.8% (1842 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (Vietnamese) - -Currently translated at 81.6% (1506 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/vi/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.5% (1836 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 90.7% (1674 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/es/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 90.7% (1674 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/es/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :busts_in_silhouette: calckey.social -> firefish.social - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Translated using Weblate (French) - -Currently translated at 99.8% (1841 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/fr/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Calckey -> Firefish -- Chore: Translated using Weblate (German) - -Currently translated at 100.0% (1844 of 1844 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: update ja-JP.yml - -### Performance - -- Perf: :zap: featured posts query limit - - -### Refactor - -- Refactor: :children_crossing: only ask for reload on apply button - -- Refactor: :recycle: show disabled message if disabled - -ref: https://git.joinfirefish.org/firefish/firefish/-/issues/10527#note_230 - -- Refactor: :recycle: use const for non-reassigned vars - -- Refactor: :recycle: MkGoogle uses local search - -- Refactor: :busts_in_silhouette: Add original Misskey contributors - - -### Styling - -- Style: :lipstick: don't show activity if narrow (cleaner) - - -## [1.0.3] - 2023-07-21 - -### Bug Fixes - -- Fix: :bento: fix old favicon - -- Fix: :bento: asset versioning, screenshots - -- Fix: :adhesive_bandage: version manifest assets based on instance version - - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ja/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ru/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ru/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 97.1% (1783 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/zh_Hant/ - -- Chore: Translated using Weblate (Korean) - -Currently translated at 88.2% (1621 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ko/ - -- Chore: Translated using Weblate (Galician) - -Currently translated at 13.9% (257 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/gl/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 93.0% (1708 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/pl/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/uk/ - -- Chore: Translated using Weblate (Korean) - -Currently translated at 93.3% (1713 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ko/ - -- Chore: Translated using Weblate (Czech) - -Currently translated at 46.5% (854 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/cs/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 86.3% (1586 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/id/ - -- Chore: Translated using Weblate (Vietnamese) - -Currently translated at 82.0% (1506 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/vi/ - -- Chore: Translated using Weblate (Korean) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Firefish/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ko/ - - -### Refactor - -- Refactor: :recycle: create-drive-file endpoint - -Adjusts ratelimit to 250 files every 10 minutes, fixes error text, fixes reused variable name. - -- Refactor: sticky-container class - -- Refactor: :recycle: new git repo - -for real this time - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (Russian) - -Currently translated at 99.4% (1826 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ru/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 99.4% (1826 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ru/ - - -## [1.0.0] - 2023-07-19 - -### Bug Fixes - -- Fix: :pencil2: deduplicate class - -- Fix: :adhesive_bandage: ask for reload upon changing skin tone - -- Fix: :bug: properly apply unicode for skin tone selector - -- Fix: 2fa registration code - -- Fix: new posts button mobile position + webkit-mask - -- Fix: actually fix mobile pos - -oops... - -- Fix: ad widget size - -- Fix: prevent jump when new posts button appears - -- Fix: back from the future - -- Fix: new posts button z-index + use darkened accent - -- Fix: :bug: apply skin tone to default reactions, aria labels for tone picker - -- Fix: ๐Ÿ› support for SSL data when loading redis and postgres configs - -Closes #10366 - -- Fix: :adhesive_bandage: use redis user for bull and postgres cache interface - -Follow up #10366, d96877033be9790d11b0212ab8825f93202d22a2 - -- Fix: only show option based on device + add option to backups - -- Fix: :wheelchair: don't animate indicator dot if animation is off - -Closes #10372 - -- Fixes - -- Fix: :bug: security key display name - -Closes #10313 - -- Fix: disable redis tls if undefined in config - -- Fix: :bug: don't convert time since epoch for ratelimit - -https://calckey.social/notes/9gkasnzglmi07rpa - -- Fix: :bug: fix tapping parent on mobile causing side effects - -- Fix: :bug: standard input for 2FA token - -Closes #10361, removes client dependency - -- Fix - -- Fix: :bug: addSkinTone strip logic - -- Fix: soft mutes not being applied to boosts - -- Fix: misaligned new post button - -I don't understand why margin-top caused that ?? - -- Fix: multiple boost publication by relay - -- Fix: ignore if post boosted by relay is local - -- Fix: await release - -- Fix: webkit blur effects - -- Fix: :loud_sound: log emoji picker errors - -- Fix/refactor: move new posts button to MkTimeline - -- Fix: new posts click - -- Fix typo - -- Fix - -- Fix: use redis-semaphore for global mutex and memory leak prevention - -- Fix: :bug: patron timeout - -- Fix: temp fix for null metadata - -- Fix: :bug: display emoji stat properly - -- Fix: :lipstick: form switch padding - -- Fix: :zap: immediately fail jobs with invalid signature - -- Fix: videos not appearing when don't play animated images is one - -- Fix: ๐Ÿ›query search endpoint for local userselect, disregard host - -- Fix: do not deliver poll reulst if local-only - -- Fix: do not deliver poll result if local-only - -- Fix: add back channel display in timeline - -- Fix: :bug: fallback locales for skin tone labels - -Closes #10406 - -- Fix: use unique key for my page query - -- Fix: use unique key for my galleries - -- Fix: use unique key for my page query - -- Fix: use unique key for my galleries - -- Fix: ๐Ÿ› fix quotes with CW-only quotes - -- Fix: use host as prefix of cacheServer if undefined - -- Fix: :children_crossing: switch account when adding existing account - -- Fix: add megalodon to docker image - -- Fix: copy megalodon before node_modules, fix #10424 - -- Fix: banner blur - -- Fix: :bug: prevent creation of empty antennas - -- Fix - -- Fix - -- Fix: :bug: server stats setting, meta fetching - -- Fix: :bug: server stats setting, meta fetching - -- Fix: :lipstick: url preview title size - -- Fix: MkMedia #10429 ? + styling - -- Fix: nav post button gradient transition (#10401) + half refactor ? - -- Fix: error if no banner - -- Fix reactions_not_public condition - -- Fix: renew entity models - -- Fix config parser - -- Fix: add db to redis uri - -- Fix: :ambulance: correct import for swiper 10 - -- Fix: :page_facing_up: don't gitignore .config license - -Follow-up #10470 - -- Fix: :bug: fix draggable - -Use vue-draggable-plus instead of vuedraggable: https://github.com/SortableJS/vue.draggable.next/issues/216 - -Closes #10467 - -- Fix? - -- Fix - -- Fix - -- Fix popup menu - -- Fix: :bug: plus button for reactions - -- Fix: :bug: plus button in reaction settings - -- Fix - -- Fix: :bug: save reactions if added - -- Fix: :lipstick: locales, transition for MkDonation - -- Fix: :lipstick: scope transition style - -- Fix: :bug: properly show instance's link - -- Fix: :bug: give donation link in non-admin meta - -- Fix: :lipstick: properly slide in - -- Fix: :lipstick: ease-out transitions - -- Fix: match custom emoji size to Misskey's - -resolves #10438 - -- Fix: :lipstick: scoped style fix - -- Fix #10483 - -- Fix #10483 (2) - -- Fix - -- Fix: collapsing white space - -- Fix: :lipstick: different default font if cjk - -- Fix: :lipstick: mkdonation bg - -- Fix: Follow Request labeling - -resolves #10368 - -- Fix: error in user card if no user desc - -- Fix: ๐Ÿ› allow up to 1024 chars for SMTP login - -Closes #10472 - -- Fix: note detailed tabs using wrong styling - -- Fix: move nowrap to proper place - -- Fix: :lock: prevent potential SSRF through media proxy - -- Fix: :wrench: max post length 100000 - -Pleroma doesn't accept >100K (ref: https://blob.cat/objects/82f33d96-534f-45ee-902a-f77c2723db8b) - -- Fix format -- Fix: Add error message on initialization failed - -- Fix: more reliable not closing emoji picker on shift key - -- Fix: unable to scroll through reactions on mobile - -- Fix: fix typo - -- Fix lock -- Fix: Branch by bind address - -- Fix: Revert k8s template updates - -- Fix: use hostname as prefix instead of host - -- Fix: ๐Ÿ› Scrolling Issue in Safari for Top and Bottom Bars - -- Fix: :globe_with_meridians: missing locale - -- Fix: add back follows you tag - -- Fix: import - -- Fix: skip attachment import if undefined - -- Fix: :bug: gitignore causing wrong file to be pushed - -- Fix: :bug: merge somehow stripped style.css of splash style - - -### Documentation - -- Docs: :memo: dragonfly flag - -- Docs: :pencil2: dragonflydb typo - -- Docs: ๐Ÿ“ KeyDB minimum version - -- Docs: ๐Ÿ“ KeyDB, megalodon - -- Docs: ๐Ÿ“ simplify dependencies - -- Docs: fix typo - -- Docs: :memo: join server - -- Docs: :memo: FoundKey migration docs - -Co-authored-by: Jeder -Superscedes #10471 - -- Docs: :memo: FoundKey EOL disclaimer - -- Docs: :memo: descriptions for notes/children+conversation endpoints - -- Docs: :bulb: going past DB_MAX_NOTE_TEXT_LENGTH - -- Docs: :memo: changelog - -- Docs: :memo: changelog - -- Docs: :memo: foundkey patch (thanks volpeon!) - -ref: https://is-a.wyvern.rip/notes/9hac2nd98s - -- Docs: :memo: migration note - -- Docs: ๐Ÿ“ foundkey migration apply patch correctly - -- Docs: :memo: changelog - -- Docs: :truck: new website - -- Docs: :memo: codeberg -> gitlab - - -### Features - -- Feat: Make scrollable widgets flexible - -- Feat: make RSS feed scrollable (#10108) - -- Feat: ALT button (#9265) - -- Feat: toggle-able swiping - -- Feat: horizontally scrolling reactions - -- Feat: :sparkles: introduce local user select dialog - -Used for selecting group members and proxy account. - -Closes #7987, API change: users/search-by-username-and-host now takes `maxDaysSinceLastActive` parameter and doesn't have any active threshold anymore by default. - -- Feat: reveal muted word on press & hold - -Refs: #10363 - -- Feat: link previews redesign - -- Feat: :sparkles: celebrate on calendar when birthday - -- Feat: :sparkles: add emoji count to admin panel - -- Add cache prefix - -- Feat: show alt button even when content hidden - -- Feat: :zap: cache server - -- Feat: :sparkles: Timestamps on announcements - -Closes #10453 - -- Add environment variable to skip copying antenna - -- Add environment variable of read size - -- Feat: :sparkles: don't close emoji picker if shift is held down, like Discord - -https://snug.moe/notes/9h1p04dqytz2qfsz - -- Feat: :sparkles: Donation pop-up with optional admin link - -Co-authored-by: Syuilo - -- Feat: :lipstick: fly in as well - -- Feat: :sparkles: seperate sponsors and patrons - -- Feat: โœจ Add media to Mastodon and Calckey post imports (#10496) - -### What does this PR do? - -Adding files fields in the export notes option, and corresponding import notes - -Current the mastodon import does not import any attachments, this pr will use the "upload from url" feature to include medias if its a valid URL. - -There are many way to convert the outbox.json file, can be simple as upload media_attachments to any web hosting and do string replace on the json file. - -I also create a tool that upload the tar.gz file with auto convert and host the media as simplify the process at https://tempfile.moegirl.live - -Detail example can be found at https://fedi.moegirl.live/notes/9h76gtqnp2gwl5dz - -https://r2temp.moegirl.live/2023/7/15/15356683-050f-423a-b331-c9a05561f52a/shana-settings-_-meng-zhai-le-yuan-xyou-yu-ou-xiang-de-luo-ke-ke-wu-yan-moe-otaku-elysian-x-gloomily-idol-s-rococo-luncheon----mozilla-firefox-private-browsing-2023-07-15-18-36-37.mp4 - -Co-authored-by: CGsama -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10496 -Co-authored-by: ใ‚ณใƒซใ‚ปใƒƒใƒˆๅงซ@ใŒใ‚“ใฐใ‚‰ใชใ„ -Co-committed-by: ใ‚ณใƒซใ‚ปใƒƒใƒˆๅงซ@ใŒใ‚“ใฐใ‚‰ใชใ„ - -- Feat: Move json5 to prod dependencies - -- Feat: Add bind address option - -- Feat: add view on remote server to user profile dropdowns - -- Feat: โœจ verify links with rel=me (#10506) - -Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links - -Closes #9341 - -![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48) - -Co-authored-by: ThatOneCalculator -Co-authored-by: Namekuji -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506 - -- Feat: show snippet of alt text when hovering alt button - -- Feat: :sparkles: copy feeds from user menu - -- Add - - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (German) - -Currently translated at 99.5% (1796 of 1805 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1806 of 1806 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1806 of 1806 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: apply to all swipers - -- Chore: format - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1807 of 1807 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 87.2% (1582 of 1813 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Update helm config template - -- Chore: :art: format, add scss to prettier formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1814 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1815 of 1815 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: :busts_in_silhouette: patrons - -- Chore: :art: format - -- Chore: ๐Ÿ‘ฅ patrons - -- Chore: ๐Ÿ‘ฅ patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: Translated using Weblate (German) - -Currently translated at 98.7% (1793 of 1815 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: ๐ŸŽจ format - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1814 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 88.2% (1600 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 88.2% (1600 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 91.0% (1651 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 91.0% (1651 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 94.7% (1719 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 94.7% (1719 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: ๐Ÿ‘ฅ patrons - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 96.8% (1757 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 96.8% (1757 of 1814 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 97.4% (1769 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: :art: format - -- Chore: :busts_in_silhouette: patrons - -- Chore: ๐Ÿ‘ฅ patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: ๐Ÿ‘ฅ patrons - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: :arrow_up: up prettier, pnpm - -- Chore: :busts_in_silhouette: patrons - -- Chore: Translated using Weblate (French) - -Currently translated at 88.7% (1612 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 93.9% (1707 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: :art: format - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: add megalodon to cleaning scripts - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1816 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 94.3% (1714 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Use css module - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 3.9% (71 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/tr/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 95.0% (1726 of 1816 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1819 of 1819 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: :art: format - -- Chore: :busts_in_silhouette: patrons - -- Chore: vite conf changes - -- Chore: :page_facing_up: LICENSE for configuration directories - -Closes #10470 - -- Chore: change account - -- Chore: :art: format - -- Chore: forgot to remove a debug print stmt? - -- Chore: Added translation using Weblate (Galician) - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1827 of 1827 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: format - -- Chore: :art: format - -- Chore: :art: format - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1830 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Norwegian Bokmรฅl) - -Currently translated at 4.3% (79 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nb_NO/ - -- Chore: Translated using Weblate (Portuguese (Brazil)) - -Currently translated at 5.6% (103 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pt_BR/ - -- Chore: Translated using Weblate (Portuguese (Brazil)) - -Currently translated at 5.6% (103 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pt_BR/ - -- Chore: Translated using Weblate (Galician) - -Currently translated at 0.8% (15 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/gl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1830 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1830 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 54.4% (996 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/tr/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 74.9% (1372 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/uk/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :busts_in_silhouette: patrons - -- Chore: :busts_in_silhouette: patrons - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 56.5% (1035 of 1830 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/tr/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1831 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 100.0% (1831 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/tr/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 86.9% (1592 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (Turkish) - -Currently translated at 100.0% (1831 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/tr/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1831 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/uk/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1831 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/uk/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 95.5% (1750 of 1831 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1832 of 1832 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1832 of 1832 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/uk/ - -- Chore: :globe_with_meridians: (only outbox.json) no longer needed - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1832 of 1832 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Added translation using Weblate (Bulgarian (bul_BG)) - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1832 of 1832 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: :art: format - -- Chore: make contributors consistent with the website - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 92.2% (1694 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 83.6% (1536 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/id/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 99.1% (1820 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 99.1% (1820 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Ukrainian) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/uk/ - -- Chore: Translated using Weblate (Chinese (Simplified)) - -Currently translated at 100.0% (1836 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hans/ - -- Chore: Translated using Weblate (Bulgarian (bul_BG)) - -Currently translated at 20.2% (371 of 1836 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/bul_BG/ - - -### Performance - -- Perf: use msgpackr to encode and decode - -- Perf: :zap: use fast-blurhash for blurhash decoding, up deps - - -### Refactor - -- Refactor: :lipstick: improve miauth style - -- Refactor: :wrench: allow redis user to be configured - -Follow up #10366, 3df3c97deb284ecbf3363b90a45c6501957d1e98 - -- Refactor: simplify getSignatureUser - -- Refactor: :recycle: force patrons update on about-calckey - -- Refactor: no url instantiation - -- Refactor: use redis-semaphore for mutex across workers - -- Refactor: examine by get instead of exists - -- Refactor: :globe_with_meridians: patrons description - -- Refactor: :triangular_flag_on_post: post editing is no longer experimental - -- Refactor: โšก make identicons and server metrics optional - -Co-authored-by: Kainoa Kanter - -- Refactor: โšก make identicons and server metrics optional - -Co-authored-by: Kainoa Kanter - -- Refactor: โšก make identicons and server metrics optional - -Co-authored-by: Kainoa Kanter - -- Refactor: combine MediaVideo & MediaImage components - -- Refactor: :recycle: read patrons from local file for fallback instead of empty array - -- Refactor: ๐Ÿ’ซ tweak photoswipe animation speed - -- Refactor: :lock: password input for object storage secret key - -- Refactor: cache relays for a longer time - -- Refactor: โšก antenna notes in cache - -Co-authored-by: Kainoa Kanter - -- Refactor: :recycle: MkPostFormAttachees setup syntax - -- Refactor: :recycle: donation link logic, add link to /about, fix typo - -- Refactor: :lipstick: max instance name length 37, gradate specific server dono button - -- Refactor: :recycle: simplify shift key logic - -- Refactor: :wheelchair: add aria labels to buttons - -- Refactor: :recycle: substr -> slice - -- Refactor(backend): Use `exist` to check existence - -* refactor(backend): ๅญ˜ๅœจ็ขบ่ชใฎ`findOneBy`ใ‚’`exist`ใซ็ฝฎใๆ›ใˆ - -* cleanup - -- Refactor: use copy_limit if greater than 0 - -- Refactor: use new card design in user popup - -- Refactor: :lipstick: relay icon - -- Refactor: :lipstick: privacy icon - -- Refactor: :recycle: no autobind - -- Refactor: :zap: use blurhash-as for encoding and decoding - -- Refactor: remove tinycolor from MkFolder + a11y - -- Refactor: :children_crossing: filter out https on recommended instances - -- Refactor: :recycle: correct params for notes/children+conversion - -- Refactor: :wastebasket: deprecate DB_MAX_NOTE_TEXT_LENGTH - -- Refactor: :rotating_light: linting fix - -- Refactor: โšก improve performance of contextmenu - - -### Styling - -- Style: New posts button - -- Style: visible button w/out hovering in url preview - -- Style: accent color in plyr - -- Style: add back scrollbar-color for firefox - -- Style: truncate long URL's - -- Style: make background banner blur static - -- Style; proper styling for url preview - -- Style fix - -- Style: link underlines - -- Style: link underlines, attempt twoโ„ข - -- Style: use muted repeat icon instead of forbidden for disabled boosts - -- Style: don't truncate URL's - -- Style: underline-offset tweak - -- Style: consistent link underline thickness - -- Style: user card design - - -## [14.0.0-rc3] - 2023-06-24 - -### Bug Fixes - -- Fix: editing caption accuracy - -- Fix: editing caption accuracy - -- Fix: only show meili in metrics if available - -- Fix server metric iteration - -- Fix inbox stall - -- Fixes #10284, fixes #10208; passing in all pugVariables needed in base.pug, fixes csp - -- Fix: unread message bgcolor - -- Fix logic - -- Fixes - -- Fix width - -- Fix boost mutes - -- Fix typo - -- Fix search features - -- Fix - -- Fix: :bug: properly enter date - -- Fix math - -- Fix - -- Fix back button display - -- Fix - -- Fix: "24"th hour doesn't exist, it's 0 - -- Fix: :adhesive_bandage: YYYYMMDD with dashes - -- Fix: :rotating_light: fix unused import - -- Fix: :adhesive_bandage: day isn't decreased by 1 - -- Fix: ๐Ÿšธ make "show replies in timeline" work as expected - -Co-authored-by: Syuilo - -- Fix: :ambulance: fix stream.ts - -- Fix: :bug: sonic logged connection despite not existing - -- Fix: :ambulance: fix switch import - -- Fix: :lipstick: fix sign-in 2fa token style - -- Fix: :bug: 2FA dialog - -- Fix: :bug: use correct 2fa value - -- Fix: :adhesive_bandage: convert numeric input to string - -- Fix aode-relay compatibility - -- Fix: :bug: display punishments on desktop - -- Fix - -- Fix - -- Fix overflow - -- Fix user preview menu color - -- Fix: :lipstick: white foreground on forced black background - -Remedies the problem introduced by 020c4f578827e2391b35cd102ee197cc037c0382 causing black text to appear over a black-ish background - -- Fix: :globe_with_meridians: correct "clear" - -- Fix: ๐Ÿ› don't allow editing a post on another account - -- Fix: ๐Ÿ› when editing polls, keep votes for unmodified choices - -- Fix: :bug: properly index edited post - -- Fix: :adhesive_bandage: duplicate update - -- Fix: :lipstick: badge style on mobile - -- Fix UI sometimes being offset on mobile - -- Fix: ๐Ÿ› empty fs stat - -- Fix - -- Fix build and clean scripts - -- Fix - -- Fix: :bug: only collapsed reply if notification is reply - -- Fix: ๐Ÿ› proper isDuplicateKeyValueError handling - -Closes #10340 -Co-authored-by: Kainoa Kanter - -- Fix: :bug: collapse reply if type is a mention and it has a reply - -- Fix: :pencil2: typo in API docs + errors - -Co-authored-by: naskya - -- Fix: hide tooltip on page change - -- Fix: don't use cache on autocomplete for now - -- Fix: :lipstick: consistent emoji styling - -- Fix: :adhesive_bandage: disable Unicode 15 emojis - -https://github.com/jdecked/twemoji/pull/43 - -- Fix: :bug: pull up instance window instead of search field - -- Fix: autocomplete not being focused properly - -- Fix: mobile note spacing - -- Fix: ๐Ÿ› race condition between workers when creating note - -Closes #10345 -Discovered here: https://codeberg.org/calckey/calckey/issues/10345#issuecomment-950475 - -- Fix: :bug: non-duplicate skin tone selection - -- Fix: :ambulance: disable lightningcss transformer for now - -- Fix: typo - -- Fix: :arrow_down: downgrade chalk - -- Fix: :bug: start transaction with multi - -- Fix: :pencil2: fix tab characters - -thanks, yaml. ugh. - -- Fix: :bug: remove cw in post edit - -Closes #10353 - -- Fix: :construction_worker: fix format run - -- Fix compile error - -- Fix: jump to top of page when opening modals - -I want to do this probably later, for now it will still focus inside the window when pressing tab - -- Fix: :alembic: ensure splash is removed upon load - -https://codeberg.org/calckey/calckey/pulls/10285#issuecomment-951231 - -- Fix: focus first element inside modal - -- Fix: :adhesive_bandage: make cacheRemoteFiles false by default for new instances - -- Fix: basically just undo my previous modal changes - - -### Documentation - -- Docs: ๐Ÿ“ tips - -- Docs: ๐Ÿ“ changelog - -- Docs: :memo: rudamentary sea-orm-cli instructions - -- Docs: :memo: sea orm migration "Setting Up Migration" doc link - -- Docs: ๐Ÿ“ fix formatting - -- Docs: :memo: min rust ver - -- Docs: :memo: changelog - -- Docs: :memo: update links - -- Docs: :memo: changelog - -- Docs: :memo: API documentation generation - -- Docs: :memo: add symlink for api docs in docs/ - -- Docs: ๐Ÿ“ use document instead of symlink - -- Docs: :memo: document packages dir - -- Docs: :memo: clearer package docs - -- Docs: :memo: mention libvips requirement - -#10352 - -- Docs: :memo: v14.0.0-rc3 changelog - - -### Features - -- Feat: โœจ searchFilters meta property - -- Feat: โœจ patron labels - -- Feat: channel column in deck view - -- Feat: :sparkles: delay function in animated MFM - -- Feat: :monocle_face: bring back misskey's moderation displays on profile - -- Feat: ๐Ÿ”’ Improve 2FA/keypass experience - -Co-authored-by: Tamania -Co-authored-by: Syuilo - -- Feat: :lipstick: button icons for security - -- Feat: :sparkles: 2FA input dialog - -- Add comments - -- Add faded edges to swiper + shadows :3 - -- Add refresh button to poll - -- Add environment variable - -- Feat: :sparkles: display remaining time on ratelimits - -- Feat: :sparkles: $[small ] and $[center ] MFM syntax - -- Feat: :sparkles: clickable domains on job queue - -https://post.naskya.net/notes/9gbfos2mv5iz6g63 - -- Feat: :sparkles: emoji skin tone - -Closes #9959 - -- Feat: :sparkles: skin tone selector in category - -- Feat: :lock: expand /api/v1/instance/peers to proper endpoint and check for private mode - -Closes #10358 - -- Feat: :bookmark: v14.0.0-rc3 - - -### Miscellaneous Tasks - -- Chore: update patrons - -- Chore: lint sw - -- Chore: update patrons - -- Chore: update patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1770 of 1770 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1770 of 1770 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: update patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1772 of 1772 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Update cheat sheet with delay - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1777 of 1777 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 96.4% (1714 of 1777 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Translated using Weblate (Italian) - -Currently translated at 71.0% (1262 of 1777 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/it/ - -- Chore: formatting - -- Chore: formatting - -- Chore: format - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1787 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.4% (1741 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.4% (1741 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: formatting - -- Chore: :passport_control: improve gitea templates - -- Chore: :passport_control: conventional commits in body, not checkbox - -- Chore: :arrow_up: up pnpm - -- Chore: Added translation using Weblate (Portuguese (Brazil)) - -- Chore: Translated using Weblate (German) - -Currently translated at 98.6% (1762 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Portuguese (Brazil)) - -Currently translated at 0.6% (12 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pt_BR/ - -- Chore: :art: format - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1787 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 95.6% (1709 of 1787 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1803 of 1803 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Portuguese (Brazil)) - -Currently translated at 4.4% (81 of 1803 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pt_BR/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1804 of 1804 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 95.1% (1716 of 1804 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1804 of 1804 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.2% (1791 of 1804 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Update to node 20 - -- Chore: format - -- Chore: Translated using Weblate (Italian) - -Currently translated at 69.9% (1262 of 1804 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/it/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: :art: format - -- Chore: :bookmark: dev52 - -- Chore: :art: format - -- Chore: update bug report template - -- Chore: :memo: links in bug template - -- Chore: :memo: bring bug template changes to feature template - -- Chore: :memo: deployment method in bug report - -- Chore: :memo: fix duplicate, add emojis - -- Chore: :memo: add emojis to issue templates - -Because everything's better with emojis! - -- Chore: :memo: emojis in issue label - -- Chore: :art: format - -- Chore: :memo: too many emojis - -- Chore: :coffin: remove vim settings - -- Chore: :arrow_up: up emojilib - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1805 of 1805 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - - -### Performance - -- Perf: limit number of antennas - -- Perf: set patrons in redis - -- Perf: use charts data for stats endpoint - -- Perf: โšก update emojis, cache in IndexedDb - -Closes #9959 -May fix #9724 - -- Perf: โšก use setInterval instead of setTimeout chain in MkTime - - -### Refactor - -- Refactor: client assets - -- Refactor: client assets - -- Refactor: :coffin: remove old db calls, add todo - -- Refactor: :recycle: import from @/db - -- Refactor: ๐Ÿ’„ reverse pie chart color on indexing - -Co-authored-by: PrivateGER - -- Refactor: :recycle: use parent/child selector for attachment - -- Refactor: :lipstick: style punishments - -- Refactor: :arrow_up: use custom version of vue3-otp-input - -This enables the use of number inputs without the slider - -- Refactor: :safety_vest: replace js-yaml with yaml - -Technically mitigates CVE-2023-2251, but users never input YAML to Calckey. Still, this does no harm, and it's a good idea to keep dependencies like these up-to-date, as js-yaml was last updated 2 years ago. - -- Refactor: :coffin: unused import - -- Refactor: :art: locale loader - -- Refactor: :recycle: better edited timestamp display - -- Refactor: :recycle: reorganize note menu - -translate just above view remote - -- Refactor: โ™ป๏ธ open instance as lookup window - -- Refactor: :pushpin: use own emoji descriptions - -- Refactor: :recycle: refactor MkModalWindow for TS safety - -- Refactor: :recycle: simplify null check - -- Refactor: :recycle: make skin tones modular - -Could possibly be for future custom emoji sets that support custom skin tones? (i.e. Mutant Standard) - -- Refactor: :recycle: url preview - -- Refactor: :label: add antenna type to streaming types - -- Enhance(frontend): improve ux of deck scroll - - -### Styling - -- Style: ๐Ÿ’„ full follow button for userinfo in userlist - -- Style: :lipstick: margin on user card follow btn - -- Style: :lipstick: 2fa dialog styling - - -## [14.0.0-rc2c] - 2023-06-06 - -### Bug Fixes - -- Fix: post editing meta - - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1753 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - - -## [14.0.0-rc2b] - 2023-06-06 - -## [14.0.0-rc2a] - 2023-06-06 - -### Bug Fixes - -- Fix cw button pos... oops - - -### Miscellaneous Tasks - -- Update cargo.lock - - -## [14.0.0-rc2] - 2023-06-06 - -### Bug Fixes - -- Fix translation box - -- Fix: correctly display links to self instance URL - -Closes #9270 - -Co-authored-by: GitHub - -- Fix typo - -- Fix tiny text on mobile - -- Fix: external link - -- Fix: dont stream hidden posts over websocket - -- Fix: only show signupsDisabled if signups disabled - -- Fix: hidden post federation - -- Fix: make userId optional cause its not used and -should not be used lmao - -- Fix font size + remove unecessary class - -- Fix instance-info if moderator but not admin - -- Fix incomplete revert - -- Fix: only fetch admin/meta if admin - -- Fix hidden post behavior - -- Fix: Detach push notifications.. -..from "isRead" check. Apps will handle that theself. - -- Fix: dont stream hidden posts - -- Fix padding - -- Fix clicking audio & search mfm opening post - -- Fix click.stop - -- Fix: run post import async - -- Fix: allow disabled radio buttons when created from radios.vue - -- Fix: :bug: add zip/unzip to docker container - -Closes #9843 - -- Fix quote attached styling, will prob improve later - -- Fix opening info button - -- Fix button - -- Fix typo - -- Fix - -- Fix - -- Fix typo - -- Fix meta update - -- Fix image not displaying if no text - -- Fix mobile navbar - -- Fix quote - -- Fix show replies toggle not saving - -- Fix noBg timeline BG's when wallpaper set - -- Fix border-radius of folder - -- Fix: dont show cheat sheet when not needed - -- Fix loading icon for boosts tab - -- Fix null error - -- Fix depth - -- Fix - -- Fix: show follow requests even if not locked - -- Fix api doc? - -- Fix import - -- Fix - -- Fixes!! - -- Fix avatar pos - -- Fix fade - -- Fix rogue :global() (would prevent text in toggles from wrapping) - -- Fix edit icon - -- Fix: Escape SQL LIKE - -* SQL LIKE escape - -- Fix - -- Fix - -- Fix z-index - -- Fix z-index - -- Fix: :lipstick: margin on expand tweet button - -- Fix style - -- Fix font size - -- Fix - -- Fix: MFM crop percentage parsing - -- Fix - -- Fix - -- Fix position - -- Fix: move isRenote check to note.vue - -- Fix: move isRenote check to note.vue - -- Fix - -- Fix example config format - -- Fix - -- Fixes - -- Fix: server info widget images - -- Fix query - -- Fix close button pos in compose box - -- Fix - -- Fix border w/ wallpaper - -- Fix - -- Fix - -- Fix: locale key - -- Fix: show message on error alert if text is null - -- Fix gap - -- Fix: :recycle: use locale for error - -https://calckey.social/notes/9fippqiwhl287b5m - -- Fix mfm-cheat-sheet styling - -- Fix: vue-plyr audio tag - -Co-authored-by: mappi - -- Fix features - -- Fix varchar array - -- Fix primary key specifier - -- Fix unit test - -- Fix unit test - -- Fix native import - -- Fix unit tests - -- Fix migration - -- Fix: remove unessicary extra line in note menu - -- Fix tutorial - -- Fix: summary if 1 attachment - -- Fix outdated docker deps - -- Fix background of mentions - -- Fix: :bug: prevent null date insertion - -https://calckey.aokaga.work/notes/9f6ksv2oov - -- Fix in cheat sheet also, I've realized I will need to do it a different at some point but this works for now. - -- Fix collapsed height - -- Fix - -- Fix - - -### Documentation - -- Docs: links - -- Docs: ๐Ÿ“ pm2 logrotate - -- Docs: fix k8s link - -- Docs: add opencollective - -- Docs: cleanup apache - -- Docs: cleanup apache - -- Docs: Add configuration for Caddy - -- Docs: cleanup apache - -- Docs: notes - -- Docs: develop by default - -- Docs: searc providers - -- Docs: deps - -- Docs: ๐Ÿ“ versions - -- Docs: ๐Ÿ“ typos - -- Docs: ๐Ÿ“ full git clone - -- Docs: ๐Ÿ“ rust version - - -### Features - -- Add catppuccin latte - -- Add migration patches and fix commands - -- Feat: show message if signups are disabled - -- Feat: ใƒใƒฃใƒณใƒใƒซใฎๆคœ็ดข็”จใƒšใƒผใ‚ธใจAPIใฎ่ฟฝๅŠ  - -* add channel search - -* move channel search to channel list page - ---------- - -Co-authored-by: tamaina -Co-authored-by: syuilo -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 -Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com> -Co-authored-by: xianon -Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com> -Co-authored-by: YS <47836716+yszkst@users.noreply.github.com> -Co-authored-by: Khsmty -Co-authored-by: Soni L -Co-authored-by: mei23 -Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com> -Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com> - -- Feat: Add Nix development flake with flake-parts - -- Add back #10067 except for media change - -- Feat: :sparkles: ability for moderators to send mod mail - -- Adding calckey helm chart - -- Adding example config - -- Feat: ๆŠ•็จฟใ—ใŸใ‚ณใƒณใƒ†ใƒณใƒ„ใฎAIใซใ‚ˆใ‚‹ๅญฆ็ฟ’ใ‚’่ปฝๆธ›ใ™ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณใ‚’่ฟฝๅŠ  - -Co-authored-by: GitHub - -- Add (back) pwa install button to help menu - -- Add initial button - -- Add experimental feature gate - -- Feat: allow horizontal scaling - -- Add touch events for tooltip on range input - -- Add withChart prop to UserCardMini - -- Add back icons - -- Add ::before & ::after to themeChanging class - -- Add fade description - -- Add fade to cheat sheet - -- Add fade to MFM options - -- Feat: :necktie: add link to TOS in info icon - -Address #10117 - -- Add sonic back to compose - -- Add semicolon after property - -- Add advanced search parameters in search popup - -- Add ability to crop content - -- Add channel federation warn - -- Feat: โœจ server info widget - -Co-authored-by: Syuilo - -- Add pie chart to meili stats - -- Add tooltip to meili pie chart - -- Feat: :sparkles: server metrics in admin overview - -- Add entities and two schemas - -- Add repository trait - -- Add mock database - -- Add utility crate - -- Add random string generator - -- Add integration test in model - -- Add tests - -- Add newtype - -- Add abstraction of string array type - -- Add migration to convert array to jsonb - -- Add default values - -- Add pack_by_id - -- Add napi schema - -- Add native calls - -- Add test - -- Add format script - -- Add unit test - -- Add integration test of antenna - -- Add cargo test script - -- Add rust to the runtime container for migrations - - -### Miscellaneous Tasks - -- Updates to include alt text editing - -- Update file sensitivity on note edit - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1739 of 1739 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 96.8% (1685 of 1739 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 21.1% (367 of 1739 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 94.0% (1639 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 94.0% (1639 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 43.4% (757 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 43.5% (759 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 94.6% (1649 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 48.9% (853 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1744 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.3% (1681 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1683 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1683 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1683 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1744 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: format - -- Chore: patrons - -- Update tag - -- Chore: patrons - -- Chore: patrons - -- Chore: formatting - -- Chore: patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1747 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1687 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1687 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 51.6% (902 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.6% (1688 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1750 of 1750 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 96.5% (1688 of 1748 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: pnpm 8.4.0 - -- Chore: Translated using Weblate (German) - -Currently translated at 96.6% (1690 of 1749 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: format - -- Chore: Translated using Weblate (German) - -Currently translated at 97.3% (1703 of 1749 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Update import-export options - -- Chore: formatting - -- Chore: formatting - -- Chore: patrons - -- Chore: patrons - -- Chore: formatting - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1734 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 99.9% (1733 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Czech) - -Currently translated at 50.6% (879 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/cs/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1693 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 92.5% (1605 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (French) - -Currently translated at 95.4% (1655 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 95.4% (1655 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (Indonesian) - -Currently translated at 84.0% (1457 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/id/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 99.4% (1725 of 1734 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1735 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.5% (1693 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (German) - -Currently translated at 99.3% (1725 of 1737 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.3% (1725 of 1737 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 99.3% (1725 of 1737 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: up pnpm - -- Update locale - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1738 of 1738 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.4% (1729 of 1738 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Update translation - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 99.9% (1746 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (French) - -Currently translated at 96.2% (1682 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 96.2% (1682 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (French) - -Currently translated at 96.2% (1682 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1747 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.0% (1730 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (French) - -Currently translated at 96.2% (1682 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1744 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 99.9% (1743 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 99.9% (1743 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 98.1% (1711 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Danish) - -Currently translated at 11.4% (200 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/da/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.1% (1729 of 1744 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1745 of 1745 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1742 of 1742 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1743 of 1743 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 98.6% (1719 of 1743 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 19.7% (344 of 1743 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1746 of 1746 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1747 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 23.2% (407 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: formatting - -- Chore: up mfm-js in backend - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1747 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 24.9% (436 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 24.9% (436 of 1747 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: upgrade swiper - -- Chore: formatting - -- Chore: up pnpm - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1748 of 1748 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 25.0% (438 of 1748 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1750 of 1750 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1753 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 30.8% (541 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Translated using Weblate (German) - -Currently translated at 95.6% (1676 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 95.6% (1676 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 31.6% (554 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: formatting - -- Update post import - -- Update inbox import timeout - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 32.1% (564 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: formatting - -- Chore: format - -- Chore: rebase to v13 MkFolder - -Co-authored-by: Syuilo - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1753 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 98.8% (1732 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 32.2% (566 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 32.3% (567 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1753 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 97.6% (1711 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.1% (1720 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.1% (1720 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.1% (1720 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.1% (1720 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.9% (1734 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Dutch) - -Currently translated at 34.2% (601 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.9% (1734 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 98.9% (1734 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: formatting - -- Chore: :arrow_up: up pnpm - -- Chore: :bulb: meili - -- Chore: Translated using Weblate (German) - -Currently translated at 98.9% (1734 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: format - -- Chore: format - -- Chore: :technologist: pull request template - -- Chore: formatting - -- Chore: up bull-board deps - -- Chore: :arrow_up: up bull - -- Chore: Translated using Weblate (Danish) - -Currently translated at 11.5% (203 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/da/ - -- Chore: formatting - -- Chore: Translated using Weblate (German) - -Currently translated at 98.9% (1734 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 99.5% (1745 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: formatting - -- Chore: update example config - -- Chore: formatting - -- Chore: formatting - -- Chore: :arrow_up: up various deps - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1753 of 1753 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: format - -- Chore: formatting - -- Chore: :arrow_up: up deps - -- Chore: formatting - -- Chore: format - - -### Performance - -- Perf: ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใƒ†ใƒผใƒžใ‚’ไบˆใ‚json5 -> jsonใซๅค‰ๆ›ใ—ใฆใŠใใ“ใจใงjson5ใ‚’ๅˆๆœŸใƒใƒณใƒ‰ใƒซใซๅซใ‚ใšใซๆธˆใ‚€ใ‚ˆใ†ใซ - -Co-authored-by: Syuilo - - -### Refactor - -- Refactor: remove internal apps page - -- Enhance: emoji width and height - -- Refactor: make post imports an experiment - -- Refactor: :coffin: remove old metrics view - -- Refactor: add back old info display from mkv12 - -- Refactor: :recycle: ssr views - -Correct og:type for users, format docs, deprecate _info_card_ - -- Refactor: :recycle: sync note summaries - -- Refactor: remove mk remnants - - -### Styling - -- Style: ๐Ÿ’„ server metrics widgets - - -## [14.0.0-rc] - 2023-05-02 - -### Bug Fixes - -- BlockMath is not necessarily multi-line (is this copy-pasted from blockCode?) - -- Fix poll voting causing edit revisions. - -- Fix(ap): Use unique identifier for each follow request - -Closes #9677 - -Co-authored-by: GitHub - -- Fix meta fetch - -- Fix params - -- Fix email validation - -- Fix: Commit CI not running because cargo is not installed - -- Fix: Switch to node alpine image - -- Fix db migration - -- Fix lang - -- Fix show more import - - -### Features - -- Add toggler - -- Add blockMath - -- Add silenced colour - -- Add db migration - - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1735 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 37.1% (644 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 11.7% (204 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 11.7% (204 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 99.3% (1724 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: up browser-image-resizer - -- Chore: format - -- Chore: theme refactor - -- Update patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 69.2% (1204 of 1739 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: patrons - -- Chore: formatting - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 100.0% (1739 of 1739 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Merge branch 'origin/develop' into Weblate. - - -## [13.2.0-beta9h] - 2023-04-30 - -## [13.2.0-beta9] - 2023-04-29 - -### Bug Fixes - -- Fix: add route - -- Fix? - -- Fix: style email with inline styles - -- Fix disabled, formatting - -- Fix: Make statusModel `created_at` fields be ISO 8601 strings - -This makes the 'Reactions to this post' status (seen when viewing -a status context) send the correct data type for `created_at` fields. - -https://docs.joinmastodon.org/entities/Account/#created_at -https://docs.joinmastodon.org/entities/Status/#created_at - -- Fix: Get list titles from Form data when creating and updating lists - -This change will actually make it possible for Mastodon clients to -create and rename lists, as they send the title in a Form data instead -of a query string. - -https://docs.joinmastodon.org/methods/lists/#form-data-parameters - -- Fix: Declare /api/v1/accounts/relationships before /api/v1/accounts/:id - -Previously the 'relationships' part was considered to be an account id -and was handled by completely different API endpoint. - -- Fixes - -- Fixes? - -- Fix subnote - -- Fix - -- Fix: centering block math (#9946) - -Similar to `inlineCode` and `blockCode`, MFM provides two types of formula syntax, `mathInline` and `mathBlock` (I'm curious why these aren't called `inlineMath`/`blockMath`, but oh well) - -Other platforms, like GitHub, **Math**todon, my blog, etc., also support these two types of formula representation, and math blocks are centered on (maybe) all such platforms. - -![](https://cdn.discordapp.com/attachments/823878222897741868/1101837026304720997/2023-04-29_201943.png) - -But Calckey (Misskey v12) don't center math blocks. I'd say this is a bug, and this makes `blockMath` useless (it's just `inlineMath` in a new line). - -![](https://cdn.discordapp.com/attachments/823878222897741868/1101837026027917342/2023-04-29_202008.png) - -So I fixed this. - -![](https://cdn.discordapp.com/attachments/823878222897741868/1101837183574355978/2023-04-29_202854.png) - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9946 -Co-authored-by: naskya -Co-committed-by: naskya - - -### Documentation - -- Docs - - -### Features - -- Feat: :sparkles: frontend interface for post-account creation email verification - -- Add kaiteki to example proxyBypassHosts - -- Add additional information & show more button in user preview popup - -- Add the focus trap thingies again - - -### Miscellaneous Tasks - -- Chore: more rpine for server activity widget - -- Chore: update examples - -- Update patrons - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 35.0% (606 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 100.0% (1727 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 97.4% (1683 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: update icons on post form - -- Chore: Added translation using Weblate (Finnish) - -- Chore: Translated using Weblate (Finnish) - -Currently translated at 2.4% (43 of 1735 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fi/ - -- Chore: upgrade megalodon - - -### Refactor - -- Refactor: change import type to radio - - -## [13.2.0-beta8] - 2023-04-26 - -### Bug Fixes - -- Fix an instance ticker bug - - -### Features - -- Feat: heatmap option for activity widget - -- Feat: reserved usernames (#9917) - -This PR adds a feature to prevent users from creating a new account with a reserved username such as root, admin, system, proxy, info, etc... - -Reserved usernames can be configured via the config file. - -The administrator can create an account with a reserved username via the first setup screen or the control panel. - -The existing account of reserved usernames will not be affected. - -Co-authored-by: Namekuji -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9917 -Co-authored-by: Namekuji -Co-committed-by: Namekuji - - -### Miscellaneous Tasks - -- Chore: Translated using Weblate (Catalan) - -Currently translated at 22.9% (396 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ - -- Chore: Translated using Weblate (German) - -Currently translated at 94.6% (1634 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (German) - -Currently translated at 94.6% (1634 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/de/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 92.2% (1594 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (French) - -Currently translated at 95.6% (1652 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/fr/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 100.0% (1727 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Chinese (Traditional)) - -Currently translated at 97.2% (1680 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/zh_Hant/ - -- Chore: formatting - - -## [13.2.0-beta7] - 2023-04-25 - -### Bug Fixes - -- Fix: :lock: don't show notes with CW on welcome screen - -Closes #9849 - -- Prevent crashes due to timezone === null - -- Fix a bug - -- Fix: disable "Search" keyword (#9856) - -Related: #9816 #9830 -I was so careless that I didn't know "Search" was also a keyword. I disabled that and fixed a minor bug. - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9856 -Co-authored-by: naskya -Co-committed-by: naskya - -- Fix - -- Fix tag on explore - -- Fix header tabs - -- Fix: ใƒ‰ใƒฉใ‚คใƒ–ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใง413ใŒ่ฟ”ใฃใฆใใŸใจใใซใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’่กจ็คบ (#10680) - -- Fix: boost muting in the recommended timeline (#9906) - -Closes: #9905 -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9906 -Co-authored-by: naskya -Co-committed-by: naskya - - -### Documentation - -- Docs: rm yunohost - -has been broken for months, I don't maintain it either. - - -### Features - -- Feat: rename workspaces - -- Feat: :sparkles: software name on hover icon in instance ticker - -- Feat: add an option to disable emoji reactions (#9878) - -Closes: #9865 -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9878 -Co-authored-by: naskya -Co-committed-by: naskya - -- Feat: make it toggleable whether to disable emojis in notifications (#9880) - -I talked about feature #9865 on my fedi account and received a comment like, "I don't care about emoji reactions in my timelines, but I do care what reactions I get!" - -Adding too many options is bad, but I agreed that making it toggleable whether to disable emojis in notifications is helpful, so I added this feature. This allows you to check emoji reactions to your posts in notifications while using the simple UI. I'd say this provides an experience that neither Mastodon nor Misskey has. - -The new setting item shows up only when you disable emoji reactions. - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9880 -Co-authored-by: naskya -Co-committed-by: naskya - -- Feat: Implement reading Announcements from MastoAPI - - -### Miscellaneous Tasks - -- Chore: up swc - -- Update locale - -- Chore: formatting - -- Chore: add weblate config file - -- Chore: Translated using Weblate (Polish) - -Currently translated at 99.7% (1720 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Update locales for calckey - -- Chore: Translated using Weblate (Greek) - -Currently translated at 31.6% (545 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/el/ - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1724 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 92.0% (1587 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 100.0% (1724 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 90.1% (1554 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Greek) - -Currently translated at 33.2% (574 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/el/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 92.0% (1587 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (Greek) - -Currently translated at 41.4% (714 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/el/ - -- Chore: Translated using Weblate (Greek) - -Currently translated at 43.2% (745 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/el/ - -- Chore: Translated using Weblate (Spanish) - -Currently translated at 92.5% (1595 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/es/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 93.6% (1615 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Greek) - -Currently translated at 43.2% (745 of 1724 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/el/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: update summaly - -- Chore: Translated using Weblate (Japanese) - -Currently translated at 100.0% (1726 of 1726 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ja/ - -- Chore: Translated using Weblate (Polish) - -Currently translated at 100.0% (1726 of 1726 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/pl/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 95.0% (1640 of 1726 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 95.2% (1644 of 1726 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 100.0% (1726 of 1726 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: formatting - -- Chore: Merge branch 'origin/develop' into Weblate. - -- Chore: Translated using Weblate (English) - -Currently translated at 100.0% (1727 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/en/ - -- Chore: Translated using Weblate (Russian) - -Currently translated at 99.8% (1724 of 1727 strings) - -Translation: Calckey/locales -Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ru/ - -- Chore: up pakcages - - -### Styling - -- Style announcement image - - -## [13.2.0-beta6] - 2023-04-13 - -### Bug Fixes - -- Fix: add cargo to DOCKERFILE - -- Fix: add cargo to DOCKERFILE - -- Fix #9784 - -- Fix #9784 - -- Fix help button alignment iconsOnly - -- Fix indexing description - -- Fix: :passport_control: no longer need 2fa for webauthn - -- Fix import - -- Fix button alignments - -- Fix: dialogs not coming up - -- Fix: dockerfile - -- Fix: add copy for build from native-utils - -- Fix: changing passwords, 2fa, and password resets. - -The argon2 usage was only implemented for sign-ins which broke a bunch of other -endpoints and features. - -- Fix help button alignment iconsOnly - -- Fix indexing description - -- Fix: :passport_control: no longer need 2fa for webauthn - -- Fix import - -- Fix button alignments - -- Fix: dialogs not coming up - -- Fix: dockerfile - -- Fix: add copy for build from native-utils - -- Fix: changing passwords, 2fa, and password resets. - -The argon2 usage was only implemented for sign-ins which broke a bunch of other -endpoints and features. - -- Fix: buttons not showing - -- Fix: :bug: go to last timeline selected - -- Fix: toggling the blocking state from the instance-info admin view (#9809) - -Because the admin meta information was never loaded on this page, no amount of toggling the block or suspend sliders on the instance-info page (e.g. `https://calckey.example.com/instance-info/instance.tld`) will result in the instance actually being added to the blocklist. You could still do it from the bulk blocklist management page, but that can get unwieldy quickly if you just want to do a quick block of an instance. - -Co-authored-by: amy bones -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9809 -Co-authored-by: amybones -Co-committed-by: amybones - -- Fix - -- Fix(client): userpage ui (#9179) - -* fix(unverified): clip pages ui - -* fix(unverified): user page width - -Co-authored-by: syuilo - -- Fix id of move activity - -- Fix move inbox - -- Fix: format script; chore: format - -- Fix: typo - -- Fix - -- Fix chat metadata - -- Fix lookup instance - - -### Documentation - -- Docs: hyperlink foundkey commits - -- Docs: hyperlink foundkey commits - - -### Features - -- Add VIPS to dockerfile - -- Add "speak as cat" setting to ja-jp - -- Add VIPS to dockerfile - -- Add "speak as cat" setting to ja-jp - -- Feat: :sparkles: push notifs button - -Co-authored-by: Tamania - -- Feat: give reason for soft mutes - -Bad UX when a post is muted and it just says "Some chick said something". Now -provide some context too to help people decide if they want to view something -potentially triggering. - -- Feat: blur muted text - -- Feat: add hidden hashtags management page - -This simply adds a basic admin UI to blocklist some hashtags from displaying in -the trending widget. The facility existed already in the backend, but there was -no UI to manipulate the list save for executing raw SQL or API calls. - -- Feat: per-user boost muting (#9825) - -Cherry-picked from FoundKey/c414f24a2c ([commit](https://akkoma.dev/FoundKeyGang/FoundKey/commit/c414f24a2c123774246c7eca65edda4d3afaf8b3)) - -This allows us to hide specified users' boosts from the timelines (the boosts will still be visible on their user page). - -Co-authored-by: Hรฉlรจne -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9825 -Co-authored-by: naskya -Co-committed-by: naskya - -- Feat: messaging room banner - -- Feat: mark all as read action in chat - -- Feat: admin lookup files/instance - -- Feat: index posts action - -- Feat: lookup post action - - -### Miscellaneous Tasks - -- Chore: :art: format - -- Chore: remove okteto - -- Chore: update Japanese locale (#9802) - -- Chore: :art: format - -- Chore: remove okteto - -- Chore: update patrons - -- Chore: pnpm 8.1.1 - -- Chore: back button in control panel - -- Chore: back button in more places - -- Chore: rome formatting - -- Chore: formatting - -- Chore: up pnpm - -- Chore: formatting - -- Chore: update mfm-js version (#9844) - -This resolves #9757. - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9844 -Co-authored-by: naskya -Co-committed-by: naskya - - -### Refactor - -- Refactor - - -### Styling - -- Style - -- Style - - -## [13.2.0-beta4] - 2023-04-01 - -### Bug Fixes - -- Fix - -- Fix - -- Fix callback url - -- Fix japanese locale - -- Fix? - -- Fix: allow announces with followers visibility - -- Fix: :bug: formlink -> button - -fixes notifications and drive in settings - -- Fix sounds settings - -- Fix doc link - -- Fix: direct boost (#9783) - -Sorry to create PR multiple times. I should have included this in #9778. - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9783 -Co-authored-by: naskya -Co-committed-by: naskya - -- Fix: don't nyaize quoted text - -- Fix: don't nyaize quoted text (#9791) - -- Fix search import - -- Fix migration - -- Fix: :bug: make recently used group - -Closes #9784 - - -### Documentation - -- Docs: add note about reverse migration - - -### Features - -- Feat: :sparkles: post metadata uses full @ - -Closes #9660 - -- Feat: new chat button on mobile - -- Feat: experimental post import - -- Add info - -- Feat: :sparkles: button in admin dash to index posts - -- Feat: custom KaTeX macro (#9779) - -Closes: #9759 -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9779 -Co-authored-by: naskya -Co-committed-by: naskya - -- Add rust to docker - -- Feat: :lock: add argon2 support - -Passwords will be automatically re-hashed on sign-in. All new password hashes will be argon2 by default. This uses argon2id and is not configurable. In the very unlikely case someone has more specific needs, a fork is recommended. ChangeLog: Added Co-authored-by: Chloe Kudryavtsev - -Breaks Calckey -> Misskey migration, but fixes Foundkey -> Calckey migration - -- Add argon - -- Feat: add option to boost with Home and Followers-only visibility (#9788) - -Closes: #9777 - -This pull request includes UI changes (please check the attached images). - -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9788 -Co-authored-by: naskya -Co-committed-by: naskya - -- Feat: :sparkles: search now searches posts and users - -- Feat: :sparkles: help menu in navbar - -- Add top margin to help button - - -### Miscellaneous Tasks - -- Chore: update patron list - -- Chore: update patrons - -- Chore: bump pnpm - -- Update post job - -- Chore: :globe_with_meridians: locale changes - -Closes #9781 #9773 - -- Chore: :globe_with_meridians: locale changes - -Closes #9781 #9773 - -- Chore: update patron list - -- Chore: up pnpm - -- Chore: add cleanup migration - - -## [13.2.0-beta31] - 2023-03-24 - -### Bug Fixes - -- Fix: max user profile length to db field length - -Resolves: #9749 - -- Fix: :bug: no nyaizing undefined text - -Closes #9752 - -- Fix: a bug in ads - -- Fix color in follow button - -- Fix: relay signature handling - -A change sometime ago moved to setting some signature fields in the incoming -object to undefined as opposed to deleting them. The trouble is that downstream -code checks against existence, not undefinedness and rejects the message. - -Resolves: #9665 - - -### Documentation - -- Docs: sonic - - -### Features - -- Feat: swap home timeline with social's functionality (#9597) - -The Home timeline functionality is swapped with social's. Meaning that Home timeline now consists of followee's and local posts. Social from now on will contain only followee's posts. See more info in the attached ticket. - -Some changes applied in english locales as well. Probably the rest of the languages need to be fixed though. - -This PR closes the ticket: https://codeberg.org/calckey/calckey/issues/9552 - -Co-authored-by: yawhn -Co-authored-by: ThatOneCalculator -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9597 -Co-authored-by: yawhn -Co-committed-by: yawhn - -- Feat: add sonic to docker - -- Feat: masto api add display name - - -### Miscellaneous Tasks - -- Chore: :package: upgrade megalodon - - -## [13.2.0-beta2] - 2023-03-21 - -### Bug Fixes - -- Fix deck view margins - -- Fix: Parse mastoAPI `limit` argument in more places & Improve converting arguments to boolean (#9716) - -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9716 -Authored-by: fruye -Signed-off-by: Cleo John -Co-authored-by: fruye -Co-committed-by: fruye - -- Fix: send button - -- Fix: intermediarily convert ids - -- Fix: mobile button alignment - -- Fix: when count is actually 0 - -- Fix cli more - -- Fix: don't show smartphone UI when settings icon is double-clicked - -- Fix: unicode aliases - -- Fix: repo url - -- Fix: :bug: can't send blank messages - -Closes #9661 - -- Fix: make sure cw button is on new line - -- Fix: local time for users - - -### Documentation - -- Docs: changes - -- Docs: ๐Ÿ“ sonic instructions - -- Docs: ๐Ÿ“ sonic - - -### Features - -- Feat: Make follower counts for remote users correct (#9705) - -#9293 - -Not sure if this is the right approach for this - -Co-authored-by: s1idewhist1e -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9705 -Co-authored-by: s1idewhist1e -Co-committed-by: s1idewhist1e - -- Add 404 as replacements - -- Feat: set license information for custom emojis (#9719) - -Closes: #9711 (please check this issue first) - -I cherry-picked two commits ([1](https://github.com/misskey-dev/misskey/commit/8ae9d2eaa8b0842671558370f787902e94b7f5a3), [2](https://github.com/misskey-dev/misskey/commit/ed51209172441927d24339f0759a5badbee3c9b6)) from [Misskey](https://github.com/misskey-dev/misskey) and made a few changes. -ใ€Œใƒฉใ‚คใ‚ปใƒณใ‚นใ€should be written as "License" in the following screenshots, but it has not yet been translated. - -It would be nice if we could include multiple lines of text, but I just ported what's been implemented so far in Misskey not to mess things up. - -This is my first pull request (aside from typo correction). Feel free to point out any issues! - -![](https://cdn.discordapp.com/attachments/823878222897741868/1086372711841935440/2023-03-18_042011.png) -![](https://cdn.discordapp.com/attachments/823878222897741868/1086373178214981853/01.png) -![](https://cdn.discordapp.com/attachments/823878222897741868/1086373336709341246/2023-03-18_042629.png) - -Co-authored-by: syuilo -Co-authored-by: naskya -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9719 -Co-authored-by: naskya -Co-committed-by: naskya - -- Feat: compile time compression - -- Feat: spruce up CLI - -- Feat: :sparkles: more themes! - - -### Miscellaneous Tasks - -- Chore: update megalodon - -- Chore: update package locks - -- Chore: bump pnpm version - -- Chore: add emoji aliases - - -### Refactor - -- Refactor: nyaize on the frontend - - -## [13.2.0-beta3] - 2023-03-16 - -### Documentation - -- Docs: :memo: accurate update instructions - -Closes #9709 - -- Docs: :memo: accurate update instructions - -Closes #9709 - - -## [13.1.4.1] - 2023-03-16 - -## [13.1.4] - 2023-03-16 - -### Bug Fixes - -- Fix: Isolate unicode characters in display names (#9702) - -This fixes a 'Follows you' badge on a profile page and account addresses in threads from being drawn backwards when an account has some special Unicode characters that change the direction of text in their name (i.e. U+202E RIGHT-TO-LEFT OVERRIDE). - -Co-authored-by: fruye -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9702 -Co-authored-by: fruye -Co-committed-by: fruye - -- Fix: Run to boolean conversion in mastoAPI public and hashtag timelines - -The `only_media` query parameter in `/api/v1/timelines/public` and -`/api/v1/timelines/tag/:hashtag` was previously passed directly as-is to -the Misskey API, which made it pretty upset because it was receiving a -string named 'true' instead of the value 'true'. - -Needed for pleromaFE to display a timeline. - -- Fix: Run to boolean conversion in mastoAPI public and hashtag timelines (#9710) - -- Fix footer icons - -- Fix line in boosted text - -- Fix line alignment in smaller windows - - -## [13.2.0-beta] - 2023-03-15 - -## [13.1.3] - 2023-03-14 - -### Bug Fixes - -- Fix iconOnly for home tl - -- Fix import - -- Fix: some Masotdon API compat issues (#9592) -Co-authored-by: GeopJr -Co-committed-by: GeopJr - -- Fix(client): validate urls to improve security - -- Fix: :lock: prevent issues - -- Fix(client): use proxied image for instance icon - -- Fix(client): use proxied image for instance icon - -- Fix: ๐Ÿ› 100vh body background color - -- Fix timelines - -- Fix: correct megalodon import - -- Fix navbar hover thingy (#9616) - -Co-authored-by: Freeplay -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9616 -Co-authored-by: Free -Co-committed-by: Free - -- Fix - -- Fix - -- Fix submenu positioning - -- Fix: :bug: first user gets admin - -Closes #9620 - -Co-authored-by: @Johann150 - -- Fix - -- Fix wrong import - -- Fix: correctly use note.emojis - -- Fix import - -- Fix - -- Fix import - -- Fix: :lipstick: admin overview style - -- Fix: :bug: pagination for "/api/channels/followed" - -Co-authored-by: takonomura <@takonomura@github.com> - -- Fix: more readable icon bgs - -- Fix - -- Fix - -- Fix oopsie - -- Fix: city validation - -- Fix: :bug: Don't show image previews if NSFW - -Closes #9636 - -- Fix: dialog - -- Fix? - -- Fix?? - -- Fix - -- Fix - -- Fix MkUpdated - -- Fix broken style - -- Fix: :bug: url slicing - -- Fix: visibility picker - -- Fix mastodon api stats - -- Fixed what ever calc did here, masto app didnt - -- Fix click events - -- Fix not being able to click around there are new posts button - -- Fix not being able to click around there are new posts button - -- Fix: multiple Ads' bugs. -feat: Ads widget - -https://codeberg.org/calckey/calckey/issues/9138 -https://codeberg.org/calckey/calckey/issues/9080 - -- Fix alignment - -- Fix line alignment - -- Fix subnote body clip areaโ„ข - -- Fix small window sizes - -- Fix indents on this ? - -- Fix errors - -- Fix import - -- Fix: post button text alignment - -- Fix mobile navbar - -- Fix? - -- Fix: mona is free - - -### Documentation - -- Docs: ๐Ÿ“ custom assets - -- Docs: ๐Ÿ“ migration from mk - -- Docs: get patch - -- Docs: run mig step - - -### Features - -- Feat: โœจ don't depend on an external service for urn:ietf:wg:oauth:2.0:oob (#9602) -Co-authored-by: GeopJr -Co-committed-by: GeopJr - -- Add account lookup - -- Add webpack config to compile sw.js for browser - -- Feat: :sparkles: remote featured notes - -- Feat: โœจ Add in Misskey v13's reacted users view - -- Feat: :sparkles: add position, scale , fg, and bg MFM from v13 - -- Feat: #9614 - -- Add debug to error - -- Feat: :sparkles: new admin panel data from Mk v13 - -- Add needed script - -- Add isActiveTab method - -- Feat: :sparkles: Show time for users - -- Feat: new modal - -- Add reply connectors, a - -- Add footer hover thingy to subnote too - -- Add some animations to reactions - -- Feat: ๐Ÿ”– 13.1.3 - - -### Miscellaneous Tasks - -- Update pnpm locks - -- Chore: :art: new dummy images - -- Chore: Rome Formatting - -- Chore: up calckey.js - -- Chore: calckey megalodon - -- Chore: tag dev1 - -- Chore: formatting - -- Chore: formatting - -- Chore: formatting - -- Chore: remove hard-to-see gradient - -- Chore: formatting - -- Chore: formatting - -- Chore: :fire: remove ability to add Twitter integration - -- Chore: rm dead code - -- Update readme - -- Update thingy? - -- Chore: update Japanese locale (#9673) -Co-authored-by: Namekuji -Co-committed-by: Namekuji - -- Chore: notes --> posts - -- Chore: apps - -- Chore: phosphor 2.0.2 - -adds woff2 as of 2.0.2 (my pr) - -- Chore: update patrons list - -- Chore: up icons - - -### Performance - -- Perf: :zap: emoji lib performance fix - -- Perf: :zap: MkPageHeader perf - -- Perf: :zap: emoji lib performance fix - - -### Refactor - -- Refactor please signin component - -- Refactor: use MkAvatars for mods - -- Refactor: max 5 url previews - -Closes #9654 - -- Refactor: :arrow_up: phosphor 2, sorta - -thank you sammy - - -### Styling - -- Style - -- Style view thread continuation button + fix link underline - -- Style fixes - -- Style: inlie-flex on ph-fw - - -### Testing - -- Test - -- Testing - - -## [13.1.3-rc] - 2023-02-09 - -### Bug Fixes - -- Fix some ctx stuff - -- Fixes - -- Fix: Hide unmute option when the user is blocked - -- Fix: Use theme --bg instead of a hardcoded color - - -### Documentation - -- Docs: :memo: changelog - -- Docs: ๐Ÿ“ branches - - -### Features - -- Feat: Mute and unfollow when blocking a user - -- Feat: Unblock with follow button - -* refresh user when changed - -- Feat: โœจ v1 Mastodon API -This commit adds (maybe unstable) support for Mastodons v1 api -also some v2 endpoints, maybe I miss stuff, I dont know. -We will need to test this but it should be kinda stable -and work like (old) butter. - -Co-authored-by: Natty -Co-authored-by: cutls - -- Feature/help_menu (#9587) - -Co-authored-by: ThatOneCalculator -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9587 - - -### Miscellaneous Tasks - -- Chore: up vite - -- Chore: update credits - - -## [13.1.2] - 2023-02-06 - -## [13.1.1] - 2023-02-05 - -### Bug Fixes - -- Fix: :bug: federate fedibird quote properly - -https://codeberg.org/calckey/calckey/pulls/9399#issuecomment-758047 - -- Fixes & tweaks - -- Fix: background color in classic view - -- Fix: comply with nodeinfo 2.1 - -- Fix: nodeinfo links without inflamatory comments. -Sorry for everyone who I have hurt with this, I had a really bad day, I promise this will -be the last time something like this happened. Please read my public statement. - -- Fix: ๐Ÿ› Poll choice length 256 - -Co-authored-by: Syuilo -Closes #9433 - -- Fix: :bug: better update detection logic - -- Fix: header actions tooltips in timeline - -- Fix: drive/files/create.ts endpoint - -- Fix build - -- Fix: chat realtime update - -- Fix: heart reactions - -- Fix: tooltip lingering - -- Fix: render MkToast with Mfm - -- Fix: return only first emoji but fully - -- Fix: add purple to hannuka - -- Fix: deliver queue - -- Fix user list widget - -- Fix dup - -- Fix: avatars in grid, not seperate grids - -- Fix: make perm selector look nicer - -- Fix: Chats did nt update in realtime - -- Fix: disable reloads on timeline - -- Fix: heart reaction - -- Fix: :bug: double name on splash - -Closes #9500 - -- Fix: :bug: signin with ipv6 - -co-authored-by: Syuilo - -- Fix(client): use proxied image for instance icon - -- Fix: actually add swc to sw package - -- Fix: :zap: use proxied image for instance icon on ticker - -Closes #9426 - -- Fix style - -- Fix: show mfm cheat sheet as popup instead of new window - -- Fix - -- Fix wrong locale - -- Fix: update dialog - -- Fix - -- Fix: margin on tab button - -- Fix lock - -- Fix: Use โค๏ธ instead of โ™ฅ๏ธ - -- Fix: :bug: following issues - -Closes #9544 - -- Fix: :lock: improve tag search security - -- Fix: reactions using unicode weren't processed - -- Fixing a git merge error. - -- Fix: docker tags - - -### Documentation - -- Docs: YunoHost - -- Docs: ๐Ÿ“ easy installers - -- Docs: ๐Ÿ“ easy installer images - -- Docs: ๐Ÿ“ aur - -- Docs: ๐Ÿ“ aur badge - -- Docs: ๐ŸŒ‹ Lavaforge - -- Docs: no tensorflow - -- Docs: :memo: clone depth 1 - -closes #9501 - - -### Features - -- Add -webkit-mask to line - -- Feat: introduce devBuild - -- Add back note-context wrapper - -- Add back pfp in compose box when replying - -- Feat: PWA icons - -- Feat: :sparkles: dialog to remove follower - -co-authored-by: atsu1125 - - -### Miscellaneous Tasks - -- Chore: remove links to misskey-hub - -- Update pug description - -- Chore: translated comments in MkPagination - -- Chore: :fire: remove vue version from environment - -why was this ever needed - -- Chore: change code commit of pictogram to emoji - -- Chore: rome linting - -- Chore: add various keywords - -- Chore: update patrons - -- Chore: lavaforge links - -- Chore: update patrons - -- Chore: update patrons - -- Update brnach - -- Chore: reformat MkPagination - -- Chore: reformat messaging/index.vue - -- Chore: :wrench: remove eslint from service worker, up pnpm - -- Chore: release notes - -- Chore: up pnpm - -- Chore: update german translations - -- Update changelog - -- Chore: formatting - - -### Performance - -- Perf: :construction_worker: build backend with swc - -Co-authored-by: pikokr <@paring@pikokr.dev> - - -### Refactor - -- Refactor: :wrench: vite config - -Co-authored-by: Syuilo - -- Refactor: merge CI configs - -- Refactor: :hammer: Use pnpm instead of yarn (#9461) - -Reasons: - -1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`. -2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!! -3. Resolves #9412 - -Co-authored-by: ThatOneCalculator -Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461 - -- Refactor: :art: rome - -- Refactor constants -Also added more standard media formats - -- ๐ŸŽจ Improve structure / format of MkPagination.vue - -- Refactor: online indicator - - -### Styling - -- Style: outline instance name in ticker - -- Style: border radius on instance ticker icon - -- Style: :lipstick: ticker improvements - -premature partial from #9415 - - -## [13.0.6-rc] - 2023-01-04 - -### Bug Fixes - -- Prevent notifications if the notification contains a note that is muted - -- Fix padding on normal display - -- Fix: Cliff design - -- Fix: user view z-fighting - -- Fix: overlapping user follow button in mobile view - -- Fixes - -- Fix - -- Fix - -- Fix - -- Fixes - -- Fix bot tag - -- Fix???? - -- Fix mobile button - -- Fix - -- Fix - -- Fix? - -- Fix - -- Fix shadows - -- Fix? - -- Fix - -- Fix: Header of cliff.toml changed to automatically link to calckey.md - - -### Documentation - -- Docker immutable install - -- Docs: node 19 - -- Docs: ck - -- Docs: changelog - -- Docs: shrink changelogs - - -### Features - -- Add checks to resolver and performOneActivity - -- Add .js to the end of two type-scripts, fixing a critical error that crashes calckey - -- Add antenna mark read functionality - -- Add antenna mark read functionalityu - -- Add .js to the end of two type-scripts, fixing a critical error that crashes calckey (#9347) - -- โœจ automatic changelog generation using git cliffy - - -### Miscellaneous Tasks - -- Update yarn - -- Chore: bump version number - -- Chore: upgrade packages - -- Chore: up pkgs - -- Chore: deprecate `deckDivider` - - -## [13.0.5] - 2022-12-18 - -### Bug Fixes - -- Fix typo - -- Fix-docker-env-path (#9241) - -- Fix: use correct color for MkMoved - -- Fixed additional path to .config - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - -- Fix: ๐Ÿฅด - - -### Documentation - -- Docs: ๐Ÿ“ more badges - -- Docs: ๐Ÿ“ badges [CI Skip] - -- Docs: ๐Ÿ“ weblate - -- Docs: ๐Ÿ“ more images - -- Docs: ๐Ÿ“ fix spacing - -- Docker-compose-port-fix (#9251) - -- Docs: ๐Ÿฅด - - -### Features - -- Feat: weblate! - -- Feat: ๐Ÿฅด - -- Feat: :package: upgrade to vite 4 - - -### Miscellaneous Tasks - -- Update example.yml with container names specified in docker-compose, to support running either a dev or production containers off the same configs - -- Chore: lint - -- Chore: dockerfile cleanup - -- Chore: Update patron list - -- Chore: remove unicode fault in KO - -- Chore: update gitignore - -- Chore: fix rebuild - - -### Refactor - -- Refactor: :busts_in_silhouette: update cleo link - -- Refactor: new repo link - - -### Testing - -- Test: ๐Ÿฅด - - -## [13.0.4] - 2022-12-16 - -## [13.0.3] - 2022-12-16 - -### Bug Fixes - -- Fix: ๐Ÿ› fix inconsistent theming - -- Fix: css class match - -- Fix: insert into correct textarea - - -### Documentation - -- Docs: :memo: fix badge position - - -### Features - -- Feat: Insert text at cursor for caption - - -### Refactor - -- Refactor: rm .github folder - - -## [13.0.0] - 2022-12-16 - -## [13-rc1] - 2022-12-16 - -### Bug Fixes - -- Fix - -- Fix: :bug: wrong placement - -- Fix? - -- Fix broken order - -- Fix: :alembic: messaging pagination - -- Fix? - -- Fix: :lipstick: calc style - -- Fix - -- Fix - -- Fix??? - -- Fix - -- Fix????? - -- Fix: REALLY make sure there's no text decoration - -- Fix groups button display - -- Fix - -- Fixxxxx - -- Fix - -- Fix - -- Fix scroll anim bug? - -- Fix - -- Fix - -- Fix imports - -- Fix style - -- Fix pinned users - -- Fix pinned users list - -- Fix: ๐Ÿ› no double import - -- Fix: workaround for sticky image container header - -- Fix i18n - -- Fix pages index - -- Fix pages swiping - -- Fix? - -- Fix chat message - -- Fix pages margin - -- Fix user profile - -- Fix fill out profile step of tutorial - -- Fix: :bug: fix image size in dms - -- Fix: actually set in-dm to be true if in dm - -- Fix serviceworker - -- Fix - -- Fix: don't show rtl if disabled, regardless of perms - -- Fix - -- Fix - -- Fix locale - -- Fix - -- Fix defaults - -- Fix patrons - -- Fixes - -- Fix gulpfile - -- Fix again - -- Fix out link - -- Fix: don't do icon transform by default - -- Fix #9140 - -- Fix cursor in note thread - -- Fix problems from #9146 - -- Fix - -- Fix - -- Fix - -- Fix - -- Fix - -- Fix cleo's oopsie - -- Fix imports - -- Fix import once and for all - -- Fix migration - -- Fix - -- Fixes - -- Fix - -- Fix - -- Fix - -- Fix ap person to db model - -fixed entries of movedToUri and added entries of alsoKnownAs - -- Fixed it for good - -- Fix more icons - -- Fix remote move queue - -- Fix queue? - -- Fixed stupidness again - -- Fix ?? - -- Fix import - -- Fix path - -- Fix liked pages - -- Fix liked pages endpoint - -- Fix?? - -- Fix remote move queue - -- Fix queue? - -maybe pls - -debug log - -fixed stupidness again - -fix ?? - -fix import - -im a idiot lol - -make remote mig work - -- Fix path - -- Fix unicode weirdness - -- Fix: call functions properly - -- Fix viewing basic federaion info - -- Fix: migration labels - -- Fix: label - -- Fix ckjs - -- Fix calckeyjs - -- Fix calckey-js | fix migration url - -- Fix locale - -- Fix alsoKnownAs federation - -- Fix redis in ci - -- Fix federation of moved to to pleroma -because it expects it to be non-existant if its null. - -- Fix docker ci - - -### Documentation - -- Docs: :memo: deps - -- Docs: :memo: typo - -- Docs: :memo: latest 18 - -- Docs: ๐Ÿ“ pm2 - -- Docs: more accessible links - -- Docs: move intro to wip - -- Docs: :memo: intro tutorial - -- Docs: ๐Ÿ“ tips & tricks - -- Docs: fix typo - -- Docs: tips - -- Docs: :memo: improve documentation, nginx - -- Docs: :memo: tip - -- Docs: :memo: open port tip - -- Docs: ๐Ÿ“ alt text for calc - -- Docs: ๐Ÿ“ typo - -It's "available". Thank you luke :P - -- Docs: ๐Ÿ“ typo - -- Docs: ๐Ÿ“ official account - -- Docs: another tip - -- Docs: ๐Ÿ“ improve install instructions - -- Docs: ๐Ÿ“ formatting - -- Docs: ๐Ÿ“ optional deps - -- Docs: custom locales - -- Docs: a11y - -- Docs: reflect last change in readme - -- Docs: deps - -- Docs: ๐Ÿ“ better links - -- Docs: ๐Ÿ“ be more descriptive with new techs - -- Docs: ๐Ÿ“ scylla will be optional - -- Docs: ๐Ÿ“ better links - -- Docs: ๐Ÿ“ be more descriptive with new techs - -- Docs: ๐Ÿ“ scylla will be optional - -- Docs: ๐Ÿ“ account migration - - -### Features - -- Feat: :art: move reaction button - -- Feat: :sparkles: Star button - -- Feat: :art: add ripple to star react - -- Feat: :art: add ripple to star react - -- Feat: :sparkles: Toggle showing calckey updates as admin - -- Feat: โœจ add `os.yesno` for yes/no questions - -- Feat: :lipstick: add right margin to title text - -- Feat: :sparkles: Allow importing follows from Pixelfed - -- Feat: โœจ Append caption to textarea - -- Feat: :sparkles: Managed hosting complete - -- Feat: :lipstick: Phosphor icons! - -- Feat: :lipstick: Phosphor icons! - -- Add effects, japanese translation - -- Feat: โœจ Page drafts - -- Feat: Docker update script (closes #9159) - -- Feat: Docker update script (closes #9159) - -- Feat: :sparkles: Add delete all lists - -- Add ui back - -- Add local move follower migration - -- Feat: customizable max note length - -- Add check for already moved - - -### Miscellaneous Tasks - -- Chore: :package: Update packages - -- Update example - -- Update deps - -- Chore: :package: package upgrades - -- Chore: :arrow_up: update deps - -- Chore: :arrow_up: upgrade packages - -- Chore: :arrow_up: yarn 3.3.0 - -- Update person model - - -### Performance - -- Perf: :zap: load icons css last - -- Perf: :zap: load icons css last - - -### Refactor - -- Refactor readme - -- Refactor: :alembic: try `active-class` - -- Refactor: :recycle: Replace all `$ts` with i18n - -- Refactor - - -### Styling - -- Style - -- Style - - -### Testing - -- Test - -- Test - -- Test - -- Test new chat layout - -- Test - -- Test - -- Test - -- Test - -- Test explore page fix - -- Test - -- Test api docs - - -## [12.119.0-calc.3] - 2022-10-26 - -### Bug Fixes - -- Fix streaming - -- Fix gulpfile - -- Fix caption in admin settings - -- Fix: :fire: Remove meta implementation in routing for now - -- Fix: recommended timeline - -I doubt itll work, but... - -๐Ÿ™ - -hail mairy - -certified typeorm moment - -im stuff - -debug log - -not a fan of js/ts - -istg - -missing parenthesis - -postgres can kiss my ass - -didnt need `::string[]` i think - -hide caption button - -Remove debug log - -Clean up - -no longer beta! - -fix streaming - -- Fix: caption in admin settings - -Move splash below theme - -Splash below theme - -- Fix: :alembic: Attempt to fix routing - -- Fix: :pencil2: Async typo - -- Fix: :pencil2: Same typo as before... - -- Fix: :lock: Remove timeline source if not logged in and guest tl isn't enabled - -- Fix: :bug: No computed on declared var - -- Fix: :bug: Allow timeline if logged in, loll - -- Fix: :bug: timeline secured - -- Fix: :bug: Remove header tabs if guest not enabled and not logged in - -- Fix: :package: Fix yarn.lock - -- Fix: :alembic: Try swiped-events - -- Fix: :package: fix import - -- Fix: :iphone: Fix for mobile - -- Fix: :ambulance: No with dialog on load - -- Fix: :bug: more mobile stuff - -- Fix: :bug: fix avatar not showing up - -- Fix: :alembic: - -- Fix: :art: mount plyr with app - -- Fix: :zap: Better import for plyr - -- Fix: :lipstick: style - -- Fix: :lipstick: style - -- Fix: :bug: fix clicking on note content - -- Fix: :alembic: - -- Fix: :bug: do it right - -- Fix: :bug: need MkA - -- Fix: :bug: use router - -- Fix: :bug: Prevent clicking on child elements of timeline posts - -- Fix: :children_crossing: No more stupid details for replies - -- Fix: :lock: Up multer to LTS as to avoid CVE-2022-24434 - -- Fix: :ambulance: Fix vue-plyr import - -- Fix again - -- Fix: :lipstick: fix buttons on entrance screen being squished on mobile - -- Fix: :bug: only show on mobile, fix animation - -- Fix: :bug: fix scroll - -- Fix: :bug: fix again - -- Fix: :bug: scroll - -- Fix: :bug: fix videos having `` - -- Fix: :lipstick: only show post button on home tl - -- Fix: :bug: ref - -- Fix swipes? - -- Fix: :bug: swipe left goes back a page - -- Fix: :bug: swipe left on home wraps back - -- Fix: :lipstick: consistent cw bg hover - -- Fix: :bug: swipe bug - -- Fix: :bug: fix scrolling bugs - -- Fix - -- Fix???? - -- Fix - -- Fix: :zap: prerender prev and after slide - -- Fix: :bug: show swiper - -- Fix lints in folder.vue - -- Fix pagination.vue lints - -- Fix: volume sliders - -Fixed a typo that made a required property be undefined. - -- Fix screenshot size - -- Fix: :lipstick: no blur on emoji picker --> blur safe by default - -- Fix(client): fix syntax error of pages/follow.vue - -- Fix: :ambulance: fix ref - -- Fix: :bug: sync fixed - -- Fix(server): ไป–ไบบใฎ้€š็Ÿฅใ‚’ๆ—ข่ชญใซใงใใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -- Fix - -- Fix: :bug: Don't show tab title on mobile - -- Fix: :bug: sync tab when getting last timeline - -- Fix sync - -- Fix: :rewind: - -- Fix: :bug: fix header button positions on mobile - -- Fix: :bug: Fix slide sync on initial timeline load - -- Fix: :bug: Promper Info import - -- Fix: :ambulance: tl not showing up - -- Fix - -- Fix: :bug: gay gay homosexual gay - -- Fix: :bug: Show title on mobile if there's no tab buttons - -- Fix: :bug: add script to pages view - -- Fix - -- Fix?? - -- Fix??? - -- Fix - -- Fix motd - -- Fix: :bug: motd - -- Fix: :bug: No swiper on desktop - -- Fix dup import - -- Fix dup import - -- Fix channels - -- Fix clicking cw button on reply - -- Fix: Profile bg blur respects user blur choice - -- Fix - -- Fix link - -- Fix - -- Fix - -- Fix - -- Fix - - -### Documentation - -- Docs: :memo: Remove duplicate line - -- Docs: :memo: npm -> yarn - -- Docs: :memo: Add links - -- Docs: :memo: Notable differences - -- Docs: :memo: Customize instructions - -- Docs: :memo: checksum behavior note - -- Docs: :memo: emojis! - -- Docs: :memo: planning join reasons - -- Docs: :memo: warning for node 18.6.0 - -- Docs: :memo: Add swipe to WIP - -- Docs: :memo: - -- Docs: :memo: cl - -- Docs: :memo: cl - -- Docs: :memo: cl - -- Docs: :memo: Mention groups - -- Docs: ๐Ÿ“ cl - -- Docs: ๐Ÿ“ Move add groups back to Implemented - -- Docs: ๐Ÿ“ Docker instructions ๐Ÿ‹ - -- Docker-compose: replace misskey with calckey to fix example - -- Docs :memo: ๐Ÿณ - - -### Features - -- Feat: โœจ custom css/assets - -typo - -fix gulpfile - -- Feat: โœจ togglable guest timeline - -default false - -rc 9 - -no async - -welcome explore button to `/explore` - -fix: :fire: Remove meta implementation in routing for now - -- Feat: :bookmark: 12.118.1-calc release! - -- Feat: show header with current user avatar on TL (#9051) - -* feat: show header with current user avatar on TL - -* refactor(client): use displayMyAvatar prop instead of metadata - -* refactor(client): prefer v-if to `display: none;` -- Feat: :bookmark: .1 - -- Feat: :sparkles: foundkey: add recollapsing quote notes - -- Feat: :sparkles: Swipe through timelines on mobile - -- Feat: :alembic: ripple effect - -- Feat: :bookmark: .7 - -- Feat: :sparkles: Make mobile account avatar clickable - -- Feat: :alembic: vue-plyr - -- Feat: :bookmark: .5 - -- Feat: :lipstick: New note style - -- Feat: :bookmark: .7 - -- Feat: :sparkles: Replies can be clicked too - -- Feat: :lipstick: highlight hover replies - -- Feat: :sparkles: More hover events!\ - -- Feat: :alembic: New post button on mobile - -- Feat: :sparkles: Fade - -- Feat: :sparkles: swipe thru notifs - -- Feat: :alembic: try swiper - -- Feat: :sparkles: pagination - -- Feat: ๐Ÿ’„ style swiper - -- Feat: :package: use swc - -- Feat: :alembic: vsides - -- Feat: โœจ improve pwa manifest - -- Feat: :sparkles: Better tabs for mobile - -- Feat: :sparkles: Swiper in notifs - -- Feat: :alembic: Swiping in featured - -- Feat: start work on vue-isyourpasswordsafe integration - -- Feat: :sparkles: Attempt to add groups back! - -- Feat: show ๐Ÿ“Ž in chats if only attachment - -- Feat: :bookmark: v12.119.0 - -- Feat: โœจ Warning in control panel if there's update - -- Feat: :sparkles: Add setting for swipe behavior - -- Add console log - - -### Miscellaneous Tasks - -- Chore: :loud_sound: Test logging - -- Chore: :alembic: More debugging - -- Chore: :bookmark: Bump to .3 - -- Update deps - -- Chore: :package: Use proper misskey browser image resizer package - -- Chore: :package: Add vue3-lottie - -- Chore: :coffin: works - -- Chore: :fire: remove fader - -- Chore: ๐Ÿ’„ button height 3.5rem - -- Chore: :loud_sound: log x swipe - -- Chore(client): tweak loading display - -- Update deps - -- Chore: :arrow_up: Upgrade TypeORM - -- Chore: :twisted_rightwards_arrows: Merge upstream - -- Chore: :arrow_up: Upgrade Vite - -- Chore: :arrow_up: Upgrade several deps - -From yarn upgrade-interactive - -- Chore: :bookmark: .16 - -- Chore: :twisted_rightwards_arrows: Merge upstream - -- Chore(client): :art: - -- Update deps - -- Chore(sw): only proxies HTML requests (#9070) - -* chore(sw): only proxies HTML requests - -ใ‚‚ใฏใ‚„HTMLใ˜ใ‚ƒใชใ•ใใ†ใชใƒชใ‚ฏใ‚จใ‚นใƒˆใซใฏSWใง้–ขไธŽใ—ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ - -ใ“ใ†ใ™ใ‚‹ใจใ„ใ‚ใ„ใ‚ใช้ขๅ€’ไบ‹ใŒ่งฃๆฑบใ™ใ‚‹ใฏใšโ€ฆใŸใถใ‚“ - -Resolve #9037 -Resolve #9038 - -* align code style - -* Update packages/sw/src/sw.ts - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -Co-authored-by: syuilo -Co-authored-by: tamaina -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -- Chore: :twisted_rightwards_arrows: Merge upstream to 12.119.0 - -- Chore: :twisted_rightwards_arrows: Merge upstream - -- Chore: :package: Update lockfile - -- Chore: :recycle: `about-misskey` -> `about-calckey` - -- Chore: :loud_sound: - -- Chore: spacing between icons in gallery index - -- Chore: rm unused import - -- Chore: :fire: rm tabs - -- Chore: quote-button --> MkQuoteButton - - -### Refactor - -- Enhance: add re-collapsing to quoted notes - -- Refactor: :package: fuck them libs - -- Refactor: :package: Use updated fork of vue-plyr - -- Enhance(client): mobile twitter url can be used as widget (#9057) - - -- Enhance(client): add html color-schema support - -- Enhance(client): tweak clock - -- Refactor(client): align filename to component name - -- Enhance(client): improve analog-clock - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor: :sparkles: Swiper, no swiping! :fox: - -Swiper everywhere, attempt to sync to header bar - -- Refactor(client): use setup syntax - -- Refactor(client): use setup syntax - -- Refactor(client): refactor file name and directory structure - -- Refactor: :recycle: Use setup syntax for groups index - -- Refactor: :sparkles: Move group actions to header bar - - -### Testing - -- Test - -- Test - -- Testing - -- Test - -- Testtt - - -## [12.118.1-calc.rc.5.1] - 2022-08-09 - -### Bug Fixes - -- Fix - -- Fix again - -- Fix fr on god no cap - -- Fix lints - -- Fix migration - -- Fix againnn - -- Fix duplicate keys - -- Fix!!!! - -- Fix: use new for throw error - -Co-Authored-By: Acid Chicken (็กซ้…ธ้ถ) - -- Fix spelling error - -- Fix textarea not updating properly - -fixes https://akkoma.dev/FoundKeyGang/FoundKey/issues/54 - -- Fix(client): cannot show some setting pages - -Fix #9043 - -- Fix: copy visibility for renotes - -- Fixxx - - -### Documentation - -- Docs - - -### Features - -- Feature: Client Preferences Registry (#8511) - -* Fix settings page - -* nanka iroiro - -* clean up - -* clean up - -* feature: Client Preferences Registry on the account - -* add changelog - -* ใ‚คใƒณใƒ‡ใƒƒใ‚ฏใ‚นใซๆˆปใฃใฆใ‚‚ใ‚ฟใ‚คใƒˆใƒซใŒๆฎ‹ใฃใฆใ—ใพใ†ใฎใ‚’ไฟฎๆญฃ - -* fix createdAt -> updatedAt - -* remove console.log - -* ้ฉ็”จโ†’ใ“ใฎใƒ‡ใƒใ‚คใ‚นใซ้ฉ็”จ - -* add wallpaper - -* ใƒญใƒผใ‚ซใƒซใฎjsonใƒ•ใ‚กใ‚คใƒซใ‚’ไฟๅญ˜ใƒป่ชญใฟ่พผใฟใงใใ‚‹ใ‚ˆใ†ใซ - -* clean up - -* use apiWithDialog - -* Update packages/client/src/pages/settings/preferences-registry.vue - -Co-authored-by: Andreas Nedbal - -* Update packages/client/src/pages/settings/preferences-registry.vue - -Co-authored-by: Andreas Nedbal - -* Update packages/client/src/pages/settings/preferences-registry.vue - -Co-authored-by: Andreas Nedbal - -* fix lint - -* :v: - -* change router - -* nanka iroiro - -* tweak - -Co-authored-by: syuilo -Co-authored-by: Andreas Nedbal -- Feat(client): improve widget - -- Add bullboard - -- Add tes as dep, even if unused - - -### Miscellaneous Tasks - -- Update deps - -- Update preferences backup for calckey - -- Chore(client): tweak scroll behavior in routing - - -### Performance - -- Perf(client): use shallowRef as possible - - -### Refactor - -- ๐ŸŽจ - -- ๐ŸŽจ - -- ๐ŸŽจ - -- ๐ŸŽจ - -- Refactor: welcome.setup.vue to composition api - -- Enhance(client): improve clock widgets - -- Enhance(client): improve clock widget - -- Enhance(client): improve clock widget - -- Enhance(client): improve clock widget - -- Refactor - - -### Testing - -- Test - -- Test - -- Test :( - -- Testtt - -- Testtt - -- Test - - -## [12.118.0-calc.3.b4] - 2022-07-26 - -## [12.118.0-calc.b4] - 2022-07-26 - -### Bug Fixes - -- Fix - -- Fix search - -- Fix(client): ใ‚ฟใ‚คใƒŸใƒณใ‚ฐใซใ‚ˆใฃใฆใฏ tag-cloud ใงใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ™ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -- Fix(client): support v-if of select component - -- Fix(client): fix some routings - -- Fix(client): some fixes - -- Fix: not logged in clients send correct header - -- Fix(client): fix drawer menu style regression - -- Fix(client): MiAuth page is broken - -Fix #9026 - -- Fix: broken chats (#8983) - -* Fix broken chats - -Co-authored-by: @ltlapy - -* :art: -- Fix - -- Fix style - -- Fix - -- Fixxxx - -- Fix note button - -- Fix html - -- Fix import - -- Fix - -- Fix - - -### Features - -- Add missing dependency - - -### Miscellaneous Tasks - -- Chore(client): tweak radio component - -- Chore(deps): bump terser from 5.9.0 to 5.14.2 (#9024) - -Bumps [terser](https://github.com/terser/terser) from 5.9.0 to 5.14.2. -- [Release notes](https://github.com/terser/terser/releases) -- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) -- [Commits](https://github.com/terser/terser/commits) - ---- -updated-dependencies: -- dependency-name: terser - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(client): tweak theme select ui - -- Chore: improve error message of boot - -- Update tfjs - -- Chore(deps): bump file-type from 17.1.2 to 17.1.3 in /packages/backend (#9030) - -Bumps [file-type](https://github.com/sindresorhus/file-type) from 17.1.2 to 17.1.3. -- [Release notes](https://github.com/sindresorhus/file-type/releases) -- [Commits](https://github.com/sindresorhus/file-type/compare/v17.1.2...v17.1.3) - ---- -updated-dependencies: -- dependency-name: file-type - dependency-type: direct:production -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump undici from 5.5.1 to 5.8.0 in /packages/backend (#9028) - -Bumps [undici](https://github.com/nodejs/undici) from 5.5.1 to 5.8.0. -- [Release notes](https://github.com/nodejs/undici/releases) -- [Commits](https://github.com/nodejs/undici/compare/v5.5.1...v5.8.0) - ---- -updated-dependencies: -- dependency-name: undici - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Update deps - -- Chore(client): tweak style - - -### Refactor - -- Enhance(client): ใƒใ‚นใƒˆใ—ใŸใƒซใƒผใƒ†ใ‚ฃใƒณใ‚ฐใซๅฏพๅฟœ - -- Refactor(client): :sparkles: - -- Enhance(client): add some themes - -- ๐ŸŽจ - -- ๐ŸŽจ - -- Refactor(client): refactor components - -- Refactor pages/auth.form.vue to composition API - -- Refactor: colours in queue chart - -- Refactor queue chart to composition API - -- Refactor pages/auth.form.vue to composition API - - -## [12.117.1.1-calc] - 2022-07-19 - -## [12.117.1-calc] - 2022-07-19 - -### Bug Fixes - -- Fix(package): update swagger-jsdoc to version 1.9.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/elasticsearch to version 5.0.11 - -https://greenkeeper.io/ - -- Fix(package): update @types/elasticsearch to version 5.0.12 - -https://greenkeeper.io/ - -- Fix(package): update body-parser to version 1.16.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/express to version 4.0.35 - -https://greenkeeper.io/ - -- Fix(package): update file-type to version 4.1.0 - -https://greenkeeper.io/ - -- Fix(package): update whatwg-fetch to version 2.0.2 - -https://greenkeeper.io/ - -- Fix(package): update babel-preset-es2015 to version 6.22.0 - -https://greenkeeper.io/ - -- Fix(package): update babel-core to version 6.22.1 - -https://greenkeeper.io/ - -- Fix(package): update gulp-uglify to version 2.0.1 - -https://greenkeeper.io/ - -- Fix(package): update pug to version 2.0.0-beta8 - -https://greenkeeper.io/ - -- Fix(package): update browserify to version 14.0.0 - -https://greenkeeper.io/ - -- Fix(package): update multer to version 1.3.0 - -https://greenkeeper.io/ - -- Fix(package): update tslint to version 4.4.0 - -https://greenkeeper.io/ - -- Fix(package): update pug to version 2.0.0-beta9 - -https://greenkeeper.io/ - -- Fix(package): update tslint to version 4.4.2 - -https://greenkeeper.io/ - -- Fix(package): update express to version 4.14.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.1.0 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 1.4.0 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 1.4.1 - -https://greenkeeper.io/ - -- Fix(package): update monk to version 3.1.4 - -https://greenkeeper.io/ - -- Fix(package): update velocity-animate to version 1.4.2 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 1.5.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/multer to version 0.0.33 - -https://greenkeeper.io/ - -- Fix(package): update gulp-tslint to version 7.1.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/mongodb to version 2.1.38 - -https://greenkeeper.io/ - -- Fix(package): update @types/mocha to version 2.2.39 - -https://greenkeeper.io/ - -- Fix(package): update @types/redis to version 0.12.35 - -https://greenkeeper.io/ - -- Fix(package): update riot-compiler to version 3.1.3 - -https://greenkeeper.io/ - -- Fix(package): update riot-compiler to version 3.1.4 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.1.1 - -https://greenkeeper.io/ - -- Fix(package): update morgan to version 1.8.0 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 1.6.0 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 1.6.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.2.0 - -https://greenkeeper.io/ - -- Fix(package): update js-yaml to version 3.8.0 - -https://greenkeeper.io/ - -- Fix(package): update bcryptjs to version 2.4.1 - -https://greenkeeper.io/ - -- Fix(package): update bcryptjs to version 2.4.2 - -https://greenkeeper.io/ - -- Fix(package): update bcryptjs to version 2.4.3 - -https://greenkeeper.io/ - -- Fix(package): update @types/chai-http to version 0.0.30 - -https://greenkeeper.io/ - -- Fix(package): update summaly to version 2.0.0 - -https://greenkeeper.io/ - -- Fix(package): update chart.js to version 2.5.0 - -https://greenkeeper.io/ - -- Fix(package): update typescript to version 2.1.6 - -https://greenkeeper.io/ - -- Fix(package): update @types/mongodb to version 2.1.39 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.2.1 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/mongodb to version 2.1.40 - -https://greenkeeper.io/ - -- Fix(package): update body-parser to version 1.16.1 - -https://greenkeeper.io/ - -- Fix(package): update morgan to version 1.8.1 - -https://greenkeeper.io/ - -- Fix(package): update ratelimiter to version 2.2.0 - -https://greenkeeper.io/ - -- Fix(package): update monk to version 4.0.0 - -https://greenkeeper.io/ - -- Fix(package): update babel-core to version 6.23.1 - -https://greenkeeper.io/ - -- Fix(package): update browserify to version 14.1.0 - -https://greenkeeper.io/ - -- Fix(package): update mongodb to version 2.2.24 - -https://greenkeeper.io/ - -- Fix(package): update @types/request to version 0.0.40 - -https://greenkeeper.io/ - -- Fix(package): update gulp-typescript to version 3.1.5 - -https://greenkeeper.io/ - -- Fix(package): update @types/chai to version 3.4.35 - -https://greenkeeper.io/ - -- Fix(package): update @types/websocket to version 0.0.33 - -https://greenkeeper.io/ - -- Fix(package): update @types/body-parser to version 0.0.34 - -https://greenkeeper.io/ - -- Fix(package): update @types/redis to version 0.12.36 - -https://greenkeeper.io/ - -- Fix(package): update riot-compiler to version 3.2.0 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.3.0 - -https://greenkeeper.io/ - -- Fix(package): update rimraf to version 2.6.0 - -https://greenkeeper.io/ - -- Fix(package): update riot-compiler to version 3.2.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.3.1 - -https://greenkeeper.io/ - -- Fix(package): update serve-favicon to version 2.4.0 - -https://greenkeeper.io/ - -- Fix(package): update velocity-animate to version 1.4.3 - -https://greenkeeper.io/ - -- Fix(package): update swagger-jsdoc to version 1.9.2 - -https://greenkeeper.io/ - -- Fix(package): update inquirer to version 3.0.2 - -https://greenkeeper.io/ - -- Fix(package): update typescript to version 2.2.1 - -https://greenkeeper.io/ - -- Fix(package): update inquirer to version 3.0.3 - -https://greenkeeper.io/ - -- Fix(package): update inquirer to version 3.0.4 - -https://greenkeeper.io/ - -- Fix(package): update @types/mongodb to version 2.1.41 - -https://greenkeeper.io/ - -- Fix(package): update @types/webpack to version 2.2.7 - -https://greenkeeper.io/ - -- Fix(package): update rimraf to version 2.6.1 - -https://greenkeeper.io/ - -- Fix(package): update css-loader to version 0.26.2 - -https://greenkeeper.io/ - -- Fix(package): update cropperjs to version 1.0.0-beta.2 - -https://greenkeeper.io/ - -- Fix(package): update ratelimiter to version 3.0.2 - -https://greenkeeper.io/ - -- Fix(package): update inquirer to version 3.0.5 - -https://greenkeeper.io/ - -- Fix(package): update serve-favicon to version 2.4.1 - -https://greenkeeper.io/ - -- Fix(package): update tslint to version 4.5.1 - -https://greenkeeper.io/ - -- Fix - -- Fix(package): update body-parser to version 1.17.0 - -https://greenkeeper.io/ - -- Fix - -- Fix(package): update js-yaml to version 3.8.2 - -https://greenkeeper.io/ - -- Fix(package): update whatwg-fetch to version 2.0.3 - -https://greenkeeper.io/ - -- Fix(package): update inquirer to version 3.0.6 - -https://greenkeeper.io/ - -- Fix(package): update request to version 2.80.0 - -https://greenkeeper.io/ - -- Fix - -- Fix(package): update cafy to version 1.0.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.3.2 - -https://greenkeeper.io/ - -- Fix(package): update cafy to version 1.2.0 - -https://greenkeeper.io/ - -- Fix(package): update body-parser to version 1.17.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/request to version 0.0.41 - -https://greenkeeper.io/ - -- Fix(package): update @types/webpack to version 2.2.8 - -https://greenkeeper.io/ - -- Fix(package): update string-replace-webpack-plugin to version 0.1.2 - -https://greenkeeper.io/ - -- Fix(package): update gulp-mocha to version 4.1.0 - -https://greenkeeper.io/ - -- Fix(package): update stylus-loader to version 2.5.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/elasticsearch to version 5.0.13 - -https://greenkeeper.io/ - -- Fix(package): update @types/gm to version 1.17.30 - -https://greenkeeper.io/ - -- Fix(package): update css-loader to version 0.26.4 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp to version 4.0.0 - -https://greenkeeper.io/ - -- Fix(package): update ms to version 0.7.3 - -https://greenkeeper.io/ - -- Fix(package): update gulp-pug to version 3.3.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/body-parser to version 1.16.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/webpack to version 2.2.10 - -https://greenkeeper.io/ - -- Fix(package): update gulp-uglify to version 2.1.0 - -https://greenkeeper.io/ - -- Fix(package): update request to version 2.81.0 - -https://greenkeeper.io/ - -- Fix -- Fix(package): update css-loader to version 0.27.0 - -https://greenkeeper.io/ - -- Fix(package): update @types/webpack to version 2.2.11 - -https://greenkeeper.io/ - -- Fix(package): update css-loader to version 0.27.1 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.2 - -https://greenkeeper.io/ - -- Fix(package): update @types/cors to version 2.8.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/mocha to version 2.2.40 - -https://greenkeeper.io/ - -- Fix(package): update redis to version 2.7.0 - -https://greenkeeper.io/ - -- Fix(package): update css-loader to version 0.27.2 - -https://greenkeeper.io/ - -- Fix -- Fix(package): update css-loader to version 0.27.3 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.3 - -https://greenkeeper.io/ - -- Fix(package): update redis to version 2.7.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp to version 4.0.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/riot to version 2.6.2 - -https://greenkeeper.io/ - -- Fix(package): update @types/event-stream to version 3.3.31 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp to version 4.0.2 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-mocha to version 0.0.30 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-rename to version 0.0.32 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-tslint to version 3.6.31 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-uglify to version 0.0.30 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-typescript to version 0.0.33 - -https://greenkeeper.io/ - -- Fix(package): update @types/gulp-util to version 3.0.31 - -https://greenkeeper.io/ - -- Fix(package): update gulp-typescript to version 3.1.6 - -https://greenkeeper.io/ - -- Fix(package): update mongodb to version 2.2.25 - -https://greenkeeper.io/ - -- Fix(package): update ms to version 1.0.0 - -https://greenkeeper.io/ - -- Fix(package): update gulp-uglify to version 2.1.1 - -https://greenkeeper.io/ - -- Fix(package): update gulp-uglify to version 2.1.2 - -https://greenkeeper.io/ - -- Fix(package): update ts-node to version 2.1.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/body-parser to version 1.16.1 - -https://greenkeeper.io/ - -- Fix(package): update ts-node to version 3.0.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/webpack to version 2.2.12 - -https://greenkeeper.io/ - -- Fix(package): update webpack to version 2.3.0 - -https://greenkeeper.io/ - -- Fix(package): update webpack to version 2.3.1 - -https://greenkeeper.io/ - -- Fix(package): update @types/request to version 0.0.42 - -https://greenkeeper.io/ - -- Fix(package): update mime-types to version 2.1.15 - -https://greenkeeper.io/ - -- Fix(package): update webpack to version 2.3.2 - -https://greenkeeper.io/ - -- Fix(package): update serve-favicon to version 2.4.2 - -https://greenkeeper.io/ - -- Fix(package): update gulp-imagemin to version 3.2.0 - -https://greenkeeper.io/ - -- Fix(package): update cropperjs to version 1.0.0-rc - -https://greenkeeper.io/ - -- Fix(package): update animejs to version 2.0.2 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.4.0 - -https://greenkeeper.io/ - -- Fix(package): update typescript to version 2.2.2 - -https://greenkeeper.io/ - -- Fix(package): update cors to version 2.8.2 - -https://greenkeeper.io/ - -- Fix(package): update cors to version 2.8.3 - -https://greenkeeper.io/ - -- Fix(package): update ratelimiter to version 3.0.3 - -https://greenkeeper.io/ - -- Fix - -- Fix(package): update elasticsearch to version 13.0.0-rc1 - -https://greenkeeper.io/ - -- Fix(package): update js-yaml to version 3.8.3 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.1.1 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.2.0 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.3.0 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.4.0 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.4.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.4.1 - -https://greenkeeper.io/ - -- Fix(package): update accesses to version 2.5.0 - -Closes #405 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.4.2 - -https://greenkeeper.io/ - -- Fix(package): update file-type to version 4.2.0 - -https://greenkeeper.io/ - -- Fix(package): update mongodb to version 2.2.26 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.4 - -https://greenkeeper.io/ - -- Fix(package): update elasticsearch to version 13.0.0 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.4.3 - -https://greenkeeper.io/ - -- Fix(package): update typescript to version 2.3.1 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.5 - -https://greenkeeper.io/ - -- Fix(package): update debug to version 2.6.6 - -https://greenkeeper.io/ - -- Fix(package): update download to version 6.0.0 - -https://greenkeeper.io/ - -- Fix(package): update typescript to version 2.3.2 - -https://greenkeeper.io/ - -- Fix(package): update cropperjs to version 1.0.0-rc.1 - -https://greenkeeper.io/ - -- Fix(package): update riot to version 3.4.4 - -https://greenkeeper.io/ - -- Fix(package): update pug to version 2.0.0-rc.1 - -https://greenkeeper.io/ - -- Fix(package): update ts-node to version 3.0.3 -- Fix(package): update summaly to version 2.0.2 -- Fix(package): update ts-node to version 3.0.4 -- Fix(package): update file-type to version 4.3.0 -- Fix(package): update summaly to version 2.0.3 -- Fix(package): update js-yaml to version 3.8.4 -- Fix(package): update elasticsearch to version 13.0.1 -- Fix(package): update download to version 6.1.0 -- Fix(package): update riot to version 3.5.0 -- Fix(package): update cafy to version 2.4.0 -- Fix(package): update ms to version 2.0.0 -- Fix(package): update serve-favicon to version 2.4.3 -- Fix(package): update debug to version 2.6.7 -- Fix(package): update body-parser to version 1.17.2 -- Fix(package): update debug to version 2.6.8 -- Fix(package): update reconnecting-websocket to version 3.0.5 - -Closes #473 -- Fix(package): update monk to version 4.1.0 -- Fix(package): update monk to version 5.0.1 - -Closes #477 -- Fix(package): update riot to version 3.5.1 -- Fix(package): update monk to version 5.0.2 -- Fix(package): update mongodb to version 2.2.27 -- Fix(package): update typescript to version 2.3.3 -- Fix(package): update download to version 6.2.0 -- Fix(package): update morgan to version 1.8.2 -- Fix(package): update download to version 6.2.2 -- Fix(package): update cropperjs to version 1.0.0-rc.2 -- Fix(package): update typescript to version 2.3.4 -- Fix(package): update pictograph to version 2.0.1 -- Fix(package): update pictograph to version 2.0.4 - -Closes #513 -- Fix(package): update mongodb to version 2.2.28 -- Fix(package): update pug to version 2.0.0-rc.2 -- Fix(package): update monk to version 6.0.0 -- Fix(package): update file-type to version 5.0.0 - -Closes #532 -- Fix(package): update ts-node to version 3.0.5 -- Fix(package): update ts-node to version 3.0.6 -- Fix(package): update inquirer to version 3.1.0 -- Fix(package): update riot to version 3.6.0 -- Fix(package): update file-type to version 5.1.0 -- Fix(package): update file-type to version 5.1.1 -- Fix(package): update elasticsearch to version 13.1.1 -- Fix(package): update uuid to version 3.1.0 -- Fix spell -- Fix(package): update inquirer to version 3.1.1 -- Fix(package): update download to version 6.2.3 -- Fix(package): update mongodb to version 2.2.29 -- Fix(package): update elasticsearch to version 13.2.0 - -Closes #570 -- Fix(package): update ts-node to version 3.1.0 -- Fix(package): update monk to version 6.0.1 -- Fix(package): update riot to version 3.6.1 -- Fix(package): update typescript to version 2.4.1 -- Fix(package): update download to version 6.2.4 -- Fix(package): update download to version 6.2.5 -- Fix(package): update chalk to version 2.0.1 - -Closes #594 -- Fix(package): update reconnecting-websocket to version 3.0.6 -- Fix(package): update reconnecting-websocket to version 3.0.7 -- Fix(package): update ts-node to version 3.2.0 -- Fix(package): update cropperjs to version 1.0.0-rc.3 -- Fix(package): update mongodb to version 2.2.30 -- Fix(package): update js-yaml to version 3.9.0 -- Fix(package): update inquirer to version 3.2.0 -- Fix(package): update compression to version 1.7.0 -- Fix(package): update cors to version 2.8.4 -- Fix(package): update typescript to version 2.4.2 -- Fix(package): update ts-node to version 3.2.1 -- Fix(package): update inquirer to version 3.2.1 -- Fix(package): update ts-node to version 3.3.0 - -Closes #642 -- Fix(package): update recaptcha-promise to version 0.1.3 -- Fix(package): update js-yaml to version 3.9.1 -- Fix(package): update monk to version 6.0.3 -- Fix(package): update pug to version 2.0.0-rc.3 -- Fix(package): update chalk to version 2.1.0 -- Fix(package): update redis to version 2.8.0 -- Fix(package): update mongodb to version 2.2.31 -- Fix(package): update debug to version 3.0.0 -- Fix(package): update elasticsearch to version 13.3.1 - -Closes #673 -- Fix(package): update crypto to version 1.0.1 - -Closes #682 -- Fix(package): update reconnecting-websocket to version 3.1.1 - -Closes #686 -- Fix(package): update file-type to version 6.1.0 -- Fix(package): update inquirer to version 3.2.2 -- Fix(package): update riot to version 3.6.2 -- Fix(package): update reconnecting-websocket to version 3.2.0 -- Fix(package): update riot to version 3.6.3 -- Fix(package): update debug to version 3.0.1 -- Fix(package): update reconnecting-websocket to version 3.2.1 -- Fix(package): update inquirer to version 3.2.3 -- Fix(package): update typescript to version 2.5.2 -- Fix(package): update riot to version 3.7.0 -- Fix(package): update cropperjs to version 1.0.0 -- Fix(package): update pug to version 2.0.0-rc.4 -- Fix(package): update body-parser to version 1.18.0 -- Fix(package): update js-yaml to version 3.10.0 -- Fix(package): update monk to version 6.0.4 -- Fix(package): update rimraf to version 2.6.2 -- Fix(package): update serve-favicon to version 2.4.4 -- Fix(package): update body-parser to version 1.18.1 -- Fix(package): update riot to version 3.7.1 -- Fix - -- Fix(package): update animejs to version 2.1.0 -- Fix(package): update inquirer to version 3.3.0 -- Fix(package): update cafy to version 3.0.0 -- Fix(package): update request to version 2.82.0 -- Fix(package): update body-parser to version 1.18.2 -- Fix(package): update file-type to version 6.2.0 -- Fix(package): update riot to version 3.7.2 -- Fix(package): update reconnecting-websocket to version 3.2.2 -- Fix(package): update animejs to version 2.2.0 -- Fix(package): update serve-favicon to version 2.4.5 -- Fix(package): update debug to version 3.1.0 -- Fix(package): update typescript to version 2.5.3 -- Fix(package): update morgan to version 1.9.0 -- Fix(package): update request to version 2.83.0 -- Fix(package): update compression to version 1.7.1 -- Fix(package): update riot to version 3.7.3 -- Fix(package): update monk to version 6.0.5 -- Fix(package): update cropperjs to version 1.1.1 - -Closes #820 -- Fix(package): update mongodb to version 2.2.33 - -Closes #826 -- Fix(package): update file-type to version 7.2.0 - -Closes #821 -- Fix(package): update cropperjs to version 1.1.2 -- Fix(package): update websocket to version 1.0.25 -- Fix(package): update cropperjs to version 1.1.3 -- Fix(package): update chalk to version 2.3.0 - -Closes #833 -- Fix(package): update typescript to version 2.6.1 -- Fix(package): update cafy to version 3.1.1 - -Closes #857 -- Fix(package): update riot to version 3.7.4 -- Fix timeline - -- Fix - -- Fix - -- Fix lint (automattic) - -- Fix - -- Fix - -- Fix(package): update @types/elasticsearch to version 5.0.18 -- Fix(package): update typescript to version 2.6.2 -- Fix(package): update @types/chai to version 4.0.6 -- Fix(package): update inquirer to version 4.0.1 -- Fix(package): update eventemitter3 to version 3.0.0 -- Fix(package): update uglifyjs-webpack-plugin to version 1.1.2 -- Fix(package): update webpack to version 3.9.0 -- Fix(package): update web-push to version 3.2.5 -- Fix(package): update webpack to version 3.9.1 -- Fix(package): update ms to version 2.1.1 - -Closes #958 -- Fix(package): update awesome-typescript-loader to version 3.4.1 -- Fix(package): update file-type to version 7.4.0 -- Fix(package): update webpack to version 3.10.0 -- Fix(package): update @types/chai to version 4.0.8 - -Closes #963 -- Fix(package): update @types/elasticsearch to version 5.0.19 -- Fix(package): update @types/node to version 8.0.57 - -Closes #964 -- Fix(package): update @types/redis to version 2.8.2 -- Fix(package): update @fortawesome/fontawesome to version 1.0.1 -- Fix(package): update @fortawesome/fontawesome-free-solid to version 5.0.1 -- Fix(package): update @fortawesome/fontawesome-free-regular to version 5.0.1 -- Fix(package): update @fortawesome/fontawesome-free-brands to version 5.0.1 -- Fix(package): update pictograph to version 2.1.5 - -Closes #979 -- Fix(package): update @types/mongodb to version 2.2.17 -- Fix(package): update @types/node to version 8.0.58 -- Fix(package): update @types/chai to version 4.0.10 - -Closes #988 -- Fix(package): update @types/request to version 2.0.9 -- Fix(package): update @types/node to version 8.5.0 -- Fix(package): update @types/redis to version 2.8.3 -- Fix(package): update @types/inquirer to version 0.0.36 -- Fix(package): update @types/node to version 8.5.1 -- Fix(package): update uglifyjs-webpack-plugin to version 1.1.3 -- Fix(package): update style-loader to version 0.19.1 -- Fix(package): update uglifyjs-webpack-plugin to version 1.1.4 -- Fix(package): update cropperjs to version 1.2.1 - -Closes #1006 -- Fix(package): update riot-tag-loader to version 1.1.0 -- Fix(package): update ts-node to version 4.1.0 - -Closes #985 -- Fix(package): update riot-tag-loader to version 2.0.0 - -Closes #1042 -- Fix(package): update gulp-htmlmin to version 4.0.0 -- Fix(package): update mongodb to version 3.0.1 - -Closes #1046 -- Fix(package): update riot-tag-loader to version 2.0.1 -- Fix(package): update uglifyjs-webpack-plugin to version 1.1.5 -- Fix(package): update qrcode to version 1.0.1 -- Fix(package): update gm to version 1.23.1 -- Fix(package): update riot to version 3.8.0 -- Fix(package): update riot to version 3.8.1 -- Fix(package): update qrcode to version 1.2.0 - -Closes #1053 -- Fix(package): update riot-tag-loader to version 2.0.2 -- Fix(package): update gulp-imagemin to version 4.1.0 -- Fix(package): update css-loader to version 0.28.10 -- Fix(package): update vue-js-modal to version 1.3.12 -- Fix(package): update mongodb to version 3.0.3 -- Fix(package): update web-push to version 3.3.0 -- Fix(package): update webpack to version 4.0.0 -- Fix(package): update @types/compression to version 0.0.36 -- Fix(package): update @types/inquirer to version 0.0.38 -- Fix(package): update @types/mongodb to version 3.0.8 -- Fix(package): update @types/webpack to version 4.1.1 -- Fix(package): update css-loader to version 0.28.11 -- Fix(package): update elasticsearch to version 14.2.1 -- Fix(package): update eslint to version 4.19.0 -- Fix(package): update license-checker to version 17.0.0 -- Fix(package): update ws to version 5.1.0 -- Fix(package): update html-minifier to version 3.5.12 -- Fix(package): update pug to version 2.0.2 -- Fix(package): update license-checker to version 18.0.0 -- Fix(package): update is-url to version 1.2.3 -- Fix(package): update webpack to version 4.2.0 -- Fix(package): update pug to version 2.0.3 -- Fix(package): update eslint to version 4.19.1 -- Fix(package): update eslint-plugin-vue to version 4.4.0 -- Fix(package): update chai-http to version 4.0.0 -- Fix(package): update is-root to version 2.0.0 -- Fix(package): update webpack-cli to version 2.0.13 -- Fix(package): update gulp-typescript to version 4.0.2 -- Fix(package): update element-ui to version 2.3.0 -- Fix(package): update element-ui to version 2.3.2 - -Closes #1330 -- Fix(package): update @types/js-yaml to version 3.11.1 -- Fix(package): update html-minifier to version 3.5.13 -- Fix(package): update bootstrap-vue to version 2.0.0-rc.4 - -Closes #1349 -- Fix(package): update jsdom to version 11.7.0 -- Fix(package): update bootstrap-vue to version 2.0.0-rc.6 - -Closes #1367 -- Fix(package): update ws to version 5.1.1 -- Fix(package): update @types/node to version 9.6.2 -- Fix(package): update @types/inquirer to version 0.0.41 -- Fix(package): update element-ui to version 2.3.3 -- Fix(package): update webpack to version 4.5.0 -- Fix(package): update object-assign-deep to version 0.4.0 -- Fix(package): update webpack-cli to version 2.0.14 -- Fix(package): update @types/mongodb to version 3.0.10 -- Fix(package): update vue-loader to version 15.0.0-rc.1 -- Fix(package): update html-minifier to version 3.5.14 -- Fix(package): update gulp-pug to version 4.0.0 -- Fix(package): update @types/mongodb to version 3.0.11 -- Fix(package): update mongodb to version 3.0.6 -- Fix(package): update @types/mongodb to version 3.0.12 -- Fix(package): update @types/node to version 9.6.4 - -Closes #1444 -- Fixed english translation - -- Fixed english translation - -- Fixed translate.en.md - -- Fix(package): update mongodb to version 3.0.7 -- Fix(package): update @types/mongodb to version 3.0.15 - -Closes #1513 -- Fix(package): update style-loader to version 0.21.0 -- Fix typo - -- Fix typo - -Signed-off-by: Marcin Mikoล‚ajczak - -- Fix #1428 - -- Fix typo - -Signed-off-by: Marcin Mikoล‚ajczak - -- Fix typo -- Fix: validate post's text on mobile client. -- Fix: validate post's text with Ctrl+Enter on PC. -- Fix: when text is null, bug can pass validation. - -fixed. (maybe?) -- Fix: "or" operator. -- Fix #1726 - -- Fix - -- Fix(package): update ts-node to version 6.1.2 -- Fix(package): update web-push to version 3.3.2 -- Fix(package): update @types/koa-bodyparser to version 5.0.0 -- Fix(package): update @types/koa-router to version 7.0.29 -- Fix(package): update @types/mocha to version 5.2.3 -- Fix(package): update @types/webpack to version 4.4.2 -- Fix(package): update @types/koa-router to version 7.0.30 -- Fix(package): update ratelimiter to version 3.1.0 -- Fix(package): update ts-node to version 7.0.0 - -Closes #1765 -- Fix(package): update @types/node to version 10.3.5 -- Fix(package): update hard-source-webpack-plugin to version 0.9.0 -- Fix(package): update eslint to version 5.0.0 -- Fix(package): update ws to version 5.2.1 -- Fix(package): update webpack to version 4.12.1 -- Fix(package): update html-minifier to version 3.5.17 -- Fix(package): update @types/node to version 10.3.6 -- Fix(package): update @types/webpack to version 4.4.3 -- Fix(package): update eslint to version 5.0.1 -- Fix(package): update element-ui to version 2.4.2 -- Fix(package): update uuid to version 3.3.0 -- Fix(package): update webpack to version 4.12.2 -- Fix(package): update mongodb to version 3.1.0 -- Fix(package): update typescript-eslint-parser to version 16.0.1 -- Fix(package): update @types/mongodb to version 3.0.22 -- Fix(package): update @types/node to version 10.5.0 -- Fix(package): update @types/webpack to version 4.4.4 -- Fix(package): update uuid to version 3.3.2 -- Fix(package): update @types/mongodb to version 3.0.23 -- Fix(package): update @types/node to version 10.5.1 -- Fix(package): update webpack to version 4.14.0 - -Closes #1818 -- Fix(package): update @types/mongodb to version 3.1.0 -- Fix(package): update hard-source-webpack-plugin to version 0.10.0 -- Fix(package): update vue-js-modal to version 1.3.16 -- Fix(package): update hard-source-webpack-plugin to version 0.10.1 -- Fix(package): update element-ui to version 2.4.3 -- Fix(package): update html-minifier to version 3.5.18 -- Fix(package): update elasticsearch to version 15.1.0 -- Fix(package): update elasticsearch to version 15.1.1 -- Fix(package): update @types/js-yaml to version 3.11.2 -- Fix(package): update @types/mongodb to version 3.1.1 -- Fix(package): update @types/webpack to version 4.4.5 -- Fix(package): update webpack to version 4.15.0 -- Fix(package): update node-sass to version 4.9.1 -- Fix(package): update webpack to version 4.15.1 -- Fix(package): update mongodb to version 3.1.1 -- Fix(package): update @types/node to version 10.5.2 -- Fix(package): update css-loader to version 1.0.0 -- Fix(package): update hard-source-webpack-plugin to version 0.11.0 - -Closes #1861 -- Fix(package): update node-sass to version 4.9.2 -- Fix(package): update file-type to version 8.1.0 -- Fix(package): update @types/koa-bodyparser to version 5.0.1 -- Fix(package): update webpack to version 4.16.0 -- Fix(package): update @koa/cors to version 2.2.2 -- Fix(package): update ws to version 5.2.2 -- Fix(package): update hard-source-webpack-plugin to version 0.11.1 -- Fix(package): update element-ui to version 2.4.4 -- Fix(package): update html-minifier to version 3.5.19 -- Fix(package): update @types/elasticsearch to version 5.0.25 -- Fix(package): update @types/webpack to version 4.4.6 -- Fix(package): update eslint-plugin-vue to version 4.6.0 -- Fix(package): update eslint-plugin-vue to version 4.7.0 -- Fix(package): update webpack to version 4.16.1 -- Fix(package): update @types/webpack to version 4.4.7 -- Fix(package): update vue-loader to version 15.2.5 -- Fix(package): update vue-loader to version 15.2.6 -- Fix(package): update webpack-cli to version 3.1.0 -- Fix(package): update swagger-jsdoc to version 1.10.2 - -Closes #1924 -- Fix(package): update emojilib to version 2.3.0 -- Fix(package): update @types/mongodb to version 3.1.2 -- Fix(package): update ratelimiter to version 3.2.0 -- Fix(package): update ws to version 6.0.0 -- Fix(package): update hard-source-webpack-plugin to version 0.11.2 -- Fix(package): update swagger-jsdoc to version 1.10.3 -- Fix(package): update webpack to version 4.16.2 -- Fix(package): update gulp-rename to version 1.4.0 -- Fix(package): update @types/webpack to version 4.4.8 -- Fix(package): update eslint-plugin-vue to version 4.7.1 -- Fix(package): update @types/node to version 10.5.3 -- Fix(package): update gulp-uglify to version 3.0.1 -- Fix(package): update element-ui to version 2.4.5 -- Fix(package): update typescript-eslint-parser to version 17.0.0 -- Fix(package): update typescript-eslint-parser to version 17.0.1 -- Fix(package): update jsdom to version 11.12.0 -- Fix: critical memory leak. - -- Fix(package): update webpack to version 4.16.3 -- Fix(package): update @types/koa-router to version 7.0.31 -- Fix(package): update @types/node to version 10.5.4 -- Fix(package): update hard-source-webpack-plugin to version 0.12.0 -- Fix(package): update @types/koa__cors to version 2.2.3 -- Fix(package): update qrcode to version 1.2.2 -- Fix(package): update @types/node to version 10.5.5 -- Fix(package): update sass-loader to version 7.1.0 -- Fix(package): update vue-template-compiler to version 2.5.17 -- Fix(package): update vue to version 2.5.17 -- Fix(package): update @types/webpack to version 4.4.9 -- Fix(package): update @types/mongodb to version 3.1.3 -- Fix(package): update webpack to version 4.16.4 -- Fix(package): update systeminformation to version 3.42.6 - -Closes #2076 -- Fix(package): update systeminformation to version 3.42.8 -- Fix(package): update commander to version 2.17.0 -- Fix(package): update @types/node to version 10.5.6 -- Fix(package): update webpack to version 4.16.5 -- Fix(package): update typescript-eslint-parser to version 18.0.0 -- Fix(package): update @types/node to version 10.5.7 -- Fix(package): update vue-loader to version 15.2.7 -- Fix(package): update commander to version 2.17.1 -- Fix(package): update style-loader to version 0.22.0 -- Fix(package): update vue-loader to version 15.3.0 -- Fix(package): update systeminformation to version 3.42.9 -- Fix(package): update style-loader to version 0.22.1 -- Fix(package): update summaly to version 2.1.0 (#2132) - - -- Fix(package): update node-sass to version 4.9.3 (#2131) - - -- Fix(package): update summaly to version 2.1.1 (#2135) - - -- Fix(package): update element-ui to version 2.4.6 -- Fix(package): update file-type to version 9.0.0 -- Fix(package): update summaly to version 2.1.2 (#2149) - - -- Fix(package): update request to version 2.88.0 (#2151) - - -- Fix(package): update @types/node to version 10.5.8 (#2152) - - -- Fix(package): update ts-node to version 7.0.1 -- Fix(package): update vue-js-modal to version 1.3.17 -- Fix(package): update parse5 to version 5.1.0 -- Fix(package): update mongodb to version 3.1.2 -- Fix(package): update vue-style-loader to version 4.1.2 -- Fix(package): update mongodb to version 3.1.3 -- Fix(package): update @types/mongodb to version 3.1.4 -- Fix(package): update @types/node to version 10.7.0 -- Fix(package): update @types/ws to version 6.0.0 -- Fix(package): update url-loader to version 1.1.0 -- Fix(package): update seedrandom to version 2.4.4 -- Fix(package): update @types/node to version 10.7.1 -- Fix(package): update @types/webpack to version 4.4.10 -- Fix(package): update minio to version 7.0.0 -- Fix #2266 - -- Fix #2266: ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆๅ€คใ‚’่จญๅฎš - -- Fix(package): update url-loader to version 1.1.1 -- Fix #1776 - -- Fix(package): update html-minifier to version 3.5.20 -- Fix(package): update vue-loader to version 15.4.0 -- Fix(package): update vue-js-modal to version 1.3.18 -- Fix(package): update webpack to version 4.17.0 -- Fix(package): update sharp to version 0.20.7 - -Closes #2368 -- Fix login bug(#2384) - -- Fix(package): update webpack to version 4.17.1 -- Fix(package): update summaly to version 2.1.4 -- Fix(package): update vue-js-modal to version 1.3.19 -- Fix(package): update @types/sharp to version 0.17.10 -- Fix(package): update @types/webpack to version 4.4.11 -- Fix(package): update @types/node to version 10.9.1 - -Closes #2431 -- Fix(package): update @types/node to version 10.9.2 -- Fix(package): update systeminformation to version 3.43.0 - -Closes #2477 -- Fix(package): update systeminformation to version 3.44.0 -- Fix(package): update nan to version 2.11.0 -- Fix - -- Fix(package): update vue-loader to version 15.4.1 -- Fix(package): update vue-js-modal to version 1.3.20 -- Fix(package): update style-loader to version 0.23.0 -- Fix(package): update @types/elasticsearch to version 5.0.26 -- Fix(package): update vue-js-modal to version 1.3.23 - -Closes #2517 -- Fix(package): update systeminformation to version 3.44.2 - -Closes #2519 -- Fix(package): update @types/node to version 10.9.3 -- Fix(package): update summaly to version 2.2.0 -- Fix(package): update vue-js-modal to version 1.3.24 -- Fix(package): update @types/uuid to version 3.4.4 -- Fix(package): update @types/websocket to version 0.0.40 -- Fix(package): update @types/node to version 10.9.4 -- Fix #2315 (#2339) - -* improve MFM to html - -* improve html to MFM - -* missing semicolon - -* missing semicolon - -* fix html to MFM - -ใ‚ฟใ‚ฐใฎใƒชใƒณใ‚ฏใฏ่งฃ้™คใ™ใ‚‹ใ‚ˆใ†ใซ - -* fix bug - -* misssing semicolon - -* Update html-to-mfm.ts - -* Update html-to-mfm.ts - -- Fix - -- Fix(package): update webpack to version 4.17.2 (#2599) - - -- Fix(package): update vue-js-modal to version 1.3.26 (#2613) - - -- Fix(package): update systeminformation to version 3.45.0 (#2609) - - -- Fix(package): update node-sass-json-importer to version 4.0.0 (#2614) - - -- Fix(package): update systeminformation to version 3.45.1 (#2616) - - -- Fix mk-media darkmode - -- Fix(package): update @types/ws to version 6.0.1 (#2636) - - -- Fix(package): update @types/minio to version 7.0.0 (#2626) - - -- Fix(package): update node-sass-json-importer to version 4.0.1 (#2645) - - -- Fix(package): update commander to version 2.18.0 -- Fix(package): update minio to version 7.0.1 (#2655) - - -- Fix docs (#2678) - - -- Fix(package): update systeminformation to version 3.45.6 - -Closes #2617 -- Fix(package): update vue-loader to version 15.4.2 (#2692) - - -- Fix(package): update debug to version 4.0.1 (#2700) - -Closes #2682 -- Fix(package): update @types/mongodb to version 3.1.7 (#2701) - -Closes #2681 -- Fix(package): update webpack to version 4.18.0 (#2680) - - -- Fix(package): update webpack to version 4.18.1 (#2704) - - -- Fix(package): update webpack to version 4.19.0 -- Fix(package): update vue-cropperjs to version 2.2.2 -- Fix(package): update @types/node to version 10.10.0 -- Fix(package): update @types/node to version 10.10.1 -- Fix(package): update webpack to version 4.19.1 (#2732) - - -- Fix(package): update web-push to version 3.3.3 (#2733) - - -- Fix(package): update @types/webpack to version 4.4.12 (#2739) - - -- Fix(package): update @types/koa-router to version 7.0.32 (#2740) - - -- Fix(package): update websocket to version 1.0.28 (#2746) - -Closes #2743 -- Fix(package): update @types/bcryptjs to version 2.4.2 (#2742) - - -- Fix(package): update @types/node to version 10.10.2 (#2750) - - -- Fix(package): update @types/node to version 10.10.3 (#2753) - - -- Fix(package): update webpack to version 4.20.2 (#2814) - -Closes #2768 -- Fix(package): update gulp-htmlmin to version 5.0.1 (#2815) - -Closes #2669 -- Fix(package): update nan to version 2.11.1 (#2784) - - -- Fix(package): update koa-mount to version 4.0.0 (#2776) - - -- Fix(package): update diskusage to version 0.2.5 (#2767) - - -- Fix(package): update qrcode to version 1.3.0 (#2799) - - -- Fix(package): update @types/qrcode to version 1.3.0 (#2813) - - -- Fix(package): update jsdom to version 12.1.0 (#2788) - - -- Fix(package): update webpack-cli to version 3.1.2 (#2816) - -Closes #2757 -- Fix(package): update @types/node to version 10.11.4 (#2817) - -Closes #2765 -- Fix(package): update @types/webpack to version 4.4.14 (#2818) - -Closes #2778 -- Fix(package): update typescript-eslint-parser to version 19.0.2 (#2819) - -Closes #2772 -- Fix(package): update sharp to version 0.21.0 - -Closes #2619 -- Fix(package): update vue-svg-inline-loader to version 1.1.4 (#2821) - - -- Fix #2346 - -- Fix(package): update ws to version 6.1.0 (#2823) - - -- Fix(package): update reconnecting-websocket to version 4.1.5 (#2845) - -Closes #2785 -- Fix(package): update systeminformation to version 3.45.7 (#2825) - - -- Fix(package): update file-loader to version 2.0.0 (#2827) - - -- Fix(package): update vue-svg-inline-loader to version 1.2.0 (#2844) - - -- Fix(package): update @types/debug to version 0.0.31 (#2822) - - -- Fix(package): update file-type to version 10.0.0 (#2846) - - -- Fix(package): update jsdom to version 12.2.0 (#2848) - - -- Fix(package): update @types/mongodb to version 3.1.10 (#2849) - -Closes #2752 -- Fix(package): update style-loader to version 0.23.1 -- Fix(package): update typescript-eslint-parser to version 20.0.0 -- Fix(package): update debug to version 4.1.0 (#2857) - - -- Fix(package): update commander to version 2.19.0 (#2862) - - -- Fix(package): update @types/mongodb to version 3.1.11 (#2864) - - -- Fix(package): update @types/node to version 10.11.5 (#2865) - - -- Fix(package): update @types/redis to version 2.8.7 (#2866) - - -- Fix(package): update @types/webpack to version 4.4.15 (#2868) - - -- Fix(package): update @types/mongodb to version 3.1.12 (#2874) - - -- Fix(package): update url-loader to version 1.1.2 (#2883) - - -- Fix(package): update @types/webpack to version 4.4.16 (#2880) - - -- Fix(package): update @types/koa-logger to version 3.1.1 (#2877) - - -- Fix(package): update @types/node to version 10.11.6 (#2876) - - -- Fix(package): update vue-color to version 2.7.0 (#2884) - - -- Fix(package): update @types/node to version 10.11.7 (#2885) - - -- Fix(package): update @types/elasticsearch to version 5.0.27 -- Fix(package): update reconnecting-websocket to version 4.1.6 -- Fix(package): update reconnecting-websocket to version 4.1.7 -- Fix(package): update reconnecting-websocket to version 4.1.8 -- Fix(package): update chart.js to version 2.7.3 (#2907) - - -- Fix(package): update vue-svg-inline-loader to version 1.2.1 (#2909) - - -- Fix(package): update @types/gulp-uglify to version 3.0.6 (#2906) - - -- Fix(package): update @types/sharp to version 0.21.0 (#2908) - - -- Fix(package): update @types/webpack to version 4.4.17 (#2911) - - -- Fix(package): update @types/node to version 10.12.0 (#2912) - - -- Fix(package): update @fortawesome/free-brands-svg-icons to version 5.4.1 (#2916) - -Closes #2859 -- Fix(package): update reconnecting-websocket to version 4.1.9 -- Fix(package): update @types/elasticsearch to version 5.0.28 (#2924) - - -- Fix(package): update showdown to version 1.8.7 (#2925) - - -- Fix(package): update webpack to version 4.21.0 -- Fix(package): update vue-sweetalert2 to version 1.5.6 (#2932) - - -- Fix(package): update reconnecting-websocket to version 4.1.10 (#2937) - - -- Fix(package): update webpack to version 4.22.0 (#2969) - - -- Fix(package): update file-type to version 10.1.0 (#2984) - - -- Fix(package): update systeminformation to version 3.45.9 (#2987) - -Closes #2986 -- Blockings list - -- Fix self host detection (#3201) - - -- Fix Content-Disposition (#4573) - - -- Fix #4532 (#4592) - - -- Fix syuilo#4711 (#4715) - - -- Fix #1442, fix #2106 - -- Fix - -- Fix build error (#5162) - - -- Fix #5071 (#5184) - - -- Fix #5214 ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใŒ้ธๆŠžใ•ใ‚Œใฆใ„ใชใ„ใจใใฏ่ฟฝๅŠ ใ•ใ‚Œใชใ„ใ‚ˆใ†ใซ (#5227) - -* fix #5214 - -* nullๅ‰Š้™คใฎๅ–ใ‚Šๆถˆใ— - -* ็ฉบ็™ฝๆ–‡ๅญ—ใฎ่ชฟๆ•ด - -- Fix typo in misskey.nginx (#5445) - -sites-ebabled => sites-enabled -- Fix typo -- Fix (#5710) - - -- Fix - -- Fix #5854 - -- Fix typo #5890 - -- Fix files grid height - -- Fix - -- Fix gif badge (#6153) - - -- Fix(pages): AiScriptๅค‰ๆ•ฐใŒใ‚ใ‚‹ใจๅž‹ใƒใ‚งใƒƒใ‚ฏใŒใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(pages): Fix chart type detection - -- Fix(client): Fix canvas overflow - -- Fix(client): Fix bug that cannot post when image only - -- Fix(lint): Use const - -- Fix(client): Fix lint - -- Fix(client): Fix a bug that if block of pages not working - -- Fix(server): Fix #6284 - -- Fix(client): Fix default reaction setting - -- Fix(client): Add missing icon - -- Fix(client): Fix bug that cannot set custom texture - -- Fix(client): Do not expand each notes in my/mentions - -Related #6336 - -- Fix(client): Do not expand each notes in my/messages - -- Fix(client): Fix style of poll viewer - -- Fix(client): Fix poll vote notification - -Fix #5998 - -- Fix(client): Fix reply style - -- Fix(server): Remove koa-compress - -- Fix(client): Mk:api้–ขๆ•ฐใซใƒˆใƒผใ‚ฏใƒณใ‚’ๆธกใ›ใชใ„ๅ•้กŒ - -- Fix(client): Use router-link instead of a to avoid page refresh - -- Fix(i18n): Fix missing translation -- Fix - -- Fix - -- Fix(client): ๅ…จๆ—ข่ชญ็ณปใƒœใ‚ฟใƒณใฎAPIใฎๆŒ‡ๅฎšใŒ้–“้•ใฃใฆใ„ใ‚‹ใฎใ‚’ไฟฎๆญฃ (#6424) - - -- Fix(api): Fix #6419 - -Close #6434 - -- Fix(server): Fix #6433 - -- Fix(api): Fix #6418 (#6442) - - -- Fix ใ‚ตใ‚คใƒ‰ใƒใƒผใฎ่จญๅฎšใซไธๅ…ทๅˆใŒใ‚ใ‚‹ใจใƒšใƒผใ‚ธใŒ่กจ็คบใงใใชใใชใ‚‹ (#6473) - -* fix #6460 - -* Update app.vue - -Co-authored-by: syuilo -- Fix ้žใƒญใ‚ฐใ‚คใƒณๆ™‚ใซ n ใพใŸใฏ p ใ‚ญใƒผๆŠผไธ‹ใงๆŠ•็จฟใƒ•ใ‚ฉใƒผใƒ ใŒๅ‡บใ‚‹ (#6508) - -* fix #5851 - -* post-formใฎใ‚นใƒใƒผใƒณใ‚’ๅผพใๅ ดๆ‰€ใ‚’ๅค‰ๆ›ด -- Fix(client): Fix style - -- Fix(client): Fix timeline widget setting definition - -- Fix #6335 (#6507) - - -- Fix(cliemt): Fix style - -- Fix(client): Fix #6528 - -- Fix(client): Fix icon - -- Fix(server): Fix #6533 - -- Fix(client): Fix style - -- Fix(client): Fix #6532 - -- Fix(client): i18n - -- Fix(client): Fix indicator position - -- Fix(locale): Add missing key - -- Fix(client): Fix theme color - -- Fix(client): Show shadow - -- Fix(client): Fix sticky sidebar behavior - -- Fix(client): Fix #6540 - -- Fix(client): Fix #6526 - -- Fix(client): Better wheel handling - -- Fix(docs): Update api doc - -- Fix(client): ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎๅ‹•ไฝœใ‚’ไฟฎๆญฃ - -- Fix(client): :v: - -- Fix lint (#6568) - - -- Fix(client): Fix federation widget - -- Fix(client): Remove unncessary # - -- Fix(client): Do not render img tag when icon url not provided - -- Fix(client): ้€š็ŸฅใŒๆตใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใƒ”ใƒณ็•™ใ‚ใ•ใ‚ŒใŸใƒŽใƒผใƒˆใŒใƒชใ‚ขใ‚ฏใƒ†ใ‚ฃใƒ–ใงใฏใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ้€š็ŸฅใฎใƒŽใƒผใƒˆใŒใƒชใ‚ขใ‚ฏใƒ†ใ‚ฃใƒ–ใงใฏใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #6602 - -- Fix(client): ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎ่จญๅฎšใŒnullใซใชใ‚‹ใ“ใจใŒใ‚ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): Reactivate poll - -- Fix(client): Cannot read announcement - -Fix #6609 - -- Fix appearance - -- Fix(client): Broken syntax highlight - -- Fix(client): Message read state is not reactive - -- Fix(server): Prevent error when recieve non-json data from websocket - -Fix #6658 - -- Fix(clinet): ่ชคๅญ—ใซใ‚ˆใ‚Šใ‚นใ‚ฏใƒญใƒผใƒซใ‚คใƒ™ใƒณใƒˆใƒชใ‚นใƒŠใŒ่งฃ้™คใ•ใ‚Œใฆใ„ใชใ‹ใฃใŸใฎใ‚’ไฟฎๆญฃ - -- Fix an error on /api-doc (#6665) - - -- Fix(server): Fix #6669 - -- Fix(client): Fix #6698 - -- Fix(client): ใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐใฎใƒกใƒขใƒชใƒชใƒผใ‚ฏใ‚’ไฟฎๆญฃ - -SharedConnection ใ‚„ NonSharedConnection ใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‚’ Vue ใ‚ณใƒณใƒใƒผใƒใƒณใƒˆใฎ data ใซๅซใ‚€ใจใ€Vue ใŒ Proxy ใซๅค‰ๆ›ใ™ใ‚‹ใŸใ‚ใ€Stream ใ‚ฏใƒฉใ‚นๅ†…้ƒจใงใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๅŒๅฃซใฎๆฏ”่ผƒใ‚’ใ—ใฆใ‚‚ false ใซใชใ‚Šใ€ไฝฟใ‚ใ‚ŒใชใใชใฃใŸใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใŒใƒกใƒขใƒชไธŠใซๆฎ‹ใ‚Š็ถšใ‘ใ‚‹ใ€‚ -ใชใŠใ€ใƒใƒฃใƒณใƒใƒซใธใฎๆŽฅ็ถš/ๅˆ‡ๆ–ญใฏ้ ป็นใซ่กŒใ†ใ‚‚ใฎใงใฏใชใ„ใŸใ‚ใ€ใƒกใƒขใƒชใƒชใƒผใ‚ฏใจใ„ใฃใฆใ‚‚ๅฝฑ้Ÿฟใฏ่ปฝๅพฎใจใฟใ‚‰ใ‚Œใ‚‹ใ€‚ - -- Fix bug - -- Fix locale handling - -- Fix deck navigation - -- Fix doc - -- Fix deck - -- Fix bug - -- Fix ui - -- Fix context menu - -- Fix ui - -- Fix #7189 - -- Fix for lint - -- Fix migration script -- Fix modal - -- Fix bug - -- Fix bug - -- Fix assets - -Fix #7314 -Fix #7313 - -- Fix comment - -- Fix watch - -- Fix bug - -- Fix: suppress disk stats error - -- Fix(server): Use inner join - -https://github.com/syuilo/misskey/issues/6813#issuecomment-803400023 - -- Fix(server): Use inner join - -- Fix bug - -- Fix bug - -- Fix bug - -https://github.com/syuilo/misskey/commit/48ea805999c6cb8e900aeaec6edaf68788bd51e0#commitcomment-48584326 - -- Fix - -- Fix test - -- Fix bug - -- Fix type - -- Fix bug - -- Fix bug - -- Fix bug - -- Fix #7444 - -- Fix style - -- Fix theme - -- Fix bug - -- Fix - -- Fix style - -- Fix #7454 - -- Fix #7466 -- Fix bug - -- Fix style - -- Fix style - -- Fix bug - -- Fix bug - -- Fix bug - -- Fix style - -- Fix bug - -- Fix bug - -- Fix: Safariใงใ‚‚ใƒขใƒผใƒ€ใƒซใฎใผใ‹ใ—ๅŠนๆžœใŒๅŠนใใ‚ˆใ†ใซใ—ใŸ (#7530) - -https://github.com/misskey-dev/misskey/issues/7529 -- Fix type - -- Fix bug - -- Fix bug - -- Fix local emoji detection - -https://github.com/misskey-dev/misskey/pull/7526#discussion_r641886612 - -- Fix typo - -Resolve #7540 - -- Fix style - -- Fix bug - -- Fix - -- Fix api response definition - -- Fix bug - -- Fix email notification bug - -- Fix style - -- Fix bug that docs not loading - -- Fix chore error - -- Fix(client): ๆ›ดๆ–ฐๆ™‚ใซใƒ†ใƒผใƒžใ‚ญใƒฃใƒƒใ‚ทใƒฅใ‚’ใ‚ฏใƒชใ‚ขใ™ใ‚‹ใ‚ˆใ†ใซ - -- Fix: truncate user information if it is too long (#7629) - -* truncate user information if it is too long - -Some AP software allows for user names or summaries to be very long. -Misskey cannot handle this and the profile page cannot be opened and -no activities from such users can be seen. - -Instead, the user name and summary are cut off after the maximum length -so misskey can still process the activities of the profile. - -Co-authored-by: Toast - -* fix code style - -Co-authored-by: Toast -Co-authored-by: syuilo -- Fix typo - -- Fix(server): ja-JPใฎใ‚ˆใ†ใชๅฝขๅผใซDeepLใŒๅฏพๅฟœใ—ใฆใชใ„ - -- Fix(server): use insert instead of save - -- Fix typo - -- Fix(client): ใ‚ฟใƒƒใƒๆ“ไฝœใงใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆใ‚’้–‰ใ˜ใ‚‹ใ“ใจใŒใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใ‚ณใƒณใƒˆใƒญใƒผใƒซใƒ‘ใƒใƒซใงใƒ•ใ‚กใ‚คใƒซใ‚’ๅ‰Š้™คใ—ใŸ้š›ใฎ่กจ็คบใ‚’ไฟฎๆญฃ - -Fix #7631 - -- Fix: mochaใŒๅ‹•ใ‹ใชใ„ใŸใ‚ๆ‹กๅผตๅญใชใ—ใซๆˆปใ—ใŸ - -- Fix import - -- Fix: import syslog-pro -- Fix: use correct query generate function (#7657) - -Co-authored-by: syuilo -- Fix: meta.jsonใ‚’importใ—ใชใ„ใ‚ˆใ†ใซ - -Fix #7671 - -- Fix(client): ใƒŽใƒผใƒˆใฎใ€Œๅ‰Š้™คใ—ใฆ็ทจ้›†ใ€ใ‚’ใ™ใ‚‹ใจใ‚ขใƒณใ‚ฑใƒผใƒˆใฎ้ธๆŠž่‚ขใŒ[object Object]ใซใชใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #7037 - -- Fix bug - -- Fix(server): use csp to imporve security - -- Fix: support DeepL pro account - -Fix #7648 - -- Fix(client): fix button style - -- Fix missing strings (#7674) - -* fix sort menu in federation panel - -* add missing strings in report menu - -* change i18n key too -- Fix Dockerfile (#7763) - -* fix Dockerfile - -* remove unnecessary change - -* add misskey-assets in .dockerignore -- Fix(server): ใƒŽใƒผใƒˆ็ฟป่จณๆ™‚ใซๅ…ฌ้–‹็ฏ„ๅ›ฒใŒ่€ƒๆ…ฎใ•ใ‚Œใฆใ„ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix: use master branch when build docker image -- Fix: add vanilla-tilt - -- Fix(server): fix #7786 - -- Fix: ใ‚ขใƒณใƒ†ใƒŠใฎๆ—ข่ชญ (#7803) - -from: https://gitlab.com/xianon/misskey/-/commit/a89742319caea378f9cdd70c8ebd83bdf2178ff6 -- Fix: ใ‚ขใƒณใƒ†ใƒŠใŒๆ—ข่ชญใซใชใ‚‰ใชใ„ใฎใ‚’ไฟฎๆญฃ (#7809) - - -- Fix(client): ใ‚ฟใ‚คใƒ ใƒฉใ‚คใƒณใงใƒชใ‚นใƒˆใจใ‹ใชใ‹ใฃใŸใฎไฟฎๆญฃ - -- Fix style - -- Fix(client): fix #7774 - -- Fix inboxQueue import (#7829) - - -- Fix(client): fix tabs of page header behaviour - -- Fix(client): ็ตตๆ–‡ๅญ—ไธ€่ฆงใƒšใƒผใ‚ธใฎใ‚ฟใ‚ฐไธ€่ฆงใ‚’ใจใ‚Šใ‚ใˆใš็„กๅŠนใซ - -้‡ใ„ใŸใ‚ - -- Fix(client): MFM้–ขๆ•ฐๆง‹ๆ–‡ใฎใ‚ตใ‚ธใ‚งใ‚นใƒˆใงๆ‹ฌๅผงใ‚’็„ก่ฆ–ใ™ใ‚‹ใ‚ˆใ†ใซ - -- Fix: truncate image descriptions (#7699) - -* move truncate function to separate file to reuse it - -* truncate image descriptions - -* show image description limit in UI - -* correctly treat null - -Co-authored-by: nullobsi - -* make truncate Unicode-aware - -The strings that truncate returns should now be valid Unicode. - -PostgreSQL also counts Unicode Code Points instead of bytes so this -should be correct. - -* move truncate to internal, validate in API - -Truncating could also be done in src/services/drive/add-file.ts or -src/services/drive/upload-from-url.ts but those would also affect -local images. But local images should result in a hard error if the -image comment is too long. - -* avoid overwriting - -Co-authored-by: nullobsi -- Fix bug - -- Fix(client): ใƒฆใƒผใ‚ถใƒผใƒšใƒผใ‚ธใฎใ‚ฟใƒ–ใŒๆฉŸ่ƒฝใ—ใฆใ„ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #7853 - -- Fix bug - -- Fix bug - -- Fix bug - -- Fix bug - -- Fix(api): fix file type regex -- Fix(api): (0 , ms_1.default) is not a function - -- Fix(client): ใƒ”ใƒณ็•™ใ‚ใƒฆใƒผใ‚ถใƒผใฎ่จญๅฎš้ …็›ฎใŒใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix ui - -- Fix title - -- Fix(api): ็ฎก็†่€…ใŠใ‚ˆใณใƒขใƒ‡ใƒฌใƒผใ‚ฟใƒผใ‚’ใƒ–ใƒญใƒƒใ‚ฏใงใใฆใ—ใพใ†ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): Deck UIใซใŠใ„ใฆใ€้‡ใญใŸใ‚ซใƒฉใƒ ใฎ็‰‡ๆ–นใ‚’็•ณใ‚“ใ ็Šถๆ…‹ใงๅณใซๅ‡บใ™ใจ่กจ็คบใŒๅฃŠใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #7867 - -- Fix(client): ใƒ†ใƒผใƒžใฎ็ฎก็†ใŒ่กŒใˆใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(api): ใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณ้€š็ŸฅใŒๅ–ๅพ—ใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #6702 - -- Fix bug - -#7874 - -- Fix(activitypub): not reacted ใช Undo.Like ใŒinboxใซๆปž็•™ใ™ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -https: //github.com/mei23/misskey/commit/1cfb5e09a44819b82333df26409ec9d9657bdcfc -Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com> - -- Fix typo - -- Fix chart rendering - -- Fix(client): ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใ‚’่ฟฝๅŠ ใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #7905 - -- Fix(client): ใƒฆใƒผใ‚ถใƒผใƒšใƒผใ‚ธใฎใƒŠใƒ“ใ‚ฒใƒผใ‚ทใƒงใƒณใŒๅคฑๆ•—ใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix test - -- Fix e2e test -- Fix e2e test - -- Fix e2e test - -- Fix: Fix #7895 (#7937) - -* Fix #7895 - -* CHANGELOG -- Fix: ๅ‰Š้™คใ—ใŸใƒŽใƒผใƒˆใ‚„ใƒฆใƒผใ‚ถใƒผใŒใƒชใƒขใƒผใƒˆใ‹ใ‚‰ๅ‚็…งใ•ใ‚Œใ‚‹ใจๅพฉๆดปใ™ใ‚‹ใ“ใจใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃ (#7918) - -* Fix #7557 - -* CHANGELOG - -* Fix user - -* CHANGELOG - -* Tune CHANGELOG - -* Tune CHANGELOG - -* resolver - -* Remove check - -* Remove import - -* CHANGELOG - -* Tune - -Co-authored-by: syuilo -- Fix(client): ใƒšใƒผใ‚ธ็ทจ้›†ๆ™‚ใฎใƒ‰ใƒญใƒƒใƒ—ใƒ€ใ‚ฆใƒณใƒกใƒ‹ใƒฅใƒผใชใฉใŒๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใ‚ณใƒณใƒˆใƒญใƒผใƒซใƒ‘ใƒใƒซใฎใ‚ซใ‚นใ‚ฟใƒ ็ตตๆ–‡ๅญ—ใ‚ฟใƒ–ใŒๅˆ‡ใ‚Šๆ›ฟใ‚ใ‚‰ใชใ„ใ‚ˆใ†ใซ่ฆ‹ใˆใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix missing i18n string (#7945) - - -- Fix html conversion issue with code blocks (#7943) - - -- Fix(client): Add missing localization string (#7944) - -* ๆฌ ใ‘ใ‚‹i18nใ‚นใƒˆใƒชใƒณใ‚ฐใฎ่ฟฝๅŠ  - -* Update ja-JP.yml - -Co-authored-by: syuilo -- Fix - -- Fix lint errors - -- Fix test - -- Fix e2e test - -- Fix bug - -- Fix errors - -- Fix errors - -- Fix: mention local users in replies (#7975) - -* mention local users in replies - -* fix merge -- Fix(client): reaction viewer layout (#7942) - -The profile picture and name should be grouped together as they belong, and -it should be clear which picture belongs to which name. -- Fix for lint - -- Fix(client): improve error handling - -- Fix(client): fix tooltip style - -- Fix(client):fix search all users (#7993) - - -- Fix - -- Fix(client): fix plugin activate and uninstall (#7991) - -* fix(client): fix plugin activate and uninstall - -* Fix(client): fix package activates -- Fix(client): better error handling of file upload - -- Fix(client): ใƒญใ‚ฐใ‚คใƒณใซใŠใ„ใฆใƒ‘ใ‚นใƒฏใƒผใƒ‰ใŒ่ชคใฃใฆใ„ใ‚‹้š›ใฎใ‚จใƒฉใƒผใƒกใƒƒใ‚ปใƒผใ‚ธใŒๆญฃใ—ใ่กจ็คบใ•ใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณใƒ„ใƒผใƒซใƒใƒƒใƒ—ใ€Renoteใƒ„ใƒผใƒซใƒใƒƒใƒ—ใฎใƒฆใƒผใ‚ถใƒผใฎไธฆใณ้ †ใ‚’ไฟฎๆญฃ - -- Fix: toolsใŒๅ‹•ใ‹ใชใ„ใฎใ‚’ไฟฎๆญฃ (#8008) - -* Move tools - -* Fix DB -- Fix: notification.vueใฎIntersectionObserverใพใ‚ใ‚Šใ‚’ไฟฎๆญฃ (#8010) - -* fix notification.vue - -* remove a blank line - -* disconnect intersection observer - -* disconnect2 - -* Update packages/client/src/components/notification.vue - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* disconnect - -* oops - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -- Fix(client): ใƒขใƒใ‚คใƒซใงใ‚ฟใƒƒใƒ—ใ—ใŸใจใใซใƒ„ใƒผใƒซใƒใƒƒใƒ—ใŒ่กจ็คบใ•ใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix: LTLใ‚„GTLใŒ็„กๅŠนใซใชใฃใฆใ„ใ‚‹ๅ ดๅˆใงใ‚‚UIไธŠใซใ‚ฟใƒ–ใŒ่กจ็คบใ•ใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ (#8026) - -* wip - -* add changelog - -* ๅค‰ๆ›ใƒŸใ‚นไฟฎๆญฃ -- Fix mentions in replies (#8030) - - -- Fix: ็”ปๅƒใƒ•ใ‚กใ‚คใƒซใฎ็ธฆๆจชใ‚ตใ‚คใ‚บใฎๅ–ๅพ—ใง Exif Orientation ใ‚’่€ƒๆ…ฎใ™ใ‚‹ (#8014) - -* ็”ปๅƒใƒ•ใ‚กใ‚คใƒซใฎ็ธฆๆจชใ‚ตใ‚คใ‚บใฎๅ–ๅพ—ใง Exif Orientation ใ‚’่€ƒๆ…ฎใ™ใ‚‹ - -* test: Add rotate.jpg test - -* Webpublic ็”ปๅƒใ‚’่ฟ”ใ™ๆ™‚ใฎใฟ Exif Orientation ใ‚’่€ƒๆ…ฎใ—ใฆ็ธฆๆจชใ‚ตใ‚คใ‚บใ‚’่ฟ”ใ™ - -* test: Support orientation -- Fix(server): Fix #8032 - -- Fix(client): pagesใง้–ขๆ•ฐใ‚’ๅฎš็พฉใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): tweak style - -- Fix(client): fix range slider rendering - -- Fix(client): ใ‚ฟใƒƒใƒๆฉŸ่ƒฝไป˜ใใƒ‡ใ‚ฃใ‚นใƒ—ใƒฌใ‚คใ‚’ไฝฟใฃใฆใ„ใฆใƒžใ‚ฆใ‚นๆ“ไฝœใ‚’ใ—ใฆใ„ใ‚‹ๅ ดๅˆใซไธ€้ƒจๆฉŸ่ƒฝใŒๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): better hover detection - -- Fix lint - -- Fix: integration links (#8036) - - -- Fix(client): ใ‚ฏใƒชใƒƒใƒ—ใฎ่จญๅฎšใ‚’็ทจ้›†ใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8046 - -- Fix(client): ใƒกใƒ‹ใƒฅใƒผใชใฉใŒใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆใฎ่ฃใซ้š ใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): fix z-index bug - -- Fix: YAMLใƒ•ใ‚กใ‚คใƒซใธใฎใƒใƒƒใ‚ฏใ‚นใƒšใƒผใ‚นๆ–‡ๅญ—ๆททๅ…ฅๅฏพ็ญ– - -- Fix(client): ใ‚ชใƒผใƒˆใ‚ณใƒณใƒ—ใƒชใƒผใƒˆใŒใƒ€ใ‚คใ‚ขใƒญใ‚ฐใฎ่ฃใซ้š ใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ไธ€้ƒจใฎใ‚ณใƒณใƒใƒผใƒใƒณใƒˆใŒ่ฃใซ้š ใ‚Œใ‚‹ใฎใ‚’ไฟฎๆญฃ - -- Fix(client): fix zindex issues - -Fix #8060 - -- Fix(client): fix zindex issue -- Fix(client): tweak style - -- Fix(client): fix zindex issue - -- Fix(client): fix zindex issue - -Fix #8064 -Fix #8063 - -- Fix(client): fix zindex issue - -- Fix(client/deck): ใ‚ซใƒฉใƒ ใฎๅข—ๆธ›ใŒใƒšใƒผใ‚ธใ‚’ใƒชใƒญใƒผใƒ‰ใ™ใ‚‹ใพใงๆญฃใ—ใๅๆ˜ ใ•ใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8065 - -- Fix(client): ใ‚ซใ‚นใ‚ฟใƒ ็ตตๆ–‡ๅญ—ไธ€่ฆงใƒšใƒผใ‚ธใฎ่ฒ ่ทใŒ้ซ˜ใ„ใฎใ‚’ไฟฎๆญฃ - -- Fix(client): fix zindex issue - -Fix #8086 - -- Fix(client): ใƒ‰ใƒญใƒฏใƒผใƒกใƒ‹ใƒฅใƒผใงใ‚ปใƒผใƒ•ใ‚จใƒชใ‚ขใ‚’่€ƒๆ…ฎใ™ใ‚‹ใ‚ˆใ†ใซ - -- Fix(client): fix sidebar style - -Fix #8049 - -- Fix html blockquote conversion (#8069) - - -- Fix(client): fix sidebar style - -- Fix(test): ignore ResizeObserver error - -- Fix(server): ใ‚จใ‚ฏใ‚นใƒใƒผใƒˆใ—ใŸ็ตตๆ–‡ๅญ—ใฎๆ‹กๅผตๅญใŒfalseใซใชใ‚‹ใ“ใจใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -- Fix pizzax (#8099) - - -- Fix - -https://github.com/misskey-dev/misskey/commit/d53795184cd0ee326b0da58b267e3460f948703c#r62707827 - -- Fix - -- Fix - -- Fix - -- Fix #8158 - -- Fix: proxyใงsvgใ‚’pngใซๅค‰ๆ›ใ™ใ‚‹ใ‚ˆใ†ใซ (#8106) - -* wip - -* revert send-drive-file change - -* fix - -* Update packages/backend/src/server/proxy/proxy-media.ts - -Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com> - -Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com> -- Fix: code url in documentation (#8117) - -It seems this was not changed while refactoring the modules apart. -- Fix(#8133): hCaptcha ใฎ reCAPTCHA ไบ’ๆ›ๆŒ™ๅ‹•ใ‚’็„กๅŠนๅŒ–ใ™ใ‚‹ (#8135) - -* fix(#8133): hCaptcha ใฎ reCAPTCHA ไบ’ๆ›ๆŒ™ๅ‹•ใ‚’็„กๅŠนๅŒ–ใ™ใ‚‹ - -* Update packages/client/src/components/captcha.vue - -* fix: hCaptcha host - -Co-authored-by: tamaina -- Fix(client): ใ‚ฟใ‚คใƒ ใƒฉใ‚คใƒณใฎkeep-aliveใŒๅŠนใ‹ใชใใชใฃใฆใ„ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -- Fix: ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใ‚จใƒฉใƒผๆ™‚ใฎๅ‡ฆ็†ใ‚’ไฟฎๆญฃ (#8182) - -* ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใฎใ‚จใƒฉใƒผๅฟœ็ญ”ใง่ฉฐใ‚€ใฎใ‚’ไฟฎๆญฃ - -* CHANGELOG -- Fix: change keypress to keydown (#8192) - - -- Fix(client): ใƒใƒฃใƒƒใƒˆใŒ่ฆ‹ใ‚Œใชใ„ - -Fix #8203 - -- Fix(client): ๆŠ•็จฟใฎNSFW็”ปๅƒใ‚’่กจ็คบใ—ใŸใ‚ใจใซใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณใŒๆ›ดๆ–ฐใ•ใ‚Œใ‚‹ใจ็”ปๅƒใŒ้ž่กจ็คบใซใชใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8208 - -- Fix(client): ใ€Œใ‚ฏใƒชใƒƒใƒ—ใ€ใƒšใƒผใ‚ธใŒ้–‹ใ‹ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใƒˆใƒฌใƒณใƒ‰ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใŒๅ‹•ไฝœใ—ใชใ„ใฎใ‚’ไฟฎๆญฃ - -- Fix - -- Fix(client): ใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณ่จญๅฎšใง็ตตๆ–‡ๅญ—ใƒ”ใƒƒใ‚ซใƒผใŒ้–‹ใ‹ใชใ„ใฎใ‚’ไฟฎๆญฃ - -- Fix(client): DMใƒšใƒผใ‚ธใงใƒกใƒณใ‚ทใƒงใƒณใŒๅซใพใ‚Œใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8211 - -- Fix(client): ๆŠ•็จฟใƒ•ใ‚ฉใƒผใƒ ใฎใƒใƒƒใ‚ทใƒฅใ‚ฟใ‚ฐไฟๆŒใƒ•ใ‚ฃใƒผใƒซใƒ‰ใŒๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8212 - -- Fix federation widged (#8221) - -The variables accidentally shadowed the variables that contain the ref's -to be rendered into the template. -- Fix federation widget -- Fix eslint rule - -- Fix: ensure that specified users does not get duplicates (#8233) - -* ensure that specified users does not get duplicates - -* Update packages/client/src/components/post-form.vue - -Co-authored-by: syuilo - -Co-authored-by: syuilo -- Fix: Fix Sideview (#8235) - -* Fix #7890 - -* a- - -* 3ๅบฆ็›ฎใฎๆญฃ็›ด - -* fix - -* :v: - -* update CHANGELOG - -Co-authored-by: syuilo -- Fix(client): ใƒ„ใƒผใƒซใƒใƒƒใƒ—ใฎ่กจ็คบไฝ็ฝฎใŒๆญฃใ—ใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix: ใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐใ‹ใ‚‰ใฎAPIใƒชใ‚ฏใ‚จใ‚นใƒˆใŒๅ‡บๆฅใชใ„ใฎใ‚’ไฟฎๆญฃ (#8244) - -* Update call.ts - -* ใ‚ใ‚Œ -- Fix(client): fix compare-versions import - -- Fix: ใ‚ฟใ‚คใƒ ใƒฉใ‚คใƒณ็จฎๅˆฅใ‚’ๅˆ‡ใ‚Šๆ›ฟใˆใ‚‹ใจใ€Œๆ–ฐใ—ใ„ใƒŽใƒผใƒˆใŒใ‚ใ‚Šใพใ™ใ€ใฎ่กจ็คบใŒๆฎ‹็•™ใ—ใฆใ—ใพใ†ใฎใ‚’ไฟฎๆญฃ (#8250) - -Fix #6831 -- Fix chart clean -- Fix: NodeInfo ใฎใƒฆใƒผใ‚ถใƒผๆ•ฐใจๆŠ•็จฟๆ•ฐใฎๅ†…ๅฎนใ‚’่ฆ‹็›ดใ™ (#8255) - -* NodeInfoใฎใ‚ขใ‚ฏใƒ†ใ‚ฃใƒ–ใƒฆใƒผใ‚ถใƒผใฎๅ–ๅพ—ๆ–นๆณ•ใ‚’ๅค‰ๆ›ดใ™ใ‚‹ - -* NodeInfoใฎๆŠ•็จฟๆ•ฐใฎๅ‡บๅŠ›ๅ†…ๅฎนใ‚’่ฆ‹็›ดใ™ -- Fix - -- Fix: v-sizeใƒ‡ใ‚ฃใƒฌใ‚ฏใƒ†ใ‚ฃใƒ–ใฎๅ‹•ไฝœใ‚’ไฟฎๆญฃ (#8249) - -* Fix size directive behavior not activated - -* calc - -* wip - -* cache computed classes - -* fix Vue3ใงใฏไฝฟใˆใชใใชใฃใŸ - -* ไธ่ฆใชIntersection Observerใ‚’ๅ‰Š้™ค - -* comment -- Fix: instance ticker (#8260) - -* add type and default values - -* remove unnecessary string operation -- Fix(server): system queueใŒๅ‹•ใ„ใฆใ„ใชใ„ใฎใ‚’ไฟฎๆญฃ - -Fix #8272 - -- Fix typo - -- Fix(client): ็’ฐๅขƒใซไพใฃใฆใฏ่ฟ”ไฟกใ™ใ‚‹้š›ใฎใ‚ซใƒผใ‚ฝใƒซไฝ็ฝฎใŒๆญฃใ—ใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix typo - -- Fix(server): ใƒใƒฃใƒผใƒˆใฎresyncใงใ‚จใƒฉใƒผใŒๅ‡บใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8274 - -- Fix(server): ใƒใƒฃใƒผใƒˆใฎcleanใงใ‚จใƒฉใƒผใŒๅ‡บใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix test -- Fix: save followers/following visibility (#8276) - - -- Fix(client): ใ‚ณใƒณใƒˆใƒญใƒผใƒซใƒ‘ใƒใƒซใฎใƒฆใƒผใ‚ถใƒผใ€ใƒ•ใ‚กใ‚คใƒซใซใฆใ€ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฎ่กจ็คบ็ฏ„ๅ›ฒๅˆ‡ใ‚Šๆ›ฟใˆใŒๆฉŸ่ƒฝใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8252 - -- Fix: add instance favicon where it's missing (#8270) - - -- Fix test -- Fix: truncate user drive chart - -- Fix: regular expressions in word mutes (#8254) - -* fix: handle regex exceptions for word mutes - -* add i18n strings - -Co-authored-by: rinsuki <428rinsuki+git@gmail.com> - -* stricter input validation in backend - -* add migration for hard mutes - -* fix - -* use correct regex library in migration - -* use query builder to avoid SQL injection - -Co-authored-by: Robin B -Co-authored-by: rinsuki <428rinsuki+git@gmail.com> -- Fix(client): word mute cannot save - -- Fix(client): ใƒŽใƒผใƒˆใฎๅ‚็…งใ‚’ๆ–ญใกๅˆ‡ใ‚‹ใ‚ˆใ†ใซ - -Fix #8201 -Close #8237 - -- Fix(client): ใƒŽใƒผใƒˆ่ฉณ็ดฐใŒ้–‹ใ‘ใชใ„ใฎใ‚’็›ดใ—ใŸใ‚Š - -Fix #8305 - -- Fix(client): tweak ui - -#8311 - -- Fix(client): ใƒ•ใƒƒใ‚ฟใƒผใงใ‚ปใƒผใƒ•ใ‚จใƒชใ‚ขใ‚’่€ƒๆ…ฎใ™ใ‚‹ใ‚ˆใ†ใซ - -- Fix(client): ไธ€้ƒจ็’ฐๅขƒใงใ‚ตใ‚คใƒ‰ใƒใƒผใฎๆŠ•็จฟใƒœใ‚ฟใƒณใŒ่กจ็คบใ•ใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): nextTickใฎไธญใงonUnmountedๅ‘ผใณๅ‡บใ—ใฆใ‚‚ๅŠนใ‹ใชใ„ๅฏ่ƒฝๆ€งใŒใ‚ใ‚‹ - -- Fix(server): stats APIใงๅ†…้ƒจใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ™ใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8308 - -- Fix(client): ใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณใƒ”ใƒƒใ‚ซใƒผใฎ้ซ˜ใ•ใŒไฝŽใใชใฃใŸใพใพๆˆปใ‚‰ใชใ„ใ“ใจใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃ - -Fix #8071 - -- Fix: also recognize "shortcut icon" favicon (#8220) - -* also recognize "shortcut icon" favicon - -Not using querySelector for this because it uses jsdom which might be slower. -Reversing the order because WHATWG says the last appropriate link should be used. - -* also fetchIconUrl - -* br - -* improve readability - -* fix - -* ใƒ•ใ‚ฉใƒผใƒซใƒใƒƒใ‚ฏใซhrefใฎ่ฉ•ไพกใ‚’ๅซใ‚ใ‚‹ - -* fix val name - -* ๅฐ†ๆฅ็š„ใชๆ‹กๅผตใ‚’่€ƒใˆใŸใ‚ณใƒผใƒ‰ใซใ—ใŸ - -Co-authored-by: tamaina -Co-authored-by: syuilo -- Fix: better language settings - -Fix #8359 -Fix #7968 - -- Fix - -- Fix esm - -- Fix migrations - -Fix #8363 - -- Fix: use import assertion - -- Fix esm - -- Fix esm - -- Fix esm - -- Fix esm - -- Fix esm - -- Fix esm - -- Fix(meta): Adjust path to contribution guidelines (#8367) - - -- Fix(client): ใƒฆใƒผใ‚ถใƒผๅใ‚ชใƒผใƒˆใ‚ณใƒณใƒ—ใƒชใƒผใƒˆใŒๆญฃใ—ใๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix esm - -- Fix federation chart pubsub - -- Fix query error - -- Fix(client): register_note_view_interruptor()ใŒๅ‹•ใ‹ใชใ„ใฎใ‚’ไฟฎๆญฃ - -Fix #8318 - -- Fix - -- Fix: iPhone Xไปฅ้™(?)ใงใƒšใƒผใ‚ธใฎๅ†…ๅฎนใŒๅ…จใฆ่กจ็คบใ—ใใ‚Œใชใ„ใฎใ‚’ไฟฎๆญฃ (#8375) - -* add safe-area-inset-bottom to spacer - -* fix - -* :v: - -* fix -- Fix federation chart - -- Fix scroll (#8382) - - -- Fix(server): ulidใ‚’ไฝฟ็”จใ—ใฆใ„ใ‚‹ใจๅ‹•ไฝœใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(server): dummy image is not served correctly - -Fix #8393 - -- Fix(server): HTMLใŒๆญฃใ—ใใƒฌใƒณใƒ€ใƒชใƒณใ‚ฐใ•ใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8392 - -- Fix API console (#8416) - -Adjusted the server to send the API description based on the new -API type declarations introduced previously. -- Fix(client): fix popup menu direction calclation - -- Fix null in query - -- Fix: Handle decodeURIComponent error (#8411) - - -- Fix query - -- Fix of client - -- Fix(server): add missing import - -- Fix(server): admin/meta is not working - -Fix #8455 - -- Fix(federation): avoid duplicate activity delivery (#8429) - -* prefer shared inbox over individual inbox - -* no new shared inbox for direct recipes - -* fix type error -- Fix syntax error - -- Fix(api): admin/update-meta was not working - -- Fix theme-color apply (#8464) - - -- Fix: validation (better #8456) (#8461) - -* Revert "revert 484e023c0" - -This reverts commit c03b70c949923b830a6d0361d1aa4d5f5614b7b7. - -* also allow pure renote - -* fix checks for pure renote -- Fix e2e test - -- Fix types - -- Fix type - -- Fix type - -- Fix(api): parameter validation of users/show was wrong - -- Fix ogp rendering and refactor - -- Fix: ใ‚ขใƒณใƒ†ใƒŠใ€ใ‚ฏใƒชใƒƒใƒ—ใ€ใƒชใ‚นใƒˆใฎ่กจ็คบใ‚’้€Ÿใใ™ใ‚‹ (#8518) - -* ใ‚ขใƒณใƒ†ใƒŠใƒŽใƒผใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใ‚ฏใ‚จใƒชใŒใ‚ฟใ‚คใƒ ใ‚ขใ‚ฆใƒˆใ—ใชใ„ใ‚ˆใ†ใซ้€Ÿใใ™ใ‚‹ - -* ใƒ†ใƒผใƒ–ใƒซๅใ‚’็›ดๆŽฅๆŒ‡ๅฎšใ—ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ - -* ใ‚ฏใƒชใƒƒใƒ—ใฎๅ–ๅพ—ใ‚’้€Ÿใใ™ใ‚‹ - -* ใƒชใ‚นใƒˆใฎๅ–ๅพ—ใ‚’้€Ÿใใ™ใ‚‹ -- Fix: Fix settings page (#8508) - -* Fix settings page - -* nanka iroiro - -* clean up - -* clean up - -* ใ‚คใƒณใƒ‡ใƒƒใ‚ฏใ‚นใซๆˆปใฃใฆใ‚‚ใ‚ฟใ‚คใƒˆใƒซใŒๆฎ‹ใฃใฆใ—ใพใ†ใฎใ‚’ไฟฎๆญฃ -- Fix ogp rendering and refactor - -- Fix: ใ‚ขใƒณใƒ†ใƒŠใ€ใ‚ฏใƒชใƒƒใƒ—ใ€ใƒชใ‚นใƒˆใฎ่กจ็คบใ‚’้€Ÿใใ™ใ‚‹ (#8518) - -* ใ‚ขใƒณใƒ†ใƒŠใƒŽใƒผใƒˆใ‚’ๅ–ๅพ—ใ™ใ‚‹ใ‚ฏใ‚จใƒชใŒใ‚ฟใ‚คใƒ ใ‚ขใ‚ฆใƒˆใ—ใชใ„ใ‚ˆใ†ใซ้€Ÿใใ™ใ‚‹ - -* ใƒ†ใƒผใƒ–ใƒซๅใ‚’็›ดๆŽฅๆŒ‡ๅฎšใ—ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ - -* ใ‚ฏใƒชใƒƒใƒ—ใฎๅ–ๅพ—ใ‚’้€Ÿใใ™ใ‚‹ - -* ใƒชใ‚นใƒˆใฎๅ–ๅพ—ใ‚’้€Ÿใใ™ใ‚‹ -- Fix: Promises -> Promise (#8545) - - -- Fix(client): fix lint issues in autocomplete (#8548) - - -- Fix: Add rel attribute to host-meta (#8583) - -* Add rel attribute to host-meta - -* CHANGELOG -- Fix _misskey_content of quote renotes (#8533) - - -- Fix(client): fix missing import of defineAsyncComponent in os.ts - -- Fix(client): fix duplicate token request dialog in plugin install (#8612) - - -- Fix (client): fix mention icon height (#8615) - - -- Fix(client): fix lint issues in scripts (#8621) - - -- Fix(client): add setup attribute to notification page (#8648) - - -- Fix: keep file order (#8659) - - -- Fix: ใƒฆใƒผใ‚ถใƒผๆคœ็ดขใงใ€ใ‚ฏใ‚จใƒชใŒusernameใฎๆกไปถใ‚’ๆบ€ใŸใ™ๅ ดๅˆใฏusernameใ‚‚LIKEๆคœ็ดขใ™ใ‚‹ใ‚ˆใ†ใซ (#8644) - -* Fix #8643 - -* ้ƒจๅˆ†ไธ€่‡ดใซใ™ใ‚‹ -- Fix(client): additional background for acrylic popups if unsupported - -- Fix(client): remove unexpected token (#8672) - - -- Fix(server): prevent crash when processing certain PNGs - -Fix #8605 - -- Fix: postgres type error - -Fix a bug introduced in #8659. Solution was already tested there. - -- Fix: ใƒŽใƒผใƒˆใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใฎๆ–‡ๅญ—ใซ็ธใ‚’ไป˜ใ‘ใฆ่ฆ‹ใ‚„ใ™ใใ™ใ‚‹ (#8697) - -* ใƒŽใƒผใƒˆใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใฎ่ƒŒๆ™ฏ่‰ฒใŒๅๆ˜ ใ•ใ‚Œใชใ„ใ“ใจใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃใ™ใ‚‹ - -* ใƒŽใƒผใƒˆใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใฎๆ–‡ๅญ—ใซ็ธใ‚’ไป˜ใ‘ใฆ่ฆ‹ใ‚„ใ™ใใ™ใ‚‹ - -* Revert "ใƒŽใƒผใƒˆใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใฎ่ƒŒๆ™ฏ่‰ฒใŒๅๆ˜ ใ•ใ‚Œใชใ„ใ“ใจใŒใ‚ใ‚‹ใฎใ‚’ไฟฎๆญฃใ™ใ‚‹" - -This reverts commit de920dfc537d1f2c68804d0d6930520f2b3cbce7. - -* ใƒŽใƒผใƒˆใฎใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใฎๆ–‡ๅญ—ใฎๅฝฑใฎๆ•ฐใ‚’ๅข—ใ‚„ใ—ใฆใ•ใ‚‰ใซ่ฆ‹ใ‚„ใ™ใใ™ใ‚‹ -- Fix: Unable to generate video thumbnails (#8696) - -* fix: Unable to generate video thumbnails - -* CHANGELOG -- Fix(client): fix lint issues in Deck UI components (#8681) - - -- Fix: ใƒŽใƒผใƒˆ่ฉณ็ดฐใƒšใƒผใ‚ธใฎๆ–ฐใ—ใ„ใƒŽใƒผใƒˆใ‚’่กจ็คบใ™ใ‚‹ๆฉŸ่ƒฝใฎๅ‹•ไฝœใŒๆญฃใ—ใใชใ‚‹ใ‚ˆใ†ใซไฟฎๆญฃใ™ใ‚‹ (#8607) - -* ใƒŽใƒผใƒˆ่ฉณ็ดฐใงๆ–ฐใ—ใ„ใƒŽใƒผใƒˆใฎ่กจ็คบใŒๆญฃใ—ใใชใ„ใฎใ‚’ไฟฎๆญฃใ™ใ‚‹ - -* ใƒŽใƒผใƒˆ่ฉณ็ดฐใ‹ใ‚‰ๅˆฅใฎใƒŽใƒผใƒˆ่ฉณ็ดฐใ‚’่กจ็คบใ—ใŸๆ™‚ใซๅ‰ๅพŒใฎ่กจ็คบใ‚’ใƒชใ‚ปใƒƒใƒˆใ™ใ‚‹ -- Fix(activitypub): add authorization checks (#8534) - -* fix spelling - -* fix(activitypub): add authorization checks -- Fix(client): make emoji stand out more on reaction button - -Fix #8520 -Close #8521 - -Co-Authored-By: Johann150 <20990607+Johann150@users.noreply.github.com> - -- Fix(client): fix undefined data value on 2FA settings (#8725) - - -- Fix(client): wrong scoping breaks 2FA -- Fix: wrong type for isVisibleForMe - -- Fix: server metrics widget - -- Fix: activity widget used wrong variable name - -- Fix: assume remote users are following each other (#8734) - -Misskey does not know if two remote users are following each other. -Because ActivityPub actions would otherwise fail on followers only -notes, we have to assume that two remote users are following each other -when an interaction about a remote note occurs. -- Fix lints (#8737) - -* fix: emits use ev instead of e - -* fix: errors use err instead of e - -* fix: replace use of data where possible - -* fix: events use evt instead of e - -* fix: use strict equals - -* fix: use emoji instead of e - -* fix: vue lints -- Fix(docs): correct information for drive upload (#8736) - - -- Fix: validate text is not empty - -fix #8747 -- Fix(client): Vite related boot mechanism revision (#8753) - -* preload app css - -* remove salt - -* APP_FETCH_FAILED error - -* set max-age to 15s -- Fix(client): fix popout url (#8494) - - -- Fix: add missing import - -fix #8756 - -- Fix(client): import shared ESLint config in client package (#8761) - - -- Fix: always remove completed tasks (#8771) - - -- Fix(mfm): remove duplicate br tag/newline (#8616) - - -- Fix(lint): indentation - -- Fix: server metrics widget - -- Fix(dev): no labels for l10n_develop -- Fix(client): correctly handle MiAuth URLs with query string (#8772) - - -- Fix(test): reset redis in e2e test - -#7986 - -- Fix: correctly render empty note text (#8746) - -Ensure that the _misskey_content attribute will always exist. Because -the API endpoint does not require the existence of the `text` field, -that field may be `undefined`. By using `?? null` it can be ensured -that the value is at least `null`. - -Furthermore, the rendered HTML of a note with empty text will also be -the empty string. From git blame it seems that this behaviour was added -because of a Mastodon bug that might have previously existed. Hoever, -this seems to be no longer the case as I can find mastodon posts that -have empty content. - -The code could be made a bit more succinct by using the null coercion -operator. -- Fix: ensure resolver does not fetch local resources via HTTP(S) (#8733) - -* refactor: parseUri types and checks - -The type has been refined to better represent what it actually is. Uses of -parseUri are now also checking the parsed object type before resolving. - -* cannot resolve URLs with fragments - -* also take remaining part of URL into account - -Needed for parsing the follows URIs. - -* Resolver uses DbResolver for local - -* remove unnecessary use of DbResolver - -Using DbResolver would mean that the URL is parsed and handled again. -This duplicated processing can be avoided by querying the database directly. - -* fix missing property name -- Fix: add id for activitypub follows (#8689) - -* add id for activitypub follows - -* fix lint - -* fix: follower must be local, followee must be remote - -Misskey will only use ActivityPub follow requests for users that are local -and are requesting to follow a remote user. This check is to ensure that -this endpoint cannot be used by other services or instances. - -* fix: missing import - -* render block with id - -* fix comment -- Fix test - -- Fix bug - -- Fix - -- Fix http-signature - -- Fix - -- Fix - -- Fix lockfile - -- Fix(test): make chart tests working - -- Fix: try to prevent autocomplete for emoji search (#8798) - - -- Fix: use autocomplete=new-password (#8797) - - -- Fix(client): render quote renote CWs as MFM (#8792) - -Co-authored-by: syuilo -- Fix(test): use cypress-io/github-action@v4 - -- Fix(client): ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚นใƒˆใƒฌใƒผใ‚ธใ‚’ไฝฟ็”จใ—ใฆใ„ใ‚‹ใจ็”ปๅƒใฎใ‚ฏใƒญใƒƒใƒ—ใŒใงใใชใ„ - -- Fix: some fixes of multiple notification read (#8819) - -* fix: limit multiple notification read - -* fix - -* fix -- Fix(client): ใƒ‡ใƒƒใ‚ญใงใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใฎๆƒ…ๅ ฑใŒไฟๅญ˜ใ•ใ‚Œใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8818 - -- Fix: missing file name parameter (#8820) - - -- Fix: remove unused parameter - -- Fix(docs): use correct description property - -- Fix: add limit to i/notifications (#8836) - -* fix: add limit to i/notifications - -* ms - -* remove ms -- Fix: tmpdir cleanup removes contained files (#8826) - - -- Fix: GenerateVideoThumbnail (#8825) - -* fix: GenerateVideoThumbnail - -* CHANGELOG - -* fix cleanup - -* Revert "fix cleanup" - -This reverts commit d54cf8262ac01a3deb6b8dd7689ec144d4d09ea8. -- Fix: correctly render note text - -Fix a regression from #8787 that was previously fixed in #8440. - -- Fix: render empty note content correctly - -Instead of coercing to `null`, coercing to an empty string should simplify handling. - -- Fix typo - -- Fix client - -- Fix: block button in federation panel (#8855) - - -- Fix(server): faviconUrl of federated instance is missing - -- Fix(client): moderators cannot view instance-info page - -- Fix #8861 - -- Fix(nirax): Normalize path (#8877) - - -- Fix(client): ask to log in for poll vote (#8883) - - -- Fix lints - -- Fix(client): ใƒญใ‚ฐใ‚ขใ‚ฆใƒˆใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix(client): ใ‚ขใ‚ซใ‚ฆใƒณใƒˆไฝœๆˆใƒ•ใ‚ฉใƒผใƒ ใงใ‚จใƒฉใƒผใŒๅ‡บใ‚‹ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix bug - -- Fix: always respect instance mutes (#8854) - -* fix: muted user query also checks instances - -This way it can be ensured that the instance mute is used everywhere it -is required without checking the whole codebase again. Muted users and -muted instances should be used together anyways. - -* fix lint -- Fix(client): only enable hotkeys for logged in users (#8793) - -* fix(client): only enable hotkeys for logged in users - -* fix(client): keep theme and search hotkeys for logged out users -- Fix notification-setting-window.vue - -- Fix(client): remove needless requestLog call - -- Fix #8894 - -- Fix: mocha ใƒ†ใ‚นใƒˆใŒๅ‹•ใ‹ใชใ„ใฎใ‚’ไฟฎๆญฃ v2 (#8892) - -* on push - -* Fix mute test - -* fix note test - -* api - -* inc timeout - -* uploadUrl - -* Revert "on push" - -This reverts commit 778a58df61ff9a22421f8ec5dcce96b364eab38d. - -* lint - -* waitFire - -* Wrap connectStream - -* return -- Fix(api): add missing themeColor property of instance - -- Fix(client): fix chart tooltip rendering - -- Fix(api): fix instance schema - -- Fix(client): ้žใƒขใƒ‡ใƒฌใƒผใ‚ฟใƒผใŒใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใƒšใƒผใ‚ธใ‚’่กจ็คบใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -- Fix 'assignment to const' error - -- Fix client router catchall - -fixes #8903 - -- Fix(server): cannot show users - -- Fix typo - -Co-authored-by: mei23 - -- Fix(client): use unique class names for root to prevent conflicts of style - -- Fix(client): fix typo - -- Fix(client): ใƒ•ใ‚ฉใƒญใƒฏใƒผไธ€่ฆงใŒใƒ•ใ‚ฉใƒญใƒผใซใซใ‚ƒใฃใฆใ„ใ‚‹ใ‚“ใ ใซใ‚ƒใ‚ - -- Fix(client): style tweak for ios - -- Fix(client): fix wrong import - -- Fix(client): fix wrong import - -- Fix typo - -- Fix(client): contextmenu of deck not working - -- Fix: streamingใƒ†ใ‚นใƒˆใŠใใ„ (#8912) - - -- Fix: spellcheck is boolean not string - -- Fix: replace use of window - -- Fix(lint): semicolong spacing - -- Fix lint padded-blocks - -- Fix lint no-fallthrough - -- Fix lint vue/require-valid-default-prop - -- Fix lint: use let instead of const for $ref - -Fixes lint no-const-assign. - -- Fix lint no-undef - -- Fix lint no-prototype-builtins - -- Fix lint @typescript-eslint/ban-types - -- Fix:typo ใ€Œๆœ‰ๅŠนใ™ใ‚‹ๅฟ…่ฆโ€ฆใ€โ†’ใ€Œๆœ‰ๅŠนใซใ™ใ‚‹ๅฟ…่ฆโ€ฆใ€ (#8936) - - -- Fix(client): user search of explore not working - -- Fix: pagination uses API correctly (#8925) - - -- Fix(client): ใƒ†ใƒผใƒžใ‚’ไฝœๆˆใ™ใ‚‹ใจใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใŒ่ตทๅ‹•ใ—ใชใใชใ‚‹ - -- Fix prismjs import - -fixes #8944 - -- Prevent default for good enter - -- Fix test - -- Fix: QueryFailedError when logging user's IPs (#8973) - -* fix QueryFailedError when logging user's IPs - -* use `orIgnore` to fix -- Fix(client): fix style of mention - -- Fix(client): fix url encoded string handling of nirax - -Fix #8878 - -- Fix(sw, notification): Don't issue an event if there is no affect (#8979) - -* test - -* ]v] -- Fix: add `es2017` build target (#8931) - -* remove top level awaits - -* add es2017 target - -* refactor: use setup and ref sugar -- Fix(client): hide bot protection warning with disabled registrations (#8794) - -* fix(client): hide bot protection warning with disabled registrations - -* Apply review suggestion from @Johann150 - -Co-authored-by: Johann150 - -Co-authored-by: Johann150 -Co-authored-by: syuilo -- Fix - -- Fix - -- Fix - -- Fix - -- Fix - -- Fix - -- Fix(client): revert es2017 - -- Fix(server): fix bind of method - -Fix #9006 -- Fix(client): ใƒ‡ใƒƒใ‚ญUIๆ™‚ใซ ใƒšใƒผใ‚ธใง่กจ็คบ ใƒœใ‚ฟใƒณใŒๆฉŸ่ƒฝใ—ใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #9010 - -- Fix(client): fix deck style - -- Fix(client): use icon for local if available (#9012) - - -- Fix(client): fix window default prop - -- Fix - -- Fixed checksum - -- Fix reply limit - -- Fix(server): make sure `getFileInfo` doesn't fail if `detectSensitivity` ever fails (#9020) - - -- Fix(client): tweak mfm-cheat-sheet - -- Fix(client): ใ€Œใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใ‹ใ‚‰ใฎใŠ็Ÿฅใ‚‰ใ›ใ‚’ๅ—ใ‘ๅ–ใ‚‹ใ€ใฎ่จญๅฎšใ‚’ๅค‰ๆ›ดใงใใชใ„ๅ•้กŒใ‚’ไฟฎๆญฃ - -Fix #8474 - - -### Documentation - -- Document.domainใ‚’ใƒใ‚งใƒƒใ‚ฏใ™ใ‚‹้š›ใซใ€hostใฎใ‹ใ‚ใ‚Šใซhostnameใ‚’ไฝฟใ†ใ‚ˆใ†ใซ - -- Docs(readme): add Greenkeeper badge -- Docs to run in production mode (#4347) - -* run in production mode from systemd - -* NODE_ENV=production npm run build - -* npm start - -- Docs - -- Doc - -- Docker buildใงyarn.lockใ‚’่€ƒๆ…ฎใ—ใฆใชใ‹ใฃใŸใฎใ‚’ไฟฎๆญฃ (#6330) - - -- Doc: add features/word-mute (#7672) - - -- Doc: recursive (#7893) - - -- Docs(README): update image link (#8383) - - - -### Features - -- Add safety guard to serializers & fix importing uncorrect serializer - -- Add 'format' script to use autofix w/ tslint - -- Add-file-to-drive - Promise็™พ็ƒˆๆ‹ณใจใƒกใƒขใƒชๅ‰Šๆธ› - -- Add-file-to-drive - gmใซๆธกใ™ๅผ•ๆ•ฐใ‚’ๆญฃใ—ใใ™ใ‚‹ - -- Add-file-to-drive - hashใŒstreamใ‚’ๅ—ใ‘ใ‚‹ๆ™‚ใ€hashใ‚‚ใพใŸstreamใชใฎใ  - -- Add-file-to-drive - ใƒใƒƒใƒ•ใ‚กๅ—ใ‘ไป˜ใ‘ใ‚’ๅ‰Š้™ค - -- Add-file-to-drive - ่ฆ‹้€šใ—ใ‚’่‰ฏใใ™ใ‚‹ - -- Add-file-to-drive - ่ฒฌๅ‹™ใฎๅˆ†ๅ‰ฒใจใƒ†ใƒณใƒใƒฉใƒชใƒ•ใ‚กใ‚คใƒซใ‚’ๅ‰Š้™คใ™ใ‚‹ใ‚ˆใ†ใซ - -- Add mobile.tags.mk-user-timeline.load-more translation - -- Added french - -- Add feedback link - -- Add yarn.lock to gitignore - -- Add lock file - -- Feature mute on mobile(#2354) - -- Add an endpoint users/lists/update (#2585) - -* add an endpoint users/lists/update - -* add meta params - -* fix packing - -- Adds ko-KR ใช to ใซใ‚ƒ (#3820) - -* adds ko-KR ใช to ใซใ‚ƒ -- this only take considers pre-composed "Hangul Syllables", -not composable area "Hangul Jamo" which are not used commonly -- 56 is '๋ƒ' - '๋‚˜' - -* replace magic number as suggested - -- โœจ๐ŸŒŽโœจ A federated blogging platform โœจ๐Ÿš€โœจ - -- Add missing image (#5967) - -fix for explore banner -- Feat(streaming): Add emoji added event - -- Feat(client): Implement AiScript scratchpad - -- Feat(client): Improve pages aiscript - -- Feat(pages): Add arc method - -- Feat(pages): Disable AiScript step limitation to improve usability - -- Feat(pages): Add rect method - -- Feat(pages): Improve chart - -- Feat(pages): Improve chart - -- Feat(aiscript): Better env vars - -- Feat(client): Implement default upload folder setting - -Resolve #5985 - -- Feat(server): Log postgresql version when boot - -- Feat(server): Improve boot process - -- Feat(client): Make possible to customize sidebar - -Resolve #6285 - -- Feat(client): Reimplement Misskey Rooms - -- Feat(client): Implement threaded replies - -Resolve #2113 -Resolve #5819 - -- Feat(client): ใƒญใƒผใ‚ซใƒซใฎใฟใƒœใ‚ฟใƒณใ‚’ๅ…ฌ้–‹็ฏ„ๅ›ฒใƒœใ‚ฟใƒณใฎๆจชใซ็งปๅ‹• - -- Feat(client): :yen: - -- Feat(client): ็ฟป่จณใ‚’IndexedDBใซไฟๅญ˜ใƒปใƒ—ใƒƒใ‚ทใƒฅ้€š็Ÿฅใ‚’็ฟป่จณ (#6396) - -* wip - -* tabun ok - -* better msg - -* oops - -* fix lint - -* Update gulpfile.ts - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* Update src/client/scripts/set-i18n-contexts.ts - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* refactor - -Co-authored-by: acid-chicken - -* โœจ - -* wip - -* fix lint - -* ใŸใถใ‚“ใŠk - -* fix flush - -* Translate Notification - -* remove console.log - -* fix - -* add notifications - -* remove san - -* wip - -* ok - -* :v: - -* Update src/prelude/array.ts - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* wip - -* i18n refactor - -* Update init.ts - -* :v: - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -Co-authored-by: syuilo -- Feat(client): ่‡ชๅ‹•ใงใ‚‚ใฃใจ่ฆ‹ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณ (#6403) - -* wip - -* ugokanai - -* wip - -* implement setting subscribing - -* fix lint - -* :v: - -* Update notifications.vue - -Co-authored-by: syuilo -- Feat(client): Convert text mfm node to text (v)dom node instead of span tag (#6399) - -* Convert text mfm node to text (v)dom node -instead of span tag - -* Update mfm.ts - -Co-authored-by: syuilo -- Feat(client): ๆŠ•็จฟใƒ•ใ‚ฉใƒผใƒ ใฎใƒœใ‚ฟใƒณใฎ่ชฌๆ˜Žใ‚’่กจ็คบใ™ใ‚‹ใ‚ˆใ†ใซ (#6408) - -* Add title attr with buttons on the post form - -* fix - -* tooltip - -* missing ; - -* remove title attr - -* fix bug - -* Update reactions-viewer.details.vue - -* help wip - -* ok! - -* i18n - -Co-authored-by: syuilo -- Feat: Observe notification read and fix #6406 (#6407) - -* Resolve https://github.com/syuilo/misskey/pull/6406#issuecomment-633203670 - -* Improve typing - -* Observe notification read - -* capture readAllNotifications - -* fix - -* fix - -* Refactor - -* Update src/client/components/notification.vue - -Co-authored-by: syuilo - -* Update src/client/components/notification.vue - -Co-authored-by: syuilo - -* missing ; - -Co-authored-by: syuilo -- Feat(theme): Add mentionMe property - -- Feat(client): Do not wrap widgets - -- Feat(client): ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใ‚’ๅทฆใซใ‚‚็ฝฎใ‘ใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): ใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใ‚’็”ป้ขใ‚นใ‚ฏใƒญใƒผใƒซใซ้€ฃๅ‹•ใ•ใ›ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณ - -- Feat(client): Add sound :musical_note: - -- Feat(client): ใƒŸใƒฅใƒผใƒ†ใƒผใ‚ทใƒงใƒณ็›ฃ่ฆ–ใ‚’ใ‚„ใ‚ใฆใƒšใƒผใ‚ธใƒชใƒญใƒผใƒ‰ใ™ใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): ็„ก้™ใซใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’ๅ‡บใ™ใ‚ˆใ†ใซ - -Resolve #6525 - -- Feat(client): Remove ResizeObserver polyfill - -- Feat(client): blur effect for modal - -- Feat(client): Add sounds :musical_note: - -- Feat(client): Deckใงใƒžใ‚ฆใ‚นใƒ›ใ‚คใƒผใƒซใ‚’ไฝฟใฃใฆๆจชใ‚นใ‚ฏใƒญใƒผใƒซใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): ่จญๅฎš็”ป้ขใ‚’ๆ•ด็† - -- Feat: ใƒˆใƒผใ‚ฏใƒณๆ‰‹ๅ‹•็™บ่กŒๆฉŸ่ƒฝ - -- Feat(client): AiScriptใƒ—ใƒฉใ‚ฐใ‚คใƒณใ‹ใ‚‰APIใ‚ขใ‚ฏใ‚ปใ‚นใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat: Blurhash integration - -Resolve #6559 - -- Feat(client): Federation widget - -Resolve #6544 - -- Feat(client): Implement federation widget chart - -- Feat(server): Fetch icon url of an instance (#6591) - -* feat(server): Fetch icon url of an instance - -Resolve #6589 - -* chore: Rename the function -- Feat(client): Display instance icon - -- Feat(client): ใƒ—ใƒฉใ‚ฐใ‚คใƒณใ‚’็„กๅŠนใซใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): AiScript: ใƒŽใƒผใƒˆๆ›ธใๆ›ใˆAPI - -- Feat(client): AiScript: Plugin:open_url function - -- Feat(client): Plugin:register_note_post_interruptor API - -- Feat(client): ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎ่จญๅฎšใซdescriptionใ‚’่กจ็คบใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎIDใ‚’ไธ่ฆใซ - -- Add note - -- Add doc - -- Add note - -- Add note - -- Feat: video play inline (using video tag) (#7242) - - -- Add test - -- Add note - -- Add note - -- Add note - -- Add animation - -- Feat(client): Misskeyๆ›ดๆ–ฐๆ™‚ใซใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’่กจ็คบใ™ใ‚‹ใ‚ˆใ†ใซ - -- Add sound - -- Feat(client): ใ‚ธใƒงใƒ–ใ‚ญใƒฅใƒผใ‚ฆใ‚ฃใ‚ธใ‚งใƒƒใƒˆใซ่ญฆๅ ฑ้Ÿณใ‚’้ณดใ‚‰ใ™่จญๅฎšใ‚’่ฟฝๅŠ  - -- Feat: ใƒŽใƒผใƒˆใฎ็ฟป่จณๆฉŸ่ƒฝ - -Resolve #5213 - -- Feat: Implement api sw/unregister (#7611) - -* Implement api sw/unregister - -* remove all mode - -* add changelog - -Co-authored-by: syuilo -- Add setting to keep content warning (#7682) - - -- Feat: ใƒชใƒขใƒผใƒˆใ‹ใ‚‰ใƒฆใƒผใ‚ถใƒผๅ‰Š้™คใŒ้ฃ›ใ‚“ใงใใŸใ‚‰ๅ‰Š้™คใ™ใ‚‹ใ‚ˆใ†ใซ (#7768) - -* Delete Actor - -* Update src/remote/activitypub/kernel/delete/actor.ts - -Co-authored-by: syuilo - -Co-authored-by: syuilo -- Add sponsors section - -- Add resolver check for blocked instance (#7777) - -* add resolver check for blocked instance - -* lint - -* Update note.ts -- Feat: ๅ‡็ตใ•ใ‚ŒใŸๅ ดๅˆใฎใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’ๅฎŸ่ฃ… (#7811) - -* feat: ๅ‡็ตใ•ใ‚ŒใŸๅ ดๅˆใฎใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’ๅฎŸ่ฃ… - -* Update CHANGELOG.md - -* Update basic.js - -* improve error handling - -* cypressใชใ‚“ใ‚‚ใ‚ใ‹ใ‚‰ใ‚“ - -* Update basic.js -- Feat(server): ็ฎก็†่€…็”จใ‚ขใ‚ซใ‚ฆใƒณใƒˆๅ‰Š้™คAPIๅฎŸ่ฃ… - -ๅ‹•ไฝœ็ขบ่ชๆธˆใฟ -Resolve #7735 - -- Feat: MFM Sparkle animation (#7813) - -* Add sparkle mfm animation โœจ - -* Cleanup sparkle effect - -+ spaces -> tabs and other codestyle -+ use proper image -+ listen for resizes -+ use font-size to determine particle size (for fun with x2/3/4 stacking) -- Feat(client): MFM้–ขๆ•ฐๆง‹ๆ–‡ใฎใ‚ตใ‚ธใ‚งใ‚นใƒˆใ‚’ๅฎŸ่ฃ… - -- Add todo -- Feat: ใ‚ขใ‚ซใ‚ฆใƒณใƒˆไฝœๆˆใซใƒกใƒผใƒซใ‚ขใƒ‰ใƒฌใ‚นๅฟ…้ ˆใซใ™ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณ (#7856) - -* feat: ใ‚ขใ‚ซใ‚ฆใƒณใƒˆไฝœๆˆใซใƒกใƒผใƒซใ‚ขใƒ‰ใƒฌใ‚นๅฟ…้ ˆใซใ™ใ‚‹ใ‚ชใƒ—ใ‚ทใƒงใƒณ - -* ui - -* fix bug - -* fix bug - -* fix bug - -* :art: -- Feat: ๆœช่ชญใฎ้€š็Ÿฅใฎใฟ่กจ็คบใ™ใ‚‹ๆฉŸ่ƒฝ - -- Feat(client): ้€š็Ÿฅใƒšใƒผใ‚ธใง้€š็Ÿฅใฎ็จฎ้กžใซใ‚ˆใ‚‹ใƒ•ใ‚ฃใƒซใ‚ฟ - -- Feat(client): add new theme - -- Feat(client): add some theme functions - -- Feat: ใƒŽใƒผใƒˆใƒ—ใƒฌใƒ“ใƒฅใƒผใ‚’่ฟฝๅŠ  (#7596) - -* add note preview - -* use if - -* add draftedNote property - -* custom emojis work - -* Only show CW on preview when enabled - -* move button to top - -* fix css style -- Feat(api): add users/groups/leave - -Resolve #7775 - -- Feat: ใƒฆใƒผใ‚ถใƒผใฎใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณไธ€่ฆงใ‚’่ฆ‹ใ‚Œใ‚‹ใ‚ˆใ†ใซ - -- Feat: ใƒŸใƒฅใƒผใƒˆใจใƒ–ใƒญใƒƒใ‚ฏใฎใ‚คใƒณใƒใƒผใƒˆ - -Resolve #7885 - -- Feat(client): ใƒกใƒณใ‚ทใƒงใƒณใซใƒฆใƒผใ‚ถใƒผใฎใ‚ขใƒใ‚ฟใƒผใ‚’่กจ็คบใ™ใ‚‹ใ‚ˆใ†ใซ - -Resolve #350 - -- Feat(client): Improve image viewer - -Resolve #7545 -Resolve #6811 -Close #7808 - -- Feat: thread mute (#7930) - -* feat: thread mute - -* chore: fix comment - -* fix test - -* fix - -* refactor -- Feat: ใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใงใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹ใ‚ขใ‚ซใ‚ฆใƒณใƒˆidใ‚’ๆŒ‡ๅฎšใ™ใ‚‹ใ‚ฏใ‚จใƒช(loginId=:userId) (#7929) - -* feat: ใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹ใ‚ขใ‚ซใ‚ฆใƒณใƒˆใฎIDใ‚’ใ‚ฏใ‚จใƒชๆ–‡ๅญ—ๅˆ—ใงๆŒ‡ๅฎšใ™ใ‚‹ๆฉŸ่ƒฝ - -* await? - -* rename -- Add some locales - -Resolve #7940 - -- Feat: make possible to configure following/followers visibility (#7959) - -* feat: make possible to configure following/followers visibility - -* add test - -* ap - -* add ap test - -* set Cache-Control - -* hide following/followers count -- Feat: improve email validation - -- Feat: ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซใƒฌใƒณใƒ€ใƒชใƒณใ‚ฐ - -Resolve #7788 - -- Feat(client): ้€š็Ÿฅใฎใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณใ‚ขใ‚คใ‚ณใƒณใ‚’ใƒ›ใƒใƒผใงๆ‹กๅคงใงใใ‚‹ใ‚ˆใ†ใซ - -- Add install/build scripts - -- Add clean script - -- Feat: ้€šๅ ฑใŒใ‚ใฃใŸใจใใซ็ฎก็†่€…ใธEใƒกใƒผใƒซใง้€š็Ÿฅใ•ใ‚Œใ‚‹ใ‚ˆใ†ใซ - -Resolve #7025 - -- Add alias to improve compatibility - -- Feat(client): ใ‚ขใ‚ซใ‚ฆใƒณใƒˆๅ‰Š้™คใซ็ขบ่ชใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’ๅ‡บใ™ใ‚ˆใ†ใซ - -- Feat(client): collapse sub note automatically - -- Feat(client): keep line breaks of translated text to improve readability - -- Feat(client): show confirm dialog when vote - -- Feat(client): RenoteใชใƒŽใƒผใƒˆ่ฉณ็ดฐใƒšใƒผใ‚ธใ‹ใ‚‰ๅ…ƒใฎใƒŽใƒผใƒˆใƒšใƒผใ‚ธใซ้ท็งปใงใใ‚‹ใ‚ˆใ†ใซ - -- Add todo - -- Feat: Undo Accept (#7980) - -* allow breaking of follow - -* send undo - -* delete by using reject follow -- Add note - -- Feat: user-level instance mute (#7712) - -* Update ja-JP.yml - -* Added settable config for muted instances - -* added psql query for removal of muted notes - -* Added filtering and trimming for instance mutes - -* cleaned up filtering of bad instance mutes and added a refresh at the end for the list on the client - -* Added notification & streaming timeline muting - -* Updated changelog - -* Added missing semicolon - -* Apply japanese string suggestions from robflop - -Co-authored-by: Robin B. - -* Changed Ja-JP instance mute title string to one suggested by sousuke - -Co-authored-by: sousuke0422 - -* Update ja-JP instanceMuteDescription based on sousuke's suggestion - -Co-authored-by: sousuke0422 - -* added notification mute - -* added notification and note children muting - -* Fixed a bug where local notifications were getting filtered on cold start - -* Fixed instance mute imports - -* Fixed not saving/loading instance mutes - -* removed en-US translations for instance mute - -* moved instance mute migration to js - -* changed settings index back to spaces - -* removed destructuring assignment from notification stream in instance mute check call - -Co-authored-by: tamaina - -* added .note accessor for checking note data instead of notification data - -* changed note to use Packed<'Note'> instead of any and removed usage of snake case - -Co-authored-by: tamaina - -* changed notification mute check to check specifically for notification host - -* changed to using single quotes - -* moved @click to the end for the linter - -* revert unnecessary changes - -* restored newlines - -* whitespace removal - -Co-authored-by: syuilo -Co-authored-by: Robin B. -Co-authored-by: sousuke0422 -Co-authored-by: puffaboo -Co-authored-by: tamaina -- Feat: improve follow export - -- Feat: ใ‚ซใ‚นใ‚ฟใƒ ็ตตๆ–‡ๅญ—ใ‚จใ‚ฏใ‚นใƒใƒผใƒˆ - -- Feat(client): improve toast component and show welcome message - -- Feat(client): svg sparkle effect - -Resolve #8088 - -- Feat: multiple emojis editing - -- Feat: emojis import - -- Feat(server): store mime type of webpublic - -- Feat(server): add more metadata for emoji export - -- Feat: increase files limit for note - -#8062 - -- Feat(client): make possible to switch account instantly in post form - -- Add todo - -- Feat(client): ้€ฃๅˆใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใƒšใƒผใ‚ธใ‹ใ‚‰ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑๅ†ๅ–ๅพ—ใ‚’่กŒใˆใ‚‹ใ‚ˆใ†ใซ - -Resolve #8231 - -- Add eslint rule - -- Feat: Option to show replies in timeline (rebase #7685) (#8202) - -* Add an option for timeline replies. Credit to Emilis (puffaboo) - -* update db on request -- Feat(client): ่‡ชใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นๆƒ…ๅ ฑใƒšใƒผใ‚ธใงใƒใƒฃใƒผใƒˆใ‚’่ฆ‹ใ‚Œใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): ใƒ‡ใƒใ‚คใ‚นใฎ็จฎ้กžใ‚’ๆ‰‹ๅ‹•ๆŒ‡ๅฎšใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat: notes/instance/perUserNotesใƒใƒฃใƒผใƒˆใซๆทปไป˜ใƒ•ใ‚กใ‚คใƒซไป˜ใใƒŽใƒผใƒˆใฎๆ•ฐใ‚’่ฟฝๅŠ  - -- Feat: improve federation chart - -- Feat: introduce intersection calculation of charts - -- Feat(client): update fontawesome v6 and self-hosting - -Resolve #7475 - -- Feat: ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚นใฎใƒ†ใƒผใƒžใ‚ซใƒฉใƒผใ‚’่จญๅฎšใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat(client): make size of reaction picker configuable - -- Add sk-SK lang to locales/index.js (#8325) - - -- Feat: add pub & sub item for federation chart - -- Feat: instance default theme - -- Feat(client): indicate dev build - -- Feat: ๆ™‚้™ใƒŸใƒฅใƒผใƒˆ - -#7677 - -- Feat: ใ‚ขใƒณใ‚ฑใƒผใƒˆ็ต‚ไบ†้€š็Ÿฅ - -Resolve #4664 - -- Feat: add active to federation chart - -- Feat: use instance icon for splash screen - -- Feat: introduce bull dashboard - -- Feat: Webhook (#8457) - -* feat: introduce webhook - -* wip - -* wip - -* wip - -* Update CHANGELOG.md -- Add x,y parameters to rotate MFM - -- Add perspective - -- Feat: Improve Push Notification (#7667) - -* clean up - -* ev => data - -* refactor - -* clean up - -* add type - -* antenna - -* channel - -* fix - -* add Packed type - -* add PackedRef - -* fix lint - -* add emoji schema - -* add reversiGame - -* add reversiMatching - -* remove signin schema (use Signin entity) - -* add schemas refs, fix Packed type - -* wip PackedHoge => Packed<'Hoge'> - -* add Packed type - -* note-reaction - -* user - -* user-group - -* user-list - -* note - -* app, messaging-message - -* notification - -* drive-file - -* drive-folder - -* following - -* muting - -* blocking - -* hashtag - -* page - -* app (with modifying schema) - -* import user? - -* channel - -* antenna - -* clip - -* gallery-post - -* emoji - -* Packed - -* reversi-matching - -* update stream.ts - -* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339 - -* fix lint - -* clean up? - -* add app - -* fix - -* nanka iroiro - -* wip - -* wip - -* fix lint - -* fix loginId - -* fix - -* refactor - -* refactor - -* remove follow action - -* clean up - -* Revert "remove follow action" - -This reverts commit defbb416480905af2150d1c92f10d8e1d1288c0a. - -* Revert "clean up" - -This reverts commit f94919cb9cff41e274044fc69c56ad36a33974f2. - -* remove fetch specification - -* renoteใฎๆกไปถ่ฟฝๅŠ  - -* apiFetch => cli - -* bypass fetch? - -* fix - -* refactor: use path alias - -* temp: add submodule - -* remove submodule - -* enhane: unison-reloadใซๆŒ‡ๅฎšใ—ใŸใƒ‘ใ‚นใซ็งปๅ‹•ใงใใ‚‹ใ‚ˆใ†ใซ - -* null - -* null - -* feat: ใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹ใ‚ขใ‚ซใ‚ฆใƒณใƒˆใฎIDใ‚’ใ‚ฏใ‚จใƒชๆ–‡ๅญ—ๅˆ—ใงๆŒ‡ๅฎšใ™ใ‚‹ๆฉŸ่ƒฝ - -* null - -* await? - -* rename - -* rename - -* Update read.ts - -* merge - -* get-note-summary - -* fix - -* swใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใซ - -* add missing packages - -* fix getNoteSummary - -* add webpack-cli - -* :v: - -* remove plugins - -* sw-injectๅˆ†้›ขใ—ใŸใŒใƒ†ใ‚นใƒˆใ—ใฆใชใ„ - -* fix notification.vue - -* remove a blank line - -* disconnect intersection observer - -* disconnect2 - -* fix notification.vue - -* remove a blank line - -* disconnect intersection observer - -* disconnect2 - -* fix - -* :v: - -* clean up config - -* typesใ‚’ๆˆปใ—ใŸ - -* Update packages/client/src/components/notification.vue - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* disconnect - -* oops - -* Failed to load the script unexpectedlyๅ›ž้ฟ -sw.jsใจlib.tsใ‚’ๅˆ†้›ขใ—ใฆใฟใŸ - -* truncate notification - -* Update packages/client/src/ui/_common_/common.vue - -Co-authored-by: syuilo - -* clean up - -* clean up - -* ใ‚ญใƒฃใƒƒใ‚ทใƒฅๅฏพ็ญ– - -* Truncate push notification message - -* ใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใŒใ‚ใฃใŸใ‚‰ใ‚นใƒˆใƒชใƒผใƒ ใซๆŽฅ็ถšใ—ใฆใ„ใ‚‹ใจใ„ใ†ใ“ใจใชใฎใง้€š็Ÿฅใ—ใชใ„ๅˆคๅฎšใฎไฝ็ฝฎใ‚’ไฟฎๆญฃ - -* components/drive-file-thumbnail.vue - -* components/drive-select-dialog.vue - -* components/drive-window.vue - -* merge - -* fix - -* Service Workerใฎใƒ“ใƒซใƒ‰ใซesbuildใ‚’ไฝฟใ†ใ‚ˆใ†ใซใ™ใ‚‹ - -* return createEmptyNotification() - -* fix - -* i18n.ts - -* update - -* :v: - -* remove ts-loader - -* fix - -* fix - -* enhance: Service Workerใ‚’ๅธธใซ็™ป้Œฒใ™ใ‚‹ใ‚ˆใ†ใซ - -* pollEnded - -* URLใ‚’sw.jsใซๆˆปใ™ - -* clean up - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -Co-authored-by: syuilo -- Feat: make captcha required when signin to improve security - -- Feat(dev): okteto integration - -- Feat(dev): introduce Pull Request Labeler - -- Feat(dev): highlight editing of wrong locales - -Highlight PRs that edit locales other than the ja-JP one so the author may see and fix it themselves. -- Feat(tests): add e2e tests for widgets (#8735) - -* test(e2e): add baseline for widget tests - -* chore(repo): enable test running in branch - -* fix(e2e): set viewport for widget tests - -* fix(client): add widget identifier classes to widgets - -* test(e2e): add memo widget test - -* fix(tests): force select value - -* fix(tests): force button press for widget addition - -* fix(tests): invoke select value differently - -* fix(tests): adjust widget submit - -* fix(tests): don't explicitly navigate for widget test - -* fix(tests): click label to hide select popup - -* fix(tests): just click modal background - -* fix(tests): adjust modal background selector - -* fix(tests): click all modal backgrounds - -* feat(e2e): add test for adding timeline widget - -* fix(client): add more widget identifier classes - -* feat(tests): add method abstraction for test cases - -* fix(tests): force-click overlays - -* fix(tests): force widget button press - -* fix(tests): remove timeout from final widget check - -* feat(tests): add widget removal test case - -* fix(client): use mk instead of msky as class prefix - -* fix(tests): check widgets for existence rather than visibility - -* chore(meta): don't run tests for specific feature branch -- Add @rollup/pluginutils - -- Add packageExtensions for chartjs_date-fns - -Co-authored-by: acid-chicken - -- Feat: option to collapse long notes (#8561) - -* feat: option to collapse long notes - -Closes #8559 - -* do not collapse if cw exists - -* use '้–‰ใ˜ใ‚‹' to close / show less. - -* make it sticky - -* Change style of the Show less button -- Add packageExtensions - -- Feat: image cropping (#8808) - -* wip - -* wip - -* wip -- Feat: Add Badge Image to Push Notification (#8012) - -* fix - -* nanka iroiro - -* wip - -* wip - -* fix lint - -* fix loginId - -* fix - -* refactor - -* refactor - -* remove follow action - -* clean up - -* Revert "remove follow action" - -This reverts commit defbb416480905af2150d1c92f10d8e1d1288c0a. - -* Revert "clean up" - -This reverts commit f94919cb9cff41e274044fc69c56ad36a33974f2. - -* remove fetch specification - -* renoteใฎๆกไปถ่ฟฝๅŠ  - -* apiFetch => cli - -* bypass fetch? - -* fix - -* refactor: use path alias - -* temp: add submodule - -* remove submodule - -* enhane: unison-reloadใซๆŒ‡ๅฎšใ—ใŸใƒ‘ใ‚นใซ็งปๅ‹•ใงใใ‚‹ใ‚ˆใ†ใซ - -* null - -* null - -* feat: ใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹ใ‚ขใ‚ซใ‚ฆใƒณใƒˆใฎIDใ‚’ใ‚ฏใ‚จใƒชๆ–‡ๅญ—ๅˆ—ใงๆŒ‡ๅฎšใ™ใ‚‹ๆฉŸ่ƒฝ - -* null - -* await? - -* rename - -* rename - -* Update read.ts - -* merge - -* get-note-summary - -* fix - -* swใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใซ - -* add missing packages - -* fix getNoteSummary - -* add webpack-cli - -* :v: - -* remove plugins - -* sw-injectๅˆ†้›ขใ—ใŸใŒใƒ†ใ‚นใƒˆใ—ใฆใชใ„ - -* fix notification.vue - -* remove a blank line - -* disconnect intersection observer - -* disconnect2 - -* fix notification.vue - -* remove a blank line - -* disconnect intersection observer - -* disconnect2 - -* fix - -* :v: - -* clean up config - -* typesใ‚’ๆˆปใ—ใŸ - -* backend/src/web/index.ts - -* notification-badges - -* add scripts - -* change create-notification.ts - -* Update packages/client/src/components/notification.vue - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* disconnect - -* oops - -* Failed to load the script unexpectedlyๅ›ž้ฟ -sw.jsใจlib.tsใ‚’ๅˆ†้›ขใ—ใฆใฟใŸ - -* truncate notification - -* Update packages/client/src/ui/_common_/common.vue - -Co-authored-by: syuilo - -* clean up - -* clean up - -* refactor - -* ใ‚ญใƒฃใƒƒใ‚ทใƒฅๅฏพ็ญ– - -* Truncate push notification message - -* fix - -* ใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใŒใ‚ใฃใŸใ‚‰ใ‚นใƒˆใƒชใƒผใƒ ใซๆŽฅ็ถšใ—ใฆใ„ใ‚‹ใจใ„ใ†ใ“ใจใชใฎใง้€š็Ÿฅใ—ใชใ„ๅˆคๅฎšใฎไฝ็ฝฎใ‚’ไฟฎๆญฃ - -* components/drive-file-thumbnail.vue - -* components/drive-select-dialog.vue - -* components/drive-window.vue - -* merge - -* fix - -* Service Workerใฎใƒ“ใƒซใƒ‰ใซesbuildใ‚’ไฝฟใ†ใ‚ˆใ†ใซใ™ใ‚‹ - -* return createEmptyNotification() - -* fix - -* fix - -* i18n.ts - -* update - -* :v: - -* remove ts-loader - -* fix - -* fix - -* enhance: Service Workerใ‚’ๅธธใซ็™ป้Œฒใ™ใ‚‹ใ‚ˆใ†ใซ - -* pollEnded - -* pollEnded - -* URLใ‚’sw.jsใซๆˆปใ™ - -* clean up - -* fix lint - -* changelog - -* alpha-test - -* also with twemoji - -* add isMimeImage function - -* catch - -* Colour => Color - -* char2file => char2filePath - -* Update autocomplete.vue - -* remove clone? - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -Co-authored-by: syuilo -- Feat: ็ฎก็†่€…ใŒ็‰นๅฎšใƒฆใƒผใ‚ถใƒผใฎใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใ—ใŸใƒ•ใ‚กใ‚คใƒซไธ€่ฆงใ‚’่ฆ‹ใ‚Œใ‚‹ใ‚ˆใ†ใซ - -- Feat: allow GET for some endpoints - -Resolve #8263 - -- Feat: make possible to delete an account by admin - -Resolve #8830 - -- Feat(api): add federation/stats endpoint - -- Feat(client): add instances doughnuts charts for dashboard - -- Feat(client): add tag cloud component - -- Feat(client): add instance-cloud widget - -- Feat(client): add rss-marquee widget - -- Feat(client): poll highlights in explore page - -- Feat: Log user ips (#8872) - -* wip - -* store ip and headers - -* Update admin-file.vue - -* require admin for view ip/headers - -* IP (recent) ๆถˆใ—ใŸ - -* adminๅฟ…้ ˆ - -* opt in - -* clean ips periodically - -* respect logging setting in drive/files/create -- Feature(client): Timeline page for non-login users -- Feat(server): add fetch-rss api to reduce dependency of external apis - -- Feat: moderation note - -- Feat(client): status bar (experimental) - -- Feat: styled error screen (#8930) - -* Styled error screen - -* Make details margin auto - -* Update boot.css - -* Replace fontawesome with tabler svg - -* Remove hr - -* Add new style to flush screen - -* Rename to `error.css` -- Feat(client): ใƒกใƒ‹ใƒฅใƒผใ‹ใ‚‰ใƒšใƒผใ‚ธใ‚’ใƒชใƒญใƒผใƒ‰ใงใใ‚‹ใ‚ˆใ†ใซ - -- Feat: auto nsfw detection (#8840) - -* feat: auto nsfw detection - -* :v: - -* Update ja-JP.yml - -* Update ja-JP.yml - -* ใƒใƒซใƒŽๅˆคๅฎšใฎใ—ใใ„ๅ€คใ‚’้ซ˜ใ‚ใซ - -* ใ‚จใƒฉใƒผใƒใƒณใƒ‰ใƒชใƒณใ‚ฐใกใ‚ƒใ‚“ใจใ—ใŸ - -* Update ja-JP.yml - -* ๆ„Ÿๅบฆ่จญๅฎšใ‚’ๅผทๅŒ– - -* refactor - -* feat: add video support for auto nsfw detection - -* rename: image -> media - -* .js - -* fix: add missing error handling - -* fix: use valid pathname instead of using filename due to invalid usage - -* perf(nsfw-detection): decode frames - -* disable detection of video for some reasons - -* perf(nsfw-detection): streamify detection process for video - -* disable disallowUploadWhenPredictedAsPorn option - -* fix(nsfw-detection): improve reliability - -* fix(nsfw-detection): use Math.ceil instead of Math.round - -* perf(nsfw-detection): delete tmp frames after used - -* fix(nsfw-detection): FSWatcher does not emit ready event - -* perf(nsfw-detection): skip black frames - -* refactor: strip exists check - -* Update package.json - -* ใ‚ใฃใกใ‚ƒๅค‰ใˆใŸ - -* lint - -* Update COPYING - -* ใ‚ชใƒ—ใ‚ทใƒงใƒณใงๅ‹•็”ป่งฃๆžใงใใ‚‹ใ‚ˆใ†ใซ - -* Update yarn.lock - -* Update CHANGELOG.md - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -- Feat: support syntax for mfm - -- Feat(client): registry editor - -- Add OAuth 2.0 Bearer Token authentication - - -### Miscellaneous Tasks - -- Update warn message - -- Update log message - -- Chore(package): update dependencies - -https://greenkeeper.io/ - -- Chore(package): update @types/body-parser to version 1.16.2 - -https://greenkeeper.io/ - -- Chore(package): update gulp-mocha to version 4.2.0 - -https://greenkeeper.io/ - -- Chore(package): update @types/webpack to version 2.2.13 - -https://greenkeeper.io/ - -- Chore(package): update tslint to version 5.0.0 - -https://greenkeeper.io/ - -- Chore(package): update css-loader to version 0.28.0 - -https://greenkeeper.io/ - -- Chore(package): update @types/webpack to version 2.2.14 - -https://greenkeeper.io/ - -- Chore(package): update @types/body-parser to version 1.16.3 - -https://greenkeeper.io/ - -- Chore(package): update gulp-mocha to version 4.3.0 - -https://greenkeeper.io/ - -- Chore(package): update webpack to version 2.3.3 - -https://greenkeeper.io/ - -- Chore(package): update @types/mongodb to version 2.1.42 - -https://greenkeeper.io/ - -- Chore(package): update @types/mongodb to version 2.1.43 - -https://greenkeeper.io/ - -- Chore(package): update @types/chai to version 3.5.0 - -https://greenkeeper.io/ - -- Chore(package): update gulp-tslint to version 8.0.0 - -https://greenkeeper.io/ - -- Chore(package): update tslint to version 5.1.0 - -https://greenkeeper.io/ - -- Chore(package): update webpack to version 2.4.1 - -Closes #413 - -https://greenkeeper.io/ - -- Chore(package): update @types/chai to version 3.5.1 - -https://greenkeeper.io/ - -- Chore(package): update @types/js-yaml to version 3.5.30 - -https://greenkeeper.io/ - -- Chore(package): update mocha to version 3.3.0 - -https://greenkeeper.io/ - -- Chore(package): update @types/webpack to version 2.2.15 - -https://greenkeeper.io/ - -- Chore(package): update @types/mongodb to version 2.2.0 - -https://greenkeeper.io/ - -- Chore(package): update gulp-mocha to version 4.3.1 - -https://greenkeeper.io/ - -- Chore(package): update @types/inquirer to version 0.0.34 - -https://greenkeeper.io/ - -- Chore(package): update @types/mocha to version 2.2.41 - -https://greenkeeper.io/ - -- Chore(package): update @types/gulp-typescript to version 2.13.0 - -https://greenkeeper.io/ - -- Chore(package): update @types/chai to version 3.5.2 - -https://greenkeeper.io/ - -- Chore(package): update swagger-jsdoc to version 1.9.3 - -https://greenkeeper.io/ - -- Chore(package): update @types/mongodb to version 2.2.2 - -Closes #440 - -https://greenkeeper.io/ - -- Chore(package): update css-loader to version 0.28.1 - -https://greenkeeper.io/ - -- Chore(package): update swagger-jsdoc to version 1.9.4 -- Chore(package): update tslint to version 5.2.0 -- Chore(package): update webpack to version 2.5.0 -- Chore(package): update @types/request to version 0.0.43 -- Chore(package): update webpack to version 2.5.1 -- Chore(package): update mocha to version 3.4.1 -- Chore(package): update @types/gulp to version 4.0.3 -- Chore(package): update gulp-uglify to version 3.0.0 -- Chore(package): update css-loader to version 0.28.2 -- Chore(package): update webpack to version 2.6.0 -- Chore(package): update tslint to version 5.3.0 -- Chore(package): update tslint to version 5.3.2 -- Chore(package): update gulp-tslint to version 8.1.0 -- Chore(package): update mocha to version 3.4.2 -- Chore(package): update gulp-typescript to version 3.1.7 -- Chore(package): update webpack to version 2.6.1 -- Chore(package): update css-loader to version 0.28.3 -- Chore(package): update uglify-es to version 3.0.13 -- Chore(package): update css-loader to version 0.28.4 -- Chore(package): update gulp-imagemin to version 3.3.0 -- Chore(package): update uglify-es to version 3.0.14 -- Chore(package): update @types/chai to version 4.0.0 -- Chore(package): update @types/node to version 7.0.23 -- Chore(package): update uglify-es to version 3.0.15 -- Chore(package): update @types/node to version 7.0.24 -- Chore(package): update @types/redis to version 2.6.0 -- Chore(package): update @types/multer to version 0.0.34 -- Chore(package): update @types/uuid to version 3.0.0 -- Chore(package): update @types/webpack-stream to version 3.2.7 -- Chore(package): update @types/gm to version 1.17.31 -- Chore(package): update @types/node to version 7.0.27 - -Closes #523 -- Chore(package): update style-loader to version 0.18.2 -- Chore(package): update gulp-tslint to version 8.1.1 -- Chore(package): update chai to version 4.0.2 -- Chore(package): update @types/mongodb to version 2.2.3 -- Chore(package): update @types/gulp to version 4.0.4 -- Chore(package): update @types/node to version 7.0.28 -- Chore(package): update tslint to version 5.4.3 -- Chore(package): update @types/node to version 7.0.29 -- Chore(package): update @types/mongodb to version 2.2.4 -- Chore(package): update @types/node to version 7.0.31 -- Chore(package): update uglify-es to version 3.0.17 -- Chore(package): update @types/express to version 4.0.36 -- Chore(package): update @types/multer to version 1.3.1 -- Chore(package): update @types/request to version 0.0.44 -- Chore(package): update @types/mongodb to version 2.2.6 -- Chore(package): update @types/webpack to version 2.2.16 -- Chore(package): update uglify-es to version 3.0.18 -- Chore(package): update @types/multer to version 1.3.2 -- Chore(package): update gulp-replace to version 0.6.0 -- Chore(package): update gulp-replace to version 0.6.1 -- Chore(package): update uglify-es to version 3.0.19 -- Chore(package): update @types/body-parser to version 1.16.4 -- Chore(package): update @types/node to version 8.0.2 - -Closes #567 -- Chore(package): update @types/chai to version 4.0.1 -- Chore(package): update @types/webpack to version 3.0.0 -- Chore(package): update swagger-jsdoc to version 1.9.5 -- Chore(package): update uglify-es to version 3.0.20 -- Chore(package): update @types/node to version 8.0.3 -- Chore(package): update @types/elasticsearch to version 5.0.14 -- Chore(package): update @types/node to version 8.0.4 -- Chore(package): update @types/request to version 0.0.45 -- Chore(package): update @types/node to version 8.0.5 -- Chore(package): update @types/webpack to version 3.0.1 -- Chore(package): update @types/websocket to version 0.0.34 -- Chore(package): update uglify-es to version 3.0.21 -- Chore(package): update @types/node to version 8.0.6 -- Chore(package): update uglify-es to version 3.0.22 -- Chore(package): update @types/mongodb to version 2.2.7 -- Chore(package): update @types/node to version 8.0.7 -- Chore(package): update uglify-es to version 3.0.23 -- Chore(package): update tslint to version 5.5.0 -- Chore(package): update @types/node to version 8.0.8 -- Chore(package): update webpack to version 3.1.0 -- Chore(package): update gulp-typescript to version 3.2.0 -- Chore(package): update @types/node to version 8.0.9 -- Chore(package): update @types/webpack to version 3.0.2 -- Chore(package): update uglify-es to version 3.0.24 - -Closes #602 -- Chore(package): update @types/js-yaml to version 3.9.0 -- Chore(package): update @types/webpack to version 3.0.4 - -Closes #616 -- Chore(package): update swagger-jsdoc to version 1.9.6 -- Chore(package): update chai to version 4.1.0 -- Chore(package): update @types/chai-http to version 3.0.0 -- Chore(package): update webpack to version 3.3.0 - -Closes #620 -- Chore(package): update gulp-typescript to version 3.2.1 -- Chore(package): update @types/uuid to version 3.4.0 -- Chore(package): update @types/node to version 8.0.14 - -Closes #615 -- Chore(package): update @types/request to version 2.0.0 - -Closes #622 -- Chore(package): update uglify-es-webpack-plugin to version 0.0.3 -- Chore(package): update @types/webpack to version 3.0.5 -- Chore(package): update swagger-jsdoc to version 1.9.7 -- Chore(package): update @types/riot to version 3.6.0 -- Chore(package): update uglify-es-webpack-plugin to version 0.10.0 -- Chore(package): update webpack to version 3.4.1 - -Closes #645 -- Chore(package): update @types/node to version 8.0.17 - -Closes #637 -- Chore(package): update @types/mongodb to version 2.2.8 -- Chore(package): update mocha to version 3.5.0 -- Chore(package): update @types/chai to version 4.0.2 -- Chore(package): update @types/gm to version 1.17.32 -- Chore(package): update @types/mongodb to version 2.2.9 -- Chore(package): update @types/node to version 8.0.19 - -Closes #656 -- Chore(package): update @types/debug to version 0.0.30 -- Chore(package): update chai to version 4.1.1 -- Chore(package): update tslint to version 5.6.0 -- Chore(package): update gulp-tslint to version 8.1.2 -- Chore(package): update @types/node to version 8.0.20 -- Chore(package): update webpack to version 3.5.2 - -Closes #668 -- Chore(package): update @types/rimraf to version 2.0.0 -- Chore(package): update @types/webpack to version 3.0.7 - -Closes #665 -- Chore(package): update @types/chai-http to version 3.0.1 (#661) - - -- Chore(package): update webpack to version 3.5.3 -- Chore(package): update @types/webpack to version 3.0.8 -- Chore(package): update @types/chai-http to version 3.0.2 -- Chore(package): update @types/chai to version 4.0.3 -- Chore(package): update webpack to version 3.5.4 -- Chore(package): update @types/request to version 2.0.1 -- Chore(package): update @types/webpack to version 3.0.9 -- Chore(package): update @types/js-yaml to version 3.9.1 -- Chore(package): update webpack to version 3.5.5 -- Chore(package): update css-loader to version 0.28.5 -- Chore(package): update @types/node to version 8.0.24 - -Closes #689 -- Chore(package): update @types/mongodb to version 2.2.10 -- Chore(package): update @types/bcryptjs to version 2.4.1 -- Chore(package): update @types/body-parser to version 1.16.5 -- Chore(package): update @types/chai to version 4.0.4 -- Chore(package): update @types/compression to version 0.0.34 -- Chore(package): update @types/deep-equal to version 1.0.1 -- Chore(package): update @types/event-stream to version 3.3.32 -- Chore(package): update @types/express to version 4.0.37 -- Chore(package): update @types/mocha to version 2.2.42 -- Chore(package): update @types/monk to version 1.0.6 -- Chore(package): update @types/ms to version 0.7.30 -- Chore(package): update @types/request to version 2.0.2 -- Chore(package): update @types/rimraf to version 2.0.2 - -Closes #697 -- Chore(package): update @types/serve-favicon to version 2.2.29 -- Chore(package): update @types/uuid to version 3.4.1 -- Chore(package): update gulp-typescript to version 3.2.2 -- Chore(package): update @types/webpack to version 3.0.10 -- Chore(package): update @types/node to version 8.0.25 -- Chore(package): update @types/request to version 2.0.3 -- Chore(package): update tslint to version 5.7.0 -- Chore(package): update @types/mongodb to version 2.2.11 -- Chore(package): update @types/node to version 8.0.26 -- Chore(package): update css-loader to version 0.28.7 - -Closes #750 -- Chore(package): update chai to version 4.1.2 -- Chore(package): update @types/chai-http to version 3.0.3 -- Chore(package): update @types/uuid to version 3.4.2 -- Chore(package): update webpack to version 3.5.6 -- Chore(package): update @types/node to version 8.0.27 -- Chore(package): update @types/mocha to version 2.2.43 -- Chore(package): update @types/node to version 8.0.28 -- Chore(package): update mocha to version 3.5.2 - -Closes #777 -- Chore(package): update mocha to version 3.5.3 -- Chore(package): update webpack to version 3.6.0 -- Chore(package): update @types/morgan to version 1.7.33 -- Chore(package): update @types/webpack to version 3.0.11 -- Chore(package): update @types/node to version 8.0.29 -- Chore(package): update @types/node to version 8.0.30 -- Chore(package): update @types/webpack to version 3.0.12 -- Chore(package): update @types/node to version 8.0.31 -- Chore(package): update @types/elasticsearch to version 5.0.17 - -Closes #698 -- Chore(package): update style-loader to version 0.19.0 -- Chore(package): update @types/mongodb to version 2.2.12 -- Chore(package): update @types/node to version 8.0.32 -- Chore(package): update @types/webpack to version 3.0.13 -- Chore(package): update @types/request to version 2.0.4 -- Chore(package): update mocha to version 4.0.1 - -Closes #810 -- Chore(package): update gulp-imagemin to version 3.4.0 -- Chore(package): update @types/mongodb to version 2.2.13 -- Chore(package): update @types/node to version 8.0.33 -- Chore(package): update webpack to version 3.7.0 -- Chore(package): update webpack to version 3.7.1 -- Chore(package): update @types/gm to version 1.17.33 -- Chore(package): update webpack to version 3.8.1 - -Closes #831 -- Chore(package): update @types/uuid to version 3.4.3 -- Chore(package): update tslint to version 5.8.0 -- Chore(package): update gulp-typescript to version 3.2.3 -- Chore(package): update uglifyjs-webpack-plugin to version 1.0.1 - -Closes #841 -- Chore(package): update @types/gulp to version 4.0.5 -- Chore(package): update @types/gulp-uglify to version 3.0.3 - -Closes #664 -- Chore(package): update @types/mongodb to version 2.2.15 - -Closes #836 -- Chore(package): update @types/node to version 8.0.47 - -Closes #822 -- Chore(package): update @types/riot to version 3.6.1 -- Chore(package): update @types/webpack to version 3.0.14 -- Chore(package): update @types/webpack-stream to version 3.2.8 -- Chore(package): update @types/request to version 2.0.7 - -Closes #827 -- Chore(package): update @types/gulp-util to version 3.0.33 - -Closes #846 -- Chore(package): update @types/chalk to version 2.2.0 -- Chore(package): update @types/mocha to version 2.2.44 -- Chore(package): update @types/body-parser to version 1.16.7 - -Closes #843 -- Chore(package): update @types/express to version 4.0.39 - -Closes #844 -- Chore(package): update @types/morgan to version 1.7.35 - -Closes #847 -- Chore(package): update @types/multer to version 1.3.5 - -Closes #725 -- Chore(package): update @types/redis to version 2.8.1 - -Closes #829 -- Chore(package): update awesome-typescript-loader to version 3.3.0 -- Update @prezzemolo/rap to 0.1.1 - -- Update @prezzemolo/rap to 0.1.2 - -- Update test for GridFS - -- Chore(package): update @types/webpack to version 3.8.0 -- Chore(package): update @types/node to version 8.0.49 - -Closes #878 -- Chore(package): update uglify-es to version 3.1.8 - -Closes #602 -- Chore(package): update @types/node to version 8.0.53 - -Closes #885 -- Chore(package): update awesome-typescript-loader to version 3.4.0 -- Chore(package): update uglifyjs-webpack-plugin to version 1.1.0 -- Update license tip -- Chore(package): update dependencies -- Chore: Update backers - -- UpdatePersonใงๅ†ๅ‰ฒใ‚Šๅฝ“ใฆใ‚’่€ƒๆ…ฎใ™ใ‚‹ - -- UpdatePersonใ‚’่ฉฆ่กŒใ—ใŸๆ™‚็‚นใงใ‚‚lastFetchedAtใ‚’ๆ›ดๆ–ฐใ™ใ‚‹ (#4510) - - -- Update token generation - -- UpdateHashtagใ‚’ไธฆๅˆ—ใง่กŒใ‚ใชใ„ใ‚ˆใ†ใซ (#5284) - - -- Chore: Update commands - -- Chore: Update dependencies :rocket: - -- Chore(client): :art: - -- Chore(client): :art: - -- Chore: update deps - -- Chore: Update dep - -- Chore(client): :art: - -- Chore(client): :art: - -- Chore: Update dep - -- Chore: Update deps - -- Chore: :art: - -- Chore: Update dep - -- Chore: Update deps - -- Chore: Update dep - -- Chore(docker): Use postgresql 12 - -- Chore(docker): Use node 14 - -- Chore(server): Add TODO - -- Chore: Use kebab-case for file names - -- Chore: Update dependencies :rocket: - -- Chore: Update deps :rocket: - -- Chore: Update typescript to 3.9 - -- Chore: Use node 14.2 - -- Chore: Use actions/checkout@v2 (#6328) - - -- Chore: Update deps :rocket: - -- Chore(lint): Update rule - -- Chore(lint): Add semicolon rule - -- Chore(lint): Add missing semicolon - -- Chore(client): :art: - -- Chore(lint): Add missing semicolons - -- Chore(lint): Add missing semicolon - -- Chore(locale): Add doll-ai translation - -- Chore(deps): Update dependencies :rocket: - -- Chore(deps): Update dependencies :rocket: - -- Chore(src/docs): Fix miauth check url - -Fix #6418 -- Chore(client):๐ŸŽจ Make font-size of note-preview em (#6414) - - -- Chore(client): :art: - -- Chore(client): Improve emoji picker usability - -- Chore: Update webpack - -- Chore(deps): Update dependencies :rocket: - -- Chore(client): :art: - -- Chore(cleint): vclean up code - -- Chore: Update dependencies :rocket: - -- Chore: Add TODO - -- Chore: Add note - -- Chore: Add note - -- Chore - -- Chore(client): Show ? when softwareName is unknown - -- Chore: Remove debug code - -- Chore: Remove debug code - -- Chore: Update dependencies :rocket: - -- Chore: Clean up - -- Chore(client): Design tweaks - -- Chore(client): Design tweaks - -- Chore(client): Design tweaks - -- Chore(client): Design tweaks - -- Chore(client): fix style - -- Chore(client): Fix bug - -- Chore(client): Design tweaks - -- Chore(client): Design tweak - -- Chore(client): Design tweaks - -- Chore(client): Fix style - -- Chore: better error text - -- Chore: ฮฒ - -- Update deps - -- Chore: improve reaction picker behaviour - -- Chore: improve reaction picker behaviour - -- Chore: improve reaction picker behaviour - -- Update page editor (#7317) - -* fix buttons visibility -* fix title of page editor -- Update mfm.js (#7435) - -* use mfm.js 0.14.0 - -* use mfm.extract - -* use mfm.extract - -* use mfm.extract -- Update mfm-js - -- Update dependencies - -- Update commander - -- Update secret message -- Update MFM (#7456) - - -- Update mfm.js (#7468) - - -- Chore - -- Update mfm.js (#7476) - - -- Update vue - -- Chore: Remove vips from Dockerfile (#7633) - - -- Chore: yarn.lockใŒใŠใ‹ใ—ใ‹ใฃใŸใ‚‰CIใงใ‚ณใ‚ฑใ‚‹ใ‚ˆใ†ใซ (#7634) - - -- Update vue - -- Update deps - -- Update contribution guides - -- Chore: APIใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใฎไฟฎๆญฃ (#7771) - -* packedNotificationSchemaใ‚’ๆ›ดๆ–ฐ - -* read:gallery, write:gallery, read:gallery-likes, write:gallery-likesใซ็ฟป่จณใ‚’่ฟฝๅŠ  - -* fix - -* add header, choice, invitation -- Chore: .configใ‚’dockerใ‚คใƒกใƒผใ‚ธใซๅ…ฅใ‚Œใชใ„ใ‚ˆใ†ใซ (#7625) - -* .configใ‚’dockerใ‚คใƒกใƒผใ‚ธใซๅ…ฅใ‚Œใชใ„ใ‚ˆใ†ใซ - -* Update docker-compose.yml - -Co-authored-by: tamaina - -Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com> -Co-authored-by: tamaina -- Update deps - -- Chore, perf: Reduce redis memory (#7816) - -* Reduce redis memory - -* CHANGELOG - -* a -- Update contribution guide - -- Update deps - -- Chore: clean up - -- Chore: clean up - -- Chore: fix bug - -- Update dependencies - -- Chore: fix error - -- Chore: fix bug - -- Chore: https://github.com/misskey-dev/misskey/commit/ba6959b8c1c4faafccdeb0f76eb26fc29e02af2d ใฎใƒชใƒขใƒผใƒˆๅฏพๅฟœ - -- Chore: fix spacer component - -- Update deps - -- Chore: delete unnecessary twemoji submodule dir - -- Update deps - -- Chore: clean up - -- Chore(client): Fix #7923 - -Close #7924 - -- Update deps - -- Update ms to 3.0.0 - -- Update linr - -- Update banner image - -- Update deps - -- Chore: remove ms-vscode.typescript-javascript-grammar (#8061) - - -- Update deps - -- Chore(client): tweak style - -- Update deps - -- Update deps - -- Update deps - -- Update deps - -- Update local copy of file when describing (#8131) - - -- Update dep - -- Chore(client): add tooltip - -- Chore(client): add #misskey button - -- Update vue - -- Chore: fix instant form handling - -- Chore(client): improve chart rendering - -- Update misskey-js - -- Update eslint rule - -- Chore(deps-dev): bump cypress from 9.3.1 to 9.4.1 (#8239) - -Bumps [cypress](https://github.com/cypress-io/cypress) from 9.3.1 to 9.4.1. -- [Release notes](https://github.com/cypress-io/cypress/releases) -- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js) -- [Commits](https://github.com/cypress-io/cypress/compare/v9.3.1...v9.4.1) - ---- -updated-dependencies: -- dependency-name: cypress - dependency-type: direct:development - update-type: version-update:semver-minor -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Update deps - -- Chore: remove unused code - -- Chore: better label - -- Chore: tweak chart labels - -- Chore(client): check textarea exists - -- Chore(deps): bump axios from 0.21.1 to 0.21.4 in /packages/client (#8286) - -Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4. -- [Release notes](https://github.com/axios/axios/releases) -- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) -- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4) - ---- -updated-dependencies: -- dependency-name: axios - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/client (#8288) - -Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. -- [Release notes](https://github.com/jbgutierrez/path-parse/releases) -- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) - ---- -updated-dependencies: -- dependency-name: path-parse - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/client (#8289) - -Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2. -- [Release notes](https://github.com/gulpjs/glob-parent/releases) -- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md) -- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2) - ---- -updated-dependencies: -- dependency-name: glob-parent - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump simple-get from 4.0.0 to 4.0.1 in /packages/backend (#8292) - -Bumps [simple-get](https://github.com/feross/simple-get) from 4.0.0 to 4.0.1. -- [Release notes](https://github.com/feross/simple-get/releases) -- [Commits](https://github.com/feross/simple-get/compare/v4.0.0...v4.0.1) - ---- -updated-dependencies: -- dependency-name: simple-get - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /packages/client (#8291) - -Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7. -- [Release notes](https://github.com/node-fetch/node-fetch/releases) -- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7) - ---- -updated-dependencies: -- dependency-name: node-fetch - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /packages/backend (#8293) - -Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7. -- [Release notes](https://github.com/node-fetch/node-fetch/releases) -- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7) - ---- -updated-dependencies: -- dependency-name: node-fetch - dependency-type: direct:production -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump browserslist from 4.16.3 to 4.19.1 in /packages/client (#8290) - -Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.19.1. -- [Release notes](https://github.com/browserslist/browserslist/releases) -- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) -- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.19.1) - ---- -updated-dependencies: -- dependency-name: browserslist - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(client): tweak chart - -- Chore(deps): bump tar from 6.0.5 to 6.1.11 in /packages/backend (#8294) - -Bumps [tar](https://github.com/npm/node-tar) from 6.0.5 to 6.1.11. -- [Release notes](https://github.com/npm/node-tar/releases) -- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) -- [Commits](https://github.com/npm/node-tar/compare/v6.0.5...v6.1.11) - ---- -updated-dependencies: -- dependency-name: tar - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/backend (#8301) - -Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. -- [Release notes](https://github.com/jbgutierrez/path-parse/releases) -- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) - ---- -updated-dependencies: -- dependency-name: path-parse - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump normalize-url from 4.5.0 to 4.5.1 in /packages/backend (#8302) - -Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1. -- [Release notes](https://github.com/sindresorhus/normalize-url/releases) -- [Commits](https://github.com/sindresorhus/normalize-url/commits) - ---- -updated-dependencies: -- dependency-name: normalize-url - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/backend (#8303) - -Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2. -- [Release notes](https://github.com/gulpjs/glob-parent/releases) -- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md) -- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2) - ---- -updated-dependencies: -- dependency-name: glob-parent - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Update deps - -- Update deps - -- Chore(client): hide error report setting - -Close #8327 - -- Update deps - -- Update deps - -- Update deps - -- Chore: add note - -- Update deps - -- Chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/backend (#8447) - -Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. -- [Release notes](https://github.com/substack/minimist/releases) -- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) - ---- -updated-dependencies: -- dependency-name: minimist - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Update deps - -- Chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/client (#8446) - -Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. -- [Release notes](https://github.com/substack/minimist/releases) -- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) - ---- -updated-dependencies: -- dependency-name: minimist - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump minimist from 1.2.5 to 1.2.6 (#8445) - -Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. -- [Release notes](https://github.com/substack/minimist/releases) -- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) - ---- -updated-dependencies: -- dependency-name: minimist - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump follow-redirects in /packages/backend (#8314) - -Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8. -- [Release notes](https://github.com/follow-redirects/follow-redirects/releases) -- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8) - ---- -updated-dependencies: -- dependency-name: follow-redirects - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump follow-redirects from 1.14.1 to 1.14.8 (#8313) - -Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.1 to 1.14.8. -- [Release notes](https://github.com/follow-redirects/follow-redirects/releases) -- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.1...v1.14.8) - ---- -updated-dependencies: -- dependency-name: follow-redirects - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Update deps - -- Chore: fix paths - -- Chore: fix lint - -- Chore: fix lint on windows - -- Chore(deps): bump axios from 0.21.1 to 0.21.4 (#8471) - -Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4. -- [Release notes](https://github.com/axios/axios/releases) -- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) -- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4) - ---- -updated-dependencies: -- dependency-name: axios - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Update deps - -- Chore: add import/order rule for eslint - -- Update deps - -- Update node to 18 - -- Chore(deps): bump moment from 2.24.0 to 2.29.3 in /packages/backend (#8531) - -Bumps [moment](https://github.com/moment/moment) from 2.24.0 to 2.29.3. -- [Release notes](https://github.com/moment/moment/releases) -- [Changelog](https://github.com/moment/moment/blob/2.29.3/CHANGELOG.md) -- [Commits](https://github.com/moment/moment/compare/2.24.0...2.29.3) - ---- -updated-dependencies: -- dependency-name: moment - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(lint): fix type definitions for jsrsasign (#8528) - -* fix type definitions for jsrsasign - -The @types/jsrsasign is not available in exactly the same version as the jsrsa -package misskey uses, so i used an earlier patch version of the same package. - -* update yarn.lock -- Chore: fix lint command for windows - -- Update changelog - -add user facing changes to changelog - -- Chore(deps): Update github actions to use the same version as defined in .node-version (#8563) - - -- Chore(deps): bump ejs from 3.1.6 to 3.1.7 in /packages/backend (#8560) - -Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7. -- [Release notes](https://github.com/mde/ejs/releases) -- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md) -- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7) - ---- -updated-dependencies: -- dependency-name: ejs - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump postcss from 8.2.8 to 8.4.13 in /packages/client (#8588) - -Bumps [postcss](https://github.com/postcss/postcss) from 8.2.8 to 8.4.13. -- [Release notes](https://github.com/postcss/postcss/releases) -- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) -- [Commits](https://github.com/postcss/postcss/compare/8.2.8...8.4.13) - ---- -updated-dependencies: -- dependency-name: postcss - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore: synchronize code and database schema (#8577) - -* chore: remove default null - -null is always the default value if a table column is nullable, and typeorm's -@Column only accepts strings for default. - -* chore: synchronize code with database schema - -* chore: sync generated migrations with code -- Update deps - -- Chore: update changelog - -- Chore(dev): use .yaml for prevent okteto error - -- Chore(deps): bump path-parse from 1.0.6 to 1.0.7 (#8705) - -Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. -- [Release notes](https://github.com/jbgutierrez/path-parse/releases) -- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) - ---- -updated-dependencies: -- dependency-name: path-parse - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump async from 3.2.0 to 3.2.3 in /packages/backend (#8706) - -Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.3. -- [Release notes](https://github.com/caolan/async/releases) -- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md) -- [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.3) - ---- -updated-dependencies: -- dependency-name: async - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(client): tweak loading spinner design - -- Chore(client): tweak loading spinner design - -- Chore(deps): bump async from 3.2.1 to 3.2.3 in /packages/client (#8707) - -Bumps [async](https://github.com/caolan/async) from 3.2.1 to 3.2.3. -- [Release notes](https://github.com/caolan/async/releases) -- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md) -- [Commits](https://github.com/caolan/async/compare/v3.2.1...v3.2.3) - ---- -updated-dependencies: -- dependency-name: async - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump async from 3.2.1 to 3.2.3 (#8501) - -Bumps [async](https://github.com/caolan/async) from 3.2.1 to 3.2.3. -- [Release notes](https://github.com/caolan/async/releases) -- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md) -- [Commits](https://github.com/caolan/async/compare/v3.2.1...v3.2.3) - ---- -updated-dependencies: -- dependency-name: async - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump copy-props from 2.0.4 to 2.0.5 (#8709) - -Bumps [copy-props](https://github.com/gulpjs/copy-props) from 2.0.4 to 2.0.5. -- [Release notes](https://github.com/gulpjs/copy-props/releases) -- [Changelog](https://github.com/gulpjs/copy-props/blob/master/CHANGELOG.md) -- [Commits](https://github.com/gulpjs/copy-props/compare/2.0.4...2.0.5) - ---- -updated-dependencies: -- dependency-name: copy-props - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(meta): add pixeldesu to patron list (#8714) - - -- Chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#8708) - -Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. -- [Release notes](https://github.com/npm/hosted-git-info/releases) -- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) -- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9) - ---- -updated-dependencies: -- dependency-name: hosted-git-info - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(dev): tweak text -- Update deps - -- Chore: remove unused imports - -- Chore: remove packages/sw/webpack.config.js - -- Chore: fix import tinycolor - -- Chore(meta): label Pull Requests containing tests (#8768) - - -- Update summaly - -- Chore(client): fix menu item style - -- Chore: lint fixes - -- Chore(dev): update okteto workflow - -- Chore(dev): update okteto workflow - -- Chore: fix some lints automatically (#8788) - -* chore: fix some lints automatically - -Fixed lints that were automatically fixable with `eslint --fix`. - -* fix type - -* workaround for empty interface lint -- Chore: tweak logo - -- Update deps - -- Update cypress - -- Update cypress -- Update cypress -- Update cypress - -- Chore: synchronize visibility checks (#8687) - -* reuse single meId parameter - -* unify code style - -Use template string to avoid having to use escaped quote marks. - -* fix: follower only notes are visible to mentioned users - -This synchronizes the visibility rules with the Notes.isVisibleForMe -method from packages/backend/src/models/repositories/note.ts - -* add comment -- Chore(client): tweak range control design - -- Chore: add comments - -- Update changelog -- Chore(dev): improve eslint config - -- Chore(client): tweak client design - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Chore(client): tweak mini-chart rendering - -- Chore(client): improve usability - -- Chore(client): tweak ui - -- Chore(client): tweak MkKeyValue component - -- Chore(deps): bump undici from 5.4.0 to 5.5.1 in /packages/backend (#8842) - -Bumps [undici](https://github.com/nodejs/undici) from 5.4.0 to 5.5.1. -- [Release notes](https://github.com/nodejs/undici/releases) -- [Commits](https://github.com/nodejs/undici/compare/v5.4.0...v5.5.1) - ---- -updated-dependencies: -- dependency-name: undici - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump jpeg-js from 0.4.1 to 0.4.4 in /packages/backend (#8843) - -Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js) from 0.4.1 to 0.4.4. -- [Release notes](https://github.com/eugeneware/jpeg-js/releases) -- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.1...v0.4.4) - ---- -updated-dependencies: -- dependency-name: jpeg-js - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(deps): bump jsrsasign from 10.5.24 to 10.5.25 in /packages/backend (#8889) - -Bumps [jsrsasign](https://github.com/kjur/jsrsasign) from 10.5.24 to 10.5.25. -- [Release notes](https://github.com/kjur/jsrsasign/releases) -- [Changelog](https://github.com/kjur/jsrsasign/blob/master/ChangeLog.txt) -- [Commits](https://github.com/kjur/jsrsasign/compare/10.5.24...10.5.25) - ---- -updated-dependencies: -- dependency-name: jsrsasign - dependency-type: direct:production -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(client): tweak ui - -- Chore(client): tweak client - -- Chore(client): tweak client - -- Chore(client): fix type - -- Chore(client): tweak ui :art: - -- Chore(client): tweak ui :art: - -- Chore(client): tweak client - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): fix type def - -- Update lockfile - -- Chore(client): refactor and style tweaks - -- Chore(client): tweak style - -- Chore(client): fix #8858 - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak client - -- Chore(client): fix type def - -- Chore(client): tweak client - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Update vite - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak rss-marquee - -- Update deps - -- Chore(client): fix pie rendering - -- Chore(client): tweak ui - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Update eslint rules - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): rename marquee -> ticker - -- Chore(client): tweak style - -- Update changelog - -- Update vite - -- Update CHANGELOG.md - -- Chore: fix client lint errors (#8934) - -* Fix client lint - -* Hide no-v-html - -* Ignore banned type - -* Update page-editor.vue -- Chore(client): tweak ui - -- Chore(client): tweak deck - -- Chore(client): tweak deck - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): fix type - -- Chore(client): rendering performance tweak a bit - -- Chore(client): tweak ui - -- Chore(client): remove unused class - -- Chore(client): rendering performance tweak a bit - -- Chore(client): rendering performance tweak a bit - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Chore(server): tweak api for admin - -- Update deps - -- Chore(deps): bump moment from 2.29.3 to 2.29.4 in /packages/backend (#8958) - -Bumps [moment](https://github.com/moment/moment) from 2.29.3 to 2.29.4. -- [Release notes](https://github.com/moment/moment/releases) -- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) -- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4) - ---- -updated-dependencies: -- dependency-name: moment - dependency-type: indirect -... - -Signed-off-by: dependabot[bot] - -Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -- Chore(server): tweak api for admin - -- Chore(client): tweak ui - -- Chore(client): tweak ui - -- Update summaly - -- Chore(dev): remove duplicated lint rule - -- Chore(client): tweak style - -- Chore: fix lint errors (#8981) - - -- Update mfm-js 0.23.0-canary.1 - -- Chore(client): tweak ui - -- Chore(client): fix mention style - -- Chore(client): fix type def - -- Chore(client): tweak explore page - -- Chore(client): fix routing - -- Chore(dev): add note - -- Update vite - -- Update deps - -- Chore(client): trust ios - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore: use tab - -- Chore(client): improve usability - -- Chore(client): tweak ui - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak style - -- Chore(client): tweak ui - -- Chore(client): tweak deck ui - -- Chore(client): tweak style - -- Chore(client): tweak user-info routing - -- Chore: improve ad style (#8995) - -* Improve ad style - -* :art: - -* `ad` -> `info` -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak style - -- Chore(client): tweak deck ui - -- Chore(client): tweak style - -- Update vite - -- Chore(client): tweak style - -- Update vite - -- Update openapi spec generator - -Properly document GET API endpoints. -Added Bearer token authentication. - - -### Performance - -- Perf(client): Lazy load themes - -- Perf(client): Use v-once for static contents - -- Perf(server): Add isSensitive index to improve query performance - -- Perf: use overflow: clip instead of hidden - -- Perf: reduce query - -- Perf: myReaction ใฎๅ–ๅพ—ใ‚’ใพใจใ‚ใฆ่กŒใ†ใ‚ˆใ†ใซ - -Related #6813 - -- Perf(server): Improver performance - -- Perf: Reduce database query - -- Perf(server): Reduce database query - -- Perf(server): Reduce database query - -Related: #6813 - -- Perf(server): Improve following/followers API performance - -Related #6813 - -- Perf: ๅ„ใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐๆŽฅ็ถšใ”ใจใซใƒใƒผใƒชใƒณใ‚ฐใ—ใชใ„ใ‚ˆใ†ใซ - -- Perf(server): Reduce database query - -- Perf(server): Reduce database query - -- Perf(server): Reduce database query - -- Perf(server): Reduce database query - -- Perf(server): Reduce database query - -- Perf(server): Cache user keypair - -- Perf(server): Cache user instance actor - -- Perf(server): RedisๆŽฅ็ถšใ‚’ใ‚นใƒˆใƒชใƒผใƒŸใƒณใ‚ฐๆŽฅ็ถšใ”ใจใซไฝœใ‚‰ใšใ€ใƒ—ใƒญใ‚ปใ‚นๅ…จไฝ“ใงๅ…ฑๆœ‰ใ™ใ‚‹ใ‚ˆใ†ใซ - -- Perf(client): use function for render slot to improve performance - -See: https://forum.vuejs.org/t/how-to-avoid-non-function-value-encountered-for-default-slot-warning/107039 - -- Perf(server): Optimize db indexes of chart tables - -- Perf: Improve network request performance (#7636) - -* perf: Improve fetch - -* CHANGELOG - -* lifo -- Perf: Tune AP job queue timings (#7635) - -* perf: Tune AP job queue timings - -* CHANGELOG - -* chore: add reference - -Co-authored-by: syuilo -- Perf: delete-accountๅ‡ฆ็†ใ‚’่ปฝใใ™ใ‚‹ (#7958) - -* Revert "#7892" - -This reverts commit 71d9c2a53d116a61f4c9b21ff98712a0000412b8. - -* ใ‚ขใ‚ซใ‚ฆใƒณใƒˆๅ‰Š้™คๅ‡ฆ็†ใงใƒŽใƒผใƒˆๅ‰Š้™คใ‚’้‡่ค‡ใ—ใฆ่กŒใชใ‚ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ - -* ใƒ‰ใƒฉใ‚คใƒ–ใƒ•ใ‚กใ‚คใƒซๅ‰Š้™คๆ™‚ใซๅ‚็…งใ—ใฆใ„ใ‚‹ใƒŽใƒผใƒˆใ‚’ๅ‰Š้™คใ—ใชใ„ใ‚ˆใ†ใซใ™ใ‚‹ - -* ไธ่ฆใจใชใฃใŸใ‚ณใƒผใƒ‰ใ‚’ๅ‰Š้™คใ™ใ‚‹ -- Perf(server): reduce memory usage of redis -- Perf(server): reduce db query - -- Perf(server): reduce db query - -- Perf(server): reduce db query - -- Perf(server): cache nodeinfo to reduce db query - -- Perf(server): reduce db query - -- Perf(server): reduce db query - -- Perf(server): disable some antenna features to improve performance - -- Perf(server): refactor and performance improvements - -- Perf(server): improve deliver performance - -- Perf(server): reduce db query when get notifications - -- Perf(server): use cached user info in getUserFromApId - -- Perf: fix caching (#8660) - -The cache implementation did previously not store the results of the -computation and was thus not a cache at all. This can cause a significant -number of database queries each time someone with a large number of -followers does something that causes an activity to be federated. -- Perf(client): remove needless reactivity - -- Perf(client): improve range control performance - -- Perf: allow get for notes/reactions - -- Perf(client): trying improve perf of emoji-picker - - -### Refactor - -- Refactor - -- Refactor - -- Enhance(server): Log error message when internal error occured - -- Refactor: Use === - -- Enhance(client): Use icon instead of text - -- Enhance(pages): Improve hcart - -- Refactor(client): :sparkles: - -- Refactor(client): :sparkles: - -- Enhance(server): Resolve #6286 - -- Refactor -- Refactor(client): Export default reaction setting and use it - -- Refactor(client): Reorder property - -- Refactor(client): Use getters to avoid watch vuex - -- Refactor(client): Remove deprecated property - -- Refactor(server): Improve readability - -- Refactor(client): Use === - -- Refactor(client): Clean up component - -- Refactor(client): Use unique class name - -- Refactor(client): Use unique class name - -- Refactor(client): Add note -- Refactor: use Object.fromEntries() instead of in-house implementation (#6401) - -* refactor: use Object.fromEntries() -instead of in-house implementation - -* Remove extra type assertions -- Refactor - -- Refactor - -- Refactor - -- Refactor - -- Refactor(client): Use v-t for i18n - -- Refactor(client): Do not mutate prop directly - -Related #6595 - -- Refactor(client): Use v-model for note component, freeze object - -Related: #6595 - -- Refactor: Rename function - -- Refactor: Rename function - -- Enhance(client): Use tab component for page list - -- Refactor - -- Refactor(client): Fix order of component property - -- Refactor -- Refactor - -- Enhance(api): ใ‚ขใ‚ฏใ‚ปใ‚นใƒˆใƒผใ‚ฏใƒณใ‚’ไฝœๆˆใ™ใ‚‹้š›ใ€createdAtใ‚’lastUsedAtใ‚’ๆƒใˆใ‚‹ใ‚ˆใ†ใซใ—ใฆใ€ๆœชไฝฟ็”จใ‹ใฉใ†ใ‹ใ‚’ๅˆคๅฎšใงใใ‚‹ใ‚ˆใ†ใซ - -- Refactor: Extract well-known services - -- Enhance(client): ใƒŸใƒฅใƒผใƒˆใ•ใ‚ŒใŸใƒŽใƒผใƒˆๆ•ฐใ‚’่กจ็คบใ™ใ‚‹ใ‚ˆใ†ใซใ—ใŸใ‚Š - -- Enhance(client): Improve admin page - -- Enhance(client): Better element visible detection - -- Enhance(client): ใ‚ตใƒผใƒใƒผใ‹ใ‚‰ๅˆ‡ๆ–ญใ•ใ‚ŒใŸใจใใซใƒ€ใ‚คใ‚ขใƒญใ‚ฐใง่ญฆๅ‘Šใ‚’่กจ็คบใงใใ‚‹ใ‚ˆใ†ใซ - -- Refactor - -- Refactor: resolve #7139 - -- Refactoring - -- Refactor modal - -- Refactor assets - -- Refactor: use TS_NODE_PROJECT instead of TS_NODE_COMPILER_OPTIONS - -- Refactor - -- Refactor - -- Refactor: Use Set - -- Refactoring - -- Refactor: extract functions - -- Refactor - -- Refactor(build): gulpใ‚’็ตŒ็”ฑใ—ใชใ„ใงTypeScriptใฎใƒ“ใƒซใƒ‰ใ‚’่กŒใ†ใ‚ˆใ†ใซ - -path aliasใ‚’ใ‚ตใƒผใƒใƒผใ‚ตใ‚คใƒ‰ใงใ‚‚ไฝฟใฃใŸใ‚Šใ—ใŸใ„ใŸใ‚ - -- Refactor: Tweak path alias of client - -- Refactor: Use path alias - -- Refactor(client): Use symbol - -- Refactor mfm extract (#7434) - -* refactor extractCustomEmojisFromMfm() - -* refactor extract-hashtags - -* refactor extract-mentions - -* refactor extract-hashtags - -* refactor extract-url-from-mfm - -* refactor extract-mentions -- Refactor - -- Refactor - -- Refactoring - -- Refactor init (#7464) - - -- Refactor - -- Refactor type - -- Refactoring - -- Refactor - -- Refactor - -- Refactor - -- Enhance(client): Improve stability of version comparison - -- Enhance(server): Improve user block (#7640) - -* enhance(server): Improve user block - -* Update CHANGELOG.md - -* ใƒฆใƒผใ‚ถใƒผใƒชใ‚นใƒˆๅฏพๅฟœ - -* ็›ธๆ‰‹ใ‹ใ‚‰่ฆ‹ใ‚Œใชใใชใ‚‹ใ‚ˆใ†ใซ - -* Update 1629004542760-chart-reindex.ts - -https://github.com/misskey-dev/misskey/commit/2365761ba5445f26c8b66b3b20ef4be44e70d549#commitcomment-54919821 - -* update test - -* add test - -* add todos - -* Update 1629004542760-chart-reindex.ts -- Refactor - -- Refactor: refactoring imports - -ๅฐ†ๆฅESMใซ็งป่กŒใ—ใ‚„ใ™ใ„ใ‚ˆใ†ใซ -Related: #7658 - -ใชใ‚“ใ‹mochaใŒ่ตทๅ‹•ใ—ใชใใชใฃใฆใ‚‹ใ‘ใฉ็†็”ฑไธๆ˜Ž -ใ™ใ็›ดใ—ใŸใ„ - -- Refactor: use path alias to improve readability - -- Refactor: localStorageใฎaccountsใฏindexedDBใงไฟๆŒใ™ใ‚‹ใ‚ˆใ†ใซ (#7609) - -* accountsใ‚นใƒˆใ‚ขใฏindexedDBใงไฟๆŒใ™ใ‚‹ใ‚ˆใ†ใซ - -* fix lint - -* fix indexeddb available detection - -* remove debugging code - -* fix lint - -* resolve https://github.com/misskey-dev/misskey/pull/7609/files/ba756204b77ce6e1189b8443e9641f2d02119621#diff-f565878e8202f0037b830c780b7c0932dc1bb5fd3d05ede14d72d10efbc3740c -Firefoxใงใฎๅ‹•ไฝœใ‚’ๆ”นๅ–„ - -* fix lint - -* fix lint - -* add changelog -- Enhance(client): Improve emoji autocomplete behaviour - -cherry picked from https://github.com/kat-atat/misskey/commit/4b2c215e25a0bae47f4375b296d1f5d07a179f88 - -- Enhance(server): Use job queue for account delete (#7668) - -* enhance(server): Use job queue for account delete - -Fix #5336 - -* ใ‚ธใƒงใƒ–ใ‚’ใฒใจใคใซ - -* remove done call - -* clean up - -* add User.isDeleted - -* ใ‚ณใƒŸใƒƒใƒˆๅฟ˜ใ‚Œ - -* Update 1629512953000-user-is-deleted.ts - -* show dialog - -* lint - -* Update 1629512953000-user-is-deleted.ts -- Enhance: Improve account deletion experience - -- Enhance(client): ใƒฆใƒผใ‚ถใƒผๅใซใคใ„ใฆใฎใƒ’ใƒณใƒˆใ‚’่ฟฝๅŠ  - -- Refactor - -- Refactoring - -- Refactor: Expand schema (#7772) - -* packedNotificationSchemaใ‚’ๆ›ดๆ–ฐ - -* read:gallery, write:gallery, read:gallery-likes, write:gallery-likesใซ็ฟป่จณใ‚’่ฟฝๅŠ  - -* fix - -* add header, choice, invitation - -* test - -* fix - -* yatta - -* remove no longer needed "as PackedUser/PackedNote" - -* clean up - -* add simple-schema - -* fix lint - -* define items in full Schema - -* revert https://github.com/misskey-dev/misskey/pull/7772#discussion_r706627736 - -* user packใจnote packใฎๅž‹ไธๆ•ดๅˆใ‚’ไฟฎๆญฃ -- Enhance(server): ใ‚ขใ‚ซใ‚ฆใƒณใƒˆใŒๅ‡็ตใ•ใ‚ŒใŸใจใใฎใ‚จใƒฉใƒผใ‚’ๅˆคๅฎšใ—ใ‚„ใ™ใ - -- Refactor - -- Enhance: ใƒŽใƒผใƒˆใƒ˜ใƒƒใƒ€ใƒผใซflex-shrinkใ‚’่จญๅฎšใ—ใ€Acctใ‚’ๅ„ชๅ…ˆ็š„ใซ็ธฎๅฐใ—ใฆ่ฆ‹ๆ „ใˆใ‚’ใ‚ˆใใ™ใ‚‹ใ‚ˆใ†ใซ (#7752) - -* MAKE NOTE HEADER FLEX AGAIN - -* span => div - -* remove submodules -- Enhance(client): ใƒชใ‚นใƒˆใ€ใ‚ขใƒณใƒ†ใƒŠใ‚ฟใ‚คใƒ ใƒฉใ‚คใƒณใ‚’ๅ€‹ๅˆฅใƒšใƒผใ‚ธใจใ—ใฆๅˆ†ๅ‰ฒ - -- Enhance(client): ้žใƒญใ‚ฐใ‚คใƒณ่‡ชใฏๆ›ดๆ–ฐใƒ€ใ‚คใ‚ขใƒญใ‚ฐใ‚’ๅ‡บใ•ใชใ„ใ‚ˆใ†ใซ - -Resolve #7756 - -- Refactor: PackedHogeๅž‹ใ‚’Packed<'Hoge'>ๅž‹ใซๆ›ธใๆ›ใˆใ‚‹ (#7792) - -* packedNotificationSchemaใ‚’ๆ›ดๆ–ฐ - -* read:gallery, write:gallery, read:gallery-likes, write:gallery-likesใซ็ฟป่จณใ‚’่ฟฝๅŠ  - -* fix - -* add header, choice, invitation - -* test - -* fix - -* yatta - -* remove no longer needed "as PackedUser/PackedNote" - -* clean up - -* add simple-schema - -* fix lint - -* define items in full Schema - -* revert https://github.com/misskey-dev/misskey/pull/7772#discussion_r706627736 - -* user packใจnote packใฎๅž‹ไธๆ•ดๅˆใ‚’ไฟฎๆญฃ - -* add prelude/types.ts - -* emoji - -* signin - -* game - -* matching - -* fix - -* add emoji schema - -* add reversiGame - -* add reversiMatching - -* remove signin schema (use Signin entity) - -* add Packed type - -* note-reaction - -* user - -* user-group - -* user-list - -* note - -* app, messaging-message - -* notification - -* drive-file - -* drive-folder - -* following - -* muting - -* blocking - -* hashtag - -* page - -* app (with modifying schema) - -* import user? - -* channel - -* antenna - -* clip - -* gallery-post - -* emoji - -* Packed - -* reversi-matching - -* add changelog - -* add changelog - -* revert fix -- Enhance(client): ใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆใŒๅˆฉ็”จๅฏ่ƒฝใชๅ ดๅˆใ‚จใƒฉใƒผ่กจ็คบใŠใ‚ˆใณใƒ€ใ‚คใ‚ขใƒญใ‚ฐ่กจ็คบใ—ใชใ„ใ‚ˆใ†ใซ - -- Enhance(client): ใ‚ขใƒ‹ใƒกใƒผใ‚ทใƒงใƒณใ‚’ๆธ›ใ‚‰ใ™่จญๅฎšใ‚’ใƒกใƒ‹ใƒฅใƒผใฎใ‚ขใƒ‹ใƒกใƒผใ‚ทใƒงใƒณใซใ‚‚้ฉ็”จใ™ใ‚‹ใ‚ˆใ†ใซ - -Resolve #7826 - -- Refactor: fix types - -- Refactor components - -- Refactor: prelude/urlใงquerystringใ‚’ไฝฟ็”จใ—ใชใ„ใ‚ˆใ†ใซ - -Resolve #7854 - -- Enhance: ใƒšใƒผใ‚ธใƒญใƒผใƒ‰ใ‚จใƒฉใƒผใƒšใƒผใ‚ธใซใƒชใƒญใƒผใƒ‰ใƒœใ‚ฟใƒณใ‚’่ฟฝๅŠ  (#7835) - -* wip - -* modify page load error page - -* add changelog - -* ใ‚ตใƒผใƒใƒผใŒๆญปใ‚“ใงใ‚‹ใ‚จใƒฉใƒผใ‚’่ฟฝๅŠ  - -* add MkLoading -- Enhance(api): ap็ณปใฎใ‚จใƒณใƒ‰ใƒใ‚คใƒณใƒˆใ‚’ใƒญใ‚ฐใ‚คใƒณๅฟ…้ ˆๅŒ–+ใƒฌใƒผใƒˆใƒชใƒŸใƒƒใƒˆ่ฟฝๅŠ  - -ไป–ใฎใ‚ตใƒผใƒใƒผใซใƒชใ‚ฏใ‚จใ‚นใƒˆใ‚’้€ไฟกใ™ใ‚‹ใจใ„ใ†ๆ€ง่ณชไธŠใ€ๆ”ปๆ’ƒใฎ่ธใฟๅฐใซใ•ใ‚Œใ‚‹ใ“ใจใŒใ‚ใ‚‹ใŸใ‚ - -- Refactor: use path alias - -- Refactor(client): ใ‚ณใƒณใƒใƒผใƒใƒณใƒˆๅใŒ็ด›ใ‚‰ใ‚ใ—ใใชใ‚‹ใฎใงpreview->simpleใซใƒชใƒใƒผใƒ  - -- Refactor(client): ใƒ€ใƒŸใƒผใ‚ณใƒณใƒใƒผใƒใƒณใƒˆใ‚’ไฝฟใฃใฆใƒŽใƒผใƒˆใƒ—ใƒฌใƒ“ใƒฅใƒผใ™ใ‚‹ใ‚ˆใ†ใซ - -- Enhance(client): ใ‚ขใƒ‹ใƒกใƒผใ‚ทใƒงใƒณใ‚’ๆธ›ใ‚‰ใ™่จญๅฎšใฎ้ฉ็”จ็ฏ„ๅ›ฒใ‚’ๆ‹กๅ…… - -- Refactor - -- Enhance: ใƒฆใƒผใ‚ถใƒผๆคœ็ดขใฎ็ฒพๅบฆใ‚’ๅผทๅŒ– - -- Refactor: use insert - -- Enhance: shareใƒšใƒผใ‚ธใงใ‚ˆใ‚Šๅคšใใฎๆƒ…ๅ ฑใ‚’ๆธกใ›ใ‚‹ใ‚ˆใ†ใซ (#7606) - -* shareใงใ‚ˆใ‚Šๅคšใใฎๆƒ…ๅ ฑใ‚’ๆธกใ›ใ‚‹ใ‚ˆใ†ใซ - -* from chat ui post-form, remove instant and add share - -* fix await eating array, make document - -* add changelog - -* https://github.com/misskey-dev/misskey/pull/7606/files/3581bf9a060742dc59bf7fb8ea7316809cc60522#r692265037 - -* reply, renoteใซใ‚‚ๅž‹ๅฎš็พฉ - -* :art: - -* ้–‰ใ˜ใชใ‘ใ‚Œใฐ100msๅพŒใ‚ฟใ‚คใƒ ใƒฉใ‚คใƒณใซ -- Refactor: publishHogeStreamใจStreamใฎEventEmitterใซๅž‹ๅฎš็พฉใ™ใ‚‹ (#7769) - -* wip - -* wip - -* wip - -* :v: - -* add main stream - -* packedNotificationSchemaใ‚’ๆ›ดๆ–ฐ - -* read:gallery, write:gallery, read:gallery-likes, write:gallery-likesใซ็ฟป่จณใ‚’่ฟฝๅŠ  - -* fix - -* ok - -* add header, choice, invitation - -* add header, choice, invitation - -* test - -* fix - -* fix - -* yatta - -* remove no longer needed "as PackedUser/PackedNote" - -* clean up - -* add simple-schema - -* fix lint - -* fix lint - -* wip - -* wip! - -* wip - -* fix - -* wip - -* wip - -* :v: - -* ้€ไฟกๅดใซๅž‹ใ‚จใƒฉใƒผใŒใชใ„ใ“ใจใ‚’3ๅ›ž็ขบ่ชใ—ใŸ - -* :v: - -* wip - -* update typescript - -* define items in full Schema - -* edit comment - -* edit comment - -* edit comment - -* Update src/prelude/types.ts - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) - -* https://github.com/misskey-dev/misskey/pull/7769#discussion_r703058458 - -* user packใจnote packใฎๅž‹ไธๆ•ดๅˆใ‚’ไฟฎๆญฃ - -* revert https://github.com/misskey-dev/misskey/pull/7772#discussion_r706627736 - -* revert https://github.com/misskey-dev/misskey/pull/7772#discussion_r706627736 - -* user packใจnote packใฎๅž‹ไธๆ•ดๅˆใ‚’ไฟฎๆญฃ - -* add prelude/types.ts - -* emoji - -* signin - -* game - -* matching - -* clean up - -* ev => data - -* refactor - -* clean up - -* add type - -* antenna - -* channel - -* fix - -* add Packed type - -* add PackedRef - -* fix lint - -* add emoji schema - -* add reversiGame - -* add reversiMatching - -* remove signin schema (use Signin entity) - -* add schemas refs, fix Packed type - -* wip PackedHoge => Packed<'Hoge'> - -* add Packed type - -* note-reaction - -* user - -* user-group - -* user-list - -* note - -* app, messaging-message - -* notification - -* drive-file - -* drive-folder - -* following - -* muting - -* blocking - -* hashtag - -* page - -* app (with modifying schema) - -* import user? - -* channel - -* antenna - -* clip - -* gallery-post - -* emoji - -* Packed - -* reversi-matching - -* update stream.ts - -* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339 - -* fix lint - -* clean up? - -* add changelog - -* add changelog - -* add changelog - -* fix: ใ‚ขใƒณใƒ†ใƒŠใŒๆ—ข่ชญใซใชใ‚‰ใชใ„ใฎใ‚’ไฟฎๆญฃ - -* revert fix - -* https://github.com/misskey-dev/misskey/pull/7769#discussion_r711474875 - -* spec => payload - -* edit commetn - -Co-authored-by: Acid Chicken (็กซ้…ธ้ถ) -- Refactor clinet - -- Refactor clinet - -- Refactor client - -- Enhance: Provide Twemoji SVGs from Misskey server (#2) (#7897) - -* Selfhosting Twemoji - -* ใกใฃ - -* ใ†ใ–ใฃ - -* ใ‚ - -* add test - -Co-authored-by: mei23 -- Refactor - -- Refactor: Introduce list of MFM Functions (#7882) - -* introduce list of MFM Functions - -* add note -- Refactoring - -Resolve #7779 - -- Refactor - -- Refactoring: ใ‚ฐใƒญใƒผใƒใƒซใ‚ณใƒณใƒใƒผใƒใƒณใƒˆใ‚’่ช่ญ˜ใ™ใ‚‹ใ‚ˆใ†ใซ - -- Refactor - -- Refactoring - -- Enhance: show renoters (#7954) - -* refactor: deduplicate renote button into component - -For now the renoters tooltip just uses the reaction viewer component -with a fixed emoji symbol instead. - -* chore: remove unnecessary CSS - -* fix: forgot to rename variable - -* enhance: use own tooltip instead of reaction viewer - -* clean up style - -* fix additional renoters number - -* rename file to better represent content -- Refactor(client): use composition api for tooltip logic - -- Refactor(client): improve readability - -- Refactor(client): refactor dialog functions to improve type inference - -- Enhance(client): make possible to close image dialog with click - -Related #8023 - -- Refactoring - -https: //github.com/misskey-dev/misskey/pull/7901 -Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com> - -- Refactor(client): refactor ui components - -- Enhance(client): improve usability - -- Enhance(client): improve usability - -- Refactor(client): :sparkles: - -- Refactor(client): :sparkles: - -- Refactor - -- Enhance(backend): improve chart engine - -- Enhance(client): make possible to leave a group - -- Enhance(client): improve modal menu for mobile - -- Enhance(client): ใƒชใ‚ขใ‚ฏใ‚ทใƒงใƒณใƒ”ใƒƒใ‚ซใƒผใฎ่กจ็คบๆ–นๆณ•ใ‚’้ธๆŠžใงใใ‚‹ใ‚ˆใ†ใซ - -- Refactor(client): improve $i type - -- Enhance(client): ใƒกใƒผใƒซใ‚ขใƒ‰ใƒฌใ‚นใฎ่ช่จผใซใ‚ฏใƒชใƒƒใ‚ฏๅฟ…้ ˆใซ - -- Enhance(client): tweak channel pages - -- Refactor(client): refactor - -- Enhance(client): tweak ui - -- Enhance(client): improve note preview - -Fix #8029 - -- Refactor - -- Enhance(client): :art: - -- Enhance(server): better content type detection - -- Refactor - -- Enhance(client): :art: - -- Enhance(client): :sparkles: - -- Enhance(client): :sparkles: - -- Enhance: pizzaxใงstreamingใฎuser storage updateใ‚คใƒ™ใƒณใƒˆใ‚’็›ฃ่ฆ–ใ—ใฆๆ›ดๆ–ฐ (#8095) - -* wip - -* wip? - -* ? - -* streamingใฎuser storage updateใ‚คใƒ™ใƒณใƒˆใ‚’็›ฃ่ฆ–ใ—ใฆๆ›ดๆ–ฐ - -* ๅฟ…่ฆใชๆ™‚ไปฅๅค–ใฏใ‚นใƒˆใƒฌใƒผใ‚ธใ‚’ๆ›ดๆ–ฐใ—ใชใ„ - -* fix? - -* wip - -* fix - -* fix -- Enhance(client): tweak ui - -- Enhance(client): tweak ui - -- Refactor(server): use insert instead of save - -- Refactor(server): use insert instead of save - -- Enhance: ่จฑๅฏใ•ใ‚Œใฆใ„ใชใ„ใƒ•ใ‚กใ‚คใƒซใ‚ฟใ‚คใƒ—ใงใฏใ€ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚นใƒˆใƒฌใƒผใ‚ธใฎใƒ•ใ‚กใ‚คใƒซๅใซๆ‹กๅผตๅญใ‚’ไป˜ไธŽใ—ใชใ„ใ‚ˆใ†ใซ (#8108) - -* ่จฑๅฏใ•ใ‚Œใฆใ„ใชใ„ใƒ•ใ‚กใ‚คใƒซใ‚ฟใ‚คใƒ—ใงใฏใ€ใ‚ชใƒ–ใ‚ธใ‚งใ‚ฏใƒˆใ‚นใƒˆใƒฌใƒผใ‚ธใฎใƒ•ใ‚กใ‚คใƒซๅใซๆ‹กๅผตๅญใ‚’ไป˜ไธŽใ—ใชใ„ใ‚ˆใ†ใซ - -* add comment -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor(client): use composition api - -- Refactor: Widgetใฎcomposition api็งป่กŒ (#8125) - -* wip - -* wip - -* wip - -* wip - -* wip - -* wip - -* fix -- Refactor: Composition APIใธ็งป่กŒ (#8121) - -* components/abuse-report-window.vue - -* use