Compare commits

...

5808 Commits

Author SHA1 Message Date
github-actions[bot]
ebae39cba5 Bump version to 2024.10.1-alpha.0 2024-10-10 05:17:00 +00:00
syuilo
433732bcfc New Crowdin updates (#14733)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Catalan)
2024-10-10 14:16:24 +09:00
ã‹ãŖã“ã‹ã‚Š
a624546812 fix(frontend): ãƒĻãƒŧã‚ļãƒŧį™ģéŒ˛åŽŒä熿™‚ãĢã‚ĩã‚¤ãƒŗã‚¤ãƒŗAPIをåˆĨ途äŊŋį”¨ã—ãĻいたぎをäŋŽæ­Ŗ (#14738)
* fix(frontend): ãƒĻãƒŧã‚ļãƒŧį™ģéŒ˛åŽŒä熿™‚ãĢã‚ĩã‚¤ãƒŗã‚¤ãƒŗAPIをåˆĨ途äŊŋį”¨ã—ãĻいたぎをäŋŽæ­Ŗ

* emitされるã‚Ēブジェクトぎ型を変更したことãĢäŧ´ã†äŋŽæ­Ŗ

* Update Changelog
2024-10-10 14:05:20 +09:00
syuilo
4a356f1ba7 refactor(frontend): prefix css variables (#14725)
* wip

* Update index.d.ts

* remove unnecessary codes
2024-10-09 18:08:14 +09:00
github-actions[bot]
0ad31bd5d4 [skip ci] Update CHANGELOG.md (prepend template) 2024-10-09 05:17:31 +00:00
github-actions[bot]
6de7c27522 Release: 2024.10.0 2024-10-09 05:17:26 +00:00
syuilo
a304185eb8 Update CHANGELOG.md 2024-10-09 14:07:05 +09:00
syuilo
c13545f965 🎨 2024-10-09 11:58:51 +09:00
dependabot[bot]
0da6f14b3b build(deps): bump actions/cache from 4.0.2 to 4.1.0 (#14718)
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.0.2...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 10:25:01 +09:00
syuilo
dd39c5e059 Update packages/frontend/src/components/MkAbuseReport.vue
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-10-09 09:47:28 +09:00
ã‹ãŖã“ã‹ã‚Š
1c99785e7e Merge branch 'master' into develop 2024-10-08 21:10:27 +09:00
syuilo
d0213962bf Update packages/backend/src/core/entities/FlashEntityService.ts
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-10-08 18:59:10 +09:00
syuilo
9858e12078 New Crowdin updates (#14723)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Chinese Simplified)
2024-10-08 18:50:09 +09:00
syuilo
c14eba3e6d Update packages/frontend/src/store.ts
Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-10-08 10:40:41 +09:00
syuilo
993d3fbe55 New Crowdin updates (#14722)
* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)
2024-10-08 09:22:58 +09:00
github-actions[bot]
3a11d5ede6 Bump version to 2024.10.0-beta.6 2024-10-07 00:54:00 +00:00
FineArchs
ed89b4bd94 refactor: æ‹Ąåŧĩ抟čƒŊã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢぎペãƒŧã‚¸ãŽä¸€éƒ¨ã‚’ã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆã¨ã—ãĻ分é›ĸ (#14654)
* create MkExtensionInstaller.vue

* annotation

* add fallbacks

* storybook

* update annotations

* Update MkExtensionInstaller.vue

* use additonalInfo slot
2024-10-07 09:46:04 +09:00
syuilo
03fb688073 New Crowdin updates (#14695)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)
2024-10-07 09:44:35 +09:00
syuilo
8b2780c730 Update packages/frontend/src/store.ts
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-10-07 09:42:35 +09:00
ã‹ãŖã“ã‹ã‚Š
d2f1d45ea3 fix(frontend): クナイã‚ĸãƒŗãƒˆä¸Šã§ãŽæ™‚é–“ãƒ™ãƒŧã‚šãŽåŽŸį¸žį˛åž—å‹•äŊœãŒåŽŸį¸žį˛åž—åžŒã‚‚į™ē動しãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14717)
* Check if time-based achievements are unlocked before initializing them in main-boot

(cherry picked from commit c0702fd92f70782005517c0065048ececa1ef287)

* Update Changelog

---------

Co-authored-by: Evan Paterakis <evan@geopjr.dev>
2024-10-07 09:07:02 +09:00
syuilo
a594d9f26b make animatedMfm enable by default 2024-10-05 19:47:45 +09:00
syuilo
26afe1cc96 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-10-05 18:57:25 +09:00
syuilo
7933b6662e 🎨 2024-10-05 18:57:23 +09:00
zyoshoka
ddf8e2a3dc fix(backend): correct admin/abuse-user-reports schema (#14711)
* fix(backend): correct `abuse-user-reports` schema

* Update CHANGELOG.md
2024-10-05 18:35:37 +09:00
syuilo
ddc799fe3d fix of d8cb7305ef 2024-10-05 18:29:02 +09:00
syuilo
057a6d731d 🎨 2024-10-05 18:24:04 +09:00
github-actions[bot]
254c063455 Bump version to 2024.10.0-beta.5 2024-10-05 07:31:13 +00:00
ã‹ãŖã“ã‹ã‚Š
9d026975bc fix(backend/test): #14558 äģĨ降e2eテ゚トがたぞãĢå¤ąæ•—ã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14709)
* fix(backend/test): MisskeyIO#727 äģĨ降e2eテ゚トがたぞãĢå¤ąæ•—ã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (MisskeyIO#735)

* âœŒī¸

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-10-05 16:20:44 +09:00
syuilo
d8cb7305ef feat: é€šå ąãŽåŧˇåŒ– (#14704)
* wip

* Update CHANGELOG.md

* lint

* Update types.ts

* wip

* âœŒī¸

* Update MkAbuseReport.vue

* tweak
2024-10-05 16:20:15 +09:00
syuilo
043fef9fdf 🎨 2024-10-05 15:19:07 +09:00
ãŠã•ã‚€ãŽã˛ã¨
0d7d1091c8 enhance: äēēæ°—ぎPlayを10äģļäģĨ上表į¤ēできるようãĢ (#14443)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2024-10-05 14:37:52 +09:00
ã‹ãŖã“ã‹ã‚Š
d8bf1ff7e9 #14675 ãƒŦビãƒĨãƒŧぎäŋŽæ­Ŗ (#14705) 2024-10-05 13:47:50 +09:00
ãŠã•ã‚€ãŽã˛ã¨
88698462a9 feat(backend): é€šå ąãŠã‚ˆãŗé€šå ąč§Ŗæąē時ãĢ送å‡ēされるSystemWebhookãĢãƒĻãƒŧã‚ļæƒ…å ąã‚’åĢめるようãĢする (#14698)
* feat(backend): é€šå ąãŠã‚ˆãŗé€šå ąč§Ŗæąē時ãĢ送å‡ēされるSystemWebhookãĢãƒĻãƒŧã‚ļæƒ…å ąã‚’åĢめるようãĢする

* テ゚ト送äŋĄã‚‚ペイロãƒŧドåŊĸåŧã‚’合わせる

* add spaces

* fix test
2024-10-05 12:51:46 +09:00
ã‹ãŖã“ã‹ã‚Š
ae3c155490 fix: signin ãŽčŗ‡æ ŧæƒ…å ąãŒčļŗã‚ŠãĒいだけぎ場合はエナãƒŧãĢせず200をčŋ”すようãĢ (#14700)
* fix: signin ãŽčŗ‡æ ŧæƒ…å ąãŒčļŗã‚ŠãĒいだけぎ場合はエナãƒŧãĢせず200をčŋ”すようãĢ

* run api extractor

* fix

* fix

* fix test

* /signin -> /signin-flow

* fix

* fix lint

* rename

* fix

* fix
2024-10-05 12:03:47 +09:00
syuilo
fa06c59eae 🎨 2024-10-04 19:09:46 +09:00
ã‹ãŖã“ã‹ã‚Š
b36d13d90c fix(frontend): ãƒ­ã‚°ã‚¤ãƒŗį”ģéĸã§ã‚­ãƒŖãƒ—ãƒãƒŖãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14694)
* fix(frontend): ãƒ­ã‚°ã‚¤ãƒŗį”ģéĸã§ã‚­ãƒŖãƒ—ãƒãƒŖãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* rename
2024-10-04 18:45:03 +09:00
github-actions[bot]
3d637af65b Bump version to 2024.10.0-beta.4 2024-10-04 08:41:30 +00:00
syuilo
2340de035b New Crowdin updates (#14677)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)
2024-10-04 17:32:36 +09:00
ã‹ãŖã“ã‹ã‚Š
d8f30fb793 fix(frontend): canvas-confettiãŽåž‹åŽšįžŠã‚’čŋŊ加 (#14692) 2024-10-04 17:32:18 +09:00
syuilo
708ffaef5c 🎨 2024-10-04 17:29:10 +09:00
syuilo
2639e92e18 🎨 2024-10-04 17:07:27 +09:00
syuilo
ea2675eaab fix(frontend): ãƒĒãƒŗã‚¯å‹•äŊœãŽã‚Ēãƒŧバãƒŧナイドが動äŊœã—ãĻいãĒいぎをäŋŽæ­Ŗ 2024-10-04 16:41:08 +09:00
github-actions[bot]
3b0b4f83dd Bump version to 2024.10.0-beta.3 2024-10-04 06:28:36 +00:00
ã‹ãŖã“ã‹ã‚Š
975c2e7bc5 enhance(frontend): ã‚ĩã‚¤ãƒŗã‚¤ãƒŗį”ģéĸぎ攚善 (#14658)
* wip

* Update MkSignin.vue

* Update MkSignin.vue

* wip

* Update CHANGELOG.md

* enhance(frontend): ã‚ĩã‚¤ãƒŗã‚¤ãƒŗį”ģéĸぎ攚善

* Update Changelog

* 14655ぎ変更取りčžŧãŋ

* spdx

* fix

* fix

* fix

* 🎨

* 🎨

* 🎨

* 🎨

* CaptchaがãƒĒã‚ģットされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* æŦĄãŽå‡Ļį†ã‚’signin apiからčĒ­ãŋ取るようãĢ

* Add Comments

* fix

* fix test

* attempt to fix test

* fix test

* fix test

* fix test

* fix

* fix test

* fix: 一部ぎエナãƒŧãŒãĄã‚ƒã‚“ã¨å‡ēるようãĢ

* Update Changelog

* 🎨

* 🎨

* remove border

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-04 15:23:33 +09:00
syuilo
e344650278 Update generate.tsx 2024-10-04 13:40:49 +09:00
syuilo
1aee260398 fix test 2024-10-04 12:23:24 +09:00
syuilo
2fa805b8f7 🎨 2024-10-04 11:55:46 +09:00
syuilo
ed71b0b7d4 🎨 2024-10-04 11:27:08 +09:00
syuilo
864327b4a7 update deps 2024-10-04 11:20:56 +09:00
syuilo
c1597be458 🎨 2024-10-04 10:18:36 +09:00
ã‹ãŖã“ã‹ã‚Š
a08a38c29a fix(test): 初期ã‚ģットã‚ĸップで初期パ゚ワãƒŧドをå…Ĩ力しãĻいãĒいぎをäŋŽæ­Ŗ (#14685) 2024-10-04 07:54:19 +09:00
github-actions[bot]
650e22c90d Bump version to 2024.10.0-beta.2 2024-10-03 12:47:03 +00:00
github-actions[bot]
fa2558fce8 Bump version to 2024.10.0-alpha.1 2024-10-03 12:02:35 +00:00
ã‹ãŖã“ã‹ã‚Š
7bdc4e8509 fix: 初期パ゚ワãƒŧãƒ‰ã‚’ã‚ŗãƒĄãƒŗãƒˆã‚ĸã‚Ļト (#14682)
* fix: 初期パ゚ワãƒŧãƒ‰ã‚’ã‚ŗãƒĄãƒŗãƒˆã‚ĸã‚Ļト

* 🎨

* fix indent
2024-10-03 21:01:09 +09:00
ã‹ãŖã“ã‹ã‚Š
d266c3cdf4 fix(gh): GithubãŽãƒ†ã‚šãƒˆį”¨į’°åĸƒã§setupPasswordが指厚されãĻいãĒいぎをäŋŽæ­Ŗ (#14681) 2024-10-03 20:52:31 +09:00
syuilo
d2175a9b9f initialPassword -> setupPassword 2024-10-03 20:40:39 +09:00
zyoshoka
2a4ab0e187 fix(misskey-js): type fixes related to signup and signin (#14679) 2024-10-03 18:33:56 +09:00
ã‹ãŖã“ã‹ã‚Š
2c1a7470d3 feat: ã‚ĩãƒŧバãƒŧåˆæœŸč¨­åŽšæ™‚ãĢ初期パ゚ワãƒŧドをčĻæą‚ã§ãã‚‹ã‚ˆã†ãĢ (#14626)
* feat: ã‚ĩãƒŧバãƒŧåˆæœŸč¨­åŽšæ™‚å°‚į”¨ãŽåˆæœŸãƒ‘ã‚šãƒ¯ãƒŧãƒ‰ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* į„Ąã„ãŽãĢå…Ĩ力された場合もエナãƒŧãĢする

* 🎨

* 🎨

* cypress-devcontainerãĢもpassã‚’č¨­åŽšīŧˆãƒ†ã‚šãƒˆãŒå¤ąæ•—するためīŧ‰

* [ci skip] 🎨

* âœŒī¸

* test: please revert this commit before merge

* Revert "test: please revert this commit before merge"

This reverts commit 66b2b48f66.

* Update locales/ja-JP.yml

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* build assets

* Update Changelog

* fix condition

* fix condition

* add comment

* change error code

* äģ–ぎエナãƒŧã‚ŗãƒŧドと合わせる

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-03 18:18:00 +09:00
syuilo
75ea964312 Update CHANGELOG.md 2024-10-03 17:07:16 +09:00
syuilo
a09b03ed3a Update CHANGELOG.md 2024-10-03 17:06:16 +09:00
Kisaragi
a722ea8ccd fix(backend): é€Ŗåˆé™åŽšå…ˆãŒé–“é•ãŖãĻé€Ŗåˆã—ãĒい先ãĢäģŖå…ĨされãĻいるぎをäŋŽæ­Ŗ (#14662)
* fix(backend): é€Ŗåˆé™åŽšå…ˆãŒé–“é•ãŖãĻé€Ŗåˆã—ãĒい先ãĢäģŖå…ĨされãĻいるぎをäŋŽæ­Ŗ

* build: fix property typo
2024-10-03 17:05:14 +09:00
syuilo
1e9813e19e New Crowdin updates (#14649)
* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Hungarian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uyghur)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Kannada)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))
2024-10-03 16:16:09 +09:00
github-actions[bot]
e97b7fe2a1 Bump version to 2024.10.0-alpha.0 2024-10-03 06:18:15 +00:00
syuilo
87617dca39 refactor & performance improvements of MkMention 2024-10-03 15:12:07 +09:00
Kisaragi
9dc058189e fix(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧを有劚ãĢしãĻいるときãĢãƒĄãƒŗã‚ˇãƒ§ãƒŗãŽã‚ĸã‚¤ã‚ŗãƒŗãŒã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã—ãĒいようãĢ (#14674) 2024-10-03 15:08:45 +09:00
syuilo
83db116c46 enhance(backend): notify new login (#14673)
* wip

* Update CHANGELOG.md

* wip

* fix

* Update index.d.ts

* Update SigninService.ts

* Update MkNotification.vue
2024-10-03 15:06:04 +09:00
syuilo
d3e2b59f53 update deps 2024-10-03 15:04:53 +09:00
syuilo
1074d625ed enhance: require captcha for signin (#14655)
* wip

* Update MkSignin.vue

* Update MkSignin.vue

* wip

* Update CHANGELOG.md
2024-10-03 12:11:09 +09:00
anatawa12
6dde457452 Misskey js autogen check improvements (#14652)
* ci: Make failure if misskey js autogen detected changes

* ci: set persist-credentials
2024-10-03 09:24:22 +09:00
į”˜į€Ŧここあ
a25d83f249 fix: sassぎmodern-compilerをäŊŋうようãĢ (#14651)
* fix(frontend-embed): ビãƒĢド時ãĢsassぎmodern-compilerをäŊŋうようãĢ

* fix(frontend): ビãƒĢド時ãĢsassぎmodern-compilerをäŊŋうようãĢ
2024-10-03 09:09:37 +09:00
Julia
6fd4de246c Make post form attachments accessible (#14666)
* fix(frontend): Make post form attachments accessible

Adds a role="button", tabindex, and @keydown to MkPostFormAttaches in
order to make it accessible to keyboard users.

* Fix for linter

* Add spacing in type signature
2024-10-03 09:09:08 +09:00
ã‹ãŖã“ã‹ã‚Š
e9519b02fb fix(misskey-js): build misskey-js with types (#14665) 2024-10-01 20:53:02 +09:00
syuilo
b6578861ac 🎨 2024-09-30 20:22:57 +09:00
ã‹ãŖã“ã‹ã‚Š
ca8cc015b0 enhance(frontend): フりロワãƒŧã¸ãŽãƒĄãƒƒã‚ģãƒŧジæŦ„ã‚’æ”šč‰¯ (#14656)
* enhance(frontend): フりロワãƒŧã¸ãŽãƒĄãƒƒã‚ģãƒŧジæŦ„ã‚’æ”šč‰¯

* Update Changelog
2024-09-30 20:05:34 +09:00
github-actions[bot]
4f34a4e4d8 [skip ci] Update CHANGELOG.md (prepend template) 2024-09-29 11:42:26 +00:00
misskey-release-bot[bot]
5fc8b3bc50 Merge pull request #14580 from misskey-dev/develop
Release: 2024.9.0
2024-09-29 11:42:24 +00:00
github-actions[bot]
781e64aa7f Release: 2024.9.0 2024-09-29 11:42:16 +00:00
github-actions[bot]
d6e1f022d4 Bump version to 2024.9.0-beta.14 2024-09-29 11:37:44 +00:00
github-actions[bot]
2ea49703f6 Bump version to 2024.9.0-alpha.13 2024-09-29 09:58:32 +00:00
zyoshoka
1184436461 fix(backend): update and re-enable Bull Dashboard (#14648) 2024-09-29 18:44:55 +09:00
syuilo
0871156780 New Crowdin updates (#14629)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2024-09-29 18:24:58 +09:00
ã‹ãŖã“ã‹ã‚Š
088707c114 enhance(frontend): cwでもįĩĩæ–‡å­—ãƒĄãƒ‹ãƒĨãƒŧを開けるようãĢ (#14647)
* fix(frontend): cwでもįĩĩæ–‡å­—ãƒĄãƒ‹ãƒĨãƒŧを開けるようãĢ

* Update Changelog
2024-09-29 18:24:34 +09:00
syuilo
15f2e1425c tweak MkCondensedLine
#14642
2024-09-29 17:30:16 +09:00
github-actions[bot]
57effa9ef0 Bump version to 2024.9.0-alpha.12 2024-09-28 09:19:30 +00:00
syuilo
f0d0cd2e50 wip (#14643) 2024-09-28 18:15:32 +09:00
syuilo
c3b0e1a2bd Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-09-28 16:45:59 +09:00
syuilo
afbba1ff1c Update WebhookTestService.ts 2024-09-28 16:45:57 +09:00
syuilo
6964b919f8 Update ja-JP.yml 2024-09-28 14:42:07 +09:00
syuilo
e5856c6b3b 🎨 2024-09-28 14:02:48 +09:00
syuilo
3f3c59e1ae 🎨 2024-09-28 13:45:53 +09:00
syuilo
f49d7927aa 🎨 2024-09-28 13:41:31 +09:00
syuilo
9e9198086d enhance(backend): add user.score for moderation purpose 2024-09-28 11:54:40 +09:00
github-actions[bot]
ca022b9349 Bump version to 2024.9.0-alpha.11 2024-09-28 01:22:47 +00:00
FineArchs
25670b5f16 Mk:C:containerぎborderStyleとborderRadiusã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#14638)
* borderStyle and borderRadius

* changelog
2024-09-28 10:06:01 +09:00
syuilo
6fdb2b13f4 update deps 2024-09-28 10:04:16 +09:00
syuilo
28e9d4e483 feat: フりロãƒŧã•ã‚ŒãŸéš›ãŽãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢする (#14430)
* feat: フりロãƒŧã•ã‚ŒãŸéš›ãŽãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢする

Resolve #14425

* Update CHANGELOG.md

* æ—ĸãĢフりロãƒŧしãĻいるãƒĻãƒŧã‚ļãƒŧãŽãƒĄãƒƒã‚ģãƒŧジもčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ

* Update packages/frontend/src/components/MkNotification.vue

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* fix indent

* Update users.ts

* wip

* Update users.ts

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-09-28 09:55:21 +09:00
syuilo
e4d4cc5277 🎨 2024-09-28 09:52:40 +09:00
FineArchs
27a256b502 show shown (#14639) 2024-09-28 08:12:12 +09:00
Yuri Lee
b83a2f33ff test(backend): Add test for Passkey API (#14635) 2024-09-28 08:09:30 +09:00
ã‹ãŖã“ã‹ã‚Š
d8a2eeb7ed feat: エク゚ポãƒŧト厌ä熿™‚ãĢ通įŸĨをį™ēčĄŒã™ã‚‹ã‚ˆã†ãĢ (#14484)
* feat: エク゚ポãƒŧト厌ä熿™‚ãĢ通įŸĨをį™ēčĄŒã™ã‚‹ã‚ˆã†ãĢ

* Update Changelog

* entitity -> entity

* fix: ペイロãƒŧドをåĢむようãĢ

* fix icon

* exportableEntities -> userExportableEntities
2024-09-26 14:15:03 +09:00
syuilo
89841e4c9a enhance(frontend): įĩĩ文字ピッã‚Ģãƒŧをドロワãƒŧ襨į¤ēするかč‡Ēį”ąãĢč¨­åŽšå¯čƒŊãĢ 2024-09-26 12:41:48 +09:00
syuilo
31988db547 🎨 2024-09-26 11:35:40 +09:00
KOBA789
7134d24c1f perf(backend): Defer instance metadata update (#14558)
* Defer instance metadata update

* Fix last new line

* Fix typo

* Add license notice

* Fix syntax

* Perform deferred jobs on shutdown

* Fix missing async/await

* Fix typo :)

* Update collapsed-queue.ts

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-26 10:25:20 +09:00
syuilo
4c76ea1fa6 Update CHANGELOG.md 2024-09-26 08:26:13 +09:00
Yuri Lee
d8dd1683c9 Add Sign in with passkey Button (#14577)
* Sign in with passkey (PoC)

* 💄 Added "Login with Passkey" Button

* refactor: Improve error response when WebAuthn challenge fails

* signinResponse should be placed under the SigninWithPasskeyResponse object.

* Frontend fix

* Fix: Rate limiting key for passkey signin

Use specific rate limiting key: 'signin-with-passkey'  for passkey sign-in API to avoid collisions with signin rate-limit.

* Refactor: enhance Passkey sign-in flow and error handling

- Increased the rate limit for Passkey sign-in attempts to accommodate the two API calls needed per sign-in.
- Improved error messages and handling in both the `WebAuthnService` and the `SigninWithPasskeyApiService`, providing more context and better usability.
- Updated error messages to provide more specific and helpful details to the user.

These changes aim to enhance the Passkey sign-in experience by providing more robust error handling, improving security by limiting API calls, and delivering a more user-friendly interface.

* Refactor: Streamline 2FA flow and remove redundant Passkey button.

- Separate the flow of 1FA and 2FA.
- Remove duplicate passkey buttons

* Fix: Add error messages to MkSignin

* chore: Hide passkey button if the entered user does not use passkey login

* Update CHANGELOG.md

* Refactor: Rename functions and Add comments

* Update locales/ja-JP.yml

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* Fix: Update translation

- update index.d.ts
- update ko-KR.yml, en-US.yml
- Fix: Reflect Changed i18n key on MkSignin

---------

Co-authored-by: Squarecat-meow <kw7551@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-26 08:25:33 +09:00
syuilo
fde94f638b Update about-misskey.vue 2024-09-26 08:18:23 +09:00
ã‹ãŖã“ã‹ã‚Š
aee984813d fix(backend): embedぎ動äŊœãĢåŋ…čρãĒ値を垊æ´ģさせる (#14633) 2024-09-25 19:27:50 +09:00
zyoshoka
f2385a8ffc fix(misskey-js): correct noteUpdated event type (#14632) 2024-09-25 17:35:54 +09:00
ã‹ãŖã“ã‹ã‚Š
0f8b15f0fe fix(frontend-embed): fix instanceticker, remove directives (#14631) 2024-09-25 16:28:32 +09:00
ã‹ãŖã“ã‹ã‚Š
8c3be57ab3 fix(frontend-embed): URLã‚¨ãƒŗã‚ŗãƒŧãƒ‰ã•ã‚ŒãŸæ–‡å­—åˆ—ãŒæ­Ŗå¸¸ãĢčĒ­ãŋčžŧめãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14630)
* fix(frontend-embed): URLã‚¨ãƒŗã‚ŗãƒŧãƒ‰ã•ã‚ŒãŸæ–‡å­—åˆ—ãŒæ­Ŗå¸¸ãĢčĒ­ãŋčžŧめãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix(frontend-embed): bring back missing bits
2024-09-25 16:12:34 +09:00
syuilo
5c62cbcca8 tweak style 2024-09-25 16:07:23 +09:00
syuilo
5c94b4cb49 🎨 2024-09-25 13:02:31 +09:00
ã‹ãŖã“ã‹ã‚Š
244bcafc5d fix(docs): RBTãŽčĄ¨č¨˜ã‚†ã‚Œã‚’č¨‚æ­Ŗ (#14628)
* fix(docs): RBTãŽčĄ¨č¨˜ã‚†ã‚Œã‚’č¨‚æ­Ŗ

* add changelog for #14600

* fix
2024-09-25 12:56:53 +09:00
github-actions[bot]
8890a7a0b7 Bump version to 2024.9.0-alpha.10 2024-09-25 03:43:12 +00:00
syuilo
4b3ecd49de New Crowdin updates (#14434)
* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)
2024-09-25 12:32:12 +09:00
ã‹ãŖã“ã‹ã‚Š
dd124a8aed Fix: <link rel="alternate">をčŋŊãŖãĻį…§äŧšã™ã‚‹ãŽã¯OKãƒŦã‚šãƒãƒŗã‚šãŒčŋ”却された場合ぎãŋãĢ (#14627)
* Only accept HTML `<link rel="alternate">` on success

(cherry picked from commit 6ea48be84abdab66301a957c27dd5d84886dfb36)

* Use `res.ok` instead of 200-299

(cherry picked from commit b667a68bd4eb916084658592d2942d521950005b)

* jsdomãĢæˆģす

* Update Changelog

* Revert "jsdomãĢæˆģす"

This reverts commit c03603611b.

* 🎨

---------

Co-authored-by: Julia Johannesen <julia@insertdomain.name>
2024-09-25 12:31:37 +09:00
syuilo
53682f5cc6 🎨 2024-09-25 12:31:04 +09:00
syuilo
c88957c037 🎨 2024-09-25 09:39:12 +09:00
syuilo
9d3a331286 🎨 2024-09-25 07:55:24 +09:00
syuilo
1679a40c76 🎨 2024-09-24 21:02:22 +09:00
ã‹ãŖã“ã‹ã‚Š
c9819babfe fix(frontend-embed): #14613 で抜けčŊãĄãŸå‡Ļį†ã‚’æˆģす (#14623) 2024-09-24 19:27:20 +09:00
github-actions[bot]
7045547e46 Bump version to 2024.9.0-alpha.9 2024-09-24 09:32:19 +00:00
ã‹ãŖã“ã‹ã‚Š
6a1a2bef43 fix(backend): RBTぎäŋŽæ­Ŗ (#14621)
* fix(backend): įĩĩ文字ぎ変換å‡Ļį†ãŒä¸ååˆ†ãĒぎをäŋŽæ­Ŗ

* enhance: ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒãƒƒãƒ•ã‚ĄãƒĒãƒŗã‚°ãŒį„ĄåŠšãĢãĒãŖãŸã‚‰åŗbakeするようãĢ

* attempt to fix test

* fix
2024-09-24 18:29:02 +09:00
syuilo
1d8bfe4f1c 🎨 2024-09-24 18:24:28 +09:00
syuilo
ca967e83bd 🎨 2024-09-24 17:52:14 +09:00
syuilo
423bfc8798 🎨 2024-09-24 17:48:49 +09:00
syuilo
6ee55e1ab3 Update CONTRIBUTING.md 2024-09-24 17:41:56 +09:00
syuilo
9612195fc3 enhance(frontend): tweak control panel 2024-09-24 15:54:47 +09:00
syuilo
4be307f223 refactor 2024-09-24 13:55:35 +09:00
github-actions[bot]
1b2b95e199 Bump version to 2024.9.0-alpha.8 2024-09-24 01:22:57 +00:00
FineArchs
aef15069a2 PlayãŽįˇ¨é›†į”ģéĸぎäŋå­˜ãƒœã‚ŋãƒŗį­‰ã‚’stickyãĢする ãĒお (#14429)
* flash: sticky buttons

* sticky save buttons

* fix

* add spacer

* fix design

* Update CHANGELOG.md

* revert experimental background

* add background

* Update CHANGELOG.md

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-09-24 10:12:58 +09:00
ã‹ãŖã“ã‹ã‚Š
3674e9b1cb feat: adminãŽãƒ•ã‚Ąã‚¤ãƒĢ一čϧį”ģéĸã§ã€ãƒ•ã‚Ąã‚¤ãƒĢがæˇģäģ˜ã•れãĻいるノãƒŧトを一čĻ§ã§ãã‚‹ã‚ˆã†ãĢ (#14403)
* enhance(moderation): ãƒĸデãƒŦãƒŧã‚ŋãƒŧãŒãƒ•ã‚Ąã‚¤ãƒĢがæˇģäģ˜ã•れãĻいるノãƒŧãƒˆã‚’į…§äŧšã§ãã‚‹ã‚ˆã†ãĢ (MisskeyIO#680)

Co-authored-by: riku6460 <17585784+riku6460@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
(cherry picked from commit b059162324d2cfc697d1af9f3b6fb49fad2734e0)

* Update Changelog

* âœŒī¸

Co-authored-by: riku6460 <17585784+riku6460@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

---------

Co-authored-by: Yuuki <yukikum57@gmail.com>
Co-authored-by: riku6460 <17585784+riku6460@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-09-24 10:11:09 +09:00
ãŠã•ã‚€ãŽã˛ã¨
98de7ca526 fix(frontend): é€Ŗåˆä¸€čĻ§į­‰ãŽãƒšãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒåŖŠã‚ŒãĻいたぎをäŋŽæ­Ŗ (#14439)
* fix

* fix

* fix CHANGELOG.md

* 開į™ēį’°åĸƒäģĨ外でログがå‡ēãĒいようãĢ

---------

Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-09-24 10:09:55 +09:00
Kisaragi
23a07c2706 ci: fix syntax error (#14602) 2024-09-24 09:50:18 +09:00
Aleteoryx
689848943b Fix: Continue importing from file if single emoji import fails (#14461)
* Fix: Continue importing from file if single emoji import fails

* Fix indentation

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-24 09:50:00 +09:00
zyoshoka
a37df2cd8e fix(frontend): weird AP delivered chart in control panel (#14481)
* fix(frontend): `Out: Fail` was negative number

* fix(frontend): don't stack AP delivered chart

* test(#10336): add `pages/admin/overview.ap-requests.vue` story

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-24 09:47:31 +09:00
github-actions[bot]
6378dfbffc Bump version to 2024.9.0-alpha.7 2024-09-23 13:00:04 +00:00
ã‹ãŖã“ã‹ã‚Š
cd247b99ee fix(frontend): MkRangeぎã‚ŋッチ操äŊœæ™‚ãĢtooltipãŒč¤‡æ•°é‡ãĒãŖãĻ襨į¤ēされãĒいようãĢ (#14548)
* fix: directiveでぎtooltip襨į¤ēとぎįĢļåˆã‚’č§Ŗæļˆ (#265)

(cherry picked from commit 6d15d379a76b1b153ec2996e22bf0fc29ced5fda)

* code style

* Update Changelog

* record origin

* fix: ホバãƒŧ時ãĢもツãƒŧãƒĢチップがå‡ēるようãĢ

---------

Co-authored-by: CaffeinePower <86540016+cffnpwr@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-23 21:53:51 +09:00
ã‹ãŖã“ã‹ã‚Š
0c6d1ec524 refactor(frontend): popupMenuãŽé …į›ŽäŊœæˆæ™‚ãĢ三項æŧ”įŽ—å­ã‚’ãĒるずくäŊŋわãĒいようãĢ (#14554)
* refactor(frontend): popupMenuãŽé …į›ŽäŊœæˆæ™‚ãĢ三項æŧ”įŽ—å­ã‚’ãĒるずくäŊŋわãĒいようãĢ

* type import

* fix

* lint
2024-09-23 21:50:30 +09:00
ã‹ãŖã“ã‹ã‚Š
e673c143a9 fix(backend): happy-domをäŊŋį”¨åžŒãĢcloseするようãĢ (#14615)
* Add `DetachedWindowAPI.close` calls to `MfmService`

(cherry picked from commit ceaec3324925e53ca3f467b0438a98f1108eed0f)

* fix

* update changelog

* fix

---------

Co-authored-by: Julia Johannesen <julia@insertdomain.name>
2024-09-23 21:43:48 +09:00
ã‹ãŖã“ã‹ã‚Š
7f7445ad7a refactor(misskey-games): Misskey Gamesįŗģãƒ‘ãƒƒã‚ąãƒŧジぎlintäŋŽæ­Ŗīŧ‹Lint CI整備 (#14612)
* chore(lint): Fix linting in misskey-reversi

(cherry picked from commit 894934a1a7743472b2d051e2690007ae373efd76)

* chore(lint): Fix linting in misskey-bubble-game

(cherry picked from commit 1ba9c37a8d5e4ae6a98494026b87f6f6439790c7)

* enhance(gh): add lint ci for misskey games packages

* enhance(gh): fix lint ci

* fix

* revert some changes that nothing to do with lint rules

* fix

* lint fixes

* refactor: strict type def

* lint fixes

* 🎨

* 🎨

---------

Co-authored-by: 4censord <mail@4censord.de>
2024-09-23 21:25:23 +09:00
github-actions[bot]
733fd56058 Bump version to 2024.9.0-alpha.6 2024-09-23 10:53:19 +00:00
syuilo
3f0aaaa41e perf(embed): improve embed performance (#14613)
* wip

* wip

* wip

* refactor

* refactor

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-09-23 19:49:52 +09:00
syuilo
2aebdb8cc5 enhance(frontend): tweak control panel 2024-09-23 17:18:37 +09:00
syuilo
cd52dc73bb 🎨 2024-09-23 14:51:34 +09:00
syuilo
1ba09e1eee enhance(frontend): improve forms usability 2024-09-23 14:42:38 +09:00
zyoshoka
2c615357f2 fix(misskey-js): wrong hashtag channel param type (#14611) 2024-09-23 09:53:50 +09:00
github-actions[bot]
76b9bc478a Bump version to 2024.9.0-alpha.5 2024-09-22 11:49:02 +00:00
syuilo
f93a575c3a 🎨 2024-09-22 20:44:24 +09:00
syuilo
e6e4182b53 enhance(frontend): tweak control panel 2024-09-22 20:23:20 +09:00
syuilo
736d8283c1 refactor 2024-09-22 20:21:06 +09:00
syuilo
0041ad3e69 enhance(frontend): tweak control panel 2024-09-22 20:14:19 +09:00
syuilo
973d8366c3 🎨 2024-09-22 20:14:09 +09:00
syuilo
2762e29f7f 🎨 2024-09-22 20:02:47 +09:00
ã‹ãŖã“ã‹ã‚Š
0bbeb40c0a fix typo (#14609) 2024-09-22 19:30:36 +09:00
ã‹ãŖã“ã‹ã‚Š
e87cbd2a36 fix(frontend): lint fixe for tweak control panel (#14610) 2024-09-22 19:13:30 +09:00
github-actions[bot]
1d5a3023f4 Bump version to 2024.9.0-alpha.4 2024-09-22 09:44:00 +00:00
syuilo
bd5f25c678 fix rbt bug? 2024-09-22 18:40:05 +09:00
syuilo
6ba97a7763 enhance(frontend): tweak control panel 2024-09-22 18:35:10 +09:00
syuilo
d435d04eaf enhance(frontend): tweak control panel 2024-09-22 18:26:21 +09:00
ã‹ãŖã“ã‹ã‚Š
01ec708020 ffix(frontend): lint fixes for tweak control panel (#14607) 2024-09-22 17:50:54 +09:00
syuilo
0e92cbf905 enhance(frontend): tweak control panel 2024-09-22 16:24:53 +09:00
syuilo
8ad9f7209b enhance(frontend): tweak control panel 2024-09-22 16:16:50 +09:00
syuilo
3df1bb2d71 enhance(frontend): tweak control panel 2024-09-22 16:01:13 +09:00
github-actions[bot]
891bbcf475 Bump version to 2024.9.0-alpha.3 2024-09-22 03:56:51 +00:00
syuilo
023fa30280 refactor/perf(backend): provide metadata statically (#14601)
* wip

* Update ReactionService.ts

* Update ApiCallService.ts

* Update timeline.ts

* Update GlobalModule.ts

* Update GlobalModule.ts

* Update NoteEntityService.ts

* wip

* wip

* wip

* Update ApPersonService.ts

* wip

* Update GlobalModule.ts

* Update mock-resolver.ts

* Update RoleService.ts

* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* clean up

* Update utils.ts

* Update UtilityService.ts

* Revert "Update utils.ts"

This reverts commit a27d4be764.

* Revert "Update UtilityService.ts"

This reverts commit e5fd9e004c.

* vuwa-

* Revert "vuwa-"

This reverts commit 0c3bd12472.

* Update entry.ts

* Update entry.ts

* Update entry.ts

* Update entry.ts

* Update jest.setup.ts
2024-09-22 12:53:13 +09:00
syuilo
3ad5c753fa 🎨 2024-09-22 12:44:09 +09:00
syuilo
76408667f3 update deps (#14594)
* wip

* Update ClientServerService.ts

* eslint

* Update fetch-resource.ts

* wip
2024-09-22 12:32:01 +09:00
woxtu
9ac4d3da0a Check SPDX information properly (#14604) 2024-09-22 07:43:56 +09:00
github-actions[bot]
67a5119072 Bump version to 2024.9.0-alpha.2 2024-09-21 11:17:18 +00:00
syuilo
00ccc2251a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-09-21 19:44:17 +09:00
syuilo
3d92ef193e fix rbt 2024-09-21 19:44:14 +09:00
syuilo
e9085e455f 🎨 2024-09-21 19:41:55 +09:00
ã‹ãŖã“ã‹ã‚Š
85f46f88c6 fix(backend): Retry-Afterヘッダãƒŧが原際ãĢは送äŋĄã•れãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ (#14597)
* move rate-limit-exceeded error reporting, earlier

a rate-limit-exceeded error has `kind:'client'`, so the branch that
adds the `Retry-After` would never get taken

(cherry picked from commit 8a982c61c01909e7540ff1be9f019df07c3f0624)

* Update Changelog

* fix

* indent

---------

Co-authored-by: dakkar <dakkar@thenautilus.net>
2024-09-21 18:20:45 +09:00
Kisaragi
9cd784cdee ci: api.jsonãŽåˇŽåˆ†ãŒãĒい時は折りたたãŋã‚’į”Ÿæˆã—ãĒいようãĢする (#14598) 2024-09-21 18:19:09 +09:00
Esurio/1673beta
d4d15f338e fix: EmailServiceã§ã‚¤ãƒŗãƒŠã‚¤ãƒŗã‚šã‚ŋイãƒĢã‚’éŠį”¨ã™ã‚‹ã‚ˆã†ãĢ (#14600)
Co-authored-by: Esurio <esurio@esurio1673.net>
2024-09-21 18:18:52 +09:00
github-actions[bot]
d3f1b0f090 Bump version to 2024.9.0-alpha.1 2024-09-20 12:37:51 +00:00
dependabot[bot]
2ee19ee22e chore(deps-dev): bump vite in /scripts/changelog-checker (#14569)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.12 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 21:10:21 +09:00
dependabot[bot]
a18a6ac264 chore(deps): bump actions/setup-node from 4.0.3 to 4.0.4 (#14590)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 21:05:35 +09:00
ã‹ãŖã“ã‹ã‚Š
7e9d54fa3a fix(frontend): ãƒ•ã‚Ąã‚¤ãƒĢãŽčŠŗį´°ãƒšãƒŧã‚¸ãŽãƒ•ã‚Ąã‚¤ãƒĢぎčĒŦæ˜Žã§æ”ščĄŒãŒæ­Ŗã—ãčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14588)
* upd: don't ignore new lines on file info

* Update Changelog

* âœŒī¸

---------

Co-authored-by: Marie <github@yuugi.dev>
2024-09-20 21:05:20 +09:00
ã‹ãŖã“ã‹ã‚Š
f0834ca14c enhance: ãƒĻãƒŧã‚ļãƒŧã‚ŗãƒŗãƒ†ãƒŗãƒ„ãŽã‚¤ãƒŗãƒãƒŧト操äŊœãŽåŽŸčĄŒå¯åĻをロãƒŧãƒĢでåˆļåžĄã§ãã‚‹ã‚ˆã†ãĢ (#14583)
* enhance: ã‚¤ãƒŗãƒãƒŧト操äŊœãŽåŽŸčĄŒå¯åĻをロãƒŧãƒĢでåˆļåžĄã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog
2024-09-20 21:04:58 +09:00
syuilo
0b062f1407 MisskeyÂŽ Reactions Buffering Technologyâ„ĸ (#14579)
* wip

* wip

* Update ReactionsBufferingService.ts

* Update ReactionsBufferingService.ts

* wip

* wip

* wip

* Update ReactionsBufferingService.ts

* wip

* wip

* wip

* Update NoteEntityService.ts

* wip

* wip

* wip

* wip

* Update CHANGELOG.md
2024-09-20 21:03:53 +09:00
ã‹ãŖã“ã‹ã‚Š
f585f70dcb Update CHANGELOG.md (埋めčžŧãŋ抟čƒŊぎドキãƒĨãƒĄãƒŗãƒˆã¸ãŽãƒĒãƒŗã‚¯) 2024-09-20 14:36:36 +09:00
ã‹ãŖã“ã‹ã‚Š
8d23122fd6 fix(frontend): run pnpm build-assets (#14585) 2024-09-20 00:08:14 +09:00
github-actions[bot]
2d0e9e0544 Bump version to 2024.9.0-alpha.0 2024-09-19 11:55:43 +00:00
ã‹ãŖã“ã‹ã‚Š
f5563c8304 Update CHANGELOG.md (書き斚を揃える) 2024-09-19 17:30:13 +09:00
ãŠã•ã‚€ãŽã˛ã¨
4ac8aad50a feat: UserWebhook/SystemWebhookぎテ゚ト送äŋĄæŠŸčƒŊをčŋŊ加 (#14489)
* feat: UserWebhook/SystemWebhookぎテ゚ト送äŋĄæŠŸčƒŊをčŋŊ加

* fix CHANGELOG.md

* ä¸€éƒ¨č¨­åŽšã‚’ãƒ‘ãƒŠãƒĄãƒŧã‚ŋから上書きå‡ēæĨるようãĢäŋŽæ­Ŗ

* remove async

* regenerate autogen
2024-09-19 17:20:50 +09:00
ã‹ãŖã“ã‹ã‚Š
ceb4640669 fix(frontend): viteãŽä¸€æ™‚ãƒ•ã‚Ąã‚¤ãƒĢがgitぎ変更ãĢåĢぞれãĒいようãĢ (#14571) 2024-09-18 19:23:05 +09:00
ã‹ãŖã“ã‹ã‚Š
3bf63dd9c5 fix(frontend): č¨­åŽšå¤‰æ›´æ™‚ãŽãƒĒロãƒŧドįĸēčĒãƒ€ã‚¤ã‚ĸãƒ­ã‚°ãŒč¤‡æ•°å€‹čĄ¨į¤ēã•ã‚Œã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14543)
* fix(frontend): reloadAskが同時ãĢč¤‡æ•°åŽŸčĄŒã•ã‚ŒãĒいようãĢ

* Update Changelog

* fix

* ãƒ•ãƒŠã‚°č§Ŗé™¤ãŒįĸē原ãĢčĄŒã‚ã‚Œã‚‹ã‚ˆã†ãĢ

* reloadAskã‚’æąŽį”¨åŒ–ã€į†į”ąã‚’å—ã‘å–ã‚‹ã‚ˆã†ãĢ

* fix
2024-09-17 22:18:06 +09:00
ã‹ãŖã“ã‹ã‚Š
ce95323e49 fix(antenna): src=list && userListId=null ぎ場合クエãƒĒãƒŧã‚ŋイムã‚ĸã‚Ļトがį™ēį”Ÿã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (MisskeyIO#721) (#14568)
(cherry picked from commit 47b6b97c9c6d9583dd1b11acbf8f94059e81ebaf)

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-09-17 22:02:34 +09:00
FineArchs
daf9ae5d4a ScratchpadãĢUIã‚¤ãƒŗã‚šãƒšã‚¯ã‚ŋãƒŧをčŋŊ加 (#14565)
* add ui list

* Update scratchpad.vue

* experiment

* design change

* redesign

* redesign

* Update ja-JP.yml

* redesign

* component properties

* whole json

* use textarea

* fix import

* stringify function

* Update CHANGELOG.md

* UI Component Monitor -> UI Inspector

* uiInspectorOpenedFlags -> uiInspectorOpenedComponents

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* fix

* change key i -> c.value.id

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-17 20:11:50 +09:00
syuilo
a5e61b8c19 Revert "refactor"
This reverts commit 0134e6e420.
2024-09-17 17:05:52 +09:00
syuilo
cacdf9d939 refactor
MkMisskeyFlavoredMarkdown -> MkMfm
2024-09-17 17:03:09 +09:00
syuilo
0134e6e420 refactor 2024-09-17 17:00:48 +09:00
ã‹ãŖã“ã‹ã‚Š
6bd6af440f fix(frontend): įĩĩ文字é–ĸé€ŖãŽã‚šã‚ŋイãƒĢが崊れãĻいるぎをäŋŽæ­Ŗ (#14559)
* fix(frontend): įĩĩ文字é–ĸé€ŖãŽã‚šã‚ŋイãƒĢが崊れãĻいたぎをäŋŽæ­Ŗ (MisskeyIO#725)

(cherry picked from commit 00fd684a7b382aaeb3355a1c80dc24078a5caa61)

* Update Changelog

* âœŒī¸

---------

Co-authored-by: Yuuki <yukikum57@gmail.com>
2024-09-17 15:41:52 +09:00
ã‹ãŖã“ã‹ã‚Š
7d7a12d7d6 fix(deps): broken lockfile (#14556) 2024-09-15 21:57:22 +09:00
dependabot[bot]
887c709647 chore(deps): bump body-parser from 1.20.2 to 1.20.3 in /packages/backend (#14550)
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-15 20:54:26 +09:00
ã‹ãŖã“ã‹ã‚Š
0e4b6d1dad enhance(frontend): adminãŽãƒ•ã‚Ąã‚¤ãƒĢãƒĒ゚トでã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ•ã‚Ąã‚¤ãƒĢãĢæž įˇšã‚’čŋŊ加 (#14510)
* enhance(frontend): adminãŽãƒ•ã‚Ąã‚¤ãƒĢãƒĒ゚トでã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ•ã‚Ąã‚¤ãƒĢãĢæž įˇšã‚’čŋŊ加

* Update Changelog
2024-09-15 17:50:25 +09:00
Juan Aguilar Santillana
07f26bc8dd refactor(backend): use Reflet for autobind deco (#14482)
Using Reflect.defineProperty instead of Object.defineProperty
gives a more consistent behavior with the rest of the modern
JavaScript features.
2024-09-15 17:43:24 +09:00
syuilo
366b79e459 Update CHANGELOG.md 2024-09-15 15:14:13 +09:00
Kisaragi
6b2072f4b1 fix(backend/antenna): キãƒŧワãƒŧドが与えられãĒã‹ãŖãŸå ´åˆãŽã‚¨ãƒŠãƒŧをApiErrorとしãĻ投げる (#14491)
* fix(backend/antenna): report validation failure as ApiError on update

* test(backend/antenna): reflect change in previous commit

* fix(backend/antenna): report validation failure as ApiError on create

* test(backend/antenna): reflect change in previous commit

* test(backend/antenna): semi

* test(backend/antenna): bring being spread parameters first in object literal

* chore: add CHANGELOG entry

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-09-15 15:13:46 +09:00
ã‹ãŖã“ã‹ã‚Š
1544ba9153 refactor(frontend): 非推åĨ¨ãŽčĄ¨įžã‚’攚める (#14517) 2024-09-15 12:31:17 +09:00
ã‹ãŖã“ã‹ã‚Š
be0906a6c7 fix(backend): happy-domで外部HTMLをパãƒŧ゚する際ãĢé–ĸ逪ãƒĒã‚Ŋãƒŧ゚がčĒ­ãŋčžŧãžã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14521)
* bump happy-dom, disable all JS&c when parsing

version 10 didn't quite support disabling all of that

I have tested that `MfmService` (the other code that uses `happy-dom`)
still works fine: the RSS feed for a user is generated correctly, with
HTML rendered from MFM

(cherry picked from commit 26e0412fbb91447c37e8fb06ffb0487346063bb8)

* Update Changelog

* lint

* fix possible memory leak

---------

Co-authored-by: dakkar <dakkar@thenautilus.net>
2024-09-15 12:30:27 +09:00
ã‹ãŖã“ã‹ã‚Š
e0f54d6a68 fix(frontend): MkDateSeparatedListで月ぎ違う同じæ—Ĩはã‚ģパãƒŦãƒŧã‚ŋがå‡ēãĒいぎをäŋŽæ­Ŗ (#14545)
* fix(frontend): MkDateSeparatedListで月ぎ違う同じæ—Ĩはã‚ģパãƒŦãƒŧã‚ŋがå‡ēãĒいぎをäŋŽæ­Ŗ

* Update Changelog
2024-09-15 12:20:29 +09:00
ã‹ãŖã“ã‹ã‚Š
837a8e15d8 refactor(frontend): frontend-embed/src/to-be-sharedã‚’å…ąé€šåŒ– (#14536)
* refactor(frontend): shouldCollapsedã‚’å…ąé€šåŒ–

* refactor(frontend): config.js, worker-multi-dispatch.js, intl-const.jsã‚’å…ąé€šåŒ–

* fix(frontend-shared): fix type error

* refactor(frontend): is-link.jsã¨ã€åŒä¸€ãŽæŒ¯ã‚‹čˆžã„ã‚’ã™ã‚‹č¨˜čŋ°ã‚’å…ąé€šåŒ–

* fix

* fix lint

* lint fixes
2024-09-10 18:39:53 +09:00
KanariKanaru
0c2cfe31a3 Dev: cypressをdev containerã§åŽŸčĄŒå¯ãĢ(e2e-dev-container) (#14526) 2024-09-10 16:33:14 +09:00
ã‹ãŖã“ã‹ã‚Š
05c944c2cc Update CHANGELOG.md (書き斚を揃える) 2024-09-10 16:25:36 +09:00
ã‹ãŖã“ã‹ã‚Š
f393b6b898 fix(frontend/frontend-embed): ã‚¤ãƒŗãƒãƒŧトパ゚ãƒģテãƒŧマぞわりãĒおぎäŋŽæ­Ŗ (#14535)
* fix(frontend/frontend-embed): wrong imports

* enhance(frontend-embed): ã‚ĩãƒŧバãƒŧデフりãƒĢトぎテãƒŧãƒžãŒã‚ã‚‹å ´åˆã¯ããĄã‚‰ã‚’åˆŠį”¨ã™ã‚‹ã‚ˆã†ãĢ

* 🎨

* 🎨

* 🎨
2024-09-10 16:14:02 +09:00
ã‹ãŖã“ã‹ã‚Š
672779a15f fix(frontend-embed): 不čļŗã—ãĻいた゚ã‚ŋイãƒĢãƒģã‚¤ãƒŗãƒãƒŧトをčŋŊ加 (#14531)
* fix(frontend-embed): add missing imports

* fix(frontend-embed): add missing styles
2024-09-09 22:44:39 +09:00
ã‹ãŖã“ã‹ã‚Š
2cbe1d1210 feat(frontend): ノãƒŧトãƒģãƒĻãƒŧã‚ļãƒŧã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗåŸ‹ã‚čžŧãŋ (#13929)
* fix

* navhookをbootãĢį§ģ動

* ã‚ĩãƒŧバãƒŧã‚ĩイドぎbootも分けるようãĢ

* 埋めčžŧãŋペãƒŧジかおうかぎ判厚は最初ぎ一回だけãĢ

* tooltipはå‡ēせるようãĢ

* fix design

* 埋めčžŧãŋį‹Ŧč‡Ēぎtooltipを削除

* ãƒ­ã‚¸ãƒƒã‚¯ãŽåˆ†å˛ãŒå¤šã‹ãŖãŸMkNoteDetailedを分é›ĸ

* fix indent

* プãƒŦビãƒĨãƒŧᔍiframeãĢフりãƒŧã‚Ģ゚がåŊ“たるぎをäŋŽæ­Ŗ

* popupぎåˆļåžĄã‚’å‡ēã™å´ã§čĄŒã†ã‚ˆã†ãĢ

* ãƒ‘ãƒŠãƒĄãƒŧã‚ŋが逆ãĢãĒãŖãĻいたぎをäŋŽæ­Ŗ

* Update MkEmbedCodeGenDialog.vue

* fix

* eliminate misskey-js lint warns

* fix

* add appropriate attributes to embed html

* enhance: ã‚ĩãƒŧバãƒŧã‚ĩイドぎembedįŗģをさらãĢ分é›ĸ

* enhance: embed routerを分é›ĸīŧˆrouteåŽšįžŠã‚’boot時ãĢ変更できるようãĢする攚äŋŽã‚’åĢむīŧ‰

* type

* lint

* fix indent

* server-side styleを厌全ãĢ分é›ĸ

* Revert "refactor: į”ģéĸã‚ĩイã‚ēぎしきい値をconstãĢぞとめる"

This reverts commit 05ca36f400.

* fix

* revert all changes in base.pug

* embedãƒ‰ãƒĄã‚¤ãƒŗã‚’ãžã¨ã‚ãŸ

* embedãƒ‰ãƒĄã‚¤ãƒŗã‚’ãžã¨ã‚ãŸ

* prevent calling contextmenu in embed page by stopping at the caller

* fix import

* fix import

* improve directory structure

* fix import

* register timeline ui as a container

* wa-

* rename

* wa-

* Update EmMediaList.vue

* Update EmMediaList.vue

* Update EmMediaList.vue

* Update EmMediaImage.vue

* Update EmNote.vue

* revert mkmedialist changes

* æˆģしæŧã‚Œ

* wip

* tweak embed media ui

* revert original media components

* Update boot.embed.js

* rename

* wip

* Update MkNote.vue

* wip

* Update MkSubNoteContent.vue

* Update EmNote.vue

* Update packages/frontend/src/router/definition.ts

* Revert "Update packages/frontend/src/router/definition.ts"

This reverts commit 937ae44521.

* refactor EmMediaImage

* fix import

* remove unused imports

* Update router.ts

* wip

* Update boot.ts

* wip

* wip

* wip

* wip

* Update EmNote.vue

* Update EmNote.vue

* Create EmA.vue

* Create EmAvatar.vue

* Update EmAvatar.vue

* wip

* wip

* wip

* Create EmImgWithBlurhash.vue

* Update EmImgWithBlurhash.vue

* Create EmPagination.vue

* wip

* Update boot.ts

* wip

* wip

* wi@p

* wip

* wip

* wiop

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update boot.ts

* wip

* Update MkMisskeyFlavoredMarkdown.ts

* wip

* wip

* wip

* wip

* wip

* Update post-message.ts

* wip

* Update EmNoteDetailed.vue

* Update EmNoteDetailed.vue

* Create instance.ts

* Update EmNoteDetailed.vue

* wip

* Update EmNoteDetailed.vue

* wip

* wip

* wip

* Update pnpm-lock.yaml

* wip

* wip

* wp

* wip

* Update ClientServerService.ts

* wip

* Update boot.ts

* Update vite.config.local-dev.ts

* Update vite.config.ts

* Create index.html

* wa-

* wip

* Update boot.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Create EmLink.vue

* Create EmMention.vue

* Update EmMfm.ts

* wip

* wip

* wip

* wip

* Update vite.config.ts

* Update boot.ts

* Update EmA.vue

* うぃīŊ

* wip

* wip

* Create EmError.vue

* wip

* Update MkEmbedCodeGenDialog.vue

* Update EmNote.vue

* wip

* wip

* Update user-timeline.vue

* Update check-spdx-license-id.yml

* wip

* wip

* style(frontend-shared): lint fixes on build.js

* fix(frontend-shared): include `*.{js,json}` files in js-built

* wip

* use alias

* refactor

* refactor

* Update scroll.ts

* refactor

* refactor

* refactor

* wip

* wip

* wip

* wip

* Update roles.vue

* Update branding.vue

* wip

* wip

* wip

* Update page.vue

* wip

* fix import

* add missing css variables

* įĩĩ文字をtwemojiãĢ変更

クナイã‚ĸãƒŗãƒˆãƒ‡ãƒ•ã‚ŠãƒĢトãĢあわせるため

* force empoll readonly

* fix compiler error

* fix broken imports

* tweak button style

* run api extractor

* fix storybook theme preloads

* fix storybook instance imports

* Update preview.ts

* Update preview.ts

* Update preview.ts

* Revert "Update preview.ts"

This reverts commit 12bab1c6fb.

* Revert "Update preview.ts"

This reverts commit 5c0ce01dbd.

* Revert "Update preview.ts"

This reverts commit f4863524d7.

* Revert "fix storybook instance imports"

This reverts commit ed8eabb246.

* Revert "wip"

This reverts commit d3c1926519.

* Revert "Update page.vue"

This reverts commit 27c7900b0c.

* Revert "Update branding.vue"

This reverts commit c08ccb65ba.

* Revert "Update roles.vue"

This reverts commit 1488b67066.

* Revert "wip"

This reverts commit aab1c76981.

* refactor: use common media proxy

* fix imports

* fix

* fix: MediaProxyぎ初期化をäŋč¨ŧするīŧˆstorybookå¯žį­–īŧŸīŧ‰

* enhance(frontend-embed): improve embedParams provide

* fix(backend): MK_DEV_PREFER=backendぎときãĢembed viteがčĒ­ãŋčžŧめãĒいぎをäŋŽæ­Ŗ

* fix

* embed-pageã‚’å…ąé€šåŒ–

* fix import

* fix import

* fix import

* const.jsã‚’å…ąé€šåŒ–

īŧˆãŸãļんrevertしすぎたīŧ‰

* fix type error

* fix duplicated import

* fix lint

* fix

* ã‚ŗãƒĄãƒŗãƒˆã¨ã—ãĻ掋す

* sharedとembedをlintå¯žčąĄãĢする

* lint

* attempt to fix eslint (frontend-shared)

* lint fixes

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-09-09 20:57:36 +09:00
ã‹ãŖã“ã‹ã‚Š
0d0cd738f8 refactor(misskey-js): warnを除åŽģ (#14520) 2024-09-07 02:38:01 +09:00
ã‹ãŖã“ã‹ã‚Š
567acea2a3 fix(frontend): instance infoペãƒŧジで不åŋ…čρãĒapiãƒĒã‚¯ã‚¨ã‚šãƒˆãŒéŖ›ãļぎを抑æ­ĸ (#14515)
* fix(frontend): instance infoペãƒŧジで不åŋ…čρãĒapiãƒĒã‚¯ã‚¨ã‚šãƒˆãŒéŖ›ãļぎを抑æ­ĸ

* fix
2024-09-06 17:23:40 +09:00
ã‹ãŖã“ã‹ã‚Š
8d19bdbb65 fix(misskey-js): content-typeはapplication/jsonでãĒいもぎぎãŋã‚’č¨˜éŒ˛ã™ã‚‹ã‚ˆã†ãĢ (#14508) 2024-09-06 17:22:45 +09:00
ã‹ãŖã“ã‹ã‚Š
cdb0566c5b refactor(frontend): scss deprecated č­Ļ告ãĢ寞åŋœ (#14513) 2024-09-06 16:12:14 +09:00
ã‹ãŖã“ã‹ã‚Š
f7398faeac enhance(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗįŽĄį†į”ģéĸãĢプãƒŦビãƒĨãƒŧをčŋŊ加 (#14511)
* enhance(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗįŽĄį†į”ģéĸãĢプãƒŦビãƒĨãƒŧをčŋŊ加

* Update Changelog

* tweak
2024-09-06 15:37:03 +09:00
taiy
c8f49b6ae7 chore(ci/lint): ESLintãŽã‚­ãƒŖãƒƒã‚ˇãƒĨがäŋå­˜ã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14506) 2024-09-06 14:45:53 +09:00
syuilo
74c93fcebe Update .gitignore 2024-09-05 14:07:36 +09:00
zyoshoka
8be624aa44 refactor(sw): fix type errors (#14478)
* style(sw): lint fixes

* refactor(sw): fix type errors

* chore(sw): disable `noImplicitAny`

* ci(sw): enable typecheck ci

* ci(sw): build `misskey-js` before typecheck
2024-08-30 15:53:04 +09:00
zyoshoka
3fe7e37f10 fix(frontend): server metrics look strange after reload (#14467) 2024-08-30 10:59:23 +09:00
zyoshoka
7fe3035059 fix(backend): use prefixItems in admin/queue/*-delayed endpoint schema (#14468)
* fix(backend): represent tuples with `prefixItems`

* refactor(frontend): fix type errors

* fix(backend): add `prefixItems` in `SchemaType`

* fix(backend): add `unevaluatedItems: false` to disallow extra items

* refactor(frontend): consolidate `'deliver' | 'queue'` type def into `queue.vue`

* fix(backend): add `unevaluatedItems` in `SchemaType`
2024-08-30 10:58:59 +09:00
zyoshoka
06855f769f refactor(sw): use fully typed locales (#14470)
* refactor(sw): use fully typed locales

* fix(backend): enumerate achievement notification type
2024-08-30 10:58:11 +09:00
zyoshoka
3e85052754 fix(backend): correct app-type notification schema (#14471) 2024-08-29 18:57:44 +09:00
syuilo
b6fdd71957 æļˆã—åŋ˜ã‚Œ 2024-08-27 20:40:11 +09:00
syuilo
36dff66883 refactor 2024-08-27 20:36:43 +09:00
Kisaragi
255c8bd1b9 fix: 投į¨ŋフりãƒŧãƒ ãŽå­—æ•°ä¸Šé™č¨ˆįŽ—ã‚’åŽŸéš›ãŽæŠ•į¨ŋ内厚ãĢ合わせる (#14466) 2024-08-26 15:55:38 +09:00
syuilo
44f62160cb enhance(frontend): error message i18n 2024-08-24 16:59:17 +09:00
syuilo
8032a4e12a enhance(frontend): ã‚ĩイã‚ēåˆļ限をčļ…éŽã™ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢをã‚ĸップロãƒŧドしようとした際ãĢエナãƒŧをå‡ēすようãĢ 2024-08-23 16:40:11 +09:00
syuilo
2f009f7d49 add note 2024-08-23 16:31:16 +09:00
syuilo
f85aa7b641 fix(backend): ãƒ•ã‚Ąã‚¤ãƒĢがã‚ĩイã‚ēぎåˆļ限をčļ…えãĻã‚ĸップロãƒŧドされた際ãĢエナãƒŧをčŋ”さãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ 2024-08-23 16:29:05 +09:00
syuilo
1008fa32a0 better boot error screen 2024-08-22 14:03:11 +09:00
atsuchan
043ab1f69b fix(backend): Fix chart generation non-matching blockedHosts (#14441) 2024-08-20 13:49:42 +09:00
ã‹ãŖã“ã‹ã‚Š
21a3095eb0 fix button translation (#14444)
that Japanese string exactly matches that i18n key

(cherry picked from commit a408d32bb72ada9a4ad6bd1afe6e3fadb9b403db)

Co-authored-by: dakkar <dakkar@thenautilus.net>
2024-08-20 12:39:01 +09:00
syuilo
1b5f0571f7 🎨 2024-08-20 10:51:02 +09:00
syuilo
59e83605ac refactor 2024-08-19 19:41:06 +09:00
syuilo
130ff361c3 refactor 2024-08-19 17:32:27 +09:00
syuilo
e78110a5cd refactor 2024-08-19 13:13:32 +09:00
github-actions[bot]
6c5593d456 [skip ci] Update CHANGELOG.md (prepend template) 2024-08-18 08:08:49 +00:00
misskey-release-bot[bot]
882c8b93c1 Merge pull request #14391 from misskey-dev/develop
Release: 2024.8.0
2024-08-18 08:08:47 +00:00
github-actions[bot]
621626aad3 Release: 2024.8.0 2024-08-18 08:08:38 +00:00
syuilo
f4f55ef012 New translations ja-jp.yml (English) (#14432) 2024-08-18 16:03:07 +09:00
github-actions[bot]
2e8a1029a4 Bump version to 2024.8.0-rc.5 2024-08-18 05:21:24 +00:00
ã‹ãŖã“ã‹ã‚Š
b53ee54e4f fix(frontend): focustrapがzindexã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ (#14431) 2024-08-18 14:18:46 +09:00
github-actions[bot]
b708b27bc8 Bump version to 2024.8.0-rc.4 2024-08-18 04:37:19 +00:00
Hazel K
9ce44b24b8 fix(backend): memory leak in memory caches (#14363)
* encapsulate `MemoryKVCache<T>`

* remove infinity caches

* encapsulate other caches

* add missing awaits to internally synchronize caches

* implement pull-through caching

* tune cache lifetimes

* optimize cache GC by stopping early

* summarize changes in CHANGELOG.md

* Fix timeout comments

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* add comments about awaiting the redis write

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-08-18 13:34:01 +09:00
syuilo
3cd5f86510 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-08-18 10:12:51 +09:00
syuilo
9b78ce8047 🎨 2024-08-18 10:12:42 +09:00
syuilo
1629c0e50d New Crowdin updates (#14426)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)
2024-08-18 10:11:50 +09:00
syuilo
427f4a2cda Update about-misskey.vue 2024-08-18 10:10:06 +09:00
woxtu
ba9c5c37b8 Remove undefined style (#14427) 2024-08-18 03:40:21 +09:00
syuilo
e790aa0548 [skip ci] New Crowdin updates (#14423)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)
2024-08-17 20:25:15 +09:00
taichan
bf8c42eecd Fix(beckend): html content-type detection on signedGet (#14424)
* fix(backend): contenttype detection of html in signedGet

* code style

* fix by review
2024-08-17 19:51:56 +09:00
ã‹ãŖã“ã‹ã‚Š
129af06198 Update packages/backend/src/core/activitypub/ApRequestService.ts 2024-08-17 18:25:46 +09:00
ã‹ãŖã“ã‹ã‚Š
83c04c55ad fix(misskey-js): eliminate any (follow-up of #13523) (#14422) 2024-08-17 18:15:46 +09:00
ã‹ãŖã“ã‹ã‚Š
0b98554319 Update CHANGELOG.md
Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
2024-08-17 18:05:29 +09:00
ã‹ãŖã“ã‹ã‚Š
4e0d57000c fix(frontend): äģĨ前ぎpopupぎå‘ŧãŗå‡ēし斚をäŋŽæ­Ŗ (#14421) 2024-08-17 18:04:52 +09:00
syuilo
c0de57c08d Update about-misskey.vue 2024-08-17 17:57:27 +09:00
ã‹ãŖã“ã‹ã‚Š
75b0315ace Update timeline.vue (refactor) 2024-08-17 15:24:29 +09:00
github-actions[bot]
6cdecd72ee Bump version to 2024.8.0-rc.3 2024-08-17 06:17:02 +00:00
taichan
9fbc1b7f7b enhance(backend): headã‚ŋグ内ãĢrel=alternateぎ指厚ぎあるlinkã‚ŋã‚°ãŒã‚ã‚‹å ´åˆã€č¨˜čŋ°ã•れたURLã‚’å‚į…§ã—ãĻį…§äŧšã§ãã‚‹ã‚ˆã†ãĢ (#14371)
* signedGet時ãĢhttpかつalternateåąžæ€§ãŽlinkがある場合ãĢ一回だけfollowしãĻį…§äŧšã™ã‚‹

* Fix: validation position

* Fix import

* Fix tagname

* Update CHANGELOG

* Fix code style

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-08-17 15:12:23 +09:00
zyoshoka
fd744f44c1 enhance(backend): ペãƒŧã‚¸ã€ã‚ŽãƒŖãƒŠãƒĒãƒŧ、PlayぎãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗåŧˇåŒ– (#13523)
* enhance(backend): Pageã€ã‚ŽãƒŖãƒŠãƒĒãƒŧ、PlayぎãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗåŧˇåŒ–

* Update CHANGELOG.md

* fix: update misskey-js

* refactor(frontend): use `MkA`

* Update CHANGELOG.md

* fix(i18n): Page -> ペãƒŧジ
2024-08-17 15:01:08 +09:00
syuilo
383c41bdb6 🎨 2024-08-17 14:57:26 +09:00
github-actions[bot]
68ec7450af Bump version to 2024.8.0-beta.2 2024-08-17 04:11:09 +00:00
ã‹ãŖã“ã‹ã‚Š
06684fe49b fix(backend): ベãƒŧ゚ロãƒŧãƒĢぎポãƒĒã‚ˇãƒŧ変更時ãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒ­ã‚°ãŒæŽ‹ã‚‹ã‚ˆã†ãĢ (#14418)
* fix(policies): ベãƒŧ゚ロãƒŧãƒĢぎポãƒĒã‚ˇãƒŧ変更時ãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒ­ã‚°ãŒæŽ‹ã‚‹ã‚ˆã†ãĢ (MisskeyIO#700)

(cherry picked from commit 80389a914049f6f26237fde8da7d4e1bd41452fc)

* Update Changelog

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-08-17 12:07:00 +09:00
ã‹ãŖã“ã‹ã‚Š
059eb6d379 fix(frontend): ãƒĒノãƒŧãƒˆãŽåˆ¤åŽšãŒį”˜ã„ãŽã‚’äŋŽæ­Ŗ (#14396)
* fix(frontend): ãƒĒノãƒŧãƒˆãŽåˆ¤åŽšãŒį”˜ã„ãŽã‚’äŋŽæ­Ŗ

* fix

* Update Changelog

* fix

* use type assertion

* fix + add comments

* lint

* misskey-jsãĢį§ģ動

* PureRenote -> Renote

* isRenote -> isPureRenote
2024-08-17 11:28:22 +09:00
syuilo
61cc3b5642 New Crowdin updates (#14393)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Spanish)
2024-08-17 10:35:41 +09:00
github-actions[bot]
2ab5ee81b1 Bump version to 2024.8.0-alpha.1 2024-08-17 01:25:43 +00:00
syuilo
ef950a345b suspend周りぎ攚äŋŽ (#14409)
* enhance(backend): 凍įĩã•れたã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŽãƒ•ã‚Šãƒ­ãƒŧãƒĒã‚¯ã‚¨ã‚šãƒˆã‚’čĄ¨į¤ēしãĒいようãĢ

* Update CHANGELOG.md

* wip

* Update gen-spec.ts

* Update packages/backend/src/server/api/endpoints/admin/suspend-user.ts

Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>

* owa-

* revert misskey-js related changes (#14414)

---------

Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>
Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-08-17 09:57:28 +09:00
syuilo
bfaf938609 update misskey-dev/eslint-plugin 2024-08-17 09:38:16 +09:00
syuilo
d3cdc08802 fix(backend): į„Ąåˆļ限ãĢ゚トãƒĒãƒŧãƒŸãƒŗã‚°ãŽãƒãƒŖãƒŗãƒãƒĢãĢæŽĨįļšã§ãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2024-08-17 09:30:03 +09:00
ã‹ãŖã“ã‹ã‚Š
571566d476 Update timeline.vue (fix wrong type) 2024-08-16 22:01:01 +09:00
anatawa12
748a7e8f6a feat: localizable dialog title for enter section title (#14401)
* feat: localizable dialog title for enter section title

* refactor: define `getPageBlockList` in separated file and import instead of provide/inject
2024-08-16 21:47:44 +09:00
ã‹ãŖã“ã‹ã‚Š
6db3c50e32 fix(frontend): MisskeyãŽåˆŠį”¨ä¸­ãĢäŊŋį”¨ã§ãã‚‹ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽį¨ŽéĄžãŒå¤‰åŒ–ã—ãŸå ´åˆã€äŊŋį”¨ã§ããĒいã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒčĄ¨į¤ēされãĒいようãĢ (#14412)
* fix(frontend): MisskeyãŽåˆŠį”¨ä¸­ãĢäŊŋį”¨ã§ãã‚‹ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽį¨ŽéĄžãŒå¤‰åŒ–ã—ãŸå ´åˆã€äŊŋį”¨ã§ããĒいã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒčĄ¨į¤ēされãĒいようãĢ

* Update timeline.vue

* Update timeline.vue
2024-08-16 21:43:20 +09:00
zyoshoka
26322048db fix(frontend): correct condition to displayed as system account on moderation page (#14407) 2024-08-16 21:04:08 +09:00
ã‹ãŖã“ã‹ã‚Š
a8810af8d9 fix(backend): ãƒĒバãƒŧã‚ˇãŽč¨­åŽšå¤‰æ›´ãŒåæ˜ ã•ã‚ŒãĒいぎをäŋŽæ­Ŗ (#14404)
* fix(backend): ãƒĒバãƒŧã‚ˇãŽč¨­åŽšå¤‰æ›´ãŒåæ˜ ã•ã‚ŒãĒいぎをäŋŽæ­Ŗ

* Update Changelog

* add bindthis
2024-08-16 21:02:12 +09:00
syuilo
45d88574c3 enhance(frontend): improve usability 2024-08-15 20:02:53 +09:00
zyoshoka
b68b2ee8c6 refactor(frontend): remove stale reload method call on /admin/users page (#14406) 2024-08-14 20:29:33 +09:00
syuilo
86dd4abadc Revert "enhance(backend): 凍įĩã•れたã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŽãƒ•ã‚Šãƒ­ãƒŧãƒĒã‚¯ã‚¨ã‚šãƒˆã‚’čĄ¨į¤ēしãĒいようãĢ"
This reverts commit cd210001e6.
2024-08-14 20:29:06 +09:00
syuilo
cd210001e6 enhance(backend): 凍įĩã•れたã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŽãƒ•ã‚Šãƒ­ãƒŧãƒĒã‚¯ã‚¨ã‚šãƒˆã‚’čĄ¨į¤ēしãĒいようãĢ 2024-08-14 18:08:51 +09:00
timesince
41936c16c4 chore: fix some comments (#14394)
Signed-off-by: timesince <seekseat@icloud.com>
2024-08-12 14:03:16 +09:00
github-actions[bot]
4d757865f4 Bump version to 2024.8.0-alpha.0 2024-08-11 07:59:20 +00:00
syuilo
2a2bbcd1bc New Crowdin updates (#14341)
* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)
2024-08-11 16:27:42 +09:00
shika
94b8c00c66 docker-compose.yml, compose.ymlをčŋŊčˇĄå¯žčąĄå¤–ãĢčŋŊ加 (#14345) 2024-08-11 16:27:24 +09:00
ã‹ãŖã“ã‹ã‚Š
ab7bbd4e57 fix(backend): ダイãƒŦクト投į¨ŋをãƒĻãƒŧã‚ļãƒŧã”ã¨ãŽãƒãƒŖãƒŧトから除外 (#14350)
* fix(chart): ダイãƒŦクト投į¨ŋをãƒĻãƒŧã‚ļãƒŧã”ã¨ãŽãƒãƒŖãƒŧトから除外 (MisskeyIO#679)

(cherry picked from commit 3db41c2d829ac18daabbdf52fe6235a874735b31)

* Update Changelog

---------

Co-authored-by: Yuuki <yukikum57@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-08-11 16:27:08 +09:00
ã‹ãŖã“ã‹ã‚Š
93fc06d18b fix(backend): getApTypeでエナãƒŧを投げãĒいようãĢ (#14361)
* fix(backend): getApTypeでエナãƒŧを投げãĒいようãĢ

* Update Changelog

* Update Changelog

* Update type.ts

* add comment
2024-08-11 16:25:57 +09:00
ã‹ãŖã“ã‹ã‚Š
0aaf74ee22 fix(backend): InstanceEntityService.packMany ãĢ me ãŒæ¸ĄãŖãĻいãĒいぎをäŋŽæ­Ŗ (#14360)
* fix: pass current user into `InstanceEntityService.packMany`

(cherry picked from commit 858ba188768017764c61c4a5591bdf2524a850e7)

* Update Changelog

* origin

* Update Changelog

---------

Co-authored-by: Hazel K <acomputerdog@gmail.com>
2024-08-11 11:28:07 +09:00
ã‹ãŖã“ã‹ã‚Š
046f2435b2 fix(frontend): mCaptchaをäŊŋį”¨ã—ãĻいãĻもbotãƒ—ãƒ­ãƒ†ã‚¯ã‚ˇãƒ§ãƒŗãĢé–ĸするč­Ļ告がæļˆãˆãĒいぎをäŋŽæ­Ŗ (#14390)
* fix(frontend): mCaptchaをäŊŋį”¨ã—ãĻいãĻもbotãƒ—ãƒ­ãƒ†ã‚¯ã‚ˇãƒ§ãƒŗãĢé–ĸするč­Ļ告がæļˆãˆãĒいぎをäŋŽæ­Ŗ

* Update Changelog

* refactor
2024-08-11 11:17:56 +09:00
syuilo
37c9d91ba0 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-08-10 21:07:37 +09:00
syuilo
93c569c2cd refactor 2024-08-10 21:07:33 +09:00
ã‹ãŖã“ã‹ã‚Š
cb10156f01 fix(frontend): iOSでacctãĒおがãƒĒãƒŗã‚¯ã¨ã—ãĻčĒ¤æ¤œįŸĨされるぎを抑åˆļ (#14354)
* fix(frontend): iosでぎč‡Ē動ãƒĒãƒŗã‚¯åŒ–ã‚’æŠ‘åˆļ

* Update Changelog

* typo

* typo

* Update CHANGELOG.md
2024-08-10 20:46:26 +09:00
anatawa12
1532d5f390 ci: skip chromatic / storybook CI for pull requests targets master (#14377) 2024-08-10 09:36:10 +09:00
ã‹ãŖã“ã‹ã‚Š
7e3dedb045 fix(frontend): ペãƒŧã‚¸éˇį§ģãĢå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (bump vue version) (#14380)
* fix(frontend): ペãƒŧã‚¸éˇį§ģãĢå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (bump vue version)

* Update Changelog

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-08-10 09:35:50 +09:00
zyoshoka
01a815f8a7 fix(general): some fixes and improvements of Play visibility (#14384)
* fix(backend): missing `visibility` param in packing flash

* fix(frontend): use `visibility` value got from API

* enhance(frontend): change preview appearance of private Play

* Update CHANGELOG.md
2024-08-10 09:34:49 +09:00
anatawa12
f50941389d fix: readAllNotifications message not working (#14374)
* refactor: add and use isJsonObject

* fix: readNotification message without body is not working

* docs(changelog): WSぎ`readAllNotifications` ãƒĄãƒƒã‚ģãƒŧジが `body` を持たãĒい場合ãĢ動äŊœã—ãĒã„å•éĄŒ

* Update CHANGELOG.md

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-08-09 16:04:41 +09:00
Daiki Mizukami
0d508db8a7 fix(backend): check visibility of following/followers of remote users / feat: moderators can see following/followers of all users (#14375)
* fix(backend): check visibility of following/followers of remote users

Resolves https://github.com/misskey-dev/misskey/issues/13362.

* test(backend): add tests for visibility of following/followers of remote users

* docs(changelog): update CHANGELOG.md

* feat: moderators can see following/followers of all users

* docs(changelog): update CHANGELOG.md

* refactor(backend): minor refactoring

`createPerson`と`if`ãŽæĄäģļをįĩąä¸€ã™ã‚‹ã¨ã¨ã‚‚ãĢã€į•°å¸¸įŗģぎ
å‡Ļį†ã‚’early returnãĢčŋŊいå‡ēすためぎ変更。

* feat(backend): moderators can see following/followers count of all users

As per https://github.com/misskey-dev/misskey/pull/14375#issuecomment-2275044908.
2024-08-09 12:10:51 +09:00
anatawa12
f244d42500 ci: change prerelease channels to alpha, beta, and rc (#14376) 2024-08-09 12:05:28 +09:00
syuilo
820becb4e4 fix import 2024-08-09 10:51:18 +09:00
syuilo
6e3e7d7df1 Update about-misskey.vue 2024-08-08 20:22:25 +09:00
github-actions[bot]
008a66d73f [skip ci] Update CHANGELOG.md (prepend template) 2024-07-31 11:20:33 +00:00
misskey-release-bot[bot]
e98f66db51 Merge pull request #14233 from misskey-dev/develop
Release: 2024.7.0
2024-07-31 11:20:31 +00:00
github-actions[bot]
59e2e43a68 Release: 2024.7.0 2024-07-31 11:20:28 +00:00
syuilo
1a521a44c0 New Crowdin updates (#14335)
* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)
2024-07-31 18:13:20 +09:00
taichan
d6ba12e24c Fix(frontend): LTLį„ĄåŠšæ™‚ãĢヘッダãƒŧãĢSTLãŒčĄ¨į¤ēされãĻしぞう & デフりãƒĢãƒˆã€ã‚¯ãƒŠã‚ˇãƒƒã‚¯ã§ãƒĒ゚トがæļˆãˆãĻいる (#14337)
* Fix condition of STL available

* Fix: condition of stl

* Listがã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽãƒ˜ãƒƒãƒ€ãƒŧからæļˆãˆãĻいる
2024-07-31 18:10:36 +09:00
taichan
4b04b2989b chore(locale): update index.d.ts (#14339)
d63b854f96 でぎ更新æŧã‚Œ
2024-07-31 17:22:51 +09:00
syuilo
d63b854f96 tweak localization 2024-07-31 08:12:35 +09:00
syuilo
9dacc20d67 New Crowdin updates (#14331)
* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)
2024-07-31 07:23:58 +09:00
anatawa12
3137c104f2 test: フりロãƒŧしãĻいãĒいãƒĻãƒŧã‚ļãƒŧからぎč‡Ē分へぎčŋ”äŋĄãŒåĢぞれることをįĸēčĒã™ã‚‹ãƒ†ã‚šãƒˆã‚’čŋŊ加 (#14333) 2024-07-31 07:23:38 +09:00
syuilo
63f9c271ca 🎨 2024-07-30 20:58:25 +09:00
github-actions[bot]
400ae6ef01 Bump version to 2024.7.0-rc.8 2024-07-30 11:35:33 +00:00
ã‹ãŖã“ã‹ã‚Š
8b163cd3fb fix(frontend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽéŸŗåŖ°ãŒå†į”Ÿã§ããĒい場合ぎå‡Ļį†ã‚’čŋŊ加 (#14073)
* fix(frontend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽéŸŗåŖ°ãŒå†į”Ÿã§ããĒい場合ぎå‡Ļį†ã‚’čŋŊ加

* Update Changelog

* fix lint

* Update packages/frontend/src/scripts/sound.ts

* lint

* Update sound.ts

* fix merge mistakes

* use shorthand operator

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 20:30:41 +09:00
syuilo
676c599e48 Update about-misskey.vue 2024-07-30 20:20:21 +09:00
anatawa12
fccc5b6d62 frontend timeline fixes & improvements (#13727)
* fix: withRepliesがã‚ĒフぎときãĢwithFilesぎとぐるをいじれãĒã„å•éĄŒ

* fix: type errors in tl-column

* fix: deck uiでã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’åˆ‡ã‚Šæ›ŋえた際ãĢTLãŽč¨­åŽšé …į›ŽãŒæ›´æ–°ã•ã‚ŒãĒい

* refactor: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽå„į¨ŽįŸĨč­˜ã‚’ä¸€ã¤ãŽãƒ•ã‚Ąã‚¤ãƒĢãĢįĩąåˆ

fix: ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆãŽã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗé¸æŠžæŦ„ãĢ襨į¤ēできãĒいã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒčĄ¨į¤ēされる

* docs(changelog): timeline improvements

* fix: missing license header

* chore: timeline > basic timeline

* use BasicTimelineType in deck-store

* Update CHANGELOG.md

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 20:13:00 +09:00
anatawa12
0bb5ac0fca フりロãƒŧ中ぎãƒĻãƒŧã‚ļãƒŧãĢé–ĸする"TLãĢäģ–ぎäēēへぎčŋ”äŋĄã‚’åĢめる"ãŽč¨­åŽšãŒåˆ†ã‹ã‚ŠãĨã‚‰ã„å•éĄŒã‚’äŋŽæ­Ŗ (#13895)
* chore: improve withReplies toggle for user following

* chore: improve withReplies toggle for list

* docs(changelog): フりロãƒŧ中ぎãƒĻãƒŧã‚ļãƒŧãĢé–ĸする"TLãĢäģ–ぎäēēへぎčŋ”äŋĄã‚’åĢめる"ãŽč¨­åŽšãŒåˆ†ã‹ã‚ŠãĨã‚‰ã„å•éĄŒã‚’äŋŽæ­Ŗ

* Fix CHANGELOG.md

* docs(changelog): update insertion position

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 19:55:18 +09:00
zyoshoka
c7354c5e30 test(#10336): add components/Mk[D-E].* stories (#14118)
* test(storybook): add `components/Mk[D-E].*` stories

* fix: mock instance name

* fix: invalid `reactionAcceptance` value

* style: missing trailing commas
2024-07-30 19:48:16 +09:00
anatawa12
5c42a0e439 feat: media silence (#13842)
* feat: media silence

* fix: lint

* feat: deny creating custom emoji reaction and using custom emoji from media silenced hosts

* chore: ãƒĄãƒ‡ã‚Ŗã‚ĸã‚ĩイãƒŦãƒŗã‚šãŽčĒŦ明ãĢã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŽčŠąã‚’čŋŊ加

* Update locales/ja-JP.yml

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* chore: update index.d.ts

* docs(changelog): update changelog

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 19:47:45 +09:00
anatawa12
8f40f932e4 č‡Ē分ぎフりロワãƒŧ限厚投į¨ŋãĢ寞するãƒĒプナイがホãƒŧムã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã§čĻ‹ãˆãĒã„ã“ã¨ãŒæœ‰ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13835)
* fix: reply to my follower notes are not shown on the home timeline

* fix: reply to follower note by non-following is on social timeline

* docs: changelog

* test: add endpoint test for changes

* test(e2e): č‡Ē分ぎfollowers投į¨ŋãĢ寞するãƒĒプナイがæĩã‚Œã‚‹

* test(e2e/streaming): č‡Ē分ぎfollowers投į¨ŋãĢ寞するãƒĒプナイがæĩã‚Œã‚‹

* test(e2e/streaming): フりロãƒŧしãĻいãĒいãƒĻãƒŧã‚ļãĢよるフりロワãƒŧ限厚投į¨ŋãĢ寞するãƒĒプナイがã‚Ŋãƒŧã‚ˇãƒŖãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã§čĄ¨į¤ēã•ã‚Œã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒ

* test(e2e/timelines): try fixing typecheck error

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 19:44:08 +09:00
github-actions[bot]
86b4f49880 Bump version to 2024.7.0-rc.7 2024-07-30 10:25:10 +00:00
syuilo
916ed49441 New translations ja-jp.yml (English) (#14327) 2024-07-30 19:20:37 +09:00
Sayamame-beans
d0b7c74fd1 検į´ĸã‹ã‚‰ãƒãƒƒã‚ˇãƒĨã‚ŋグぎペãƒŧジが開けるようãĢ、users/searchãĢ@から始ぞる文字列が与えられた際ぎå‡Ļį†ã‚’äŋŽæ­Ŗ į­‰ (#13858)
* enhance(frontend): 検į´ĸã‹ã‚‰ãƒãƒƒã‚ˇãƒĨã‚ŋグぎペãƒŧジを開けるようãĢ

* fix(frontend): į…§äŧšã§å…Ĩ力が`#`ぎãŋぎ場合は`/tags/`ãĢ遡į§ģしãĒいようãĢ

* docs(changelog): update changelog

* enhance(frontend): ãƒĻãƒŧã‚ļãƒŧ検į´ĸã‹ã‚‰ã‚‚ãƒãƒƒã‚ˇãƒĨã‚ŋグぎペãƒŧジを開けるようãĢ

* docs(changelog): update changelog

* enhance(frontend): 検į´ĸį¯„å›˛į­‰ãŒæŒ‡åŽšã•ã‚ŒãĻã„ã‚‹æ™‚ã¯į…§äŧš/ãƒãƒƒã‚ˇãƒĨã‚ŋグペãƒŧジを開かãĒいようãĢ

* enhance(frontend): 検į´ĸ内厚ãĢįŠēį™ŊがåĢぞれãĻã„ã‚‹å ´åˆã¯į…§äŧš/ãƒãƒƒã‚ˇãƒĨã‚ŋグペãƒŧジを開かãĒいようãĢ

* docs(changelog): update changelog

* Revert "enhance(frontend): 検į´ĸį¯„å›˛į­‰ãŒæŒ‡åŽšã•ã‚ŒãĻã„ã‚‹æ™‚ã¯į…§äŧš/ãƒãƒƒã‚ˇãƒĨã‚ŋグペãƒŧジを開かãĒいようãĢ"

This reverts commit f84eecea96.

* enhance(frontend): 検į´ĸã‹ã‚‰į…§äŧš/ãƒãƒƒã‚ˇãƒĨã‚ŋグペãƒŧジを開くかおうかįĸēčĒã™ã‚‹ã‚ˆã†ãĢ

* docs(changelog): update changelog

* chore: fix lint

* docs(changelog): update changelog insertion position

* enhance(frontend): 検į´ĸから`@user@host`ぎåŊĸåŧã§į…§äŧšå‡ēæĨるようãĢ

* fix(frontend): į…§äŧšã§å…Ĩ力が`@`ぎãŋぎ場合ãĢ`/@`ãĢ遡į§ģしãĒいようãĢ

* fix(backend): `users/search`ãĢおいãĻ`@`から始ぞるqueryãĢ寞するå‡Ļį†ãŒæ­Ŗã—ããĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ

* docs(changelog): update changelog

* chore(backend): fix lint error

* fix(backend): more improvements for users/search when query startswith `@`

* chore: unify common conditions

* docs(changelog): refine changelog

* chore(backend): fix lint error

* MkInputをpreventãĢ寞åŋœã•せ、enterãŽæ„å›ŗã›ãŦäŧæŦã‚’é˜˛ã

* chore(frontend/search.user): use .prevent to prevent the propagation of enter instead of setTimeout

---------

Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: taichanne30 <dev@taichan.site>
2024-07-30 19:18:43 +09:00
ãŠã•ã‚€ãŽã˛ã¨
2307849c9a fix(misskey-js): misskey-js.api.mdãŽã‚ŗãƒŸãƒƒãƒˆæŧã‚ŒäŋŽæ­Ŗ (#14329) 2024-07-30 19:01:47 +09:00
ãŠã•ã‚€ãŽã˛ã¨
8bae2ecabd fix(misskey-js): ãƒĸãƒ‡ãƒ­ã‚°ãŽãƒ•ã‚ŖãƒĢã‚ŋãĢčŋŊ加æŧã‚ŒãŒã‚ãŖãŸãŽã‚’äŋŽæ­Ŗ (#14328) 2024-07-30 18:37:07 +09:00
syuilo
3411b9c16c Update CHANGELOG.md 2024-07-30 17:47:17 +09:00
github-actions[bot]
674a424db3 Bump version to 2024.7.0-rc.6 2024-07-30 08:39:38 +00:00
syuilo
d1eb10af24 New Crowdin updates (#14316)
* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)
2024-07-30 17:28:28 +09:00
ã‹ãŖã“ã‹ã‚Š
9181eb277e fix(frontend): emojiPickerをäŊŋį”¨ã—ãĻįĩĩ文字をæŒŋå…Ĩする際、refãĢį›´æŽĨæŒŋå…ĨするようãĢ (#14282)
* fix(frontend): emojiPickerをäŊŋį”¨ã—ãĻįĩĩ文字をæŒŋå…Ĩする際、refãĢį›´æŽĨæŒŋå…ĨするようãĢ

* add comment
2024-07-30 17:28:08 +09:00
ã‹ãŖã“ã‹ã‚Š
3548ffba26 enhance(frontend): č‡Ē分ぎクãƒĒップ一čĻ§ã§ã¯ã‚ĸバã‚ŋãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ (#14256)
* enhance(frontend): č‡Ē分ぎクãƒĒップ一čĻ§ã§ã¯ã‚ĸバã‚ŋãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ

* Update Changelog

* rename

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 17:24:36 +09:00
Sayamame-beans
f965f65dcd fix(frontend): pure renote cannot create with url based quote (#14270)
* fix(frontend): pure renote cannot create with url based quote

* docs(changelog): update changelog
2024-07-30 17:23:29 +09:00
taichan
cb3106cdc6 enhance(frontend): é€ŖåˆãŽã€Œé€Ŗåˆä¸­ã€,「čŗŧčĒ­ä¸­ã€,「配äŋĄä¸­ã€ãĢ寞しãĻブロックしãĻいるã‚ĩãƒŧバãƒŧ、配äŋĄåœæ­ĸしãĻいるã‚ĩãƒŧバãƒŧをåĢめãĒいようãĢ (#14324)
* enhance(frontend): é€ŖåˆãŽã€Œé€Ŗåˆä¸­ã€,「čŗŧčĒ­ä¸­ã€,「配äŋĄä¸­ã€ãĢ寞しãĻブロックしãĻいるã‚ĩãƒŧバãƒŧ、配äŋĄåœæ­ĸしãĻいるã‚ĩãƒŧバãƒŧをåĢめãĒいようãĢ

* update CHANGELOG.md
2024-07-30 16:57:41 +09:00
syuilo
39498ddbf1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-07-30 16:56:10 +09:00
syuilo
f0ec68c3cf 🎨 2024-07-30 16:56:07 +09:00
taichan
b359e3c95b Fix condition of noteSearchableScope (#14325) 2024-07-30 16:51:50 +09:00
ã‹ãŖã“ã‹ã‚Š
6bd46e790b refactor(backend): remove unrelated comments 2024-07-30 16:18:18 +09:00
ã‹ãŖã“ã‹ã‚Š
7135da7887 refactor(actions): remove duplicated paths 2024-07-30 16:16:20 +09:00
taichan
bff813042e feat: こぎãƒĻãƒŧã‚ļãƒŧぎノãƒŧトを検į´ĸ, クエãƒĒãĢåŸēãĨく検į´ĸぎ初期値 & ノãƒŧト検į´ĸぎUI攚善 (#14128)
* refactor(frontend): noteSearchAvailableをaccountsãĢį§ģ動

* feat: searchペãƒŧジでぎクエãƒĒぎ受取りとtypeãĢã‚ˆã‚‹čĄ¨į¤ēã‚ŋブぎ変更

* user検į´ĸでsearchぎčĻĒã‹ã‚‰å—ã‘å–ãŖãŸå€¤ã‚’åŸēãĢå…Ĩ力値を初期化

* feat(frontend): ノãƒŧト検į´ĸでčĻĒ(search)ã‹ã‚‰ãŽæƒ…å ąã‚’åŸēãĢãƒĻãƒŧã‚ļãƒŧæƒ…å ąã‚’å–åž—

* feat(frontend): ãƒĻãƒŧã‚ļãƒŧぎノãƒŧトを検į´ĸするペãƒŧジãĢ遡į§ģするボã‚ŋãƒŗ

* feat(frontend): ノãƒŧト検į´ĸãĢポト名指厚ぎã‚Ēãƒ—ã‚ˇãƒ§ãƒŗčŋŊ加
also 🎨

* style: ãŸã į…§äŧšéƒ¨åˆ†ã‚’å›˛ãŖãŸã ã‘īŧˆå¯čĒ­æ€§įĸēäŋãŽãŸã‚ãĢīŧ‰

* refactor: remove unneed import
defineProps and withDefaults are compiler micro when using `<script setup>`
FYI: https://vuejs.org/api/sfc-script-setup.html#defineprops-defineemits:~:text=defineProps%20and%20defineEmits%20are%20compiler%20macros%20only%20usable%20inside%20%3Cscript%20setup%3E.%20They%20do%20not%20need%20to%20be%20imported%2C%20and%20are%20compiled%20away%20when%20%3Cscript%20setup%3E%20is%20processed.

* Update CHANGELOG

* Fix: ノãƒŧト検į´ĸぎ初期値が常ãĢポト指厚ãĢãĒãŖãĻしぞう

* notesSearchAvailableをaccountãĢ持たせるぎをやめる

* SDPX-Licence-Identifier

* Fix: Vitest fails due to instance.policies being undefined

* Add Storybook for search

* Fix(storybook): ノãƒŧト検į´ĸãŒåˆŠį”¨ã§ããĒいとå‡ēãĻã—ãžã†å•éĄŒ

* storybookでãƒĻãƒŧã‚ļãƒŧ選択ができãĒいぎをäŋŽæ­Ŗ

* feat: ノãƒŧト検į´ĸでč‡Ē分を選択可čƒŊãĢ
& 🎨

* feat(background): api/metaで検į´ĸ可čƒŊãĒノãƒŧãƒˆãŽã‚šã‚ŗãƒŧãƒ—ã‚’å‚į…§ã§ãã‚‹ã‚ˆã†ãĢ

* globalぎノãƒŧトが検į´ĸ不可čƒŊãĒ場合、検į´ĸã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čĄ¨į¤ēしãĒいようãĢ

* Update CHANGELOG.md

* config.meilisearch.scopeがstring[]を取ることがあるぎでäŋŽæ­Ŗ

* meilisearchã‚’åˆŠį”¨ã‹ã¤scopeがlocalぎ場合、ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧãŽãƒĄãƒ‹ãƒĨãƒŧで「こぎãƒĻãƒŧã‚ļãƒŧぎノãƒŧトを検į´ĸ」をå‡ēさãĒいようãĢ

* hostがįŠē文字ぎ時ぎ挙動をäŋŽæ­Ŗ

* ロãƒŧã‚ĢãƒĢぎãŋしかノãƒŧãƒˆãŒã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã•ã‚ŒãĻいãĒい場合、ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧも選択できãĒくした
2024-07-30 15:51:08 +09:00
taichan
7e9c38d6fb Fix(backend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢぎurl, uri, src ぎ上限åŧ•き上げ (#14323)
* enhance: ドナイブurlぎ上限文字数をåŧ•き上げ

* Fix: おそらくフりãƒŧクį‹Ŧč‡Ēぎ変更ぎようãĢčĻ‹ãˆã‚‹éƒ¨åˆ†(metaãĢé–ĸする変更部分)を削除

* UPDATE changelog

* Add SPDX prefixes

* Fix: ã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šãŽåŧĩã‚Šį›´ã—ã‚’æļˆã—た

---------

Co-authored-by: slofp <phy.public@gmail.com>
2024-07-30 15:29:24 +09:00
github-actions[bot]
5eea41b089 Bump version to 2024.7.0-rc.5 2024-07-30 06:11:15 +00:00
ã‹ãŖã“ã‹ã‚Š
866abff54d enhance(frontend): ブナã‚Ļã‚ļãŽã‚ŗãƒŗãƒ†ã‚­ã‚šãƒˆãƒĄãƒ‹ãƒĨãƒŧをäŊŋį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#14076)
* enhance(frontend): ブナã‚Ļã‚ļãŽã‚ŗãƒŗãƒ†ã‚­ã‚šãƒˆãƒĄãƒ‹ãƒĨãƒŧをäŊŋį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* shiftãĢした

* change keys

* fix

* fix

* fix

* update translation keys

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-07-30 14:45:53 +09:00
ã‹ãŖã“ã‹ã‚Š
45f909ef33 enhance(frontend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢãƒģフりãƒĢダをドナッグしãĒくãĻもį§ģ動できるようãĢ (#14318)
* feat(drive): ãƒ•ã‚Ąã‚¤ãƒĢをフりãƒĢダãĢį§ģå‹•ã™ã‚‹ãƒĄãƒ‹ãƒĨãƒŧã‚’åŽŸčŖ…

(cherry picked from commit b89c2af6945c6a9f9f10e83f54d2bcf0f240b0b4)

* tweak ui

* Update Changelog

* ãƒ•ã‚Ąã‚¤ãƒĢčŠŗį´°ã‹ã‚‰ã‚‚į§ģ動できるようãĢ

* feat(drive) フりãƒĢダぎネ゚トをį§ģå‹•ã™ã‚‹ãƒĄãƒ‹ãƒĨãƒŧã‚’åŽŸčŖ…

(cherry picked from commit 8a7d710c6acb83f50c83f050bd1423c764d60a99)

* Update Changelog

* Update Changelog

* lint

* tweak ui

---------

Co-authored-by: nafu-at <satsuki@nafusoft.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 14:42:46 +09:00
ã‹ãŖã“ã‹ã‚Š
738b3ea43b enhance(frontend): デッキぎã‚ĸãƒŗãƒ†ãƒŠãƒģãƒĒ゚ト選択į”ģéĸからそれぞれを新čĻäŊœæˆã§ãã‚‹ã‚ˆã†ãĢ (#14104)
* enhance(frontend): デッキぎã‚ĸãƒŗãƒ†ãƒŠãƒģãƒĒ゚ト選択į”ģéĸからそれぞれを新čĻäŊœæˆã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* fix

* fix

* lint

* add story

* typo

ねãŧけãĻいた

* Update antenna-column.vue

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 13:11:06 +09:00
ã‹ãŖã“ã‹ã‚Š
de3ddb5b44 enhance: įŽĄį†į”ģéĸでã‚ĸãƒŧã‚ĢイブãĢしたおįŸĨã‚‰ã›ã‚’čĄ¨į¤ēãƒģįˇ¨é›†ã§ãã‚‹ã‚ˆã†ãĢ (#14286)
* enhance: įŽĄį†į”ģéĸでã‚ĸãƒŧã‚ĢイブãĢしたおįŸĨã‚‰ã›ã‚’čĄ¨į¤ēできるようãĢ

* Update Changelog
2024-07-30 13:02:03 +09:00
Sayamame-beans
b44313fe3c fix(backend): type(schema) of reactionAcceptance was wrong (#14317) 2024-07-30 12:32:03 +09:00
syuilo
1a79f0dc2a 🎨 2024-07-30 09:47:31 +09:00
github-actions[bot]
c3437b1908 Bump version to 2024.7.0-rc.4 2024-07-30 00:20:09 +00:00
syuilo
1991a02aa9 update node version 2024-07-30 09:17:06 +09:00
ãŠã•ã‚€ãŽã˛ã¨
72bc789746 feature: ãƒĻãƒŧã‚ļäŊœæˆæ™‚ãĢSystemWebhookをį™ēäŋĄã§ãã‚‹ã‚ˆã†ãĢする (#14321)
* feature: ãƒĻãƒŧã‚ļäŊœæˆæ™‚ãĢSystemWebhookをį™ēäŋĄã§ãã‚‹ã‚ˆã†ãĢする

* fix CHANGELOG.md
2024-07-29 21:31:32 +09:00
syuilo
0f0660d49e New Crowdin updates (#13916)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Kabyle)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)
2024-07-28 14:55:28 +09:00
anatawa12
865b3039cc fix: deck uiぎ通įŸĨéŸŗãŒé‡ãĒã‚‹å•éĄŒ (#14029)
* fix: deck uiぎ通įŸĨéŸŗãŒé‡ãĒる

* docs: Fix: deck uiぎ通įŸĨéŸŗãŒé‡ãĒã‚‹å•éĄŒ

* unexport internal function

* fix

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* chore: improve condition

* docs: move js dco comment

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-28 14:44:15 +09:00
github-actions[bot]
efa80f9ad4 Bump version to 2024.7.0-beta.3 2024-07-28 02:23:46 +00:00
Sayamame-beans
61f4a03e6c Fix(frontend): 下書き/削除しãĻįˇ¨é›†ã§äŋæŒã•れãĒã„é …į›ŽãŒã‚ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ (#14285)
* chore(frontend): reorder assignments

* fix(frontend): visibleUserIds is not kept when deleteAndEdit

* fix(frontend): quoteId is not kept on draft

* fix(frontend): reactionAcceptance is not kept for draft/deleteAndEdit

* docs(changelog): update changelog
2024-07-28 11:19:32 +09:00
syuilo
085b3abf26 update deps (#14312) 2024-07-28 11:14:31 +09:00
syuilo
5df85b8be1 enhance(frontend): add withCloseButton option for MkModalWindow 2024-07-28 10:39:31 +09:00
syuilo
02ecd1b371 refactor 2024-07-28 10:36:12 +09:00
ã‹ãŖã“ã‹ã‚Š
22c4e9d7ec fix(frontend): modalãŒæ­Ŗã—ãé–‰ã˜ã‚‰ã‚ŒãĻいãĒいぎをäŋŽæ­Ŗ (#14307)
* fix(frontend): modalãŒæ­Ŗã—ãé–‰ã˜ã‚‰ã‚ŒãĻいãĒいぎをäŋŽæ­Ŗ

* Update packages/frontend/src/components/MkSystemWebhookEditor.vue

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-27 18:09:57 +09:00
ã‹ãŖã“ã‹ã‚Š
46d96c7412 fix(build): autogenį”Ÿæˆæ™‚ãĢbackendを2åēĻbuildしãĻいるぎをäŋŽæ­Ŗ (#14309)
* fix(build): autogenį”Ÿæˆæ™‚ãĢbackendを2åēĻbuildしãĻいるぎをäŋŽæ­Ŗ

* fix

* fix
2024-07-27 18:09:15 +09:00
zyoshoka
0d76842abe docs: format CONTRIBUTING.md (#14302)
* fix: correct typos

* chore: convert indentation to tabs

* fix: missing lang

* chore: trim unnecessary whitespaces and newlines

* chore: use local path

* chore: use GFM alerts

* fix: missing use GFM alerts
2024-07-26 10:16:27 +09:00
github-actions[bot]
908d3ecb5c Bump version to 2024.7.0-beta.2 2024-07-25 12:02:12 +00:00
Kisaragi
8959ff89d0 chore: reflect actual policy about Committers' rights (#14267)
* Update CONTRIBUTING.md

* member -> commiter

* apply suggestions

Co-authored-by: Marie <robloxfilmcam@gmail.com>

* Update CONTRIBUTING.md

---------

Co-authored-by: Marie <robloxfilmcam@gmail.com>
2024-07-25 17:12:06 +09:00
ã‹ãŖã“ã‹ã‚Š
ee2f0f3a21 fix(frontend): いくつかぎnumber inputãĢæœ€å°å€¤ã‚’č¨­åŽš (#14284) 2024-07-25 17:03:55 +09:00
ã‹ãŖã“ã‹ã‚Š
ed6dc84c5f fix(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã—ãŸãƒĻãƒŧã‚ļãƒŧ一čĻ§ãŽãƒĻãƒŧã‚ļãƒŧ名がはãŋå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14294)
* pnpm dev でįĩĩæ–‡å­—ãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’č§Ŗæąē

(cherry picked from commit 22fcafbf55830922efe75d129f48b4d8c11724e6)

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã—ãŸãƒĻãƒŧã‚ļãƒŧ一čĻ§ãŽãƒĻãƒŧã‚ļãƒŧネãƒŧムがはãŋå‡ēã‚‹å•éĄŒã‚’č§Ŗæąē

(cherry picked from commit 46458b190e2b4ccfc8b50b6857ee9a5a6fd09fe9)

* Update Changelog

---------

Co-authored-by: 6wFh3kVo <yukikum57@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-25 17:03:00 +09:00
zyoshoka
7c67d3a5aa fix(frontend): emoji picker not opening on /share page (#14295)
* fix(frontend): emoji picker not opening on `/share` page

* Update CHANGELOG.md
2024-07-25 16:44:38 +09:00
Sayamame-beans
3d8eda14a2 [Re] refactor(misskey-js): č­Ļ告をすずãĻč§Ŗæąē (#14277)
* chore(misskey-js): Unchanged files with check annotationsã§į´›ã‚‰ã‚ã—ã„éƒ¨åˆ†ãŽč­Ļ告を抑åˆļ ロジックéĸã¯åžŒã§į›´ã™

* dummy change to see if the feature do not report them (to be reverted after the check)

* refactor: 型合わせ

* refactor: fix warnings from c22dd6358b

* lint

* 型合わせ

* ã‚­ãƒŖã‚šãƒˆ

* pnpm build-misskey-js-with-types

* Revert "dummy change to see if the feature do not report them (to be reverted after the check)"

This reverts commit 67072e3ca6.

* eliminate reversiGame any

* move reversiGame types

* lint

* Update packages/misskey-js/src/streaming.ts

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* Update acct.ts

* run api extractor

* re-run api extractor

---------

Co-authored-by: Kisaragi Marine <kisaragi.effective@gmail.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-07-25 16:40:14 +09:00
zyoshoka
befa8e4a7f fix(backend): avoid caching remote user's HTL when receiving Note (#13772)
* fix(backend): avoid caching remote user's HTL when receiving Note

* test(backend): add test for FFT

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-25 16:37:46 +09:00
zyoshoka
fc71bcc98e fix(backend): avoid notifying to remote users on local (#13774)
* fix(backend): avoid notifying to remote users on local

* Update CHANGELOG.md

* refactor: check before calling method

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-25 16:32:07 +09:00
ã‹ãŖã“ã‹ã‚Š
aa3ea2b57a fix(frontend): 初期化時とroute変更時でkeyぎæąēåŽšæ–šæŗ•ãŒé•ã†ãŽã‚’äŋŽæ­Ŗ (#14283) 2024-07-25 16:30:29 +09:00
syuilo
32651aba67 Update about-misskey.vue 2024-07-23 18:39:59 +09:00
syuilo
337b42bcb1 revert 5f88d56d96
バグがある(かつすぐãĢäŋŽæ­Ŗã§ããã†ãĢãĒい) & ぞだãƒŦビãƒĨãƒŧé€”ä¸­ã§æ„å›ŗã›ãšãƒžãƒŧジされたため
2024-07-20 21:33:20 +09:00
zyoshoka
efb04293bb docs(misskey-js): fix broken i-want-you image link in README.md (#14265) 2024-07-19 16:47:12 +09:00
ã‹ãŖã“ã‹ã‚Š
56a43dc01d fix(frontend): blurhashãŒį„Ąã„å ´åˆãĢäŊ•ã‚‚å‡ē力されãĒいぎをäŋŽæ­Ŗ (#14250)
* fix(frontend): blurhashãŒį„Ąã„å ´åˆãĢäŊ•ã‚‚å‡ē力されãĒいぎをäŋŽæ­Ŗ

* Update Changelog

* Update packages/frontend/src/components/MkImgWithBlurhash.vue

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* attempt to fix test

* Update packages/frontend/src/components/MkImgWithBlurhash.vue

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* attempt to ignore test

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-07-19 10:11:44 +09:00
woxtu
6920f0fa7e Disable ESLint for migration files (#14262) 2024-07-19 10:05:34 +09:00
ã‹ãŖã“ã‹ã‚Š
1f24a8cb5a enhance(frontend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒãƒĄãƒ‡ã‚Ŗã‚ĸを開く際ãĢįĸēčĒãƒ€ã‚¤ã‚ĸログをå‡ēせるようãĢ (#14115)
* enhance(frontend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒãƒĄãƒ‡ã‚Ŗã‚ĸを開く際ãĢįĸēčĒãƒ€ã‚¤ã‚ĸログをå‡ēせるようãĢ

* Update Changelog
2024-07-19 09:57:01 +09:00
taichan
54d0a46378 fix(frontend): 個äēē厛ãĻダイã‚ĸログおįŸĨã‚‰ã›ãŒåŗæ™‚čĄ¨į¤ēされãĒã„å•éĄŒ (#14260)
* fix(frontend): 個äēē向けおįŸĨã‚‰ã›ãŒåŗæ™‚ãƒ€ã‚¤ã‚ĸログでå‡ēãĒã„å•éĄŒ

* Update CHANGELOG
2024-07-19 09:53:49 +09:00
Kisaragi
615e60f25c chore: modernize issue template (#14263) 2024-07-19 09:52:39 +09:00
anatawa12
10ce7bf3c4 kill any from streaming API Implementation (#14251)
* chore: add JsonValue type

* refactor: kill any from Connection.ts

* refactor: fix StreamEventEmitter contains undefined instead of null

* refactor: kill any from channels

* docs(changelog): Fix: Steaming APIãŒä¸æ­ŖãĒデãƒŧã‚ŋを受けた場合ぎ動äŊœãŒä¸åŽ‰åŽšã§ã‚ã‚‹å•éĄŒ

* fix license header

* fix lints
2024-07-18 20:04:23 +09:00
ã‹ãŖã“ã‹ã‚Š
ec1c392f1e fix(frontend): å­ãƒĄãƒ‹ãƒĨãƒŧãŽæœ€å¤§é•ˇčĒŋæ•´ãŒčĄŒã‚ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14003)
* fix(frontend): å­ãƒĄãƒ‹ãƒĨãƒŧãŽæœ€å¤§é•ˇčĒŋæ•´ãŒčĄŒã‚ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update Changelog

* fix

* changelog

* Revert "fix"

This reverts commit 39fb326d49.

* Revert "fix(frontend): å­ãƒĄãƒ‹ãƒĨãƒŧãŽæœ€å¤§é•ˇčĒŋæ•´ãŒčĄŒã‚ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ"

This reverts commit ea58bf7a53.

* use css

* maxHeightをchildã‹ã‚‰åŽšįžŠã™ã‚‹ã‚ˆã†ãĢ

* use css min
2024-07-18 15:44:18 +09:00
ã‹ãŖã“ã‹ã‚Š
4f85b6aa91 fix(frontend): Twitchぎ埋めčžŧãŋが開けãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14247)
* fix(frontend): twitchぎ埋めčžŧãŋが開けãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update Changelog

* fix test
2024-07-18 15:41:32 +09:00
anatawa12
ee3b132f05 Merge branch 'master' into develop 2024-07-18 14:25:09 +09:00
anatawa12
cd95a6e9c9 fix: remove unreleased section (#14246) 2024-07-18 14:23:47 +09:00
Kisaragi
e716c201c6 docs: 開į™ēį’°åĸƒãŽã‚ģットã‚ĸãƒƒãƒ—æ‰‹é †ã‚’čŠŗį´°ãĢする (#14235)
* docs: mentioning Devcontainer

fix #13753

* revise

* revise 2

* Apply suggestions from code review
per https://github.com/misskey-dev/misskey/pull/14235#discussion_r1680883942

Co-authored-by: anatawa12 <anatawa12@icloud.com>

* 下ぎ斚ãĢã‚ãŖãŸDevcontainerぎã‚ģã‚¯ã‚ˇãƒ§ãƒŗã‚’ãƒžãƒŧジ

* revise 3

* Update CONTRIBUTING.md

https://github.com/misskey-dev/misskey/pull/14235#discussion_r1680928026

Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>

* mention Meilisearch

* Update CONTRIBUTING.md

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>
2024-07-18 08:57:02 +09:00
ã‹ãŖã“ã‹ã‚Š
de166a8ed4 fix(backend): ãƒĒノãƒŧトミãƒĨãƒŧãƒˆãŒã‚­ãƒŖãƒƒã‚ˇãƒĨが切れるぞで劚かãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14242)
* Fix: RenoteMuteãŒã‚­ãƒŖãƒƒã‚ˇãƒĨが切れるぞで劚かãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

(cherry picked from commit e9601029b5)

* update changelog

* 🎨

* remove unused import

* æļˆã—ãŸã¨ãã‚‚ã‚­ãƒŖãƒƒã‚ˇãƒĨã‚’éŖ›ã°ã™ã‚ˆã†ãĢ

* lint

---------

Co-authored-by: mattyatea <mattyacocacora0@gmail.com>
2024-07-18 08:55:36 +09:00
tamaina
c3a6da19d7 chore: CHANGELOGãĢジョブキãƒĨãƒŧč¨­åŽšãĢついãĻčŋŊ記 (follow-up of #13464) 2024-07-18 08:53:45 +09:00
github-actions[bot]
73a42ea2ee Bump version to 2024.7.0-beta.1 2024-07-17 17:23:58 +00:00
anatawa12
cfdad45092 fix: ã‚Ŋãƒŧã‚ˇãƒŖãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢロãƒŧã‚ĢãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢ襨į¤ēされるč‡Ē分へぎãƒĒãƒ—ãƒŠã‚¤ãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13978)
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-18 02:06:31 +09:00
tamaina
dd4cb5f44a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-07-18 02:05:44 +09:00
tamaina
a54d043923 chore: ignore misskey-assets (follow-up of #12818 ) 2024-07-18 02:05:40 +09:00
ã‹ãŖã“ã‹ã‚Š
ec91e18899 fix(frontend): add missing import (follow-up of #12265) 2024-07-18 01:56:02 +09:00
ã‹ãŖã“ã‹ã‚Š
25b65925f7 refactor: misskey-assetsã‚ĩブãƒĸジãƒĨãƒŧãƒĢを削除 (#12818)
* (change) misskey-assetsã‚ĩブãƒĸジãƒĨãƒŧãƒĢを削除

* ãĒã‚“ã‹æŽ‹ãŖãĻた
2024-07-18 01:47:11 +09:00
tamaina
5f88d56d96 perf(federation): Ed25519įŊ˛åãĢ寞åŋœã™ã‚‹ (#13464)
* 1. ed25519キãƒŧペã‚ĸをį™ē行ãƒģPersonとしãĻå…Ŧ開éĩを送受äŋĄ

* validate additionalPublicKeys

* getAuthUserFromApIdはmainを選ãļ

* âœŒī¸

* fix

* signatureAlgorithm

* set publicKeyCache lifetime

* refresh

* httpMessageSignatureAcceptable

* ED25519_SIGNED_ALGORITHM

* ED25519_PUBLIC_KEY_SIGNATURE_ALGORITHM

* remove sign additionalPublicKeys signature requirements

* httpMessageSignaturesSupported

* httpMessageSignaturesImplementationLevel

* httpMessageSignaturesImplementationLevel: '01'

* perf(federation): Use hint for getAuthUserFromApId (#13470)

* Hint for getAuthUserFromApId

* とおぎつぞりこれでいいぎかīŧŸ

* use @misskey-dev/node-http-message-signatures

* fix

* signedPost, signedGet

* ap-request.tsを垊æ´ģさせる

* remove digest prerender

* fix test?

* fix test

* add httpMessageSignaturesImplementationLevel to FederationInstance

* ManyToOne

* fetchPersonWithRenewal

* exactKey

* âœŒī¸

* use const

* use gen-key-pair fn. from  '@misskey-dev/node-http-message-signatures'

* update node-http-message-signatures

* fix

* @misskey-dev/node-http-message-signatures@0.0.0-alpha.11

* getAuthUserFromApIdでupdatePersonぎé ģåēĻをåĸ—やす

* cacheRaw.date

* use requiredInputs
https://github.com/misskey-dev/misskey/pull/13464#discussion_r1509964359

* update @misskey-dev/node-http-message-signatures

* clean up

* err msg

* fix(backend): fetchInstanceMetadataぎLockが永遠ãĢč§Ŗé™¤ã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* fix httpMessageSignaturesImplementationLevel validation

* fix test

* fix

* comment

* comment

* improve test

* fix

* use Promise.all in genRSAAndEd25519KeyPair

* refreshAndprepareEd25519KeyPair

* refreshAndfindKey

* commetn

* refactor public keys add

* digestプãƒĒãƒŦãƒŗãƒ€ã‚’åžŠæ´ģさせる

RFCåŽŸčŖ…æ™‚ãĢãŠã†ã™ã‚‹ã‹č€ƒãˆã‚‹

* fix, async

* fix

* !== true

* use save

* Deliver update person when new key generated (not tested)
https://github.com/misskey-dev/misskey/pull/13464#issuecomment-1977049061

* åžĒį’°å‚į…§ã§čŊãĄã‚‹ãŽã‚’č§ŖæļˆīŧŸ

* fix?

* Revert "fix?"

This reverts commit 0082f6f8e8.

* a

* logger

* log

* change logger

* į§˜å¯†éĩぎ変更は、フナグではãĒくéĩをåŧ•き回すようãĢする

* addAllKnowingSharedInboxRecipe

* nanka meccha kaeta

* delivre

* ã‚­ãƒŖãƒƒã‚ˇãƒĨ有劚チェックはロック取垗前ãĢčĄŒã†

* @misskey-dev/node-http-message-signatures@0.0.3

* PrivateKeyPem

* getLocalUserPrivateKey

* fix test

* if

* fix ap-request

* update node-http-message-signatures

* fix type error

* update package

* fix type

* update package

* retry no key

* @misskey-dev/node-http-message-signatures@0.0.8

* fix type error

* log keyid

* logger

* db-resolver

* JSON.stringify

* HTTP SignatureがãĒã‹ãŖãŸã‚ŠäŊŋえãĒã‹ãŖãŸã‚Šã—ãã†ãĒ場合ãĢLD Signatureをæ´ģį”¨ã™ã‚‹ã‚ˆã†ãĢ

* inbox-delayed use actor if no signature

* ãƒĻãƒŧã‚ļãƒŧとキãƒŧぎ同一性チェックはhostãŽä¸€č‡´ãĢする

* log signature parse err

* save array

* とりあえずtryã§å›˛ãŖãĻおく

* fetchPersonWithRenewalでエナãƒŧがčĩˇããŸã‚‰å¤ã„デãƒŧã‚ŋをčŋ”す

* use transactionalEntityManager

* fix spdx

* @misskey-dev/node-http-message-signatures@0.0.10

* add comment

* fix

* publicKeyãĢ配列がå…ĨãŖãĻもいいようãĢする
https://github.com/misskey-dev/misskey/pull/13950

* define additionalPublicKeys

* fix

* merge fix

* refreshAndprepareEd25519KeyPair → refreshAndPrepareEd25519KeyPair

* remove gen-key-pair.ts

* defaultMaxListeners = 512

* Revert "defaultMaxListeners = 512"

This reverts commit f2c412c180.

* genRSAAndEd25519KeyPairではキãƒŧã‚’į›´åˆ—ãĢį”Ÿæˆã™ã‚‹?

* maxConcurrency: 8

* maxConcurrency: 16

* maxConcurrency: 8

* Revert "genRSAAndEd25519KeyPairではキãƒŧã‚’į›´åˆ—ãĢį”Ÿæˆã™ã‚‹?"

This reverts commit d0aada55c1.

* maxWorkers: '90%'

* Revert "maxWorkers: '90%'"

This reverts commit 9e0a93f110.

* e2e/timelines.tsで個々ぎテ゚トãĢ寞するtimeoutを削除, maxConcurrency: 32

* better error handling of this.userPublickeysRepository.delete

* better comment

* set result to keypairEntityCache

* deliverJobConcurrency: 16, deliverJobPerSec: 1024, inboxJobConcurrency: 4

* inboxJobPerSec: 64

* delete request.headers['host'];

* fix

* // node-fetch will generate this for us. if we keep 'Host', it won't change with redirects!

* move delete host

* modify comment

* modify comment

* fix correct → collect

* refreshAndfindKey → refreshAndFindKey

* modify comment

* modify attachLdSignature

* getApId, InboxProcessorService

* TODO

* [skip ci] add CHANGELOG

---------

Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-07-18 01:28:17 +09:00
ã‹ãŖã“ã‹ã‚Š
3331f3972a fix(frontend): 「ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗį”ģåƒã‚’å†į”Ÿã—ãĒい」がã‚ĒãƒŗãŽã¨ããĢバナãƒŧį”ģ像ãƒģã‚ĩãƒŧバãƒŧčƒŒæ™¯į”ģ像がã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã—ãĒいようãĢ (#14243)
* fix: stop animating banner and backgrounds when stop showing animated images is enabled

(cherry picked from commit 8fe2596316e9688509745706ea424f0b4bfd4136)

* chore: nest ternary

(cherry picked from commit 2783fe5f5bd7c0647db9f9b6fb5e000e4f411092)

* chore: flip ternary

(cherry picked from commit b9d66f824cff373cc53bfa846a56c16f456a6d5b)

* update changelog

---------

Co-authored-by: Marie <marie@kaifa.ch>
2024-07-18 01:22:24 +09:00
woxtu
6942a920c8 refactor(frontend): Improve typing (#14240)
* Improve typing

* Remove redundant promise

* Refactor

* Update packages/frontend/src/scripts/mfm-function-picker.ts

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* Update packages/frontend/src/scripts/mfm-function-picker.ts

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-07-18 00:31:52 +09:00
Chocolate Pie
68bcd91d57 chore: Use clipboard API directly (#14227)
* chore: Use clipboard API directly

* fix: Fix lint
2024-07-17 21:52:05 +09:00
ã‹ãŖã“ã‹ã‚Š
8b4933cc48 fix changelog (wrong category) 2024-07-17 19:08:39 +09:00
tamaina
bda1de8a67 use pnpm@9.5.0 2024-07-17 18:19:06 +09:00
github-actions[bot]
f0d738d8bf Bump version to 2024.7.0-beta.0 2024-07-17 08:15:21 +00:00
FineArchs
070f0e723d AiScriptを0.19.0ãĢã‚ĸップデãƒŧト (#14226)
* Update autogen files

* Update CHANGELOG.md

* Update flash-edit.vue
2024-07-17 16:55:17 +09:00
woxtu
8ebc3b51f7 Fix typo (#14231) 2024-07-16 23:27:05 +09:00
Eiichi Yoshikawa
3b075c9c44 fix(frontend): MkSignin.vueぎcredentialRequestからReactivityを削除 (#14223)
* Remove reactivity from credentialRequest in MkSignin.vue

* Update Changelog
2024-07-16 08:38:42 +09:00
ãŠã•ã‚€ãŽã˛ã¨
1001277d43 fix: CHANGELOG.mdãŽč¨˜čŧ‰ãĢæŧã‚ŒãŒã‚ãŖãŸãŽã‚’äŋŽæ­Ŗ (#14220) 2024-07-15 22:08:02 +09:00
Kisaragi
ce39c3a2fb chore(backend): registed -> registered (#14213)
* chore(backend): registed -> registered

* Update CHANGELOG.md
2024-07-15 14:58:48 +09:00
Souma
1b84760c19 enhance(backend): Load settings via environment variables (#14179)
* feat(backend): Load settings via environment variables

If they're not loaded from the config file.

* chore(docker): Add hints for environment variables

It supports users to know about them.

* docs(changelog): Add the description about this change

Users can notice what's changed by this PR.

* style(backend): Fix code syntax

To pass the linter.
2024-07-14 21:33:22 +09:00
easrng
16795f18a7 Enhance(frontend): Allow negative delay in MFM (#14200)
Co-authored-by: easrng <me@easrng.net>
2024-07-14 21:31:30 +09:00
Kisaragi
f0b9d70720 ci: cache eslint (#14204)
* ci: cache eslint

* dummy commit to trigger

* fix syntax error
2024-07-14 21:30:57 +09:00
dependabot[bot]
aa0632727f chore(deps): bump actions/setup-node from 4.0.2 to 4.0.3 (#14165)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.2...v4.0.3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-14 21:29:57 +09:00
anatawa12
d47fd4ffe1 fix: error with trying to handle SIGKILL (#14208) 2024-07-14 21:29:35 +09:00
Sayamame-beans
4b9c60ad21 fix(backend): ãƒĻãƒŧã‚ļãƒŧぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§ã§ãƒŸãƒĨãƒŧト/ブロックが抟čƒŊしãĻいãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ (#14100)
* fix: mute/block was not considered on users/reactions

* docs(changelog): update changelog

* chore: Apply suggestion from code review

Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>

---------

Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-07-14 20:24:29 +09:00
syuilo
c5607d8633 enhance(backend): configãĢsignToActivityPubGetãŽæŒ‡åŽšãŒį„Ąã„å ´åˆtrueとčĻ‹åšã™ã‚ˆã†ãĢ
trueぎ斚が望ぞしいため
2024-07-14 20:14:43 +09:00
ã‹ãŖã“ã‹ã‚Š
722acf5986 fix(frontend): follow-up of #13089 (#14206)
* fix(frontend): #13089 をäŋŽæ­Ŗ

* fix

* æ­ŖčĻčĄ¨įžã‚’åŧˇåŒ–

* fix
2024-07-14 17:28:34 +09:00
Kisaragi
09d30fef5b ci: ワãƒŧクフロãƒŧが更新されたときãĢもワãƒŧクフロãƒŧがčĩˇå‹•するようãĢする (#14207)
* ci: include themselves in `on.push.paths`
command: find .github/workflows -type f \( -name '*.yaml' -or -name '*.yml' \) | xargs -I {} yq_4.44.2-linux_x86-64 'select(.on.push.paths != null) | .[0] | map("{}")[0]' {} | xargs -I {} ~/.local/bin/yq_4.44.2-linux_x86-64 -i '.on.push.paths += ["{}"]' {}

* ci: include themselves in `on.pull_request.paths`
command: find .github/workflows -type f \( -name '*.yaml' -or -name '*.yml' \) | xargs -I {} yq_4.44.2-linux_x86-64 'select(.on.pull_request.paths != null) | .[0] | map("{}")[0]' {} | xargs -I {} ~/.local/bin/yq_4.44.2-linux_x86-64 -i '.on.pull_request.paths += ["{}"]' {}
2024-07-14 17:27:27 +09:00
ã‹ãŖã“ã‹ã‚Š
b9f3fccfac fix(frontend): Nested RouteぎときãĢRouterViewãĢåŊ“たるキãƒŧがãƒĢãƒŧトぎpathとãļãĄåŊ“たる可čƒŊ性があるぎをäŋŽæ­Ŗ (#14202)
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-14 16:21:59 +09:00
Kisaragi
76181385d2 refactor(misskey-js): enable exactOptionalPropertyTypes (#14203)
* refactor(misskey-js): enable exactOptionalPropertyTypes

* refactor(misskey-js): fix error where is appeared by enabling
2024-07-14 15:52:43 +09:00
ã‹ãŖã“ã‹ã‚Š
3c032dd5b9 enhance: éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢはåˆĨã‚ĩãƒŧバãƒŧãĢ遡į§ģできるようãĢ (#13089)
* enhance: éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢはMisskey HubįĩŒį”ąã§åˆĨã‚ĩãƒŧバãƒŧãĢ遡į§ģできるようãĢ

* fix

* ã‚ĩãƒŧバãƒŧã‚ĩã‚¤ãƒ‰į…§äŧšã‚’削除

* クナイã‚ĸãƒŗãƒˆå´ãŽį…§äŧšå‹•äŊœ

* hubをįĩŒį”ąã›ãšãĢãƒĒãƒĸãƒŧトでįļščĄŒã§ãã‚‹ã‚ˆã†ãĢ

* fix と pleaseLoginčĒ˜å°ŽįŽ‡æ‰€ãŽčŋŊ加

* fix

* fix

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-14 15:27:52 +09:00
ã‹ãŖã“ã‹ã‚Š
6dd6fcf88f enhance(frontend): ã‚ĩãƒŧバãƒŧæƒ…å ąãƒģお問い合わせペãƒŧジを攚äŋŽ (#14198)
* improve(frontend): ã‚ĩãƒŧバãƒŧæƒ…å ąãƒģお問い合わせペãƒŧジを攚äŋŽ (#238)

* Revert "Revert "enhance(frontend): add contact page" (#208)" (This reverts commit 5a329a09c987b3249f97f9d53af67d1bffb09eea.)

* improve(frontend): ã‚ĩãƒŧバãƒŧæƒ…å ąãƒģお問い合わせペãƒŧジを攚äŋŽ

(cherry picked from commit e72758d8cda3db009c5d1bf1f4141682931b91f8)

* fix

* Update Changelog

* tweak

* lint

* æ—ĸ存ぎįŋģč¨ŗã‚’äŊŋį”¨ã™ã‚‹ã‚ˆã†ãĢ

---------

Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-07-14 14:49:50 +09:00
Kisaragi
31e82fc29a test(backend): kill many any in backend test (partial) (#14054)
* kill any on utils:api

* kill any on timeline test

* use optional chain to kill TS2532 on timeline test
変更前: 芲åŊ“ノãƒŧトがčĻ‹ã¤ã‹ã‚‰ãĒければundefinedãĢå¯žã™ã‚‹ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚ĸクã‚ģ゚としãĻãƒ†ã‚šãƒˆãŒã‚¯ãƒŠãƒƒã‚ˇãƒĨ
変更垌: 芲åŊ“ノãƒŧトがčĻ‹ã¤ã‹ã‚‰ãĒければoptional chainがundefinedとしãĻčŠ•äžĄã•ã‚Œã‚‹ãŒã€strictEqualãŽåŗčžēがnon-nullableãĒためã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãĢå¤ąæ•—ã—ãƒ†ã‚šãƒˆãŒã‚¯ãƒŠãƒƒã‚ˇãƒĨ

* kill `as any` for ApMfmService

* kill argument any for api-visibility

* kill argument any across a few tests

* do not return value that has yielded from `await`-ing `Promise<void>`

* force cast

* runtime non-null assertion to coerce

* rewrite `assert.notEqual(expr, null)` to `assert.ok(expr)`
こうすることでassertion typeæ‰ąã„ãĢãĒり、non-nullableãĢãĒる

* change return type of `failedApiCall` to `void`
æˆģり値がおこãĢもäŊŋわれãĻいãĒい

* split bindings for exports.ts
型が合わãĒくãĻ文åĨã‚’č¨€ãŖãĻくるぎで遊切ãĢåˆ†å‰˛

* runtime non-null assertion

* runtime non-null assertion

* äŊ•æ•…ã‹ã†ãžãčĄŒã‹ãĒいぎで、とりあえずXORしãĻãŋる

* Revert "äŊ•æ•…ã‹ã†ãžãčĄŒã‹ãĒいぎで、とりあえずXORしãĻãŋる"

This reverts commit 48cf32c930.

* castAsErrorで厉全ではãĒã„ã‚­ãƒŖã‚šãƒˆã‚’éš č”Ŋ

* 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽčŋŊ加

* 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽčŋŊ加

* 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽčŋŊ加

* voidで値をčŋ”さãĒい

* castAsError

* assert.ok => kill nullability

* もはや明į¤ēįš„ãĒ型ぎ指厚はåŋ…čρãĒい

* castAsError

* castAsError

* 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽčŋŊ加

* nullableを一æ—Ļ抑æ­ĸ

* 変数を分é›ĸしãĻ型エナãƒŧを排除

* 不čρãĒãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’å‰Šé™¤ã™ã‚‹å‡Ļį†ã‚’éš č”ŊしãĻanyを排除

* Repository type

* simple type

* assert.ok => kill nullability

* revert `as any` drop
reverts fe95c05b3f partialy

* test: fix invalid assertion
partially revert b99b7b5392

* test: 52d8a54fc7 ãĢより型が合うようãĢãĒãŖãŸéƒ¨åˆ†ãŽ`as any`を除åŽģ

* format

* test: apply https://github.com/misskey-dev/misskey/pull/14054#discussion_r1672369526 (part 1)

* test: use non-null assertion to suppress too many error

* Update packages/backend/test/utils.ts

Co-authored-by: anatawa12 <anatawa12@icloud.com>

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-07-14 09:33:16 +09:00
Sayamame-beans
7afa593d11 Feat: ãƒĻãƒŧã‚ļãƒŧぎã‚ĸã‚¤ã‚ŗãƒŗ/バナãƒŧぎ変更可åĻをロãƒŧãƒĢã§č¨­åŽšå¯čƒŊãĢ (#14078)
* feat: implement role policy "canUpdateBioMedia"

* docs(changelog): update changelog

* docs(changelog): update changelog

* chore: regenerate misskey-js type definitions

* chore: Apply suggestion from code review

Co-authored-by: anatawa12 <anatawa12@icloud.com>

* chore: fix unnecessarily strict inequality check

* chore: policies should be gotten only once

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-07-14 09:31:05 +09:00
ã‹ãŖã“ã‹ã‚Š
58c596cacf fix(backend): 一čˆŦãƒĻãƒŧã‚ļãƒŧからčĻ‹ãŸãƒĻãƒŧã‚ļãƒŧぎバッジぎ一čϧãĢå…Ŧ開されãĻいãĒいもぎがåĢãžã‚Œã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14195)
* enhance(backend): å…Ŧ開バッジぎãŋをpackするようãĢ (MisskeyIO#652)

(cherry picked from commit b8a90659f35fef49d1d00fb2f9b152226c97643c)

* Update Changelog

* fix

* Update UserEntityService.ts

---------

Co-authored-by: CyberRex <26585194+CyberRex0@users.noreply.github.com>
2024-07-14 09:26:25 +09:00
ã‹ãŖã“ã‹ã‚Š
b5fd6183d2 deps(frontend): AiScript VSCodeぎバãƒŧã‚¸ãƒ§ãƒŗã‚’ä¸Šã’ã‚‹ (#14199) 2024-07-14 08:00:27 +09:00
Gianni Ceccarelli
c83c831c53 parse notRespondingSince from redis instance cache (#14079)
if we don't do this, we'll get a string, and `DeliverProcessorService`
will error out `i.notRespondingSince.getTime is not a function`
2024-07-13 20:26:48 +09:00
Kisaragi
9fcae7d9b2 refactor(sw): enable noImplicitAny (#14191) 2024-07-13 16:59:08 +09:00
ã‹ãŖã“ã‹ã‚Š
bcc92d546f fix(frontend): ホットキãƒŧぎãƒŦãƒŧトãƒĒミットがallowRepeatã‚’č€ƒæ…Žã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14192) 2024-07-13 16:15:25 +09:00
ã‹ãŖã“ã‹ã‚Š
1b175ea759 fix(frontend): すでãĢfocus trapå¯žčąĄãŽčρᴠãĢinertãŒã‹ã‹ãŖãĻã„ã‚‹å ´åˆã¯č§Ŗé™¤ã™ã‚‹ã‚ˆã†ãĢ (#14189)
* fix(frontend): すでãĢfocus trapå¯žčąĄãŽčρᴠãĢinertãŒã‹ã‹ãŖãĻã„ã‚‹å ´åˆã¯č§Ŗé™¤ã™ã‚‹ã‚ˆã†ãĢ

* äģ–ぎfocus-trappedčĻį´ ã¨ãŽã‚¤ãƒŗã‚ŋãƒŠã‚¯ã‚ˇãƒ§ãƒŗãŒã‚ã‚‹å ´åˆãŽå‹•äŊœã‚’変更

* typo
2024-07-13 13:02:27 +09:00
syuilo
91de35ecdf fix(backend): デフりãƒĢトテãƒŧマãĢį„ĄåŠšãĒテãƒŧãƒžã‚ŗãƒŧドをå…Ĩ力するとUIがäŊŋį”¨ã§ããĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #13955
2024-07-13 10:30:28 +09:00
ãŠã•ã‚€ãŽã˛ã¨
6cd15275bb fix: ã‚ĩジェ゚トされるãƒĻãƒŧã‚ļぎãƒĒ゚トã‚ĸãƒƒãƒ—æ–šæŗ•ã‚’čĻ‹į›´ã— (#14180)
* fix: ã‚ĩジェ゚トされるãƒĻãƒŧã‚ļぎãƒĒ゚トã‚ĸãƒƒãƒ—æ–šæŗ•ã‚’čĻ‹į›´ã—

* fix comment

* fix CHANGELOG.md

* ノãƒŧãƒˆãŽį„Ąã„ãƒĻãƒŧã‚ļīŧˆupdatedAtãŒį„Ąã„ãƒĻãƒŧã‚ļīŧ‰ã¯åĢめãĒいらしい

* fix test
2024-07-12 21:14:09 +09:00
ã‹ãŖã“ã‹ã‚Š
76b1c74a37 fix(frontend): use proper import path 2024-07-12 16:39:09 +09:00
ã‹ãŖã“ã‹ã‚Š
385969e9f5 fix(frontend): フりãƒŧã‚Ģ゚ぎ挙動をäŋŽæ­Ŗ (#14158)
* fix(frontend): į›´å‰ãŽãƒ‘ã‚ŋãƒŧãƒŗã‚’č¨˜éŒ˛ã™ã‚‹ã‚ˆã†ãĢ

* fix(frontend): フりãƒŧã‚Ģ゚/ã‚ŋブį§ģ動ãĢé–ĸする挙動をčĒŋ整 (#226)

Cherry-pick commit e8c030673326871edf3623cf2b8675d68f9e1b13

Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>

* focusぎデã‚ļã‚¤ãƒŗäŋŽæ­Ŗ

* move scripts

* ModalãĢfocus trapをčŋŊ加

* č¨˜éŒ˛ã™ã‚‹ãƒ›ãƒƒãƒˆã‚­ãƒŧはãƒŦãƒŧトãƒĒミットåŧãĢする

* escキãƒŧãŽãƒãƒŗãƒ‰ãƒĒãƒŗã‚°ã‚’MkModalãĢįĩąä¸€

* fix

* enterã§å­ãƒĄãƒ‹ãƒĨãƒŧを開けるようãĢ

* lint

* fix focus trap

* improve switch accessibility

* 一部ぎmodalぎフりãƒŧã‚Ģ゚トナップが外れãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix

* fix

* Revert "č¨˜éŒ˛ã™ã‚‹ãƒ›ãƒƒãƒˆã‚­ãƒŧはãƒŦãƒŧトãƒĒミットåŧãĢする"

This reverts commit 40a7509286.

* Revert "fix(frontend): į›´å‰ãŽãƒ‘ã‚ŋãƒŧãƒŗã‚’č¨˜éŒ˛ã™ã‚‹ã‚ˆã†ãĢ"

This reverts commit 5372b25940.

* Revert "Revert "fix(frontend): į›´å‰ãŽãƒ‘ã‚ŋãƒŧãƒŗã‚’č¨˜éŒ˛ã™ã‚‹ã‚ˆã†ãĢ""

This reverts commit a9bb52e799.

* Revert "Revert "č¨˜éŒ˛ã™ã‚‹ãƒ›ãƒƒãƒˆã‚­ãƒŧはãƒŦãƒŧトãƒĒミットåŧãĢする""

This reverts commit bdac34273e.

* čŠĻé¨“įš„ãĢCypressでぎFocustrapã‚’į„ĄåŠšåŒ–

* fix

* fix focus-trap

* Update Changelog

* âœŒī¸

* fix focustrap invocation logic

* ゚クロãƒŧãƒĢがsticky headerã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ

* 🎨

* ゚ã‚ŋイãƒĢぎ垎čĒŋ整

* 🎨

* remove deprecated key aliases

* focusElementがčļŗã‚ŠãĒã‹ãŖãŸãŽã§äŋŽæ­Ŗ

* previewįŗģãĢfocus時゚ã‚ŋイãƒĢがčļŗã‚ŠãĒã‹ãŖãŸãŽã§äŋŽæ­Ŗ

* `returnFocusElement` -> `returnFocusTo`

* lint

* Update packages/frontend/src/components/MkModalWindow.vue

* Apply suggestions from code review

Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>

* keydownã‚¤ãƒ™ãƒŗãƒˆã‚’ãžã¨ã‚ã‚‹

* use correct pesudo-element selector

* fix

* rename

---------

Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-12 16:25:44 +09:00
ã‹ãŖã“ã‹ã‚Š
121af778a0 enhance(frontend): æœĒäŊŋį”¨ãŽã‚ĩã‚Ļãƒŗãƒ‰č¨­åŽšã‚’å‰Šé™¤ (#14116)
* enhance(frontend): æœĒäŊŋį”¨ãŽã‚ĩã‚Ļãƒŗãƒ‰č¨­åŽšã‚’å‰Šé™¤

* Update Changelog

* Update CHANGELOG.md
2024-07-11 18:44:18 +09:00
ã‹ãŖã“ã‹ã‚Š
6b876da44a enhance(frontend): ã‚ĻェãƒĢã‚Ģムã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽãƒ‡ã‚ļã‚¤ãƒŗã‚’čĒŋ整 (#14156)
* enhance(frontend): éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãŽãƒã‚¤ãƒŠã‚¤ãƒˆTLぎデã‚ļã‚¤ãƒŗčĒŋ整

* Update Changelog

* fix cw handling

* ホバãƒŧしãĻたら゚クロãƒŧãƒĢをæ­ĸめるようãĢ

* fix

* lint
2024-07-11 18:41:04 +09:00
tamaina
f8ac3fe343 ãƒĒãƒĒãƒŧ゚PRがãĒいときãĢrelease-edit-with-push.ymlがfailしãĻčĻ‹æ „ãˆãŒæ‚ĒいぎをäŋŽæ­Ŗ (#14160) 2024-07-11 16:39:06 +09:00
woxtu
679318541a Improve background color specification (#14176) 2024-07-11 16:29:18 +09:00
Kisaragi
52d8a54fc7 feat(misskey-js): POST admin/roles/createãŽåž‹ã‚’å…ˇčąĄåŒ– (#14167)
* feat(misskey-js): `POST admin/roles/create`ãŽåž‹ã‚’å…ˇčąĄåŒ–

* fix

* docs: CHANGELOG.md

* test(misskey-js): admin/roles/createãŽåž‹ãŒåˆã†ã“ã¨ã‚’čĄ¨æ˜Ž

* test(misskey-js): single quote

* test(misskey-js): į„Ąã‚’čĒ­ã‚‚ã†ã¨ã—ãĻįˆ†į™ēするぎをäŋŽæ­Ŗ

* test(misskey-js): fix comment
2024-07-10 20:40:04 +09:00
ã‹ãŖã“ã‹ã‚Š
02e0a86b12 fix(frontend): remove unused statement
fix #14162
2024-07-10 01:00:40 +09:00
ã‹ãŖã“ã‹ã‚Š
600f16d625 fix(backend): api-docをScalarãĢ変更 (#14152)
* fix(backend): api-docをScalarãĢ変更

* Update Changelog
2024-07-09 21:57:19 +09:00
ã‹ãŖã“ã‹ã‚Š
a5407131d4 fix/refactor(frontend): hotkeyぎ攚äŋŽ (#14157)
* improve(frontend): hotkeyぎ攚äŋŽ (#234)

(cherry picked from commit 678be147f4db709dadf25d007cc2e679e98a370e)

* Change path, add missing script

Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>

* fix

* fix

* add missing keycodes

* fix

* update changelog

---------

Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-07-09 17:59:15 +09:00
tamaina
b61f270eae Bump release actions to v2 (develop-stable(master) branches system) (#13941) 2024-07-09 16:08:49 +09:00
woxtu
55c990e0d9 Fix compose file name (#14153) 2024-07-09 12:42:02 +09:00
ã‹ãŖã“ã‹ã‚Š
9ef6c4716c fix(backend): 名前をįŠēį™Ŋ文字列だけãĢã§ãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14119)
* fix(backend): 名前をįŠēį™Ŋ文字列だけãĢã§ãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update Changelog

* fix test

* UnicodeをåĢめる

* fix

* ãƒĻãƒŧã‚ļãƒŧ名がUnicodeåˆļåžĄæ–‡å­—ã¨ã‚šãƒšãƒŧ゚ぎãŋで構成される場合はnullãĢ

* Revert "ãƒĻãƒŧã‚ļãƒŧ名がUnicodeåˆļåžĄæ–‡å­—ã¨ã‚šãƒšãƒŧ゚ぎãŋで構成される場合はnullãĢ"

This reverts commit 6c752a69c0.

* [ci skip] changelog typo
2024-07-07 14:19:00 +09:00
ã‹ãŖã“ã‹ã‚Š
f119f8c2cc feat(misskey-js): multipart/form-dataぎãƒĒクエ゚トãĢ寞åŋœ (#14147)
* feat(misskey-js): multipart/form-dataぎãƒĒクエ゚トãĢ寞åŋœ

* lint

* add test

* Update Changelog

* ãƒ†ã‚šãƒˆã‚’åŽŗã—ãã™ã‚‹

* lint

* multipart/form-dataではnullãŽãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’åŧžãã‚ˆã†ãĢ
2024-07-07 14:08:18 +09:00
ã‹ãŖã“ã‹ã‚Š
984d582796 fix(frontend): ã‚ĩãƒŧバãƒŧã‚ĩイドbootでエナãƒŧį”ģéĸぎ描į”ģ時ãĢDOMが初期化できãĻいãĒいことがあるぎをäŋŽæ­Ŗ (#14139) 2024-07-07 09:56:09 +09:00
ãŠã•ã‚€ãŽã˛ã¨
fe852920c3 fix(backend): parse5é–ĸäŋ‚ぎ型ぎimportæ–šæŗ•ã‚’å¤‰æ›´ (#14146) 2024-07-07 09:55:06 +09:00
ã‹ãŖã“ã‹ã‚Š
0ea88c07b4 fix changelog 2024-07-06 22:52:41 +09:00
syuilo
8e1d94c6c7 fix import path 2024-07-06 21:46:19 +09:00
ã‹ãŖã“ã‹ã‚Š
b9ed3b2427 fix(dev): devã‚ĩãƒŧバãƒŧで/notes/ãĢį›´ã§ã‚ĸクã‚ģ゚したらã‚ĩãƒŧバãƒŧ側ぎãƒŦã‚šãƒãƒŗã‚šãŒčŋ”ãŖãĻãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#14137) 2024-07-06 11:46:43 +09:00
syuilo
6dd2e9fc0b refactor(frontend): refactor popup api and make sure call dispose callback
Close #14122
2024-07-04 13:14:49 +09:00
zyoshoka
fab7d5e484 fix(storybook): build skipping even after updating impl story files (#14124) 2024-07-04 12:33:43 +09:00
anatawa12
5d03efa1bb dev: fix pnpm dev is broken (#14123)
* dev: pnpm dev is broken

* dev: fix crash pnpm dev because of unhandled promise
2024-07-03 06:40:31 +09:00
woxtu
de1fe7cc5a Use built-in API (#14095) 2024-07-02 14:47:07 +09:00
Kisaragi
eafae79869 test(backend): goodbye, Lenna (#14111) 2024-07-02 14:29:44 +09:00
syuilo
427648c4b8 update deps (#14057)
* wip

* locales/index.jsぎymlãƒ•ã‚Ąã‚¤ãƒĢ取垗ロジックをčĒŋᝀ

* regenerate pnpm-lock.yaml

* fix(backend): typecheck fails

* chore(deps): bump ip-cidr from 4.0.0 to 4.0.1 in /packages/backend

* chore: migrate ESLint configs to flat config (#14094)

* chore: migrate ESLint configs to flat config

* fix: update paths

* fix: frontend lint fails

* refactor(misskey-js): lint build.js

* update deps

---------

Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: zyoshoka <root@zyoshoka.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-07-02 11:38:34 +09:00
zyoshoka
f1b1e2a7cc fix(storybook): prevent infinite remount of component (#14101)
* fix(storybook): prevent infinite remount of component

* fix: disable flaky `.toMatch()` test
2024-07-02 10:57:20 +09:00
ãŦã‚‹ãã‚ƒãŖã¨
a6edd50a5d chore(docker-compose): 推åĨ¨ãŽåå‰ãĢする (#14096)
* chore(docker-compose): 推åĨ¨ãŽåå‰ãĢする

5c18e329d5/spec.md (compose-file)

* yaml to yml

* fix

* fix
2024-06-28 11:16:12 +09:00
woxtu
4096dabe1e Add null checking (#14089) 2024-06-27 21:59:19 +09:00
ãŦã‚‹ãã‚ƒãŖã¨
0e512d4ff6 update: CHANGELOG.md for #14097 (#14099) 2024-06-27 18:23:47 +09:00
ãŦã‚‹ãã‚ƒãŖã¨
77012f2f29 fix(frontend): テãƒŧマプãƒŦビãƒĨãƒŧがčĻ‹ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#14097)
* fix(frontend): テãƒŧマプãƒŦビãƒĨãƒŧがčĻ‹ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix: MkPreview.vue, preview.vue
2024-06-27 10:40:46 +09:00
yupix
1c5d0cf536 feat: ã‚ĸãƒŗãƒ†ãƒŠãŽįˇ¨é›†į”ģéĸぎボã‚ŋãƒŗãĢgapをčŋŊ加 (#14091) 2024-06-26 10:25:18 +09:00
woxtu
634764e1a6 refactor(frontend): Remove unused directives (#14085) 2024-06-24 21:32:12 +09:00
ã‹ãŖã“ã‹ã‚Š
b95a0457a9 fix(frontend): run pnpm build-assets (#14077) 2024-06-23 19:04:01 +09:00
woxtu
b269c43168 Fix type annotations (#14071) 2024-06-23 01:00:12 +09:00
Ibuki Sugiyama
2acbec6891 enhance: update datasaver switch titles (#12834) 2024-06-22 19:50:32 +09:00
zyoshoka
961cb6c5ee fix(backend): fix creating reactions bugs (#13901)
* fix(backend): add fallback for empty string when creating reaction

* fix(backend): prohibit reactions to Renote

* test(backend): add some tests for `notes/reactions/create` endpoint

* Update CHANGELOG.md

* lint

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-22 19:49:38 +09:00
woxtu
00b213373b Remove @types/node-fetch (#13948) 2024-06-22 19:46:29 +09:00
anatawa12
b8b4dc5038 build: install pnpm with corepack on docker build (#13926)
* build: install pnpm with corepack on build

* docs(changelog): Dockerã‚ŗãƒŗãƒ†ãƒŠãŽįĢ‹ãĄä¸Šã’æ™‚ãĢ`pnpm`ãŽã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢでå›ēãžã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒ
2024-06-22 19:45:08 +09:00
Kisaragi
9368eb3038 refactor: say bye to the weird groupBy friends (#13975)
* refactor(frontend): say bye to the weird groupBy friends

* refactor(backend): say bye to the weird groupBy friends
2024-06-22 19:40:55 +09:00
ã‹ãŖã“ã‹ã‚Š
7c22a64b8c fix(backend): č‡Ē分äģĨ外ぎクãƒĒップ内ぎノãƒŧト個数がčĻ‹ãˆã‚‹ãŽã‚’äŋŽæ­Ŗ (#14065)
* fix(backend): č‡Ē分äģĨ外ぎクãƒĒップ内ぎノãƒŧト個数がčĻ‹ãˆã‚‹ã“ã¨ãŒã‚ã‚‹ãŽã‚’äŋŽæ­Ŗ

* Update Changelog

* fix
2024-06-22 16:52:27 +09:00
ã‹ãŖã“ã‹ã‚Š
bf403aa656 fix(frontend): ベãƒŧ゚ロãƒŧãƒĢã‚’įˇ¨é›†ã—ãĻもUI上では変更が反映されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13995)
* fix(frontend): ベãƒŧ゚ロãƒŧãƒĢを変更しãĻもUI上では変更が反映されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2024-06-22 15:35:54 +09:00
Kisaragi
faeab96e01 ci: add quote (#13990) 2024-06-22 14:55:24 +09:00
yupix
b50eb511b0 refactor: api/*/updateįŗģぎåŋ…須キãƒŧを最äŊŽé™ãĢ (#13824)
* refactor: clips/updateぎåŋ…須キãƒŧをclipIdぎãŋãĢ

* refactor: admin/roles/update ぎåŋ…須キãƒŧをroleIdぎãŋãĢ

* feat: pages/update ぎåŋ…須キãƒŧをpageIdぎãŋãĢ

* refactor: gallery/posts/update ぎåŋ…須キãƒŧをpostidぎãŋãĢ

* feat: misskey-jsぎ型を更新

* feat: i/webhooks/updateぎåŋ…須キãƒŧをwebhookIdぎãŋãĢ

* feat: admin/ad/updateぎåŋ…須キãƒŧをidぎãŋãĢ

* feat: misskey-jsぎ型を更新

* chore: update CHANGELOG.md

* docs: update CHANGELOG.md

* fix: secretが更新できãĒくãĒる場合がある

Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>

* Update packages/backend/src/server/api/endpoints/gallery/posts/update.ts

---------

Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-22 14:52:27 +09:00
Kisaragi
ac12ab8629 fix(backend): ãƒ•ã‚ŖãƒŧドぎノãƒŧトぎMFMはHTMLãĢãƒŦãƒŗãƒ€ãƒŧしãĻからčŋ”す (#14006)
* fix(backend): ãƒ•ã‚ŖãƒŧドぎノãƒŧトぎMFMはHTMLãĢãƒŦãƒŗãƒ€ãƒŧしãĻからčŋ”す (test wip)

* chore: beforeEachをäŊŋう?

* fix: プãƒŦãƒŧãƒŗãƒ†ã‚­ã‚šãƒˆãĢフりãƒŧãƒĢバックしãĻMFMがåĢぞれãĻいãĒいかčĒŋãšã‚‹æ–šé‡ã‚’åŽŸčŖ…

* fix: application/jsonだとパãƒŧ゚されるぎでそぎäŊœį”¨ã‚’ã‚­ãƒŖãƒŗã‚ģãƒĢ

* build: fix lint error

* docs: update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-22 12:51:02 +09:00
ãŦã‚‹ãã‚ƒãŖã¨
ef205fb60e enhance(frontend): WidgetInstanceInfo.vue と WidgetProfile.vue ぎ゚ã‚ŋイãƒĢčĒŋ整 (#14028)
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue

* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue

* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue

* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue

* 🎨 home.vue
2024-06-22 12:46:30 +09:00
dependabot[bot]
3254f7c5cd chore(deps): bump docker/build-push-action from 5 to 6 (#14039)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-22 12:45:52 +09:00
ã‹ãŖã“ã‹ã‚Š
7e21497edc fix(frontend): ãƒĒバãƒŧã‚ˇé–‹å§‹æ™‚ãŽč‡Ē動投į¨ŋぎURLãŒæ­Ŗã—ããĒい場合があるぎをäŋŽæ­Ŗ (#14045)
* fix(frontend): ãƒĒバãƒŧã‚ˇé–‹å§‹æ™‚ãŽč‡Ē動投į¨ŋぎURLãŒæ­Ŗã—ããĒい場合があるぎをäŋŽæ­Ŗ

* âœŒī¸
2024-06-22 12:45:37 +09:00
anatawa12
1e78ef1cb8 fix: notRespondingSinceãŒåŽŸčŖ…ã•ã‚Œã‚‹å‰ãĢ不通ãĢãĒãŖãŸã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãŒč‡Ēå‹•įš„ãĢ配äŋĄåœæ­ĸãĢãĒらãĒい (#14059)
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-22 12:44:01 +09:00
zyoshoka
8a9de081f1 fix(backend): fallback if sinceId is older than the oldest in cache when using FTT (#14061)
* fix(backend): fallback if `sinceId` is older than the oldest in cache when using FTT

* Update CHANGELOG.md

* chore: fix description of test
2024-06-22 12:43:03 +09:00
woxtu
4d2eddec2e Replace with vue/no-setup-props-reactivity-loss rule (#14062) 2024-06-22 12:40:00 +09:00
zyoshoka
a9012d3d0c test(frontend): fix component error in MkChart story (#14056) 2024-06-21 17:29:37 +09:00
woxtu
2c84d06a66 Fix type checking (#14052) 2024-06-21 13:48:04 +09:00
syuilo
e88f08ad7d refactor 2024-06-21 13:31:02 +09:00
syuilo
1d6ccd9781 remove unused files 2024-06-21 13:21:27 +09:00
syuilo
811ffbf3a4 remove unused file 2024-06-21 13:18:19 +09:00
syuilo
bf33382082 refactor(backend): remove unnecessary isNotNull sugar 2024-06-21 13:03:51 +09:00
syuilo
1df90cef4c update typescript 2024-06-21 13:03:00 +09:00
woxtu
b683d79f8b Fix type checking (#14047) 2024-06-20 16:24:10 +09:00
woxtu
77ae69355c Enable to iterate over DOM collections (#14040) 2024-06-19 12:19:38 +09:00
woxtu
f37d684fab Add missing styles (#14031) 2024-06-18 19:46:20 +09:00
Kisaragi
a88579ca98 docs: add changelog entry (follow-up of #14036) (#14037) 2024-06-18 12:44:30 +09:00
Ryu jongheon
d0ee0203e1 Fix(backend): Limit antenna/webhook/list to exact amount (#14036)
... not +1
* Update antennas/clips e2e test
2024-06-18 12:18:04 +09:00
zyoshoka
379ce0145b fix(frontend): fix time on MkChart's story (#13958) 2024-06-15 16:35:41 +09:00
ã‹ãŖã“ã‹ã‚Š
34458d767b fix changelog 2024-06-15 15:46:36 +09:00
anatawa12
96fcb9f54c ci: upgrade dockle (#14002) 2024-06-15 14:10:37 +09:00
zyoshoka
d4e2be68ee fix(frontend): chart in MkInstanceCardMini is no longer displayed (#13932)
* fix(frontend): chart in `MkInstanceCardMini` is no longer displayed

* Update CHANGELOG.md

* test: add `MkInstanceCardMini` story

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-15 10:32:51 +09:00
Acid Chicken
1a82a41f92 refactor(backend): get column names from metadata (#13943)
* ci: enable

* chore: stop when generated column found

* chore: get column names from metadata

* ci: disable
2024-06-15 10:28:57 +09:00
Kisaragi
9bddb81efc chore: issueをčĩˇįĨ¨ã™ã‚‹å‰ãĢGitHub DiscussionsãĢもčĒ˜å°Žã™ã‚‹ (#13991) 2024-06-15 08:43:11 +09:00
anatawa12
220e112c83 fix rate limit check never ends (#13994) 2024-06-15 08:42:13 +09:00
Kisaragi
c51347d78b docs: update changelog (follow-up of #13949) (#13971) 2024-06-13 11:09:03 +09:00
Kisaragi
dc3629e732 feat(backend): report Retry-After if client hit rate limit (#13949)
* feat(backend): report `Retry-After` if client hit rate limit

* refactor(backend): fix lint error
2024-06-13 10:56:26 +09:00
syuilo
c73d739bd6 node 22 support 2024-06-13 10:40:20 +09:00
sirsegv
1616cb533e Fix json module imports for node 22 (#13875) 2024-06-13 10:18:01 +09:00
おやき
92367cf700 node_modulesをvolume化しãĻéĢ˜é€ŸåŒ–īŧ‹ãƒ‘ãƒŧãƒŸãƒƒã‚ˇãƒ§ãƒŗå•éĄŒå›žéŋ、git submodule update時ãĢロãƒŧã‚ĢãƒĢãĢsubmoduleãŒã‚ãŖãĻã‚‚å•éĄŒãŒčĩˇã“らãĒいようãĢする (#13956) 2024-06-12 11:08:42 +09:00
Kisaragi
ff3a38a7f5 fix(frontend): čŋŊåŠ æƒ…å ąãŽãƒŠãƒ™ãƒĢを投į¨ŋč€…ãŽã‚ĩãƒŧバãƒŧぎįĩĩæ–‡å­—ã§čĄ¨į¤ēする (#13968)
* fix(frontend): čŋŊåŠ æƒ…å ąãŽãƒŠãƒ™ãƒĢを投į¨ŋč€…ãŽã‚ĩãƒŧバãƒŧぎįĩĩæ–‡å­—ã§čĄ¨į¤ēする

* docs: update changelog
2024-06-12 10:52:22 +09:00
zyoshoka
9849aab402 test(#10336): add components/MkC.* stories (#13830)
* test(storybook): add `components/MkC.*` stories

* test(storybook): add some tests

* test: add sleep

* test: comment-out flaky test

* test(storybook): add test for `MkChannelFollowButton`

* chore(storybook): tweak sleep duration in `MkChannelFollowButton` story test

* fix(chromatic): add delay to `MkChannelList`

* chore: replace `mswDecorator` with `mswLoader`

* fix(storybook): tweak some parameters

* chore: serve static files

* fix(chromatic): add delay to `MkCwButton`

* chore: delete logging for debug

* fix: add right click in `MkContextMenu` play

* refactor: remove unused imports
2024-06-08 18:00:54 +09:00
ãŠã•ã‚€ãŽã˛ã¨
61fae45390 feat: é€šå ąã‚’å—ã‘ãŸéš›ãĢãƒĄãƒŧãƒĢぞたはWebhookで通įŸĨを送å‡ēå‡ēæĨるようãĢする (#13758)
* feat: é€šå ąã‚’å—ã‘ãŸéš›ãĢãƒĄãƒŧãƒĢぞたはWebhookで通įŸĨを送å‡ēå‡ēæĨるようãĢする

* ãƒĸデログãĢ寞åŋœīŧ†ã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã‚’単一ã‚Ēブジェクトでぎã‚ĩポãƒŧトãĢ変更īŧˆAPIįĩŒį”ąã§å¤§é‡ãĢäŊœã‚‹ã‚ˇãƒãƒĨエãƒŧã‚ˇãƒ§ãƒŗã‚‚ãĒいと思うぎでīŧ‰

* fix spdx

* fix migration

* fix migration

* fix models

* add e2e webhook

* tweak

* fix modlog

* fix bugs

* add tests and fix bugs

* add tests and fix bugs

* add tests

* fix path

* regenerate locale

* æˇˇå…Ĩ除åŽģ

* æˇˇå…Ĩ除åŽģ

* add abuseReportResolved

* fix pnpm-lock.yaml

* add abuseReportResolved test

* fix bugs

* fix ui

* add tests

* fix CHANGELOG.md

* add tests

* add RoleService.getModeratorIds tests

* WebhookServiceをUserとSystemãĢåˆ†å‰˛

* fix CHANGELOG.md

* fix test

* insertOneをäŊŋã†į”¨ãĢ

* fix

* regenerate locales

* revert version

* separate webhook job queue

* fix

* 🎨

* Update QueueProcessorService.ts

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-08 15:34:19 +09:00
Porlam Nicla
e0cf5b2402 配äŋĄåœæ­ĸã—ãŸã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šä¸€čĻ§ãŒčĻ‹ã‚ŒãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13945)
* 配äŋĄåœæ­ĸã—ãŸã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šä¸€čĻ§ãŒčĻ‹ã‚ŒãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2024-06-07 14:46:46 +09:00
syuilo
8592716139 enhance(backend): improve sentry integration 2024-06-07 13:15:37 +09:00
taichan
00157864e9 fix(backend): ãƒãƒŖãƒŧãƒˆį”Ÿæˆæ™‚ãĢinstance.isSuspendedがčĒ­ãžã‚ŒãĻã—ãžã†å•éĄŒãŽäŋŽæ­Ŗ (#13951)
* fix(backend): use sustensionState instead of isSuspended

* Update CHANGELOG.md
2024-06-07 09:00:01 +09:00
syuilo
8f833d742f enhance(backend): improve sentry integration 2024-06-06 11:51:31 +09:00
syuilo
d55e638a23 lint fixes 2024-06-06 11:40:11 +09:00
syuilo
a697a7f97b enhance(backend): improve sentry integration 2024-06-06 11:38:34 +09:00
syuilo
ab69e113f4 enhance(backend): improve sentry integration 2024-06-06 11:20:54 +09:00
syuilo
65d19279a2 fix 2024-06-06 10:11:43 +09:00
syuilo
dbf9e1194b refactor(backend): remove unused logger option 2024-06-06 10:01:50 +09:00
syuilo
d4a8c63264 enhance(backend): sentry integration for job queues 2024-06-06 09:32:04 +09:00
ã‹ãŖã“ã‹ã‚Š
43cccaaee9 fix 2024-06-04 13:15:35 +09:00
ã‹ãŖã“ã‹ã‚Š
27ac3d795e Update about-misskey.vue 2024-06-04 13:14:37 +09:00
ã‹ãŖã“ã‹ã‚Š
fce66b85b6 Merge pull request #13917 from misskey-dev/develop
Release 2024.5.0 (master)
2024-06-01 11:27:03 +09:00
Acid Chicken
2b8056a852 fix(backend): use insertOne insteadof insert/findOneOrFail combination (#13908)
* fix(backend): use insertOne insteadof insert/findOneOrFail combination

* fix: typo

* fix(backend): inherit mainAlias?

* refactor(backend): use extend

* fix(backend): invalid entityTarget

* fix(backend): fake where

* chore: debug

* chore: debug

* test: log

* fix(backend): column names

* fix(backend): remove dummy from

* revert: log

* fix(backend): position

* fix(backend): automatic aliasing

* chore(backend): alias

* chore(backend): remove from

* fix(backend): type

* fix(backend): avoid pure name

* test(backend): fix type

* chore(backend): use cte

* fix(backend): avoid useless alias

* fix(backend): fix typo

* fix(backend): __disambiguation__

* fix(backend): quote

* chore(backend): t

* chore(backend): accessible

* chore(backend): concrete returning

* fix(backend): quote

* chore: log more

* chore: log metadata

* chore(backend): use raw

* fix(backend): returning column name

* fix(backend): transform

* build(backend): wanna logging

* build(backend): transform empty

* build(backend): build alias

* build(backend): restore name

* chore: return entity

* fix: test case

* test(backend): 204

* chore(backend): log sql

* chore(backend): assert user joined

* fix(backend): typo

* chore(backend): log long sql

* chore(backend): log join

* chore(backend): log join depth null

* chore(backend): joinAttributes

* chore(backend): override createJoinExpression

* chore: join log

* fix(backend): escape

* test(backend): log log

* chore(backend): join gonna success?

* chore(backend): relations

* chore(backend): undefined

* chore(backend): target

* chore(backend): remove log

* chore(backend): log chart update

* chore(backend): log columns

* chore(backend): check hasMetadata

* chore(backend): unshift id when not included

* chore(backend): missing select

* chore(backend): remove debug code
2024-06-01 11:16:44 +09:00
github-actions[bot]
ecf7945fe8 [skip ci] Update CHANGELOG.md (prepend template) 2024-05-31 12:25:00 +00:00
github-actions[bot]
cc1ee0106f Merge pull request #13801 from misskey-dev/release/2024.5.0
Release: 2024.5.0
2024-05-31 12:24:57 +00:00
github-actions[bot]
6078081c33 [skip ci] Release: 2024.5.0 2024-05-31 12:24:53 +00:00
github-actions[bot]
a59aa20be8 Bump version to 2024.5.0-rc.13 2024-05-31 12:18:52 +00:00
syuilo
61eec93f4e Revert "2024.5.0"
This reverts commit 27d1b7e615.
2024-05-31 21:16:35 +09:00
syuilo
27d1b7e615 2024.5.0 2024-05-31 21:09:19 +09:00
github-actions[bot]
316d192bc0 Bump version to 2024.5.0-rc.12 2024-05-31 12:05:47 +00:00
syuilo
2eaa3e256f Update README.md for Sentry 2024-05-31 20:42:02 +09:00
github-actions[bot]
46164f879b Bump version to 2024.5.0-rc.11 2024-05-31 11:20:13 +00:00
github-actions[bot]
374c8791d7 Bump version to 2024.5.0-rc.10 2024-05-31 11:13:42 +00:00
syuilo
e8f523f00a Merge branch 'develop' into release/2024.5.0 2024-05-31 20:11:55 +09:00
syuilo
030082f756 🎨 2024-05-31 19:35:27 +09:00
github-actions[bot]
dc55adbaf7 Bump version to 2024.5.0-rc.9 2024-05-31 07:06:41 +00:00
syuilo
90ba1ca1f9 Merge branch 'develop' into release/2024.5.0 2024-05-31 16:06:00 +09:00
zyoshoka
514a65e453 perf(backend): avoid N+1 selects from user table when packing many entities (#13911)
* perf(backend): avoid N+1 selects from `user` table when packing many entities

* perf(backend): use `packMany` instead of mapping to `pack`
2024-05-31 15:32:42 +09:00
syuilo
a3468fd05b Merge branch 'develop' into release/2024.5.0 2024-05-31 14:59:32 +09:00
syuilo
97be1a53ad Update 1717117195275-inquiryUrl.js 2024-05-31 14:59:02 +09:00
github-actions[bot]
1e007b63aa Bump version to 2024.5.0-rc.8 2024-05-31 04:38:45 +00:00
syuilo
a0c596b030 Merge branch 'develop' into release/2024.5.0 2024-05-31 13:28:25 +09:00
syuilo
eaa85f5aa3 fix test 2024-05-31 13:28:11 +09:00
syuilo
dfeaa1145b Merge branch 'develop' into release/2024.5.0 2024-05-31 13:19:49 +09:00
syuilo
0082747237 New Crowdin updates (#13892)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)
2024-05-31 13:19:37 +09:00
syuilo
5b8f8e7087 fix(backend): fix backward compatibility of antenna 2024-05-31 11:24:17 +09:00
syuilo
be11fd7508 enhance: ã‚ĩãƒŧバãƒŧぎお問い合わせ先URLã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2024-05-31 10:12:23 +09:00
syuilo
ac4a001e9f fix code style 2024-05-31 10:11:11 +09:00
KanariKanaru
24d4124ffc fix(frontend): ノãƒŧトãĢテキ゚トがãĒくãĻã‚‚ãƒ•ã‚Ąã‚¤ãƒĢが5つäģĨ上あるときは折りたたむようãĢ (#13907)
* fix: ノãƒŧトãĢテキ゚トがãĒくãĻã‚‚ãƒ•ã‚Ąã‚¤ãƒĢが5つäģĨ上あるときは折りたたむようãĢ

* 冗镎ãĒ記čŋ°ã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2024-05-30 17:36:58 +09:00
zyoshoka
eaadd643eb chore(misskey-js): fix repository and add license in package.json (#13902) 2024-05-29 20:57:48 +09:00
Kisaragi
cf670e8a3d refactor(backend): avoid as any on CustomEmojiService.ts (#13903) 2024-05-29 07:12:50 +09:00
Kisaragi
e57ce4fa0f chore(backend): rename local variable (#13904)
much -> matched
2024-05-29 07:12:20 +09:00
Kisaragi
44cafbb9f2 refactor: avoid as any[] on FetchInstanceMetadataService.ts (#13905)
* refactor: avoid `as any[]` on FetchInstanceMetadataService.ts

* apply suggestion

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-05-29 07:11:29 +09:00
github-actions[bot]
f75e46752e Bump version to 2024.5.0-rc.7 2024-05-28 09:18:21 +00:00
github-actions[bot]
244adef70e Bump version to 2024.5.0-rc.6 2024-05-28 09:18:05 +00:00
syuilo
e2eb7e8ca9 Merge branch 'develop' into release/2024.5.0 2024-05-28 18:17:39 +09:00
syuilo
80f3cb96b0 feat: sentry integration (#13897)
* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* Update ApiCallService.ts

* Update config.ts
2024-05-28 17:06:33 +09:00
tamaina
89b27d8587 fix(federation): InboxãĢきたCreate, AnnounceぎobjectがBearcaps urlã ãŖãŸéš›ã¯ã‚šã‚­ãƒƒãƒ—ã™ã‚‹ã‚ˆã†ãĢ (#13610)
* fix(federation): AnnounceぎobjectがLikeå‡ēãĒã‹ãŖãŸã‚‰ã‚­ãƒĨãƒŧãĢためãĒい
Fix https://github.com/misskey-dev/misskey/issues/13552

* revert

* better reason handlings

* result

* improve announce handling

* skip bearcaps

* also announce
2024-05-28 14:36:06 +09:00
tamaina
1bb1a32986 [skip ci] update release manager actions 2024-05-28 00:03:12 +09:00
tamaina
de9e391e34 [skip ci] update release manager actions 2024-05-28 00:02:22 +09:00
Kisaragi
934f9f80bd docs: 「Feat: 個åˆĨぎおįŸĨらせãĢãƒĒãƒŗã‚¯ã§éŖ›ãšã‚‹ã‚ˆã†ãĢ」ぎcherry-pick元を指厚 (#13891)
* docs: 「Feat: 個åˆĨぎおįŸĨらせãĢãƒĒãƒŗã‚¯ã§éŖ›ãšã‚‹ã‚ˆã†ãĢ」ぎcherry-pick元を指厚
cc misskey-dev#13885

* Update CHANGELOG.md

Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-05-27 21:25:07 +09:00
github-actions[bot]
4704dfe061 Bump version to 2024.5.0-beta.5 2024-05-27 12:00:25 +00:00
syuilo
d3b969306c Merge branch 'develop' into release/2024.5.0 2024-05-27 20:55:49 +09:00
anatawa12
4579be0f54 æ–°į€ãƒŽãƒŧトをã‚ĩã‚Ļãƒŗãƒ‰ã§é€šįŸĨする抟čƒŊをdeck UIãĢčŋŊ加 (#13867)
* feat(deck-ui): implement note notification

* chore: remove notify in antenna

* docs(changelog): æ–°į€ãƒŽãƒŧトをã‚ĩã‚Ļãƒŗãƒ‰ã§é€šįŸĨする抟čƒŊをdeck UIãĢčŋŊ加

* fix: type error in test

* lint: key order

* fix: remove notify column

* test: remove test for notify

* chore: make sound selectable

* fix: add license header

* fix: add license header again

* Unnecessary await

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* ãƒ•ã‚Ąã‚¤ãƒĢを選択しãĻください -> ãƒ•ã‚Ąã‚¤ãƒĢが選択されãĻいぞせん

* fix: i18nåŋ˜ã‚Œ

* fix: i18nåŋ˜ã‚Œ

* pleaseSelectFile > fileNotSelected

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-05-27 20:54:53 +09:00
syuilo
d7982e471c New Crowdin updates (#13860)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Danish)

* New translations ja-jp.yml (Chinese Simplified)
2024-05-27 20:24:15 +09:00
anatawa12
a7a8dc4dbb もともとã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã§ã¯ãĒã„ã¨é€Ŗåˆã•ã‚ŒãĻã„ãŸãƒ•ã‚Ąã‚¤ãƒĢがã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã¨ã—ãĻé€Ŗåˆã•ã‚ŒãŸå ´åˆãĢã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã¨ã—ãĻããŽãƒ•ã‚Ąã‚¤ãƒĢã‚’æ‰ąã†ã‚ˆã†ãĢ (#13879)
* feat(backend): mark an file as sensitive if the file was newly federated as sensitive

* docs(changelog): もともとã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã§ã¯ãĒã„ã¨é€Ŗåˆã•ã‚ŒãĻã„ãŸãƒ•ã‚Ąã‚¤ãƒĢがã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã¨ã—ãĻé€Ŗåˆã•ã‚ŒãŸå ´åˆãĢã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ã¨ã—ãĻããŽãƒ•ã‚Ąã‚¤ãƒĢã‚’æ‰ąã†ã‚ˆã†ãĢ

* fix: change way to update federated image

* Update packages/backend/src/core/DriveService.ts

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* update isSensitive of existing record object

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-05-27 20:12:25 +09:00
zyoshoka
cf2256cf41 fix: CHANGELOG not reflecting correctly (#13888)
* fix: CHANGELOG not reflecting correctly

* Update .github/workflows/release-edit-with-push.yml

Co-authored-by: anatawa12 <anatawa12@icloud.com>

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-05-27 20:11:39 +09:00
ã‹ãŖã“ã‹ã‚Š
28e0e20879 [ci skip] Delete .github/FUNDING.yml
use misskey-dev/.github repository
2024-05-27 19:22:46 +09:00
github-actions[bot]
e50107792c Bump version to 2024.5.0-beta.4 2024-05-27 08:37:07 +00:00
syuilo
579b88adc7 Merge branch 'develop' into release/2024.5.0 2024-05-27 17:28:08 +09:00
github-actions[bot]
140df4b5e0 Bump version to 2024.5.0-beta.3 2024-05-27 08:27:39 +00:00
Sayamame-beans
6af9492ea5 Quick action implement (#13878)
* enhance(frontend): quick action for file admin-lookup

* docs(changelog): update changelog

* enhance(frontend): quick action for general admin-lookup, remove unimplemented note, instance admin-lookup

* docs(changelog): update changelog

* chore: fix lint
2024-05-27 17:21:05 +09:00
ã‹ãŖã“ã‹ã‚Š
d013e4516d enhance(frontend): お気ãĢå…Ĩã‚ŠãƒãƒŖãƒŗãƒãƒĢã‚’ã‚­ãƒŖãƒƒã‚ˇãƒĨするようãĢ (#13881) 2024-05-27 17:19:09 +09:00
ã‹ãŖã“ã‹ã‚Š
805a11aadb enhance(backend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎãƒĒãƒŗã‚¯æ¤œč¨ŧãĢtry-catchをčŋŊ加 (#13882)
* enhance(backend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎãƒĒãƒŗã‚¯æ¤œč¨ŧãĢtry-catchをčŋŊ加

* âœŒī¸
2024-05-27 17:18:12 +09:00
ã‹ãŖã“ã‹ã‚Š
1b81ca4563 enhance(frontend): 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ēã€ãŽåį§°ã‚’å¤‰æ›´ (#13883)
* enhance(frontend): 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ēã€ãŽåį§°ã‚’å¤‰æ›´

* ã˛ã¨ã¤ã ã‘captionがå…ĨãŖãĻã‚‹ã‚„ã¤ãŒįœŸã‚“ä¸­ãĢいると不æ ŧåĨŊã ãŖãŸãŽã§å ´æ‰€å¤‰æ›´
2024-05-27 17:16:47 +09:00
ã‹ãŖã“ã‹ã‚Š
1df8ea824e fix(backend): /@ ãĢã‚ĸクã‚ģ゚するとã‚ĩãƒŧバãƒŧエナãƒŧがį™ēį”Ÿã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13884) 2024-05-27 17:15:42 +09:00
ã‹ãŖã“ã‹ã‚Š
3ffbf6296f feat: 個åˆĨぎおįŸĨらせãĢãƒĒãƒŗã‚¯ã§éŖ›ãšã‚‹ã‚ˆã†ãĢ (#13885)
* feat(announcement): 個åˆĨぎおįŸĨらせãĢãƒĒãƒŗã‚¯ã§éŖ›ãšã‚‹ã‚ˆã†ãĢ (MisskeyIO#639)

(cherry picked from commit f6bf7f992a78e54d86a4701dbd1e4fda7ef4eb27)

* fix

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* fix

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* 一čĻ§ãƒšãƒŧジではおįŸĨらせpanel全äŊ“ã‚’æŠŧせるようãĢ

* おįŸĨらせバãƒŧは個åˆĨペãƒŧジãĢéŖ›ã°ã™ã‚ˆã†ãĢ

* Update Changelog

* spdx

* attempt to fox test

* remove unnecessary thong

* `announcement` → `announcements/show`

* ãƒĒãƒŗã‚¯ã‚’æŠŧせる場所をã‚ŋイトãƒĢとæ—Ĩäģ˜éƒ¨åˆ†ãŽãŋãĢ変更

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-05-27 17:15:11 +09:00
ã‹ãŖã“ã‹ã‚Š
e0b47999fa fix(backend): read:admin:show-user と read:admin:show-users をįĩąåˆ (#13798)
* fix(frontend): 同じdisplayNameぎ樊限があるぎをäŋŽæ­Ŗ

* read:admin:show-user と read:admin:show-users をįĩąåˆ

* Update Changelog
2024-05-23 17:29:59 +09:00
anatawa12
83a9aa4533 feat: suspend instance improvements (#13861)
* feat(backend): dead instance detection

* feat(backend): suspend type detection

* feat(frontend): show suspend reason on frontend

* feat(backend): resume federation automatically if the server is automatically suspended

* docs(changelog): 配äŋĄåœæ­ĸぞわりぎ攚善

* lint: fix lint errors

* Update packages/frontend/src/pages/instance-info.vue

* lint: fix lint error

* chore: suspendedState => suspensionState

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-05-23 15:55:47 +09:00
Acid Chicken
611e303bab feat(backend): add /healthz endpoint (#13834)
* feat(backend): add /healthz endpoint

* feat(backend): also check meilisearch status if available

* style: header

* chore: no-store

* chore: healthcheck.sh

* style: format
2024-05-23 15:19:52 +09:00
github-actions[bot]
8489d39372 Bump version to 2024.5.0-beta.2 2024-05-23 05:25:01 +00:00
syuilo
4ee4456e87 Merge branch 'develop' into release/2024.5.0 2024-05-23 14:24:10 +09:00
anatawa12
aafa669cf5 feat(frontend): é•ˇã„ãƒ†ã‚­ã‚šãƒˆã‚’ãƒšãƒŧ゚トした際ãĢãƒ†ã‚­ã‚šãƒˆãƒ•ã‚Ąã‚¤ãƒĢとしãĻæˇģäģ˜ã™ã‚‹ã‹ãŠã†ã‹ã‚’選択できるようãĢ (#13862)
* feat(frontend): ask if attach as file if clipboard text is very long

* docs(changelog): é•ˇã„ãƒ†ã‚­ã‚šãƒˆã‚’ãƒšãƒŧ゚トした際ãĢãƒ†ã‚­ã‚šãƒˆãƒ•ã‚Ąã‚¤ãƒĢとしãĻæˇģäģ˜ã™ã‚‹ã‹ãŠã†ã‹ã‚’選択できるようãĢ
2024-05-23 13:15:22 +09:00
syuilo
ed432d06d7 New Crowdin updates (#13850)
* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)
2024-05-22 06:40:05 +09:00
Sayamame-beans
c69de6b48c fix(l10n): fix wrong description of server silence (#13857) 2024-05-21 20:43:00 +09:00
syuilo
4a3c01d198 Merge branch 'develop' into release/2024.5.0 2024-05-21 17:37:35 +09:00
syuilo
20c0bd9ddb happy-domãĢãƒĄãƒĸãƒĒãƒĒãƒŧクがありそう 2024-05-21 17:29:02 +09:00
ã‹ãŖã“ã‹ã‚Š
6a637db36b enhance(frontend): 通常ぎノãƒŧトでも、お気ãĢå…ĨりãĢį™ģéŒ˛ã—ãŸãƒãƒŖãƒŗãƒãƒĢãĢãƒĒノãƒŧトできるようãĢ (#13855)
* enhance(frontend): ãƒãƒŖãƒŗãƒãƒĢãĢãƒĒノãƒŧトできるようãĢ

* Update Changelog
2024-05-21 17:23:20 +09:00
ã‹ãŖã“ã‹ã‚Š
126383dca2 deps: AiScript VSCodeぎバãƒŧã‚¸ãƒ§ãƒŗã‚’ä¸Šã’ã‚‹ (#13851) 2024-05-21 15:07:37 +09:00
syuilo
3340631d43 Update about-misskey.vue 2024-05-21 13:35:32 +09:00
syuilo
37f2952af9 Update about-misskey.vue 2024-05-21 13:33:43 +09:00
anatawa12
7bde630820 /tags と /user-tags が検į´ĸã‚¨ãƒŗã‚¸ãƒŗãĢã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã•ã‚ŒãĒいようãĢ (#13847)
* chore(backend): noindex for tag search pages

* docs(changelog): `/tags` と `/user-tags` が検į´ĸã‚¨ãƒŗã‚¸ãƒŗãĢã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã•ã‚ŒãĒいようãĢ

* chore: base.pugå†…ã§ãƒ•ãƒŠã‚°ã§ã‚ŗãƒŗãƒˆãƒ­ãƒŧãƒĢするようãĢ
2024-05-21 11:19:33 +09:00
syuilo
3fba7686f8 New Crowdin updates (#13500)
* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Danish)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Hungarian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Croatian)

* New translations ja-jp.yml (Uyghur)

* New translations ja-jp.yml (Lojban)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Kannada)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Haitian Creole)

* New translations ja-jp.yml (Kabyle)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Vietnamese)
2024-05-21 10:14:58 +09:00
Acid Chicken (įĄĢ酸éļ)
1d4e6393f3 ci: verify locale data (#13849)
* ci: verify locale data

* ci: separate workflows

* ci: missing installation
2024-05-21 10:10:59 +09:00
anatawa12
367bf0c8fc fix: /share with unicode characters in the URL (#13846)
* fix: `/share` with unicode characters in the URL

* docs(changelog): `/share` でæ—ĨæœŦčĒžį­‰ã‚’åĢむurlがurlã‚¨ãƒŗã‚ŗãƒŧドされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
2024-05-20 23:21:11 +09:00
anatawa12
5836bd85df fix: č¤‡æ•°idを指厚するusers/showがé–ĸäŋ‚ãĒいãƒĻãƒŧã‚ļをčŋ”ã™ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13765)
* fix: č¤‡æ•°idを指厚する`users/show`がé–ĸäŋ‚ãĒいãƒĻãƒŧã‚ļをčŋ”ã™ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* test: fix misskey js test

* chore: user/showがnullをčŋ”さãĒいようãĢ

* chore: pass lambda instead of pushVisibleUser
2024-05-20 19:25:50 +09:00
anatawa12
ed74f7b4a8 ci: use pnpm version from packageManager field in the package.json. (#13825) 2024-05-20 18:55:42 +09:00
anatawa12
f6df94070b Exclude channel notes from featured polls (#13838)
* feat(backend): add `channelId` to `MiPoll` as a Denormalized field

* feat(backend): option to exclude polls in channels

* chore: exclude channel notes from featured polls

* docs(changelog): ãŋつけるぎã‚ĸãƒŗã‚ąãƒŧトæŦ„ãĢãĻãƒãƒŖãƒŗãƒãƒĢぎã‚ĸãƒŗã‚ąãƒŧトがåĢぞれãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ

* fix: missing license header
2024-05-20 18:08:20 +09:00
anatawa12
4d0db37d2e fix notification limit with exclude/include types (#13836)
* fix: /i/notificationsがsinceIdぎãŋぎときãĢæ­Ŗã—ãå‹•ã‹ãĒã„å•éĄŒ

Fix #10902 again

* chore: use exclusive range to fetch data

* fix: ãƒ•ã‚ŖãƒĢã‚ŋãĢã‚ˆãŖãĻ通įŸĨが0äģļã ãŖãŸå ´åˆã§ã‚‚ãƒĒトナイするようãĢ

* docs(changelog): `/i/notifications`ãĢ includeTypes`か`excludeTypes`を指厚しãĻいるとき、通įŸĨが存在するぎãĢįŠē配列をčŋ”ã™ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
2024-05-20 18:05:46 +09:00
anatawa12
acf84a2516 FTTが有劚かつsinceIdぎãŋを指厚した場合ãĢå¸°ãŖãĻæĨるãƒŦã‚šãƒãƒŗã‚šãŒé€†é †ã§ã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13837)
* fix: FTTが有劚かつsinceIdぎãŋを指厚した場合ãĢå¸°ãŖãĻæĨるãƒŦã‚šãƒãƒŗã‚šãŒé€†é †ã§ã‚ã‚‹å•éĄŒ

* docs(changelog): FTTが有劚かつsinceIdぎãŋを指厚した場合ãĢå¸°ãŖãĻæĨるãƒŦã‚šãƒãƒŗã‚šãŒé€†é †ã§ã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
2024-05-20 08:28:28 +09:00
zyoshoka
ba62b7378b fix(storybook): fix wrong tabler-icons CSS path (#13828) 2024-05-18 18:52:17 +09:00
zyoshoka
def7b8c55e fix(frontend): fix Chromatic test fails (#13826)
* fix: attempt to fix Chromatic test fails

* chore: add comment
2024-05-18 12:42:26 +09:00
syuilo
9b0fc31751 Update FUNDING.yml 2024-05-14 19:18:30 +09:00
ãĩるãĩる
12ae9a2b23 feat: DevContainerãĢpnpmã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢする際、corepackをäŊŋうようãĢする (#13821) 2024-05-13 11:19:19 +09:00
syuilo
6046ba1841 Merge pull request #13816 from misskey-dev/develop
developãĢマãƒŧジされた分ぎčŋŊã„ã¤ãį”¨
2024-05-10 21:33:20 +09:00
ãŠã•ã‚€ãŽã˛ã¨
f6af6d9679 fix(backend): UserEntityService.getRelationsぎ取垗å‡Ļį†ã‚’čģŊ量化 (#13811)
* fix(backend): UserEntityService.getRelationsぎ取垗å‡Ļį†ã‚’čģŊ量化

* rollback
2024-05-10 15:33:25 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b298897bde fix(backend): 不čρãĒUserProfileぎ取垗をäŋŽæ­Ŗ (#13812)
* fix(backend): 不čρãĒuserProfileぎ取垗をäŋŽæ­Ŗ

* fix: pnpm@9.0.6 to pnpm@9.1.0

* Revert "fix: pnpm@9.0.6 to pnpm@9.1.0"

This reverts commit eaf265ec2c.
2024-05-10 15:32:23 +09:00
tamaina
6e6bb5606b Merge branch 'develop' into release/2024.5.0 2024-05-07 14:38:53 +09:00
tamaina
f5d57c02c7 dev: modify release manager to set indent type 2024-05-07 14:38:43 +09:00
tamaina
0fd06e3f0d fix 2024-05-07 11:07:16 +09:00
github-actions[bot]
313515c681 Bump version to 2024.5.0-beta.1 2024-05-07 01:45:00 +00:00
tamaina
455543b36e change package.json 2024-05-06 21:36:05 +09:00
github-actions[bot]
73a5b6cec9 Bump version to 2024.5.0-beta.0 2024-05-06 11:50:00 +00:00
syuilo
c639f30d39 Update CHANGELOG.md 2024-05-06 20:41:39 +09:00
syuilo
fc77ad9355 refactor(frontend): provide linkNavigationBehavior 2024-05-06 20:37:04 +09:00
syuilo
2b21c19362 update deps (#13624)
* update deps

* Update package.json

* update deps

* build: pass --strip-leading-paths to restore 0.2.x behavior (#13684)

* âœŒī¸

* âœŒī¸

* pureimageぎäģŖã‚ã‚ŠãĢ@napi-rs/canvasをäŊŋう (#13748)

* pureimageぎäģŖã‚ã‚ŠãĢ@napi-rs/canvasをäŊŋう

* remove writestream

* remove createtemp

* wip

* Update ClientServerService.ts

* update pnpm to 9.x

* update deps

* re: update pnpm to 9.x

* update node

* âœŒī¸

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-05-04 20:56:14 +09:00
syuilo
eef7fcdd45 chore(frontend): ui tweak 2024-05-04 19:40:17 +09:00
ã‹ãŖã“ã‹ã‚Š
053e7626e4 enhance(frontend_ais): PostFormįŗģãŽč¨­åŽšé …į›Žã‚’čŋŊ加 (#13788)
* enhance(frontend_ais): PostFormįŗģãŽč¨­åŽšé …į›Žã‚’čŋŊ加

* Update Changelog
2024-05-04 13:21:40 +09:00
Kisaragi
c530a46e54 enhance(backend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢがNSFWかおうか個åˆĨãĢé€Ŗåˆã•ã‚Œã‚‹ã‚ˆã†ãĢ (#13756)
* fix(backend): ノãƒŧトぎattachmentãĢおいãĻ、attach.sensitiveが元から存在する場合はそれを尊重する

* docs: update changelog (per misskey-dev#13756)

* feat(backend,apub): renderDocumentがsensitiveã‚’é€Ŗåˆã™ã‚‹ã‚ˆã†ãĢする
per https://github.com/misskey-dev/misskey/issues/13755#issuecomment-2081303014

* chore(backend): čŋŊåŠ ã—ãŸã‚ŗãƒĄãƒŗãƒˆã‚’å‰Šé™¤

* docs: changelogをより丁寧ãĢする

* docs: changelogãŽé …į›Žåã‚’PRãĢ合わせる

* docs: tweak

apply suggestion from mei23
2024-05-01 17:13:20 +09:00
zyoshoka
9c057e6854 fix(frontend): fix Storybook type errors (#13779)
* fix(frontend): fix Storybook type errors

* fix: `hasReduce` doesn't work in args
2024-05-01 16:39:16 +09:00
Daiki Mizukami
d2a5bb39e3 Merge pull request from GHSA-2vxv-pv3m-3wvj
* fix: normalize incoming signed activities

* Tweak style

* Update CHANGELOG.md

* Log compacted activity as well

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-05-01 16:33:58 +09:00
taiy
9f66f22953 fix(frontend): é€ŖåˆãĒしぎįŠļ態ぎčĒ­ãŋ書きができãĒã„å•éĄŒ (#13777)
* fix: é€ŖåˆãĒしぎįŠļ態ぎčĒ­ãŋ書きができãĒã„å•éĄŒ

* update changelog

* fix types: https://github.com/misskey-dev/misskey/pull/13777#discussion_r1585901601
2024-05-01 15:29:38 +09:00
syuilo
ef630df443 enhance(frontend): add contact page 2024-05-01 14:12:36 +09:00
ã‹ãŖã“ã‹ã‚Š
8c5e564066 fix type error 2024-05-01 13:52:59 +09:00
ã‹ãŖã“ã‹ã‚Š
2017f9114f refactor(frontend): éžãƒ­ã‚°ã‚¤ãƒŗį”ģéĸでぎmeta取垗を減らす (#13776)
* refactor(frontend): éžãƒ­ã‚°ã‚¤ãƒŗį”ģéĸでぎmeta取垗を減らす

* fix(frontend): ã‚ĩãƒŧバãƒŧ供įĩĻぎmetaとクナイã‚ĸãƒŗãƒˆãƒ•ã‚ŠãƒŧãƒĢバックで取れるmetaぎ型が違うぎをäŋŽæ­Ŗ

* force fetch meta at welcome.vue

* refactor
2024-05-01 13:51:00 +09:00
zyoshoka
2ff90a80d4 fix(backend): add detailed schema to fetch-rss endpoint (#13764) 2024-04-29 15:36:01 +09:00
syuilo
e2ff5f58b2 lint 2024-04-28 10:54:20 +09:00
MeiMei
c7d7da8fc5 AP Linkį­‰ã¯æˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢæ‰ąã„ã—ãĒいようãĢãĒお (#13754)
* Linkはæˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢではãĒい

* CHANGELOG
2024-04-28 10:53:33 +09:00
anatawa12
8e8ee2ac73 open links in abuse comment in new window (#13381)
* feat: changing MkA behavior from MkMFM

* chore: open links in abuse comment in new window

* docs(changelog): é€šå ąãŽã‚ŗãƒĄãƒŗãƒˆå†…ãŽãƒĒãƒŗã‚¯ã‚’ã‚¯ãƒĒックした際、ã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļで開くようãĢ

* chore: use inject instead of prop drilling

* Revert "chore: use inject instead of prop drilling"

This reverts commit b4dd14eacf.
2024-04-27 21:24:39 +09:00
anatawa12
fe1172fbb6 fix: ãƒã‚¤ãƒ•ãƒŗã‚’åĢむãƒĒãƒĸãƒŧトįĩĩ文字が描į”ģされãĒい (#13715) 2024-04-27 20:41:55 +09:00
ikasoba
20eb4bc296 Fix(backend): ActivityPubでぎHTMLã¸ãŽã‚ˇãƒĒã‚ĸナイã‚ēをäŋŽæ­Ŗ (#13752)
* devãƒĸãƒŧドでもActivityPubįŗģã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã¸ã‚ĸクã‚ģ゚できるようãĢ

* ActivityPubでぎHTMLãŽã‚ˇãƒĒã‚ĸナイã‚ēをäŋŽæ­Ŗ

* ハãƒŧãƒ‰ã‚ŗãƒŧドしãĻいたurlを`httpUrl`へäŋŽæ­Ŗ

* テ゚トぎčŋŊ加
2024-04-27 20:26:55 +09:00
ã‹ãŖã“ã‹ã‚Š
78e61c65be fix(frontend_reversi): å…ąæœ‰ãƒœã‚ŋãƒŗãŽåŽŸčŖ…ã‚’æ”šå–„ (#13750)
* fix(frontend_reversi): å…ąæœ‰ãƒœã‚ŋãƒŗãŽåŽŸčŖ…ã‚’æ”šå–„

* Update Changelog

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-04-27 20:00:57 +09:00
ã‹ãŖã“ã‹ã‚Š
7ce6a9bbaf fix(frontend): グãƒĢãƒŧプ通įŸĨぎäēēæ•°ã‚’ãĄã‚ƒã‚“ã¨æ•°ãˆã‚‹ã‚ˆã†ãĢ (#13751)
* fix(frontend): グãƒĢãƒŧプ通įŸĨぎäēēæ•°ã‚’ãĄã‚ƒã‚“ã¨æ•°ãˆã‚‹ã‚ˆã†ãĢ

* Update Changelog
2024-04-27 19:59:30 +09:00
ã‹ãŖã“ã‹ã‚Š
cb5d8bdcdd fix(backend): ペãƒŧジぎOGP URLが違うぎをäŋŽæ­Ŗ (#13749)
* fix(backend): ペãƒŧジぎOGP URLが違うぎをäŋŽæ­Ŗ

* Update Changelog

* typo
2024-04-27 18:53:28 +09:00
ã‹ãŖã“ã‹ã‚Š
0a31e132c7 fix(frontend): PlayぎAiScriptãƒŠãƒŗã‚ŋイムが停æ­ĸしたときãĢį”ģéĸが初期化されãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13747)
* fix(frontend): PlayぎAiScriptãƒŠãƒŗã‚ŋイムが停æ­ĸしたときãĢį”ģéĸが初期化されãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix

* Update Changelog

* typo
2024-04-27 16:48:04 +09:00
salano_ym
f53e22d72c add comma (#13746) 2024-04-27 16:12:00 +09:00
MeiMei
6abb8c4994 Merge pull request from GHSA-m9qf-3pfj-2r86
* Add Cache-Control to Bull Board

* CHANGELOG

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-04-27 12:57:00 +09:00
Cocoa Hoto
85339ca751 feat: improve emoji endpoint (#13742) 2024-04-25 11:03:34 +09:00
FineArchs
553ba84792 AiScriptぎバãƒŧã‚¸ãƒ§ãƒŗã‚’0.18.0ãĢ上げる (#13743)
* Update package.json

* Update autogen files

* Update flash-edit.vue

* Update flash-edit.vue

* Update CHANGELOG.md

* revert
2024-04-25 10:34:26 +09:00
anatawa12
f9aed8f2bf fix: æ­ŖčĻåŒ–ã•ã‚ŒãĻいãĒいįŠļ態ぎhashtagãŒé€Ŗåˆã•ã‚ŒãĻきたhtmlãĢåĢぞれãĻいるとhashtagãŒæ­Ŗã—ãhashtagãĢ垊元されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13733) 2024-04-19 19:42:01 +09:00
ãŠã•ã‚€ãŽã˛ã¨
cd7f7271ca enhance: æ–°ã—ã„ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢæĄäģļãŽåŽŸčŖ… (#13732)
* enhance: æ–°ã—ã„ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢãŽåŽŸčŖ…

* fix: CHANGELOG.md
2024-04-19 15:22:23 +09:00
ã‹ãŖã“ã‹ã‚Š
ea9aa6fdb4 🎨 īŧˆãƒšãƒŧã‚¸čĄ¨į¤ē部上部ぎボã‚ŋãƒŗé †åēã‚’変更īŧ‰
Fix https://github.com/misskey-dev/misskey/pull/13724#discussion_r1568179954
2024-04-17 18:29:35 +09:00
anatawa12
e423b8ce4b į´°ã‹ã„ãƒŸãƒĨãƒŧトぎå‡Ļį†ãŽäŋŽæ­Ŗ (#13695)
* fix: some replies are removed from global timeline

* refactor: å„ãƒãƒŖãƒŗãƒãƒĢぎミãƒĨãƒŧトとブロックぎå‡Ļį†ã‚’ãžã¨ã‚ã‚‹

* fix: ãƒĒノãƒŧトをミãƒĨãƒŧトでそぎäēēぎノãƒŧトぎãƒĒノãƒŧトをミãƒĨãƒŧトしãĻいたをäŋŽæ­Ŗ

* refactor: isPureRenotePackedをäģ–ぎところでもäŊŋう

* docs(changelog): CHANGELOGを更新

* test: withReplies = falseでフりロãƒŧしãĻるäēēãĢよるãƒĒプナイがæĩã‚ŒãĻくる

* test: ノãƒŧトミãƒĨãƒŧトしãĻいるãƒĻãƒŧã‚ļãƒŧぎ通常ノãƒŧトぎãƒĒノãƒŧトがæĩã‚ŒãĻくる/åĢぞれる
2024-04-17 14:23:41 +09:00
ã‹ãŖã“ã‹ã‚Š
977e2d2c09 enhance(frontend): フりロãƒŧするかおうかぎįĸēčĒãƒ€ã‚¤ã‚ĸログをå‡ēせるようãĢ (#13723)
* feat(frontend): フりロãƒŧするかおうかぎįĸēčĒãƒ€ã‚¤ã‚ĸログをå‡ēせるようãĢ

* Update Changelog
2024-04-17 10:53:16 +09:00
ã‹ãŖã“ã‹ã‚Š
6f489b58a1 enhance(frontend): ペãƒŧã‚¸ãŽčĄ¨į¤ē部上部ãĢᎍ集ãƒĒãƒŗã‚¯ã‚’čŋŊ加 (#13724) 2024-04-17 10:48:42 +09:00
anatawa12
e9e877f64e fix: ダイãƒŦクト投į¨ŋぎ厛先がäŋå­˜ã•れãĒい (#13717)
* fix: ダイãƒŦクト投į¨ŋぎ厛先がäŋå­˜ã•れãĒい

* fix: 同じãƒĻãƒŧã‚ļãƒŧãŒč¤‡æ•°å›žåŽ›å…ˆãĢčŋŊåŠ ã§ãã‚‹å•éĄŒ

* fix: é–ĸäŋ‚ãĒいãƒĻãƒŧã‚ļãƒŧが厛先ãĢčŋŊ加される可čƒŊ性がある
2024-04-16 13:37:14 +09:00
anatawa12
ca0d148a78 ci: Check Misskey JS autogenを様々攚善 (#13718) 2024-04-15 22:11:17 +09:00
MeiMei
c687b4eaa5 fix(backend): nginxįĩŒį”ąã§/files/ãĢRangeãƒĒクエ゚トされた場合ãĢæ­Ŗã—ãåŋœį­”できãĒいぎをäŋŽæ­Ŗ (#13712)
* Fix files

* CHANGELOG
2024-04-15 09:28:09 +09:00
MeiMei
b4faa7c4ec chore: Use integrity for Redoc script (#13716)
* Use integrity for redoc scripts

* official?
2024-04-15 09:25:11 +09:00
ã‹ãŖã“ã‹ã‚Š
bba3097765 enhance: クãƒĒップぎノãƒŧãƒˆæ•°ã‚’čĄ¨į¤ēするようãĢ (#13686)
* enhance: クãƒĒップぎノãƒŧãƒˆæ•°ã‚’čĄ¨į¤ēできるようãĢ

* Update Changelog
2024-04-14 21:30:24 +09:00
zyoshoka
8c5d9a6295 fix(backend): incorrect logic for determining whether Quote or not (#13700)
* fix(backend): incorrect logic for determining whether Quote or not

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-04-14 10:23:48 +09:00
ã‹ãŖã“ã‹ã‚Š
7cf0c18f83 fix(backend): FileServerServiceでãƒŦãƒŗã‚¸ãƒĒクエ゚トぎ場合ãĢ遊切ãĒãƒŦã‚šãƒãƒŗã‚šã‚ŗãƒŧドがčŋ”らãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13701)
* return 206 for every ranged response - fixes #494

(cherry picked from commit 92eec2178fd103e9ea2bcd646aacab1fb496a33b)

* detect size of remote files - fixes #494

without this, remote files are assumed to have size 0 (even if we just
downloaded them!) and the range-related code won't run

(cherry picked from commit 960f4fcff78a1f019c9a9377853fcd90dbfb7575)

---------

Co-authored-by: dakkar <dakkar@thenautilus.net>
2024-04-14 10:22:03 +09:00
anatawa12
48a7679b8a test: do not use indexedDB in cypress environment due to chrome bug (#13709) 2024-04-14 08:08:26 +09:00
ã‹ãŖã“ã‹ã‚Š
5c7c44c9eb fix(backend): į™ģ錞ãĢãƒĄãƒŧãƒĢčĒč¨ŧがåŋ…é ˆãĢãĒãŖãĻいる場合、į™ģéŒ˛ã•ã‚ŒãĻã„ã‚‹ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚を削除できãĒいようãĢ (#13703)
* fix(backend): į™ģ錞ãĢãƒĄãƒŧãƒĢčĒč¨ŧがåŋ…é ˆãĢãĒãŖãĻいる場合、į™ģéŒ˛ã•ã‚ŒãĻã„ã‚‹ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚を削除できãĒいようãĢ (MisskeyIO#606)

(cherry picked from commit 6b7df2bd10)

* Update Changelog

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-04-13 20:38:25 +09:00
ã‹ãŖã“ã‹ã‚Š
f5100cc81f feat(frontend): ã‚ĸップロãƒŧãƒ‰ã™ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢãŽåå‰ã‚’ãƒŠãƒŗãƒ€ãƒ æ–‡å­—åˆ—ãĢできるようãĢ (#13688)
* feat(frontend): ã‚ĸップロãƒŧãƒ‰ã™ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢãŽåå‰ã‚’ãƒŠãƒŗãƒ€ãƒ æ–‡å­—åˆ—ãĢできるようãĢ

* Update Changelog

* refactor

* č¨­åŽšé …į›Žã‚’į§ģ動

* fix

* 「ã‚ĒãƒĒジナãƒĢãŽãƒ•ã‚Ąã‚¤ãƒĢ名をäŋæŒã€ãĢ変更

* æ‹Ąåŧĩ子をäģ˜åŠ ã™ã‚‹ã‚ˆã†ãĢ
2024-04-13 12:51:37 +09:00
syuilo
eb1ef1484a enhance(frontend): add link of 2fa guide 2024-04-09 20:52:29 +09:00
1Step621
7586ef7ba8 fix(frontend): MkDialogぎinputで字数åˆļ限ãĢ違反しãĻいãĻもEnterキãƒŧがæŠŧせãĻしぞうぎをäŋŽæ­Ŗ (#13677)
* MkDialogぎinputで字数åˆļ限ãĢ違反しãĻいãĻもEnterキãƒŧがæŠŧせãĻしぞうぎをäŋŽæ­Ŗ

* update CHANGELOG.md
2024-04-09 14:20:00 +09:00
Srgr0
b322f55c87 dev: fix misskey-tga (#13312)
* Update deploy-test-environment.yml

* Update deploy-test-environment.yml

* use github.repository

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-04-08 22:41:26 +09:00
zyoshoka
960c4df48e enhance(frontend): better condition for posting and displaying Notes (#13670)
* enhance(frontend): better condition for posting and displaying Notes

* Update CHANGELOG.md
2024-04-07 21:16:37 +09:00
zyoshoka
959cc8ff37 refactor(general): use Date.now() instead of creating a new Date instance (#13671) 2024-04-07 21:14:13 +09:00
ã‹ãŖã“ã‹ã‚Š
2f8fb105a5 fix(deps): aiscript-vscodeãŽã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢ中ãĢWARNがå‡ēるぎをäŋŽæ­Ŗ (#13661) 2024-04-05 15:59:43 +09:00
ãŠã•ã‚€ãŽã˛ã¨
efa42a1624 fix(backend): ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽpnpm devãĢよるビãƒĢド垌ãĢbuild-assetsã‚’čĄŒã†ã‚ˆã†ãĢする (#13659)
* moveto scripts

* add scripts/dev.mjs
2024-04-04 22:25:28 +09:00
Jorge
c4fc582469 Merge pull request from GHSA-fpvp-74wx-35p3
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-04-03 13:02:36 +09:00
ã‹ãŖã“ã‹ã‚Š
b4b47d85cf refactor(frontend): use scrollX or scrollY (#13645) 2024-04-01 20:44:24 +09:00
ã‹ãŖã“ã‹ã‚Š
61978cb4ca fix(frontend): ペãƒŧジデã‚ļã‚¤ãƒŗãŽäŋŽæ­Ŗ (#13642) 2024-03-31 14:16:42 +09:00
ã‹ãŖã“ã‹ã‚Š
efafa02f68 enhance(backend): ビデã‚Ēãƒ•ã‚Ąã‚¤ãƒĢãĢビデã‚ĒトナックがあるかをįĸēčĒã™ã‚‹ã‚ˆã†ãĢ (#13568)
* enhance(backend): ビデã‚Ēãƒ•ã‚Ąã‚¤ãƒĢãĢビデã‚ĒトナックがあるかをįĸēčĒã™ã‚‹ã‚ˆã†ãĢ

(cherry picked from commit 23d38a2d6492a2b24e9b2c031d66c3e8a5d382ef)

* Update Changelog

* Update Changelog

* Revert "Update Changelog"

This reverts commit 93fd996932.

* fix(test) ffmpegã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢするようãĢ

* å…Ĩれる斚間違えた

* fix test

* æ‹Ąåŧĩ子変わらãĒã‹ãŖãŸãŽã§ããŽãžãžčĄŒã

* ログをå‡ē力するようãĢ

* msg

* remove unused import

* add log

* attempt to fix test error

* Revert "attempt to fix test error"

This reverts commit d9d6524cad.

* Update FileInfoService.ts

* oggも検æŸģãŽå¯žčąĄãĢする
2024-03-31 12:43:39 +09:00
Zero King
0f2e651331 fix(frontend): remove duplicate CSS declaration (#13640) 2024-03-31 10:43:28 +09:00
1Step621
d4ca973e34 Enhance(frontend): ã‚‚ãŖã¨īŧãƒœã‚ŋãƒŗã§ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§ãŒé–‹ã‘ã‚‹ã‚ˆã†ãĢ (#12935)
* ã‚‚ãŖã¨īŧãƒœã‚ŋãƒŗã§ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§ãŒé–‹ã‘ã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md && ãƒ‡ãƒãƒƒã‚°į”¨ãĢ最大ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗčĄ¨į¤ē数を1ãĢしãĻたぎを一åŋœæˆģした

* fix

* デã‚ļã‚¤ãƒŗčĒŋ整

* maxNumberもおす

* fix CHANGELOG

* fix

* move changelog

* 🎨

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-30 20:30:22 +09:00
ã‹ãŖã“ã‹ã‚Š
b96d9c6973 fix/enhance(frontend): 映像ãƒģéŸŗåŖ°å‘¨ã‚ŠãŽæ”šäŋŽ (#13206)
* enhance(frontend): 映像ãƒģéŸŗåŖ°å‘¨ã‚ŠãŽæ”šäŋŽ

* fix

* fix design

* fix lint

* キãƒŧボãƒŧãƒ‰ã‚ˇãƒ§ãƒŧトã‚Ģットを整備

* Update Changelog

* fix

* feat: ãƒĢãƒŧãƒ—å†į”Ÿ

* ãƒã‚¤ãƒ†ã‚Ŗãƒ–ãŽå‹•äŊœã¨åŒæœŸã•れるようãĢ

* Update Changelog

* key指厚をæļˆã™
2024-03-30 16:02:03 +09:00
ã‹ãŖã“ã‹ã‚Š
50da7d2a27 enhance(frontend): 2čρᴠčĒč¨ŧã‚ģットã‚ĸップã‚Ļã‚Ŗã‚ļãƒŧドãĢã‚ĸプãƒĒをčĩˇå‹•するボã‚ŋãƒŗã‚’æ–°č¨­ (#13636)
* enhance(frontend): 2čρᴠčĒč¨ŧã‚ģットã‚ĸップã‚Ļã‚Ŗã‚ļãƒŧドãĢã‚ĸプãƒĒをčĩˇå‹•するボã‚ŋãƒŗã‚’æ–°č¨­

* add comment

* use css module
2024-03-30 15:34:05 +09:00
ãŠã•ã‚€ãŽã˛ã¨
2a851437ff fix: misskey-js、bubble-game、reversiぎビãƒĢドをesbuildãĢįĩąåˆã™ã‚‹ (#13600)
* fix: ビãƒĢãƒ‰ãŒé…ã„ãƒ‘ãƒƒã‚ąãƒŧジぎビãƒĢド速åēĻを攚善

* dependenciesãŽæ•´į†

* fix ci

* ビãƒĢド開始時ãĢå¤ã„ãƒ•ã‚Ąã‚¤ãƒĢをæļˆã™

* fix ci

* fix ci
2024-03-30 15:28:19 +09:00
zyoshoka
b35ae97ba7 fix(backend): better notes/translate error response (#13631)
* fix(backend): better `notes/translate` error response

* Update CHANGELOG.md

* test(backend): perform administrative operations as `root`

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-30 13:51:53 +09:00
Nila
f3500ffda9 fix: report progress out of 100% in CleanRemoteFilesProcessorService (#13633)
* Report progress out of 100% in CleanRemoteFilesProcessorService

* Add changelog entry
2024-03-30 10:28:47 +09:00
ã‹ãŖã“ã‹ã‚Š
f90be427f5 fix(frontend): 「ä슿—ĨčĒ•į”Ÿæ—Ĩぎフりロãƒŧ中ãƒĻãƒŧã‚ļãƒŧ」ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆãŒæ­Ŗã—ãå‹•äŊœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12835)
* (fix) ã‚ŋイムゞãƒŧãƒŗãĢã‚ˆãŖãĻはčĒ•į”Ÿæ—Ĩぎフりロãƒŧ中ãƒĻãƒŧã‚ļãƒŧãŒæ­Ŗã—ãčĒ­ãŋčžŧぞれãĒい

* æ–‡č¨€ã‚’ã‚ã‹ã‚Šã‚„ã™ã

* Update Changelog

* (add) reload button

* Update CHANGELOG.md

* run misskey-js

* fix

* Revert "æ–‡č¨€ã‚’ã‚ã‹ã‚Šã‚„ã™ã"

This reverts commit c5ab641956.

* Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue

* Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-25 18:31:30 +09:00
ã‹ãŖã“ã‹ã‚Š
8f415d69cd fix(generator): APIクナイã‚ĸãƒŗãƒˆãŽãƒ‘ã‚šãĢoperationIdがäŊŋã‚ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13622) 2024-03-25 12:11:10 +09:00
zyoshoka
a1bc8fa77b test(backend): fix streaming test error when replying to followers-only note (#13618) 2024-03-24 16:46:52 +09:00
zyoshoka
539718f6a8 fix(misskey-js): fix ESLint error in generator due to operationId change (#13619) 2024-03-24 16:46:15 +09:00
syuilo
3db26f2b94 fix(backend): fix openAPI operationId format 2024-03-23 20:43:29 +09:00
ã‹ãŖã“ã‹ã‚Š
6bd78770de enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗå—ã‘å…Ĩれがいいねぎãŋぎ場合はボã‚ŋãƒŗãƒ›ãƒãƒŧでツãƒŧãƒĢチップがå‡ēるようãĢ (#13613) 2024-03-22 18:21:14 +09:00
ã‹ãŖã“ã‹ã‚Š
c9c6424205 enhance(frontend): TOTPぎå…Ĩ力ダイã‚ĸãƒ­ã‚°ã‚’æ”šč‰¯ (#13607)
* enhance(frontend): TOTPぎå…Ĩ力ダイã‚ĸãƒ­ã‚°ã‚’æ”šč‰¯

* Update Changelog
2024-03-22 15:03:21 +09:00
tamaina
40bb6069ec fix(frontend): URLプãƒŦビãƒĨãƒŧぎto/hrefがãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix of 9ae577871b (diff-cfa02e203bdbd03dbf312a889f009ca7f9ebd8376334ebd74c4961b716b22d93)
2024-03-22 08:54:34 +09:00
ãŠã•ã‚€ãŽã˛ã¨
831c74a25b fix: URLプãƒŦビãƒĨãƒŧぎ動äŊœæ”šå–„īŧ‹å‹•äŊœč¨­åŽšã‚’å¯čƒŊãĢする (#13579)
* wip

* support new version

* URLプãƒŦビãƒĨãƒŧį„ĄåŠšåŒ–æ™‚ã€ãƒ•ãƒ­ãƒŗãƒˆå´ã‚‚éžčĄ¨į¤ēãĢしãĻãƒĒクエ゚トをしãĒいようãĢする

* fix lint

* fix lint

* tweak preview request error handles

* fix: CHANGELOG.md

* fix

* fix

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-21 18:46:42 +09:00
ã‹ãŖã“ã‹ã‚Š
f4838e50b4 enhance(antenna): Botぎ投į¨ŋを除外できるようãĢ (#13603)
* enhance(antenna): Botぎ投į¨ŋを除外できるようãĢ (MisskeyIO#545)

(cherry picked from commit a95ce067c6)

* Update Changelog

* remove translations

* spdx

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-03-21 07:51:01 +09:00
syuilo
7795045b23 Update about-misskey.vue 2024-03-20 20:01:56 +09:00
ã‹ãŖã“ã‹ã‚Š
ca2df14a8f fix(frontend): woodenPanelãŽé…č‰˛ã‚’äŋŽæ­Ŗ (#13561)
* fix(frontend): woodenPanelãŽé…č‰˛ã‚’äŋŽæ­Ŗ

* fix
2024-03-20 13:10:09 +09:00
Gianni Ceccarelli
d7bb6c88d3 Cypress typescript (#13591)
* convert Cypress tests to TypeScript

this work was done by @lunaisnotaboy https://github.com/lunaisnotaboy
for their fork https://github.com/cutiekey/cutiekey/pull/7

I just repacked their changes into a minimal set

* fix call to `window` in cypress tests

this error was spotted thanks to the TypeScript compiler:

```
support/commands.ts:33:12 - error TS2559: Type '(win: any) => void'
has no properties in common with type 'Partial<Loggable &
Timeoutable>'.

33  cy.window(win => {
              ~~~~~~~~

Found 1 error in support/commands.ts:33
```

(again, @lunaisnotaboy did the actual work)
2024-03-20 11:25:49 +09:00
ãŠã•ã‚€ãŽã˛ã¨
115d91812e fix(frontend): shikiãŽč¨€čĒžãƒģテãƒŧãƒžãŽåŽšįžŠãƒ•ã‚Ąã‚¤ãƒĢをCDN(esm.sh)から取るようãĢする (#13598)
* fix(frontend): shikiãŽč¨€čĒžãƒģテãƒŧãƒžãŽåŽšįžŠãƒ•ã‚Ąã‚¤ãƒĢをCDN(esm.sh)から取るようãĢする

* fix CHANGELOG.md
2024-03-20 10:30:45 +09:00
ã‹ãŖã“ã‹ã‚Š
5f6863b77e Add missing credit (for #13586) 2024-03-18 19:04:20 +09:00
ã‹ãŖã“ã‹ã‚Š
0226a670dd fix(backend): ãƒĻãƒŧã‚ļãƒŧやノãƒŧトぎOGPでロãƒŧã‚ĢãƒĢとãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧぎčĻ‹åˆ†ã‘ãŒäģ˜ã‹ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13586)
* enhance(OGP): ãƒĻãƒŧã‚ļãƒŧやノãƒŧトぎOGPでロãƒŧã‚ĢãƒĢとãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧぎčĻ‹åˆ†ã‘ãŒäģ˜ã‹ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (MisskeyIO#528)

(cherry picked from commit 0c3de462d9)

* Update Changelog

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-03-18 18:34:31 +09:00
ã‹ãŖã“ã‹ã‚Š
067cdf3ce4 enhance(frontend): ペãƒŧジぎデã‚ļã‚¤ãƒŗã‚’čĒŋ整 (#13590)
* enhance(frontend): ペãƒŧジぎデã‚ļã‚¤ãƒŗã‚’čĒŋ整

* å…ąæœ‰ãƒœã‚ŋãƒŗã‚’į›´æ„Ÿįš„ãĒå°ŽįˇšãĢ変更

* Update Changelog

* Update packages/frontend/src/components/page/page.image.vue

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-18 18:21:27 +09:00
ã‹ãŖã“ã‹ã‚Š
a38646bd0f fix(backend): フりロãƒŧãƒĒクエ゚トをäŊœæˆã™ã‚‹éš›ãĢæ—ĸ存ぎもぎは削除するようãĢ (#13588)
* fix: delete old follow request (if exists) before creating new

(cherry picked from commit ea948ccadc7eace1fcace176c9c070b2a9b46f56)

* Update Changelog

* Update Changelog

---------

Co-authored-by: Kaity A <kaity@atikayda.au>
2024-03-18 14:20:28 +09:00
ã‹ãŖã“ã‹ã‚Š
b65203c9f8 fix(frontend): WebGL2ã‚ŗãƒŗãƒ†ã‚­ã‚šãƒˆãŽåˆæœŸåŒ–ãĢå¤ąæ•—ã™ã‚‹ã¨Misskeyがčĩˇå‹•できãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13587)
* Fixed startup crash with seasonal effects

(cherry picked from commit eba0c2cc61512db22109e2f15604eb65f5b7d2f2)

* Update Changelog

* Update Changelog

---------

Co-authored-by: Leah <kevinlukej@gmail.com>
2024-03-17 20:33:33 +09:00
BackRunner
dcfab918e9 feat: send heartbeat right after visibility changed to 'visible' (#13581) 2024-03-17 18:47:29 +09:00
syuilo
282cfae1b2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-03-17 10:34:15 +09:00
syuilo
7e63ab0f56 refactor(backend): refactor chart engine 2024-03-17 10:34:13 +09:00
zyoshoka
4b1ca9ef61 fix(general): flash/createでPlayぎå…Ŧé–‹į¯„å›˛ã‚’æŒ‡åŽšã§ããĒã„å•éĄŒãŽäŋŽæ­Ŗã¨įˇ¨é›†į”ģéĸぎčĒŋ整 (#13574)
* fix(backend): param `visibility` wasn't included in `flash/create`

* fix(frontend): tweak flash editor ui

* Update CHANGELOG.md
2024-03-15 22:02:57 +09:00
tamaina
71d0538647 fix(frontend): update locales/index.d.ts 2024-03-14 18:18:32 +09:00
tamaina
8604bd9807 fix(dev): vscode-jest: Deprecated: Please use jest.runMode instead. 2024-03-14 17:42:30 +09:00
tamaina
75fa43bc59 fix(dev): fix duplication in .vscode/extensions.json 2024-03-14 17:39:38 +09:00
FineArchs
88d47ab024 ãƒ—ãƒŠã‚°ã‚¤ãƒŗãŽį°Ąæ˜“įš„ãĒãƒ­ã‚°ã‚’čĄ¨į¤ēする抟čƒŊ (#13564)
* add plugin logging

* change variable name

* Update plugin.ts

* Update CHANGELOG.md
2024-03-13 22:38:26 +09:00
zyoshoka
29f6ba6310 chore: add missing SPDX ID and workflow check (#13570)
* chore: add workflow which checks if SPDX ID exists

* chore: add missing SPDX ID in some files

* chore: change trigger condition

* chore: trigger on push

* lint
2024-03-13 22:37:18 +09:00
ãŠã•ã‚€ãŽã˛ã¨
5c1d86b796 refactor(backend): UserEntityService.packMany()ぎéĢ˜é€ŸåŒ– (#13550)
* refactor(backend): UserEntityService.packMany()ぎéĢ˜é€ŸåŒ–

* äŋŽæ­Ŗ
2024-03-12 14:31:34 +09:00
anatawa12
6d9c234cb6 fix: URL preview popup for local URL appears in the upper left corner (#13555) 2024-03-12 13:50:24 +09:00
ã‹ãŖã“ã‹ã‚Š
b280faa8e7 enhance(frontend): 各ã‚ĩãƒŧバãƒŧはMisskeyã‚’åˆŠį”¨ã—ãŸã‚ĩãƒŧビ゚であることをåŧˇčĒŋ (#13559)
* ロゴ周りをčŋŊ加

* čĒŋ整

---------

Co-authored-by: uboar <10250330+uboar@users.noreply.github.com>
2024-03-12 13:48:14 +09:00
ã‹ãŖã“ã‹ã‚Š
e23e2f4ae9 Fix Changelog 2024-03-12 12:09:26 +09:00
yupix
6b676a928d enhance(backend): antennas/updateぎåŋ…é ˆé …į›Žã‚’antennaIdぎãŋãĢ (#13542)
* refactor: antennas/updateぎåŋ…é ˆé …į›Žã‚’æœ€å°é™ãĢ

* fix: userListIdがnullãĢできãĒい
2024-03-10 17:31:39 +09:00
FineArchs
e4eaf1220e Update example.yml (#13551) 2024-03-09 17:55:41 +09:00
syuilo
dbc4fd3e93 Update about-misskey.vue 2024-03-09 15:40:21 +09:00
syuilo
db29680e74 chore(dev): remove deprecated vscode plugins 2024-03-09 15:31:21 +09:00
tamaina
45d1af23bb Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-03-09 04:10:21 +00:00
tamaina
1b064d7e30 chore(backend): validateNoteぎįĩæžœErrorはそぎぞぞthrowする
į†į”ąãŒã‚ã‹ã‚‰ãĒいため
2024-03-09 04:10:17 +00:00
ã‹ãŖã“ã‹ã‚Š
27f823e882 enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽįˇæ•°ã‚’čĄ¨į¤ēã™ã‚‹ã‹č¨­åŽšã§é¸ãšã‚‹ã‚ˆã†ãĢ (#13539)
* enhance(frontend): ãƒĒプナイãƒģãƒĒノãƒŧトãƒģãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽįˇæ•°ã‚’čĄ¨į¤ēã™ã‚‹ã‹č¨­åŽšã§é¸ãšã‚‹ã‚ˆã†ãĢ (MisskeyIO#512)

(cherry picked from commit 3c8475e5ac)

* fix: いいねぎãŋぎ場合はåŧˇåˆļįš„ãĢã‚Ģã‚ĻãƒŗãƒˆčĄ¨į¤ē

* make `showReactionsCount` default false

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã ã‘

* けしわすれ

* けしわすれīŧ’

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-03-08 18:13:09 +09:00
ã‹ãŖã“ã‹ã‚Š
f4a5740412 fix(frontend): å‘¨åš´ãŽåŽŸį¸žãŒé–åš´ã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ (#13525)
* fix(frontend): å‘¨åš´ãŽåŽŸį¸žãŒé–åš´ã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ

* ãžãĄãŒãˆãŸ

* Update Changelog

* å¤‰æ•°ãŽåŽšįžŠå›žæ•°ã‚’æ¸›ã‚‰ã™
2024-03-07 17:21:57 +09:00
ã‹ãŖã“ã‹ã‚Š
c680e35aa0 enhance(frontend): åēƒå‘ŠãŒåŒä¸€ãƒ‰ãƒĄã‚¤ãƒŗãŽå ´åˆã¯Routerã§éˇį§ģするようãĢ (#13510)
* enhance(frontend): åēƒå‘ŠãŒåŒä¸€ãƒ‰ãƒĄã‚¤ãƒŗãŽå ´åˆã¯Routerã§éˇį§ģするようãĢ

* Update Changelog

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-07 16:36:06 +09:00
zyoshoka
412e9f284d test(backend): enable typecheck by workflow (#13526) 2024-03-07 09:51:57 +09:00
ã‹ãŖã“ã‹ã‚Š
7ead98cbe5 enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽįˇæ•°ã‚’čĄ¨į¤ēするようãĢ (#13532)
* enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽįˇæ•°ã‚’čĄ¨į¤ēするようãĢ

* Update Changelog

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé¸æŠžæ¸ˆãŽč‰˛ã‚’accentãĢ
2024-03-06 21:08:42 +09:00
tamaina
62922352b3 Revert "perf: boot.jsぎčĒŋ整"
This reverts commit 00c1e4eb55.
2024-03-06 09:49:01 +00:00
tamaina
00c1e4eb55 perf: boot.jsぎčĒŋ整 2024-03-06 09:40:47 +00:00
tamaina
4457b02db2 fix(frontend)?: importAppScriptはimportをawaitするようãĢ 2024-03-06 08:08:32 +00:00
ã‹ãŖã“ã‹ã‚Š
08d618bb8b enhance(frontend): č‡Ē分ぎノãƒŧトぎæˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢãŽčŠŗį´°ãƒšãƒŧジãĢéŖ›ãšã‚‹ã‚ˆã†ãĢする (#13520)
* enhance(frontend): č‡Ē分ぎノãƒŧトぎæˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢãŽčŠŗį´°ãƒšãƒŧジãĢéŖ›ãšã‚‹ã‚ˆã†ãĢする

* äģ–ãŽãƒ•ã‚Ąã‚¤ãƒĢã‚ŋイプãĢも寞åŋœ

* Update Changelog

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-05 18:06:57 +09:00
ã‹ãŖã“ã‹ã‚Š
45672a70f9 fix(frontend): router遡į§ģ時ãĢmatchAllãĢå…ĨãŖãŸå ´åˆä¸€åēĻlocation.hrefをįĩŒį”ąã™ã‚‹ã‚ˆã†ãĢ (#13509)
* fix(frontend): router遡į§ģ時ãĢmatchAllãĢå…ĨãŖãŸå ´åˆä¸€åēĻ`location.href`をįĩŒį”ąã™ã‚‹ã‚ˆã†ãĢ

* Update Changelog

* Update CHANGELOG.md

* remove unnecessary args
2024-03-05 17:27:33 +09:00
tamaina
83a5bc0ecd doc: NestでåžĒį’°äžå­˜ãŒã‚ã‚‹å ´åˆãŽCONTRIBUTING.mdãĢ書く (#13522)
* doc: NestãƒĸジãƒĨãƒŧãƒĢテ゚トぎ䞋をCONTRIBUTING.mdãĢ書く

* rm normal test

* forwardRef
2024-03-05 14:26:16 +09:00
tamaina
13f5fafdbc remove template txt 2024-03-04 10:39:43 +00:00
ã‹ãŖã“ã‹ã‚Š
96ab1af03b Update CHANGELOG.md 2024-03-04 16:09:24 +09:00
tamaina
9542cb8d62 fix(backend): ãƒĒãƒĸãƒŧトã‚ĩãƒŧバãƒŧãŽæƒ…å ąãŒæ›´æ–°ã§ããĒくãĒãŖãĻã„ãŸå•éĄŒã‚’äŋŽæ­Ŗ (#13507)
* fix(backend): fetchInstanceMetadataぎLockが永遠ãĢč§Ŗé™¤ã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* fix test

* fix

* comment

* comment

* improve test

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-03-04 13:48:57 +09:00
tamaina
983480131b chore: Automated release (#13075)
* chore: Automated release

* follow
2024-03-04 12:54:13 +09:00
zyoshoka
38837bd388 test(backend): refactor tests (#13499)
* test(backend): refactor tests

* fix: failed test
2024-03-03 20:15:35 +09:00
syuilo
efda2e9baa Update README.md 2024-03-02 18:34:49 +09:00
syuilo
78ff90f2cc Merge pull request #13493 from misskey-dev/develop
Release: 2024.3.1
2024-03-02 17:06:46 +09:00
syuilo
3afdafed61 2024.3.1 2024-03-02 17:06:01 +09:00
tamaina
2744cbd310 fix(frontend): MkCustomEmojiでフりãƒŧãƒĢバックをテキ゚トかį”ģ像か選ずるようãĢ
fix of #13487
2024-03-02 07:05:17 +00:00
ãŠã•ã‚€ãŽã˛ã¨
b83cbc6d4d Update CHANGELOG.md 2024-03-02 13:39:49 +09:00
ãŠã•ã‚€ãŽã˛ã¨
21e3a91393 Update CHANGELOG.md 2024-03-02 13:35:33 +09:00
syuilo
ecc5decaa5 New Crowdin updates (#13489)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)
2024-03-02 13:28:22 +09:00
ãŠã•ã‚€ãŽã˛ã¨
32690f576f fix(frontend): ãƒ”ãƒŗį•™ã‚ or åąĨæ­´ãĢ襨į¤ēされるã‚Ģ゚ã‚ŋムįĩĩ文字がã‚ĩãƒŧバから削除されるとãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŒå‡ēæĨãĒくãĒる (#13486)
* fix(frontend): ãƒ”ãƒŗį•™ã‚ãĢį™ģéŒ˛ã•ã‚ŒãĻいるã‚Ģ゚ã‚ŋムįĩĩ文字がã‚ĩãƒŧバから削除されるとãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŒå‡ēæĨãĒくãĒる

* fix CHANGELOG.md

* fix Unicode Emojis

* fix Unicode Emojis

* fix
2024-03-02 13:28:10 +09:00
tamaina
114d3319e8 chore(client): įĩĩ文字ぎį”ģ像čĒ­ãŋčžŧãŋãĢå¤ąæ•—ã—ãŸéš›ã¯ãƒ†ã‚­ã‚šãƒˆã§ã¯ãĒくダミãƒŧį”ģåƒã‚’čĄ¨į¤ē (#13487) 2024-03-02 13:26:21 +09:00
Acid Chicken (įĄĢ酸éļ)
f704891932 fix: emoji colorization 2024-03-02 05:53:43 +09:00
syuilo
7e706ea669 Merge pull request #13447 from misskey-dev/develop
Release: 2024.3.0
2024-03-01 21:17:01 +09:00
syuilo
fe5efd926e New translations ja-jp.yml (Chinese Traditional) (#13480) 2024-03-01 21:00:43 +09:00
syuilo
ba9d47fb69 2024.3.0 2024-03-01 20:22:06 +09:00
tamaina
eb60460d28 enhance: įρæ­ĸワãƒŧドチェックåŧˇåŒ– (#27)
* enhance: įρæ­ĸワãƒŧドチェックåŧˇåŒ–
* ãƒĒãƒĸãƒŧトぎįρæ­ĸワãƒŧドチェックをæˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢとãƒĻãƒŧã‚ļãƒŧをį™ģéŒ˛ã™ã‚‹å‰ãĢčĄŒã†ãĒお
  Resolve https://github.com/misskey-dev/misskey/issues/13374
* įρæ­ĸワãƒŧãƒˆãŽå¯žčąĄãŽčĻ‹į›´ã—

* performActivityã§į‰šåŽšãŽã‚¨ãƒŠãƒŧがå‡ēた際ãĢDelayedãĢčŋŊ加しãĒいようãĢ

* use IdentifiableError

* NoteCreateService.checkProhibitedWords

* https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135

* remove comment
2024-03-01 20:16:32 +09:00
syuilo
d1bf432e14 add missing license headers 2024-03-01 17:28:46 +09:00
syuilo
4c6fc15858 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-03-01 17:27:11 +09:00
syuilo
6158ef138e format 2024-03-01 17:27:03 +09:00
syuilo
5904d98208 Update packages/backend/test/e2e/mute.ts
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-03-01 17:26:27 +09:00
syuilo
ca6399437c format 2024-03-01 17:26:13 +09:00
syuilo
5befd66e21 Update CHANGELOG.md 2024-03-01 17:25:54 +09:00
syuilo
16440d6be2 Update CHANGELOG.md
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-03-01 17:24:59 +09:00
syuilo
2f31606eff update deps 2024-03-01 14:16:44 +09:00
syuilo
14a3af679d update deps 2024-03-01 14:06:34 +09:00
syuilo
033d71ee28 update deps 2024-03-01 13:52:39 +09:00
syuilo
b55b77c8ae update pnpm 2024-03-01 13:52:23 +09:00
syuilo
59f80c08ea New Crowdin updates (#13478)
* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)
2024-03-01 12:07:25 +09:00
syuilo
a74406677c fix packedRoleCondFormulaValueAssignedRoleSchema 2024-03-01 12:03:33 +09:00
tamaina
593358ed3f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-29 11:49:49 +00:00
tamaina
bc30dc6bff refactor: remove export of unicodeEmojisMap 2024-02-29 11:49:40 +00:00
syuilo
01f55a9d59 Update CHANGELOG.md 2024-02-29 20:48:48 +09:00
Yuriha
26d4c5fd94 ãƒĄãƒŗã‚ˇãƒ§ãƒŗãŽæœ€å¤§æ•°ã‚’ãƒ­ãƒŧãƒĢごとãĢč¨­åŽšå¯čƒŊãĢする (#13343)
* Add new role policy: maximum mentions per note

* fix

* Reviewを反映

* fix

* Add ChangeLog

* Update type definitions

* Add E2E test

* CHANGELOG ãĢčĒŦ明をčŋŊ加

---------

Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
2024-02-29 20:48:02 +09:00
tamaina
b9bcceddfc Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-29 11:47:30 +00:00
tamaina
7565f7bec6 fix(client): use colorizeEmoji when unicodeEmojisMap.get 2024-02-29 11:47:24 +00:00
syuilo
6365805687 New Crowdin updates (#13359)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)
2024-02-29 20:44:32 +09:00
syuilo
1205d30657 Update CHANGELOG.md 2024-02-29 20:42:58 +09:00
zyoshoka
16f16e6b08 fix(backend): ダイãƒŦクトãĒノãƒŧトãĢ寞しãĻはダイãƒŦクトでしかčŋ”äŋĄã§ããĒいようãĢ (#13477)
* fix(backend): ダイãƒŦクトãĒノãƒŧトãĢ寞しãĻはダイãƒŦクトでしかčŋ”äŋĄã§ããĒいようãĢ

* Update CHANGELOG.md

* test(backend): `notes/create`とWebSocketé–ĸé€ŖãŽãƒ†ã‚šãƒˆã‚’čŋŊ加
2024-02-29 20:42:02 +09:00
ã‹ãŖã“ã‹ã‚Š
39d6af135f enhance: 通įŸĨぎåąĨ歴をãƒĒã‚ģットできるようãĢ (#13335)
* enhance: 通įŸĨぎåąĨ歴をãƒĒã‚ģットできるようãĢ

* Update Changelog

* 通įŸĨæŦ„ã‚‚é€Ŗå‹•ã—ãĻ更新するようãĢ

* revert some changes

* Update CHANGELOG.md

* Remove unused part

* fix
2024-02-29 20:03:30 +09:00
syuilo
ec18991328 Update scroll.test.ts 2024-02-29 19:44:00 +09:00
syuilo
9d0fc96d1a fix test 2024-02-29 18:04:03 +09:00
syuilo
98934b6738 fix type 2024-02-29 17:54:32 +09:00
syuilo
920c3be750 update deps 2024-02-29 11:10:03 +09:00
syuilo
797bb493ab Update CHANGELOG.md 2024-02-29 10:20:37 +09:00
taichan
5f43c2faa2 enhance(backend): 通įŸĨがミãƒĨãƒŧトãƒģ凍įĩã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢする (#13412)
* Never return broken notifications #409

Since notifications are stored in Redis, we can't expect relational
integrity: deleting a user will *not* delete notifications that
mention it.

But if we return notifications with missing bits (a `follow` without a
`user`, for example), the frontend will get very confused and throw an
exception while trying to render them.

This change makes sure we never expose those broken notifications. For
uniformity, I've applied the same logic to notes and roles mentioned
in notifications, even if nobody reported breakage in those cases.

Tested by creating a few types of notifications with a `notifierId`,
then deleting their user.

(cherry picked from commit 421f8d49e5d7a8dc3a798cc54716c767df8be3cb)

* Update Changelog

* Update CHANGELOG.md

* enhance: 通įŸĨがミãƒĨãƒŧãƒˆã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢする

* enhance: 通įŸĨが凍įĩã‚‚č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢする

* fix: notifierIdがãĒい通įŸĨがæļˆãˆãĻã—ãžã†å•éĄŒ

* Add tests (通įŸĨがミãƒĨãƒŧãƒˆã‚’č€ƒæ…Žã—ãĻいるかおうか)

* fix: notifierIdがãĒい通įŸĨがæļˆãˆãĻã—ãžã†å•éĄŒ (grouped)

* Remove unused import

* Fix: typo

* Revert "enhance: 通įŸĨが凍įĩã‚‚č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢする"

This reverts commit b1e57e571d.

* Revert API handling

* Remove unused imports

* enhance: Check if notifierId is valid in NotificationEntityService

* 通įŸĨäŊœæˆæ™‚ãĢpackしãĻnullãĢãĒãŖãŸã‚‰ã‚ã¨ãŽå‡Ļį†ã‚’ã‚„ã‚ã‚‹

* Remove duplication of valid notifier check

* add filter notification is not null

* Revert "Remove duplication of valid notifier check"

This reverts commit 239a6952f7.

* Improve performance

* Fix packGrouped

* Refactor: åˆ¤åŽšéƒ¨åˆ†ã‚’å…ąé€šåŒ–

* Fix condition

* use isNotNull

* Update CHANGELOG.md

* filterぎ攚善

* Refactor: DONT REPEAT YOURSELF
Note: GroupedNotificationはNotificationãŽæ‹ĄåŧĩãĒぎでそぎ䞋外だけ書けばåŸēæœŦįš„ãĢå…ąé€šãŽå‡ĻᐆãĢãĒã‚Šč¤‡é›‘ãĒ個åˆĨぎå‡Ļį†ã¯åĸ—えãĢくいと思われる

* Add groupedNotificationTypes

* Update misskey-js typedef

* Refactor: less sql calls

* refactor

* clean up

* filter notes to mark as read

* packed noteがmapãĒãŽã§ããĄã‚‰ã‚’äŊŋう

* if (notesToRead.size > 0)

* if (notes.length === 0) return;

* fix

* Revert "if (notes.length === 0) return;"

This reverts commit 22e2324f96.

* 🎨

* console.error

* err

* remove try-catch

* 不čρãĒジェネãƒĒク゚を除åŽģ

* Revert  (æ—ĸčĒ­å‡Ļį†ã‚’packå†…ã§čĄŒã†ã‚‚ãŽã‚’å…ƒãĢæˆģす)

* Clean

* Update packages/backend/src/core/entities/NotificationEntityService.ts

* Update packages/backend/src/core/entities/NotificationEntityService.ts

* Update packages/backend/src/core/entities/NotificationEntityService.ts

* Update packages/backend/src/core/entities/NotificationEntityService.ts

* Update packages/backend/src/core/NotificationService.ts

* Clean

---------

Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 21:26:26 +09:00
zyoshoka
29350c9f33 refactor(frontend): os.ts周りぎãƒĒãƒ•ã‚Ąã‚¯ã‚ŋãƒĒãƒŗã‚° (#13186)
* refactor(frontend): `os.ts`周りぎãƒĒãƒ•ã‚Ąã‚¯ã‚ŋãƒĒãƒŗã‚°

* refactor: apiWithDialogぎdataぎ型äģ˜ã‘

* refactor: 不čρãĒas anyを除åŽģ

* refactor: čŋ”ã‚Šå€¤ãŽåž‹ã‚’æ˜Žč¨˜ã€`selectDriveFolder`は`File`ぎãģうãĢ合わせるようčŋ”り値を変更

* refactor: čŋ”り値ぎ型を攚善

* refactor: フりãƒŧムぎ型を攚善

* refactor: č‰¯ã„æ„Ÿã˜ãŽimportãĢäŋŽæ­Ŗ

* refactor: フりãƒŧムぎčŋ”り値ぎ型を攚善

* refactor: `popup()`ぎ`props`ãĢ`ref`ãĒ値をå…Ĩã‚Œã‚‹ãŽã‚’č¨ąå¯ã™ã‚‹ã‚ˆã†ãĢ

* fix: `os.input`įŗģと`os.select`ぎčŋ”ã‚Šå€¤ãŽåž‹ãŒãŠã‹ã—ã„å•éĄŒã¨ãã‚ŒãĢよるバグをäŋŽæ­Ŗ

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 18:26:38 +09:00
zyoshoka
664aeb3ced fix(backend): ãƒĒノãƒŧト時ぎHTLへぎ゚トãƒĒãƒŧãƒŸãƒŗã‚°ãŽæ„å›ŗã—ãĒい挙動をäŋŽæ­Ŗ (#13425)
* fix(backend): ãƒĒノãƒŧト時ぎ゚トãƒĒãƒŧãƒŸãƒŗã‚°ãŽæ„å›ŗã—ãĒい挙動をäŋŽæ­Ŗ

* Update CHANGELOG.md

* fix: 不čρãĒčŋ”り値

* fix: 不遊切ãĒæĄäģļåˆ†å˛ã‚’äŋŽæ­Ŗ

* test(backend): add htl tests

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 17:43:17 +09:00
okayurisotto
b7d9d16201 refactor(backend): ノãƒŧトぎエク゚ポãƒŧトå‡Ļį†ã§Streams APIをäŊŋうようãĢ (#13465)
* refactor(backend): ノãƒŧトぎエク゚ポãƒŧトå‡Ļį†ã§Streams APIをäŊŋうようãĢ

* fixup! refactor(backend): ノãƒŧトぎエク゚ポãƒŧトå‡Ļį†ã§Streams APIをäŊŋうようãĢ

`await`åŋ˜ã‚ŒãĢより、ジョブがすぐãĢ厌äē†ã—たことãĢãĒり削除されãĻã—ãžãŖãĻいた。
それãĢã‚ˆãŖãĻ、`NoteStream`内でぎ`updateProgress`ãƒĄã‚Ŋッドぎå‘ŧãŗå‡ēしで、`Missing key for job`ぎエナãƒŧがį™ēį”Ÿã™ã‚‹ã“ã¨ãŒã‚ãŖãŸã€‚

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 15:34:58 +09:00
zyoshoka
0d47877db1 enhance(backend): フりロãƒŧãƒģフりロワãƒŧé–ĸé€ŖãŽé€šįŸĨぎ受äŋĄč¨­åŽšãŽåŧˇåŒ– (#13468)
* enhance(backend): 通įŸĨぎ受äŋĄč¨­åޚãĢ「フりロãƒŧ中ぞたはフりロワãƒŧ」をčŋŊ加

* fix(backend): 通įŸĨぎ受äŋĄč¨­åŽšã§ã€Œį›¸äē’フりロãƒŧã€ãŒæ­Ŗã—ãå‹•äŊœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2024-02-28 09:49:34 +09:00
zawa-ch
f906ad6ca7 Enhance: ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢãŽæĄäģļãĢ「マニãƒĨã‚ĸãƒĢロãƒŧãƒĢへぎã‚ĸã‚ĩã‚¤ãƒŗã€ã‚’čŋŊ加 (#13463)
* ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢãŽæĄäģļãĢ「マニãƒĨã‚ĸãƒĢロãƒŧãƒĢへぎã‚ĸã‚ĩã‚¤ãƒŗã€ã‚’čŋŊ加

* ã‚ŗãƒĄãƒŗãƒˆäŋŽæ­Ŗ
2024-02-27 18:45:46 +09:00
zyoshoka
0fb7b98f96 fix(backend): fix incorrect schemas (#13458) 2024-02-26 19:49:12 +09:00
zyoshoka
0a0af6887a test(frontend): Chromaticテ゚トがčŊãĄã‚‹ãŽã‚’äŋŽæ­Ŗ (#13448)
* test(frontend): Chromaticテ゚トがčŊãĄã‚‹ãŽã‚’äŋŽæ­Ŗ

* fix: ãƒ†ã‚šãƒˆã‚ąãƒŧ゚をäŋŽæ­Ŗ

* refactor: comment
2024-02-25 18:06:40 +09:00
FineArchs
dd48366ed8 admin/emoji/updateぎåŋ…é ˆé …į›Žã‚’æ¸›ã‚‰ã™ã€€į­‰ (#13449)
* admin/emoji/update enhancement

* add CustomEmojiService.getEmojiByName

* update endpoint

* fix

* Update update.ts

* Update autogen files

* type assertion

* Update CHANGELOG.md
2024-02-25 18:06:26 +09:00
tamaina
2c6f25b710 fix: å¤ã„ã‚­ãƒŖãƒƒã‚ˇãƒĨをäŊŋうぎをäŋŽæ­Ŗ (#13453) 2024-02-25 12:36:10 +09:00
zyoshoka
792168fdfa fix(frontend): userActivationがãĒã„į’°åĸƒãĢおいãĻä¸å…ˇåˆãŒį”Ÿã˜ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13451) 2024-02-24 18:06:10 +09:00
syuilo
41747b6ee2 refactor 2024-02-24 11:50:10 +09:00
1Step621
e3dd3f6b63 Enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒ”ãƒƒã‚ĢãƒŧをčĒŋ整 (#13354)
* 打ãĻãĒいįĩĩæ–‡å­—ã‚’čĄ¨į¤ēしãĒいぎではãĒくグãƒŦãƒŧã‚ĸã‚ĻトするようãĢ ãĒお

* fix: äģŠåēĻは検į´ĸã¨ãƒ”ãƒŗį•™ã‚ãĢ劚いãĻãĒã‹ãŖãŸ

* lint fix

* use Map

* 斜めãĢįˇšã‚’åŧ•いãĻわかりやすく

* æ–œã‚įˇšã¯åŗä¸Šã‹ã‚‰ãŽãģã†ãŒč‰¯ã‹ãŖãŸã‹ã‚‚

* デã‚ļã‚¤ãƒŗčĒŋ整
2024-02-24 10:22:23 +09:00
tamaina
c0156b740b enhance?: DeleteAccountServiceでãƒĻãƒŧã‚ļãƒŧを削除する際ãĢuserChangeDeletedStateをį™ēčĄŒã™ã‚‹ (#13382) 2024-02-23 18:15:39 +09:00
ã‹ãŖã“ã‹ã‚Š
d834232232 enhance(games): 抜けãĻいるįŋģč¨ŗã‚’čŋŊ加ãƒģ゚ã‚ŋイãƒĢå…ąé€šåŒ– (#13434)
* enhance(games): 抜けãĻいるįŋģč¨ŗã‚’čŋŊ加ãƒģ゚ã‚ŋイãƒĢå…ąé€šåŒ–

* frameDivider ぎäŊŋį”¨įŽ‡æ‰€ãŒčĻ‹åŊ“たらãĒã‹ãŖãŸãŽã§å‰Šé™¤

* ミ゚

* ã‚¤ãƒŗãƒŠãƒŧでもcss変数をäŊŋう

* ã‚ŗãƒ­ãƒŗã‚’įŋģč¨ŗã‹ã‚‰å¤–ã™

* 一部ぎįŋģč¨ŗã‚’é™¤åŽģ

* p

* revert some text

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-23 18:07:41 +09:00
tamaina
600d91beda enhance: ãƒĒãƒĸãƒŧトぎフりロワãƒŧから再åēĻFollowがæĨた場合、acceptをčŋ”しãĻあげる (#13388)
* enhance: ãƒĒãƒĸãƒŧトぎフりロワãƒŧから再åēĻFollowがæĨた場合、acceptをčŋ”しãĻあげる

* nanka meccha kaeta

* ブロックチェックぎ垌ãĢフりロãƒŧé–ĸäŋ‚ぎ存在チェックをする
2024-02-23 18:04:30 +09:00
okayurisotto
a861f913a7 fix(backend): より多くぎäēēãĢäŊŋわれãĻã„ã‚‹ãƒãƒƒã‚ˇãƒĨã‚ŋグが検į´ĸįĩæžœä¸ŠäŊãĢæĨるようãĢ (#11498) (#13340) 2024-02-23 18:02:12 +09:00
tamaina
b8d8b359bc fix: ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨぎ変更が1時間ãģお反映されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13407)
* fix: ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨぎ変更が1時間ãģお反映されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* 410 to refresh

* refreshCache
2024-02-23 17:19:08 +09:00
1Step621
a85fccaeea Fix(frontend): įĩĩ文字ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトぎå„Ē先順äŊãŒãŠã‹ã—いぎをäŋŽæ­Ŗ (#13423)
* įĩĩ文字ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトぎå„Ē先順äŊãŒãŠã‹ã—いぎをäŋŽæ­Ŗ

* update CHANGELOG.md

* テ゚トをčŋŊ加

* lint fix
2024-02-23 17:01:42 +09:00
ã‹ãŖã“ã‹ã‚Š
30fe072606 fix(test): ChromaticがčŊãĄãĻいるぎを一部äŋŽæ­ŖīŧŸ (#13435)
* fix(test): ChromaticがčŊãĄãĻいるぎをäŋŽæ­ŖīŧŸ

* いらん変更をけす

* æœĒæĨ過ぎた
2024-02-23 14:13:46 +09:00
okayurisotto
64953fadc9 refactor(backend): Array.prototype.filterでぎ非nullįĸēčĒã§ã¯isNotNullé–ĸ数をäŊŋうようãĢ (#13442)
* `Array.prototype.filter`でぎ非nullįĸēčĒã§ã¯`isNotNull`é–ĸ数をäŊŋうようãĢ

* `{}` -> `NonNullable<unknown>`
2024-02-23 14:12:57 +09:00
ã‹ãŖã“ã‹ã‚Š
080a3c20bd fix: SSR時ぎmetaã‚’ã‚¨ã‚šã‚ąãƒŧプするようãĢ (#13440)
* fix: SSR時ぎmetaã‚’ã‚¨ã‚šã‚ąãƒŧプするようãĢ

* ã‚¨ã‚šã‚ąãƒŧãƒ—æ–šæŗ•ã‚’å¤‰æ›´
2024-02-23 14:10:13 +09:00
ã‹ãŖã“ã‹ã‚Š
d20542c495 enhance: metaをSSR HTMLãĢ埋めčžŧむ (#13436)
* enhance: `meta`をSSR HTMLãĢ埋めčžŧむ

* HTML Metaぎ有劚時間を指厚

* īŧ‘時間

* MetaEntityService

* JSONをPackするようãĢ

* âœŒī¸

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-23 10:47:17 +09:00
FineArchs
bf5952fd63 flash/update ã§éƒ¨åˆ†įš„ãĢ変更できるようãĢする (#13396)
* make flash/update params optional

* Update autogen files

pnpm run build-misskey-js-with-types

* Update update.ts

* Update CHANGELOG.md

* hasOwnProperty -> hasOwn

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-22 21:31:57 +09:00
tamaina
4d6fab06de refactor: Refactor NoteReadService.read (#13429)
* refactor: Refactor NoteReadService.read

* clean up

* Update packages/backend/src/core/NoteReadService.ts

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-22 21:10:28 +09:00
syuilo
2bd9f05a92 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-22 20:59:57 +09:00
syuilo
26c8b53f70 enhance: ã‚ĩãƒŧバãƒŧごとãĢãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒŽãƒŧトを掋せるようãĢ 2024-02-22 20:59:52 +09:00
anatawa12
b36e6b1a77 fix: įρæ­ĸキãƒŧワãƒŧドをåĢむノãƒŧトがDelayed QueueãĢčŋŊ加されãĻ再å‡Ļį†ã•ã‚Œã‚‹å•éĄŒ (#13428)
* refactor: use IdentifiableError instead of NoteCreateService.ContainsProhibitedWordsError

* fix: notes with prohibited words are reprocessed with delay

* docs(changelog): įρæ­ĸキãƒŧワãƒŧドをåĢむノãƒŧトがDelayed QueueãĢčŋŊ加されãĻ再å‡Ļį†ã•ã‚Œã‚‹å•éĄŒ

* lint: fix lint errors

* fix: rethrowするずきãĒぎãĢrethrowしåŋ˜ã‚ŒãĻいたぎをäŋŽæ­Ŗ
2024-02-22 00:59:59 +09:00
anatawa12
e10ce7204c fix: MkUserPopupãŒčĄ¨į¤ēされãĻるįŠļ態でv-user-previewがついたčĻį´ ãŒdetachされるとMkUserPopupがæļˆãˆãĒã„å•éĄŒ (#13349)
* fix: MkUserPopupãŒčĄ¨į¤ēされãĻるįŠļ態でv-user-previewがついたčĻį´ ãŒdetachされるとMkUserPopupがæļˆãˆãĒã„å•éĄŒ

* docs(changelog): previewぎ中ぎãƒĻãƒŧã‚ļãƒĄãƒŗã‚ˇãƒ§ãƒŗã‚’ãƒ›ãƒãƒŧしたįŠļ態で投į¨ŋã‚’įˇ¨é›†ã™ã‚‹ã¨ãƒĻãƒŧã‚ļãŽæƒ…å ąpopupがæļˆãˆãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* docs(changelog): ãƒĻãƒŧã‚ļãŽæƒ…å ąãŽãƒãƒƒãƒ—ã‚ĸップがæļˆãˆãĒくãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
2024-02-21 20:15:04 +09:00
syuilo
fb0eb5a31f 🎨 2024-02-21 18:35:05 +09:00
tamaina
ae27085f69 fix: Bump sharp to 0.33.2 (#13391) 2024-02-21 14:42:37 +09:00
okayurisotto
750d262604 refactor(backend): ReactionService.prototype.convertLegacyReactions (#13375)
* add unit tests

* cleanup unnecessary type assertions

* `convertedReaction`å¤‰æ•°ãŽåŽšįžŠã¨å¤‰æ›čĄ¨ãĢ寞する存在įĸēčĒå‡Ļį†ãŽæ•´į†

* `count`å¤‰æ•°ãŽåŽšįžŠã¨ãƒĢãƒŧプå‡Ļį†ã§ãŽ`Object.entries()`ぎæ´ģᔍ

* æĄäģļåŧãŽæ•´į†

* `Array.prototype.reduce`をäŊŋうようãĢ

* `Array.prototype.reduce`をäŊŋうようãĢ

* 配列操äŊœã‚’1ã¤ãŽãƒĄã‚ŊッドチェãƒŧãƒŗãĢæ•´į†

ã“ã‚Œãžã§ãŽåŽŸčŖ…ã§ã¯ã€`decodeReaction`ぎčŋ”り値が同一ãĢãĒã‚‹į•°ãĒるå…Ĩ力値が同時ãĢč¤‡æ•°å€‹å­˜åœ¨ã—ãŸå ´åˆã€åžŒã‚ãŽã‚‚ãŽã§ä¸Šæ›¸ãã•ã‚ŒãĻã—ãžãŖãĻいたはず。
ã“ã‚Œã‹ã‚‰ãŽåŽŸčŖ…ã§ã¯ã€åžŒã‚ãŽã‚‚ãŽã¯å‰ãŽã‚‚ãŽãĢåŠ įŽ—ã•ã‚Œã‚‹ã€‚
īŧˆåŽŸéš›ãĢã“ãŽæŒ™å‹•ãŽå¤‰æ›´ãŒå•éĄŒãĢãĒã‚‹ã‚ˇãƒãƒĨエãƒŧã‚ˇãƒ§ãƒŗã¯ãžãšãĒいはず。īŧ‰

* add unit test

* ドキãƒĨãƒĄãƒŗãƒˆã‚ŗãƒĄãƒŗãƒˆãŽčŋŊåŠ ã¨åž‹åŽšįžŠãŽčĒŋ整
2024-02-21 14:31:50 +09:00
ã‹ãŖã“ã‹ã‚Š
bbbb16795d refactor(frontend): 不åŋ…čρãĒconsole.logを除åŽģãƒģ抑åˆļ (#13400)
* refactor(frontend): 不åŋ…čρãĒconsole.logを除åŽģ

* Update MkCode.core.vue

* Update game.board.vue
2024-02-21 14:27:06 +09:00
zyoshoka
f18a31c628 fix(frontend): į”ģéĸ襨į¤ēåžŒæœ€åˆãŽéŸŗåŖ°å†į”ŸãŒįˆ†éŸŗãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13379)
* fix(frontend): į”ģéĸ襨į¤ēåžŒæœ€åˆãŽéŸŗåŖ°å†į”ŸãŒįˆ†éŸŗãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-02-20 15:26:11 +09:00
zyoshoka
39c4e3a4f5 fix(frontend): ãƒãƒŖãƒŧトぎナベãƒĢがæļˆãˆãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13416)
* fix(frontend): ãƒãƒŖãƒŧトぎナベãƒĢがæļˆãˆãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2024-02-20 14:00:57 +09:00
Sayamame-beans
ddd7b26f1c enhance(frontend): ノãƒŧトäŊœæˆį”ģéĸぎæˇģäģ˜ãƒĄãƒ‹ãƒĨãƒŧぎdividerぎäŊįŊŽã‚’"æˇģäģ˜å–りæļˆã—"ぎ上ãĢする (#13409)
* enhance(frontend): change divider position for MkPostFormAttaches

* docs(changelog): update
2024-02-20 11:59:49 +09:00
ã‹ãŖã“ã‹ã‚Š
9be3890827 Fix Changelog 2024-02-19 17:52:55 +09:00
1Step621
034f47205e Fix(frontend): ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトがå‡ēるずきįŠļæŗã§å‡ēãĒいことがあるぎをäŋŽæ­Ŗ (#13376)
* ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトがå‡ēるずきįŠļæŗã§å‡ēãĒいことがあるぎをäŋŽæ­Ŗ

* update CHANGELOG.md
2024-02-19 08:36:06 +09:00
anatawa12
1b1046bcdb fix: syuilo/misskey時äģŖã‹ã‚‰äŊŋį”¨ã—ãĻるã‚ĩãƒŧバãƒŧが攚変したバãƒŧã‚¸ãƒ§ãƒŗã ã¨čĒ¤åˆ¤åŽšã•ã‚Œã‚‹å•éĄŒ (DB migrationでäŋŽæ­Ŗ) (#13389) 2024-02-19 08:34:31 +09:00
anatawa12
0b636d1bf9 fix: nodeinfoãĢenableMcaptchaとenableTurnstileãŒį„Ąã„ (#13387) 2024-02-19 08:33:36 +09:00
syuilo
96c7c85ad0 Merge pull request #13045 from misskey-dev/develop
* perf(drop-and-fusion): remove root Transition component for improve performance

* refactor(drop-and-fusion): some refactors

* clean up

* enhance(drop-and-fusion): some tweaks

* Feat(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒģノãƒŧト内įĩĩ文字ãƒģ/about#emojisでįĩĩæ–‡å­—čŠŗį´°ãŒčĻ‹ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ (#12984)

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒģノãƒŧト内įĩĩ文字ãƒģ/about#emojisでįĩĩæ–‡å­—čŠŗį´°ãŒčĻ‹ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md

* fix locale & type errors

* fix locale etc

* fix

* fix type

* lint fixes

* lint fixes(2)

* tweak

* fix(backend): č™šį„ĄãƒŽãƒŧトを投į¨ŋã§ãã‚‹å•éĄŒãŽäŋŽæ­Ŗã¨ `api.json` ぎ OpenAPI Specification 3.1.0 へぎ寞åŋœ (#12969)

* fix(backend): `text: null`だけぎノãƒŧトは投į¨ŋできãĒいようãĢ

* add test

* Update CHANGELOG.md

* chore: bump OpenAPI Specification from 3.0.0 to 3.1.0

* chore: テ゚トがすでãĢã‚ŗãƒĄãƒŗãƒˆã§č¨˜čŋ°ã•れãĻã„ãŸãŽã§ããŖãĄã‚’äŊŋうことãĢする

* fix test

* fix(backend): prohibit posting whitespace-only notes

* Update CHANGELOG.md

* fix(backend): `renoteId`ぞたは`fileIds`īŧˆ`mediaIds`īŧ‰ãžãŸã¯`poll`が`null`でãĒい場合ãĢ、`text  がįŠēį™Ŋ文字ぎãŋで構成されたãƒĒクエ゚トãĢãĒã‚‹ã“ã¨ã‚’č¨ąå¯ã—ãĻ、įĩæžœã¯`text: null`をčŋ”すようãĢ

* test(backend): åŧ•ᔍrenoteでįŠēį™Ŋ文字ぎãŋで構成されたtextãĢするとãƒŦã‚šãƒãƒŗã‚šãŒ`text: null`ãĢãĒることをチェックするテ゚トをčŋŊ加

* fix(frontend): `text`が`null`ã§ã‚ãŖãĻ`renoteId`と`replyId`が`null`でãĒいようãĒノãƒŧトはåŧ•ᔍãƒĒノãƒŧトとしãĻ襨į¤ēするようãĢ

* fix(misskey-js): OpenAPI 3.1ãĢ寞åŋœ

* fix(misskey-js): åž‹į”Ÿæˆã‚’OpenAPI Specification 3.1.0ãĢ寞åŋœ

* fix(ci): `validate-api.json`をOpenAPI Specification 3.1.0ãĢ寞åŋœ

* fix(ci): ゚キãƒŧマ書き換えぎ際ぎミ゚をäŋŽæ­Ŗ

* Revert "fix(frontend): `text`が`null`ã§ã‚ãŖãĻ`renoteId`と`replyId`が`null`でãĒいようãĒノãƒŧトはåŧ•ᔍãƒĒノãƒŧトとしãĻ襨į¤ēするようãĢ"

This reverts commit a9ca55343d.

* fix(misskey-js): `build-misskey-js-with-types`時は`api.json`ぎGETを゚キップするようãĢ

* Revert "fix(misskey-js): `build-misskey-js-with-types`時は`api.json`ぎGETを゚キップするようãĢ"

This reverts commit 865458989f.

* fix(misskey-js): `openapi-parser`で`validate`ぎかわりãĢ`parse`ã‚’į”¨ã„ã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md

* fix type

* enhance(drop-and-fusion): refactor and new mode(wip)

* feat: æž įˇšã‚’ã¤ã‘ã‚‹MFMをčŋŊ加 (#12981)

* Update MkMisskeyFlavoredMarkdown.ts

* Update const.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update CHANGELOG.md

* feat(CI): CHANGELOG.mdぎčŋŊč¨˜å€‹æ‰€ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹CIをčŋŊ加 (#12963)

* feat(CI): CHANGELOG.mdぎčŋŊč¨˜å€‹æ‰€ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹CIをčŋŊ加

* fix

* remove strategy

* fix

* fix

* enhance(drop-and-fusion): sweets mode

* 厌成 (#12980)

* enhance(frontend): PlayぎčĒŦ明æŦ„ãĢMFMをäŊŋえるようãĢ (#12899)

* (enhance) PlayぎčĒŦ明æŦ„ãĢMFMをäŊŋえるようãĢ

* Update Changelog

* use class for mfm component

* Update packages/frontend/src/pages/flash/flash-edit.vue

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* Update flash.vue

* Update CHANGELOG.md

---------

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* fix: isPrivateIpで検č¨ŧ時ãĢipバãƒŧã‚¸ãƒ§ãƒŗãŒä¸€č‡´ã™ã‚‹ã‹ã‚’įĸēčĒã™ã‚‹ã‚ˆã†ãĢ (#12988)

* fix: isPrivateIpで検č¨ŧ時ãĢipバãƒŧã‚¸ãƒ§ãƒŗãŒä¸€č‡´ã™ã‚‹ã‹ã‚’įĸēčĒã™ã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md

* Update CHANGELOG.md

* enhance(frontend) æ—ĨæœŦčĒžãŽæ‹Ąåŧĩįĩĩæ–‡å­—čžžæ›¸ã‚’čŋŊ加 (#12855)

* Create ja-JP.json

* Update general.vue

* Update ja-JP.json

* Update ja-JP.json

* Update ja-JP.json

* fix

* fix design

* (Add) ã˛ã‚‰ãŒãĒ [wip]

* fix lint

* Apply suggestions from code review

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* (add) ja-JP_hira

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* (enhance) 言čĒžåã‚’ãĄã‚ƒã‚“ã¨čĄ¨į¤ēするようãĢ

---------

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* refactor: noteテãƒŧブãƒĢãŽã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šæ•´į†ã¨é…åˆ—ã‚ĢナムへぎクエãƒĒã§ã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã‚’äŊŋうようãĢ (#12993)

* Optimize note model index

* enhance(backend): ANY()をやめる (MisskeyIO#239)

* add small e2e test drive endpoint

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* enhance(frontend): dedicated games page

* enhance: 動į”ģãƒģéŸŗåŖ°å‘¨ã‚ŠãŽUIと動äŊœæ”šč‰¯ (#12925)

* wip

* (fix) `/files` をバイトãƒŦãƒŗã‚¸ãƒĒクエ゚トãĢ寞åŋœã•せる

* video

* audio

* fix

* fix

* spdx

* fix (rangeRequest)

* fix

* Update CHANGELOG.md

* (add) ボãƒĒãƒĨãƒŧムをäŋå­˜ã§ãã‚‹ã‚ˆã†ãĢ

* (fix) ミãƒĨãƒŧト垊帰時ãĢéŸŗé‡ãŒå›ē厚される

* named export

* tweak design

* Add sensitive class for audio component

* Refactor seekbar styles

* Refactor hms

* Revert "(add) ボãƒĒãƒĨãƒŧムをäŋå­˜ã§ãã‚‹ã‚ˆã†ãĢ"

This reverts commit 6271f9493b.

* Revert "(fix) ミãƒĨãƒŧト垊帰時ãĢéŸŗé‡ãŒå›ē厚される"

This reverts commit a65002b56e.

* revert revert changes

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* (style) stickyįŗģフッã‚ŋãƒŧぎデã‚ļã‚¤ãƒŗčĒŋ整 (#13005)

* enhance(frontend): ペãƒŧã‚¸éˇį§ģ時ãĢPlayerを閉じるようãĢ (#13013)

* ãĒんかできた

* update changelog.md

* onDeactivatedをäŊŋうようãĢ

* Enhance(frontend): MkCustomEmojiDetailedDialogをčĒŋ整 (#13015)

* MkEmojiDetailedDialogをčĒŋ整

* įĩĩ文字ナイã‚ģãƒŗã‚šã§MFMをäŊŋえるようãĢ

* <a> -> <MkLink>

* å…Ĩ力ボック゚でmfmぎã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトを劚かせる

* enhance(frontend): ãƒãƒŖãƒŗãƒãƒĢノãƒŧトぎ場合はそぎ前垌をčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ (#13019)

* ãƒãƒŖãƒŗãƒãƒĢノãƒŧトぎ場合はそぎ前垌をčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ

* Update Changelog

* $[border ...]ãĢクãƒĒãƒƒãƒ”ãƒŗã‚°æŠŸčƒŊをčŋŊ加 (#13002)

* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update CHANGELOG.md

* Set clipping as default

* Fix: properly handle cc followers (#13009)

* Fix: properly handle cc followers

Fix #13001

* Update CHANGELOG.md

* Fix syntax error

* enhance(drop-and-fusion): ã‚˛ãƒŧãƒ ãƒãƒŠãƒŗã‚šãŽčĒŋ整ãĒお

* MkCodeãĢã‚ŗãƒ”ãƒŧボã‚ŋãƒŗã‚’čŋŊ加 (#12999)

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* chore(drop-and-fusion): bump version

* refactor: MkCodeã‚’ãƒ–ãƒ­ãƒƒã‚¯ã¨ã‚¤ãƒŗãƒŠã‚¤ãƒŗã§åˆĨã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆåŒ–ã™ã‚‹ (#13026)

* Create MkCodeInline.vue

* Update MkCode.vue

* Update MkMisskeyFlavoredMarkdown.ts

* Update flash.vue

* Update MkCodeInline.vue

* fix(frontend/MediaVideo): å†į”Ÿã‚ˇãƒŧクバãƒŧぎåŊ“たり判厚をčĒŋ整 (#13027)

* fix(frontend/MediaVideo): å†į”Ÿã‚ˇãƒŧクバãƒŧぎåŊ“たり判厚をčĒŋ整

* fix

* feat(frontend): æ¨Ē゚ワイプでã‚ŋブを切りæ›ŋえる抟čƒŊ (#13011)

* (add) æ¨Ē゚ワイプでã‚ŋブを切りæ›ŋえる抟čƒŊ

* Change Changelog

* y斚向ぎį§ģ動が一厚量をčļ…えたら゚ワイプを中断するようãĢ

* Update swipe distance thresholds

* Remove console.log

* adjust threshold

* rename, use v-model

* fix

* Update MkHorizontalSwipe.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* use css module

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* refactor: fully typed locales (#13033)

* refactor: fully typed locales

* refactor: hide parameterized locale strings from type data in ts access

* refactor: missing assertions

* docs: annotation

* refactor: style

* fix(frontend/HorizontalSwipe): ペãƒŧジぎčĻį´ ãŒã¯ãŋå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13036)

* 「外部ã‚ĩã‚¤ãƒˆã‹ã‚‰ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢ」ぎパ゚を /install-extensions ãĢ変更 (#12991)

* /install-extensionsãĢ変更

* CHANGELOG.mdãĢčŋŊ記

* æ—§ãƒ‘ã‚šã‚‚åˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* fix: Some fixes for #12850 (#12862)

- refinement the error message when trueMail validation fails
- the settings of trueMail are not displayed after saving
- changing how `Active Email Validation` is saved

* Enhance(frontend): MFMãŽåąžæ€§ãĢã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧãƒˆãŒåˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#12803)

* MFMãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋでã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトできるようãĢ

* tweak conditions & refactor

* ãƒ•ã‚Ąã‚¤ãƒĢæœĢå°žãŽæ”ščĄŒåŋ˜ã‚Œ

* remove console.log & refactor

* 型äģ˜ã‘ãĢ敗北

* fix

* update CHANGELOG.md

* tweak conditions

* CHANGELOGぎ様åŧãƒŸã‚š

* CHANGELOGを書く場所を間違えãĻいたぎでäŋŽæ­Ŗ

* move changelog

* move changelog

* typeof MFM_TAGS[number]

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* $[border.noclip ]寞åŋœ

* Update const.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* feat: reversi

Resolve #12962

* refactor: deprecate i18n.t (#13039)

* refactor: deprecate i18n.t

* revert: deprecate i18n.t

This reverts commit 7dbf873a2f.

* chore: reimpl

* refactor: extract bubble-game engine as independent package

* lint fix

* lint fixes

* tweak reversi map

* fix lint

* fix(dev): fix workspace settings

* fix(dev): fix pnpm dev

* enhance(reversi): tweak reversi

* refactor: migrate to ESM

* fix api-extractor

* add missing ext

* enhance(reversi): tweak reversi

* 🎨

* Fix(frontend): æ—ĨæœŦčĒžãŽUnicodeįĩĩ文字čŋŊåŠ čžžæ›¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢするとįĩĩ文字ピッã‚ĢãƒŧでUnicodeįĩĩ文字を検į´ĸできãĒくãĒるぎをäŋŽæ­Ŗ (#13046)

* įĩĩæ–‡å­—čžžæ›¸ãŽã‚ĩãƒ­ã‚˛ãƒŧトペã‚ĸをäŋŽæ­Ŗ

* update CHANGELOG.md

* Revert "update CHANGELOG.md"

This reverts commit 7c24fa611a.

* enhance(reversi): tweak reversi

Resolve #13048

* Update Dockerfile

* enhance(reversi): tweak reversi

* enhance(frontend): ノãƒŧトäŊœæˆį”ģéĸぎæˇģäģ˜ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢをæļˆã›ã‚‹ã‚ˆã†ãĢ (#12858)

* (enhance) æˇģäģ˜į”ģéĸã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢをæļˆã›ã‚‹ã‚ˆã†ãĢ

* Update Changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* enhance(reversi): tweak reversi

* enhance(sw): ã‚Ēãƒ•ãƒŠã‚¤ãƒŗčĄ¨į¤ēぎデã‚ļã‚¤ãƒŗã‚’æ”šå–„ (#13052)

* enhance(sw): ã‚Ēãƒ•ãƒŠã‚¤ãƒŗčĄ¨į¤ēぎデã‚ļã‚¤ãƒŗã‚’æ”šå–„

* Update Changelog

* fix

* fix

* fix

* 言čĒžãŒå–åž—ã§ããĒã‹ãŖãŸå ´åˆãŽãƒ•ã‚ŠãƒŧãƒĢバックをčŋŊ加

* (change) translation key

* enhance(reversi): tweak reversi

* enhance(reversi): tweak reversi

* fix(frontend): MkHorizontalSwipeã§ãƒĄãƒ‹ãƒĨãƒŧを閉じるぎãĢ2回クãƒĒックがåŋ…čρãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

#13055

* return a `Vary: Accept` header for all dual-format endpoints #365 (#13044)

`/users/:user`, `/@:user`, `/notes/:note` return different responses
depending on the request's `Accept:` header. If we don't consistently
return a `Vary: Accept` header, browsers and caching proxies will get
confused, and return AP representations when HTML was requested, or
vice versa.

Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* enhance(frontend): ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãƒ•ã‚ŖãƒĢã‚ŋãƒŧãŽč¨­åŽšã‚’äŋæŒīŧ‹ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒノãƒŧトを隠せるようãĢ (#12848)

* (enhance) ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãƒ•ã‚ŖãƒĢã‚ŋãƒŧぎįŠļæ…‹ã‚’č¨˜æ†ļするようãĢ

* fix

* (enhance) ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒ投į¨ŋをミãƒĨãƒŧトåŊĸåŧã§čĄ¨į¤ēする(TLぎãŋ)

* fix

* Update Changelog

* Fix changelog

* LintエナãƒŧをæŊ°ã™

* Update locales/ja-JP.yml

* hideSensitive -> withSensitive

* Update CHANGELOG.md

* Update ja-JP.yml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Enhance(frontend): įĩĩæ–‡å­—įˇ¨é›†ãƒ€ã‚¤ã‚ĸログをã‚Ļã‚Ŗãƒŗãƒ‰ã‚ĻãĢする (#13047)

* įĩĩæ–‡å­—įˇ¨é›†ãƒ€ã‚¤ã‚ĸログをã‚Ļã‚Ŗãƒŗãƒ‰ã‚ĻãĢする

* update CHANGELOG.md

* update deps

* New Crowdin updates (#12845)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* chore(deps-dev): bump vite in /scripts/changelog-checker (#13040)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.11 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* enhance(frontend): 孪ᝀãĢåŋœã˜ãŸį”ģéĸぎæŧ”å‡ēã‚’å—åŠįƒãĢ寞åŋœã•せる (#12838)

* (enhance) 孪ᝀãĢåŋœã˜ãŸį”ģéĸぎæŧ”å‡ēã‚’å—åŠįƒãĢ寞åŋœã•せる

* Update Changelog

* (add) åŠįƒãŽį°Ąæ˜“č‡Ē動判厚

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* enhance(frontend): ãƒĒãƒ•ã‚Ąã‚¯ã‚ŋãƒĒãƒŗã‚°ãĒお

* perf(reversi): improve performance of reversi backend

* 2024.2.0-beta.1

* fix(frontend/pizzax): デフりãƒĢãƒˆå€¤ãŒéŠį”¨ã§ããĒいことがあるぎをäŋŽæ­Ŗ (#13057)

* fix(frontend/pizzax): デフりãƒĢãƒˆå€¤ãŒéŠį”¨ã§ããĒいことがあるぎをäŋŽæ­Ŗ

* fix

* ã„ã‚‰ã‚“ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’ã‘ã™

* refactor(reversi): refactoring of reversi backend

* New Crowdin updates (#13056)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Danish)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Hungarian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Croatian)

* New translations ja-jp.yml (Uyghur)

* New translations ja-jp.yml (Lojban)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Kannada)

* New translations ja-jp.yml (Haitian Creole)

* New translations ja-jp.yml (Kabyle)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* 2024.2.0-beta.2

* enhance(reversi): some tweaks

* perf(reversi): improve performance of reversi backend

* fix lint

* enhance(reversi): render ogp

* fix lint

* fix: 2024-01-22 10:50æ™‚į‚šãŽdevelopãĢãĻCIãŒã‚ŗã‚ąãĻいる (#13060)

* fix: バブãƒĢã‚˛ãƒŧムぎビãƒĢãƒ‰å¤ąæ•—äŋŽæ­Ŗ

* fix: api.jsonãŽåŽšįžŠčĒ¤ã‚Šã‚’äŋŽæ­Ŗ

* fix: lint.yml(typecheck)

* fix: fix eslint error

* fix: frontend vitest version

* fix: frontend vitest version

* fix:

* fix: cypress

* fix: misskey-js test

* fix: misskey-js tsd(tsdはpakcage.jsonぎexportsをã‚ĩポãƒŧトしãĒいīŧŸ)

* fix: conflict

* fix: 間違えãĻ上書きしたところをäŋŽæ­Ŗ

* fix: 再

* fix: api.json

* fix: api.json

* fix: ã‚ŋイムã‚ĸã‚Ļトåģļ長

* Update packages/misskey-js/jest.config.cjs

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* 🎨

* fix lint

* 2024.2.0-beta.3

* chore: publish misskey-js automatically (#13014)

* chore: publish @misskey-dev/misskey-js

* remove @misskey-dev/

* ??

* correct version

* version

* fix of #13014 (misskey-js publish)

* äŋŽæ­Ŗã§ããŸã‹ã‚‚ (#13066)

* perf: (productionぎ)dependenciesから@typesを削除、reversi/bubble-gameをesbuildãĢする (#13067)

* perf: (productionぎ)dependenciesから@typesを削除、reversi/bubble-gameをesbuildãĢする

* fix

* fix

* fix(build): ゚クãƒĒプトぎ名前ぎ変更æŧã‚Œ (#13068)

* fix(build): ゚クãƒĒプトぎ名前ぎ変更æŧã‚Œ

* æŧã‚ŒãŽæŧã‚Œ

* 🎨

* enhance(reversi): improve desync handling

* New Crowdin updates (#13061)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* 2024.2.0-beta.4

* fix(frontend/HorizontalSwipe): ゚ワイプãƒģUIã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒį„ĄåŠšãŽéš›ã¯ãƒˆãƒŠãƒŗã‚¸ã‚ˇãƒ§ãƒŗã‚’čĄŒã‚ãĒいようãĢ (#13076)

* fix(frontend/HorizontalSwipe): ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’æ¸›ã‚‰ã™ãŒč€ƒæ…Žã•ã‚Œã‚‹ã‚ˆã†ãĢ

* fix

* fix

* revert unused change

* fix

* 🎨

* enhance(reversi): æē–備中ぎč‡Ēåˆ†ãŽå¯žåą€ã‚‚ä¸€čϧãĢ襨į¤ēするようãĢ

* enhance(reversi): more robust matching process

* fix of 65557d5f27

* enhance(reversi): 開始時ãĢå¯žåą€ã‚’ã‚ˇã‚§ã‚ĸできるようãĢ

* enhance(reversi): improve stability

* New translations ja-jp.yml (Japanese, Kansai) (#13074)

* enhance(reversi): improve game setting flow

* enhance(reversi): tweak MATCHING_TIMEOUT_MS

* perf(reversi): set expire matchSpecific and matchAny

* fix(reversi): wait redis operation to improve stability

* 2024.2.0-beta.5

* fix(frontend/pizzax): ã‚ĒブジェクトãĢnullがある場合ãĢæ­Ŗã—ããƒžãƒŧジされãĒいぎをäŋŽæ­Ŗ (#13073)

* fix(frontend/pizzax): ã‚ĒブジェクトãĢnullがある場合ãĢæ­Ŗã—ããƒžãƒŧジされãĒい

* fix types

* マãƒŧジを内čŖŊ

* fix(frontend/reversi): fix game preview

* enhance(reversi): improve matching system

* New translations ja-jp.yml (Japanese, Kansai) (#13077)

* 2024.2.0-beta.6

* enhance(reversi): 変則ãĒã—ãƒžãƒƒãƒãƒŗã‚°ã‚’å¯čƒŊãĢ

* fix(reversi/backend): refactor and fixes

* Create deploy-test-environment.yml (#13079)

* test

* Revert "Create deploy-test-environment.yml (#13079)"

This reverts commit 4de14fb5cf.

* New Crowdin updates (#13080)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* 2024.2.0-beta.7

* New Crowdin updates (#13082)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Japanese, Kansai)

* fix(dev): pnpm devで䞝存é–ĸäŋ‚更新が一部反映されãĒい (#13091)

* fix misskey-js version

* refactor(frontend/MediaPlayer): cssãŽé‡č¤‡ã‚’å‰Šé™¤ (#13094)

* Update MkMediaAudio.vue

* Update MkMediaVideo.vue

* enhance(frontend): ãƒĒãƒĸãƒŧトぎãƒĻãƒŧã‚ļãƒŧã¯ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒĒãƒĸãƒŧãƒˆã§čĄ¨į¤ēできるようãĢ (#13087)

* enhance(frontend): ãƒĒãƒĸãƒŧトぎãƒĻãƒŧã‚ļãƒŧã¯ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒĒãƒĸãƒŧãƒˆã§čĄ¨į¤ēできるようãĢ

* change changelog

* Apply suggestions from code review

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* fix(backend): Fix typos in job configurations (#13086)

* Fix typos

* Update CHANGELOG

* Update CHANGELOG.md

* feat(frontend/nirax): ãƒĒダイãƒŦã‚¯ãƒˆã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#13030)

* feat(frontend/nirax): ãƒĒダイãƒŦã‚¯ãƒˆã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* revert demonstrative changes

* fix

* revert unrelated changes

* ãƒĒダイãƒŦクトぎ際ãĢパ゚が変わらãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* ãƒĒダイãƒŦクトがåŋ…čρãĒrouteã‚’č¨­åŽš

* fix lint

* router向けe2eテ゚トぎčŋŊ加

* fix

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>

* fix(i18n): ã‚šãƒˆãƒƒã‚¯æƒ…å ąã¨ãƒ•ãƒ­ãƒŧæƒ…å ąãŽæ–‡č¨€ã‚’ã‚ã‹ã‚Šã‚„ã™ãå¤‰æ›´ (#13085)

* fix(i18n): ã‚šãƒˆãƒƒã‚¯æƒ…å ąã¨ãƒ•ãƒ­ãƒŧæƒ…å ąã‚’ã‚ã‹ã‚Šã‚„ã™ãæ›¸ãį›´ã™

* Update ja-JP.yml

* Update ja-JP.yml

* test(frontend): load default config to start vite (#12867)

Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>

* iOSで大きãĒį”ģ像を変換しãĻã‚ĸップロãƒŧドできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13109)

Fix https://github.com/misskey-dev/misskey/issues/12026

* refactor: frontendぎcomponentsぎ型エナãƒŧを攚善 (#12926)

* add: safeFloatParserをčŋŊ加

* fix: æŦ ã‘ãĻいた型をčŋŊ加

* refactor: pageBlockTypesをjson-schemaãĢį§ģ植

* refactor: components/global内ぎ型エナãƒŧがå‡ēãĻã„ã‚‹įŽ‡æ‰€ã‚’äŋŽæ­Ŗ

* lint: fix null check style

* refactor: fix type error

* refactor: fix some type errors

* fix: įŋģč¨ŗãŒæŠœã‘ãĻã„ãŸįŽ‡æ‰€ã‚’äŋŽæ­Ŗ

* refactor: getJsonSchemaã§æ­Ŗã—ã„ã‚šã‚­ãƒŧマがčŋ”されるようãĢäŋŽæ­Ŗ

* fix: MkChartぎ型エナãƒŧとbytesã‚Ēãƒ—ã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix(misskey-js): `drive`->`folderUpdated`ぎpayloadãŽåž‹ãŒé–“é•ãŖãĻいたぎをäŋŽæ­Ŗ

* refactor: fix some type errors

* change: CaptchačĒ­ãŋčžŧãŋä¸­ãŽæ–‡č¨€ã‚’LoadingãĢ変更

* refactor(backend/misskey-js): MainEventぎ型を攚善

* refactor: chartjs-plugin-gradientがäēŒé‡ã§pluginãĢį™ģéŒ˛ã•ã‚ŒãĻいたぎをäŋŽæ­Ŗ

* update: misskey-js.api.md

* refactor: fix some type errors

* fix: backendぎtypecheckがčŊãĄãĻいたぎをäŋŽæ­Ŗ

* update: misskey-js.api.md

* add: json-schemaぎnoteãĢpollãŽåž‹åŽšįžŠã‚’čŋŊ加

* refactor: noteぎjson-schemaぎ型を攚善

* refactor: MkPoll

* refactor: fix some type errors

* change: UserLiteãĢisLockedを持たせるようãĢ

* fix: notification゚キãƒŧマãĢroleがåĢぞれãĻいãĒいぎをäŋŽæ­Ŗ

* Revert "change: UserLiteãĢisLockedを持たせるようãĢ"

This reverts commit 1bb0c8e7a9.

* fix: フりロãƒŧ通įŸĨからéĩåžĸへぎフりロãƒŧã‚’čĄŒã†ã¨å‡Ļį†ä¸­ãŽãžãžæ­ĸãžãŖãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ

* refactor: note゚キãƒŧマぎvisibilityãĢenumをčŋŊ加

* change: deepCloneぎCloneableTypeãĢundefinedをčŋŊ加

* refactor: fix some type errors

* refactor: `allowEmpty: false`をäŊŋį”¨ã—ãĻã„ãŸįŽ‡æ‰€ã‚’`minLength: 1`ãĢįŊŽãæ›ãˆ

* enhance: API 'retension' ぎresponseぎ型をčŋŊ加

* fix: Charté–ĸé€ŖãŽtooltipãŒæ­Ŗã—ã„äŊįŊŽãĢ襨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* refactor: fix some type errors

* fix: åž‹æƒ…å ąãŒä¸čļŗã—ãĻいたぎをäŋŽæ­Ŗ

* enhance: announcement゚キãƒŧマãĢenumをčŋŊ加

* enhance: ロãƒŧãƒĢポãƒĒã‚ˇãƒŧãŽåž‹åŽšįžŠã‚’RoleServiceからjson-schemaãĢį§ģ植

* refactor: policiesを`ref: RolePolicies`ãĢįĩąä¸€

* fix: API `meta` ぎãƒŦã‚šãƒãƒŗã‚šãŽåž‹ãĢpoliciesがåĢぞれãĻいãĒいぎをäŋŽæ­Ŗ

* refactor: fix some type errors

* fix: backendぎlintがčŊãĄãĻいるぎをäŋŽæ­Ŗ

* fix: MkFoldableSectionぎ開閉時ぎanimationãŒéŠį”¨ã•ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix: backendぎtypecheckがčŊãĄãĻいるぎをäŋŽæ­Ŗ

* update: run build-misskey-js-with-types

* fix: MkDialogぎmount時ãĢ文字数åˆļé™ãŽåˆ¤åŽšãŒčĄŒã‚ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md

* refactor: MkUserSelectDialogぎ型を攚善

* fix: deepCloneでundefinedはcloneしãĒいようãĢ (#9207)

* change: frontendぎcloneをbackend側ãĢも反映

* update: CHANGELOG.md

* fix: RoleServiceからPackを通しãĻ型RolePoliciesãĢ䞝存させãĒいようãĢ

* Update packages/frontend/src/scripts/get-note-summary.ts

* revert RoleService.ts changes

* change:  optional chaining -> non-null assertion

* remove: unused import

* fix: propsã§æ¸Ąã•ã‚ŒãŸuserがUserLiteぎ場合ãĢæ„å›ŗã—ãĒい動äŊœãĢãĒãŖãĻしぞうぎをäŋŽæ­Ŗ

* change: fix null check style

* refactor: fix type error

* change: fix null check style

* Update packages/frontend/src/components/MkDrive.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* refactor: css moduleでglobalをäŊŋわãĒいようãĢ

* refactor: roleぎiconUrlはåŋ…ず存在するもぎとしãĻæ‰ąã†ã‚ˆã†ãĢ

* enhance: MenuButtonぎactiveãĢcomputedを受けäģ˜ã‘られるようãĢ

* Update packages/frontend/src/components/MkNotePreview.vue

* Update MkWindow.vue

* refactor: notification.noteはåŋ…ず存在するもぎとしãĻæ‰ąã†ã‚ˆã†ãĢ

* Update packages/frontend/src/components/MkNotification.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* fix: MkSignupDialogでdoneぎemit時ãĢresをåĢんでいãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ

* Update packages/frontend/src/scripts/clone.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* refactor: 不čρãĒčŋ”り値ぎ型を削除

* refactor: 不čρãĒnullチェックを削除

* update: misskey-js-autogen

* update: clone.ts

* refactor

* Update MkNotification.vue

* Update MkNotification.vue

* âœŒī¸

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotifications.vue

* Update MkUserSetupDialog.Profile.vue

* Update MkUserCardMini.vue

* âœŒī¸

* Update MkMenu.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* fix/refactor(reversi): æ—ĸ存ぎバグをäŋŽæ­Ŗãƒģåž‹åŽšįžŠã‚’åŧˇåŒ– (#13105)

* æ—ĸ存ぎバグをäŋŽæ­Ŗ

* fix types

* fix misskey-js autogen

* Update index.d.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* update deps

* 2024.2.0-beta.8

* Revert "Revert "Create deploy-test-environment.yml (#13079)""

This reverts commit 4553d6426b.

* refactor(frontend): global/router -> router

* refactor(backend): Useré–ĸé€ŖãŽã‚šã‚­ãƒŧマ/型ぎ指厚をåŧˇãã™ã‚‹ (#12808)

* refactor(backend): Useré–ĸé€ŖãŽã‚šã‚­ãƒŧマ/型ぎ指厚をåŧˇãã™ã‚‹

* refactor(backend): `pack()`ぎåŧ•æ•°ãĢ゚キãƒŧマを指厚するようãĢ

* chore: fix ci

* fix: 変更æŧã‚Œ

* fix ci

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* fix(frontend): styleãŽæŒ‡åŽšæ–šæŗ•ã‚’å¤‰æ›´ (#13120)

* fix(ci): `misskey-js` ぎバãƒŧã‚¸ãƒ§ãƒŗãƒã‚§ãƒƒã‚¯ã‚’ãƒˆãƒĒã‚Ŧãƒŧã™ã‚‹æĄäģļぎäŋŽæ­Ŗ (#13116)

* fix(misskey-js): バãƒŧã‚¸ãƒ§ãƒŗãƒã‚§ãƒƒã‚¯ãŽãƒˆãƒĒã‚ŦãƒŧæĄäģļをäŋŽæ­Ŗ

* chore(misskey-js): 2024.2.0-beta.8

* Fix(frontend): ãƒĒバãƒŧã‚ˇã§č‡Ē分č‡ĒäŋĄã‚’招垅できるぎをäŋŽæ­Ŗ & os.selectUser()ぎincludeSelfが抟čƒŊしãĻいãĒいぎをäŋŽæ­Ŗ (#13117)

* ãƒĒバãƒŧã‚ˇã§č‡Ē分č‡ĒäŋĄã‚’招垅できるぎをäŋŽæ­Ŗ & os.selectUser()ぎincludeSelfが抟čƒŊしãĻいãĒいぎをäŋŽæ­Ŗ

* lint fix

* enhance(frontend): 🌸

* chore(deps): bump codecov/codecov-action from 3 to 4 (#13125)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Hide reactions of all remote users / feat: moderators can see reactions of all users (#13128)

* fix: Hide reactions of all remote users
https://github.com/misskey-dev/misskey/issues/12964

* feat: Moderators can see reactions of all users
https://github.com/misskey-dev/misskey/issues/13127

* modify CHANGELOG.md

* fix iAmModerator

* chore(deps): bump peter-evans/slash-command-dispatch from 3 to 4 (#13124)

Bumps [peter-evans/slash-command-dispatch](https://github.com/peter-evans/slash-command-dispatch) from 3 to 4.
- [Release notes](https://github.com/peter-evans/slash-command-dispatch/releases)
- [Commits](https://github.com/peter-evans/slash-command-dispatch/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/slash-command-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ē」が劚いãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ  (#13133)

* fix: 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ē」が劚いãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
fix #13131

* add a comment

* fix(backend): "čĒ°ã§ã‚‚æ–°čĻį™ģéŒ˛ã§ãã‚‹ã‚ˆã†ãĢする"ぎ初期値をOFFãĢする (#13130)

* fix(backend): "čĒ°ã§ã‚‚æ–°čĻį™ģéŒ˛ã§ãã‚‹ã‚ˆã†ãĢする"ぎ初期値をOFFãĢする

* fix CHANGELOG.md

* fix

* Update deploy-test-environment.yml (#13136)

* fix: api-docが開けãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13132)

* refactor: č‡Ēåˇąå‚į…§ã‚’äŊŋį”¨ã—ãĻã„ã‚‹įŽ‡æ‰€ãĢ`selfRef`を持たせるようãĢ

* feat: ゚キãƒŧãƒžį”Ÿæˆæ™‚ãĢč‡Ēåˇąå‚į…§ã‚’åĢむかおうかを指厚できるようãĢ

* fix: api.jsonãĢselfRefがåĢぞれãĻいるぎをäŋŽæ­Ŗ

* refactor: äģ–ãŽįŽ‡æ‰€ã¨åŒæ§˜ãĢselfRefぎ除åŽģã‚’čĄŒã†ã‚ˆã†ãĢ

* remove: 不čρãĒimportを削除

* refactor(frontend): `os.popup()`ぎ`props`ぎ型チェックを有劚化 (#13140)

* refactor(frontend): `os.popup()`ぎ`props`ぎ型チェックを有劚化

* refactor: `ComponentProps`ãĢ書き換え

* refacor: `import type`

* enhance(frontend): shiki v1ãĢį§ģ行 (#13138)

* enhance(frontend): shiki v1ãĢį§ģ行

* optimize chunks, エナãƒŧã‚’æĄã‚Šã¤ãļす

* wasmを分é›ĸ

* ãƒãƒŗãƒ‰ãƒĢã‚ĩイã‚ēぎč­Ļ告ぎ最小値を650kBãĢåŧ•き上げ

* optimize

* fix(frontend): ã‚ĸバã‚ŋãƒŧãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒæ­ĸぞらãĒい (#13139)

* fix(frontend): ã‚ĸバã‚ŋãƒŧãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒæ­ĸぞらãĒい

* Update Changelog

* i -> index

* key

* revert lint fixes

* fix(frontend): selectUserãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčĒŋ整 (#13142)

* fix(frontend): selectUserãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčĒŋ整

* ついでãĢčģŊ垎ãĒ゚ã‚ŋイãƒĢぎäŋŽæ­Ŗ

* fix(frontend): ãƒãƒŖãƒŧトぎlegendがクãƒĒックãĢ反åŋœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

これãĢよりį™ēį”Ÿ https://github.com/misskey-dev/misskey/pull/12926

* New Crowdin updates (#13090)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (French)

* 2024.2.0-beta.9

* fix(backend): ãƒĄãƒŧãƒĢ配äŋĄæŠŸčƒŊãŒį„ĄåŠšãĒã‚‰ã°ãƒĄãƒŧãƒĢを送ることぎãĒいようãĢ (#13152)

Do not send email if email delivery is disabled

* ignore `instance.actor` when checking if there are local users (#13146)

* ignore `instance.actor` when checking if there are local users

We've seen this happen a few times:

* there was some AP software at $some_domain
* it gets replaced by Misskey
* before the first user can be created, an AP activity comes in
* Misskey resolves the activity
* to do this, it creates the `instance.actor` to sign its request
* now there *is* a local user, so the `meta` endpoint returns
  `requireSetup:false`
* the admin is very confused

This commit factors out the check, and doesn't count the
`instance.actor` as a real user.

* autogen bits

* keep cached avatar&banner when refresh fails to get new values (#13145)

* keep cached avatar&banner when refresh fails to get new values

when the remote explicitly tells us a user image is gone, we remove
our cached value, but if we fail to get the image, we keep whatever
value we already have

this should minimise the problem of avatars randomly disappearing

* autogen bits

* pnpm run build-misskey-js-with-types

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* update patrons

* New Crowdin updates (#13156)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* Fix(frontend): ã‚¯ãƒ­ãƒƒãƒ—åžŒãŽč§ŖåƒåēĻãŒį•°æ§˜ãĢäŊŽããĒã‚‹å•éĄŒãŽäŋŽæ­Ŗ&クロップãĢå¤ąæ•—ã™ã‚‹å•éĄŒ&ã‚ŗãƒĄãƒŗãƒˆãĢnullという文字列がå…Ĩã‚‹å•éĄŒãŽäŋŽæ­Ŗ (#13162)

* Fix(frontend): Fix resolution of cropped image (misskey-dev#11489)

* CHANGELOG

* Fix(frontend): クロップぎ際、folderIdがnullだと文字列ぎnullが送られ検į´ĸできãĒã„å•éĄŒ

* Fix: ã‚­ãƒŖãƒ—ã‚ˇãƒ§ãƒŗãŒå­˜åœ¨ã—ãĒいときãĢクロップすると'null'ãŒã‚­ãƒŖãƒ—ã‚ˇãƒ§ãƒŗãĢå…ĨãŖãĻã—ãžã†å•éĄŒ (misskey-dev#11813)

* Update CHANGELOG

* refactor(frontend): `os.popup()`ぎ`events`ぎ型チェックを有劚化 (#13165)

* 2024.2.0-beta.10

* enhance(frontend): ã‚ˇãƒŗã‚ŋック゚ハイナイトãĢテãƒŧãƒžã‚’éŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#13175)

* enhance(frontend): ã‚ˇãƒŗã‚ŋック゚ハイナイトãĢテãƒŧãƒžã‚’éŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* ã“ãŖãĄã‚‚

* テãƒŧãƒžãŽå€¤ãŒãƒ‡ã‚ŖãƒŧプマãƒŧジされるようãĢ

* 常ãĢテãƒŧãƒžč¨­åŽšãĢæē–じるようãĢ

* テãƒŧマ更新時ãĢ新しいshikiテãƒŧマをčĒ­ãŋčžŧむようãĢ

* enhance(frontend): KeepAliveぎペãƒŧã‚¸ã‚­ãƒŖãƒƒã‚ˇãƒĨを削除できるようãĢ (#13180)

* enhance(frontend): 内部ぎペãƒŧã‚¸ã‚­ãƒŖãƒƒã‚ˇãƒĨを削除できるようãĢ

* Update Changelog

* Enhance(frontend): ãƒ•ãƒ­ãƒŗãƒˆå´ã§ã‚‚ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãƒã‚§ãƒƒã‚¯ã‚’ã™ã‚‹ã‚ˆã†ãĢ (#13134)

* ãƒ•ãƒ­ãƒŗãƒˆå´ã§ã‚‚ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãƒã‚§ãƒƒã‚¯ã‚’ã™ã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md

* lint fixes

* remove unrelated diffs

* deny -> reject
denyは「(äŋĄį”¨ã—ãĒã„ã“ã¨ã‚’į†į”ąãĢ)拒åĻã™ã‚‹ã€ã¨ã„ã†æ„å‘ŗã‚‰ã—ã„

* allow -> accept

* EmojiSimpleãĢlocalOnlyをåĢめるようãĢ

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãĒいįĩĩ文字は打ãĻãĒいようãĢ(ダイã‚ĸログをå‡ēすぎではãĒく)

* regenerate type definitions

* lint fix

* remove unused locales

* remove unnecessary async

* fix(frontend): エナãƒŧį”ģ像URLã‚’č¨­åŽšã—ãŸåžŒč§Ŗé™¤ã™ã‚‹ã¨īŧŒãƒ‡ãƒ•りãƒĢトぎį”ģåƒãŒčĄ¨į¤ēされãĒã„å•éĄŒãŽäŋŽæ­Ŗ (#13172)

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* enhance(frontend): ãƒĒãƒĸãƒŧトへぎåŧ•ᔍãƒĒノãƒŧトと同一ぎãƒĒãƒŗã‚¯ãĢはãƒĒãƒŗã‚¯ãƒ—ãƒŦビãƒĨãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ (#13178)

* enhance(frontend): ãƒĒãƒĸãƒŧトへぎåŧ•ᔍãƒĒノãƒŧトと同一ぎãƒĒãƒŗã‚¯ãĢはãƒĒãƒŗã‚¯ãƒ—ãƒŦビãƒĨãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ

* Update Changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* AP Key ぎ JSON-LD čĄ¨įžã‚’äŋŽæ­Ŗ (#13170)

* CHANGELOGをäŋŽæ­Ŗ (#13181)

* chore(frontend): reword possible typo (#13182)

* fix(bubble-game): å…ąæœ‰į”¨į”ģåƒãŽã‚ŗãƒĄãƒŗãƒˆãĢnullがå…Ĩã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13183)

* fix(misskey-js): č‡Ēå‹•į”Ÿæˆį‰ŠãŽå†’é ­ã‹ã‚‰ãƒãƒŧã‚¸ãƒ§ãƒŗã¨æ—Ĩäģ˜ã‚’削除 (#13185)

* Enhance: é€Ŗåˆå‘ã‘ãŽãƒŽãƒŧト配äŋĄã‚’čģŊ量化 (#13192)

* AP HTMLčĄ¨įžã‚’ã‚ˇãƒŗãƒ—ãƒĢãĢ

* a

* CHANGELOG

* ãƒĒãƒŗã‚¯

* Fix(frontend): MkCodeEditorã§čĄŒãŒãšã‚ŒãĻいくぎをäŋŽæ­Ŗ (#13188)

* MkCodeEditorã§čĄŒãŒãšã‚ŒãĻいくぎをäŋŽæ­Ŗ

* update CHANGELOG.md

* æ­Ŗã—ã„ 2024.2.0-beta.10 æ”šį‰ˆæ‰‹é †īŧŸ (#13173)

* æ­Ŗã—ã„ 2024.2.0-beta.10 æ”šį‰ˆæ‰‹é †īŧŸ

* run build-misskey-js-with-types

* enhance(frontend/HorizontalSwipe): 操äŊœæ€§ãŽæ”šå–„ (#13038)

* Update swipe thresholds and touch-action

* ゚ワイプ中ãĢPullToRefreshが反åŋœã—ãĒいようãĢ

* æ¨Ē゚ワイプãĢé–ĸ与する可čƒŊ性ぎあるčĻį´ ãŒã‚ã‚‹å ´åˆã¯ã‚šãƒ¯ã‚¤ãƒ—ã‚’į™ēįĢしãĒいようãĢ

* update threshold

* isSwipingを外部化

* rename

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* typo

* Fix: Summaly proxyåˆŠį”¨æ™‚ãĢプãƒŦイヤãƒŧが動äŊœã—ãĒいことがあるぎをäŋŽæ­Ŗ (#13196)

* Fix: Summaly proxyåˆŠį”¨æ™‚ãĢプãƒŦイヤãƒŧが動äŊœã—ãĒいことがあるぎをäŋŽæ­Ŗ

* CHANGELOG

* test(frontend): migrate MSW in Storybook to v2 (#13195)

* fix(frontend) misskey-js type (#13202)

* refactor(backend): exist -> exists (#13203)

* refactor(backend): exist -> exists

* fix

* fix(frontend): aiscriptãŽã‚ŗãƒŧドブロックでぎハイナイト指厚をäŋŽæ­Ŗ (#13208)

* chore: use vite@5.1.0 / pnpm@8.15.1

* fix: į‰šåŽšæ–‡å­—åˆ—ã‚’åĢむノãƒŧトを投į¨ŋできãĒいようãĢã™ã‚‹įŽĄį†į”ģéĸį”¨č¨­åŽšé …į›Žã‚’čŋŊ加 (#13210)

* fix: į‰šåŽšæ–‡å­—åˆ—ã‚’åĢむノãƒŧトを投į¨ŋできãĒいようãĢã™ã‚‹įŽĄį†į”ģéĸį”¨č¨­åŽšé …į›Žã‚’čŋŊ加

* ServiceでチェックするようãĢ変更

* perf(frontend): splash screenぎdomがæļˆãˆãĒい場合があるぎをäŋŽæ­Ŗ

https://github.com/misskey-dev/misskey/issues/10805

* chore(deps): bump pnpm/action-setup from 2 to 3 (#13215)

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v3)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* New Crowdin updates (#13179)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Catalan)

* update deps

* 2024.2.0-beta.11

* fix misskey-js version

* dev: Update misskey-tga deploy-test-environment.yml (#13221)

* fix: misskey-jsãŽåž‹åŽšįžŠį”Ÿæˆæ™‚ãĢãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽäžå­˜ãƒ‘ãƒƒã‚ąãƒŧジもビãƒĢドするようãĢ (#13249)

* fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* type

* fix: misskey-jsãŽåž‹åŽšįžŠį”Ÿæˆæ™‚ãĢãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽäžå­˜ãƒ‘ãƒƒã‚ąãƒŧジもビãƒĢドするようãĢ

* Revert "type"

This reverts commit bac0951bd1.

* Revert "fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ"

This reverts commit 92b2165828.

* Update about-misskey.vue

* New Crowdin updates (#13216)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* feat: provide tarball (#13260)

* feat: provide tarball

* build: pack on build-assets

* chore: use ignore-walk

* chore: debug

* build: dependencies

* New translations ja-jp.yml (Spanish) (#13261)

* update SPDX-FileCopyrightText

* refactor(msjs): avoid any (part 1) (#13247)

* refactor(msjs): avoid any

* run api extractor

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>

* ci(test-frontend): CypressãŽãƒ†ã‚šãƒˆãŽå¤ąæ•—æ™‚ã€æ°¸é ãĢæ­ĸぞらãĒã„å•éĄŒã‚’å›žéŋ (MisskeyIO#434) (#13274)

å¤ąæ•—ã—ãĒいようã‚ŋイムã‚ĸã‚Ļトぎåģļ長ãƒģ15分でæ­ĸぞるようãĢ

* chore: äģĨ前ぎ開į™ēį’°åĸƒīŧˆbackendãĢã‚ĸクã‚ģ゚する斚åŧīŧ‰ã‚’įĢ‹ãĄä¸Šã’ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ (#13220)

* chore: äģĨ前ぎ開į™ēį’°åĸƒīŧˆbackendãĢã‚ĸクã‚ģ゚する斚åŧīŧ‰ã‚’įĢ‹ãĄä¸Šã’ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ

* Update scripts/dev.mjs

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* fix: downgrade vue to 3.4.15

* enhance: įρæ­ĸワãƒŧドはãƒĒãƒĸãƒŧトノãƒŧãƒˆã‚‚å¯žčąĄãĢ (#13280)

Resolve #13279

* Update CHANGELOG.md (#13282)

#13281 ãĢ寞åŋœã—ãĻいることをåŧˇčĒŋ

* perf: omit search for immutable static requests (#13265)

* perf: omit search for immutable static requests

* perf: also applies to /files

* fix: exclude /proxy

* /files/:key/*を301 redirectãĢ

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* Revert "update SPDX-FileCopyrightText"

This reverts commit 9b5aeb76d8.

* (re)  update SPDX-FileCopyrightText
Fix  #13290

* fix(frontend): エナãƒŧペãƒŧジぎトナブãƒĢã‚ˇãƒĨãƒŧãƒ†ã‚Ŗãƒŗã‚°ãŒãƒĒãƒŗã‚¯åˆ‡ã‚Œã—ãĻã„ã‚‹å•éĄŒ (#176) (#13288)

* fix: TypeAssertionExpression breaks Storybook builds

* build: upgrade Storybook to 8 beta (#13297)

* chore: upgrade Storybook to 8

* ci: restore Storybook workflow

* build: createRequire

* ci: TurboSnap life extension

* dev: Update misskey-tga (#13223)

* Update deploy-test-environment.yml

* Update .github/workflows/deploy-test-environment.yml

Co-authored-by: anatawa12 <anatawa12@icloud.com>

* Update deploy-test-environment.yml

* Update deploy-test-environment.yml

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>

* fix(ci): publish docker image fails (#13325)

* fix(ci): publish docker image fails

* fix: `docker.yml`

* refactor: remove inaccurate name

* fix: match version

* feat(backend): likeOnlyãĒおでハãƒŧトãĢフりãƒŧãƒĢãƒãƒƒã‚¯ã™ã‚‹éš›į•°äŊ“å­—ã‚ģãƒŦクã‚ŋがãĒい斚ãĢ揃える (#13299)

* feat(backend): likeOnlyãĒおでハãƒŧトãĢフりãƒŧãƒĢãƒãƒƒã‚¯ã™ã‚‹éš›į•°äŊ“å­—ã‚ģãƒŦクã‚ŋがãĒい斚ãĢ揃える

close #13298

* Update ReactionService.ts

* chore(backend): prefer single quote for string literal

* fix(backend): add missing schemas and fix incorrect schemas (#13295)

* fix(backend): add missing schemas and fix incorrect schemas

* fix: ci

* fix: ci (æœŦå‘Ŋ)

* fix: run `pnpm build-misskey-js-with-types`

* fix: typos

* fix: role-condition-formula-value contains `id`

* fix: incorrect schema

* ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧが垊æ´ģしãĻã‚‚ã‚­ãƒŖãƒƒã‚ˇãƒĨãĢã‚ˆã‚ŠčŠ˛åŊ“ãƒĻãƒŧã‚ļãƒŧぎActivityが受けå…ĨれられãĒいぎをäŋŽæ­Ŗ Fix #13273 (#13275)

* ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧが垊æ´ģしãĻã‚‚ã‚­ãƒŖãƒƒã‚ˇãƒĨãĢã‚ˆã‚ŠčŠ˛åŊ“ãƒĻãƒŧã‚ļãƒŧぎActivityが受けå…ĨれられãĒいぎをäŋŽæ­Ŗ Fix #13273

* CHAGELOG

* Use Redis event

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* refactor(backend): misc/cacheã‚’ã‚ˇãƒŗãƒ—ãƒĢãĒåŽŸčŖ…ãĢæˆģした

* fix

* fix type

* Update CHANGELOG.md

* New Crowdin updates (#13267)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* fix(frontend): vue v3.4.16äģĨ降でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13248)

* fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* type

* Revert "fix: downgrade vue to 3.4.15"

This reverts commit e12369ac13.

* Update pnpm-lock.yaml

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* 2024.2.0-beta.12

* fix(ci): publish docker image fails (3) (#13327)

* fix(ci): publish docker image fails (3)

* fix: set `tags`

* fix(frontend/pageMetadata): ペãƒŧジã‚ŋイトãƒĢが更新されãĒã„å•éĄŒ (#13289)

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* chore(deps): bump actions/github-script from 6.4.0 to 7.0.1 (#13311)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6.4.0 to 7.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6.4.0...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump pnpm/action-setup from 2 to 3 (#13310)

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2.0.0...v3)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 (#13309)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump actions/upload-artifact from 3 to 4 (#13308)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump actions/setup-node from 3.8.1 to 4.0.2 (#13307)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.0.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.8.1...v4.0.2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build: docker buildぎpnpm iåŽŸčĄŒæ™‚ãĢNODE_ENV=productionが指厚されるようãĢする (#13329)

* fix of  #13330 (#13330)

* build: docker buildぎpnpm iåŽŸčĄŒæ™‚ãĢNODE_ENV=productionが指厚されるようãĢする

* build: æļˆã™čĄŒé–“é•ãŖãĻたぎをäŋŽæ­Ŗ

* fix(dev): devã‚ŗãƒžãƒŗãƒ‰ãŽåŽŸčŖ…ã‚’äŋŽæ­Ŗ (#13336)

* fix misskey-js version

* refactor(backend): remove/replace deprecated type deps (#13252)

* Update CHANGELOG.md

* 2024.2.0-beta.13

* Merge pull request from GHSA-qqrm-9grj-6v32

* maybe ok

* fix

* test wip

* âœŒī¸

* fix

* if (res.ok)

* validateContentTypeSetAsJsonLD

* æĄäģļã‚’č€ƒæ…Žã—į›´ã™

* そぎäģ–ぎ+jsonæŽĨå°žčžžãŒäģ˜ã„ãĻã„ã‚‹ãƒĄãƒ‡ã‚Ŗã‚ĸã‚ŋイプも受け厚れる

* https://github.com/misskey-dev/misskey-ghsa-qqrm-9grj-6v32/pull/1#discussion_r1490999009

* add `; profile="https://www.w3.org/ns/activitystreams"`

* application/ld+json;

* feat: add link to local note in initial comment of abuse note (#13347)

* feat: add link to local note in initial comment of abuse note

* docs(changelog): ノãƒŧãƒˆãŽé€šå ąæ™‚ãĢãƒĒãƒĸãƒŧトぎノãƒŧãƒˆã§ã‚ãŖãĻもč‡Ēã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãĢおけるノãƒŧトぎãƒĒãƒŗã‚¯ã‚’åĢむようãĢ

* feat: license violation protection (#13285)

* spec(frontend): aboutペãƒŧジãĢãƒĒポジトãƒĒãƒģãƒ•ã‚ŖãƒŧドバックぎURLã‚’čĄ¨į¤ēさせる

Cherry-picked from MisskeyIO#441
Cherry-picked from MisskeyIO#438

* feat: license violation protection

* build: fix typo

* build: fix typo

* fix: farewell to the static type land

* fix: key typo

* fix: import typo

* fix: properly interpret `prominently`

* docs: add disclaimer

* docs: update CHANGELOG

* chore: add gap

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>
Co-authored-by: ikasoba <57828948+ikasoba@users.noreply.github.com>
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: GrapeApple0 <84321396+GrapeApple0@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: a <a@trwnh.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: Korange <hi@korange.work>
Co-authored-by: AsukaMari <2037177696@qq.com>
Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Srgr0 <66754887+Srgr0@users.noreply.github.com>
Co-authored-by: woxtu <woxtup@gmail.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: yukineko <27853966+hideki0403@users.noreply.github.com>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
Co-authored-by: Soli <personal@str08.net>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-02-17 15:05:47 +09:00
Cocoa Hoto
b0030d148d fix: allow moderators see role assigned users; fix #13301 (#13315) 2024-02-17 14:41:18 +09:00
anatawa12
b3aa793f42 chore: é€šå ąãƒšãƒŧジぎãƒĻãƒŧã‚ļをクãƒĒックした際ãĢãƒĻãƒŧã‚ļをã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļで開くようãĢ (#13348)
* chore: é€šå ąãƒšãƒŧジぎãƒĻãƒŧã‚ļをクãƒĒックした際ãĢãƒĻãƒŧã‚ļをã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļで開くようãĢ

* docs(changelog): é€šå ąãƒšãƒŧジぎãƒĻãƒŧã‚ļをクãƒĒックした際ãĢãƒĻãƒŧã‚ļをã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļで開くようãĢ

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-17 14:28:34 +09:00
syuilo
d4a5e31c8d New Crowdin updates (#13341)
* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)
2024-02-17 14:27:42 +09:00
syuilo
01de1519dd fix of 9a70ce8f5e
Co-Authored-By: RyotaK <49341894+Ry0taK@users.noreply.github.com>
2024-02-17 14:26:48 +09:00
syuilo
875069c6b0 Update package.json 2024-02-17 13:43:04 +09:00
syuilo
0b5d3315bc 2024.2.0 2024-02-17 13:41:24 +09:00
syuilo
b6ae12b622 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-17 13:41:08 +09:00
syuilo
d961ed830f Update CHANGELOG.md 2024-02-17 13:36:39 +09:00
Acid Chicken (įĄĢ酸éļ)
acba96c1d3 feat: license violation protection (#13285)
* spec(frontend): aboutペãƒŧジãĢãƒĒポジトãƒĒãƒģãƒ•ã‚ŖãƒŧドバックぎURLã‚’čĄ¨į¤ēさせる

Cherry-picked from MisskeyIO#441
Cherry-picked from MisskeyIO#438

* feat: license violation protection

* build: fix typo

* build: fix typo

* fix: farewell to the static type land

* fix: key typo

* fix: import typo

* fix: properly interpret `prominently`

* docs: add disclaimer

* docs: update CHANGELOG

* chore: add gap

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-17 13:34:50 +09:00
anatawa12
fa243276c5 feat: add link to local note in initial comment of abuse note (#13347)
* feat: add link to local note in initial comment of abuse note

* docs(changelog): ノãƒŧãƒˆãŽé€šå ąæ™‚ãĢãƒĒãƒĸãƒŧトぎノãƒŧãƒˆã§ã‚ãŖãĻもč‡Ēã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãĢおけるノãƒŧトぎãƒĒãƒŗã‚¯ã‚’åĢむようãĢ
2024-02-17 12:43:39 +09:00
tamaina
9a70ce8f5e Merge pull request from GHSA-qqrm-9grj-6v32
* maybe ok

* fix

* test wip

* âœŒī¸

* fix

* if (res.ok)

* validateContentTypeSetAsJsonLD

* æĄäģļã‚’č€ƒæ…Žã—į›´ã™

* そぎäģ–ぎ+jsonæŽĨå°žčžžãŒäģ˜ã„ãĻã„ã‚‹ãƒĄãƒ‡ã‚Ŗã‚ĸã‚ŋイプも受け厚れる

* https://github.com/misskey-dev/misskey-ghsa-qqrm-9grj-6v32/pull/1#discussion_r1490999009

* add `; profile="https://www.w3.org/ns/activitystreams"`

* application/ld+json;
2024-02-17 12:41:19 +09:00
tamaina
8c1a582348 2024.2.0-beta.13 2024-02-16 15:04:12 +00:00
ã‹ãŖã“ã‹ã‚Š
7a35f13381 Update CHANGELOG.md 2024-02-16 22:18:31 +09:00
zyoshoka
37959bab1d refactor(backend): remove/replace deprecated type deps (#13252) 2024-02-16 20:09:07 +09:00
ã‹ãŖã“ã‹ã‚Š
5e317eac8c fix misskey-js version 2024-02-16 19:17:37 +09:00
ã‹ãŖã“ã‹ã‚Š
a49e8a1a3c fix(dev): devã‚ŗãƒžãƒŗãƒ‰ãŽåŽŸčŖ…ã‚’äŋŽæ­Ŗ (#13336) 2024-02-16 19:17:16 +09:00
anatawa12
40c201407d fix of #13330 (#13330)
* build: docker buildぎpnpm iåŽŸčĄŒæ™‚ãĢNODE_ENV=productionが指厚されるようãĢする

* build: æļˆã™čĄŒé–“é•ãŖãĻたぎをäŋŽæ­Ŗ
2024-02-16 16:49:12 +09:00
anatawa12
f41c78a6e3 build: docker buildぎpnpm iåŽŸčĄŒæ™‚ãĢNODE_ENV=productionが指厚されるようãĢする (#13329) 2024-02-16 16:44:37 +09:00
dependabot[bot]
5779f439ad chore(deps): bump actions/setup-node from 3.8.1 to 4.0.2 (#13307)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.0.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.8.1...v4.0.2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 16:33:01 +09:00
dependabot[bot]
062ba50037 chore(deps): bump actions/upload-artifact from 3 to 4 (#13308)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 16:32:55 +09:00
dependabot[bot]
7fdf5ffea2 chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 (#13309)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 16:32:49 +09:00
dependabot[bot]
e3a5a998d4 chore(deps): bump pnpm/action-setup from 2 to 3 (#13310)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2.0.0...v3)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 16:32:39 +09:00
dependabot[bot]
0ab4b8a294 chore(deps): bump actions/github-script from 6.4.0 to 7.0.1 (#13311)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6.4.0 to 7.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6.4.0...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 16:32:30 +09:00
taiy
860e8bb5d8 fix(frontend/pageMetadata): ペãƒŧジã‚ŋイトãƒĢが更新されãĒã„å•éĄŒ (#13289)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-16 16:17:09 +09:00
zyoshoka
bb83ee844e fix(ci): publish docker image fails (3) (#13327)
* fix(ci): publish docker image fails (3)

* fix: set `tags`
2024-02-16 15:58:54 +09:00
syuilo
b7a12fbc2b 2024.2.0-beta.12 2024-02-16 15:40:10 +09:00
ã‹ãŖã“ã‹ã‚Š
f5459a25df fix(frontend): vue v3.4.16äģĨ降でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13248)
* fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* type

* Revert "fix: downgrade vue to 3.4.15"

This reverts commit e12369ac13.

* Update pnpm-lock.yaml

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-16 15:39:48 +09:00
syuilo
efc67f7ab5 New Crowdin updates (#13267)
* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)
2024-02-16 15:23:43 +09:00
syuilo
29d5135302 Update CHANGELOG.md 2024-02-16 15:23:23 +09:00
syuilo
f8ac072bc3 fix type 2024-02-16 15:19:55 +09:00
syuilo
7cfe7da73d fix 2024-02-16 15:09:05 +09:00
syuilo
f55e1ee138 refactor(backend): misc/cacheã‚’ã‚ˇãƒŗãƒ—ãƒĢãĒåŽŸčŖ…ãĢæˆģした 2024-02-16 15:07:12 +09:00
MeiMei
cfa573a3a1 ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧが垊æ´ģしãĻã‚‚ã‚­ãƒŖãƒƒã‚ˇãƒĨãĢã‚ˆã‚ŠčŠ˛åŊ“ãƒĻãƒŧã‚ļãƒŧぎActivityが受けå…ĨれられãĒいぎをäŋŽæ­Ŗ Fix #13273 (#13275)
* ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧが垊æ´ģしãĻã‚‚ã‚­ãƒŖãƒƒã‚ˇãƒĨãĢã‚ˆã‚ŠčŠ˛åŊ“ãƒĻãƒŧã‚ļãƒŧぎActivityが受けå…ĨれられãĒいぎをäŋŽæ­Ŗ Fix #13273

* CHAGELOG

* Use Redis event

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-02-16 14:30:53 +09:00
zyoshoka
40bbae3d6c fix(backend): add missing schemas and fix incorrect schemas (#13295)
* fix(backend): add missing schemas and fix incorrect schemas

* fix: ci

* fix: ci (æœŦå‘Ŋ)

* fix: run `pnpm build-misskey-js-with-types`

* fix: typos

* fix: role-condition-formula-value contains `id`

* fix: incorrect schema
2024-02-16 14:27:33 +09:00
Kisaragi
147e8f1e3e feat(backend): likeOnlyãĒおでハãƒŧトãĢフりãƒŧãƒĢãƒãƒƒã‚¯ã™ã‚‹éš›į•°äŊ“å­—ã‚ģãƒŦクã‚ŋがãĒい斚ãĢ揃える (#13299)
* feat(backend): likeOnlyãĒおでハãƒŧトãĢフりãƒŧãƒĢãƒãƒƒã‚¯ã™ã‚‹éš›į•°äŊ“å­—ã‚ģãƒŦクã‚ŋがãĒい斚ãĢ揃える

close #13298

* Update ReactionService.ts

* chore(backend): prefer single quote for string literal
2024-02-16 14:25:48 +09:00
zyoshoka
0c10d2aa64 fix(ci): publish docker image fails (#13325)
* fix(ci): publish docker image fails

* fix: `docker.yml`

* refactor: remove inaccurate name

* fix: match version
2024-02-16 14:20:17 +09:00
Srgr0
536105a1b7 dev: Update misskey-tga (#13223)
* Update deploy-test-environment.yml

* Update .github/workflows/deploy-test-environment.yml

Co-authored-by: anatawa12 <anatawa12@icloud.com>

* Update deploy-test-environment.yml

* Update deploy-test-environment.yml

---------

Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-02-15 14:58:11 +09:00
Acid Chicken (įĄĢ酸éļ)
b8800b8b95 build: upgrade Storybook to 8 beta (#13297)
* chore: upgrade Storybook to 8

* ci: restore Storybook workflow

* build: createRequire

* ci: TurboSnap life extension
2024-02-14 18:48:25 +09:00
Acid Chicken (įĄĢ酸éļ)
19e3753202 fix: TypeAssertionExpression breaks Storybook builds 2024-02-14 13:56:13 +09:00
taiy
b82821074b fix(frontend): エナãƒŧペãƒŧジぎトナブãƒĢã‚ˇãƒĨãƒŧãƒ†ã‚Ŗãƒŗã‚°ãŒãƒĒãƒŗã‚¯åˆ‡ã‚Œã—ãĻã„ã‚‹å•éĄŒ (#176) (#13288) 2024-02-14 13:10:36 +09:00
tamaina
c1514ce91d (re) update SPDX-FileCopyrightText
Fix  #13290
2024-02-13 15:59:27 +00:00
tamaina
311c2172d7 Revert "update SPDX-FileCopyrightText"
This reverts commit 9b5aeb76d8.
2024-02-13 15:50:11 +00:00
Acid Chicken (įĄĢ酸éļ)
309a943528 perf: omit search for immutable static requests (#13265)
* perf: omit search for immutable static requests

* perf: also applies to /files

* fix: exclude /proxy

* /files/:key/*を301 redirectãĢ

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-02-13 10:43:06 +09:00
Kisaragi
50817df59c Update CHANGELOG.md (#13282)
#13281 ãĢ寞åŋœã—ãĻいることをåŧˇčĒŋ
2024-02-13 05:10:22 +09:00
tamaina
32c5c43b6d enhance: įρæ­ĸワãƒŧドはãƒĒãƒĸãƒŧトノãƒŧãƒˆã‚‚å¯žčąĄãĢ (#13280)
Resolve #13279
2024-02-13 04:54:01 +09:00
tamaina
e12369ac13 fix: downgrade vue to 3.4.15 2024-02-12 19:16:44 +00:00
tamaina
4f80b6fa5d chore: äģĨ前ぎ開į™ēį’°åĸƒīŧˆbackendãĢã‚ĸクã‚ģ゚する斚åŧīŧ‰ã‚’įĢ‹ãĄä¸Šã’ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ (#13220)
* chore: äģĨ前ぎ開į™ēį’°åĸƒīŧˆbackendãĢã‚ĸクã‚ģ゚する斚åŧīŧ‰ã‚’įĢ‹ãĄä¸Šã’ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ

* Update scripts/dev.mjs

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-02-13 00:54:34 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
63c4396987 ci(test-frontend): CypressãŽãƒ†ã‚šãƒˆãŽå¤ąæ•—æ™‚ã€æ°¸é ãĢæ­ĸぞらãĒã„å•éĄŒã‚’å›žéŋ (MisskeyIO#434) (#13274)
å¤ąæ•—ã—ãĒいようã‚ŋイムã‚ĸã‚Ļトぎåģļ長ãƒģ15分でæ­ĸぞるようãĢ
2024-02-13 00:28:59 +09:00
Kisaragi
b95e25004f refactor(msjs): avoid any (part 1) (#13247)
* refactor(msjs): avoid any

* run api extractor

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
2024-02-12 11:38:16 +09:00
syuilo
a1e12c0ec3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-12 11:37:55 +09:00
syuilo
9b5aeb76d8 update SPDX-FileCopyrightText 2024-02-12 11:37:45 +09:00
syuilo
6afd2dc632 New translations ja-jp.yml (Spanish) (#13261) 2024-02-12 11:37:25 +09:00
Acid Chicken (įĄĢ酸éļ)
3dc095d1c9 feat: provide tarball (#13260)
* feat: provide tarball

* build: pack on build-assets

* chore: use ignore-walk

* chore: debug

* build: dependencies
2024-02-12 10:02:27 +09:00
syuilo
4bdaf26133 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-02-11 21:06:05 +09:00
syuilo
25383de9e6 New Crowdin updates (#13216)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)
2024-02-11 21:05:52 +09:00
syuilo
674fd0bdd0 Update about-misskey.vue 2024-02-11 21:05:34 +09:00
ã‹ãŖã“ã‹ã‚Š
0736eea3fd fix: misskey-jsãŽåž‹åŽšįžŠį”Ÿæˆæ™‚ãĢãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽäžå­˜ãƒ‘ãƒƒã‚ąãƒŧジもビãƒĢドするようãĢ (#13249)
* fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* type

* fix: misskey-jsãŽåž‹åŽšįžŠį”Ÿæˆæ™‚ãĢãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽäžå­˜ãƒ‘ãƒƒã‚ąãƒŧジもビãƒĢドするようãĢ

* Revert "type"

This reverts commit bac0951bd1.

* Revert "fix(frontend): vue v3.4.16でã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæ­Ŗå¸¸ãĢ襨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ"

This reverts commit 92b2165828.
2024-02-11 13:24:25 +09:00
Srgr0
207e4f3b92 dev: Update misskey-tga deploy-test-environment.yml (#13221) 2024-02-10 14:18:30 +09:00
ã‹ãŖã“ã‹ã‚Š
7a8cf274ca fix misskey-js version 2024-02-09 18:08:08 +09:00
syuilo
639f14f713 2024.2.0-beta.11 2024-02-09 17:10:31 +09:00
syuilo
7fc1d77893 update deps 2024-02-09 17:10:16 +09:00
syuilo
b5b31bfd5b New Crowdin updates (#13179)
* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Catalan)
2024-02-09 17:05:37 +09:00
dependabot[bot]
37d83df075 chore(deps): bump pnpm/action-setup from 2 to 3 (#13215)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 3.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v2...v3)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 17:05:25 +09:00
syuilo
c23c97d303 perf(frontend): splash screenぎdomがæļˆãˆãĒい場合があるぎをäŋŽæ­Ŗ
https://github.com/misskey-dev/misskey/issues/10805
2024-02-09 16:25:58 +09:00
ãŠã•ã‚€ãŽã˛ã¨
614c9a0fc6 fix: į‰šåŽšæ–‡å­—åˆ—ã‚’åĢむノãƒŧトを投į¨ŋできãĒいようãĢã™ã‚‹įŽĄį†į”ģéĸį”¨č¨­åŽšé …į›Žã‚’čŋŊ加 (#13210)
* fix: į‰šåŽšæ–‡å­—åˆ—ã‚’åĢむノãƒŧトを投į¨ŋできãĒいようãĢã™ã‚‹įŽĄį†į”ģéĸį”¨č¨­åŽšé …į›Žã‚’čŋŊ加

* ServiceでチェックするようãĢ変更
2024-02-09 10:07:18 +09:00
tamaina
c0cb76f0ec chore: use vite@5.1.0 / pnpm@8.15.1 2024-02-08 17:24:51 +00:00
ã‹ãŖã“ã‹ã‚Š
d40612ac52 fix(frontend): aiscriptãŽã‚ŗãƒŧドブロックでぎハイナイト指厚をäŋŽæ­Ŗ (#13208) 2024-02-09 00:08:33 +09:00
ã‹ãŖã“ã‹ã‚Š
0f7918c51b refactor(backend): exist -> exists (#13203)
* refactor(backend): exist -> exists

* fix
2024-02-08 16:04:41 +09:00
ã‹ãŖã“ã‹ã‚Š
90b633b5a6 fix(frontend) misskey-js type (#13202) 2024-02-08 14:15:56 +09:00
zyoshoka
5299d17060 test(frontend): migrate MSW in Storybook to v2 (#13195) 2024-02-08 13:28:49 +09:00
MeiMei
82c34f7f45 Fix: Summaly proxyåˆŠį”¨æ™‚ãĢプãƒŦイヤãƒŧが動äŊœã—ãĒいことがあるぎをäŋŽæ­Ŗ (#13196)
* Fix: Summaly proxyåˆŠį”¨æ™‚ãĢプãƒŦイヤãƒŧが動äŊœã—ãĒいことがあるぎをäŋŽæ­Ŗ

* CHANGELOG
2024-02-08 13:16:22 +09:00
syuilo
52bf808d89 typo 2024-02-07 20:52:23 +09:00
ã‹ãŖã“ã‹ã‚Š
155896a851 enhance(frontend/HorizontalSwipe): 操äŊœæ€§ãŽæ”šå–„ (#13038)
* Update swipe thresholds and touch-action

* ゚ワイプ中ãĢPullToRefreshが反åŋœã—ãĒいようãĢ

* æ¨Ē゚ワイプãĢé–ĸ与する可čƒŊ性ぎあるčĻį´ ãŒã‚ã‚‹å ´åˆã¯ã‚šãƒ¯ã‚¤ãƒ—ã‚’į™ēįĢしãĒいようãĢ

* update threshold

* isSwipingを外部化

* rename

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-02-07 20:02:29 +09:00
MeiMei
313ce82192 æ­Ŗã—ã„ 2024.2.0-beta.10 æ”šį‰ˆæ‰‹é †īŧŸ (#13173)
* æ­Ŗã—ã„ 2024.2.0-beta.10 æ”šį‰ˆæ‰‹é †īŧŸ

* run build-misskey-js-with-types
2024-02-07 19:59:06 +09:00
1Step621
56d7f58626 Fix(frontend): MkCodeEditorã§čĄŒãŒãšã‚ŒãĻいくぎをäŋŽæ­Ŗ (#13188)
* MkCodeEditorã§čĄŒãŒãšã‚ŒãĻいくぎをäŋŽæ­Ŗ

* update CHANGELOG.md
2024-02-07 19:58:21 +09:00
MeiMei
e89d760240 Enhance: é€Ŗåˆå‘ã‘ãŽãƒŽãƒŧト配äŋĄã‚’čģŊ量化 (#13192)
* AP HTMLčĄ¨įžã‚’ã‚ˇãƒŗãƒ—ãƒĢãĢ

* a

* CHANGELOG

* ãƒĒãƒŗã‚¯
2024-02-07 19:57:59 +09:00
ãŠã•ã‚€ãŽã˛ã¨
c81b61eb2e fix(misskey-js): č‡Ēå‹•į”Ÿæˆį‰ŠãŽå†’é ­ã‹ã‚‰ãƒãƒŧã‚¸ãƒ§ãƒŗã¨æ—Ĩäģ˜ã‚’削除 (#13185) 2024-02-06 21:03:29 +09:00
ã‹ãŖã“ã‹ã‚Š
500ea793b3 fix(bubble-game): å…ąæœ‰į”¨į”ģåƒãŽã‚ŗãƒĄãƒŗãƒˆãĢnullがå…Ĩã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13183) 2024-02-06 19:24:52 +09:00
Kisaragi
93e711d8a9 chore(frontend): reword possible typo (#13182) 2024-02-06 17:17:52 +09:00
1Step621
653ca7e708 CHANGELOGをäŋŽæ­Ŗ (#13181) 2024-02-06 16:55:21 +09:00
MeiMei
d6cb68b091 AP Key ぎ JSON-LD čĄ¨įžã‚’äŋŽæ­Ŗ (#13170) 2024-02-06 16:51:14 +09:00
ã‹ãŖã“ã‹ã‚Š
6829ecb509 enhance(frontend): ãƒĒãƒĸãƒŧトへぎåŧ•ᔍãƒĒノãƒŧトと同一ぎãƒĒãƒŗã‚¯ãĢはãƒĒãƒŗã‚¯ãƒ—ãƒŦビãƒĨãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ (#13178)
* enhance(frontend): ãƒĒãƒĸãƒŧトへぎåŧ•ᔍãƒĒノãƒŧトと同一ぎãƒĒãƒŗã‚¯ãĢはãƒĒãƒŗã‚¯ãƒ—ãƒŦビãƒĨãƒŧã‚’čĄ¨į¤ēしãĒいようãĢ

* Update Changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-02-06 16:49:57 +09:00
Soli
4bf3974abd fix(frontend): エナãƒŧį”ģ像URLã‚’č¨­åŽšã—ãŸåžŒč§Ŗé™¤ã™ã‚‹ã¨īŧŒãƒ‡ãƒ•りãƒĢトぎį”ģåƒãŒčĄ¨į¤ēされãĒã„å•éĄŒãŽäŋŽæ­Ŗ (#13172)
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-02-06 16:47:17 +09:00
1Step621
74245df382 Enhance(frontend): ãƒ•ãƒ­ãƒŗãƒˆå´ã§ã‚‚ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãƒã‚§ãƒƒã‚¯ã‚’ã™ã‚‹ã‚ˆã†ãĢ (#13134)
* ãƒ•ãƒ­ãƒŗãƒˆå´ã§ã‚‚ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãƒã‚§ãƒƒã‚¯ã‚’ã™ã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md

* lint fixes

* remove unrelated diffs

* deny -> reject
denyは「(äŋĄį”¨ã—ãĒã„ã“ã¨ã‚’į†į”ąãĢ)拒åĻã™ã‚‹ã€ã¨ã„ã†æ„å‘ŗã‚‰ã—ã„

* allow -> accept

* EmojiSimpleãĢlocalOnlyをåĢめるようãĢ

* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ¨Šé™ãŽãĒいįĩĩ文字は打ãĻãĒいようãĢ(ダイã‚ĸログをå‡ēすぎではãĒく)

* regenerate type definitions

* lint fix

* remove unused locales

* remove unnecessary async
2024-02-06 16:45:21 +09:00
ã‹ãŖã“ã‹ã‚Š
edb39a089d enhance(frontend): KeepAliveぎペãƒŧã‚¸ã‚­ãƒŖãƒƒã‚ˇãƒĨを削除できるようãĢ (#13180)
* enhance(frontend): 内部ぎペãƒŧã‚¸ã‚­ãƒŖãƒƒã‚ˇãƒĨを削除できるようãĢ

* Update Changelog
2024-02-06 16:26:03 +09:00
ã‹ãŖã“ã‹ã‚Š
16eccad492 enhance(frontend): ã‚ˇãƒŗã‚ŋック゚ハイナイトãĢテãƒŧãƒžã‚’éŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#13175)
* enhance(frontend): ã‚ˇãƒŗã‚ŋック゚ハイナイトãĢテãƒŧãƒžã‚’éŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* ã“ãŖãĄã‚‚

* テãƒŧãƒžãŽå€¤ãŒãƒ‡ã‚ŖãƒŧプマãƒŧジされるようãĢ

* 常ãĢテãƒŧãƒžč¨­åŽšãĢæē–じるようãĢ

* テãƒŧマ更新時ãĢ新しいshikiテãƒŧマをčĒ­ãŋčžŧむようãĢ
2024-02-06 15:03:07 +09:00
syuilo
2f54a53062 2024.2.0-beta.10 2024-02-05 21:08:05 +09:00
zyoshoka
0df069494e refactor(frontend): os.popup()ぎeventsぎ型チェックを有劚化 (#13165) 2024-02-05 15:02:30 +09:00
taichan
ddfc3b8a6a Fix(frontend): ã‚¯ãƒ­ãƒƒãƒ—åžŒãŽč§ŖåƒåēĻãŒį•°æ§˜ãĢäŊŽããĒã‚‹å•éĄŒãŽäŋŽæ­Ŗ&クロップãĢå¤ąæ•—ã™ã‚‹å•éĄŒ&ã‚ŗãƒĄãƒŗãƒˆãĢnullという文字列がå…Ĩã‚‹å•éĄŒãŽäŋŽæ­Ŗ (#13162)
* Fix(frontend): Fix resolution of cropped image (misskey-dev#11489)

* CHANGELOG

* Fix(frontend): クロップぎ際、folderIdがnullだと文字列ぎnullが送られ検į´ĸできãĒã„å•éĄŒ

* Fix: ã‚­ãƒŖãƒ—ã‚ˇãƒ§ãƒŗãŒå­˜åœ¨ã—ãĒいときãĢクロップすると'null'ãŒã‚­ãƒŖãƒ—ã‚ˇãƒ§ãƒŗãĢå…ĨãŖãĻã—ãžã†å•éĄŒ (misskey-dev#11813)

* Update CHANGELOG
2024-02-05 15:01:31 +09:00
syuilo
c5ac2ae163 New Crowdin updates (#13156)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)
2024-02-05 11:03:55 +09:00
syuilo
03351cec0c update patrons 2024-02-05 11:03:12 +09:00
Gianni Ceccarelli
dabf1867fd keep cached avatar&banner when refresh fails to get new values (#13145)
* keep cached avatar&banner when refresh fails to get new values

when the remote explicitly tells us a user image is gone, we remove
our cached value, but if we fail to get the image, we keep whatever
value we already have

this should minimise the problem of avatars randomly disappearing

* autogen bits

* pnpm run build-misskey-js-with-types

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-02-04 21:03:49 +09:00
Gianni Ceccarelli
bafef1f8b4 ignore instance.actor when checking if there are local users (#13146)
* ignore `instance.actor` when checking if there are local users

We've seen this happen a few times:

* there was some AP software at $some_domain
* it gets replaced by Misskey
* before the first user can be created, an AP activity comes in
* Misskey resolves the activity
* to do this, it creates the `instance.actor` to sign its request
* now there *is* a local user, so the `meta` endpoint returns
  `requireSetup:false`
* the admin is very confused

This commit factors out the check, and doesn't count the
`instance.actor` as a real user.

* autogen bits
2024-02-04 20:46:28 +09:00
atsuchan
2c4ba4723f fix(backend): ãƒĄãƒŧãƒĢ配äŋĄæŠŸčƒŊãŒį„ĄåŠšãĒã‚‰ã°ãƒĄãƒŧãƒĢを送ることぎãĒいようãĢ (#13152)
Do not send email if email delivery is disabled
2024-02-04 20:44:35 +09:00
syuilo
66714d94fc 2024.2.0-beta.9 2024-02-02 21:38:15 +09:00
syuilo
580cec33a9 New Crowdin updates (#13090)
* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (French)
2024-02-02 21:37:21 +09:00
syuilo
6c67b2e40e fix(frontend): ãƒãƒŖãƒŧトぎlegendがクãƒĒックãĢ反åŋœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
これãĢよりį™ēį”Ÿ https://github.com/misskey-dev/misskey/pull/12926
2024-02-02 18:15:25 +09:00
ã‹ãŖã“ã‹ã‚Š
430290c084 fix(frontend): selectUserãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčĒŋ整 (#13142)
* fix(frontend): selectUserãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčĒŋ整

* ついでãĢčģŊ垎ãĒ゚ã‚ŋイãƒĢぎäŋŽæ­Ŗ
2024-02-02 16:49:09 +09:00
ã‹ãŖã“ã‹ã‚Š
c38f5ee528 fix(frontend): ã‚ĸバã‚ŋãƒŧãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒæ­ĸぞらãĒい (#13139)
* fix(frontend): ã‚ĸバã‚ŋãƒŧãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒæ­ĸぞらãĒい

* Update Changelog

* i -> index

* key

* revert lint fixes
2024-02-02 15:19:23 +09:00
ã‹ãŖã“ã‹ã‚Š
9e1145df81 enhance(frontend): shiki v1ãĢį§ģ行 (#13138)
* enhance(frontend): shiki v1ãĢį§ģ行

* optimize chunks, エナãƒŧã‚’æĄã‚Šã¤ãļす

* wasmを分é›ĸ

* ãƒãƒŗãƒ‰ãƒĢã‚ĩイã‚ēぎč­Ļ告ぎ最小値を650kBãĢåŧ•き上げ

* optimize
2024-02-02 15:05:18 +09:00
zyoshoka
e5876440cb refactor(frontend): os.popup()ぎpropsぎ型チェックを有劚化 (#13140)
* refactor(frontend): `os.popup()`ぎ`props`ぎ型チェックを有劚化

* refactor: `ComponentProps`ãĢ書き換え

* refacor: `import type`
2024-02-02 15:04:42 +09:00
yukineko
d8bdbd53ed fix: api-docが開けãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13132)
* refactor: č‡Ēåˇąå‚į…§ã‚’äŊŋį”¨ã—ãĻã„ã‚‹įŽ‡æ‰€ãĢ`selfRef`を持たせるようãĢ

* feat: ゚キãƒŧãƒžį”Ÿæˆæ™‚ãĢč‡Ēåˇąå‚į…§ã‚’åĢむかおうかを指厚できるようãĢ

* fix: api.jsonãĢselfRefがåĢぞれãĻいるぎをäŋŽæ­Ŗ

* refactor: äģ–ãŽįŽ‡æ‰€ã¨åŒæ§˜ãĢselfRefぎ除åŽģã‚’čĄŒã†ã‚ˆã†ãĢ

* remove: 不čρãĒimportを削除
2024-02-02 12:47:07 +09:00
Srgr0
3499814498 Update deploy-test-environment.yml (#13136) 2024-02-02 11:58:43 +09:00
ãŠã•ã‚€ãŽã˛ã¨
85809a240e fix(backend): "čĒ°ã§ã‚‚æ–°čĻį™ģéŒ˛ã§ãã‚‹ã‚ˆã†ãĢする"ぎ初期値をOFFãĢする (#13130)
* fix(backend): "čĒ°ã§ã‚‚æ–°čĻį™ģéŒ˛ã§ãã‚‹ã‚ˆã†ãĢする"ぎ初期値をOFFãĢする

* fix CHANGELOG.md

* fix
2024-02-02 11:24:45 +09:00
tamaina
07dc99d197 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ē」が劚いãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13133)
* fix: 「čĻ‹ãŸã“ã¨ãŽã‚ã‚‹ãƒĒノãƒŧãƒˆã‚’įœį•ĨしãĻ襨į¤ē」が劚いãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
fix #13131

* add a comment
2024-02-02 11:24:20 +09:00
dependabot[bot]
30b48df9d9 chore(deps): bump peter-evans/slash-command-dispatch from 3 to 4 (#13124)
Bumps [peter-evans/slash-command-dispatch](https://github.com/peter-evans/slash-command-dispatch) from 3 to 4.
- [Release notes](https://github.com/peter-evans/slash-command-dispatch/releases)
- [Commits](https://github.com/peter-evans/slash-command-dispatch/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/slash-command-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 21:45:44 +09:00
tamaina
b0a38c0cae fix: Hide reactions of all remote users / feat: moderators can see reactions of all users (#13128)
* fix: Hide reactions of all remote users
https://github.com/misskey-dev/misskey/issues/12964

* feat: Moderators can see reactions of all users
https://github.com/misskey-dev/misskey/issues/13127

* modify CHANGELOG.md

* fix iAmModerator
2024-02-01 20:05:45 +09:00
dependabot[bot]
ada2c69c7d chore(deps): bump codecov/codecov-action from 3 to 4 (#13125)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 20:04:46 +09:00
syuilo
6915fde1cf enhance(frontend): 🌸 2024-02-01 15:07:29 +09:00
1Step621
0641454c23 Fix(frontend): ãƒĒバãƒŧã‚ˇã§č‡Ē分č‡ĒäŋĄã‚’招垅できるぎをäŋŽæ­Ŗ & os.selectUser()ぎincludeSelfが抟čƒŊしãĻいãĒいぎをäŋŽæ­Ŗ (#13117)
* ãƒĒバãƒŧã‚ˇã§č‡Ē分č‡ĒäŋĄã‚’招垅できるぎをäŋŽæ­Ŗ & os.selectUser()ぎincludeSelfが抟čƒŊしãĻいãĒいぎをäŋŽæ­Ŗ

* lint fix
2024-02-01 09:43:23 +09:00
zyoshoka
5079a4b7dd fix(ci): misskey-js ぎバãƒŧã‚¸ãƒ§ãƒŗãƒã‚§ãƒƒã‚¯ã‚’ãƒˆãƒĒã‚Ŧãƒŧã™ã‚‹æĄäģļぎäŋŽæ­Ŗ (#13116)
* fix(misskey-js): バãƒŧã‚¸ãƒ§ãƒŗãƒã‚§ãƒƒã‚¯ãŽãƒˆãƒĒã‚ŦãƒŧæĄäģļをäŋŽæ­Ŗ

* chore(misskey-js): 2024.2.0-beta.8
2024-02-01 09:42:55 +09:00
ãŠã•ã‚€ãŽã˛ã¨
d5860d0685 fix(frontend): styleãŽæŒ‡åŽšæ–šæŗ•ã‚’å¤‰æ›´ (#13120) 2024-01-31 20:35:07 +09:00
zyoshoka
2db5b61616 refactor(backend): Useré–ĸé€ŖãŽã‚šã‚­ãƒŧマ/型ぎ指厚をåŧˇãã™ã‚‹ (#12808)
* refactor(backend): Useré–ĸé€ŖãŽã‚šã‚­ãƒŧマ/型ぎ指厚をåŧˇãã™ã‚‹

* refactor(backend): `pack()`ぎåŧ•æ•°ãĢ゚キãƒŧマを指厚するようãĢ

* chore: fix ci

* fix: 変更æŧã‚Œ

* fix ci

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-31 15:45:35 +09:00
syuilo
8aea3603a6 refactor(frontend): global/router -> router 2024-01-30 21:07:34 +09:00
syuilo
eb078d67ab Revert "Revert "Create deploy-test-environment.yml (#13079)""
This reverts commit 4553d6426b.
2024-01-30 21:02:58 +09:00
syuilo
eef46ed3c9 2024.2.0-beta.8 2024-01-30 21:00:17 +09:00
syuilo
e90dea4be9 update deps 2024-01-30 20:59:44 +09:00
ã‹ãŖã“ã‹ã‚Š
6a41afaaee fix/refactor(reversi): æ—ĸ存ぎバグをäŋŽæ­Ŗãƒģåž‹åŽšįžŠã‚’åŧˇåŒ– (#13105)
* æ—ĸ存ぎバグをäŋŽæ­Ŗ

* fix types

* fix misskey-js autogen

* Update index.d.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-30 20:54:30 +09:00
yukineko
a6a91fec3a refactor: frontendぎcomponentsぎ型エナãƒŧを攚善 (#12926)
* add: safeFloatParserをčŋŊ加

* fix: æŦ ã‘ãĻいた型をčŋŊ加

* refactor: pageBlockTypesをjson-schemaãĢį§ģ植

* refactor: components/global内ぎ型エナãƒŧがå‡ēãĻã„ã‚‹įŽ‡æ‰€ã‚’äŋŽæ­Ŗ

* lint: fix null check style

* refactor: fix type error

* refactor: fix some type errors

* fix: įŋģč¨ŗãŒæŠœã‘ãĻã„ãŸįŽ‡æ‰€ã‚’äŋŽæ­Ŗ

* refactor: getJsonSchemaã§æ­Ŗã—ã„ã‚šã‚­ãƒŧマがčŋ”されるようãĢäŋŽæ­Ŗ

* fix: MkChartぎ型エナãƒŧとbytesã‚Ēãƒ—ã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix(misskey-js): `drive`->`folderUpdated`ぎpayloadãŽåž‹ãŒé–“é•ãŖãĻいたぎをäŋŽæ­Ŗ

* refactor: fix some type errors

* change: CaptchačĒ­ãŋčžŧãŋä¸­ãŽæ–‡č¨€ã‚’LoadingãĢ変更

* refactor(backend/misskey-js): MainEventぎ型を攚善

* refactor: chartjs-plugin-gradientがäēŒé‡ã§pluginãĢį™ģéŒ˛ã•ã‚ŒãĻいたぎをäŋŽæ­Ŗ

* update: misskey-js.api.md

* refactor: fix some type errors

* fix: backendぎtypecheckがčŊãĄãĻいたぎをäŋŽæ­Ŗ

* update: misskey-js.api.md

* add: json-schemaぎnoteãĢpollãŽåž‹åŽšįžŠã‚’čŋŊ加

* refactor: noteぎjson-schemaぎ型を攚善

* refactor: MkPoll

* refactor: fix some type errors

* change: UserLiteãĢisLockedを持たせるようãĢ

* fix: notification゚キãƒŧマãĢroleがåĢぞれãĻいãĒいぎをäŋŽæ­Ŗ

* Revert "change: UserLiteãĢisLockedを持たせるようãĢ"

This reverts commit 1bb0c8e7a9.

* fix: フりロãƒŧ通įŸĨからéĩåžĸへぎフりロãƒŧã‚’čĄŒã†ã¨å‡Ļį†ä¸­ãŽãžãžæ­ĸãžãŖãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ

* refactor: note゚キãƒŧマぎvisibilityãĢenumをčŋŊ加

* change: deepCloneぎCloneableTypeãĢundefinedをčŋŊ加

* refactor: fix some type errors

* refactor: `allowEmpty: false`をäŊŋį”¨ã—ãĻã„ãŸįŽ‡æ‰€ã‚’`minLength: 1`ãĢįŊŽãæ›ãˆ

* enhance: API 'retension' ぎresponseぎ型をčŋŊ加

* fix: Charté–ĸé€ŖãŽtooltipãŒæ­Ŗã—ã„äŊįŊŽãĢ襨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* refactor: fix some type errors

* fix: åž‹æƒ…å ąãŒä¸čļŗã—ãĻいたぎをäŋŽæ­Ŗ

* enhance: announcement゚キãƒŧマãĢenumをčŋŊ加

* enhance: ロãƒŧãƒĢポãƒĒã‚ˇãƒŧãŽåž‹åŽšįžŠã‚’RoleServiceからjson-schemaãĢį§ģ植

* refactor: policiesを`ref: RolePolicies`ãĢįĩąä¸€

* fix: API `meta` ぎãƒŦã‚šãƒãƒŗã‚šãŽåž‹ãĢpoliciesがåĢぞれãĻいãĒいぎをäŋŽæ­Ŗ

* refactor: fix some type errors

* fix: backendぎlintがčŊãĄãĻいるぎをäŋŽæ­Ŗ

* fix: MkFoldableSectionぎ開閉時ぎanimationãŒéŠį”¨ã•ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix: backendぎtypecheckがčŊãĄãĻいるぎをäŋŽæ­Ŗ

* update: run build-misskey-js-with-types

* fix: MkDialogぎmount時ãĢ文字数åˆļé™ãŽåˆ¤åŽšãŒčĄŒã‚ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md

* refactor: MkUserSelectDialogぎ型を攚善

* fix: deepCloneでundefinedはcloneしãĒいようãĢ (#9207)

* change: frontendぎcloneをbackend側ãĢも反映

* update: CHANGELOG.md

* fix: RoleServiceからPackを通しãĻ型RolePoliciesãĢ䞝存させãĒいようãĢ

* Update packages/frontend/src/scripts/get-note-summary.ts

* revert RoleService.ts changes

* change:  optional chaining -> non-null assertion

* remove: unused import

* fix: propsã§æ¸Ąã•ã‚ŒãŸuserがUserLiteぎ場合ãĢæ„å›ŗã—ãĒい動äŊœãĢãĒãŖãĻしぞうぎをäŋŽæ­Ŗ

* change: fix null check style

* refactor: fix type error

* change: fix null check style

* Update packages/frontend/src/components/MkDrive.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* refactor: css moduleでglobalをäŊŋわãĒいようãĢ

* refactor: roleぎiconUrlはåŋ…ず存在するもぎとしãĻæ‰ąã†ã‚ˆã†ãĢ

* enhance: MenuButtonぎactiveãĢcomputedを受けäģ˜ã‘られるようãĢ

* Update packages/frontend/src/components/MkNotePreview.vue

* Update MkWindow.vue

* refactor: notification.noteはåŋ…ず存在するもぎとしãĻæ‰ąã†ã‚ˆã†ãĢ

* Update packages/frontend/src/components/MkNotification.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* fix: MkSignupDialogでdoneぎemit時ãĢresをåĢんでいãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ

* Update packages/frontend/src/scripts/clone.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* refactor: 不čρãĒčŋ”り値ぎ型を削除

* refactor: 不čρãĒnullチェックを削除

* update: misskey-js-autogen

* update: clone.ts

* refactor

* Update MkNotification.vue

* Update MkNotification.vue

* âœŒī¸

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotifications.vue

* Update MkUserSetupDialog.Profile.vue

* Update MkUserCardMini.vue

* âœŒī¸

* Update MkMenu.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-30 19:53:53 +09:00
tamaina
9ac2c36d76 iOSで大きãĒį”ģ像を変換しãĻã‚ĸップロãƒŧドできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#13109)
Fix https://github.com/misskey-dev/misskey/issues/12026
2024-01-30 15:01:24 +09:00
Kagami Sascha Rosylight
e21cecefa1 test(frontend): load default config to start vite (#12867)
Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>
2024-01-29 21:39:34 +09:00
ã‹ãŖã“ã‹ã‚Š
4535f9b41b fix(i18n): ã‚šãƒˆãƒƒã‚¯æƒ…å ąã¨ãƒ•ãƒ­ãƒŧæƒ…å ąãŽæ–‡č¨€ã‚’ã‚ã‹ã‚Šã‚„ã™ãå¤‰æ›´ (#13085)
* fix(i18n): ã‚šãƒˆãƒƒã‚¯æƒ…å ąã¨ãƒ•ãƒ­ãƒŧæƒ…å ąã‚’ã‚ã‹ã‚Šã‚„ã™ãæ›¸ãį›´ã™

* Update ja-JP.yml

* Update ja-JP.yml
2024-01-29 21:33:42 +09:00
ã‹ãŖã“ã‹ã‚Š
b62d9f3920 feat(frontend/nirax): ãƒĒダイãƒŦã‚¯ãƒˆã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#13030)
* feat(frontend/nirax): ãƒĒダイãƒŦã‚¯ãƒˆã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* revert demonstrative changes

* fix

* revert unrelated changes

* ãƒĒダイãƒŦクトぎ際ãĢパ゚が変わらãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* ãƒĒダイãƒŦクトがåŋ…čρãĒrouteã‚’č¨­åŽš

* fix lint

* router向けe2eテ゚トぎčŋŊ加

* fix

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
2024-01-28 19:22:38 +09:00
syuilo
fe7036a1a8 Update CHANGELOG.md 2024-01-28 15:09:32 +09:00
woxtu
cdac3988b5 fix(backend): Fix typos in job configurations (#13086)
* Fix typos

* Update CHANGELOG
2024-01-28 15:08:45 +09:00
ã‹ãŖã“ã‹ã‚Š
9753cce4aa enhance(frontend): ãƒĒãƒĸãƒŧトぎãƒĻãƒŧã‚ļãƒŧã¯ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒĒãƒĸãƒŧãƒˆã§čĄ¨į¤ēできるようãĢ (#13087)
* enhance(frontend): ãƒĒãƒĸãƒŧトぎãƒĻãƒŧã‚ļãƒŧã¯ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒĒãƒĸãƒŧãƒˆã§čĄ¨į¤ēできるようãĢ

* change changelog

* Apply suggestions from code review

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-27 18:25:15 +09:00
ã‹ãŖã“ã‹ã‚Š
30f4023c36 refactor(frontend/MediaPlayer): cssãŽé‡č¤‡ã‚’å‰Šé™¤ (#13094)
* Update MkMediaAudio.vue

* Update MkMediaVideo.vue
2024-01-27 16:33:30 +09:00
ã‹ãŖã“ã‹ã‚Š
15727088be fix misskey-js version 2024-01-27 10:34:07 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b7270c6238 fix(dev): pnpm devで䞝存é–ĸäŋ‚更新が一部反映されãĒい (#13091) 2024-01-27 09:18:09 +09:00
syuilo
bb330533c1 New Crowdin updates (#13082)
* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Japanese, Kansai)
2024-01-26 14:24:38 +09:00
syuilo
5342692b1e 2024.2.0-beta.7 2024-01-24 20:31:05 +09:00
syuilo
ef8eaf8e89 New Crowdin updates (#13080)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2024-01-24 20:29:05 +09:00
syuilo
4553d6426b Revert "Create deploy-test-environment.yml (#13079)"
This reverts commit 4de14fb5cf.
2024-01-24 17:31:34 +09:00
syuilo
b33cfc2876 test 2024-01-24 17:13:58 +09:00
Srgr0
4de14fb5cf Create deploy-test-environment.yml (#13079) 2024-01-24 17:11:52 +09:00
syuilo
60156a40b2 fix(reversi/backend): refactor and fixes 2024-01-24 16:44:12 +09:00
syuilo
5719a929ad enhance(reversi): 変則ãĒã—ãƒžãƒƒãƒãƒŗã‚°ã‚’å¯čƒŊãĢ 2024-01-24 16:37:06 +09:00
syuilo
2b6bf074c6 2024.2.0-beta.6 2024-01-24 15:20:12 +09:00
syuilo
37d87854c2 New translations ja-jp.yml (Japanese, Kansai) (#13077) 2024-01-24 15:19:14 +09:00
syuilo
d27b3525cd enhance(reversi): improve matching system 2024-01-24 15:18:50 +09:00
syuilo
7beb4ed131 fix(frontend/reversi): fix game preview 2024-01-24 14:52:19 +09:00
ã‹ãŖã“ã‹ã‚Š
177c35e321 fix(frontend/pizzax): ã‚ĒブジェクトãĢnullがある場合ãĢæ­Ŗã—ããƒžãƒŧジされãĒいぎをäŋŽæ­Ŗ (#13073)
* fix(frontend/pizzax): ã‚ĒブジェクトãĢnullがある場合ãĢæ­Ŗã—ããƒžãƒŧジされãĒい

* fix types

* マãƒŧジを内čŖŊ
2024-01-24 14:45:27 +09:00
syuilo
ca9be872a8 2024.2.0-beta.5 2024-01-24 13:55:57 +09:00
syuilo
a97d4fa4ef fix(reversi): wait redis operation to improve stability 2024-01-24 13:53:55 +09:00
syuilo
908e0f3b8b perf(reversi): set expire matchSpecific and matchAny 2024-01-24 13:51:16 +09:00
syuilo
b68446b289 enhance(reversi): tweak MATCHING_TIMEOUT_MS 2024-01-24 13:32:08 +09:00
syuilo
608e7c1546 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-24 13:17:36 +09:00
syuilo
a3ba315dc6 enhance(reversi): improve game setting flow 2024-01-24 13:17:34 +09:00
syuilo
df5f14ca7a New translations ja-jp.yml (Japanese, Kansai) (#13074) 2024-01-24 10:52:47 +09:00
syuilo
d060bb44e1 enhance(reversi): improve stability 2024-01-24 10:51:49 +09:00
syuilo
645f5e8633 enhance(reversi): 開始時ãĢå¯žåą€ã‚’ã‚ˇã‚§ã‚ĸできるようãĢ 2024-01-24 10:36:02 +09:00
syuilo
547be1973d fix of 65557d5f27 2024-01-24 10:35:44 +09:00
syuilo
65557d5f27 enhance(reversi): more robust matching process 2024-01-24 10:16:05 +09:00
syuilo
cc420c245f enhance(reversi): æē–備中ぎč‡Ēåˆ†ãŽå¯žåą€ã‚‚ä¸€čϧãĢ襨į¤ēするようãĢ 2024-01-24 09:41:22 +09:00
syuilo
443d1b2f5c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-24 09:31:06 +09:00
syuilo
1f8d275094 🎨 2024-01-24 09:30:38 +09:00
ã‹ãŖã“ã‹ã‚Š
2efcb27043 fix(frontend/HorizontalSwipe): ゚ワイプãƒģUIã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒį„ĄåŠšãŽéš›ã¯ãƒˆãƒŠãƒŗã‚¸ã‚ˇãƒ§ãƒŗã‚’čĄŒã‚ãĒいようãĢ (#13076)
* fix(frontend/HorizontalSwipe): ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’æ¸›ã‚‰ã™ãŒč€ƒæ…Žã•ã‚Œã‚‹ã‚ˆã†ãĢ

* fix

* fix

* revert unused change

* fix
2024-01-24 09:22:51 +09:00
syuilo
298bc34eaf 2024.2.0-beta.4 2024-01-23 10:54:04 +09:00
syuilo
62f6f6af02 New Crowdin updates (#13061)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)
2024-01-23 10:53:47 +09:00
syuilo
e8ba0b3f54 enhance(reversi): improve desync handling 2024-01-23 10:51:59 +09:00
syuilo
f48f7149f8 🎨 2024-01-23 09:43:54 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
d2ccce6366 fix(build): ゚クãƒĒプトぎ名前ぎ変更æŧã‚Œ (#13068)
* fix(build): ゚クãƒĒプトぎ名前ぎ変更æŧã‚Œ

* æŧã‚ŒãŽæŧã‚Œ
2024-01-23 07:57:56 +09:00
tamaina
af2d81a990 perf: (productionぎ)dependenciesから@typesを削除、reversi/bubble-gameをesbuildãĢする (#13067)
* perf: (productionぎ)dependenciesから@typesを削除、reversi/bubble-gameをesbuildãĢする

* fix

* fix
2024-01-23 06:36:44 +09:00
ikasoba
58ac8bc8e9 äŋŽæ­Ŗã§ããŸã‹ã‚‚ (#13066) 2024-01-23 06:35:15 +09:00
tamaina
2ee5507d06 fix of #13014 (misskey-js publish) 2024-01-22 15:25:22 +00:00
tamaina
31a39776f5 chore: publish misskey-js automatically (#13014)
* chore: publish @misskey-dev/misskey-js

* remove @misskey-dev/

* ??

* correct version

* version
2024-01-23 00:19:43 +09:00
syuilo
5e307e472d 2024.2.0-beta.3 2024-01-22 18:33:40 +09:00
syuilo
e0ad066382 fix lint 2024-01-22 18:32:32 +09:00
syuilo
99fe03bd4d 🎨 2024-01-22 18:31:59 +09:00
ãŠã•ã‚€ãŽã˛ã¨
850d38414e fix: 2024-01-22 10:50æ™‚į‚šãŽdevelopãĢãĻCIãŒã‚ŗã‚ąãĻいる (#13060)
* fix: バブãƒĢã‚˛ãƒŧムぎビãƒĢãƒ‰å¤ąæ•—äŋŽæ­Ŗ

* fix: api.jsonãŽåŽšįžŠčĒ¤ã‚Šã‚’äŋŽæ­Ŗ

* fix: lint.yml(typecheck)

* fix: fix eslint error

* fix: frontend vitest version

* fix: frontend vitest version

* fix:

* fix: cypress

* fix: misskey-js test

* fix: misskey-js tsd(tsdはpakcage.jsonぎexportsをã‚ĩポãƒŧトしãĒいīŧŸ)

* fix: conflict

* fix: 間違えãĻ上書きしたところをäŋŽæ­Ŗ

* fix: 再

* fix: api.json

* fix: api.json

* fix: ã‚ŋイムã‚ĸã‚Ļトåģļ長

* Update packages/misskey-js/jest.config.cjs

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-01-22 18:01:54 +09:00
syuilo
d380ed36de fix lint 2024-01-22 18:00:46 +09:00
syuilo
5c8888d6a8 enhance(reversi): render ogp 2024-01-22 17:59:12 +09:00
syuilo
4af3640bd3 fix lint 2024-01-22 17:44:03 +09:00
syuilo
94e282b612 perf(reversi): improve performance of reversi backend 2024-01-22 15:41:29 +09:00
syuilo
259992c65f enhance(reversi): some tweaks 2024-01-22 12:03:32 +09:00
syuilo
67f6157d42 2024.2.0-beta.2 2024-01-22 09:30:00 +09:00
syuilo
0cfeb42786 New Crowdin updates (#13056)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Danish)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Hungarian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Croatian)

* New translations ja-jp.yml (Uyghur)

* New translations ja-jp.yml (Lojban)

* New translations ja-jp.yml (Sinhala)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Kannada)

* New translations ja-jp.yml (Haitian Creole)

* New translations ja-jp.yml (Kabyle)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2024-01-22 09:29:26 +09:00
syuilo
a431dde537 refactor(reversi): refactoring of reversi backend 2024-01-22 09:29:06 +09:00
ã‹ãŖã“ã‹ã‚Š
4f95b8d9d2 fix(frontend/pizzax): デフりãƒĢãƒˆå€¤ãŒéŠį”¨ã§ããĒいことがあるぎをäŋŽæ­Ŗ (#13057)
* fix(frontend/pizzax): デフりãƒĢãƒˆå€¤ãŒéŠį”¨ã§ããĒいことがあるぎをäŋŽæ­Ŗ

* fix

* ã„ã‚‰ã‚“ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’ã‘ã™
2024-01-22 09:20:56 +09:00
syuilo
9eb0468cd2 2024.2.0-beta.1 2024-01-22 09:14:45 +09:00
syuilo
1a01a85182 perf(reversi): improve performance of reversi backend 2024-01-22 08:39:38 +09:00
syuilo
3ff229af6f enhance(frontend): ãƒĒãƒ•ã‚Ąã‚¯ã‚ŋãƒĒãƒŗã‚°ãĒお 2024-01-21 20:26:52 +09:00
ã‹ãŖã“ã‹ã‚Š
3784b39a5f enhance(frontend): 孪ᝀãĢåŋœã˜ãŸį”ģéĸぎæŧ”å‡ēã‚’å—åŠįƒãĢ寞åŋœã•せる (#12838)
* (enhance) 孪ᝀãĢåŋœã˜ãŸį”ģéĸぎæŧ”å‡ēã‚’å—åŠįƒãĢ寞åŋœã•せる

* Update Changelog

* (add) åŠįƒãŽį°Ąæ˜“č‡Ē動判厚

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-21 19:08:07 +09:00
dependabot[bot]
676ee87963 chore(deps-dev): bump vite in /scripts/changelog-checker (#13040)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.11 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-21 19:05:02 +09:00
syuilo
b52fe6cc86 New Crowdin updates (#12845)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)
2024-01-21 18:44:51 +09:00
syuilo
f4657eb16f update deps 2024-01-21 18:43:01 +09:00
1Step621
90e0a6e2c3 Enhance(frontend): įĩĩæ–‡å­—įˇ¨é›†ãƒ€ã‚¤ã‚ĸログをã‚Ļã‚Ŗãƒŗãƒ‰ã‚ĻãĢする (#13047)
* įĩĩæ–‡å­—įˇ¨é›†ãƒ€ã‚¤ã‚ĸログをã‚Ļã‚Ŗãƒŗãƒ‰ã‚ĻãĢする

* update CHANGELOG.md
2024-01-21 18:30:05 +09:00
ã‹ãŖã“ã‹ã‚Š
0580ba1fb5 enhance(frontend): ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãƒ•ã‚ŖãƒĢã‚ŋãƒŧãŽč¨­åŽšã‚’äŋæŒīŧ‹ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒノãƒŧトを隠せるようãĢ (#12848)
* (enhance) ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãƒ•ã‚ŖãƒĢã‚ŋãƒŧぎįŠļæ…‹ã‚’č¨˜æ†ļするようãĢ

* fix

* (enhance) ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒ投į¨ŋをミãƒĨãƒŧトåŊĸåŧã§čĄ¨į¤ēする(TLぎãŋ)

* fix

* Update Changelog

* Fix changelog

* LintエナãƒŧをæŊ°ã™

* Update locales/ja-JP.yml

* hideSensitive -> withSensitive

* Update CHANGELOG.md

* Update ja-JP.yml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-21 18:29:17 +09:00
ã‹ãŖã“ã‹ã‚Š
fb309f3d4f return a Vary: Accept header for all dual-format endpoints #365 (#13044)
`/users/:user`, `/@:user`, `/notes/:note` return different responses
depending on the request's `Accept:` header. If we don't consistently
return a `Vary: Accept` header, browsers and caching proxies will get
confused, and return AP representations when HTML was requested, or
vice versa.

Co-authored-by: dakkar <dakkar@thenautilus.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-21 18:14:42 +09:00
syuilo
4c87e98e12 fix(frontend): MkHorizontalSwipeã§ãƒĄãƒ‹ãƒĨãƒŧを閉じるぎãĢ2回クãƒĒックがåŋ…čρãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
#13055
2024-01-21 18:08:49 +09:00
syuilo
b3cc17ea0d enhance(reversi): tweak reversi 2024-01-21 17:08:36 +09:00
syuilo
6039f27bd5 enhance(reversi): tweak reversi 2024-01-21 12:05:51 +09:00
ã‹ãŖã“ã‹ã‚Š
4de77784c9 enhance(sw): ã‚Ēãƒ•ãƒŠã‚¤ãƒŗčĄ¨į¤ēぎデã‚ļã‚¤ãƒŗã‚’æ”šå–„ (#13052)
* enhance(sw): ã‚Ēãƒ•ãƒŠã‚¤ãƒŗčĄ¨į¤ēぎデã‚ļã‚¤ãƒŗã‚’æ”šå–„

* Update Changelog

* fix

* fix

* fix

* 言čĒžãŒå–åž—ã§ããĒã‹ãŖãŸå ´åˆãŽãƒ•ã‚ŠãƒŧãƒĢバックをčŋŊ加

* (change) translation key
2024-01-21 11:50:05 +09:00
syuilo
a17251d913 enhance(reversi): tweak reversi 2024-01-21 10:07:43 +09:00
ã‹ãŖã“ã‹ã‚Š
576484835e enhance(frontend): ノãƒŧトäŊœæˆį”ģéĸぎæˇģäģ˜ãƒĄãƒ‹ãƒĨãƒŧã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢをæļˆã›ã‚‹ã‚ˆã†ãĢ (#12858)
* (enhance) æˇģäģ˜į”ģéĸã‹ã‚‰į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢをæļˆã›ã‚‹ã‚ˆã†ãĢ

* Update Changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-21 05:26:13 +09:00
syuilo
fcd7ffe956 enhance(reversi): tweak reversi 2024-01-20 21:23:33 +09:00
syuilo
7d57487026 Update Dockerfile 2024-01-20 18:14:20 +09:00
syuilo
c48d9cca0f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-20 18:12:27 +09:00
syuilo
3cb543f75d enhance(reversi): tweak reversi
Resolve #13048
2024-01-20 18:12:24 +09:00
1Step621
c115b8e322 Fix(frontend): æ—ĨæœŦčĒžãŽUnicodeįĩĩ文字čŋŊåŠ čžžæ›¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢするとįĩĩ文字ピッã‚ĢãƒŧでUnicodeįĩĩ文字を検į´ĸできãĒくãĒるぎをäŋŽæ­Ŗ (#13046)
* įĩĩæ–‡å­—čžžæ›¸ãŽã‚ĩãƒ­ã‚˛ãƒŧトペã‚ĸをäŋŽæ­Ŗ

* update CHANGELOG.md

* Revert "update CHANGELOG.md"

This reverts commit 7c24fa611a.
2024-01-20 17:28:21 +09:00
syuilo
f6b7754fb1 🎨 2024-01-20 15:52:35 +09:00
syuilo
3bf3ba450c enhance(reversi): tweak reversi 2024-01-20 14:51:40 +09:00
syuilo
094c6e32ff add missing ext 2024-01-20 14:05:09 +09:00
syuilo
cb74b61755 fix api-extractor 2024-01-20 14:01:27 +09:00
syuilo
1de29e5566 refactor: migrate to ESM 2024-01-20 13:57:03 +09:00
syuilo
b9a81edae5 enhance(reversi): tweak reversi 2024-01-20 13:14:46 +09:00
syuilo
f86d0186d2 fix(dev): fix pnpm dev 2024-01-20 11:18:53 +09:00
syuilo
151e3bc940 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-20 11:11:23 +09:00
syuilo
44b8ac135f fix(dev): fix workspace settings 2024-01-20 11:11:20 +09:00
ã‹ãŖã“ã‹ã‚Š
272590ef94 fix lint 2024-01-20 10:10:37 +09:00
syuilo
79eac66d39 tweak reversi map 2024-01-20 10:02:09 +09:00
syuilo
e2985cf122 lint fixes 2024-01-20 09:59:04 +09:00
syuilo
bc7b2f1876 lint fix 2024-01-20 09:56:13 +09:00
syuilo
91522381b6 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-20 09:53:29 +09:00
syuilo
952386ba8f refactor: extract bubble-game engine as independent package 2024-01-20 09:53:26 +09:00
Acid Chicken (įĄĢ酸éļ)
7881f06be0 refactor: deprecate i18n.t (#13039)
* refactor: deprecate i18n.t

* revert: deprecate i18n.t

This reverts commit 7dbf873a2f.

* chore: reimpl
2024-01-20 08:11:59 +09:00
syuilo
a637b4e282 feat: reversi
Resolve #12962
2024-01-19 20:51:49 +09:00
1Step621
678dba9245 Enhance(frontend): MFMãŽåąžæ€§ãĢã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧãƒˆãŒåˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#12803)
* MFMãŽãƒ‘ãƒŠãƒĄãƒŧã‚ŋでã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトできるようãĢ

* tweak conditions & refactor

* ãƒ•ã‚Ąã‚¤ãƒĢæœĢå°žãŽæ”ščĄŒåŋ˜ã‚Œ

* remove console.log & refactor

* 型äģ˜ã‘ãĢ敗北

* fix

* update CHANGELOG.md

* tweak conditions

* CHANGELOGぎ様åŧãƒŸã‚š

* CHANGELOGを書く場所を間違えãĻいたぎでäŋŽæ­Ŗ

* move changelog

* move changelog

* typeof MFM_TAGS[number]

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* $[border.noclip ]寞åŋœ

* Update const.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-19 18:50:26 +09:00
AsukaMari
b17eb8e537 fix: Some fixes for #12850 (#12862)
- refinement the error message when trueMail validation fails
- the settings of trueMail are not displayed after saving
- changing how `Active Email Validation` is saved
2024-01-19 18:48:30 +09:00
Korange
8be977b32b 「外部ã‚ĩã‚¤ãƒˆã‹ã‚‰ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢ」ぎパ゚を /install-extensions ãĢ変更 (#12991)
* /install-extensionsãĢ変更

* CHANGELOG.mdãĢčŋŊ記

* æ—§ãƒ‘ã‚šã‚‚åˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ
2024-01-19 18:46:53 +09:00
ã‹ãŖã“ã‹ã‚Š
3ad2732375 fix(frontend/HorizontalSwipe): ペãƒŧジぎčĻį´ ãŒã¯ãŋå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#13036) 2024-01-19 17:19:06 +09:00
Acid Chicken (įĄĢ酸éļ)
d85085d16f refactor: style 2024-01-19 11:54:00 +09:00
Acid Chicken (įĄĢ酸éļ)
43401210c3 refactor: fully typed locales (#13033)
* refactor: fully typed locales

* refactor: hide parameterized locale strings from type data in ts access

* refactor: missing assertions

* docs: annotation
2024-01-19 07:58:07 +09:00
ã‹ãŖã“ã‹ã‚Š
c1019a006b feat(frontend): æ¨Ē゚ワイプでã‚ŋブを切りæ›ŋえる抟čƒŊ (#13011)
* (add) æ¨Ē゚ワイプでã‚ŋブを切りæ›ŋえる抟čƒŊ

* Change Changelog

* y斚向ぎį§ģ動が一厚量をčļ…えたら゚ワイプを中断するようãĢ

* Update swipe distance thresholds

* Remove console.log

* adjust threshold

* rename, use v-model

* fix

* Update MkHorizontalSwipe.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* use css module

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-18 18:21:33 +09:00
ã‹ãŖã“ã‹ã‚Š
67a41c09ae fix(frontend/MediaVideo): å†į”Ÿã‚ˇãƒŧクバãƒŧぎåŊ“たり判厚をčĒŋ整 (#13027)
* fix(frontend/MediaVideo): å†į”Ÿã‚ˇãƒŧクバãƒŧぎåŊ“たり判厚をčĒŋ整

* fix
2024-01-18 14:45:11 +09:00
FineArchs
fc7cd636a3 refactor: MkCodeã‚’ãƒ–ãƒ­ãƒƒã‚¯ã¨ã‚¤ãƒŗãƒŠã‚¤ãƒŗã§åˆĨã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆåŒ–ã™ã‚‹ (#13026)
* Create MkCodeInline.vue

* Update MkCode.vue

* Update MkMisskeyFlavoredMarkdown.ts

* Update flash.vue

* Update MkCodeInline.vue
2024-01-18 12:16:12 +09:00
syuilo
1e237a7df5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-18 11:19:45 +09:00
syuilo
1dcf25c24f chore(drop-and-fusion): bump version 2024-01-18 11:19:43 +09:00
FineArchs
9a40b366a3 MkCodeãĢã‚ŗãƒ”ãƒŧボã‚ŋãƒŗã‚’čŋŊ加 (#12999)
* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update MkCode.vue

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-18 10:53:29 +09:00
syuilo
945d6a2b09 enhance(drop-and-fusion): ã‚˛ãƒŧãƒ ãƒãƒŠãƒŗã‚šãŽčĒŋ整ãĒお 2024-01-17 20:11:32 +09:00
a
0283142d0e Fix: properly handle cc followers (#13009)
* Fix: properly handle cc followers

Fix #13001

* Update CHANGELOG.md

* Fix syntax error
2024-01-17 18:19:20 +09:00
FineArchs
bcb4560f0d $[border ...]ãĢクãƒĒãƒƒãƒ”ãƒŗã‚°æŠŸčƒŊをčŋŊ加 (#13002)
* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update CHANGELOG.md

* Set clipping as default
2024-01-17 17:42:19 +09:00
ã‹ãŖã“ã‹ã‚Š
8db800ed98 enhance(frontend): ãƒãƒŖãƒŗãƒãƒĢノãƒŧトぎ場合はそぎ前垌をčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ (#13019)
* ãƒãƒŖãƒŗãƒãƒĢノãƒŧトぎ場合はそぎ前垌をčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ

* Update Changelog
2024-01-17 15:22:07 +09:00
1Step621
acab9ccb81 Enhance(frontend): MkCustomEmojiDetailedDialogをčĒŋ整 (#13015)
* MkEmojiDetailedDialogをčĒŋ整

* įĩĩ文字ナイã‚ģãƒŗã‚šã§MFMをäŊŋえるようãĢ

* <a> -> <MkLink>

* å…Ĩ力ボック゚でmfmぎã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトを劚かせる
2024-01-17 14:29:24 +09:00
ikasoba
bc5aebe956 enhance(frontend): ペãƒŧã‚¸éˇį§ģ時ãĢPlayerを閉じるようãĢ (#13013)
* ãĒんかできた

* update changelog.md

* onDeactivatedをäŊŋうようãĢ
2024-01-17 13:26:36 +09:00
ã‹ãŖã“ã‹ã‚Š
c971edd2dd (style) stickyįŗģフッã‚ŋãƒŧぎデã‚ļã‚¤ãƒŗčĒŋ整 (#13005) 2024-01-17 09:32:52 +09:00
ã‹ãŖã“ã‹ã‚Š
8b0fdfcd69 enhance: 動į”ģãƒģéŸŗåŖ°å‘¨ã‚ŠãŽUIと動äŊœæ”šč‰¯ (#12925)
* wip

* (fix) `/files` をバイトãƒŦãƒŗã‚¸ãƒĒクエ゚トãĢ寞åŋœã•せる

* video

* audio

* fix

* fix

* spdx

* fix (rangeRequest)

* fix

* Update CHANGELOG.md

* (add) ボãƒĒãƒĨãƒŧムをäŋå­˜ã§ãã‚‹ã‚ˆã†ãĢ

* (fix) ミãƒĨãƒŧト垊帰時ãĢéŸŗé‡ãŒå›ē厚される

* named export

* tweak design

* Add sensitive class for audio component

* Refactor seekbar styles

* Refactor hms

* Revert "(add) ボãƒĒãƒĨãƒŧムをäŋå­˜ã§ãã‚‹ã‚ˆã†ãĢ"

This reverts commit 6271f9493b.

* Revert "(fix) ミãƒĨãƒŧト垊帰時ãĢéŸŗé‡ãŒå›ē厚される"

This reverts commit a65002b56e.

* revert revert changes

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-15 18:17:01 +09:00
syuilo
3d83c1aaba enhance(frontend): dedicated games page 2024-01-15 13:51:59 +09:00
YS
d92aaf81c4 refactor: noteテãƒŧブãƒĢãŽã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šæ•´į†ã¨é…åˆ—ã‚ĢナムへぎクエãƒĒã§ã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã‚’äŊŋうようãĢ (#12993)
* Optimize note model index

* enhance(backend): ANY()をやめる (MisskeyIO#239)

* add small e2e test drive endpoint

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-15 08:19:27 +09:00
ã‹ãŖã“ã‹ã‚Š
0ea8e0c25c enhance(frontend) æ—ĨæœŦčĒžãŽæ‹Ąåŧĩįĩĩæ–‡å­—čžžæ›¸ã‚’čŋŊ加 (#12855)
* Create ja-JP.json

* Update general.vue

* Update ja-JP.json

* Update ja-JP.json

* Update ja-JP.json

* fix

* fix design

* (Add) ã˛ã‚‰ãŒãĒ [wip]

* fix lint

* Apply suggestions from code review

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* (add) ja-JP_hira

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* (enhance) 言čĒžåã‚’ãĄã‚ƒã‚“ã¨čĄ¨į¤ēするようãĢ

---------

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>
2024-01-14 16:04:48 +09:00
GrapeApple0
ec4e57bb67 fix: isPrivateIpで検č¨ŧ時ãĢipバãƒŧã‚¸ãƒ§ãƒŗãŒä¸€č‡´ã™ã‚‹ã‹ã‚’įĸēčĒã™ã‚‹ã‚ˆã†ãĢ (#12988)
* fix: isPrivateIpで検č¨ŧ時ãĢipバãƒŧã‚¸ãƒ§ãƒŗãŒä¸€č‡´ã™ã‚‹ã‹ã‚’įĸēčĒã™ã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-01-14 15:57:26 +09:00
ã‹ãŖã“ã‹ã‚Š
12142a221a enhance(frontend): PlayぎčĒŦ明æŦ„ãĢMFMをäŊŋえるようãĢ (#12899)
* (enhance) PlayぎčĒŦ明æŦ„ãĢMFMをäŊŋえるようãĢ

* Update Changelog

* use class for mfm component

* Update packages/frontend/src/pages/flash/flash-edit.vue

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>

* Update flash.vue

* Update CHANGELOG.md

---------

Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>
2024-01-14 15:31:11 +09:00
ikasoba
79a9defa0c 厌成 (#12980) 2024-01-14 15:30:21 +09:00
syuilo
fc4c868269 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-14 13:00:00 +09:00
syuilo
27dc0d3530 enhance(drop-and-fusion): sweets mode 2024-01-14 12:59:58 +09:00
ãŠã•ã‚€ãŽã˛ã¨
57017f2747 feat(CI): CHANGELOG.mdぎčŋŊč¨˜å€‹æ‰€ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹CIをčŋŊ加 (#12963)
* feat(CI): CHANGELOG.mdぎčŋŊč¨˜å€‹æ‰€ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹CIをčŋŊ加

* fix

* remove strategy

* fix

* fix
2024-01-13 21:17:30 +09:00
FineArchs
bc8a741e14 feat: æž įˇšã‚’ã¤ã‘ã‚‹MFMをčŋŊ加 (#12981)
* Update MkMisskeyFlavoredMarkdown.ts

* Update const.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update CHANGELOG.md
2024-01-13 21:17:00 +09:00
syuilo
4846ab077b enhance(drop-and-fusion): refactor and new mode(wip) 2024-01-13 18:03:31 +09:00
syuilo
920888ed2a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-13 17:06:43 +09:00
syuilo
c26c01c7a0 fix type 2024-01-13 17:06:41 +09:00
zyoshoka
d792f4f348 fix(backend): č™šį„ĄãƒŽãƒŧトを投į¨ŋã§ãã‚‹å•éĄŒãŽäŋŽæ­Ŗã¨ api.json ぎ OpenAPI Specification 3.1.0 へぎ寞åŋœ (#12969)
* fix(backend): `text: null`だけぎノãƒŧトは投į¨ŋできãĒいようãĢ

* add test

* Update CHANGELOG.md

* chore: bump OpenAPI Specification from 3.0.0 to 3.1.0

* chore: テ゚トがすでãĢã‚ŗãƒĄãƒŗãƒˆã§č¨˜čŋ°ã•れãĻã„ãŸãŽã§ããŖãĄã‚’äŊŋうことãĢする

* fix test

* fix(backend): prohibit posting whitespace-only notes

* Update CHANGELOG.md

* fix(backend): `renoteId`ぞたは`fileIds`īŧˆ`mediaIds`īŧ‰ãžãŸã¯`poll`が`null`でãĒい場合ãĢ、`text  がįŠēį™Ŋ文字ぎãŋで構成されたãƒĒクエ゚トãĢãĒã‚‹ã“ã¨ã‚’č¨ąå¯ã—ãĻ、įĩæžœã¯`text: null`をčŋ”すようãĢ

* test(backend): åŧ•ᔍrenoteでįŠēį™Ŋ文字ぎãŋで構成されたtextãĢするとãƒŦã‚šãƒãƒŗã‚šãŒ`text: null`ãĢãĒることをチェックするテ゚トをčŋŊ加

* fix(frontend): `text`が`null`ã§ã‚ãŖãĻ`renoteId`と`replyId`が`null`でãĒいようãĒノãƒŧトはåŧ•ᔍãƒĒノãƒŧトとしãĻ襨į¤ēするようãĢ

* fix(misskey-js): OpenAPI 3.1ãĢ寞åŋœ

* fix(misskey-js): åž‹į”Ÿæˆã‚’OpenAPI Specification 3.1.0ãĢ寞åŋœ

* fix(ci): `validate-api.json`をOpenAPI Specification 3.1.0ãĢ寞åŋœ

* fix(ci): ゚キãƒŧマ書き換えぎ際ぎミ゚をäŋŽæ­Ŗ

* Revert "fix(frontend): `text`が`null`ã§ã‚ãŖãĻ`renoteId`と`replyId`が`null`でãĒいようãĒノãƒŧトはåŧ•ᔍãƒĒノãƒŧトとしãĻ襨į¤ēするようãĢ"

This reverts commit a9ca55343d.

* fix(misskey-js): `build-misskey-js-with-types`時は`api.json`ぎGETを゚キップするようãĢ

* Revert "fix(misskey-js): `build-misskey-js-with-types`時は`api.json`ぎGETを゚キップするようãĢ"

This reverts commit 865458989f.

* fix(misskey-js): `openapi-parser`で`validate`ぎかわりãĢ`parse`ã‚’į”¨ã„ã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md
2024-01-13 16:54:25 +09:00
syuilo
79370aaee2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-13 15:45:25 +09:00
syuilo
18a5e377f4 tweak 2024-01-13 15:45:23 +09:00
1Step621
19fe32bd7e Feat(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒģノãƒŧト内įĩĩ文字ãƒģ/about#emojisでįĩĩæ–‡å­—čŠŗį´°ãŒčĻ‹ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ (#12984)
* ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãƒģノãƒŧト内įĩĩ文字ãƒģ/about#emojisでįĩĩæ–‡å­—čŠŗį´°ãŒčĻ‹ã‚‰ã‚Œã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md

* fix locale & type errors

* fix locale etc

* fix

* fix type

* lint fixes

* lint fixes(2)
2024-01-13 15:25:11 +09:00
syuilo
d246f6c360 enhance(drop-and-fusion): some tweaks 2024-01-13 14:57:06 +09:00
syuilo
5503ad9d1a clean up 2024-01-13 12:01:18 +09:00
syuilo
7b0f5b50fc refactor(drop-and-fusion): some refactors 2024-01-13 12:00:12 +09:00
syuilo
6177fcb2f5 perf(drop-and-fusion): remove root Transition component for improve performance 2024-01-13 11:49:47 +09:00
syuilo
c33f56e3ed refactor(drop-and-fusion): ãƒŦãƒŗãƒ€ãƒĒãƒŗã‚°ã‚„åŠšæžœéŸŗãĢé–ĸするé–ĸåŋƒã‚’ã‚¨ãƒŗã‚¸ãƒŗã‹ã‚‰åˆ†é›ĸ 2024-01-13 11:43:13 +09:00
syuilo
b13410df02 enhance(drop-and-fusion): some tweaks 2024-01-13 09:08:44 +09:00
syuilo
87ffc672dd enhance(drop-and-fusion): yenãƒĸãƒŧãƒ‰ã§į”Ÿæļ¯ã§į¨ŧã„ã éĄã‚’č¨˜éŒ˛ã™ã‚‹ã‚ˆã†ãĢ 2024-01-12 21:01:38 +09:00
syuilo
5672ead957 Update 10000yen.png 2024-01-12 20:45:57 +09:00
syuilo
0aefebf02a enhance(drop-and-fusion): some tweaks 2024-01-12 20:38:04 +09:00
syuilo
271407312e chore(drop-and-fusion): tweak sounds 2024-01-12 17:55:27 +09:00
syuilo
c2a9a7b69e enhance(drop-and-fusion): tweak sounds 2024-01-12 17:34:24 +09:00
syuilo
b920435068 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-12 15:29:22 +09:00
zyoshoka
1aeede97f5 refactor(frontend): activity.heatmap.vueã‚’ã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆãĢįŊŽæ› (#12967) 2024-01-12 15:29:06 +09:00
syuilo
a5ea7c976b chore(drop-and-fusion): bump version 2024-01-12 15:28:41 +09:00
syuilo
d2063df78d enhance(drop-and-fusion): add new mode, some tweaks 2024-01-12 14:48:44 +09:00
ã‹ãŖã“ã‹ã‚Š
be57ff4985 run pnpm build-misskey-js-with-types (#12972) 2024-01-11 23:41:22 +09:00
syuilo
cf54c2ba47 feat: ranking system of bubble game
Resolve #12961
2024-01-11 18:13:39 +09:00
syuilo
762fa6a8d8 enhance(drop-and-fusion): make game engine headless for server-side running 2024-01-11 12:34:03 +09:00
syuilo
36fd7d17cf enhance(drop-and-fusion): some tweaks 2024-01-10 19:54:59 +09:00
syuilo
5c786cace8 enhance(drop-and-fusion): add game description 2024-01-10 17:31:59 +09:00
1Step621
c1c363bf08 Enhance(frontend): įĩĩ文字ピッã‚Ģãƒŧ/ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧãƒˆã§åŽŒå…¨ä¸€č‡´ãŽįĩĩ文字をå„Ē先するようãĢ (#12928)
* įĩĩ文字ピッã‚Ģãƒŧ/ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧãƒˆã§åŽŒå…¨ä¸€č‡´ãŽįĩĩ文字をå„Ē先するようãĢ

* update CHANGELOG.md

* improve performance
2024-01-10 15:06:04 +09:00
syuilo
4bd9f664d7 enhance(drop-and-fusion): some tweaks 2024-01-10 13:44:00 +09:00
syuilo
3d9e42efca enhance(drop-and-fusion): ãƒĒプãƒŦã‚¤ãŽå€é€Ÿå†į”Ÿå¯žåŋœ 2024-01-10 11:38:49 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
138a248a6c fix(drop-and-fusion): バブãƒĢã‚˛ãƒŧムぎãƒĒトナイボã‚ŋãƒŗã§ãƒĒトナイができãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12957)
ã‚˛ãƒŧム中ãĒらčĢĻã‚ã‚‹ã€ã‚˛ãƒŧムã‚Ēãƒŧバãƒŧį”ģéĸãŽčĄ¨į¤ē中はãƒĒ゚ã‚ŋãƒŧトãĢãĒるようãĢ
2024-01-10 10:40:09 +09:00
FineArchs
6bae440f39 bump aiscript version to 0.17.0 (#12955)
* bump aiscript version to 0.17.0

* Update CHANGELOG.md
2024-01-10 09:47:47 +09:00
syuilo
f5b864df7b fix(frontend): fix game replay 2024-01-10 07:26:16 +09:00
FineArchs
7e52ea4818 Update CHANGELOG.md (#12953) 2024-01-10 00:44:13 +09:00
Camilla Ett
358dc6289b Enhance(frontend): įŽĄį†č€…ãŽå ´åˆã¯API tokenぎį™ē行į”ģéĸã§įŽĄį†æŠŸčƒŊãĢé–ĸする樊限をäģ˜ä¸Žã§ãã‚‹ã‚ˆã†ãĢ (#12944)
* Enhance(frontend): įŽĄį†č€…ãŽå ´åˆã¯API tokenぎį™ē行į”ģéĸã§įŽĄį†æŠŸčƒŊãĢé–ĸする樊限をäģ˜ä¸Žã§ãã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md

* tweak style

* (refactor) remove unnecessary imports

* fix lint

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
2024-01-09 21:18:09 +09:00
syuilo
1063d39de8 enhnace(frontend): tweak game 2024-01-09 21:15:56 +09:00
syuilo
14aedc17ae update sound 2024-01-09 16:06:22 +09:00
ã‹ãŖã“ã‹ã‚Š
0d7f9308cc enhance(frontend): バブãƒĢã‚˛ãƒŧムぎčĢ¸ã€…ã‚’äŋŽæ­Ŗãƒģæ”šč‰¯2 (#12948)
* (fix) ã‚˛ãƒŧãƒ ãŒæ­Ŗå¸¸ãĢįĩ‚äē†ã™ã‚‹ã‚ˆã†ãĢ

* (enhance) åŠšæžœéŸŗãŽéŸŗé‡ã‚’č¨­åŽšå¯čƒŊãĢ

* (add) store

* (add) ã‚šã‚¯ã‚ˇãƒ§ãĢロゴぎ透かしをå…Ĩれる

* Update packages/frontend/src/pages/drop-and-fusion.vue

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

* tweak

* tweak

* tweak

* tweak

* Update drop-and-fusion.vue

* tweak

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-09 13:25:33 +09:00
ãŠã•ã‚€ãŽã˛ã¨
34088ecd27 feat(ci): api.jsonぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãƒã‚§ãƒƒã‚¯CIをčŋŊ加 (#12950)
* feat(ci): api.jsonぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãƒã‚§ãƒƒã‚¯CIをčŋŊ加

* fix name
2024-01-09 08:34:23 +09:00
ãŠã•ã‚€ãŽã˛ã¨
0f9e3bccef refactor(CI): äŋŽæ­Ŗį¯„å›˛ã¨é–ĸäŋ‚ãĒいActionsがčĩ°ã‚‹ãŽã‚’抑æ­ĸする (#12918)
* refactor?: äŋŽæ­Ŗį¯„å›˛ã¨é–ĸäŋ‚ãĒいActionsがčĩ°ã‚‹ãŽã‚’抑æ­ĸする

* fix

* ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽå¯žčąĄãĢmisskey-jsをčŋŊ加īŧ†ãƒ•ãƒ­ãƒŗãƒˆã‚¨ãƒŗãƒ‰ãŽå¯žčąĄãĢmisskey-jsとbackendをčŋŊ加
2024-01-08 23:51:31 +09:00
FineArchs
64de87438e Update CHANGELOG.md (#12949) 2024-01-08 18:51:08 +09:00
ã‹ãŖã“ã‹ã‚Š
5dcd8c827b Update CHANGELOG.md (é …į›ŽãŽé †į•ĒぎäŋŽæ­Ŗ) 2024-01-08 17:56:41 +09:00
ãŠã•ã‚€ãŽã˛ã¨
35ec41fc1e enhance(backend): テ゚トぎéĢ˜é€ŸåŒ– (#12939)
* enhance(backend): テ゚トぎéĢ˜é€ŸåŒ–

* add ls

* č‡Ēå‹•įš„ãĢマãƒŧジされるようãĒぎで不čρ

* čĩˇå‹•æ–šæŗ•ã‚’æƒãˆã‚‹

* fix test
2024-01-08 17:43:52 +09:00
zyoshoka
618e2ba1d2 fix(backend): drive/files/updateãĢãŠã‘ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢ名ぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12923)
* fix(backend): `drive/files/update`ãĢãŠã‘ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢ名ぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md

* refactor: `!== undefined` -> `!= null`

* add test
2024-01-08 17:40:37 +09:00
ãŠã•ã‚€ãŽã˛ã¨
04f9147db6 refactor(frontend): router.tsč§Ŗããģぐし (#12907)
* refactor(frontend): router.tsč§Ŗããģぐし

* add debug hmr option

* fix comment

* fix not working

* add comment

* fix name

* Update definition.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-08 14:44:43 +09:00
syuilo
0ed2a220f4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-08 12:46:23 +09:00
syuilo
e9c3fe1228 enhance(frontend): add game bgm and refactor sound system 2024-01-08 12:46:20 +09:00
Kagami Sascha Rosylight
0c2118e963 refactor: make sure promises are settled before app shutdown (#12942)
👍
2024-01-08 12:28:13 +09:00
syuilo
145d28a8e4 refactor(frontend): extract game engine from vue component 2024-01-08 11:13:20 +09:00
ã‹ãŖã“ã‹ã‚Š
6a02dfdd3b enhance(frontend): バブãƒĢã‚˛ãƒŧムぎčĢ¸ã€…ã‚’äŋŽæ­Ŗãƒģæ”šč‰¯ (#12938)
* enhance(frontend): バブãƒĢã‚˛ãƒŧãƒ ãŽãƒ†ã‚¯ã‚šãƒãƒŖã‚’ã‚˛ãƒŧム開始時ãĢã‚­ãƒŖãƒƒã‚ˇãƒĨするようãĢ

* (fix) ã‚Ģãƒŧã‚ŊãƒĢãŒæž įˇšå†…ã‚’å‹•ãã‚ˆã†ãĢ

* (add) æœ€å¤§ã‚ŗãƒŗãƒœæ•°ã‚’čĄ¨į¤ēするようãĢ

* (add) åŽŸį¸žã‚’čŋŊ加

* Update ja-JP.yml

* tweak

* tweak flavor

* perf tweak

* refactor

* perf tweak

* lint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-08 11:02:05 +09:00
syuilo
831131864f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-08 10:23:05 +09:00
syuilo
1bd7693416 Update logo.png 2024-01-08 10:23:03 +09:00
ã‹ãŖã“ã‹ã‚Š
5251cd3aad (refactor) apiå‘ŧãŗå‡ēしé–ĸ数ぎãƒŦã‚šãƒãƒŗã‚šåž‹ã‚’åŋ…čρãĢåŋœã˜ãĻã‚ĒãƒŧバãƒŧナイドできるようãĢ (#12936) 2024-01-08 08:13:36 +09:00
zyoshoka
0e536bdd86 refactor(frontend): widgets/server-metric内ぎ型エナãƒŧを除åŽģ (#12937) 2024-01-07 23:56:46 +09:00
syuilo
fd519f5def update game logo 2024-01-07 20:26:37 +09:00
syuilo
0d830d720a enhance(frontend): tweak ui 2024-01-07 16:32:52 +09:00
syuilo
0d49e94982 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-07 16:03:36 +09:00
syuilo
e6022c0d51 enhance(frontend): tweak game 2024-01-07 16:03:23 +09:00
Kagami Sascha Rosylight
5e71418d5c fix(frontend/emoji) restore U+FE0F for simple emojis (#12866)
* fix(frontend/emoji) restore U+FE0F for simple emojis

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-07 16:02:53 +09:00
syuilo
c6a4caa8be refactor 2024-01-07 14:32:57 +09:00
syuilo
1d1780081e enhance(frontend): ã‚˛ãƒŧãƒ ãŽã‚ˇã‚§ã‚ĸ抟čƒŊ 2024-01-07 14:21:19 +09:00
FineArchs
622a09f8ed Fix: Mk:C:mfmぎonClickEvãŒæ­Ŗå¸¸ãĢå‘ŧãŗå‡ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12831)
* fix clickable api

* Update CHANGELOG.md

* revert CHANGELOG.md

* Update CHANGELOG.md
2024-01-07 13:29:17 +09:00
syuilo
00e195f50b tweak game 2024-01-07 13:19:10 +09:00
syuilo
8bf6d31334 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-07 10:36:08 +09:00
Kagami Sascha Rosylight
2a9db983fc feat: export clips (#12931)
* feat: export clips

* Update CHANGELOG.md
2024-01-07 10:35:58 +09:00
syuilo
4ea030d669 tweak game 2024-01-07 10:35:39 +09:00
_
f2dee7b25e Fix: ãƒĒã‚šãƒˆãƒŠã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽã€ŒãƒĒノãƒŧãƒˆã‚’čĄ¨į¤ēã€ãŒæ­Ŗã—ãæŠŸčƒŊしãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12932)
* fix: list timeline withRenotes

* add CHANGELOG
2024-01-07 09:57:01 +09:00
syuilo
a0976772b3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-07 09:24:07 +09:00
syuilo
0815a5235d tweak game 2024-01-07 09:24:04 +09:00
Kagami Sascha Rosylight
9eae82de1d chore(dependabot) open-pull-requests-limit=10?
Somehow it's not opening any PR, so try higher count
2024-01-06 13:33:56 +01:00
syuilo
746367004e feat(frontend): add new game 2024-01-06 20:15:28 +09:00
Chocolate Pie
072f67d6e7 feat: Add support for mCaptcha (#12905)
* feat: Add support for mCaptcha

* fix: Fix docker compose configuration

* chore(frontend/docs): update changelog & fix eslint errors

* `@mcaptcha/vanilla-glue`ã‚’ãƒ€ã‚¤ãƒŠãƒŸãƒƒã‚¯ã‚¤ãƒŗãƒãƒŧトするようãĢ

* chore: Add missing prefix to CHANGELOG

* refactor(backend): 遊åŊ“ãĢつけた変数ぎ名前を変更
2024-01-06 20:14:33 +09:00
zyoshoka
b55a6a80e1 refactor(frontend): scripts/form.tsãŽåž‹åŽšįžŠã‚’äŋŽæ­Ŗã—ãĻTS2344/TS2345エナãƒŧを削減 (#12913) 2024-01-06 18:43:28 +09:00
riku6460
24645e3d3d enhance(backend): ActivityPub å‘¨ã‚Šã§é€Ŗåˆå…ˆã‹ã‚‰ HTTP 429 Too Many Requests ã‚’å—ã‘å–ãŖãŸéš›ãĢジョブをãƒĒトナイするようãĢ (#12917)
* enhance(backend): ActivityPub 周りで HTTP 429 Too Many Requests ã‚’å—ã‘å–ãŖãŸéš›ãĢãƒĒトナイするようãĢ

* add to changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-06 09:40:08 +09:00
MeiMei
d415fd29a3 enhance(backend): ActivityPub Deliver queueでBodyをäē‹å‰å‡Ļį†ã™ã‚‹ã‚ˆã†ãĢ (#12916)
* Pre-processing deliver body

* CHANGELOG

* ãƒĢãƒŧãƒ—å†…ã§č¨ˆįŽ—ã•ã‚Œã‚‹ã¨æ„å‘ŗãŒãĒいぎで

* 同じå‡Ļį†ã‚’åŒã˜åŊĸãĢ

---------

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-06 09:07:48 +09:00
syuilo
7768385be2 refactor(frontend): reduce type errors 2024-01-05 15:25:26 +09:00
syuilo
2177792a3c refactor(frontend): reduce type errors 2024-01-05 12:52:24 +09:00
syuilo
9e20065496 refactor(frontend): reduce type errors 2024-01-05 12:38:06 +09:00
syuilo
2cd32b2248 refactor(frontend): reduce type errors 2024-01-05 12:33:47 +09:00
ãŠã•ã‚€ãŽã˛ã¨
fa9c4a19b9 refactor(frontend): os.tsãĢåŧ•きčžŧんだscripts/api.tsぎ再exportをやめる (#12694)
* refactor(frontend): os.tsãĢåŧ•きčžŧんだscripts/api.tsぎ再exportをやめる

* fix

* fix

* renate to "misskeyApi"

* rename file
2024-01-04 18:32:46 +09:00
syuilo
ea41cc6ec0 refactor(frontend): reduce type errors 2024-01-04 15:30:40 +09:00
syuilo
9716ea0324 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2024-01-04 15:20:25 +09:00
syuilo
02978d0247 lint 2024-01-04 15:20:23 +09:00
MeiMei
6598d320d6 enhance: Use SI prefixes for job queue widget, extends bytes (#12896)
* Use SI prefixes for job queue widget

* a

* bytes

* lint
2024-01-04 13:04:00 +09:00
FineArchs
f8d5a46dbf Fix: AiScriptぎreadlineぎäŋŽæ­Ŗã‚’PlayäģĨ外ãĢã‚‚éŠį”¨ (#12841)
* add AiScriptReadline() in api.ts

* apply AiScriptReadline on flash.vue

* AiScriptReadline → aiScriptReadline

* Update flash.vue

* Update scratchpad.vue

* Update WidgetAiscript.vue

* Update WidgetAiscriptApp.vue

* Update WidgetButton.vue

* Update plugin.ts
2024-01-04 12:26:57 +09:00
syuilo
da154c8209 Update ROADMAP.md 2024-01-04 08:44:38 +09:00
Camilla Ett
b46f431a2e fix(frontend): ãƒĸデãƒŦãƒŧã‚ŋãƒŧがãƒĻãƒŧã‚ļãƒŧぎã‚ĸバã‚ŋãƒŧバナãƒŧをæœĒč¨­åŽšįŠļ態ãĢå‡ēæĨる抟čƒŊãŒčĄ¨į¤ēされãĻいãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ (#12889)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-03 16:41:38 +09:00
ã‹ãŖã“ã‹ã‚Š
30c3f6a222 (fix) MkFormDialogãĢã›ãŖãĻã„ã§ãã‚‹é …į›ŽãŒãĒã„å ´åˆã¯ããŽæ—¨ã‚’čĄ¨į¤ēするようãĢ (#12837) 2024-01-03 13:42:09 +09:00
ãŠã•ã‚€ãŽã˛ã¨
30311aca18 fix(misskey-js): /signupと/signinãŽåŽšįžŠã‚’äŊœæˆã—ãĻãƒ•ãƒ­ãƒŗãƒˆãŽåž‹ã‚¨ãƒŠãƒŧを抑åˆļする (#12846)
* fix(misskey-js): /signupと/signinãŽåŽšįžŠã‚’åžŠæ´ģしãĻãƒ•ãƒ­ãƒŗãƒˆãŽåž‹ã‚¨ãƒŠãƒŧを抑åˆļする

* fix ci

* fix ci

* fix

* fix

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2024-01-03 13:41:28 +09:00
ã‹ãŖã“ã‹ã‚Š
a9127e3ecd enhance(frontend): ãƒãƒŖãƒŗãƒãƒĢノãƒŧãƒˆãŽãƒ”ãƒŗį•™ã‚ã‚’ãƒŽãƒŧãƒˆãƒĄãƒ‹ãƒĨãƒŧからできるようãĢ (#12887)
* enhance(frontend): ãƒãƒŖãƒŗãƒãƒĢノãƒŧãƒˆãŽãƒ”ãƒŗį•™ã‚ã‚’ãƒŽãƒŧãƒˆãƒĄãƒ‹ãƒĨãƒŧからできるようãĢ

* Update Changelog
2024-01-03 13:35:40 +09:00
Camilla Ett
58469c0a69 enhance(frontend): ã‚Ģ゚ã‚ŋムįĩĩ文字čŋŊ加į”ģéĸぎ「ã‚ŋグ」ぎčĒŦ明をčŋŊ加 (#12888) 2024-01-03 08:07:04 +09:00
ã‹ãŖã“ã‹ã‚Š
9c5559a570 (fix) MkButtonがãƒĒãƒŗã‚¯ãŽã¨ããƒ›ãƒãƒŧ時ãĢunderlineがå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12849) 2024-01-02 17:48:11 +09:00
ã‹ãŖã“ã‹ã‚Š
3187c6b28d refactor(frontend): MkNumberぎã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’å†…čŖŊしãĻgsapを削除 (#12859)
* (refactor) MkNumberぎã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’å†…čŖŊ

* į§’æ•°čĒŋ整

* fix

* fix pnpm-lock

* Update packages/frontend/src/components/MkNumber.vue

* Update packages/frontend/src/components/MkNumber.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-02 16:55:02 +09:00
Kagami Sascha Rosylight
09aba4cf16 chore(backend/logger): log data for every level if exists (#12863) 2024-01-02 16:52:51 +09:00
ã‹ãŖã“ã‹ã‚Š
5498ec57d0 fix(frontend): MkCodeEditorぎデãƒŧã‚ŋãƒã‚¤ãƒŗãƒ‡ã‚Ŗãƒŗã‚°ã‚’äŋŽæ­Ŗ (#12885)
* (fix) MkCodeEditorぎ双斚向デãƒŧã‚ŋãƒã‚¤ãƒŗãƒ‡ã‚Ŗãƒŗã‚°

* fix
2024-01-02 14:53:28 +09:00
Kagami Sascha Rosylight
4893cce43c chore(dependabot): try enabling again 2023-12-31 19:48:27 +01:00
syuilo
a40ededf6b 2024 2024-01-01 00:30:56 +09:00
syuilo
379079ee42 chore(frontend): update vue to 3.4 2023-12-31 17:01:56 +09:00
tamaina
1d5a0d0777 chore: use @misskey-dev/eslint-plugin (#12860)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-31 15:26:57 +09:00
tamaina
2a33981811 chore: use summaly, browser-image-resizer, and sharp-read-bmp on registry.npmjs.org instead of git (#12856)
* chore: use @misskey-dev/summaly on registry.npmjs.org instead of git

* fix backend dependency

* fic backend dependency

* @misskey-dev/sharp-read-bmp

* fix

* use @misskey-dev/browser-image-resizer
2023-12-31 09:45:35 +09:00
woxtu
c0466d1585 Convert symbols to strings explicitly (#12844) 2023-12-31 07:51:58 +09:00
woxtu
30594dde18 Fix a typo (#12853) 2023-12-29 22:50:03 +09:00
MomentQYC
7948018e6a feat: Add support for TrueMail (#12850)
Co-authored-by: MarryDream <2190758465@qq.com>
2023-12-29 18:23:29 +09:00
ã‹ãŖã“ã‹ã‚Š
8fb8d7c10c enhance(frontend): ãƒãƒƒã‚ˇãƒĨã‚ŋグå…Ĩ力時ãĢ、æœŦ文ぎæœĢå°žãŽčĄŒãĢäŊ•も書かれãĻいãĒい場合は新たãĢ゚ペãƒŧ゚をčŋŊ加しãĒいようãĢ (#12851)
* (enhance) ãƒãƒƒã‚ˇãƒĨã‚ŋグå…Ĩ力時ãĢ、æœŦ文ぎæœĢå°žãŽčĄŒãĢäŊ•も書かれãĻいãĒいãĒら゚ペãƒŧ゚をčŋŊč¨˜ã—ãĒい

* Updahe Changelog
2023-12-29 18:22:40 +09:00
zyoshoka
7ca0af9e7e chore(misskey-js): build-misskey-js-with-types時ãĢapi-extractorをčĩ°ã‚‰ã›ã‚‹ã‚ˆã†ãĢ (#12830) 2023-12-28 13:40:57 +09:00
ã‹ãŖã“ã‹ã‚Š
ac2bace764 Update CHANGELOG.md 2023-12-28 10:27:12 +09:00
syuilo
339acd2644 Merge pull request #12828 from misskey-dev/develop
Release: 2023.12.2
2023-12-28 08:31:51 +09:00
syuilo
d97924890d 2023.12.2 2023-12-28 08:05:35 +09:00
Korange
6b4f57781a enhance(frontend): 検į´ĸį”ģéĸãĢおいãĻEnterキãƒŧæŠŧ下で検į´ĸできるようãĢ (#12752)
* enhance: 検į´ĸį”ģéĸãĢおいãĻEnterキãƒŧæŠŧ下で検į´ĸできるようãĢ

* enterã‚¤ãƒ™ãƒŗãƒˆã‚’äŊŋį”¨ã™ã‚‹ã‚ˆã†ãĢ
2023-12-28 07:58:32 +09:00
syuilo
c525394989 New Crowdin updates (#12820)
* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)
2023-12-28 07:58:15 +09:00
anatawa12
8753f9ef06 fix: running from docker is broken (#12824)
* fix: running from docker is broken

* fix: dependencies of misskey-js not found from backend

* docs(changelog): Dockerでã‚ĩãƒŧバãƒŧをčĩˇå‹•できãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2023-12-28 07:52:08 +09:00
anatawa12
35fd0a7fc2 Update CHANGELOG.md (#12826) 2023-12-28 00:04:22 +09:00
syuilo
53898c5006 Merge pull request #12771 from misskey-dev/develop
Release: 2023.12.1
2023-12-27 21:28:38 +09:00
syuilo
f8261a1957 2023.12.1 2023-12-27 21:28:15 +09:00
YAVIIGI
47558a6648 feat(frontend): 投į¨ŋã‚Ļã‚¤ãƒŗãƒ‰ã‚ĻãĢMFMčĻį´ ã‚’čŋŊ加するボã‚ŋãƒŗãŽčŋŊ加 (#12788)
* functionPicker ぎčŋŊ加

* Update CHANGELOG.md

* fix lint errors

* Add addMfmFunction

* add enableQuickAddMfmFunction setting

* Update CHANGELOG.md

issue į•Ēåˇã‚’čŋŊ加

* Update index.d.ts

* change 'functionPicker' to 'mfmFunctionPicker'

* Change indent from 4 space to 1 tab

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-27 20:57:43 +09:00
1Step621
2a5c9e6002 Fix(frontend): MFMでfgとbgãĢé•ˇã„å˜čĒžã‚’äŊŋã†ã¨æ”ščĄŒã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12819)
* MFMでfgとbgãĢé•ˇã„å˜čĒžã‚’äŊŋã†ã¨æ”ščĄŒã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* update CHANGELOG.md
2023-12-27 20:41:01 +09:00
syuilo
9d5fc4ca17 refactor 2023-12-27 20:35:52 +09:00
Chocolate Pie
a598baaf01 fix(test): CIがčŊãĄãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12816)
* fix(test): CIがčŊãĄãĻいるぎをäŋŽæ­Ŗ

* fix(ci)?: CIぎ`typecheck`がčŊãĄã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* fix(ci): ã‚ŗãƒŗãƒ•ã‚Ŗã‚°ãƒ•ã‚Ąã‚¤ãƒĢぎã‚ŋイポをäŋŽæ­Ŗ
2023-12-27 17:36:38 +09:00
MomentQYC
e0040f5da3 Add a prompt for Tor Browser users (#12776)
* perf: Add a prompt for Tor Browser users

* typo
2023-12-27 15:55:56 +09:00
syuilo
cc659721fb New Crowdin updates (#12789)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Russian)
2023-12-27 15:55:27 +09:00
GrapeApple0
6439c7b64b Revert "refactor: paginationぎ型を明į¤ēする (#12809)" (#12810)
This reverts commit 6855079811.
2023-12-27 15:55:09 +09:00
syuilo
8904e0a12b 🎨 2023-12-27 15:15:08 +09:00
syuilo
9410bc046b Update CHANGELOG.md 2023-12-27 15:12:43 +09:00
Kagami Sascha Rosylight
ad346b6f36 feat(backend/oauth): allow CORS for token endpoint (#12814)
* feat(backend/oauth): allow CORS for token endpoint

* no need to explicitly set origin to `*`

* Update CHANGELOG.md
2023-12-27 15:10:24 +09:00
Chocolate Pie
c96bc36fed Merge pull request from GHSA-7pxq-6xx9-xpgm
* fix: fix improper authorization when accessing with third-party application

* refactor: refactor type definitions

* fix: get rid of unnecessary access limitation

* enhance: ã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‚ĸプãƒĒã‚ąãƒŧã‚ˇãƒ§ãƒŗãŒWebsocket APIをäŊŋえるようãĢ

* fix: add missing parentheses

* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"

This reverts commit 5150053275.

* frontend: įŋģč¨ŗãŽæŠœã‘ã‚’č¨‚æ­Ŗ, read:adminとwrite:adminはã‚ĸクã‚ģ゚į™ēčĄŒãƒˆãƒŧã‚¯ãƒŗãŽãƒ‡ãƒ•ã‚ŠãƒĢãƒˆã§ã¯éžčĄ¨į¤ēãĢする

* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmãĢé–ĸするテ゚トをčŋŊ加

* enhance(test): Websocket APIãĢ寞するテ゚トもčŋŊ加

* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`ãĢįĩąåˆ

* fix(frontend): ã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗį™ē行UIで全ãĻぎ樊限を有劚ãĢã—ãŸéš›ã€įŽĄį†č€…į”¨APIへぎã‚ĸクã‚ģã‚šã‚‚č¨ąå¯ã—ãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ

* enhance(backend): WebsocketぎæŽĨįļšãĢ最äŊŽé™åŋ…čρãĒ樊限を変更

* fix(backend): `/api/admin/meta`をã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‚ĸプãƒĒã‚ąãƒŧã‚ˇãƒ§ãƒŗã‹ã‚‰ã¯ã‚ĸクã‚ģ゚できãĒいようãĢ

* fix(backend): ã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆãĢã‚ĸクã‚ģ゚するためãĢåŋ…čρãĒ樊限を変更

* fix(frontend/locale): Add missing type declaration

* chore: update `misskey-js/src/autogen`

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-12-27 15:08:59 +09:00
syuilo
d87fecda7f chore(frontend): update team members 2023-12-27 14:21:34 +09:00
GrapeApple0
6855079811 refactor: paginationぎ型を明į¤ēする (#12809)
* refactor: paginationぎ型を明į¤ēする

* asではãĒくsatisfiesをäŊŋうようãĢ
2023-12-26 21:40:27 +09:00
shiosyakeyakini
9022b05fea fix(backend): 非ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãŽãŋīŧˆãƒĒãƒĸãƒŧトはいいねぎãŋīŧ‰ãŒæ˜¨æ—ĨしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12801) (#12802)
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-26 18:42:37 +09:00
zyoshoka
75034d9240 refactor(frontend): Reactivityで型を明į¤ēするようãĢ (#12791)
* refactor(frontend): Reactivityで型を明į¤ēするようãĢ

* fix: ãƒ—ãƒ­ãƒ‘ãƒ†ã‚ŖãŽå‚į…§ãŒčĒ¤ãŖãĻいるぎをäŋŽæ­Ŗ

* fix: 初期化ぎ値をįŠē配列ãĢ書き換えãĻいた部分をnullãĢįŊŽãæ›ãˆ
2023-12-26 14:19:35 +09:00
ã‹ãŖã“ã‹ã‚Š
a9b42765f9 (dev) Issue TemplateãĢ、č‡Ēåˆ†ã§åŽŸčŖ…ã—ãĻPRをå‡ēã—ãŸã„ã‹ãŽæ„æ€čĄ¨æ˜Žã‚’čŋŊ加 (#12799)
* Update 01_bug-report.yml

* Update 02_feature-request.yml
2023-12-26 11:40:55 +09:00
Soli
eb23798c9f fix(frontend): ロãƒŧãƒĢã‚ĸã‚ĩã‚¤ãƒŗæ™‚ãŽé€šįŸĨでīŧŒãƒ­ãƒŧãƒĢã‚ĸã‚¤ã‚ŗãƒŗãŒį¸Žå°ã•ã‚ŒãšãĢ襨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (misskey-dev#12805) (#12806) 2023-12-26 11:40:31 +09:00
FineArchs
4f247a0784 Feat: クãƒĒãƒƒã‚¯ã‚¤ãƒ™ãƒŗãƒˆã‚’į™ēį”Ÿã•ã›ã‚‹MFM構文をčŋŊ加 (#12798)
* Update MkMisskeyFlavoredMarkdown.ts

* fix MkMisskeyFlavoredMarkdown.ts

* Update MkAsUi.vue

* Update ui.ts

* Fix MkMisskeyFlavoredMarkdown.ts

* Update CHANGELOG.md

* fix ui.ts

* revert CHANGELOG.md

* Update CHANGELOG.md
2023-12-25 18:03:06 +09:00
syuilo
95547da5a5 Update SECURITY.md 2023-12-25 16:50:41 +09:00
syuilo
b0799089cd Update SECURITY.md 2023-12-25 16:47:26 +09:00
Sayamame-beans
8ed7c7486c fix(frontend): ãƒĸãƒ‡ãƒ­ã‚°čĄ¨į¤ēぎ"logYellow"が抟čƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12794)
* fix: logYellow of moderation log was not working

* docs(changelog): Fix: 一部ぎãƒĸデログ(logYellowã§ãŽčĄ¨į¤ēå¯žčąĄ)ãĢついãĻã€čĄ¨į¤ēãŽč‰˛ãŒå¤‰ã‚ã‚‰ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
2023-12-25 14:49:06 +09:00
anatawa12
fd040c50b1 fix: č‡Ē分ぎdirect noteがuser list timelineãĢčŋŊ加されãĒい (#12782)
* fix: č‡Ē分ぎdirect noteがuser list timelineãĢčŋŊ加されãĒい

* docs(changelog): Fix: č‡Ē分ぎdirect noteがuser list timelineãĢčŋŊ加されãĒい
2023-12-25 11:56:00 +09:00
anatawa12
237fe242ad chore(misskey-js): update misskey-js with api.json (#12778)
pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api
2023-12-24 17:54:00 +09:00
zyoshoka
0009aa332b refactor(frontend): importåŽŖč¨€å‘¨ã‚ŠãŽã‚¨ãƒŠãƒŧをäŋŽæ­Ŗ (#12773) 2023-12-24 16:16:58 +09:00
syuilo
bf45c23098 Update CHANGELOG.md 2023-12-24 15:38:03 +09:00
syuilo
7167bb397e Update CHANGELOG.md 2023-12-24 15:31:48 +09:00
syuilo
0393d8f53c New Crowdin updates (#12759)
* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)
2023-12-24 15:25:13 +09:00
Nya Candy
cae40e68e4 fix: lint (#12761) 2023-12-24 15:24:51 +09:00
ãŠã•ã‚€ãŽã˛ã¨
36701f8a7c fix(backend): 1702718871541-ffVisibility.jsぎdownãŒåŖŠã‚ŒãĻいる (#12767) 2023-12-24 15:24:26 +09:00
syuilo
6fce36374d enhance(backend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ¯ãƒŧãƒ‰ãŽč¨­åŽšãŒãƒãƒƒã‚ˇãƒĨã‚ŋグトãƒŦãƒŗãƒ‰ãĢã‚‚éŠį”¨ã•ã‚Œã‚‹ã‚ˆã†ãĢ 2023-12-24 15:23:56 +09:00
anatawa12
316ffcea54 ci: Get api.json from Misskeyでupload-artifact@v4で同名artifactでエナãƒŧãĢãĒるぎをäŋŽæ­Ŗ (#12770)
* ci: upload-artifact@v4で同名artifactでエナãƒŧãĢãĒるぎをäŋŽæ­Ŗ

Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>

* report-api-diff.ymlぎ最中ãĢエナãƒŧがį™ēį”Ÿã—ãŸã¨ããĢ分かりãĨらいぎで、PRãĢã‚ŗãƒĄãƒŗãƒˆã‚’æŽ‹ã™ã‚ˆã†ãĢする

* 古いget-api-diffをäŊŋãŖãĻるactionとぎäē’æ›æ€§ã‚’もたせる

---------

Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>
2023-12-24 14:20:43 +09:00
syuilo
0b5228f3cd Merge pull request #12564 from misskey-dev/develop
Release: 2023.12.0
2023-12-23 20:00:20 +09:00
syuilo
471c8ec050 Update CHANGELOG.md 2023-12-23 19:59:27 +09:00
anatawa12
2f425aa03f fix: ブロックされãĻãĻもpure RNできる (#12758)
ãĒぜかわからãĒいけお元々QuoteはできるようãĒぎでそれãĢæˆģしぞした
2023-12-23 17:55:34 +09:00
syuilo
e852f4b60d Revert "fix(backend): renote判厚がおかしい"
This reverts commit f43599552f.
2023-12-23 17:55:27 +09:00
syuilo
f43599552f fix(backend): renote判厚がおかしい 2023-12-23 17:54:29 +09:00
syuilo
8caf2b0a4a New Crowdin updates (#12748)
* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)
2023-12-23 16:43:06 +09:00
syuilo
59b47b8623 Update CHANGELOG.md 2023-12-23 16:40:31 +09:00
įšæœˆãĒãĩ (Nafu Satsuki)
30cf5c3ab0 chore(frontend): APIč¨­åŽšé …į›ŽãŽåå‰ã‚’ããĄã‚“ã¨ã‚ĩãƒŧãƒ“ã‚šãŽåå‰ã§čĄ¨č¨˜ã™ã‚‹ (#12753) 2023-12-23 15:32:53 +09:00
ãŠã•ã‚€ãŽã˛ã¨
1716c6562c fix: .npmrcãĢよりpackage.json記čŧ‰ãŽnodeバãƒŧã‚¸ãƒ§ãƒŗãĢæē€ãŸãĒい場合はビãƒĢドãĢå¤ąæ•—ã™ã‚‹ã‚ˆã†ãĢする (#12755) 2023-12-23 15:32:31 +09:00
syuilo
6e4894c165 lint 2023-12-23 14:39:01 +09:00
ãŠã•ã‚€ãŽã˛ã¨
98734af9a7 fix: 2023.12.0ぎNoteãŽä¸€éƒ¨æ–‡č¨€ã‚’äŋŽæ­Ŗ (#12754) 2023-12-23 14:30:39 +09:00
syuilo
2c7d07bca6 Update CHANGELOG.md 2023-12-23 12:15:10 +09:00
GrapeApple0
5b5a537f56 feat: į™ģéŒ˛ã‚’æ‹’åĻã™ã‚‹ãƒĄãƒŧãƒĢã‚ĸドãƒŦã‚šãŽãƒ‰ãƒĄã‚¤ãƒŗã‚’æ‰‹å‹•ã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#12740)
* feat: äŊŋい捨ãĻã‚ĸドãƒŦã‚šãŽãƒ‰ãƒĄã‚¤ãƒŗã‚’æ‰‹å‹•ã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md

* disposableEmailDomains -> bannedEmailDomains

* isBlockedHostをäŊŋうようãĢ
2023-12-23 12:06:22 +09:00
Nya Candy
b3c4f7eddc fix: email verify enable logic (#12743) 2023-12-23 11:00:14 +09:00
syuilo
6254954957 Update CHANGELOG.md 2023-12-22 21:50:40 +09:00
syuilo
9c04749359 2023.12.0 2023-12-22 20:59:28 +09:00
syuilo
6b7a810b8e Update CHANGELOG.md 2023-12-22 20:57:59 +09:00
ikasoba
5eb944ecde enhance: ãƒãƒŖãƒŗãƒãƒĢãĢ新čĻãŽæŠ•į¨ŋがある場合ãĢãƒãƒƒã‚¸ã‚’čĄ¨į¤ēさせる (#12690)
* 多分できたかも

* 不čρãĒpropsを削除

* 不čρãĒimportを削除

* į¸ã‚’äģ˜ã‘た

* æž įˇšãŽäŊįŊŽã‚’į̝ãĢ寄せた

* ã‚„ãŖãąã‚Šå†…å´ã¸å¯„ã›ã‚‹ã“ã¨ãĢした

* できたかも

* äŋŽæ­Ŗ

* äŋŽæ­Ŗ

* クナ゚ãĢぞとめた

* 垎čĒŋ整

* į›´ã›ãŸã‹ã‚‚

* importをäģ˜ã‘čļŗã—

* 多分できたかも

* Update channel.vue

* Update MkMenu.vue

* Update channel.vue

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-22 20:41:42 +09:00
ã‹ãŖã“ã‹ã‚Š
3d4af18327 [Hub Next] Misskey HubぎãƒĒãƒŗã‚¯ã‚’å¤‰æ›´ (#12699)
* misskey hub ぎãƒĒãƒŗã‚¯ã‚’å¤‰æ›´

* misskey-hub.net -> assets.misskey-hub.net
Related to misskey-dev/misskey-hub-next#57
2023-12-22 20:16:31 +09:00
syuilo
179cb1d813 fix type 2023-12-22 20:14:20 +09:00
syuilo
6d4aa316ac New Crowdin updates (#12732)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)
2023-12-22 18:05:41 +09:00
zyoshoka
d68214bd46 fix(i18n): ロãƒŧãƒĢがäģ˜ä¸Žã•れた際ぎ通įŸĨぎロãƒŧã‚Ģナイã‚ŧãƒŧã‚ˇãƒ§ãƒŗãŒä¸€éƒ¨æŦ ã‘ãĻいるぎをäŋŽæ­Ŗ (#12745) 2023-12-22 15:38:27 +09:00
anatawa12
52b94dbc4a fix: åŧ•ᔍRNがpure RNとしãĻé€Ŗåˆã•ã‚Œã€pure RNがåŧ•ᔍRNとしãĻé€Ŗåˆã•ã‚Œã‚‹ (#12744)
* fix: quote notes are rendered as pure renote

* fix: filesが指厚されãĻãĻįŠē配列ぎときãĢQuoteæ‰ąã„ã•ã‚Œã‚‹

* chore: isQuoteぎä앿§˜ã‚’misc/is-quote.tsと揃える

* docs: is-quote.tsぎ斚ãĢNoteCreateService.isQuoteぎことを書いãĻ更新åŋ˜ã‚Œã‚’é˜˛ã
2023-12-22 14:03:39 +09:00
ãŠã•ã‚€ãŽã˛ã¨
433d46e57f fix(backend): テ゚トがæ­ģんでいるぎをäŋŽæ­Ŗ (#12738)
* fix test

* fix test

* fix test

* fix test

* fix test
2023-12-22 09:06:13 +09:00
GrapeApple0
79ca93cefb enhance: api.jsonぎãƒŦã‚šãƒãƒŗã‚šãŽå†…åŽšã‚’åŽŸéš›ãŽå†…åŽšãĢ合わせる (#12723)
* Create packedAdSchema

* admin/emoji/add

* admin/get-user-ips

* admin/roles/users

* admin/get-index-stats

* admin/accounts/find-by-email

* fix type of admin/ad/list

* federation/stats

* endpoints

* get-online-users-count

* i/2fa/register-key

* i/2fa/key-done

* i/2fa/register

* i/apps

* i/authorized-apps

* i/registry/get-all

* i/registry/get

* i/registry/get-detail

* i/registry/key-with-type

* i/registry/scopes-with-domain

* i/update-email

* i/move

* i/webhooks/create

* fix miss type

* i/webhooks/show

* i/webhooks/list

* flash/create

* roles/users

* server-info

* test

* users/lists/get-memberships

* users/achievements

* fetch-rss

* fetch-external-resources
2023-12-21 16:57:05 +09:00
syuilo
07d4632cd7 Update CHANGELOG.md
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2023-12-21 14:45:39 +09:00
syuilo
f88ed4dd1a 2023.12.0-beta.6 2023-12-21 11:37:50 +09:00
syuilo
f480287657 New Crowdin updates (#12722)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)
2023-12-21 11:37:26 +09:00
dependabot[bot]
ffa0470cf8 chore(deps): bump actions/setup-node from 4.0.0 to 4.0.1 (#12713)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-21 11:37:14 +09:00
woxtu
c92508a575 Remove unused imports (#12730) 2023-12-21 11:36:45 +09:00
anatawa12
b2254a66d3 chore: remove hashtag from featured immediately (#12668)
* chore: remove hashtag from featured immediately

* docs(changelog): ãƒãƒƒã‚ˇãƒĨã‚ŋグぎトãƒŦãƒŗãƒ‰é™¤å¤–č¨­åŽšãŒåŗæ™‚ãĢ劚果を持つようãĢäŋŽæ­Ŗ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-21 11:34:19 +09:00
syuilo
757dee5664 Update CHANGELOG.md 2023-12-21 11:28:30 +09:00
syuilo
c307dd4fe8 perf(frontend): import snowfall-effect dynamically to reduce bundle size 2023-12-21 11:26:41 +09:00
syuilo
b3ab96b5ee fix(backend): ロãƒŧãƒĢã‚ĸã‚ĩã‚¤ãƒŗãŽé€šįŸĨがあるįŠļ態でペãƒŧジをãƒĒロãƒŧドすると通įŸĨæŦ„ãĢäŊ•もでãĒくãĒる
Fix #12729
2023-12-21 11:23:31 +09:00
syuilo
15b0d2aff2 enhance: ロãƒŧãƒĢãĢã‚ĸã‚ĩã‚¤ãƒŗã•ã‚ŒãŸã¨ããŽé€šįŸĨ (#12607)
* wip

* Update misskey-js.api.md

* Update CHANGELOG.md

* Update RoleService.ts

* Update locales/ja-JP.yml

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>

* Update UserListService.ts

* Update misskey-js.api.md

* fix (#12724)

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: ãŠã•ã‚€ãŽã˛ã¨ <46447427+samunohito@users.noreply.github.com>
2023-12-21 10:39:11 +09:00
Kagami Sascha Rosylight
d14eb20122 chore(workflows): use postgres 15 everywhere (#12726) 2023-12-21 10:29:51 +09:00
Kagami Sascha Rosylight
4175b7809b chore(QueueProcessorService): show error stack for failures (#12727) 2023-12-21 10:29:30 +09:00
1STEP621
10d4ae107b Fix(frontend): CW内ãĒおぎį”ģåƒãŒčĄ¨į¤ēされãĒいことがあるバグをäŋŽæ­Ŗ (#12721)
* į”ģ像ぎã‚ĸ゚ペクト比をデフりãƒĢトäģĨ外ãĢč¨­åŽšã—ãĻいるとCW内ぎį”ģåƒãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ

* fix
2023-12-20 16:19:49 +09:00
GrapeApple0
21882b69ec fix: čŋŊ加įĩĩæ–‡å­—å€™čŖœčžžæ›¸ãŽäŋŽæ­Ŗ(ä¸ģãĢå›Ŋ旗) (#12716)
* fix: įĩĩæ–‡å­—å€™čŖœčžžæ›¸ãŽäŋŽæ­Ŗ(ä¸ģãĢå›Ŋ旗)

* é–“é•ãŖãĻ削除しãĻã—ãžãŖãŸįĩĩ文字ぎ垊旧
2023-12-19 22:44:42 +09:00
syuilo
ea41df538e New Crowdin updates (#12652)
* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)
2023-12-19 19:40:53 +09:00
1STEP621
eeedef59c4 Fix(frontend): CWボã‚ŋãƒŗãĢ常ãĢ「åŧ•į”¨ã€ãŒå‡ēãĻしぞうぎをäŋŽæ­Ŗ (#12715)
* RNとåŧ•ᔍRNãŽåˆ¤åŽšãŒé–“é•ãŖãĻいるぎをäŋŽæ­Ŗ

* remove dump.rdb

* update CHANGELOG.md

* lint fix

* fix cw button label
2023-12-19 18:30:31 +09:00
zawa-ch
4e2d802967 enhance: “つãĒがりぎå…Ŧé–‹į¯„å›˛â€ãŒãƒ•ã‚Šãƒ­ãƒŧãƒģフりロワãƒŧ個åˆĨč¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#12702)
* Enhance: “つãĒがりぎå…Ŧé–‹į¯„å›˛â€ãŒãƒ•ã‚Šãƒ­ãƒŧãƒģフりロワãƒŧ個åˆĨč¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#12072)

* refactor: crowdin įˇ¨é›†éƒ¨åˆ†ãŽã‚ŗãƒŸãƒƒãƒˆã‚’æ‰“ãĄæļˆã—

https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158

* refactor: ã‚Ēブジェクトぎ名前äŋŽæ­Ŗ

https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158

* fix: č¨­åŽšé …į›ŽãŽčĒŦ明を削除

åį§°ãŒå…ˇäŊ“įš„ãĢãĒãŖãĻåŋ…čρãĒくãĒãŖãŸãŸã‚
https://github.com/misskey-dev/misskey/pull/12702#discussion_r1429932463
2023-12-18 20:59:20 +09:00
1STEP621
f6ff3b1f1a Fix: RenoteãŽåˆ¤åŽšãŒé–“é•ãŖãĻいるぎをäŋŽæ­Ŗ (#12706)
* RNとåŧ•ᔍRNãŽåˆ¤åŽšãŒé–“é•ãŖãĻいるぎをäŋŽæ­Ŗ

* remove dump.rdb

* update CHANGELOG.md

* lint fix
2023-12-18 19:49:19 +09:00
1STEP621
38b82b8582 Enhance(frontend): Shift+Tabã§å‰ãŽčŖœåŽŒå€™čŖœãŒé¸æŠžã§ãã‚‹ã‚ˆã†ãĢ (#12704)
* Shift+Tabã§å‰ãŽčŖœåŽŒå€™čŖœãŒé¸æŠžã§ãã‚‹ã‚ˆã†ãĢ

* update CHANGELOG.md
2023-12-18 14:59:55 +09:00
syuilo
6b39ba918f Update CHANGELOG.md 2023-12-18 14:52:27 +09:00
zyoshoka
13990279c3 enhance: Unicode 15.0で新たãĢčŋŊ加されたįĩĩ文字をãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãĢäŊŋえるようãĢ (#12683) 2023-12-18 14:51:29 +09:00
syuilo
507d436699 update mfm-js 2023-12-18 13:22:34 +09:00
syuilo
8a9f4ef441 update deps 2023-12-18 13:14:58 +09:00
syuilo
6672e9efdd refactor(frontend): use GLSL ES 3.0 2023-12-18 13:07:19 +09:00
syuilo
d995bf0326 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-12-18 12:32:29 +09:00
syuilo
5150053275 fix(backend): add missing kind definition for admin endpoints to improve security 2023-12-18 12:32:26 +09:00
ikasoba
24261f6eb3 č¨­åŽšã‚’äģ˜ã‘た & č¨­åŽšč‡ĒäŊ“をフりãƒŧマット (#12693) 2023-12-18 10:52:23 +09:00
æžœį‰ŠãƒĒãƒŗ
67824cfc89 fix lint error (#12692) 2023-12-17 17:41:14 +09:00
syuilo
776eea736a enhance(frontend): tweak avatar decoration setting ui 2023-12-16 17:37:50 +09:00
æžœį‰ŠãƒĒãƒŗ
c167f20643 feature: ãƒãƒŖãƒŗãƒãƒĢ投į¨ŋはフりãƒŧムãĢč‰˛ãŒã¤ãã¨ã†ã‚Œã—ã„ (#12686) 2023-12-16 14:13:38 +09:00
syuilo
6df9c79bb7 2023.12.0-beta.5 2023-12-16 14:00:46 +09:00
syuilo
2ecc0299b4 update deps 2023-12-16 14:00:27 +09:00
syuilo
742da2f1e9 feat(frontend): į”ģéĸãĢé›Ēを降らせる抟čƒŊを垊æ´ģ 2023-12-16 13:52:52 +09:00
syuilo
8c218397bc clean up 2023-12-16 13:24:13 +09:00
ãŠã•ã‚€ãŽã˛ã¨
d7d9304a49 fix(frontend): įĩĩ文字ピッã‚Ģãƒŧč¨­åŽšãƒšãƒŧジぎボã‚ŋãƒŗæ–‡č¨€äŋŽæ­Ŗ (#12676)
* fix(frontend): įĩĩ文字ピッã‚Ģãƒŧč¨­åŽšãƒšãƒŧジぎボã‚ŋãƒŗæ–‡č¨€äŋŽæ­Ŗ

* fix
2023-12-16 13:23:54 +09:00
ã‹ãŖã“ã‹ã‚Š
fda5147d06 fix(dev): ãƒ•ã‚Ąã‚¤ãƒĢぎčĒ­ãŋčžŧãŋãĢå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ãŽã‚’äŋŽæ­Ŗ (#12684)
* (enhance) ã‚ŗãƒŧドå…Ĩ力をMkCodeEditorãĢ変更

* (fix) devã§ãƒ•ã‚Ąã‚¤ãƒĢぎčĒ­ãŋčžŧãŋãĢå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹

* Revert "(enhance) ã‚ŗãƒŧドå…Ĩ力をMkCodeEditorãĢ変更"

This reverts commit 726d56c3e9.
2023-12-16 13:23:25 +09:00
ã‹ãŖã“ã‹ã‚Š
17065418cf (enhance) ã‚ŗãƒŧドå…Ĩ力をMkCodeEditorãĢ変更 (#12682) 2023-12-16 13:18:12 +09:00
ã‹ãŖã“ã‹ã‚Š
b1a7dcb05b enhance(frontend): ã‚ŗãƒŧドブロックぎハイナイト抟čƒŊã‚’åˆŠį”¨ã™ã‚‹ãĢã¯č¨€čĒžã‚’æ˜Žį¤ēįš„ãĢ指厚させるようãĢ (#12681)
* (enhance) ã‚ŗãƒŧドブロックぎハイナイトをäŊŋį”¨ã™ã‚‹ãĢã¯č¨€čĒžæŒ‡åŽšã‚’æą‚ã‚ã‚‹

* Update changelog

* fix

* typo
2023-12-16 12:34:35 +09:00
syuilo
390602837b enhance(frontend): tweak user home page 2023-12-16 11:56:58 +09:00
syuilo
9f49b9f4d2 fix(backend): HTTP Digestヘッダぎã‚ĸãƒĢゴãƒĒã‚ēム部分ãĢ大文字ぎ"SHA-256"しかäŊŋえãĒい
Fix #12678
2023-12-16 10:58:44 +09:00
shiosyakeyakini
3e256eee2c Fix(backend): JSONSchemaãĢ不čļŗã—ãĻã„ã‚‹ãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčŋŊ加 (#12680)
* Fix(backend): JSONSchemaãĢ不čļŗã—ãĻã„ã‚‹ãƒ‘ãƒŠãƒĄãƒŧã‚ŋをčŋŊ加

* nullable:falseãĢäŋŽæ­Ŗ

---------

Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-12-16 09:00:32 +09:00
dependabot[bot]
1260e8b74b chore(deps): bump actions/upload-artifact from 2 to 4 (#12670)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-16 08:58:03 +09:00
FineArchs
617ff00a45 Fix: AiScriptぎreadlineãŒä¸æ­ŖãĒ値をčŋ”ã™ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12675)
* fix input bug

* Update CHANGELOG.md
2023-12-16 08:57:45 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b5c319b2c7 fix(frontend): testがčŊãĄã‚‹ãŽã‚’äŋŽæ­Ŗ (#12679) 2023-12-16 08:56:26 +09:00
1STEP621
272dc208b4 Fix(frontend): ãģとんおぎMkTextareaでMFMプãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĻã—ãžãŖãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12672)
* ãģとんおぎMkTextareaでMFMぎプãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĻã—ãžãŖãĻã„ã‚‹ä¸å…ˇåˆã‚’äŋŽæ­Ŗ

* refactor

* そもそも #12130 ã§ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢはnyaizeされãĒいä앿§˜ãĢã‚‚ãŠãŖãĻいたらしいぎでäŋŽæ­Ŗ
2023-12-15 17:57:31 +09:00
1STEP621
c41924399b ã‚ŗãƒŧドå…Ĩ力ボック゚でTabをå…Ĩ力できるようãĢ (#12671) 2023-12-15 17:18:31 +09:00
syuilo
eacc2040a1 perf(frontend): introduce MkLazy for lazy loading 2023-12-15 15:37:19 +09:00
anatawa12
bd4d8694dd perf: early return users/notes and users/featured-notes if me is blocked by requesting user (#12663) 2023-12-15 11:24:13 +09:00
woxtu
5cc3d3c873 Remove an unnecessary type assertion (#12666) 2023-12-15 11:22:49 +09:00
syuilo
417852779f enhance: ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽäŊįŊŽã‚’垎čĒŋ整できるようãĢ 2023-12-14 20:58:08 +09:00
yukineko
239507d7d6 fix: devãƒĸãƒŧãƒ‰ãŽį‰šåŽšæĄäģļ下でペãƒŧã‚¸ãŒčĄ¨į¤ēされãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12653)
* fix: devãƒĸãƒŧãƒ‰ã§ã‚­ãƒŖãƒƒã‚ˇãƒĨクãƒĒã‚ĸするとペãƒŧã‚¸ãŒčĄ¨į¤ēされãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* fix: localeがnullぎ場合も最新ぎlocaleを取垗するようãĢ
2023-12-14 20:21:57 +09:00
ãŠã•ã‚€ãŽã˛ã¨
386fcedf35 (dev-mode) devãƒĸãƒŧドぎ攚善 (#12639)
* fix dev-mode

* fix dev-mode

* fix dev-mode

* fix dev-mode

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 20:16:02 +09:00
syuilo
a2a6a94614 update deps 2023-12-14 18:28:04 +09:00
woxtu
76d1ed39a1 Cleanup unused dependencies (#12660) 2023-12-14 18:25:39 +09:00
YAVIIGI
d7766162d6 feat(frontend): MFM ぎã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗčρᴠãĢ delay ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 (#12659)
* Add delay option

* Update CHANGELOG.md
2023-12-14 17:57:57 +09:00
syuilo
f7eef546a6 fix(frontend): fix missing localization 2023-12-14 17:05:29 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b9318d09ee fix(frontend) ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽčĄ¨į¤ēäŊįŊŽã‚’垎čĒŋ整 (#12651)
* fix(frontend) ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽčĄ¨į¤ēäŊįŊŽã‚’垎čĒŋ整

* fix inline-flex
2023-12-14 16:17:01 +09:00
1STEP621
0c0b7d77b3 fix: contextmenu does not appear when plugin enabled / devMode enabled (#12656) 2023-12-14 16:16:21 +09:00
syuilo
8416329f40 New Crowdin updates (#12352)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2023-12-14 14:23:54 +09:00
syuilo
8ff87176f8 tweak profile.avatar-decoration.dialog.vue 2023-12-14 14:23:18 +09:00
ãŠã•ã‚€ãŽã˛ã¨
a92795d90f feat(frontend): įĩĩ文字ピッã‚ĢãƒŧãŽåŽŸčŖ… (#12617)
* įĩĩ文字デッキぎäŊœæˆ

* į´°ã‹ã„ä¸å‚™ã‚’äŋŽæ­Ŗ

* fix lint

* fix

* fix CHANGELOG.md

* fix setTimeout -> nextTick

* fix https://github.com/misskey-dev/misskey/pull/12617#issuecomment-1848952862

* fix bug

* fix CHANGELOG.md

* fix CHANGELOG.md

* wip

* Update CHANGELOG.md

* Update CHANGELOG.md

* wip

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 14:11:20 +09:00
syuilo
364efbe58b 2023.12.0-beta.4 2023-12-14 13:22:54 +09:00
syuilo
aedc1d0ee9 update deps 2023-12-14 13:22:12 +09:00
1STEP621
b33fe53047 Enhance(frontend): MFMやįĩĩ文字がäŊŋえるå…Ĩ力ボック゚でã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトをäŊŋえるようãĢ (#12643)
* rich autocomplete for use in profiles, announcements, and channel descriptions

* implementation omissions

* add tab, apply to page editor, and fix something

* componentization

* fix nyaize doesn't working in profile preview

* detach autocomplete instance when unmounted

* fix: mismatched camelCase

* remove unused / unnecessary styles

* update CHANGELOG.md

* fix lint

* remove dump.rdb

* props.richAutocomplete -> autocomplete

* Update packages/frontend/src/scripts/autocomplete.ts

* clarify namings
ãƒĄãƒŗã‚ˇãƒ§ãƒŗãĒおも「MFM」ãĢåĢぞれるぎかč‡ĒäŋĄãŒãĒã‹ãŖãŸãŽã§richSyntaxãĒおとãŧかしãĻいぞしたが、åĢむようãĒぎで変更しぞした

* tweak

* Update MkFormDialog.vue

* rename

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-14 13:11:23 +09:00
ãŠã•ã‚€ãŽã˛ã¨
5cee481083 refactor(frontend) $i ãŽåž‹æƒ…å ąãĢtokenをčŋŊ加 (#12649) 2023-12-14 12:26:02 +09:00
syuilo
2cfe64e9e6 fix swcrc 2023-12-14 11:35:17 +09:00
syuilo
fbf1f74e12 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-12-14 11:29:29 +09:00
syuilo
839b7483ac enhance(frontend): åŒã˜į¨ŽéĄžãŽãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗã‚’č¤‡æ•°äģ˜ã‘られるようãĢ 2023-12-14 11:29:27 +09:00
ãŠã•ã‚€ãŽã˛ã¨
eeed67ecac (fix) デフりãƒĢãƒˆčĄ¨į¤ē時ぎヘッダãĢã‚ã‚‹ãƒãƒŖãƒŗãƒãƒĢボã‚ŋãƒŗãŒååŋœã—ãĒã„įžčąĄãŽäŋŽæ­Ŗ (#12648)
* dividerぎäģ•変ãĢčŋŊåž“

* fix type
2023-12-14 07:18:29 +09:00
syuilo
37820ad572 fix(backend): ãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒ­ã‚°ãŒãƒĸデãƒŦãƒŧã‚ŋãƒŧã¯é–˛čĻ§ã§ããĒいようãĢäŋŽæ­Ŗ
Fix #12622
2023-12-13 18:31:32 +09:00
syuilo
2b3a5f16d1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-12-13 18:21:20 +09:00
syuilo
17f894348f fix(client): fix glitch when attach/detach avatar decoration 2023-12-13 18:21:17 +09:00
ã‹ãŖã“ã‹ã‚Š
71bb181472 fix(frontend): MkAnimBgをãƒĒã‚ĩイã‚ēãĢ寞åŋœã•せる (#12642)
* (fix) MkAnimBgをãƒĒã‚ĩイã‚ēãĢ寞åŋœã•せる

* fix lint

* refactor
2023-12-13 18:14:43 +09:00
syuilo
5472f4b934 enhance: ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗã‚’č¤‡æ•°č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-12-13 16:56:19 +09:00
YAVIIGI
daea5a39ad fix(frontend): ノãƒŧト中ぎįĩĩ文字をã‚ŋップしãĻ「ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã™ã‚‹ã€ã‚’æŠŧしたときãĢãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚ĩã‚Ļãƒŗãƒ‰ãŒéŗ´ã‚‹ã‚ˆã†ãĢする (#12624)
* Add sound.play() in copy reaction

* Update CHANGELOG.md

* fix lint error
2023-12-13 08:15:25 +09:00
Camilla Ett
06ca63f9c2 Fix(backend): inboxJobPerSecぎデフりãƒĢト値を16から32ãĢ (#12631) 2023-12-13 08:14:34 +09:00
Tassoman
aad573a1d7 adding color-scheme light to WidgetAichan (#12638) 2023-12-13 08:13:03 +09:00
1STEP621
7f85d7a1f9 Enhance(frontend): ãƒĒ゚ト/ã‚ĸãƒŗãƒ†ãƒŠ/ãƒãƒŖãƒŗãƒãƒĢをã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‹ã‚‰æ–°čĻäŊœæˆã§ãã‚‹ã‚ˆã†ãĢ (#12629)
* add short leads to lists, antennas, and channels

* remove unused import

* add CHANGELOG.md

* hide separator when there is no item

* fix mistakes

* Update timeline.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-12 12:19:49 +09:00
syuilo
564a23c0b5 fix type 2023-12-12 10:34:08 +09:00
syuilo
b691126bff refactor(frontend): menuぎdividerをnullã§čĄ¨įžã™ã‚‹ãŽã‚’ã‚„ã‚ã‚‹ 2023-12-12 10:26:37 +09:00
woxtu
ebdb443180 Fix trailing commas (#12628) 2023-12-11 20:31:23 +09:00
Acid Chicken (įĄĢ酸éļ)
2217d0c050 refactor(frontend): remove redundant class names (#12618) 2023-12-10 17:53:38 +09:00
woxtu
4c135a5ca1 Fix indentation (#12615) 2023-12-10 02:11:17 +09:00
ãŠã•ã‚€ãŽã˛ã¨
025afe88b4 (dev) index.htmlãĢmeta[name=viewport]がãĒã‹ãŖãŸãŽã§čŋŊ加īŧ†čļŗã‚ŠãĻãĒいCSPčŋŊ加 (#12613)
* (dev) index.htmlãĢmeta[name=viewport]がãĒã‹ãŖãŸãŽã§čŋŊ加īŧ†čļŗã‚ŠãĻãĒいCSPčŋŊ加

* fix tab
2023-12-09 21:52:25 +09:00
syuilo
b72f9186b5 2023.12.0-beta.3 2023-12-09 13:15:30 +09:00
Yuriha
dd332b3515 Misskey Playぎノãƒŧト投į¨ŋį”ģéĸã§ã€Œå†…åŽšã‚’éš ã™ã€ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢする (#12576)
* Add the content warning option in AiScript UI postFormButton

* Fix initial CW in postFormButton

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-09 13:14:51 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b7bdd45dba Fix/vue import error on intellij (#12612)
* Fix fix labeler config (#8)

* fix vue import error

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-09 13:13:31 +09:00
syuilo
319267e096 update deps 2023-12-09 13:02:14 +09:00
syuilo
fcf0f5f6b5 fix(frontend): disable Mk:apiExternal 2023-12-09 12:58:00 +09:00
zyoshoka
6c1f839cbe chore: labelerがæ˛ģãŖãĻいãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ (#12610)
* fix ci

* fix

* fix labeler.yml

* Revert "fix labeler.yml"

This reverts commit 9b6a7d02cd.

---------

Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
2023-12-09 09:54:43 +09:00
ã‹ãŖã“ã‹ã‚Š
2c6fc0ba63 fix(dev-frontend) čļŗã‚ŠãĻãĒいCSPをčŋŊ加 (#12606)
* fix(dev-frontend) ã‚ĩãƒŧバãƒŧã‚ĩイドぎHTMLと噛ãŋ合わãĒい部分をäŋŽæ­Ŗ

* cspをãĒおした

* typo
2023-12-08 20:16:49 +09:00
zyoshoka
d10048edac chore: fix labeler's config (#12609) 2023-12-08 20:16:15 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
ab5d2eca1f enhance(frontend): window.openやaã‚ŋグãĢnoopenerã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’ã¤ã‘ã‚‹ (MisskeyIO#283) 2023-12-08 19:46:25 +09:00
ã‹ãŖã“ã‹ã‚Š
c54d1cdde2 fix(dev-frontend) ã‚ĩãƒŧバãƒŧã‚ĩイドぎHTMLと噛ãŋ合わãĒい部分をäŋŽæ­Ŗ (#12605) 2023-12-08 16:54:33 +09:00
ãŠã•ã‚€ãŽã˛ã¨
712e5447b8 Merge pull request #12604 from kakkokari-gtyih/fix-dev-0
fix(dev-frontend) 一部ぎã‚ĸã‚ģットがčĒ­ãŋčžŧぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
2023-12-08 16:37:41 +09:00
kakkokari-gtyih
b760db13bc fix(dev) 一部ぎã‚ĸã‚ģットがčĒ­ãŋčžŧぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-12-08 16:32:24 +09:00
ikasoba
e38af60fd0 fix: secure: true ãĒã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆãŽåž‹ãŒ misskey-js ãĢåĢぞれãĻいãĒい (#12603)
* äŊœãŖãŸ

* äŋŽæ­Ŗ

* äŋŽæ­Ŗ
2023-12-08 15:15:17 +09:00
ã‹ãŖã“ã‹ã‚Š
ac4089f37d enhance(frontend): ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆã‚’éžčĄ¨į¤ēãĢできるPageMetaをčŋŊ加 (#12456)
* (enhance) ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆã‚’éžčĄ¨į¤ēãĢできるPageMetaをčŋŊ加

* fix lint

* rename

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-08 13:06:42 +09:00
dependabot[bot]
f80ae7f686 chore(deps): bump actions/labeler from 4 to 5 (#12584)
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 09:00:37 +09:00
ãŠã•ã‚€ãŽã˛ã¨
9059b837fa fix CONTRIBUTING.md (#12600) 2023-12-08 09:00:23 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b0039f0946 chore: 開į™ēãƒĸãƒŧãƒ‰ã§ãƒ•ãƒ­ãƒŗãƒˆã‚¨ãƒŗãƒ‰ã¨ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ã‚’į‹ŦįĢ‹ã—ãĻčĩˇå‹•するようãĢするīŧˆå†īŧ‰ (#12593)
* [wip]run standalone vite

* [wip]run standalone vite

* some fix (tabler icons, sw, streaming)

* fix theme

* fix run scripts

* favicon

* client-assets

* cssぎčĒ­ãŋčžŧãŋ順åēã¨CSPč¨­åŽšãŽå¤‰æ›´

* fix lang change

* fix clientManifest

* baseã‚’į›¸å¯žãƒ‘ã‚šãĢしãĻãƒ‰ãƒĄã‚¤ãƒŗį›´ä¸‹ã¨ã‚ĩãƒ–ãƒ‡ã‚ŖãƒŦクトãƒĒé…ä¸‹ä¸Ąæ–šãĢ寞åŋœ

* č‰˛ã€…äŋŽæ­Ŗ

* č‰˛ã€…äŋŽæ­Ŗ

* č‰˛ã€…äŋŽæ­Ŗ

* fix

* Revert "client-assets"

This reverts commit 582601e90e.

# Conflicts:
#	packages/frontend/vite.config.ts

* č‰˛ã€…äŋŽæ­Ŗ

* fix

* fix

* add url and proxy to server proxy

* Update packages/frontend/src/index.html

* wip

* Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend

# Conflicts:
#	packages/frontend/src/pages/welcome.entrance.a.vue

* Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend

# Conflicts:
#	packages/frontend/src/pages/welcome.entrance.a.vue

* fix tabler load

* Apply suggestions from code review

* Update packages/frontend/src/index.html

* fix

* fix vite.config.local-dev.ts

* fix CONTRIBUTING.md

---------

Co-authored-by: FruitRiin <nassii74@gmail.com>
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: æžœį‰ŠãƒĒãƒŗ <fruitriin@riinswork.space>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: ozelot <contact@ozelot.dev>
2023-12-08 08:22:08 +09:00
KanariKanaru
e6d01e33e6 fix(backend): ãƒ–ãƒ­ãƒƒã‚¯ã—ãŸį›¸æ‰‹ã‹ã‚‰č‡Ē分ぎノãƒŧトがčĻ‹ãˆãĒいようãĢ(/users/featured-notes, /users/notes) (#12511)
* fix: ãƒ–ãƒ­ãƒƒã‚¯ã—ãŸį›¸æ‰‹ã‹ã‚‰č‡Ē分ぎノãƒŧトがčĻ‹ãˆãĒいようãĢ(ãƒĻãƒŧã‚ļãƒŧ,ãƒãƒŖãƒŗãƒãƒĢ)

* Update CHANGELOG.md

* /users/featured-notesã§ã‚‚ãƒ–ãƒ­ãƒƒã‚¯ã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ

* cacheServiceをäŊŋうようãĢ

* /channels/timeline.tsでåŋ…čĻãŽãĒいnoteFilterを持たãĒいようãĢ

* Update CHANGELOG.md

* FanoutTimelineEndpointServiceへぎ寞åŋœ

- ブロックされãĻいる場合は、/users/notesでノãƒŧãƒˆãŒčĄ¨į¤ēされãĒい
- ミãƒĨãƒŧトしãĻいる場合は、ノãƒŧãƒˆãŒčĄ¨į¤ēされる
2023-12-07 18:15:38 +09:00
KanariKanaru
bcf6b7f5ee enhance: meilisearchを有劚ãĢしãĻもミãƒĨãƒŧãƒˆã‚„ãƒ–ãƒ­ãƒƒã‚¯ã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ (#12575)
* enhance: meilisearchを有劚ãĢしãĻもミãƒĨãƒŧãƒˆã‚„ãƒ–ãƒ­ãƒƒã‚¯ã‚’č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ

* Update CHANGELOG.md
2023-12-07 17:09:31 +09:00
anatawa12
1d3ef7b42f fix(backend): pagination with sinceId broken (#12586)
* fix(backend): pagination with sinceId broken

* fix(backend): pagination with sinceId broken for dbFallback
2023-12-07 17:07:06 +09:00
Ryan He
e926411812 chore: Add descriptions for "MeiliSearch" and "allowedPrivateNetworks" to example.yml (#12594)
* Update example.yml, add descriptions for some items

Add descriptions for "MeiliSearch" and "allowedPrivateNetworks"

* Update docker_example.yml

Add descriptions for "MeiliSearch" and "allowedPrivateNetworks"
2023-12-07 17:00:34 +09:00
zyoshoka
406b4bdbe7 refactor(frontend): 非推åĨ¨ã¨ãĒãŖãŸReactivity TransformをäŊŋわãĒいようãĢ (#12539)
* refactor(frontend): 非推åĨ¨ã¨ãĒãŖãŸReactivity TransformをäŊŋわãĒいようãĢ

* refactor: 不čρãĒæ‹Ŧåŧ§ã‚’除åŽģ

* fix: 不čρãĒã‚ĸノテãƒŧã‚ˇãƒ§ãƒŗã‚’é™¤åŽģ

* fix: Refぎ配列をrefしãĻいる部分ぎ寞åŋœ

* refactor: 不čρãĒæ‹Ŧåŧ§ã‚’除åŽģ

* fix: lint

* refactor: Ref、ShallowRef、ComputedRefãŽå¤‰æ•°ãŽåŽŖč¨€ã‚’letからconstãĢįŊŽæ›

* fix: type error

* chore: drop reactivity transform from eslint configuration

* refactor: remove unnecessary import

* fix: 寞åŋœæŧã‚Œ
2023-12-07 14:42:09 +09:00
yupix
e42c91dee7 feat: RoleãĢé–ĸするSchemaをčŋŊ加 (#12572)
* feat: RoleãĢé–ĸé€Ŗã™ã‚‹schemaをčŋŊ加

* feat: 新しいRoleSchemaをäŊŋうようãĢ

* chore: misskey.jsぎデãƒŧã‚ŋを更新

* chore: misskey-js.api.mdを更新
2023-12-06 15:47:57 +09:00
anatawa12
00b11b1f75 chore: hide thumbnail if website is sensitive (#12581) 2023-12-06 13:46:10 +09:00
Yuriha
ad60e43ae4 ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽã€ŒãƒĒノãƒŧãƒˆã‚’čĄ¨į¤ē」ぎトグãƒĢ゚イッチが反åŋœã—ãĒã„å•éĄŒã‚’į›´ã™ (#12577)
* [frontend] Fix renote toggle switch

* Fix MkMenu rather than usage
2023-12-06 12:07:53 +09:00
anatawa12
8866c530c4 fix(backend): エポックをå›ē厚することで嚴čļŠã—時ãĢトãƒŦãƒŗãƒ‰ãŒåŖŠã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12567) 2023-12-04 20:33:11 +09:00
syuilo
920e521176 2023.12.0-beta.2 2023-12-04 20:04:34 +09:00
syuilo
9c90ff7d06 update deps 2023-12-04 19:40:46 +09:00
ãŠã•ã‚€ãŽã˛ã¨
e90ad09551 fix (frontend): įĩĩ文字ピッã‚ĢãƒŧįĩŒį”ąã§æŠ•į¨ŋæŦ„ãĢįĩĩ文字をå…Ĩれた際、ã‚Ŋフトã‚Ļェã‚ĸキãƒŧボãƒŧドがįĢ‹ãĄä¸ŠãŒã‚‰ãĒいようãĢする (#12561) 2023-12-04 18:12:14 +09:00
anatawa12
bb38e62ae6 chore: č‡Ē分へぎãƒĒプナイぎãŋčĩ°æŸģするようãĢ (#12570) 2023-12-04 17:56:48 +09:00
yupix
33034b0e02 feat: ãƒĻãƒŧã‚ļãƒŧ゚キãƒŧマぎ攚善 (#12568)
* chore: notifyãĢenumã‚’č¨­åŽš

* feat: securityKeysListぎ型を明įĸēãĢ

* feat: notificationRecieveConfigãĢpropertiesã‚’åŽšįžŠ

* chore: misskey.jsぎmodelを更新

* fix: as constをつけåŋ˜ã‚ŒãĻいる
2023-12-04 16:53:31 +09:00
anatawa12
18109fcef7 Filter User / Instance Mutes in FanoutTimelineEndpointService (#12565)
* fix: unnecessary logging in FanoutTimelineEndpointService

* chore: TimelineOptions

* chore: add FanoutTimelineName type

* chore: forbid specifying both withReplies and withFiles since it's not implemented correctly

* chore: filter mutes, replies, renotes, files in FanoutTimelineEndpointService

* revert unintended changes

* use isReply in NoteCreateService

* fix: excludePureRenotes is not implemented

* fix: replies to me is excluded from local timeline

* chore(frontend): forbid enabling both withReplies and withFiles

* docs(changelog): ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãƒŸãƒĨãƒŧトが劚かãĒã„å•éĄŒãŽäŋŽæ­ŖãĢついãĻč¨€åŠ
2023-12-04 14:38:21 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b2c4973cda fix dev build (#12566) 2023-12-04 12:05:35 +09:00
ãŠã•ã‚€ãŽã˛ã¨
55c8ec80ed fix (backend): 「ãŋつける」ぎãĒかãĢミãƒĨãƒŧトしたãƒĻãƒŧã‚ļãŒįžã‚ŒãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ (#12559)
* fix (backend): 「ãŋつける」ぎãĒかãĢミãƒĨãƒŧトしたãƒĻãƒŧã‚ļãŒįžã‚ŒãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ

* fix
2023-12-03 20:46:19 +09:00
ãŠã•ã‚€ãŽã˛ã¨
5e1d872404 å…Ĩ力フりãƒŧムでもãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé¸æŠžæ™‚ãĢäŊŋį”¨ã™ã‚‹ãƒ”ãƒƒã‚ĢãƒŧをäŊŋうようãĢしたい (#12337)
* å…Ĩ力フりãƒŧムでもãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé¸æŠžæ™‚ãĢäŊŋį”¨ã™ã‚‹ãƒ”ãƒƒã‚ĢãƒŧをäŊŋうようãĢしたい

* erase console.log

* fix CHANGELOG.md

* reaction-picker.ts をæˆģし、äģŠå›žãŽå¯žåŋœã‚’å…Ĩれた emoji-picker.ts を新たãĢäŊœæˆ

* fix CHANGELOG.md

* tweak

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-03 17:25:34 +09:00
Acid Chicken (įĄĢ酸éļ)
af15f8d09d fix(backend): reject malformed timestamp (#12554) 2023-12-03 14:38:42 +09:00
6543
34223f3da4 fix(backend): enhance nodeinfo by export instance admin via nodeAdmins key (#12503)
https://codeberg.org/thefederationinfo/nodeinfo_extension
2023-12-03 13:42:41 +09:00
ãŠã•ã‚€ãŽã˛ã¨
e17d741f4b enhance(misskey-js) misskey-jsぎ゚トãƒĒãƒŧãƒŸãƒŗã‚°APIåŽšįžŠã‚’ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãĢčŋŊåž“ (#12552)
* (enhance) misskey-jsぎ゚トãƒĒãƒŧãƒŸãƒŗã‚°APIåŽšįžŠã‚’ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãĢčŋŊåž“

* fix ci

* fix ci
2023-12-03 12:45:18 +09:00
æžœį‰ŠãƒĒãƒŗ
b4a83a22a1 may be fix ruby justify on safari (#12551) 2023-12-03 12:08:40 +09:00
ã‹ãŖã“ã‹ã‚Š
5bf7813b2d enhance/feat(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧãŽæ”šč‰¯ãƒģåŧˇåŒ– (#12526)
* enhance(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧを個åˆĨã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* fix design

* (fix) č¨­åŽšãŒåŊ“たらãĒい

* fix testīŧˆį„Ąį†ã‚„り感īŧ‰

* (fix) č¨­åŽšãŒãĒいįŠļ態ですずãĻ有劚ãƒģ向操äŊœãŒåŠšã‹ãĒい

* fix

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-03 10:58:42 +09:00
Nanaka Hiira
2eb86e0619 fix(backend): /emojiãĢãŠã‘ã‚‹æ‹Ąåŧĩå­ãŽå‰Šé™¤æ–šæŗ•ã‚’äŋŽæ­Ŗ (#12543)
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-12-03 10:28:35 +09:00
ãŠã•ã‚€ãŽã˛ã¨
c68d87538a ãƒĒ゚トã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã§ãƒŸãƒĨãƒŧトがč˛Ģ通しãĻã—ãžã†å•éĄŒãĢ寞å‡Ļ (#12534)
* ãƒĻãƒŧã‚ļãƒĒ゚トTLįŗģãŽå„į¨Žå‹•äŊœã‚’äŋŽæ­Ŗãƒģįĩąä¸€

* fix

* fix CHANGELOG.md

* テ゚トčŋŊ加
2023-12-03 10:19:37 +09:00
shiosyakeyakini
4de4a2e143 fix: withChannelNotesとwithFilesを同時ãĢæŒ‡åŽšã—ãŸã¨ããŽč€ƒæ…Ž (#12550)
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-12-03 10:18:28 +09:00
ãŠã•ã‚€ãŽã˛ã¨
5ccd61b1f8 Revert "fix #12528 (#12536)" (#12548)
This reverts commit a5f0b5ec74.
2023-12-03 10:17:07 +09:00
ãŠã•ã‚€ãŽã˛ã¨
336416261a ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŒį”Ÿæˆã™ã‚‹api.jsonからmisskey-jsぎ型をäŊœæˆã™ã‚‹ (#12434)
* ã˛ã¨ãžãšį”Ÿæˆã§ãã‚‹ã¨ã“ã‚ãžã§

* ãƒ•ã‚Ąã‚¤ãƒĢæ§‹æˆæ•´į†

* į”Ÿæˆã‚ŗãƒžãƒŗãƒ‰æ•´į†

* misskey-jsへぎįĩ„ãŋčžŧãŋ

* fix generator.ts

* wip

* fix generator.ts

* fix package.json

* į”Ÿæˆãƒ­ã‚¸ãƒƒã‚¯ãŽčĒŋ整

* 型ãƒŦベãƒĢでぎswitch-case抟構をmisskey-jsからfrontendãĢæŒãĄčžŧめるようãĢした

* åž‹ãƒã‚§ãƒƒã‚¯į”¨ãŽtsconfig.jsonをäŊœæˆ

* äģ–ãŽã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã‚’å‘ŧãļé–ĸ数ãĢã‚‚éŠį”¨

* æœĒäŊŋį”¨ã‚¨ãƒŗãƒ†ã‚Ŗãƒ†ã‚ŖãĒおを削除

* misskey-jså´ã§æ‰‹å‹•åŽšįžŠã•ã‚ŒãĻいた型をč‡Ēå‹•į”Ÿæˆã•ã‚ŒãŸåž‹ãĢį§ģ行īŧˆãŸã ã—api.jsonがvalidでãĒくãĒãŖãĻã—ãžãŖãŸãŽã§åžŒã§äŋŽæ­Ŗã™ã‚‹īŧ‰

* messagingはå샿­ĸされãĻいるīŧˆãƒ†ã‚šãƒˆãŽãƒ“ãƒĢドエナãƒŧč§Ŗæļˆīŧ‰

* validãĒapi.jsonをå‡ē力できるようãĢäŋŽæ­Ŗ

* äŋŽæ­Ŗæŧã‚Œå¯žåŋœ

* AjvãĢ怒られãĻčĩˇå‹•できãĒã‹ãŖãŸã¨ã“ã‚ã‚’äŋŽæ­Ŗ

* fix ciīŧˆé€”中īŧ‰

* ãƒ‘ãƒŠãƒĄãƒŧã‚ŋenumをやめる

* add command

* add api.json

* éƒŊåēĻč‡Ēå‹•į”Ÿæˆã‚’ã‚„ã‚ã‚‹

* 一気通č˛Ģ゚クãƒĒプトäŋŽæ­Ŗ

* fix ci

* į”Ÿæˆãƒ­ã‚¸ãƒƒã‚¯äŋŽæ­Ŗ

* ãƒ•ãƒ­ãƒŗãƒˆãŽåž‹ãƒã‚§ãƒƒã‚¯ã¯įĩåą€ã‚„らãĒã‹ãŖãŸãŽã§æˆģしãĻおく

* fix pnpm-lock.yaml

* add README.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 21:00:05 +09:00
ãŠã•ã‚€ãŽã˛ã¨
92029ac325 fix: #12544 (#12545)
* meã‚’æ¸Ąã—åŋ˜ã‚ŒãĻいる

* fix CHANGELOG.md

* Revert "fix CHANGELOG.md"

This reverts commit aaee4e9b8a.
2023-12-02 20:11:31 +09:00
MeiMei
238e8ce939 fix: Filter featured collection (#12541) 2023-12-02 19:32:30 +09:00
anatawa12
a631b976c9 Refine fanout timeline (#12507)
* chore(endpoints/hybrid-timeline): don't pack inside getFromDb

* chore(endpoints/hybrid-timeline): Redisã‹ã‚‰å–åž—ã™ã‚‹éƒ¨åˆ†ãŽã†ãĄSTLãĢ䞝存しãĒそうãĒところをåˆĨぎServiceãĢ切りå‡ēし

* chore(endpoints/local-timeline): FanoutTimelineEndpointServiceã§å†åŽŸčŖ…

* chore(endpoints/channels/timeline): FanoutTimelineEndpointServiceã§å†åŽŸčŖ…

* chore(endpoints/timeline): FanoutTimelineEndpointServiceã§å†åŽŸčŖ…

* chore(endpoints/user-list-timeline): FanoutTimelineEndpointServiceã§å†åŽŸčŖ…

* chore(endpoints/users/notes): FanoutTimelineEndpointServiceã§å†åŽŸčŖ…

* chore: add useDbFallback to FanoutTimelineEndpointService.timeline and always true for channel / user note list

* style: fix lint error

* chore: split logic to multiple functions

* chore: implement redis fallback

* chore: æˆåŠŸįŽ‡ã‚’ä¸Šã’ã‚‹

* fix: db fallback not working

* feat: allowPartial

* chore(frontend): set allowPartial

* chore(backend): remove fallbackIfEmpty

HTL will never be purged so it's no longer required

* fix: missing allowPartial in channel timeline

* fix: type of timelineConfig in hybrid-timeline

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 18:25:07 +09:00
paihu
cf3d45e7c8 fix(frontend): MFM ruby nyaize (#12362) 2023-12-02 17:09:22 +09:00
Camilla Ett
8968bfd309 fix(backend): ã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŽã‚¤ãƒŗãƒãƒŧト時ぎ動äŊœã‚’äŋŽæ­Ŗ (#12360)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 17:07:57 +09:00
meron
c190b720d3 feat(frontend): įĩĩ文字ピッã‚Ģãƒŧぎã‚ĢテゴãƒĒã‚’å¤šéšŽåą¤ãƒ•ã‚ŠãƒĢãƒ€ã§åˆ†éĄžã§ãã‚‹ã‚ˆã†ãĢ (#12132)
* Update CHANGELOG.md

* Feat:emoji picker folder select

* Fix: lint error

* Fix: lint error 2

* Fix: lint error 3

* ã‚Ģ゚ã‚ŋムįĩĩ文字ぎã‚ĢテゴãƒĒ襨į¤ēéƒ¨åˆ†ãŒé•ˇã‹ãŖãŸãŽã§įŸ­ãã—ãŸ

* ã‚¨ãƒ•ã‚§ã‚¯ãƒˆãŒåŖŠã‚ŒãĻå‡ēãĒいぎをäŋŽæ­Ŗ

* padding 18px -> 9px

* Update CHANGELOG.md

* Revert: en-US.yml

* chg: Folder -> folder

* chg: isChildrenExits -> isChildren

* chg: isChildren -> categoryFolderFlag

* ã‚ĢテゴãƒĒæœĢ尞が / ぎ場合ピッã‚Ģãƒŧからæļˆå¤ąã™ã‚‹ãŽã§ã€ŒããŽäģ–ã€ã¨æ‰ąã„å¯žåŋœ

* į‰šåŽšãŽãƒ‘ã‚ŋãƒŧãƒŗãŽã‚ĢテゴãƒĒ名でピッã‚ĢãƒŧãĢå‡ēãĻこãĒいぎをäŋŽæ­Ŗ

「i18n.ts.other」や「/ã€å§‹ãžã‚ŠãŽå ´åˆåŖŠã‚Œã‚‹

* chg: categoryFolderFlag -> hasChildSection

* code format

* Del: ti-fw

* fix

* įĩĩ文字とフりãƒĢãƒ€ãŽčĄ¨į¤ē順åēå…Ĩれæ›ŋえ

* ネ゚トした場合ãĢパネãƒĢでおこぞでがおぎフりãƒĢダぎもぎかをわかりやすくした

* fix lint

* ã‚ĢテゴãƒĒãŽåå‰ãŒé•ˇã„ã¨čĄ¨į¤ēがおかしくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2023-12-02 15:26:46 +09:00
anatawa12
b6b838416d chore: remove unimplemented excludeNsfw (#12520) 2023-12-02 12:05:53 +09:00
ã‹ãŖã“ã‹ã‚Š
b37e8ffa69 (fix) įŋģč¨ŗãŽãƒ€ãƒ–ã‚Šã‚’č§Ŗæļˆ (#12519) 2023-12-02 12:05:03 +09:00
anatawa12
da0ecb650e chore: フりロãƒŧしたときãĢHTLをパãƒŧジしãĒくする (#12522) 2023-12-02 12:04:30 +09:00
zyoshoka
43c9ab2072 fix(frontend): é•ˇã„åå‰ãŽãƒãƒŖãƒŗãƒãƒĢãĢおける投į¨ŋフりãƒŧãƒ ãŽčĄ¨į¤ēãŒå´Šã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12524)
* fix(frontend): é•ˇã„åå‰ãŽãƒãƒŖãƒŗãƒãƒĢãĢおける投į¨ŋフりãƒŧãƒ ãŽčĄ¨į¤ēãŒå´Šã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2023-12-02 12:04:11 +09:00
ãŠã•ã‚€ãŽã˛ã¨
a5f0b5ec74 fix #12528 (#12536) 2023-12-02 11:37:31 +09:00
Qwreey
c927d6824c Fix: missing receiver warn is not disappear (#12538) 2023-12-02 09:28:00 +09:00
nullnyat
5cd4c36cad rename docker-compose.yml.example to docker-compose_example.yml (#12530)
* rename docker-compose.yml.example to docker-compose_example.yml

* fix: dockle.yml
2023-12-01 11:19:33 +09:00
yupix
ca424df80e fix: inviteįŗģぎæˆģã‚Šå€¤ãŒé–“é•ãŖãĻいる close #12517 (#12518) 2023-11-30 15:56:25 +09:00
Srgr0
e500fe2586 įĩĩæ–‡å­—čŠŗį´°ãƒšãƒŧジãĢ記čŧ‰ã™ã‚‹æƒ…å ąã‚’čŋŊ加 (#12417)
* Update emojis.emoji.vue

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-30 14:59:42 +09:00
ã‹ãŖã“ã‹ã‚Š
b05d71fabf feat(frontend): ä슿—ĨčĒ•į”Ÿæ—Ĩぎフりロãƒŧ中ぎãƒĻãƒŧã‚ļãƒŧを一čĻ§čĄ¨į¤ēできるã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆã‚’čŋŊ加 (#12450)
* (add) ä슿—ĨčĒ•į”Ÿæ—Ĩぎフりロイãƒŧ一čĻ§čĄ¨į¤ē

* Update Changelog

* Update Changelog

* åŽŸčŖ…æŧã‚Œ

* create index

* (fix) index
2023-11-30 14:49:26 +09:00
yukineko
22d6fa1fdf enhance(dev): 開į™ēãƒĸãƒŧド時ãĢlocaleã¨åž‹åŽšįžŠãŒč‡Ēå‹•įš„ãĢå†į”Ÿæˆã•ã‚Œã‚‹ã‚ˆã†ãĢ (#12481)
* enhance: localeをäģģæ„ãŽã‚ŋã‚¤ãƒŸãƒŗã‚°ã§ãƒĒビãƒĢドできるようãĢ

* enhance: localeã‚‚į›ŖčĻ–ã—ã€åŋ…čĻã§ã‚ã‚Œã°localeをãƒĒビãƒĢドするようãĢ

* feat: devãƒĸãƒŧドぎ時ぎãŋãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧã‹ã‚‰ã‚­ãƒŖãƒƒã‚ˇãƒĨクãƒĒã‚ĸができるようãĢ

* refactor: ã‚­ãƒŖãƒƒã‚ˇãƒĨクãƒĒã‚ĸéƒ¨åˆ†ã‚’å…ąé€šåŒ–

* fix: localesãŽãƒ•ã‚Ąã‚¤ãƒĢå¤‰æ›´ã‚¤ãƒ™ãƒŗãƒˆãŒå–ã‚ŒãĒいぎをäŋŽæ­Ŗ

* fix: replaceAllã§ã‚ŗã‚ąã‚‹ãŽã‚’äŋŽæ­Ŗ

* change: 開į™ēãƒĸãƒŧドãĢé–ĸäŋ‚ãĒããƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧã‹ã‚‰ã‚­ãƒŖãƒƒã‚ˇãƒĨクãƒĒã‚ĸできるようãĢ

* refactor: åŋ…čĻãŽãĒいãƒĒビãƒĢドをしãĒいようãĢ

* update: CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-30 14:48:02 +09:00
Cocoa Hoto
4f6e098542 fix(docker): cannot build docker image on some environments (#12494) 2023-11-30 14:47:08 +09:00
Kisaragi
47a10f6a6d refactor(frontend): give local variable to explicit type annotation to avoid TS7043 (#12495)
* refactor: give local variable to explicit type annotation to avoid TS7043

* chore: fix lint error
2023-11-30 14:46:16 +09:00
GrapeApple0
28cb0fc70b enhance: č¨­åŽšã—ãŸã‚ŋグをトãƒŦãƒŗãƒ‰ãĢ襨į¤ēさせãĒいようãĢã™ã‚‹é …į›Žã‚’įŽĄį†į”ģéĸã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#12512)
* enhance: hiddenTagsã‚’įŽĄį†į”ģéĸã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* Update locales/ja-JP.yml

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-30 14:35:56 +09:00
zyoshoka
98e1af28b8 enhance(frontend): ノãƒŧトプãƒŦビãƒĨãƒŧãĢCWが反映されるようãĢ (#12509)
* enhance(frontend): ノãƒŧトプãƒŦビãƒĨãƒŧãĢCWが反映されるようãĢ

* Update CHANGELOG.md

* refactor: 不čρãĒæĄäģļを除åŽģ

* Revert "refactor: 不čρãĒæĄäģļを除åŽģ"

This reverts commit e4eff689bd.

* fix: ã‚„ãŖãąã‚Šä¸čρãĒæĄäģļã ãŖãŸ
2023-11-30 13:49:31 +09:00
ãŠã•ã‚€ãŽã˛ã¨
413f7bfb44 Fix: navigator.shareæœĒã‚ĩポãƒŧãƒˆãŽå ´åˆã¯å…ąæœ‰ãƒœã‚ŋãƒŗã‚’éžčĄ¨į¤ēãĢするīŧˆīŧ‹URLãŽã‚ŗãƒ”ãƒŧボã‚ŋãƒŗã‚’č¨­įŊŽīŧ‰ (#12506)
* navigator.shareæœĒã‚ĩポãƒŧãƒˆãŽå ´åˆã¯å…ąæœ‰ãƒœã‚ŋãƒŗã‚’éžčĄ¨į¤ēãĢする

* fix CHANGELOG.md

* ナイã‚ģãƒŗã‚ščĄ¨į¤ēčŋŊ加

* URLãŽã‚ŗãƒ”ãƒŧボã‚ŋãƒŗã‚’č¨­įŊŽ
2023-11-30 08:15:13 +09:00
ã‹ãŖã“ã‹ã‚Š
37cff405ed enhance(frontend): Shareペãƒŧジでぎ投į¨ŋ厌ä熿™‚ãĢpostMessageをį™ēįĢするようãĢ (#12505)
* enhance(frontend): Shareペãƒŧジでぎ投į¨ŋ厌ä熿™‚ãĢpostMessageをį™ēįĢ

* Update Changelog

* fix

* åå‰ãŽæˇˇåŒã‚’ã•ã‘ã‚‹

* 名前をわかりやすくする

* watchをäŊŋわずパフりãƒŧãƒžãƒŗã‚šæ”šå–„
2023-11-30 01:08:29 +09:00
anatawa12
c41d03018c ci: use refs/pull/*/merge to get head (#12508) 2023-11-30 01:06:11 +09:00
woxtu
ea1a2dc8db Update the Vitest configuration (#12493) 2023-11-29 10:41:11 +09:00
zyoshoka
d5deef5699 fix(frontend): WebKitブナã‚Ļã‚ļãƒŧ上でも「デバイ゚ぎį”ģéĸを常ãĢã‚ĒãƒŗãĢする」抟čƒŊが劚くようãĢ (#12484)
* fix(frontend): WebKitブナã‚Ļã‚ļãƒŧ上でもkeepScreenOnが劚くようãĢ

* chore: add comment
2023-11-29 10:29:24 +09:00
anatawa12
4e882414b2 fix: éŸŗåŖ°ãŒä¸€åˆ‡éŗ´ã‚‰ãĒくãĒる可čƒŊ性がある (#12491)
* chore: éŸŗåŖ°ãŒä¸€åˆ‡éŗ´ã‚‰ãĒくãĒる可čƒŊ性をčģŊ減

https://github.com/misskey-dev/misskey/pull/12433#discussion_r1405774767

* chore: IIFEではãĒくPromise.prototype.finallyをäŊŋį”¨ã™ã‚‹ã‚ˆã†ãĢ
2023-11-29 10:29:00 +09:00
yupix
3b3b908ccd fix: packedNoteSchemaãĢclippedCountが抜けãĻいる (#12499) 2023-11-29 08:08:06 +09:00
ãŠã•ã‚€ãŽã˛ã¨
ec04c76ee5 通įŸĨグãƒĢãƒŧãƒ”ãƒŗã‚°č¨­åŽšãŽåŗæ™‚åæ˜ å¯žåŋœ (#12485)
* wip

* ログå‡ēしぎ削除

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-28 20:43:25 +09:00
ã‹ãŖã“ã‹ã‚Š
4e5b7768dc fix(docs): "docs(changelog): GHSA-3f39-6537-3cgc ãĢついãĻčŋŊ記 (#12482)" (#12483)
* Revert "docs(changelog): GHSA-3f39-6537-3cgc ãĢついãĻčŋŊ記 (#12482)"

This reverts commit d58ec4e65b.

* Update CHANGELOG.md
2023-11-27 21:41:19 +09:00
Kisaragi
d58ec4e65b docs(changelog): GHSA-3f39-6537-3cgc ãĢついãĻčŋŊ記 (#12482) 2023-11-27 21:37:37 +09:00
syuilo
2d0253bc42 2023.12.0-beta.1 2023-11-27 21:05:37 +09:00
syuilo
51cf906b25 update deps 2023-11-27 21:05:20 +09:00
ã‹ãŖã“ã‹ã‚Š
2a451ebb57 enhance(frontend): 通įŸĨ韺ãĢãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢをäŊŋį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#12447)
* (enhance) ã‚ĩã‚Ļãƒŗãƒ‰ãĢãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢをäŊŋį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* fix

* fix design

* fix design

* Update store.ts

* (fix) ãƒ•ã‚Ąã‚¤ãƒĢåčĄ¨į¤ē

* refactor

* (refactor) better types

* operationTypeとsoundTypeãŽæˇˇåŒã‚’é˜˛æ­ĸ

* (refactor)

* (fix)

* enhance jsdoc

* driveFile -> _driveFile_
2023-11-27 17:33:42 +09:00
anatawa12
8f1da036f4 style: fix lint error of 6acaded8 (#12476) 2023-11-27 15:29:39 +09:00
anatawa12
6acaded898 fix: error can be happened if animation is on and hard mute matches (#12474) 2023-11-27 14:47:25 +09:00
woxtu
01d06e7121 Fix a frontend testing script (#12471) 2023-11-27 08:06:47 +09:00
ragujp
780b120c64 fix: wake lock error in safari etc (#12464) 2023-11-26 23:35:53 +09:00
Acid Chicken (įĄĢ酸éļ)
d60f645d1d chore(frontend/MkMediaVideo): loop and autoplay silent videos (#12392) 2023-11-26 16:15:24 +09:00
ãŠã•ã‚€ãŽã˛ã¨
c9503da8f8 ã‚ĩã‚Ļãƒŗãƒ‰č¨­åŽšãĢ「ã‚ĩã‚Ļãƒŗãƒ‰ã‚’å‡ē力しãĒい」と「Misskeyがã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–ãĒ時ぎãŋã‚ĩã‚Ļãƒŗãƒ‰ã‚’å‡ē力する」をčŋŊ加 (#12342)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-26 16:12:02 +09:00
Acid Chicken (įĄĢ酸éļ)
ccb951f11e chore: create AudioContext when it is needed (#12460) 2023-11-26 14:38:34 +09:00
ã‹ãŖã“ã‹ã‚Š
755ca97857 fix(frontend): 通įŸĨéŸŗãŒãģãŧ同時ãĢéŗ´ãŖãŸå ´åˆã¯å†į”Ÿã‚’ãƒ–ãƒ­ãƒƒã‚¯ã™ã‚‹ã‚ˆã†ãĢīŧˆéŸŗå‰˛ã‚Œé˜˛æ­ĸīŧ‰ (#12433)
* (fix) 通įŸĨéŸŗãŒãƒ€ãƒ–ãŖãĻéŸŗå‰˛ã‚Œã—ãĒいようãĢ

* Update Changelog
2023-11-26 13:20:46 +09:00
ã‹ãŖã“ã‹ã‚Š
5bdae9f6d0 enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé¸æŠžæ™‚ãĢéŸŗã‚’æĩã›ã‚‹ã‚ˆã†ãĢ (#12441)
* (add) ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé¸æŠžæ™‚ãĢéŸŗã‚’éŗ´ã‚‰ã›ã‚‹ã‚ˆã†ãĢ

* Update Changelog

* tweak sound

* tweak sound

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-26 13:04:44 +09:00
anatawa12
d32631d159 fix: query error in notes/featured (#12439) 2023-11-26 12:54:23 +09:00
zyoshoka
2ee48ae04d fix(backend): ã‚ŽãƒŖãƒŠãƒĒãƒŧぎäēēæ°—ぎ投į¨ŋぎ選å‡ēãĢidã‚’į”¨ã„ã‚‹ã‚ˆã†ãĢ (#12448) 2023-11-26 10:05:56 +09:00
zyoshoka
7a494b2aa7 fix(backend): rename FunoutTimelineService to FanoutTimelineService (#12453) 2023-11-26 10:02:22 +09:00
zyoshoka
3e0231d995 fix(backend): äŊ•もノãƒŧトしãĻいãĒいãƒĻãƒŧã‚ļãƒŧãŽãƒ•ã‚ŖãƒŧドãĢã‚ĸクã‚ģ゚するとエナãƒŧãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12455)
* fix(backend): äŊ•もノãƒŧトしãĻいãĒいãƒĻãƒŧã‚ļãƒŧãŽãƒ•ã‚ŖãƒŧドãĢã‚ĸクã‚ģ゚するとエナãƒŧãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md

* add test

* fix: incorrect bob's username
2023-11-26 10:01:06 +09:00
woxtu
c8b85a98b8 Add mocks for Web Audio API (#12457) 2023-11-26 09:54:24 +09:00
ã‹ãŖã“ã‹ã‚Š
95095ee8d1 enhance(frontend): ãƒĻãƒŧã‚ļãƒŧぎRawデãƒŧã‚ŋをčĒ­ã‚ã‚‹ãƒšãƒŧジを垊æ´ģさせる (#12436)
* (add) User raw page

* Update Changelog

* fix lint
2023-11-24 21:11:18 +09:00
syuilo
ccdb8ce7fc Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-11-24 20:25:36 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
da3064343b enhance(frontend): įĩĩ文字ぎã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトぎã‚ĸãƒĢゴãƒĒã‚ēムぎ攚善 (MisskeyIO#261)
* 原際は同じįĩĩ文字ãĒã‚‰é‡č¤‡ã—ãĻã‚ĩジェ゚トãĢå‡ēãĒいようãĢ
* エイãƒĒã‚ĸ゚ではãĒいįĩĩ文字>å‰æ–šä¸€č‡´>éƒ¨åˆ†ä¸€č‡´>あいぞい検į´ĸé †ã§čĄ¨į¤ēされるようãĢãĒるようãĢ
2023-11-24 20:25:29 +09:00
yukineko
252efe8252 fix: į‰šåŽšãŽæĄäģļä¸‹ã§ãƒãƒŖãƒŗãƒãƒĢやãƒĻãƒŧã‚ļãƒŧぎノãƒŧト一čϧãĢ最新ぎノãƒŧãƒˆãŒčĄ¨į¤ēされãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12431)
* fix: į‰šåŽšãŽæĄäģļä¸‹ã§ãƒãƒŖãƒŗãƒãƒĢやãƒĻãƒŧã‚ļãƒŧぎノãƒŧト一čϧãĢ最新ぎノãƒŧãƒˆãŒčĄ¨į¤ēされãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md
2023-11-24 20:19:46 +09:00
Camilla Ett
9c84055f50 Feat(frontend): ã‚ŗãƒŗãƒˆãƒ­ãƒŧãƒĢパネãƒĢã€Œé€šå ąã€ãĢおいãĻã€é€šå ąč€…ã‚‚ãƒĒãƒŗã‚¯ã§éŖ›ãšã‚‹ã‚ˆã†ãĢäŋŽæ­Ŗ (#12427) 2023-11-24 16:19:37 +09:00
anatawa12
536f08c401 fix: hard mute limit not applied (#12428)
* fix: hard mute limit not applied

* Update CHANGELOG.md
2023-11-24 15:09:25 +09:00
woxtu
f7bdf5a2c0 Replace deprecated Repository.findOneById() (#12426) 2023-11-24 09:48:36 +09:00
syuilo
06ed64f26f update node to 20.10.0 2023-11-24 09:20:41 +09:00
syuilo
97c10ed1e5 Update index.d.ts 2023-11-24 09:20:34 +09:00
Camilla Ett
30b443de55 feat(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽæ¨Ēåš…ã‚’150pxãĢåˆļ限するかおうかãƒĻãƒŧã‚ļãƒŧが選ずるようãĢ (#12416)
* feat(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽæ¨Ēåš…ã‚’150pxãĢåˆļ限するかおうかãƒĻãƒŧã‚ļãƒŧが選ずるようãĢ

* localesぎ変更をjs-JP.ymlぎãŋãĢäŋŽæ­Ŗã—、æ—ĨæœŦčĒžã‚’ã‚ˆã‚Šåˆ†ã‹ã‚Šã‚„ã™ã

* クナ゚名を.icon から .limitWidthãĢ変更
2023-11-24 08:37:27 +09:00
mappi
521db37ca7 feat 12325 (#12425) 2023-11-24 08:36:55 +09:00
ã‹ãŖã“ã‹ã‚Š
bf2d2ff0ca fix(frontend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢãŽã€Œãƒ•ã‚Ąã‚¤ãƒĢ」ãĢã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒį”ģ像がある際ぎデã‚ļã‚¤ãƒŗã‚’äŋŽæ­Ŗ (#12424)
* (fix) æ‹›åž…ã‚ŗãƒŧドを一åēĻぎãŋåˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog

* (fix) profile media grid

* Update Changelog

* Change Changelog
2023-11-23 21:18:24 +09:00
ã‹ãŖã“ã‹ã‚Š
cba66c921e fix(frontend): ã‚ŗãƒŧãƒ‰ã‚¨ãƒ‡ã‚Ŗã‚ŋãŒæ­Ŗã—ãčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12418)
* (fix) ã‚ŗãƒŧãƒ‰ã‚¨ãƒ‡ã‚Ŗã‚ŋãŒæ­Ŗã—ãčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update Changelog
2023-11-23 20:37:41 +09:00
anatawa12
44a378c46e Use generate-api-json for api.json diff GitHub comment (#12408)
* ci: use generate-api-json to get api.json changes

* restore copying default.yml

* refactor: get api.json with single workflow

* ci: api.jsonぎdiffをbackendが変更されたときぎãŋ取るようãĢ
2023-11-23 20:17:21 +09:00
ã‹ãŖã“ã‹ã‚Š
ed6f866a4f enhance/fix(AP/frontend): 最čŋ‘čŋŊ加されたMFMぎもろもろをäŋŽæ­Ŗ (#12420)
* (enhance) MFM rubyãŒé€Ŗåˆã•ã‚Œã‚‹ã‚ˆã†ãĢ

* Update Changelog

* Update Changelog

* (fix) unixtimeぎフりãƒŧãƒĢバック (AP)

* (fix) unixtimeぎフりãƒŧãƒĢバック (frontend)

* Update Changelog
2023-11-23 19:49:45 +09:00
ã‹ãŖã“ã‹ã‚Š
4a2a44831b fix(backend): æ‹›åž…ã‚ŗãƒŧドがäŊŋã„å›žã›ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12423)
* (fix) æ‹›åž…ã‚ŗãƒŧドを一åēĻぎãŋåˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ

* Update Changelog
2023-11-23 19:34:14 +09:00
anatawa12
864827f788 Hard mute (#12376)
* feat(backend,misskey-js): hard mute storage in backend

* fix(backend,misskey-js): mute word record type

* chore(frontend): generalize XWordMute

* feat(frontend): configure hard mute

* feat(frontend): hard mute notes on the timelines

* lint(backend,frontend): fix lint failure

* chore(misskey-js): update api.md

* fix(backend): test failure

* chore(frontend): check word mute for reply

* chore: limit hard mute count
2023-11-23 18:56:20 +09:00
ãŠã•ã‚€ãŽã˛ã¨
ded328fb43 įĩĩ文字ぎã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトåŧˇåŒ–ぎ寞åŋœ (#12365)
* å‰æ–šä¸€č‡´ãƒģéƒ¨åˆ†ä¸€č‡´ã§ãĒくãĻもčŋ‘äŧŧ値でヒットするようãĢ

* fix CHANGELOG.md

* for of ãĢ変更

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-23 08:13:51 +09:00
syuilo
b15f293b82 fix lint, resolve code smell
Co-Authored-By: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-22 18:46:27 +09:00
ãŠã•ã‚€ãŽã˛ã¨
c284d41b5b swagger-cli validateがvalidとãĒるapi.jsonをäŊœã‚Œã‚‹ã‚ˆã†ãĢする (#12403)
* api.jsonがswagger-cli validateでエナãƒŧãĢãĒらãĒいようãĢį”Ÿæˆãƒ­ã‚¸ãƒƒã‚¯ã‚’äŋŽæ­Ŗ

* ãƒ•ã‚ŖãƒŧãƒĢドぎæļˆã—æ–šãĢä¸å‚™ãŒã‚ãŖãŸãŽã§å¤‰æ›´

* ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ã‚’čĩˇå‹•しãĒくãĻもapi.jsonをäŊœã‚Œã‚‹ã‚ˆã†ãĢした

* deepCopyしãĻからãƒŦã‚šãƒãƒŗã‚šéƒ¨åˆ†ã‚’äŊœã‚‹ã‚ˆã†ãĢした

* fix CHANGELOG.md

* securitySchemesãŽåŽšįžŠã‚’åžŠæ´ģīŧ†ApiCallServiceãŽåŽŸčŖ…įš„ãĢベã‚ĸナトãƒŧã‚¯ãƒŗãĒぎでそぎåŊĸで

* bodyãŒį„Ąã„īŧˆįŠēã‚Ēブジェクトīŧ‰ãŽã¨ãã¯requestBodyを描į”ģしãĒいようãĢする

* allowGetがtrueãĒé …į›Žã¯getį”¨ãŽč¨˜čŧ‰ã‚‚äŊœæˆ

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-22 17:08:56 +09:00
taichan
a4f8863786 taichanne30 -> tai-cha (#12405) 2023-11-22 12:20:07 +09:00
y.takahashi
c6ed06d783 twitter埋めčžŧãŋぎsandboxåąžæ€§ãĢallow-popups-to-escape-sandboxをčŋŊ加 (#12400)
Co-authored-by: unarist <m.unarist@gmail.com>
2023-11-22 10:19:30 +09:00
įšæœˆãĒãĩ (Nafu Satsuki)
18bdec9641 fix: verifymail.io APIãŽč¨­åŽšé …į›ŽãŒåæ˜ ã•ã‚ŒãĒい (#12399) 2023-11-22 10:13:46 +09:00
ãŠã•ã‚€ãŽã˛ã¨
4b13179ff9 ã‚ĩã‚Ļãƒŗãƒ‰å†į”Ÿæ–šæŗ•ãŽå¤‰æ›´ãĢčŋŊ垓できãĻいãĒã‹ãŖãŸæ‰€ã‚’äŋŽæ­Ŗ (#12368)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 20:05:04 +09:00
nenohi
481bca4cf2 åēƒå‘пޞčŧ‰ãƒšãƒŧジãĢãĻfilterをわかりやすく (#12385) 2023-11-21 19:50:06 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b3d1cc9525 ã‚ĩãƒŧバčĩˇå‹•時ãĢã‚ĸãƒŗãƒ†ãƒŠãŒéžã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–ã ãŖãŸå ´åˆã€ã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–åŒ–ã—ãĻも再čĩˇå‹•するぞで反映されãĒい (#12391)
* ã‚ĩãƒŧバčĩˇå‹•時ãĢã‚ĸãƒŗãƒ†ãƒŠãŒéžã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–ã ãŖãŸå ´åˆã€ã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–åŒ–ã—ãĻも再čĩˇå‹•するぞで反映されãĒい

* Fix CHANGELOG.md

* lastUsedAtぎ更新ãĢ不備がå‡ēるぎでäŋŽæ­Ŗ

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:32:34 +09:00
ãŠã•ã‚€ãŽã˛ã¨
b5be0e5780 note.tsぎchannelã‚’æ­Ŗã—ã„åŊĸãĢしたことãĢã‚ˆã‚ŠčĄ¨å‡ē化した型チェックエナãƒŧをäŋŽæ­Ŗ (#12395)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:12:05 +09:00
syuilo
77ac51a680 update typescript to 5.3 2023-11-21 11:32:13 +09:00
ãŠã•ã‚€ãŽã˛ã¨
8bd9077f77 json-schema配下ぎ最新化 (#12312)
* user.ts、page.ts、drive-folder.tsを各EntityServiceぎæˆģり値をもとãĢ最新化

* 再įĸēčĒ

* fix error

* noteäģĨå¤–ãŽæŽ‹ã‚ŠãŽãƒ•ã‚Ąã‚¤ãƒĢを寞åŋœ

* fix CHANGELOG.md

* fix CHANGELOG.md

* fix user.ts

* fix user.ts

* ã‚ŗãƒĄãƒŗãƒˆå¯žåŋœ

* fix note.ts

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 11:13:56 +09:00
anatawa12
2ec3227012 update api.md (#12379)
for API changes in b65fd34981
2023-11-21 10:48:01 +09:00
syuilo
cd2131c4b5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-11-21 09:55:52 +09:00
syuilo
ed0cc443ea fix(backend): ロãƒŧãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒäŋå­˜ã•れãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-11-21 09:55:49 +09:00
æžœį‰ŠãƒĒãƒŗ
e0de86359c backendぎプロジェクトで単äŊ“で start できãĒいぎをäŋŽæ­Ŗ (#12371) 2023-11-19 13:39:25 +09:00
yukineko
02b0adf31f fix: ã€Œč¨­åŽšãŽãƒãƒƒã‚¯ã‚ĸップ」ãĢä¸€éƒ¨ãŽč¨­åŽšé …į›ŽãŒåĢぞれãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12366)
* fix: ä¸€éƒ¨ãŽč¨­åŽšé …į›ŽãŒãƒãƒƒã‚¯ã‚ĸップãĢåĢぞれãĻいãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md

* remove: バックã‚ĸップ不čρãĒé …į›Žã‚’å‰Šé™¤
2023-11-19 11:45:24 +09:00
Lynx Kotoura
cbebe85ccf ペãƒŧジ一čĻ§ãƒšãƒŧã‚¸ãŽčĄ¨į¤ēがãƒĸバイãƒĢį’°åĸƒãĢおいãĻ崊れãĻいるぎをäŋŽæ­Ŗ (#12354)
* fix style of list of pages on mobile

* overflow clip ãĢ変えた
2023-11-19 11:43:04 +09:00
syuilo
b65fd34981 tweak of 2b6f789a5b 2023-11-19 10:18:57 +09:00
syuilo
2f7d10bf23 Update CHANGELOG.md 2023-11-18 21:08:32 +09:00
Nafu Satsuki
2b6f789a5b feat(moderation): ãƒĸデãƒŦãƒŧã‚ŋãƒŧがãƒĻãƒŧã‚ļãƒŧぎã‚ĸã‚¤ã‚ŗãƒŗã‚‚ã—ãã¯ãƒãƒŠãƒŧį”ģ像をæœĒč¨­åŽšįŠļ態ãĢできる抟čƒŊをčŋŊ加 (MisskeyIO#222)
Co-authored-by: ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-18 21:07:47 +09:00
syuilo
30dc6e691d lint fix 2023-11-18 21:04:00 +09:00
syuilo
af668b15c4 Update CHANGELOG.md 2023-11-18 21:03:01 +09:00
Nafu Satsuki
0a73973a7c ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚ぎčĒč¨ŧãĢverifymail.ioをäŊŋえるようãĢする。 2023-11-18 21:01:53 +09:00
ãŠã•ã‚€ãŽã˛ã¨
83ea0395f6 DeepL TranslationぎPro accountトグãƒĢã‚šã‚¤ãƒƒãƒãŒčĄ¨į¤ēされãĻいãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ (#12355)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-17 22:26:54 +09:00
syuilo
9784d10c62 Merge pull request #12330 from misskey-dev/develop
Release: 2023.11.1
2023-11-17 18:32:42 +09:00
syuilo
f007890e84 Revert "chore(frontend): tweak rt style for safari"
This reverts commit 76ccae8a2f.
2023-11-17 18:31:09 +09:00
syuilo
76ccae8a2f chore(frontend): tweak rt style for safari 2023-11-17 18:17:32 +09:00
syuilo
04709cf256 2023.11.1 2023-11-17 18:05:12 +09:00
syuilo
850b834758 New translations ja-jp.yml (Chinese Traditional) (#12351) 2023-11-17 18:04:42 +09:00
syuilo
08b3662bb8 chore(frontend): tweak ui 2023-11-17 18:00:42 +09:00
syuilo
4a7ccf6deb tweak MkTime.vue 2023-11-17 17:54:13 +09:00
syuilo
4b3f9bd9a6 enhance(backend): MFMぎunixtimeをISOåŊĸåŧã§é€Ŗåˆã™ã‚‹ã‚ˆã†ãĢ 2023-11-17 15:44:36 +09:00
syuilo
5f5712a3ee fix(frontend): MFM unixtimeぎプãƒŦビãƒĨãƒŧがãƒĒã‚ĸãƒĢã‚ŋイムで反映されãĒい
Fix #12350
2023-11-17 15:33:57 +09:00
syuilo
1518c5ddb0 2023.11.1-beta.2 2023-11-17 15:10:14 +09:00
syuilo
4f9922d46c update deps 2023-11-17 15:10:04 +09:00
syuilo
a9a743dab9 enhance(frontend): MFMでUNIX時間を指厚しãĻæ—Ĩæ™‚ã‚’čĄ¨į¤ēできるようãĢ
Resolve #12294
2023-11-17 15:05:37 +09:00
syuilo
4d1a2bad17 typo 2023-11-17 13:27:33 +09:00
syuilo
cbab3affc9 Update packages/frontend/src/pages/role.vue
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-11-17 13:26:55 +09:00
syuilo
f89a827aa9 Update packages/frontend/src/pages/role.vue
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-11-17 13:26:48 +09:00
syuilo
43cb2d478c enhance(frontend): ruby内でMFMをäŊŋえるようãĢ 2023-11-17 13:20:40 +09:00
syuilo
b517d76084 enhance(frontend): MFMでãƒĢビを振れるようãĢ
Resolve #9161
2023-11-17 13:09:56 +09:00
syuilo
5ab7e03804 New Crowdin updates (#12348)
* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)
2023-11-17 09:20:21 +09:00
syuilo
89389ad744 Update CHANGELOG.md 2023-11-16 16:03:17 +09:00
ãŠã•ã‚€ãŽã˛ã¨
1eb769dbe8 LTLãĢį‰šåŽšæĄäģļä¸‹ã§ãƒãƒŖãƒŗãƒãƒĢ投į¨ŋãŒæˇˇã–ã‚Ščžŧã‚€įžčąĄãŽäŋŽæ­Ŗ (#12347)
* LTLãĢãƒãƒŖãƒŗãƒãƒĢ投į¨ŋをåĢぞãĒいようãĢäŋŽæ­Ŗ

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-16 16:02:46 +09:00
syuilo
9d78a1a8b3 enhance(backend): make ftt db fallback configurable 2023-11-16 10:20:57 +09:00
syuilo
838c70192e Update CHANGELOG.md 2023-11-15 18:04:26 +09:00
ãŠã•ã‚€ãŽã˛ã¨
38d6580a36 通įŸĨ韺ãĒおぎį™ēéŸŗæ–šæŗ•ã‚’å¤‰ãˆã€iOSã§éŸŗåŖ°å‡ē力がįĢļ合しãĒいようãĢする (#12339)
* HTMLAudioElementをäŊŋわãĒいようãĢする

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-15 18:03:15 +09:00
syuilo
ca81f0ddbb fix(backend): čŋŊåŠ æƒ…å ąãŽã‚Ģ゚ã‚ŋムįĩĩ文字がãƒĻãƒŧã‚ļãƒŧæƒ…å ąãŽtagãĢåĢぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12316
2023-11-15 16:17:21 +09:00
syuilo
be6778ac61 chore(backend): improve performance 2023-11-15 16:10:05 +09:00
syuilo
7d24b29eb8 Update CHANGELOG.md 2023-11-15 15:51:01 +09:00
syuilo
44c0b5fd6f 2023.11.1-beta.1 2023-11-15 11:45:07 +09:00
syuilo
0aa3201480 New Crowdin updates (#12255)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Turkish)
2023-11-15 11:44:21 +09:00
ãŠã•ã‚€ãŽã˛ã¨
96f1728573 fix: 襨į¤ē済ãŋぎã‚ĢナムからåˆĨãŽãƒãƒŖãƒŗãƒãƒĢを選択した時、ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽå†…åŽšãŒčŋŊ垓しãĻ変更されãĒã„å•éĄŒãĢ寞å‡Ļ (#12237)
* 襨į¤ē済ãŋぎã‚ĢナムからåˆĨãŽãƒãƒŖãƒŗãƒãƒĢを選択した時、ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽå†…åŽšãŒčŋŊ垓しãĻ変更されãĒã„å•éĄŒãĢ寞å‡Ļ

* fix CHANGELOG.md

* fix code style

* Update MkTimeline.vue

* ã‚ŗãƒĄãƒŗãƒˆå¯žåŋœīŧˆMkButtonぎimportとonBeforeUpdate->watchīŧ‰

* fix CHANGELOG.md

* Update MkPagination.vue

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-15 11:24:54 +09:00
atsuchan
6cc0685f2a Fix(frontend): ã‚ĩãƒŧバãƒŧã‚ĩイãƒŦãƒŗã‚š (#12292) 2023-11-15 11:14:27 +09:00
Jaehong Kang
04075ee0be enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 (#12334)
Using Buffer instead of string

Co-authored-by: perillamint <perillamint@silicon.moe>
2023-11-15 11:13:34 +09:00
zyoshoka
aa6d0d4359 fix(backend): 非å…Ŧ開ぎ投į¨ŋãĢ寞しãĻčŋ”äŋĄã§ããĒいようãĢ (#12333)
* fix(backend): 非å…Ŧ開ぎ投į¨ŋãĢ寞しãĻčŋ”äŋĄã§ããĒいようãĢ

* Update CHANGELOG.md

* fix: test
2023-11-15 11:10:45 +09:00
syuilo
3939360e55 fix(frontend): į‰šåŽšãŽæĄäģļ下でノãƒŧトがnyaizeされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12331
2023-11-15 11:09:54 +09:00
syuilo
d790d658ad Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-11-15 11:07:13 +09:00
syuilo
5cb24e8470 update pnpm 2023-11-15 11:07:10 +09:00
dependabot[bot]
d2906d4628 build(deps): bump actions/github-script from 6 to 7 (#12328)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-14 21:19:26 +09:00
syuilo
dd533eb948 Update CHANGELOG.md 2023-11-14 17:14:55 +09:00
syuilo
dfe4992e35 Update CHANGELOG.md 2023-11-14 17:10:49 +09:00
syuilo
65c5626b65 Merge pull request from GHSA-3f39-6537-3cgc
This commit implements HTTP header and body validation to fix
[SIF-2023-002](https://advisory.silicon.moe/advisory/sif-2023-002/)

Signed-off-by: perillamint <perillamint@silicon.moe>
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-14 17:09:45 +09:00
syuilo
30bb24d18c update deps 2023-11-14 10:35:48 +09:00
syuilo
2d2eefe3d4 feat: ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚をäŊŋį”¨ã—ãĻãƒĻãƒŧã‚ļãƒŧåã‚’å‰˛ã‚Šå‡ēす抟čƒŊ
Resolve #10158
2023-11-14 07:58:18 +09:00
Shun Sakai
a059dbe41b docs: Update Code of Conduct to version 2.1 (#12150) 2023-11-13 16:52:54 +09:00
Nya Candy
1361bdfbf2 fix: test break caused by #12273 (#12322)
* fix

* fix: websocket stream origin
2023-11-13 16:39:54 +09:00
atsuchan
31174d6b79 Fix(frontend): role users/timeline visiable ui (#12305) 2023-11-13 13:31:18 +09:00
Srgr0
c541ced3ab éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢã€ŒãƒĄãƒĸをčŋŊåŠ ã€ã‚’čĄ¨į¤ēしãĒい (#12310)
* Update home.vue

* Update CHANGELOG.md
2023-11-13 10:25:52 +09:00
ãŠã•ã‚€ãŽã˛ã¨
e1cc95d308 ãƒĻãƒŧã‚ļぎノãƒŧトぎãŋ襨į¤ē時ãĢDBへフりãƒŧãƒĢバックするとãƒĒノãƒŧトをåĢんでしぞうぎをäŋŽæ­Ŗ (#12321)
* ãƒĻãƒŧã‚ļぎノãƒŧトぎãŋ襨į¤ē時ãĢDBへフりãƒŧãƒĢバックするとãƒĒノãƒŧトをåĢんでしぞうぎをäŋŽæ­Ŗ

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-13 09:27:37 +09:00
zyoshoka
cec02966ad fix(frontend): 「フりロãƒŧ中ぎäēēå…¨å“ĄãŽčŋ”äŋĄã‚’åĢめる/åĢめãĒいようãĢする」ぎボã‚ŋãƒŗã‚’æŠŧ下した際ぎįĸēčĒãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12308)
* fix(frontend): 「フりロãƒŧ中ぎäēēå…¨å“ĄãŽčŋ”äŋĄã‚’åĢめる/åĢめãĒいようãĢする」ぎボã‚ŋãƒŗã‚’æŠŧ下した際ぎįĸēčĒãŒæŠŸčƒŊしãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md
2023-11-11 16:34:46 +09:00
zyoshoka
0dd3cac8d9 fix(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒčĻ‹åˆ‡ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12239)
* fix(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧでクãƒĒップされãĒいようãĢ

* Revert "fix(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧでクãƒĒップされãĒいようãĢ"

This reverts commit db246b13d9.

* fix: tweak padding of account in navbar

* fix: set minimum height of note preview

* fix: ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§ã§ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒčĻ‹åˆ‡ã‚ŒãĒいようãĢ

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-11 16:07:07 +09:00
atsuchan
50430e310a Fix: latestRequestReceivedAt (#12270) 2023-11-11 14:51:29 +09:00
zyoshoka
f635a48f64 fix: įĩĩ文字ピッã‚Ģãƒŧでぎ検į´ĸが更新されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12283) 2023-11-10 18:48:31 +09:00
syuilo
689b88b942 fix(frontend): pull to refreshã™ã‚‹ãŸãŗãĢ゚トãƒĒãƒŧãƒŸãƒŗã‚°å…¨äŊ“ぎ再æŽĨįļšãŒčĄŒã‚ã‚Œã‚‹ãŽã‚’äŋŽæ­Ŗ 2023-11-10 17:52:50 +09:00
ãŠã•ã‚€ãŽã˛ã¨
253c0c42e2 デッキぎã‚ĢナムからãƒĒロãƒŧドできる抟čƒŊをčŋŊ加 (#12274)
* デッキぎã‚ĢナムからãƒĒロãƒŧドできる抟čƒŊをčŋŊ加

* tweak

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-10 17:49:09 +09:00
ikasoba
54870d067b aiscript-vscodeぎバãƒŧã‚¸ãƒ§ãƒŗã‚’æ›´æ–° (#12299) 2023-11-10 17:18:23 +09:00
ãŠã•ã‚€ãŽã˛ã¨
7701bf0642 「こぎ抟čƒŊãŒč§Ŗæąēã™ãšãå…ˇäŊ“įš„ãĒå•éĄŒãžãŸã¯ãƒ‹ãƒŧã‚ēã€ãŠã‚ˆãŗčĒ°ãŒãã‚ŒãĢåŊšįĢ‹ã¤ã¨č€ƒãˆãĻいるかをčĒŦ明しãĻãã ã•ã„ã€‚ã€ã¨ã„ã†æ—¨ãŽé …į›Žã‚’čŋŊ加 (#12253)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-10 15:08:12 +09:00
GrapeApple0
28e394eddc fix: 投į¨ŋ通įŸĨがã‚Ēãƒŗã§ã‚‚ãƒ€ã‚¤ãƒŦクト投į¨ŋはãƒĻãƒŧã‚ļãƒŧãĢ通įŸĨされãĒいようãĢ (#12263)
* fix: 投į¨ŋ通įŸĨがã‚Ēãƒŗã§ã‚‚ãƒ€ã‚¤ãƒŦクト投į¨ŋはãƒĻãƒŧã‚ļãƒŧãĢ通įŸĨされãĒいようãĢ

* Update CHANGELOG.md
2023-11-09 21:35:07 +09:00
Nya Candy
e2cac3d949 fix: show real instance url (#12273)
* Update CHANGELOG.md

* fix: show real instance url

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
2023-11-09 21:21:39 +09:00
ãŠã•ã‚€ãŽã˛ã¨
879f2d2b7e ref化したnoteぎ変更通įŸĨがMfmã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆãžã§åˆ°é”ã—ãĻãĒいぎをäŋŽæ­Ŗ (#12282)
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-09 21:15:48 +09:00
syuilo
b02f724475 Update CHANGELOG.md 2023-11-08 21:11:30 +09:00
zyoshoka
2834e54e78 fix(backend): make token nullable (#12280) 2023-11-08 21:10:41 +09:00
ãŠã•ã‚€ãŽã˛ã¨
828749be64 fix #12266 (#12267)
ポップã‚ĸãƒƒãƒ—ãŽčĄ¨į¤ē垌、MkNoteとMkNoteDetailedでそれぞれが持つfocusãƒĄã‚Ŋッドをå‘ŧãŗå‡ēしãĻいたぎをやめた

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-06 19:26:17 +09:00
syuilo
bfca457510 enhance(frontend): improve aiscript plugin error handling 2023-11-06 11:21:43 +09:00
syuilo
0c2dd33593 Merge pull request #12177 from misskey-dev/develop
Release: 2023.11.0
2023-11-05 18:18:35 +09:00
syuilo
f72228f428 2023.11.0 2023-11-05 18:17:50 +09:00
syuilo
bb76ee2c0e enhance(frontend): 投į¨ŋ内ぎunicodeįĩĩæ–‡å­—ã‚‚ãƒĄãƒ‹ãƒĨãƒŧをå‡ēせるようãĢ 2023-11-05 18:01:51 +09:00
syuilo
2c836ba71f enhance(build): フりãƒŧãƒĢバック劚かすためãĢlocaleぎįŠēæ–‡å­—ã¯é …į›Žã”ã¨æļˆã™ 2023-11-05 18:00:41 +09:00
syuilo
8f49c5cd48 New Crowdin updates (#12244)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)
2023-11-05 17:53:08 +09:00
syuilo
66cecfaefd Update CHANGELOG.md 2023-11-05 10:23:24 +09:00
Marie
2cce28533f fix(backend): isBot not being set on Application type (#12248)
* fix: bot not being set on all relays

* updatePerson missing the change

* chore: replace wrong word with correct word
2023-11-05 10:22:10 +09:00
syuilo
c2ddb649f8 enhance: 非通įŸĨãĒおįŸĨらせをäŊœæˆã§ãã‚‹ã‚ˆã†ãĢ 2023-11-05 09:04:38 +09:00
syuilo
bdbb3266ae fix(backend): ã‚ĸãƒŧã‚ĢイブしたおįŸĨã‚‰ã›ãŒã‚ŗãƒŗãƒˆãƒ­ãƒŧãƒĢパネãƒĢãĢ襨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-11-05 09:04:03 +09:00
syuilo
56401ed91c 🎨 2023-11-05 08:25:08 +09:00
syuilo
8372e547eb New Crowdin updates (#12241)
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)
2023-11-04 20:40:34 +09:00
ã‹ãŖã“ã‹ã‚Š
94a20205eb (fix) チãƒĨãƒŧトãƒĒã‚ĸãƒĢ中ãĢPostFormãĢフりãƒŧã‚Ģ゚がåŊ“たらãĒいようãĢする (#12242) 2023-11-04 20:21:42 +09:00
syuilo
b7d3c5f4f0 enhance of 5e9f6a90df 2023-11-04 19:50:49 +09:00
syuilo
47851025a6 Update CHANGELOG.md 2023-11-04 19:47:43 +09:00
syuilo
fc0ea0ddac perf(frontend): improve nyaize performance 2023-11-04 19:45:37 +09:00
syuilo
3733cbf818 2023.11.0-beta.10 2023-11-04 18:47:22 +09:00
ozelot
1e737dbb94 fix(backend): GTLぎ「ãƒĒノãƒŧãƒˆã‚’čĄ¨į¤ē」ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒいぎをäŋŽæ­Ŗ (#12234)
* fix(backend): GTLぎ「ãƒĒノãƒŧãƒˆã‚’čĄ¨į¤ē」ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒいぎをäŋŽæ­Ŗ (#12233)

* docs: Update changelog

* Apply suggestions from code review

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-04 18:45:59 +09:00
syuilo
3642a2b625 New Crowdin updates (#12231)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)
2023-11-04 18:45:34 +09:00
syuilo
5e9f6a90df enhance(frontend): ノãƒŧト内ぎã‚Ģ゚ã‚ŋムįĩĩ文字をクãƒĒãƒƒã‚¯ã™ã‚‹ã“ã¨ã§ã€ã‚ŗãƒ”ãƒŧãŠã‚ˆãŗãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŒã§ãã‚‹ã‚ˆã†ãĢ 2023-11-04 18:27:22 +09:00
syuilo
ca1cda0db0 enhance(frontend): tweak settings page 2023-11-04 16:44:14 +09:00
syuilo
e88a9702d0 Update CHANGELOG.md 2023-11-04 14:41:01 +09:00
syuilo
b92b704592 fix control panel navigation 2023-11-04 14:37:47 +09:00
syuilo
39f7318048 tweak MkPullToRefresh 2023-11-04 13:58:41 +09:00
syuilo
67414e0181 perf(frontend): soundConfigStore を defaultStore ãĢįĩąåˆã—APIãƒĒクエ゚トを削減 2023-11-04 10:09:21 +09:00
syuilo
ef8a65e6ff Update about-misskey.vue 2023-11-04 10:02:26 +09:00
syuilo
a656447aa5 enhance(frontend): improve pull to refresh 2023-11-04 08:56:48 +09:00
syuilo
a8e976d72f Update CHANGELOG.md 2023-11-03 19:50:35 +09:00
syuilo
e893494b48 Revert "fix: URLプãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ (#12222)"
This reverts commit 8366984b2b.
2023-11-03 19:50:27 +09:00
syuilo
fe90888e95 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-11-03 19:45:17 +09:00
syuilo
4226657aa2 Update CHANGELOG.md 2023-11-03 19:45:15 +09:00
ikasoba
8366984b2b fix: URLプãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ (#12222)
* プãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ

* äŋŽæ­Ŗ

* Update packages/frontend/src/components/MkUrlPreview.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 19:44:17 +09:00
Srgr0
8ddbe91462 11äģĨ上されãĻいるãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãĢおいãĻツãƒŧãƒĢチップでį¤ēされるãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæ•°ãŒæœŦæĨよりも1å¤šã„å•éĄŒã‚’äŋŽæ­Ŗ (#12219)
* Update MkReactionsViewer.reaction.vue

* Update CHANGELOG.md

* Update MkReactionsViewer.details.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 17:55:39 +09:00
ozelot
c31d2e2563 fix(frontend): ã‚ĩイãƒŦãƒŗã‚šįŠļ態でå…Ŧé–‹į¯„å›˛ãŽãƒ‘ãƒ–ãƒĒックを選択できãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ (#12224) (#12225)
* fix(frontend): ã‚ĩイãƒŦãƒŗã‚šįŠļ態でå…Ŧé–‹į¯„å›˛ãŽãƒ‘ãƒ–ãƒĒックを選択できãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ (#12224)

* docs: update changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 17:52:31 +09:00
Caipira
470a1c30e8 enhance(frontend): federated instance icon with proxy (welcome entrance) (#12213) 2023-11-03 17:38:33 +09:00
syuilo
afd3b5d472 2023.11.0-beta.9 2023-11-03 17:36:20 +09:00
syuilo
57d72c0db5 New Crowdin updates (#12180)
* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)
2023-11-03 17:35:55 +09:00
ãŠã•ã‚€ãŽã˛ã¨
39a3f4ae98 feat: ãƒãƒŖãƒŗãƒãƒĢå†…â†’ãƒãƒŖãƒŗãƒãƒĢ外へぎãƒĒノãƒŧトåˆļ限抟čƒŊčŋŊ加 (#12230)
* ãƒãƒŖãƒŗãƒãƒĢå†…â†’ãƒãƒŖãƒŗãƒãƒĢ外へぎãƒĒノãƒŧトåˆļ限抟čƒŊčŋŊ加

* fix CHANGELOG.md

* ã‚ŗãƒĄãƒŗãƒˆå¯žåŋœīŧˆcanRenoteSwitch→allowRenoteToExternalīŧ‰

* ã‚ŗãƒĄãƒŗãƒˆå¯žåŋœīŧˆåˆĨãƒãƒŖãƒŗãƒãƒĢへぎãƒĒノãƒŧãƒˆå¯žį­–īŧ‰

* ã‚ŗãƒĄãƒŗãƒˆå¯žåŋœīŧˆcanRenote->allowRenoteToExternalīŧ‰

* fix comment

* Update misskey-js.api.md

* âœŒī¸

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 17:34:23 +09:00
syuilo
4631e6cd4a fix(frontend): In deck layout, replies option is not saved after refresh
Fix #12228
2023-11-03 17:18:30 +09:00
syuilo
ee191169f5 enhance(frontend): tweak announcement manage ui 2023-11-03 17:14:35 +09:00
ã‹ãŖã“ã‹ã‚Š
24e629ca5c enhance: åˆæœŸč¨­åŽšã¨ãƒãƒĨãƒŧトãƒĒã‚ĸãƒĢをįĩąåˆ (#12141)
* better onboarding experience

* enhance: iroiro

* (add) title

* (enhance) æˆģるãƒģæŦĄã¸ãƒœã‚ŋãƒŗã‚’å…¨ãƒšãƒŧジでstickyãĢ

* fix merging

* (add) iroiro

* remove unnecessary file

* Update CHANGELOG.md

* tweak texts

* (fix) reactionViewer mock

* change strings

* Update MkTutorialDialog.Note.vue

* Update ja-JP.yml

* (fix) reactionViewer error

* (fix) path

* refactor

* fix

* Update MkPostForm.vue

* Update ja-JP.yml

* Update ja-JP.yml

* tweak text

* Update ja-JP.yml

* Update ja-JP.yml

* Update ja-JP.yml

* (add) achivement

* (add) もう一åēĻčĻ‹ã‚Œãžã™ã‚ˆãƒĄãƒƒã‚ģãƒŧジをčŋŊ加

* Revert "feat: ãƒŦジ゚トãƒĒAPIをã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‹ã‚‰åˆŠį”¨å¯čƒŊãĢ (#12229)"

This reverts commit 79346272f8.

* Revert "(add) もう一åēĻčĻ‹ã‚Œãžã™ã‚ˆãƒĄãƒƒã‚ģãƒŧジをčŋŊ加"

This reverts commit 6123b35215.

* Revert "Revert "feat: ãƒŦジ゚トãƒĒAPIをã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‹ã‚‰åˆŠį”¨å¯čƒŊãĢ (#12229)""

This reverts commit bae684e484.

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 15:35:07 +09:00
yukineko
025ae436b5 enhance: ã‚ĸã‚Ģã‚Ļãƒŗãƒˆį™ģéŒ˛æ™‚ãŽãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚čĒč¨ŧãĢ30åˆ†ãŽæœ‰åŠšæœŸé™ã‚’č¨­åŽš (#12221)
* add: metaãĢemailVerificationExpiresInをčŋŊ加

* enhance: æ‹›åž…ã‚ŗãƒŧドäŊŋį”¨æ™‚, ãƒĄã‚ĸドčĒč¨ŧ時ãĢčĒč¨ŧ期限をįĸēčĒã™ã‚‹ã‚ˆã†ãĢ

* add: クナイã‚ĸãƒŗãƒˆå´ãĢåŽŸčŖ…

* update: CHANGELOG.md

* add: ã‚ŗãƒĄãƒŗãƒˆã‚’čŋŊ加

* Revert "add: metaãĢemailVerificationExpiresInをčŋŊ加"

This reverts commit ceb6ccff51.

* Revert "add: ã‚ŗãƒĄãƒŗãƒˆã‚’čŋŊ加"

This reverts commit 7ee301c3ee.

* change(client): ãƒĄãƒŧãƒĢčĒč¨ŧぎ有劚期限を30分でå›ē厚するようãĢ変更

* change(backend): ãƒĄãƒŧãƒĢčĒč¨ŧぎ有劚期限を30分でå›ē厚するようãĢ変更

* update: CHANGELOG.md
2023-11-03 14:54:28 +09:00
syuilo
1729307fcf update deps 2023-11-03 14:41:21 +09:00
anatawa12
3e00b32fae build: port vite port configuration (#12223) 2023-11-03 13:34:57 +09:00
syuilo
0efacdfcf0 fix cw test 2023-11-03 13:26:48 +09:00
syuilo
79346272f8 feat: ãƒŦジ゚トãƒĒAPIをã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‹ã‚‰åˆŠį”¨å¯čƒŊãĢ (#12229)
* wip

* wip

* Update remove.ts

* refactor
2023-11-03 13:23:03 +09:00
syuilo
82526ad4f3 CWをäŊŋį”¨ã™ã‚‹å ´åˆã€æŗ¨é‡ˆã‚’įŠēãĢã™ã‚‹ã“ã¨ã‚’č¨ąå¯ã—ãĒい
Resolve #12217
2023-11-03 08:17:35 +09:00
syuilo
7f5ad5badb enhance(frontend): tweak drive file component
Resolve #12220
2023-11-03 08:01:22 +09:00
syuilo
5f888809e9 clean up 2023-11-03 08:00:26 +09:00
Srgr0
f1903b26a5 fix įĩĩ文字ピッã‚ĢãƒŧでバッテãƒĒãƒŧぎįĩĩæ–‡å­—ãŒč¤‡æ•°čĄ¨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12212)
* Update emojilist.json

* Update CHANGELOG.md
2023-11-02 20:02:00 +09:00
syuilo
3739b87537 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-11-02 19:59:27 +09:00
syuilo
d20f778bd0 enhance(frontend): tweak MkNotification 2023-11-02 19:59:18 +09:00
Tom Anderson
e333e7ced8 docs: Remove forum references and use Github Discussions (#12158)
* docs: Replace forum with Github Discussions

* Remove outdated forum link from CONTRIBUTING.md

* Remove outdated forum link from misskey-js/CONTRIBUTING.md

* Remove outdated forum link from misskey-js/docs/CONTRIBUTING.en.md

---------

Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2023-11-02 19:57:43 +09:00
syuilo
ed699b4aed Revert "enhance(frontend): 「内厚を隠す」でãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚‚éš ã‚Œã‚‹ã‚ˆã†ãĢ"
This reverts commit e85b8217c0.
2023-11-02 18:12:01 +09:00
syuilo
d0d32e8846 enhance(frontend): improve pull to refresh 2023-11-02 18:07:42 +09:00
syuilo
cd0b6c1729 2023.11.0-beta.8 2023-11-02 15:59:38 +09:00
syuilo
3b272b43ec Update locales/ja-JP.yml
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2023-11-02 15:58:36 +09:00
syuilo
f62ad3ed3e feat: notification grouping
Resolve #12211
2023-11-02 15:57:55 +09:00
Camilla Ett
c7129d5190 fix(frontend): /about ãŽé€Ŗåˆã‚ŋブぎãƒŦイã‚ĸã‚Ļトが一部崊れãĻいるぎをäŋŽæ­Ŗ (#12215) 2023-11-02 09:12:09 +09:00
syuilo
6a73f7c108 i/updateぎãƒŦãƒŧトãƒĒãƒŸãƒƒãƒˆã‚’įˇŠå’Œ 2023-11-01 20:29:58 +09:00
syuilo
c54baf873b 2023.11.0-beta.7 2023-11-01 17:40:07 +09:00
syuilo
e88dbad3cf tweak test 2023-11-01 15:56:57 +09:00
syuilo
5772de2a62 fix vitest 2023-11-01 15:40:10 +09:00
syuilo
821633f878 🎨 2023-11-01 15:36:15 +09:00
syuilo
9b073e5fe6 fix 2023-11-01 15:32:35 +09:00
syuilo
77db652bff update deps 2023-11-01 14:06:54 +09:00
syuilo
e632a84431 tweak default configuration 2023-11-01 14:00:31 +09:00
syuilo
7ed2a5fc1b perf(backend): remove needless query
#12206
2023-11-01 13:55:19 +09:00
ã‹ãŖã“ã‹ã‚Š
5fb6847419 Feat: æœĒčĒ­é€šįŸĨæ•°ã‚’čĄ¨į¤ēできるようãĢ (#11982)
* æœĒčĒ­é€šįŸĨæ•°ã‚’čĄ¨į¤ēできるようãĢ

* Update Changelog

* ã‚Ēãƒ—ãƒˆã‚¤ãƒŗãĢする

* Fix lint

* (add) テ゚ト通įŸĨãŽãƒ—ãƒƒã‚ˇãƒĨ通įŸĨをčŋŊ加

* add test

* ãƒ•ãƒ­ãƒŗãƒˆã‚¨ãƒŗãƒ‰ãŽčĄ¨į¤ē上限を99ãĢ変更

* Make it default on

* å…ąé€šã‚šã‚ŋイãƒĢをくくりだす

* Update Changelog

* tweak

* Update UserEntityService.ts

* rename

* Update navbar-for-mobile.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-01 13:34:05 +09:00
syuilo
e85b8217c0 enhance(frontend): 「内厚を隠す」でãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚‚éš ã‚Œã‚‹ã‚ˆã†ãĢ
Resolve #12199
2023-11-01 11:23:23 +09:00
syuilo
d6fe897923 perf(frontend): ノãƒŧãƒˆčĄ¨į¤ē時ぎMFMパãƒŧ゚å‡Ļį†ã‚’æ¸›ã‚‰ã™ 2023-11-01 10:23:20 +09:00
syuilo
bf01c1ee64 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-31 20:14:39 +09:00
syuilo
7d3721dded Update .eslintrc.js 2023-10-31 20:14:36 +09:00
syuilo
735f22c1c5 Update CHANGELOG.md 2023-10-31 17:29:21 +09:00
anatawa12
cf026e4c72 feat: add tools to navbar (#12204)
* feat: add tools to navbar

* docs(changelog): ãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧãĢツãƒŧãƒĢをčŋŊ加しぞした
2023-10-31 17:28:13 +09:00
æžœį‰ŠãƒĒãƒŗ
e2f34e3db6 fix: headerActionãĢPCäģĨ外でįŠēぎボã‚ŋãƒŗãŒå‡ēãĻしぞうバグぎäŋŽæ­Ŗ (#12202)
* headerActionãĢPCäģĨ外でįŠēぎボã‚ŋãƒŗãŒå‡ēãĻしぞうバグぎäŋŽæ­Ŗ

* fix eslint
2023-10-31 17:26:59 +09:00
_
7c692283ad fix(backend): č‡ĒčēĢぎ厛先ãĒしダイãƒŦクト投į¨ŋが゚トãƒĒãƒŧãƒŸãƒŗã‚°ã§æĩã‚ŒãĻこãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#12203)
* fix: dm stream

* add CHANGELOG
2023-10-31 15:27:20 +09:00
syuilo
e6e5bf1da4 🎨 2023-10-31 13:46:58 +09:00
syuilo
a35fe29ef4 fix(backend): ã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗã‚’å‰Šé™¤ã™ã‚‹ã¨ã€é€šįŸĨが取垗できãĒくãĒã‚‹å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-31 11:45:03 +09:00
syuilo
56c5da97e6 Update CHANGELOG.md 2023-10-30 20:07:51 +09:00
syuilo
af779ebff9 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-30 19:38:30 +09:00
syuilo
4eab3c07fd lint fixes 2023-10-30 19:38:27 +09:00
Shun Sakai
359f3d5ef5 chore: Convert issue templates to YAML (#12194) 2023-10-30 19:35:10 +09:00
syuilo
d45b2dd3a7 lint fix 2023-10-30 17:36:32 +09:00
syuilo
b4dd61a016 Update .eslintrc.js 2023-10-30 17:31:49 +09:00
GrapeApple0
4f180ad45c feat: ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽįŽĄį†ã‚’ãƒ­ãƒŧãƒĢã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#12173)
* ã‚ĸã‚¤ã‚ŗãƒŗãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗãŽįŽĄį†ã‚’ãƒ­ãƒŧãƒĢã§č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* ã‚¤ãƒŗãƒãƒŧトミ゚

* Update packages/frontend/src/ui/_common_/common.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/frontend/src/ui/_common_/common.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-30 15:33:15 +09:00
syuilo
52dbab56a4 tweak MkPullToRefresh 2023-10-30 15:16:59 +09:00
anatawa12
7015cc937b fix(backend): We can renote pure renote (#12171)
* chore: make pure renote detection an function

* fix: we can renote pure renote

* docs(changelog): ãƒĒノãƒŧトをãƒĒノãƒŧトできるぎをäŋŽæ­Ŗ

* fix: remaining debug log

* chore: move isPureRenote to misc

* chore: make isPureRenote type guard

* chore: use isPureRenote in other places

* fix CHANGELOG

* style: fix lint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-30 13:48:22 +09:00
syuilo
50b16e36c7 enhance(frontend): URLå…Ĩ力フりãƒŧムぎtypeをurlãĢ
Resolve #12137
2023-10-30 13:41:40 +09:00
syuilo
e512f8c56d fix(frontend): 標æē–テãƒŧマと同じIDをäŊŋį”¨ã—ãĻã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12188
2023-10-30 13:38:03 +09:00
syuilo
183e5cef8b Update CHANGELOG.md 2023-10-30 13:32:52 +09:00
dependabot[bot]
38c163d67c chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0 (#12128)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.8.1...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 12:43:29 +09:00
syuilo
20f70f1c39 2023.11.0-beta.6 2023-10-30 09:14:25 +09:00
_
c239058624 feat(frontend): ゚ワイプやボã‚ŋãƒŗã§ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’å†čĒ­čžŧする抟čƒŊ (#12113)
* pc reloading

* add: disable TL websocket option

* fix: stream disconnect when reload

* add: pull to refresh

* fix: pull to refresh

* add changelog

* fact: change to disableStreamingTimeline

* lint

* remove: en-US text

* refactor

* refactor

* add license identifier

* tweak

* Update MkPullToRefresh.vue

* Update MkPullToRefresh.vue

* change name timeoutHeartBeat

* tweak

* 🎨

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-30 09:12:20 +09:00
ã‹ãŖã“ã‹ã‚Š
117db08880 fix(backend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎč‡Ēåˇąį´šä싿Ŧ„ぎMFMã‚’é€Ŗåˆã™ã‚‹ã‚ˆã†ãĢīŧˆåŽŸčŖ…æŧã‚Œīŧ‰ (#12185)
* (refactor) eliminate nested ternary operation

* fix lint

* Jissou more
2023-10-30 08:20:32 +09:00
ãŠã•ã‚€ãŽã˛ã¨
2de4d3329d Fix: フりロãƒŧしたãƒĻãƒŧã‚ļが、č‡Ē分ぎフりロãƒŧしãĻいãĒã„ãƒãƒŖãƒŗãƒãƒĢãĢノãƒŧトを投į¨ŋした時、そぎノãƒŧトがHTLでčĻ‹ãˆãĻしぞう (#12186)
* #12181 ãŽå•éĄŒãĢ寞å‡Ļ
「ãƒĻãƒŧã‚ļãƒŧãƒģãƒãƒŖãƒŗãƒãƒĢともãĢフりロãƒŧあり」ぎときぎįĩžã‚ŠčžŧãŋãĢ不備があり、フりロãƒŧしãĻいるãƒĻãƒŧã‚ļぎ投į¨ŋã§ã‚ã‚Œã°ãƒãƒŖãƒŗãƒãƒĢぎフりロãƒŧé–ĸäŋ‚ãĒく通過するようãĢãĒãŖãĻã—ãžãŖãĻいた

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-30 08:19:27 +09:00
syuilo
8f01757a7f Update CHANGELOG.md 2023-10-30 08:18:43 +09:00
yupix
d9cfea8b10 fix: 個äēēã‚ĢãƒŧドぎemojiがバッテãƒĒãƒŧãĢãĒãŖãĻいる #12189 (#12190) 2023-10-30 08:17:42 +09:00
syuilo
cb1449be09 2023.11.0-beta.5 2023-10-29 19:39:08 +09:00
syuilo
9ad48dae04 Update CHANGELOG.md 2023-10-29 19:34:44 +09:00
ã‹ãŖã“ã‹ã‚Š
59cc101752 fix(backend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎč‡Ēåˇąį´šä싿Ŧ„ぎMFMã‚’é€Ŗåˆã™ã‚‹ã‚ˆã†ãĢ (#12184)
* (fix) federate user description mfm

* fix

* Update Changelog
2023-10-29 19:33:35 +09:00
syuilo
aefc941df3 typo 2023-10-29 16:28:32 +09:00
ãžãŖãĄã‚ƒãĻぃãƒŧ
2da55f70a7 Feat: ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧぎ更新をできるようãĢ (#12172)
* Feat: ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧぎ更新をできるようãĢ

Signed-off-by: mattyatea <mattyacocacora0@gmail.com>

* Update packages/frontend/src/scripts/get-user-menu.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/frontend/src/scripts/get-user-menu.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Signed-off-by: mattyatea <mattyacocacora0@gmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-29 16:14:48 +09:00
syuilo
0fc36d11d7 fix(backend): STLãĢGTLぎ投į¨ŋãŒæˇˇã–ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12169
2023-10-29 16:13:30 +09:00
syuilo
7436e0da18 lint fixes 2023-10-29 16:09:20 +09:00
ãŠã•ã‚€ãŽã˛ã¨
a161a9c1e7 Fix: notes/timelineãĢフりロãƒŧしãĻã„ã‚‹ãƒãƒŖãƒŗãƒãƒĢぎノãƒŧトをåĢめる (#12179)
* notes/timelineãĢフりロãƒŧしãĻã„ã‚‹ãƒãƒŖãƒŗãƒãƒĢぎノãƒŧトをåĢめる

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-29 14:16:36 +09:00
ã‹ãŖã“ã‹ã‚Š
1a8243f1ca MkCodeぎパãƒŧã‚šã‚¨ãƒŗã‚¸ãƒŗã‚’ShikiãĢ変更 (#12102)
* (swap) prism -> shiki

* fix styles

* (bump) aiscript-vscode to v0.0.5

* refactor

* replace prism-editor (beta)

* Update scratchpad.vue

* (enhance) MkCodeEditorč‡Ēå‹•ã‚¤ãƒŗãƒ‡ãƒŗãƒˆæ”ščĄŒ

* (fix) lint

* (add) scratchpad: MkStickyContainer

* Update CHANGELOG.md

* clean up

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-29 14:12:40 +09:00
syuilo
feedad7d8b enhance(frontend): tweak about-misskey page 2023-10-29 13:49:26 +09:00
syuilo
b627978d00 Update CHANGELOG.md 2023-10-29 13:12:04 +09:00
syuilo
2a61a0c026 Update .eslintrc.js 2023-10-29 13:07:49 +09:00
yupix
5887c5da6c feat: ãƒãƒŖãƒŗãƒãƒĢぎäŊœæˆãƒģ更新時ãĢapiWithDialogをäŊŋうようãĢ (#12142)
* feat: ãƒãƒŖãƒŗãƒãƒĢäŊœæˆã€æ›´æ–°æ™‚ãĢapiWithDialogをäŊŋうようãĢ

* chore: 不čρãĒsuccessぎå‘ŧãŗå‡ēしを削除

* chore: čĒ¤ãŖãĻ削除したåŋ…čρãĒã‚ŗãƒŧドを元通りãĢ
2023-10-29 11:10:01 +09:00
syuilo
9ec667a87c 2023.11.0-beta.4 2023-10-28 15:59:57 +09:00
syuilo
a91d2ba625 New Crowdin updates (#12101)
* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)
2023-10-28 15:59:07 +09:00
taichan
e73e21851e feat(frontend): ãƒ—ãƒŠã‚°ã‚¤ãƒŗã‚’į”¨ã„ãĻį–‘äŧŧįš„ãĢミãƒĨãƒŧトできるようãĢする (#12135)
* feat: mute note using plugin

* Update CHANGELOG

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-28 15:50:46 +09:00
ã‹ãŖã“ã‹ã‚Š
481db8aba4 fix(frontend): MFMパãƒŧ゚時ãĢæ„å›ŗã›ãšnyaizeã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12161)
* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update MkMisskeyFlavoredMarkdown.ts

* Update MkNote.vue

* (fix) ãĢゃいずをノãƒŧトでぎãŋéŠį”¨

* fix

* Fix lint
2023-10-28 12:41:17 +09:00
syuilo
a8dc6d08b1 update deps 2023-10-28 12:31:18 +09:00
syuilo
12ab905440 Update CHANGELOG.md 2023-10-28 12:22:52 +09:00
ã‹ãŖã“ã‹ã‚Š
abe78a277a enhance(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧ有劚時はGIFã‚ĸバã‚ŋãƒŧを停æ­ĸ (#12165)
* (enhance) デãƒŧã‚ŋã‚ģãƒŧバãƒŧãƒĸãƒŧド有劚時はGIFã‚ĸバã‚ŋãƒŧを停æ­ĸ

* Update Changelog

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-28 08:00:00 +09:00
ã‹ãŖã“ã‹ã‚Š
aa31b6c65b fix(frontend): MkGoogleぎクエãƒĒã‚’æ­Ŗã—ãã‚¨ãƒŗã‚ŗãƒŧドできるようãĢäŋŽæ­Ŗ (#12164)
* (fix)MkGoogleで一部キãƒŧワãƒŧドぎURLã‚¨ãƒŗã‚ŗãƒŧドãĢå¤ąæ•—ã™ã‚‹

* Update Changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-28 07:57:10 +09:00
ã‹ãŖã“ã‹ã‚Š
c37616de72 fix(frontend): Intlが寞åŋœã—ãĻいãĒã„č¨€čĒžãŽå ´åˆã¯ãƒ•ã‚ŠãƒŧãƒĢバックする (#12163)
* (fix) Intlが寞åŋœã—ãĻいãĒã„č¨€čĒžãŽå ´åˆã¯ãƒ•ã‚ŠãƒŧãƒĢバックする

* Update Changelog
2023-10-28 07:56:24 +09:00
ã‹ãŖã“ã‹ã‚Š
e5ff8d8445 enhance: ãƒ—ãƒŠã‚°ã‚¤ãƒŗå‰Šé™¤æ™‚ãĢã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗã‚‚å‰Šé™¤ã™ã‚‹ (#12167)
* (enhance) ãƒ—ãƒŠã‚°ã‚¤ãƒŗå‰Šé™¤æ™‚ãĢトãƒŧã‚¯ãƒŗã‚‚å‰Šé™¤

* update changelog
2023-10-28 07:54:06 +09:00
taichan
8a2309ba7d fix(backend): ãƒãƒƒã‚ˇãƒĨã‚ŋã‚°ãŽãƒŠãƒŗã‚­ãƒŗã‚°ãŽå•ã„åˆã‚ã›įĩæžœãŒãĒいときぎエナãƒŧäŋŽæ­Ŗ (#12145)
* fix(backend): undefined result error

* Update Changelog

* Update packages/backend/src/core/FeaturedService.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-27 18:37:17 +09:00
ãŠã•ã‚€ãŽã˛ã¨
a8ee67cace Fix: ãƒãƒŖãƒŗãƒãƒĢぎフりロãƒŧãƒģã‚ĸãƒŗãƒ•ã‚Šãƒ­ãƒŧぎ反映速åēĻを攚善 (#12149)
* ãƒãƒŖãƒŗãƒãƒĢぎフりロãƒŧãƒģã‚ĸãƒŗãƒ•ã‚Šãƒ­ãƒŧぎ反映速åēĻを攚善

* fix lint

* userFollowingChannelsCacheぎ場所をCacheServiceからChannelFollowingServiceãĢį§ģ動

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-27 18:34:02 +09:00
NoriDev
5e76675a0c fix(frontend): ãƒĻãƒŧã‚ļãƒŧペãƒŧジぎ ノãƒŧト > ãƒ•ã‚Ąã‚¤ãƒĢäģ˜ã ã‚ŋブãĢãƒĒãƒ—ãƒŠã‚¤ãŒčĄ¨į¤ēされãĻしぞう (#12148) 2023-10-27 18:25:04 +09:00
Lya
1d9b5ae1ba chore(frontend): įĩĩæ–‡å­—åãŽãƒ•ã‚ŖãƒŧãƒĢドでautocapitalizeしãĒいようãĢ (#12139) 2023-10-25 21:20:36 +09:00
ikasoba
dc0582739f Fix: STLでフりロãƒŧしãĻいãĒã„ãƒãƒŖãƒŗãƒãƒĢãŒčĄ¨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12143)
* ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’postgresから取垗する際ãĢフりロãƒŧしãĻいãĒã„ãƒãƒŖãƒŗãƒãƒĢが取垗されるぎをäŋŽæ­Ŗ

* CHANGELOGãĢčŋŊ記
2023-10-25 21:19:43 +09:00
ã‹ãŖã“ã‹ã‚Š
024546206d feat(AiScript): Mk:nyaize() をčŋŊ加 (#12136)
* feat(AiScript): Mk:nyaize

* Update Changelog

* Fix relative path
2023-10-25 17:46:04 +09:00
syuilo
4dd4a11cef Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-24 14:38:18 +09:00
syuilo
afb37f0b03 🎨 2023-10-24 14:38:15 +09:00
yukineko
0c730968a3 fix: RedisへぎTLã‚­ãƒŖãƒƒã‚ˇãƒĨが有劚ぎ場合ãĢHTL/LTL/STL/ãƒĒ゚トがįŠēãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12088) (#12124)
* fix: RedisTimelineが有劚ぎ場合ãĢHTLがãƒĒã‚ģットされたįŠļ態ãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* add: CHANGELOG.md

* fix: LTL, STLでもTLがįŠēãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md

* fix: DBへぎフりãƒŧãƒĢバック時ãĢwithRenotesãŒč€ƒæ…Žã•ã‚ŒãĻいãĒいぎをäŋŽæ­Ŗ

* feat: ãƒĒ゚トãĢもDBフりãƒŧãƒĢãƒãƒƒã‚¯ã‚’åŽŸčŖ…

* fix: ãƒĒ゚トぎDBフりãƒŧãƒĢバック時ぎ挙動をäŋŽæ­Ŗ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-24 14:34:32 +09:00
anatawa12
7e15f71916 ci: fix pullreq number may not get correctly (#12127)
* Revert "remove save-pr-number"

This reverts commit 085f4bd769.

* Revert "Update report-api-diff.yml"

This reverts commit b73daf4c0e.

* Revert "Update report-api-diff.yml"

This reverts commit cbf2b5ad8a.

* Revert "try to get pull request id from github.event.workflow_run.pull_requests"

This reverts commit 07517ce501.
2023-10-24 14:02:06 +09:00
anatawa12
b22066b9a2 ci: fix pull_req時ãĢAPI diffãŽåŽŸčĄŒãŒã§ããĒい (#12123)
* initial commit for report-api-diff.yml

* add api-{base,head}.json into api-artifact

* try to get pull request id from github.event.workflow_run.pull_requests

* Update report-api-diff.yml

* Update report-api-diff.yml

* remove save-pr-number
2023-10-24 06:16:40 +09:00
MomentQYC
9caae8a10a feat: Facilitates the rollback of migration operations (#12109)
* Update package.json

* Update package.json
2023-10-23 16:42:54 +09:00
atsuchan
9d0648ed35 enhance(server): Improve user block (Renote Part) (#12089) 2023-10-23 16:42:26 +09:00
syuilo
9c79f0b45a Update CHANGELOG.md 2023-10-23 16:23:32 +09:00
syuilo
c59973d9c0 2023.11.0-beta.3 2023-10-23 15:32:39 +09:00
woxtu
4a832e87c0 Replace deprecated MediaQueryList.addListener() (#12112) 2023-10-23 15:32:10 +09:00
syuilo
9dcccbc8e1 fix(backend): č‡Ē分ぎフりロãƒŧしãĻいるãƒĻãƒŧã‚ļãƒŧぎč‡Ē分ぎフりロãƒŧしãĻいãĒいãƒĻãƒŧã‚ļãƒŧぎ visibility: followers ãĒ投į¨ŋへぎčŋ”äŋĄãŒã‚šãƒˆãƒĒãƒŧãƒŸãƒŗã‚°ã§æĩã‚ŒãĻãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12117
2023-10-23 15:29:42 +09:00
syuilo
e6c54de814 enhance(backend): RedisへぎTLãŽã‚­ãƒŖãƒƒã‚ˇãƒĨをã‚ĒフãĢできるようãĢ 2023-10-23 15:17:25 +09:00
syuilo
5a39c1a8eb fix type 2023-10-23 11:07:27 +09:00
syuilo
c9ae5d0e51 fix type 2023-10-23 09:24:13 +09:00
syuilo
805a2c027e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-23 09:20:57 +09:00
syuilo
fdeee5dd05 update deps 2023-10-23 09:20:55 +09:00
ã‹ãŖã“ã‹ã‚Š
796265fc50 (fix) ペãƒŧã‚¸ã‚­ãƒŖãƒƒã‚ˇãƒĨãŒåŠšãå•éĄŒã‚’äŋŽæ­Ŗ (#12105) 2023-10-23 09:14:36 +09:00
syuilo
9221cbf42b fix(backend): fix i/signin-history response 2023-10-23 08:59:05 +09:00
syuilo
230b4318bd 2023.11.0-beta.2 2023-10-22 16:24:04 +09:00
syuilo
5dc0463323 fix(backend): ロãƒŧã‚ĢãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢ投į¨ŋ者č‡ĒčēĢぎ投į¨ŋへぎčŋ”äŋĄãŒåĢぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-22 16:23:50 +09:00
syuilo
8091e8b900 🎨 2023-10-22 16:16:02 +09:00
syuilo
1aeae6217e chore(frontend): tweak settings ui 2023-10-22 16:12:01 +09:00
syuilo
5cd98804a2 🎨 2023-10-22 16:08:41 +09:00
syuilo
7e80b3d4d4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-22 16:05:36 +09:00
syuilo
18fb7a2080 enhance(frontend): ã‚ĸã‚¤ã‚ŗãƒŗãŽãƒ‡ã‚ŗãƒŦãƒŧã‚ˇãƒ§ãƒŗã‚’éžčĄ¨į¤ēãĢできるようãĢ 2023-10-22 16:05:32 +09:00
zyoshoka
983b1e63df fix(frontend): 投į¨ŋフりãƒŧムでぎãƒĻãƒŧã‚ļãƒŧ変更がプãƒŦビãƒĨãƒŧãĢ反映されるようãĢäŋŽæ­Ŗ (#12022)
* fix(frontend): 投į¨ŋフりãƒŧムでぎãƒĻãƒŧã‚ļãƒŧ変更がプãƒŦビãƒĨãƒŧãĢ反映されるようãĢäŋŽæ­Ŗ

* Update CHANGELOG.md
2023-10-22 15:51:48 +09:00
syuilo
ce09a35b03 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-22 13:02:27 +09:00
syuilo
4eaa02d25f enhance: improve avatar decoration 2023-10-22 13:02:24 +09:00
Acid Chicken (įĄĢ酸éļ)
4b295088fd Update schemas.ts (#12103) 2023-10-22 10:52:06 +09:00
syuilo
69795e74bf Update CHANGELOG.md 2023-10-22 10:42:08 +09:00
syuilo
72327716ca fix(backend): ãƒĒ゚トTLãĢč‡Ē分ぎフりロワãƒŧ限厚投į¨ŋがåĢぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #12110
2023-10-22 10:40:53 +09:00
syuilo
fd8d253e1e 🎨 2023-10-22 09:43:55 +09:00
syuilo
845713bdbf Update about-misskey.vue 2023-10-22 09:28:59 +09:00
syuilo
2697826007 2023.11.0-beta.1 2023-10-21 18:41:49 +09:00
ã‹ãŖã“ã‹ã‚Š
f51bca41c5 Feat: 外部ã‚ĩイトからテãƒŧマãƒģãƒ—ãƒŠã‚°ã‚¤ãƒŗãŽã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢができるようãĢ (#12034)
* Feat: 外部ã‚ĩイトからテãƒŧマãƒģãƒ—ãƒŠã‚°ã‚¤ãƒŗãŽã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢができるようãĢ

* Update Changelog

* Change Changelog

* Remove unnecessary imports

* Update fetch-external-resources.ts

* Update CHANGELOG.md

* Update CHANGELOG.md
2023-10-21 18:41:12 +09:00
anatawa12
722584bf72 すずãĻぎフりロãƒŧ中ぎäēēぎwithRepliesを変える抟čƒŊ (#12049)
* feat: endpoint to update all following

* feat(frontend): change show replies for all

* docs(changelog): すでãĢフりロãƒŧしたすずãĻぎäēēぎčŋ”äŋĄã‚’TLãĢčŋŊ加できるようãĢ

* fix: cancel not working
2023-10-21 18:39:19 +09:00
CyberRex
12fe09c6e7 ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎURLčĒč¨ŧをrel=meで可čƒŊãĢ (#12100) 2023-10-21 18:38:51 +09:00
syuilo
2c0a139da6 feat: Avatar decoration (#12096)
* wip

* Update ja-JP.yml

* Update profile.vue

* .js

* Update home.test.ts
2023-10-21 18:38:07 +09:00
syuilo
101e5d622d Update CHANGELOG.md 2023-10-21 14:19:48 +09:00
syuilo
3043b5256d Merge pull request #12060 from misskey-dev/develop
Release: 2023.10.2
2023-10-21 14:18:53 +09:00
syuilo
b397a72b28 New Crowdin updates (#12094)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Uyghur)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Croatian)

* New translations ja-jp.yml (Haitian Creole)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)
2023-10-21 13:39:12 +09:00
syuilo
3b9983cfc2 2023.10.2 2023-10-21 13:38:57 +09:00
woxtu
e6873fb259 Switch avatar images that depend on the animation setting (#12097) 2023-10-21 13:31:16 +09:00
Natsuki Ikeguchi
f4970c7d2f fix(frontend): Use opening quote in notifications (#12082)
Signed-off-by: Natsuki Ikeguchi <me@s6n.jp>
2023-10-21 07:54:28 +09:00
shiosyakeyakini
6d6ddbc35e fix(backend) api/iぎæœĒčĒ­ãŽãŠįŸĨらせãĢcreatedAtをčŋŊ加するようãĢäŋŽæ­Ŗ (#12092)
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-10-21 07:53:57 +09:00
taichan
3e5c55c14e chore: Pull Request時ãĢapi.jsonãŽåˇŽåˆ†ã‚’čĄ¨į¤ēするActions workflow (#12090)
* chore: Pull Request時ãĢapi.jsonぎdiffをå‡ē力するworkflow

* refactor: job names

* fix: set repository to get api diff

* chore: set permission to workflow

* set sleep 30s (shorter)

* chore: set label of diff

* chore: more attempts to fetch misskey

* chore: add full diff output of api.js

* chore: save full-diff to Artifact

* chore: add message to download diff Artifact
2023-10-21 07:45:47 +09:00
syuilo
42a3489bcb update deps 2023-10-20 15:46:12 +09:00
syuilo
df957f7afe update test 2023-10-20 13:07:08 +09:00
syuilo
b394328eb1 fix(backend): フりロ限へぎãƒĒプぎãƒĒプ元がīŧˆéžå…Ŧ開īŧ‰ãŽčĄ¨į¤ēぎぞぞ
Fix #12083
2023-10-20 11:58:09 +09:00
syuilo
21986a2168 enhance(frontend): 投į¨ŋされãĻから時間がįĩŒéŽã—ãĻいるノãƒŧトであることをčĻ–čĻšįš„ãĢ分かりやすく 2023-10-20 11:51:01 +09:00
syuilo
18af290b18 chore: tweak MkNotifications 2023-10-20 11:33:33 +09:00
syuilo
d962ea3889 add timeline tests 2023-10-20 08:15:31 +09:00
syuilo
683b71fc7e add timeline tests 2023-10-20 08:13:20 +09:00
syuilo
216b20d2db fix(backend): č‡Ē分ぎフりロワãƒŧ限厚ノãƒŧトがWebsoketãĢäš—ãŖãĻこãĒい
Fix #12081
2023-10-20 08:02:32 +09:00
syuilo
6ff5bfd2bc clean up 2023-10-20 07:48:31 +09:00
syuilo
4a7c6e261a fix(backend): įŽĄį†č€…æ¨Šé™ãŽãƒ­ãƒŧãƒĢã‚’æŒãŖãĻいãĻも一部ぎAPIがäŊŋį”¨ã§ããĒã„ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-19 20:47:23 +09:00
syuilo
e5598da7a2 disable cypress widgets tests 2023-10-19 20:22:24 +09:00
syuilo
cc256f117e update deps 2023-10-19 19:51:59 +09:00
syuilo
d9241df84d New Crowdin updates (#12070)
* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)
2023-10-19 19:47:36 +09:00
syuilo
84a9e4a27b Update CHANGELOG.md 2023-10-19 19:47:25 +09:00
atsuchan
7b361224f8 fix(frontend): Recieve Unrenote on streaming (#12079)
* fix(frontend): Recieve Unrenote

襨į¤ēしãĻいるãƒĒノãƒŧトがãƒĒノãƒŧãƒˆč§Ŗé™¤ã•ã‚ŒãŸã‚‰ã‚šãƒˆãƒĒãƒŧãƒŸãƒŗã‚°ã§å—äŋĄã—ãĻすぐãĢæļˆãˆã‚‹ã‚ˆã†ãĢする

* fix(frontend): Recieve Unrenote lint fixing

* fix(frontend): Recieve Unrenote Decapture

Decaptureåŋ˜ã‚ŒãĻたãƒŧ
2023-10-19 19:36:18 +09:00
dependabot[bot]
3c3d05ba2e chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#12062)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 19:35:13 +09:00
anatawa12
991fa054a6 chore: STLぎdb fallbackでwithRepliesがtrueぎときãĢすずãĻぎãƒĒプナイを除外しãĒいようãĢ (#12075)
MiFollowingをčĻ‹ã‚‹ãŽã¯åŽŸčŖ…ã‚ŗã‚šãƒˆãŒéĢ˜ã„ãŸã‚įžįŠļåŽŸčŖ…ã—ãĻいãĒい

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-19 19:34:52 +09:00
A.Yamamoto
9afcdd10ed UserLite.nameãĢnullがå…Ĩりうるぎを型で明į¤ē (#12073)
* UserLite.nameãĢnullがå…Ĩりうるぎを型で明į¤ē

* ドキãƒĨãƒĄãƒŗãƒˆãŽčŋŊåž“
2023-10-19 19:33:45 +09:00
syuilo
721cbe085b fix(frontend): fix of 30efd932a5 2023-10-19 17:42:19 +09:00
anatawa12
93d3501c90 fix: replies are included even if withReplies = false in local timeline (#12074) 2023-10-19 17:29:09 +09:00
syuilo
431d8c7802 fix(backend): RedisがからぎときãĢhybrid-timelineãĢwithReplies = trueでã‚ĸクã‚ģ゚するとSQLãŽã‚ˇãƒŗã‚ŋック゚エナãƒŧãĢãĒる
Fix #12064
2023-10-19 16:22:19 +09:00
syuilo
f85a655915 2023.10.2-beta.2 2023-10-19 11:43:28 +09:00
syuilo
5891adc5cf Update CHANGELOG.md 2023-10-19 11:42:52 +09:00
syuilo
30efd932a5 enhance: nyaizeはクナイã‚ĸãƒŗãƒˆã§čĄ¨į¤ē時ãĢčĄŒã†ã‚ˆã†ãĢ
Resolve #12030
2023-10-19 11:42:17 +09:00
syuilo
ec45db7870 refactor and perf tweak 2023-10-19 11:19:42 +09:00
syuilo
428d39a460 chore: disable debug log of fastify 2023-10-19 11:18:17 +09:00
syuilo
f9549e1f1b fix(backend): fix of 1671575d5d 2023-10-19 11:17:59 +09:00
syuilo
1671575d5d perf(backend): ノãƒŧトぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗæƒ…å ąã‚’ã‚­ãƒŖãƒƒã‚ˇãƒĨすることでDBへぎクエãƒĒを削減 2023-10-19 09:20:19 +09:00
syuilo
4d1d25e02f perf(backend): improve my reaction population performance 2023-10-19 08:07:22 +09:00
syuilo
2dfbf97db4 refactor 2023-10-19 07:59:58 +09:00
syuilo
fcc4864080 perf(backend): reduce needless populateMyReaction calls 2023-10-19 07:56:25 +09:00
syuilo
de6e15e36d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-18 17:41:56 +09:00
syuilo
01f294bd91 Update CHANGELOG.md 2023-10-18 17:41:48 +09:00
syuilo
92b49b6ebb New Crowdin updates (#12036)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)
2023-10-18 17:41:32 +09:00
syuilo
524b669f5a 2023.10.2-beta.1 2023-10-18 17:22:13 +09:00
syuilo
5b244cc6eb update test 2023-10-18 17:20:43 +09:00
syuilo
ae1e276085 fix of 6cc02fee99 2023-10-18 17:17:56 +09:00
syuilo
6b5ee43800 enhance(backend): improve fanout tl for stl 2023-10-18 15:51:50 +09:00
syuilo
6b7efb6f1d fix(backend): fix admin/get-user-ips error 2023-10-18 15:32:35 +09:00
syuilo
3c5bcdd7b3 Update CHANGELOG.md 2023-10-18 12:27:15 +09:00
syuilo
6cc02fee99 enhance(backend): improve fanout tl
Resolve #11958
Resolve #12061
2023-10-18 12:26:16 +09:00
syuilo
2a88d8ee2d refactor(backend): rename service 2023-10-18 12:07:18 +09:00
syuilo
52a82ac193 Update about-misskey.vue 2023-10-18 10:07:21 +09:00
nryeouo
d82b3a08e2 Update ja-JP.yml (#12053)
ポ゚ト
2023-10-18 10:01:50 +09:00
taichan
f6e1ee1d40 users/notesでDBã‹ã‚‰å‚į…§ã—ãŸéš›ãĢãƒãƒŖãƒŗãƒãƒĢ投į¨ŋぎãŋå–åž—ã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#12056)
* fix(backend): ãƒĻãƒŧã‚ļãƒŧぎノãƒŧト取垗でDBãĢfallbackした際ãĢãƒãƒŖãƒŗãƒãƒĢノãƒŧトぎãŋãĢãĒる

* Update CHANGELOG

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-18 09:55:15 +09:00
woxtu
0bddd0ceae Remove unnecessary nullish coalescing (#12058) 2023-10-18 09:54:18 +09:00
ã‹ãŖã“ã‹ã‚Š
53099cad5a fix: admin/update-meta がäŋå­˜ã§ããĒい (#12057)
* Fix: invalid param impressumUrl

* Update CHANGELOG.md
2023-10-18 09:48:49 +09:00
syuilo
145c5c8b2b update deps 2023-10-18 09:43:59 +09:00
anatawa12
5a3c6575dd 新čĻãĢフりロãƒŧしたäēēぎwithRepliesをtrueãĢする抟čƒŊをčŋŊ加 (#12048)
* feat: add defaultWithReplies to MiUser

* feat: use defaultWithReplies when creating MiFollowing

* feat: update defaultWithReplies from API

* feat: return defaultWithReplies as a part of $i

* feat(frontend): configure defaultWithReplies

* docs(changelog): 新čĻãĢフりロãƒŧしたäēēぎをデフりãƒĢトでTLäēŒčŋŊ加できるようãĢ

* fix: typo

* style: fix lint failure

* chore: improve UI text

* chore: make optional params of  UserFollowingService.follow() object

* chore: UserFollowingService.follow() accept withReplies

* chore: add withReplies to MiFollowRequest

* chore: process withReplies for follow request

* feat: accept withReplies on 'following/create' endpoint

* feat: store defaultWithReplies in client store

* Revert "feat: return defaultWithReplies as a part of $i"

This reverts commit f2cc4fe6

* Revert "feat: update defaultWithReplies from API"

This reverts commit 95e3cee6

* Revert "feat: add defaultWithReplies to MiUser"

This reverts commit 9f5ab14d70.

* feat: configuring withReplies in import-following

* feat(frontend): configure withReplies

* fix(frontend): incorrectly showRepliesToOthersInTimeline can be shown

* fix(backend): withReplies of following/create not working

* fix(frontend): importFollowing error

* fix: withReplies is not working with follow import

* fix(frontend): use v-model

* style: fix lint

---------

Co-authored-by: Sayamame-beans <61457993+sayamame-beans@users.noreply.github.com>
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2023-10-17 20:56:17 +09:00
syuilo
e9db0680c4 update deps 2023-10-17 09:04:17 +09:00
syuilo
5686e1d2d0 refactor 2023-10-17 09:00:42 +09:00
syuilo
9338ab461e update deps 2023-10-16 20:13:05 +09:00
syuilo
7e4562d50a Update CHANGELOG.md 2023-10-16 20:12:06 +09:00
ãžãŖãĄã‚ƒãĻぃãƒŧ
5efd01ba70 feat: ã‚ĩãƒŧバãƒŧã‚ĩイãƒŦãƒŗã‚šæŠŸčƒŊをčŋŊ加 (#12031)
* feat : ã‚ĩãƒŧバãƒŧã‚ĩイãƒŦãƒŗã‚šã‚’čŋŊ加

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update locale

* Update instance-info.vue

* update misskey-js.api.md

* lint fix

* migration fix

* æ—ĸ存ぎもぎをäŊŋうようãĢ

* fix

* č‰˛ã€…į›´ã—ãŸ

* Update packages/frontend/src/pages/admin/instance-block.vue

* Update packages/frontend/src/pages/admin/instance-block.vue

* Update packages/frontend/src/components/MkInstanceCardMini.vue

* Update packages/backend/src/core/entities/InstanceEntityService.ts

* Update packages/backend/src/core/entities/InstanceEntityService.ts

* Update packages/backend/src/core/entities/InstanceEntityService.ts

* Update packages/backend/src/core/UserFollowingService.ts

* Update packages/backend/src/core/UserFollowingService.ts

* fix: ã‚ĩイãƒŦãƒŗã‚šã•ã‚ŒãĻるã‚ĩãƒŧバãƒŧからぎ投į¨ŋは全部ホãƒŧムãĢする

* fix: undefinedでfalseをčŋ”すようãĢした

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-16 20:11:27 +09:00
syuilo
1966876320 fix test 2023-10-16 17:42:33 +09:00
syuilo
3ebed5aa3e feat: local-only antenna
Resolve #11869
2023-10-16 15:06:00 +09:00
syuilo
6a321ba340 fix test 2023-10-16 14:35:44 +09:00
syuilo
34d1b463a4 fix tests 2023-10-16 12:58:17 +09:00
syuilo
24437a04d4 fix of 1fa1d31696 2023-10-16 12:00:56 +09:00
syuilo
1fa1d31696 perf(backend): createdAtをidから取垗するようãĢ & į„Ąé§„ãĒDateã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãŽį”Ÿæˆã‚’éŋけるようãĢ 2023-10-16 10:45:22 +09:00
syuilo
15706c8c2b Update CHANGELOG.md 2023-10-15 16:25:42 +09:00
syuilo
5117818f6f Update CHANGELOG.md 2023-10-15 10:37:03 +09:00
syuilo
3f4ee98405 perf(backend): improve streaming api performance (#12033)
* wip

* Update NoteEntityService.ts

* wip

* wip

* wip

* wip
2023-10-15 10:36:22 +09:00
syuilo
329830e2c3 perf(backend): tweak populateMyReaction 2023-10-14 10:05:44 +09:00
syuilo
061e389340 perf(backend): nyaizeを投į¨ŋ時ãĢやる
Resolve #12030
2023-10-14 10:04:13 +09:00
syuilo
096fa16c4c enhance(frontend): TLぎčŋ”äŋĄčĄ¨į¤ēã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’č¨˜æ†ļするようãĢ
Resolve #12016
2023-10-13 16:49:56 +09:00
syuilo
04908bc90c .js 2023-10-13 16:42:57 +09:00
syuilo
7e7138c0eb Merge pull request #12011 from misskey-dev/develop
Release: 2023.10.1
2023-10-12 09:21:04 +09:00
syuilo
87c9870447 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-12 09:20:41 +09:00
syuilo
34eeccf908 2023.10.1 2023-10-12 09:20:33 +09:00
syuilo
c2e177e37a New Crowdin updates (#12013)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2023-10-12 09:20:25 +09:00
syuilo
7b6b3ad821 update test 2023-10-11 18:25:02 +09:00
syuilo
7132958948 fix(frontend): įĩĩ文字ピッã‚Ģãƒŧでæ¨ĒãĢé•ˇã„ã‚Ģ゚ã‚ŋムįĩĩ文字がčĻ‹åˆ‡ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-11 17:58:40 +09:00
syuilo
a26d9ea132 enhance(backend): LTLでフりロãƒŧしãĻいるãƒĻãƒŧã‚ļãƒŧからぎč‡Ē分へぎčŋ”äŋĄãŒåĢぞれるようãĢ 2023-10-11 17:29:24 +09:00
syuilo
566cb35370 update test 2023-10-11 14:30:18 +09:00
syuilo
cf3624a54f fix(backend): users/notesでã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒãƒŖãƒŗãƒãƒĢぎ投į¨ŋがåĢãžã‚Œã‚‹å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-11 12:26:07 +09:00
syuilo
8a302a9af4 Update CHANGELOG.md
Fix #12003
2023-10-11 11:44:12 +09:00
syuilo
7a8d5e5840 enhance: ロãƒŧã‚ĢãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã€ã‚Ŋãƒŧã‚ˇãƒŖãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã§čŋ”äŋĄã‚’åĢã‚€ã‹ãŠã†ã‹č¨­åŽšå¯čƒŊãĢ
Resolve #12001
2023-10-11 10:15:44 +09:00
syuilo
1f0c27edf2 fix(backend): フりロãƒŧしãĻいるãƒĻãƒŧã‚ļãƒŧからぎč‡Ē分ぎ投į¨ŋへぎčŋ”äŋĄãŒã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢåĢぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-11 08:18:00 +09:00
syuilo
26b7112b20 add tests 2023-10-11 08:02:29 +09:00
syuilo
f964ef163b Merge pull request #11963 from misskey-dev/develop
Release: 2023.10.0
2023-10-10 20:40:13 +09:00
syuilo
854ac95511 fix(backend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–č¨­åŽšã•ã‚ŒãŸãƒãƒŖãƒŗãƒãƒĢぎ投į¨ŋをusers/notesでčŋ”さãĒいようãĢ 2023-10-10 20:06:02 +09:00
syuilo
51b6a012a5 fix(frontend): ãƒĻãƒŧã‚ļãƒŧãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢペãƒŧジでã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒãƒĄãƒ‡ã‚Ŗã‚ĸが隠されãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-10 19:49:25 +09:00
syuilo
085bcf24da Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-10 19:08:02 +09:00
syuilo
66940d6cf1 fix(backend): channels/timelineでミãƒĨãƒŧトが劚かãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-10 19:07:59 +09:00
syuilo
61ff98c8dd New Crowdin updates (#12000)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)
2023-10-10 19:03:21 +09:00
syuilo
43fe0cfda8 Update CHANGELOG.md 2023-10-10 19:03:01 +09:00
syuilo
57b794edfb New Crowdin updates (#11999)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)
2023-10-10 18:14:09 +09:00
syuilo
47de264478 2023.10.0 2023-10-10 18:13:57 +09:00
syuilo
373c2af46a clean up 2023-10-10 18:11:58 +09:00
syuilo
f5e72f7d3e 🎨 CWボã‚ŋãƒŗã‚’å¤§ãã 2023-10-10 18:08:54 +09:00
syuilo
d81c833775 Update CHANGELOG.md 2023-10-10 16:34:22 +09:00
syuilo
cf6e53b2ac update deps 2023-10-10 16:26:48 +09:00
syuilo
9dd0f8c39b clean up 2023-10-10 16:25:06 +09:00
syuilo
d94380780f Update CHANGELOG.md 2023-10-10 10:47:11 +09:00
ã‹ãŖã“ã‹ã‚Š
af1087aed4 Feat:ã€Œãƒ•ã‚Ąã‚¤ãƒĢãŽčŠŗį´°ã€ãƒšãƒŧジをčŋŊ加 (#11995)
* (add) ãƒ•ã‚Ąã‚¤ãƒĢビãƒĨãƒŧã‚ĸ

* Update Changelog

* æ—ĸ存ぎAPIã‚’åˆŠį”¨

* run api extratctor

* Change i18n

* (add) ペãƒŧジãĢé–ĸするčĒŦ明をčŋŊ加

* Update CHANGELOG

* (fix) design, classes
2023-10-10 10:43:43 +09:00
syuilo
9f33ce1cd0 fix of 0bb0c32908 2023-10-10 09:45:40 +09:00
syuilo
4eb9e50a36 2023.10.0-beta.15 2023-10-09 21:52:43 +09:00
syuilo
8ab3640291 fix of 0bb0c32908 2023-10-09 21:52:31 +09:00
syuilo
fc777be7bc 2023.10.0-beta.14 2023-10-09 21:23:18 +09:00
syuilo
edf847d966 fix of 0bb0c32908 2023-10-09 21:23:07 +09:00
syuilo
457b880eba 2023.10.0-beta.13 2023-10-09 20:55:53 +09:00
syuilo
13dbfef9f8 update deps 2023-10-09 20:55:40 +09:00
syuilo
11c9e193a4 fix(backend): MisskeyãŽãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãƒ—ãƒ­ã‚ģ゚がįĩ‚äē†ã—ãĒい
Resolve #10995
2023-10-09 20:47:49 +09:00
syuilo
0bb0c32908 enhance(backend): RedisへぎTLãŽæ§‹į¯‰ã‚’Listã§čĄŒã†ã‚ˆã†ãĢ
#11404
2023-10-09 20:31:39 +09:00
syuilo
aafe80c121 2023.10.0-beta.12 2023-10-09 18:48:43 +09:00
syuilo
7473b2854f fix(backend): users/notesでsinceId指厚時ãĢデãƒŧã‚ŋベãƒŧ゚ãĢフりãƒŧãƒĢバックするようãĢäŋŽæ­Ŗ 2023-10-09 18:14:38 +09:00
syuilo
04971ca565 perf(backend): untilDate/sinceDate指厚時ぎクエãƒĒパフりãƒŧãƒžãƒŗã‚šã‚’å‘ä¸Š 2023-10-09 18:13:53 +09:00
syuilo
6ff98846e6 fix(backend): ã€Œãƒ•ã‚Ąã‚¤ãƒĢäģ˜ããŽãŋ」ぎTLã§ãƒ•ã‚Ąã‚¤ãƒĢį„Ąã—ãŽæ–°į€ãƒŽãƒŧãƒˆãŒčĄ¨į¤ēされる
Fix #11939
2023-10-09 17:48:09 +09:00
syuilo
7066d61730 fix 2023-10-09 17:41:54 +09:00
syuilo
b3d6334b5c 2023.10.0-beta.11 2023-10-09 16:56:51 +09:00
syuilo
0680ea3a78 fix(backend): users/notes で途中ぞでしかペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗã§ããĒくãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-09 16:54:27 +09:00
syuilo
0f367da84b fix(backend): TLを途中ぞでしかペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗã§ããĒくãĒã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #11404
2023-10-09 16:47:46 +09:00
syuilo
19a507633e lint fixes 2023-10-09 15:37:58 +09:00
syuilo
3a4039e2e1 refactor 2023-10-09 15:34:03 +09:00
syuilo
4f20c87186 lint fixes 2023-10-09 13:32:41 +09:00
syuilo
a2d3544a08 refactor(backend): better argument name 2023-10-09 13:22:58 +09:00
syuilo
1564651bf6 2023.10.0-beta.10 2023-10-09 12:37:21 +09:00
syuilo
fce557715b New Crowdin updates (#11980)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)
2023-10-09 12:37:04 +09:00
_
ca07459f5e fix(backend): ダイãƒŦクト投į¨ŋがã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗä¸ŠãĢæ­Ŗå¸¸ãĢ襨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11993)
* DMをredisãĢpushするようãĢ

* add test

* add CHANGELOG

* Update NoteCreateService.ts

* lint

* âœŒī¸

* 前ぎバãƒŧã‚¸ãƒ§ãƒŗã‹ã‚‰į™ēį”Ÿã—ãŸå•éĄŒã§ã¯ãĒいため不čρ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-09 12:36:25 +09:00
syuilo
457b4cf608 fix(backend): users/notes で č‡ĒčēĢぎ visibility: followers ãĒノãƒŧトがåĢぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-10-09 08:54:57 +09:00
syuilo
5601ed0914 enhance(backend): UserListMembershipãĢãƒĻãƒŧã‚ļãƒŧãƒĒ゚トぎäŊœæˆč€…IDã‚’éžæ­ŖčĻåŒ– 2023-10-09 08:46:05 +09:00
syuilo
ca022cbbdf Update about-misskey.vue 2023-10-08 18:04:56 +09:00
syuilo
c78b4a7597 2023.10.0-beta.9 2023-10-08 18:00:55 +09:00
syuilo
274c21e2cc chore(backend): tweak MkInput 2023-10-08 17:57:48 +09:00
ã‹ãŖã“ã‹ã‚Š
4bbfc98883 Feat: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗæ›´æ–°ä¸­ãĢåēƒå‘Šã‚’æŒŋå…Ĩ (#11989)
* Feat: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗæ›´æ–°ä¸­ãĢåēƒå‘Šã‚’æŒŋå…Ĩ

* įŋģč¨ŗã‚’å¤‰æ›´

* Run api extractor

* fix api extractor

* Update locales/ja-JP.yml

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* confirm -> mkinfo

* MkInputãĢmin, maxを指厚できるようãĢ

* č˛ ãŽå€¤ãŒæŒ‡åŽšã•ã‚ŒãŸã‚‰äŊ•もしãĒい

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-08 17:56:44 +09:00
syuilo
9240db35f3 perf(backend): improve hybrid-timeline performance 2023-10-08 15:22:43 +09:00
syuilo
774bf6a55e enhance(frontend): make default volume of video 30% 2023-10-08 14:01:40 +09:00
ã‹ãŖã“ã‹ã‚Š
f37a3eff79 (fix) ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚čĒč¨ŧå¤ąæ•—æ™‚ãĢãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’čĄ¨į¤ē (#11986) 2023-10-08 13:48:12 +09:00
Srgr0
bb9f04d586 Set http header for CORS in nodeinfo page (#11988)
* add Access-Control-Allow-Origin header

* WellKnownServerService.tsãĢ合わせる

* update changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-08 13:47:45 +09:00
syuilo
8e0fb23068 fix(backend): åŒã˜į¨ŽéĄžãŽTLぎ゚トãƒĒãƒŧãƒŸãƒŗã‚°ã‚’č¤‡æ•°æŽĨįļšã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #11985
2023-10-08 13:46:02 +09:00
syuilo
308745f6de 2023.10.0-beta.8 2023-10-08 08:42:56 +09:00
syuilo
cd8fda50c8 fix(backend): fix of 8c684d5391 2023-10-08 08:25:37 +09:00
syuilo
2859cbab91 perf(backend): WebSocketæŽĨįļšãŒå¤šã„場合ぎパフりãƒŧãƒžãƒŗã‚šã‚’å‘ä¸Š
https: //github.com/MisskeyIO/misskey/pull/176
Co-Authored-By: KOBA789 <kobahide789@gmail.com>
2023-10-08 08:10:28 +09:00
syuilo
7cd9a90f26 perf(backend): use HyperLogLog instead of Set to improve hashtag chart performance 2023-10-08 07:51:10 +09:00
syuilo
04c8a7077f fix of 8c684d5391 2023-10-07 20:27:35 +09:00
syuilo
6d5e18aa8d 2023.10.0-beta.7 2023-10-07 18:21:30 +09:00
syuilo
986623dbdc fix(backend): fix sql error when featured notes is zero 2023-10-07 18:21:16 +09:00
syuilo
8c684d5391 enhance(backend): User TLをRedisãĢã‚­ãƒŖãƒƒã‚ˇãƒĨされるäģĨå‰ãžã§éĄã‚Œã‚‹ã‚ˆã†ãĢ
#11958
2023-10-07 18:00:56 +09:00
syuilo
69de8cad7c refactor 2023-10-07 17:57:15 +09:00
syuilo
fb3338029b refactor 2023-10-07 17:48:10 +09:00
syuilo
aae1034d62 2023.10.0-beta.6 2023-10-07 14:10:45 +09:00
syuilo
dc435fb8ee enhance(backend): tweak hashtag trend 2023-10-07 14:05:58 +09:00
syuilo
0fe8c0134c enhance(backend): notes/global-timeline垊æ´ģ 2023-10-07 14:02:05 +09:00
ã‹ãŖã“ã‹ã‚Š
5e8c0deab3 ãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧポãƒĒã‚ˇãƒŧãƒģ運å–ļč€…æƒ…å ąãŽãƒĒãƒŗã‚¯ã‚’čŋŊ加 (#11925)
* 運å–ļč€…æƒ…å ąãƒģãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧポãƒĒã‚ˇãƒŧãƒĒãƒŗã‚¯ã‚’čŋŊ加

* Update Changelog

* Run api extractor

* ãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧポãƒĒã‚ˇãƒŧãƒģåˆŠį”¨čĻį´„ãŽåŒæ„ã‚’ãžã¨ã‚ã‚‹

* Update Changelog

* fix lint

* fix

* api extractor

* improve design

* nodeinfoãĢãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧポãƒĒã‚ˇãƒŧãƒģ運å–ļč€…æƒ…å ąã‚’čŋŊ加
2023-10-07 13:13:13 +09:00
FineArchs
d6ef28d4ca ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽãƒ†ã‚šãƒˆãŽæ”šå–„ (#11978)
* Update utils.ts

* no async executer
2023-10-07 12:25:16 +09:00
syuilo
93bd34113c Update CHANGELOG.md 2023-10-07 12:19:26 +09:00
MeiMei
c8d7a5ae76 é€ŖåˆãĒしã‚ĸãƒŗã‚ąãƒŧトぎUpdateがãƒĒãƒĸãƒŧトãĢ配äŋĄã•れãĻしぞうぎをäŋŽæ­Ŗ (#11977) 2023-10-07 12:19:05 +09:00
syuilo
71edc65d0d enhance(backend): improve hashtags/trend performance 2023-10-07 12:05:17 +09:00
syuilo
3a7558f36c enhance(backend): 3æ—ĨäģĨ内ãĢ投į¨ŋされたノãƒŧトぎãŋãƒã‚¤ãƒŠã‚¤ãƒˆį”¨ã‚šã‚ŗã‚ĸåŠ įŽ— 2023-10-07 07:59:46 +09:00
syuilo
4a595153dc enhance(backend): čŋ”äŋĄã¯ãƒã‚¤ãƒŠã‚¤ãƒˆãĢčŧ‰ã‚‰ãĒいようãĢ 2023-10-07 07:53:14 +09:00
syuilo
10e50f71d1 2023.10.0-beta.5 2023-10-06 21:12:22 +09:00
syuilo
d49e5b19e1 New Crowdin updates (#11933)
* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Italian)
2023-10-06 21:12:04 +09:00
syuilo
873a93fea3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-10-06 21:11:48 +09:00
syuilo
e4345679dc clean up 2023-10-06 21:11:45 +09:00
nenohi
11e657bdd7 įĩĩæ–‡å­—é‡č¤‡ãƒã‚§ãƒƒã‚¯ (#11941)
* įĩĩæ–‡å­—é‡č¤‡ãƒã‚§ãƒƒã‚¯

* ã‚ĸップデãƒŧト時ぎチェック

* Update packages/backend/src/core/CustomEmojiService.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/backend/src/server/api/endpoints/admin/emoji/add.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/backend/src/server/api/endpoints/admin/emoji/update.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-06 21:05:44 +09:00
Nanashia
691fe711ff chore: Use pnpm@8.8.0 on DevContainer (#11975) 2023-10-06 21:05:11 +09:00
syuilo
a5b6e807bb feat: per user featured notes 2023-10-06 18:30:08 +09:00
syuilo
adf9d9c969 2023.10.0-beta.4 2023-10-06 18:01:19 +09:00
syuilo
8c663f65a8 clean up 2023-10-06 17:40:46 +09:00
syuilo
481ca4ec03 add more test 2023-10-06 17:36:54 +09:00
syuilo
e6ca53c5e1 update rollup to 4.0.0 2023-10-06 17:36:43 +09:00
syuilo
95dc70021f update deps 2023-10-06 17:19:17 +09:00
syuilo
fd3295eba4 Update CHANGELOG.md 2023-10-06 17:13:13 +09:00
syuilo
a76cebd897 Update CHANGELOG.md 2023-10-06 17:11:59 +09:00
syuilo
7d289c1b77 refactor 2023-10-06 17:01:06 +09:00
syuilo
0bdbdba9f8 refactor 2023-10-06 16:58:38 +09:00
syuilo
4489ca3c74 refactor 2023-10-06 16:28:21 +09:00
syuilo
87416710c3 enhance(backend): some tweaks 2023-10-06 16:17:29 +09:00
syuilo
132b01461d refactor 2023-10-06 16:10:59 +09:00
syuilo
dab205edb8 enhance(backend): improve featured system 2023-10-06 14:24:25 +09:00
syuilo
e4dcab8671 chore(backend): response isHibernated in admin/show-user 2023-10-05 21:35:23 +09:00
syuilo
780721e9a2 clean up 2023-10-05 20:34:50 +09:00
anatawa12
ee483f2dee Disallow renote of direct note (#11970)
* chore: renoteãĢé–ĸするチェックをぞとめる

* fix: ダイãƒŦクト投į¨ŋをrenoteできる

* fix(frontend): č‡Ē分ぎダイãƒŦクト投į¨ŋをrenoteできる

* docs(changelog): ダイãƒŦクト投į¨ŋをãƒĒノãƒŧトできãĻしぞう

* fix lint

* chore(backend): visibilityãĢé–ĸするエナãƒŧをApi ErrorとしãĻčŋ”す
2023-10-05 17:03:50 +09:00
syuilo
2a7bc847b0 2023.10.0-beta.3 2023-10-05 11:00:46 +09:00
syuilo
2333bdb98a fix(backend): sinceIdやsinceDateã‚’åˆŠį”¨ã—ãĻTLを取垗することができãĒい
Fix #11961
2023-10-05 10:23:58 +09:00
syuilo
979741ce09 tweak ui 2023-10-05 10:03:13 +09:00
syuilo
5b00fa6f82 enhance(backend): users/notesã§ãƒãƒŖãƒŗãƒãƒĢ投į¨ŋをåĢめるã‚Ēãƒ—ã‚ˇãƒ§ãƒŗ
Resolve #11965
2023-10-05 09:48:45 +09:00
syuilo
d2bb35bcf3 add more tests 2023-10-05 09:31:03 +09:00
Camilla Ett
e4ade46a2d fix(frontend): クナイã‚ĸãƒŗãƒˆč¨­åŽšã‹ã‚‰13.7.0ã§å‰Šé™¤ã•ã‚ŒãŸãƒãƒŖãƒƒãƒˆæŠŸčƒŊãĢé–ĸするã‚ĩã‚Ļãƒŗãƒ‰č¨­åŽšã‚’å‰Šé™¤ (#11912)
* fix(frontend): クナイã‚ĸãƒŗãƒˆč¨­åŽšã‹ã‚‰13.7.0ã§å‰Šé™¤ã•ã‚ŒãŸãƒãƒŖãƒƒãƒˆæŠŸčƒŊãĢé–ĸするã‚ĩã‚Ļãƒŗãƒ‰č¨­åŽšã‚’å‰Šé™¤

* fix(frontend): 各localesからsfx/chat sfx/chatbgを削除
2023-10-04 20:17:05 +09:00
syuilo
89e4f28d06 enhance(frontend): tweak ui 2023-10-04 20:03:52 +09:00
syuilo
0dbf5175df enhance: improve moderation log 2023-10-04 19:55:35 +09:00
syuilo
55c14aec2c perf(backend): delete useless indexes 2023-10-04 16:50:06 +09:00
syuilo
fb63fc1213 tweak tl 2023-10-04 16:48:34 +09:00
syuilo
ca515d5a7e tweak timelines 2023-10-04 16:43:24 +09:00
syuilo
6ebea82dba add more test 2023-10-04 16:12:44 +09:00
syuilo
05d1f5e564 add more test 2023-10-04 15:33:02 +09:00
syuilo
ee70f05a86 fix test 2023-10-04 15:29:09 +09:00
syuilo
fb6a5c8356 add more test 2023-10-04 14:47:45 +09:00
syuilo
a997b7bdcc fix test 2023-10-04 14:45:46 +09:00
syuilo
bcbcaa9c60 🎨 2023-10-04 12:56:57 +09:00
syuilo
6b0f1d0cc1 2023.10.0-beta.2 2023-10-04 12:10:36 +09:00
syuilo
b40329887f revert: note editing 2023-10-04 12:05:01 +09:00
syuilo
cc4fd6b5c5 fix flaky test 2023-10-04 11:56:47 +09:00
syuilo
3dd84f7824 tweak 2023-10-04 11:48:51 +09:00
syuilo
610b68c8ff tweak 2023-10-04 11:32:33 +09:00
syuilo
a40734d417 fix(backend): [2023.10.1.beta-1] [ノãƒŧト]ã‚ŋブではčĻ‹ãˆã‚‹æŠ•į¨ŋが[全ãĻ]ã‚ŋブãĢå‡ēãĻこãĒい
Fix #11960
2023-10-04 11:24:46 +09:00
syuilo
be81c1a6d6 refactor 2023-10-04 11:15:37 +09:00
syuilo
17b83ff4c1 enhance: TLã‚­ãƒŖãƒƒã‚ˇãƒĨåŽšé‡ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-10-04 08:46:27 +09:00
anatawa12
5fd0cb31f6 fix: deck uiでuser listをčĻ‹ãŸã¨ããĢãƒĒãƒ—ãƒŠã‚¤ãŒčĄ¨į¤ēされãĒい (#11951)
* fix: deck uiでuser listをčĻ‹ãŸã¨ããĢãƒĒãƒ—ãƒŠã‚¤ãŒčĄ¨į¤ēされãĒい

* docs(changelog): deck uiでuser listをčĻ‹ãŸã¨ããĢãƒĒãƒ—ãƒŠã‚¤ãŒčĄ¨į¤ēされãĒい

* Update list-column.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-03 20:38:34 +09:00
syuilo
f3e09af35b 2023.10.0-beta.1 2023-10-03 20:32:02 +09:00
syuilo
cd8a8e204d Update CHANGELOG.md 2023-10-03 20:28:42 +09:00
CyberRex
a511d8eddc 2æŽĩ階čĒč¨ŧぎバックã‚ĸãƒƒãƒ—ã‚ŗãƒŧド一čĻ§ã‚’ãƒ†ã‚­ã‚šãƒˆãƒ•ã‚Ąã‚¤ãƒĢでダã‚Ļãƒŗãƒ­ãƒŧド可čƒŊãĢ (#11957) 2023-10-03 20:27:37 +09:00
syuilo
0f6ee7dc1c Create 1696332072038-clean.js 2023-10-03 20:26:32 +09:00
syuilo
6277a5545c feat: improve tl performance (#11946)
* wip

* wip

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update NoteCreateService.ts

* wip

* Update user-notes.ts

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* wip

* Update timelines.ts

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* Update misskey-js.api.md

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* wip

* Update timelines.ts

* wip

* test

* Update activitypub.ts

* refactor: UserListJoining -> UserListMembership

* Update NoteCreateService.ts

* wip
2023-10-03 20:26:11 +09:00
syuilo
5ee93dc4a2 Update about-misskey.vue 2023-10-03 18:34:04 +09:00
syuilo
10ae0b329a enhance(frontend): tweak ui 2023-10-03 18:33:22 +09:00
syuilo
000abcd2f0 Update CHANGELOG.md 2023-10-03 11:28:26 +09:00
YAVIIGI
e00fdc2d59 fix(frontend): use-tooltip ぎå‘ŧãŗå‡ēし元ぎ UI ãŒį„ĄããĒãŖãŸã‚‰č‡Ēå‹•įš„ãĢ削除されるようãĢする (#11949)
* Update use-tooltip.ts

* Update CHANGELOG.md
2023-10-03 11:27:51 +09:00
ã‚ã™ãąã‚‹
6840434661 change request.routerPath to requrest.routeOptions.url (#11935) 2023-09-30 14:44:16 +09:00
syuilo
0e6cd577cc Merge pull request #11926 from misskey-dev/develop
* fix(backend): RedisãĢ古いMisskeyバãƒŧã‚¸ãƒ§ãƒŗãŽã‚­ãƒŖãƒƒã‚ˇãƒĨãŒæŽ‹ãŖãĻã„ã‚‹å ´åˆãŽå•éĄŒã‚’äŋŽæ­Ŗ

* Update CHANGELOG.md

* enhance(front)end: improve moderation log

* enhance: ノãƒŧトぎįŋģč¨ŗæŠŸčƒŊãŽåˆŠį”¨å¯åĻをロãƒŧãƒĢã§č¨­åŽšå¯čƒŊãĢ

Resolve #11923

* 2023.9.3

* 垌斚äē’æ›æ€§ãŽåŧˇåŒ–

* Update CHANGELOG.md

* fix test

* [ci skip] New Crowdin updates (#11922)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* feat: AiScriptでポトぎã‚ĸドãƒŦã‚šã‚’å‚į…§ã§ãã‚‹åŽšæ•° (#11924)

* add HOST_URL

* Update CHANGELOG.md

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
2023-09-30 09:40:00 +09:00
FineArchs
09dfb9bde3 feat: AiScriptでポトぎã‚ĸドãƒŦã‚šã‚’å‚į…§ã§ãã‚‹åŽšæ•° (#11924)
* add HOST_URL

* Update CHANGELOG.md

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-30 09:39:21 +09:00
syuilo
b0714cbd7b [ci skip] New Crowdin updates (#11922)
* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)
2023-09-30 09:35:36 +09:00
syuilo
d0917aac1a fix test 2023-09-30 08:56:37 +09:00
syuilo
ff6600da2e Update CHANGELOG.md 2023-09-30 08:12:46 +09:00
syuilo
7e74cff126 垌斚äē’æ›æ€§ãŽåŧˇåŒ– 2023-09-30 08:12:25 +09:00
syuilo
e53749773e 2023.9.3 2023-09-30 08:03:05 +09:00
syuilo
392de4df36 enhance: ノãƒŧトぎįŋģč¨ŗæŠŸčƒŊãŽåˆŠį”¨å¯åĻをロãƒŧãƒĢã§č¨­åŽšå¯čƒŊãĢ
Resolve #11923
2023-09-30 07:54:11 +09:00
syuilo
cc6a96e1c9 enhance(front)end: improve moderation log 2023-09-30 07:42:38 +09:00
syuilo
0e681f3cc4 Update CHANGELOG.md 2023-09-30 07:34:52 +09:00
syuilo
a512915a84 fix(backend): RedisãĢ古いMisskeyバãƒŧã‚¸ãƒ§ãƒŗãŽã‚­ãƒŖãƒƒã‚ˇãƒĨãŒæŽ‹ãŖãĻã„ã‚‹å ´åˆãŽå•éĄŒã‚’äŋŽæ­Ŗ 2023-09-30 07:33:58 +09:00
syuilo
7adc8fcaf5 Merge pull request #11920 from misskey-dev/develop
Release: 2023.9.2
2023-09-29 18:11:30 +09:00
syuilo
5edc885c22 fix 2023-09-29 17:05:35 +09:00
syuilo
e5c339b86a enhance(frontend): ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã§ãƒ•ã‚Ąã‚¤ãƒĢがæˇģäģ˜ã•れたノãƒŧトぎãŋ襨į¤ēするã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-09-29 16:56:17 +09:00
syuilo
d92e2b6ae0 Update create.test.ts 2023-09-29 16:41:03 +09:00
syuilo
eb38f08e13 Update CHANGELOG.md 2023-09-29 15:22:38 +09:00
FineArchs
f269841a83 Feat: AiScriptでãƒĒãƒĸãƒŧトã‚ĩãƒŧバãƒŧぎAPIを及くé–ĸ数をčŋŊ加 (#11887)
* add Mk:apiExternal

* fix

* lint

* Update CHANGELOG.md

* Update api.ts

* add apiExternal()

* add apiExternal()

* allow / ambiguity

* use os.apiExternal()

* add checks

* fix url
2023-09-29 15:21:45 +09:00
syuilo
b55ffa2cbe New Crowdin updates (#11901)
* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)
2023-09-29 15:15:22 +09:00
syuilo
0b0e58d405 2023.9.2 2023-09-29 15:15:03 +09:00
syuilo
b349d0baf8 🎨 2023-09-29 15:14:18 +09:00
syuilo
961f5a0caa fix(backend): fix notes/create validation 2023-09-29 15:14:13 +09:00
syuilo
ac19b055c7 update deps 2023-09-29 15:11:08 +09:00
syuilo
eb23fd4e60 update type 2023-09-29 15:01:13 +09:00
syuilo
fbab67df35 Update CHANGELOG.md 2023-09-29 13:42:20 +09:00
syuilo
2529830bca tweak 2023-09-29 13:42:18 +09:00
syuilo
c01731f091 refactor 2023-09-29 13:41:09 +09:00
syuilo
9771f1c435 enhance: improve moderation log 2023-09-29 13:26:11 +09:00
syuilo
424bb78387 Update CHANGELOG.md 2023-09-29 13:00:09 +09:00
nenohi
9c448055a3 åēƒå‘ŠãĢé–ĸするäŋŽæ­Ŗ(配äŋĄä¸­ãŽįĩžã‚Ščžŧãŋ、Create時ãĢMiAdをčŋ”すようãĢ) (#11913)
* ad/createãĢãĻäŊœæˆã—たMiAdをčŋ”すようãĢ

åˆĨãĒツãƒŧãƒĢからã‚ĸップデãƒŧãƒˆį­‰ã‚’ã™ã‚‹éš›ãĢåŋ…čρ

* ad/list取垗ãĢįžåœ¨æŽ˛čŧ‰ä¸­ãŽã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’äŊœæˆ

* ゚イッチで配äŋĄä¸­ãŽãŋをįĩžã‚Œã‚‹ã‚ˆã†ãĢ

* update CHANGELOG

* エナãƒŧäŋŽæ­Ŗ

* Update packages/frontend/src/pages/admin/ads.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-29 12:27:05 +09:00
syuilo
b9da1415a5 feat: 通įŸĨぎ受äŋĄč¨­åŽšã‚’åŧˇåŒ– 2023-09-29 11:29:54 +09:00
syuilo
4216a67462 .js 2023-09-29 11:22:59 +09:00
syuilo
7ce86a6196 .js 2023-09-29 08:04:53 +09:00
syuilo
2438c047a7 enhance: įˇ¨é›†ã•ã‚ŒãŸãƒŽãƒŧトかおうか分かるようãĢ 2023-09-28 21:06:14 +09:00
syuilo
c106db89e1 feat: note edit 2023-09-28 17:21:16 +09:00
syuilo
a388e25f3e Update CHANGELOG.md 2023-09-28 15:35:21 +09:00
taichan
63c6a9bb80 Feat: register_post_form_actionでcwを変更可čƒŊãĢする (#11911)
* 投į¨ŋフりãƒŧムぎã‚ĸã‚¯ã‚ˇãƒ§ãƒŗčŋŊåŠ ã™ã‚‹ãƒ—ãƒŠã‚°ã‚¤ãƒŗã§CWを変更可čƒŊãĢする

* Update CHANGELOG
2023-09-28 15:35:00 +09:00
syuilo
772d2432b6 enhance: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‹ã‚‰Renoteを除外するã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-09-28 15:32:47 +09:00
syuilo
eb740e2c72 enhance: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‹ã‚‰Renoteを除外するã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-09-28 11:41:41 +09:00
syuilo
d854942a1f .js 2023-09-28 11:04:14 +09:00
syuilo
ce1218a2b2 enhance: ãƒĻãƒŧã‚ļãƒŧペãƒŧジぎノãƒŧト一čĻ§ã§Renoteを除外できるようãĢ 2023-09-28 11:02:01 +09:00
syuilo
d860e53b67 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-28 10:02:07 +09:00
syuilo
055464a624 enhance: improve moderation log 2023-09-28 10:02:05 +09:00
Tassoman
9d0c077311 fix: leverage join misskey multilingual behaviour (#11908)
Co-authored-by: ã‹ãŖã“ã‹ã‚Š <67428053+kakkokari-gtyih@users.noreply.github.com>
2023-09-27 13:48:21 +09:00
syuilo
440f3144ae enhance(frontend): improve moderation log 2023-09-27 10:00:26 +09:00
CyberRex
5ad0906c89 feat(backend): Masterプロã‚ģ゚ぎPIDを書きå‡ēせるようãĢ (#11909) 2023-09-27 09:32:36 +09:00
syuilo
e57b536767 Merge pull request #11898 from misskey-dev/develop
2023.9.1
2023-09-25 17:12:28 +09:00
dependabot[bot]
2039e244c5 build(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#11900)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 16:05:02 +09:00
syuilo
bd19d75c9c enhance: improve moderation log 2023-09-25 16:03:43 +09:00
syuilo
ee44f35fea [skip ci] New Crowdin updates (#11891)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)
2023-09-25 13:57:09 +09:00
syuilo
89edf8f81e 2023.9.1 2023-09-25 10:35:34 +09:00
syuilo
ece5469277 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-25 10:34:10 +09:00
syuilo
576158e883 fix(backend): 「ãƒĻãƒŧã‚ļãƒŧぎ新čĻæŠ•į¨ŋ」ぎ通įŸĨč¨­åŽšã‚’åˆ‡ã‚Šæ›ŋえるとã‚ĩãƒŧバãƒŧ内部エナãƒŧがå‡ēる
Fix #11892
2023-09-25 10:34:07 +09:00
zyoshoka
dcaea66dbf fix(frontend): ログã‚ĸã‚ĻトįŠļ態でぎノãƒŧãƒˆãƒĄãƒ‹ãƒĨãƒŧå†…ãŽčŠŗį´°ãƒœã‚ŋãƒŗãŽčĄ¨į¤ēã‚’ãƒ­ã‚°ã‚¤ãƒŗįŠļ態と同じãĢ (#11896)
* fix(frontend): ログã‚ĸã‚ĻトįŠļ態でぎノãƒŧãƒˆãŽčŠŗį´°ãƒœã‚ŋãƒŗãŽčĄ¨į¤ēã‚’ãƒ­ã‚°ã‚¤ãƒŗįŠļ態と同じãĢ

* Update CHANGELOG.md
2023-09-25 10:30:00 +09:00
syuilo
5318532a8d enhance: improve moderation log 2023-09-25 10:29:12 +09:00
anatawa12
646a8d1a54 Add address bind config option (outgoingAddress) is feature of 2023.9 (#11894) 2023-09-24 21:54:09 +09:00
taichan
dc8ab01168 fix(backend): おįŸĨらせぎペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒい #11800 (#11890)
* fix(backend): おįŸĨらせぎペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒい #11800

* Update CHANGELOG
2023-09-24 20:08:00 +09:00
syuilo
f32915b515 Merge pull request #11874 from misskey-dev/develop
Release: 2023.9.0
2023-09-24 18:21:31 +09:00
syuilo
281369d8c5 2023.9.0 2023-09-24 18:14:46 +09:00
syuilo
65aef45050 New Crowdin updates (#11885)
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)
2023-09-24 18:14:17 +09:00
syuilo
48314a39e0 Update CHANGELOG.md 2023-09-24 18:14:03 +09:00
syuilo
fe570fe16b Update DriveService.ts 2023-09-24 16:45:36 +09:00
syuilo
cf573add27 fix 2023-09-24 16:24:13 +09:00
syuilo
4a7f6e6de4 2023.9.0-rc.4 2023-09-24 15:53:26 +09:00
syuilo
00659220a5 Update update.ts 2023-09-24 15:51:04 +09:00
syuilo
51546ad1ce fix(backend): Playを非å…Ŧ開ãĢできãĒい
Fix #11884
2023-09-24 15:46:14 +09:00
syuilo
80d52f65eb Update index.d.ts 2023-09-24 15:41:07 +09:00
syuilo
841e6ff901 improve moderation log 2023-09-24 15:40:38 +09:00
syuilo
82a51d49a0 improve moderation log 2023-09-24 15:10:56 +09:00
FineArchs
30b231225c Mk:apiで外部ã‚ĩãƒŧバãƒŧとぎæŽĨįļšã‚’įρæ­ĸ (#11883)
* Mk:url(): no automatic token attaching when ep is url

* Limit requests to external servers by Mk:api

* remove unused import

* Update CHANGELOG.md

* Update packages/frontend/src/scripts/aiscript/api.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-24 14:41:41 +09:00
syuilo
d05563c448 tweak ui 2023-09-24 11:21:03 +09:00
syuilo
03c868b727 Update CHANGELOG.md 2023-09-24 11:20:08 +09:00
syuilo
8d2fb99662 2023.9.0-rc.3 2023-09-24 11:10:27 +09:00
syuilo
20689638db Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-24 11:10:15 +09:00
syuilo
2b561d2648 New Crowdin updates (#11875)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)
2023-09-24 11:10:05 +09:00
syuilo
509cea511c update deps 2023-09-24 11:09:49 +09:00
syuilo
72075314a8 🎨 2023-09-24 11:08:51 +09:00
syuilo
7a3ddc869e Update CHANGELOG.md 2023-09-24 11:07:46 +09:00
syuilo
eb7c65ccb3 fix(frontend): ã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗį™ēčĄŒãŽį”ģéĸãŽæ¨Šé™ãŒčĄ¨į¤ēされãĒい
Fix #11880
2023-09-24 11:04:08 +09:00
syuilo
8e5a90589d improve moderation log 2023-09-24 10:57:24 +09:00
syuilo
ed983a5baf improve moderation log 2023-09-24 10:46:09 +09:00
syuilo
2ad3b1fd74 improve moderation log 2023-09-24 10:33:30 +09:00
taichan
ed53b5f9bc fix: ノãƒŧト通įŸĨでįĩĩ文字がäŊŋわれãĻいる名前がįĩĩæ–‡å­—ã§čĄ¨į¤ēされãĒい #11877 (#11878) 2023-09-24 07:54:58 +09:00
syuilo
19bc9c20a6 improve moderation log 2023-09-23 20:50:02 +09:00
syuilo
fdf149cf52 Update CHANGELOG.md 2023-09-23 20:38:49 +09:00
syuilo
76c4fedb7f fix(frontend): å­ãƒĄãƒ‹ãƒĨãƒŧãŽčĄ¨į¤ēäŊįŊŽãŒãŠã‹ã—い 2023-09-23 20:35:05 +09:00
syuilo
c3ccec723f .js 2023-09-23 20:34:45 +09:00
syuilo
7893da4d99 2023.9.0-rc.2 2023-09-23 18:47:40 +09:00
syuilo
531c61ed2b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-23 18:47:31 +09:00
syuilo
b60b214c0c New Crowdin updates (#11866)
* New translations ja-jp.yml (French)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)
2023-09-23 18:47:21 +09:00
syuilo
10924fd229 fix 2023-09-23 18:47:11 +09:00
syuilo
9e4d3ebe5f enhance(backend): refine moderation log (#10939)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update DriveService.ts
2023-09-23 18:28:16 +09:00
syuilo
ba6e85482e ã‚ŗãƒŸãƒƒãƒˆåŋ˜ã‚Œ 2023-09-23 14:26:06 +09:00
syuilo
504541a158 2023.9.0-rc.1 2023-09-23 12:48:17 +09:00
syuilo
5a4cf059ee update deps 2023-09-23 12:46:19 +09:00
syuilo
d8a023063d fix behavior of MkMenu.vue 2023-09-23 12:43:32 +09:00
syuilo
8f77350089 enhance: PWAぎshort_nameã‚’č¨­åŽšå¯čƒŊãĢ 2023-09-23 12:38:20 +09:00
syuilo
063d24ad4f 🎨 2023-09-23 12:24:33 +09:00
syuilo
cac1c2f1e9 fix(backend): notes/reactionsぎペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒい 2023-09-23 10:00:38 +09:00
syuilo
ad8ddbf12f 🎨 2023-09-23 09:59:50 +09:00
syuilo
e8a098af62 Update index.d.ts 2023-09-23 09:59:45 +09:00
syuilo
c25d66316c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-23 09:37:29 +09:00
syuilo
98209be01a Update ja-JP.yml
Fix #11870
2023-09-23 09:37:26 +09:00
ã‹ãŖã“ã‹ã‚Š
1924bd20bb enhance(frontend): ãƒ—ãƒŠã‚°ã‚¤ãƒŗãŽã‚Ŋãƒŧã‚šã‚ŗãƒŧドをįĸēčĒãƒģã‚ŗãƒ”ãƒŧできるようãĢ (#11873)
* (add) plugin: view and copy source code

* (fix) plugin permission ui

* Update Changelog
2023-09-23 09:08:14 +09:00
syuilo
3085739e0e 🎨
Resolve #11867
2023-09-22 21:10:54 +09:00
syuilo
d2ae80dd21 fix(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§ãŒį¨ŽåˆĨごとãĢãƒ•ã‚ŖãƒĢã‚ŋできãĒい
Fix #11865
2023-09-22 21:09:14 +09:00
syuilo
f748c9144c 2023.9.0-beta.11 2023-09-22 16:59:37 +09:00
anatawa12
526b3ae0e4 feat: ãƒĻãƒŧã‚ļを除外できるã‚ĸãƒŗãƒ†ãƒŠ (#11277)
* feat: ãƒĻãƒŧã‚ļを除外できるã‚ĸãƒŗãƒ†ãƒŠ

* feat(backend/api): ãƒĻãƒŧã‚ļを除外できるã‚ĸãƒŗãƒ†ãƒŠãŽäŊœæˆãƒģ更新

* feat(frontend): ãƒĻãƒŧã‚ļを除外できるã‚ĸãƒŗãƒ†ãƒŠãŽäŊœæˆãƒģ更新

* docs(changelog): add ã‚ĸãƒŗãƒ†ãƒŠã§ä¸€éƒ¨ãŽãƒĻãƒŧã‚ļを除外したすずãĻぎノãƒŧトから受äŋĄã§ãã‚‹ã‚ˆã†ãĢãĒりぞした

* fix: d.tsį”Ÿæˆæ™‚ãĢexport defaultã‚’į”Ÿæˆã™ã‚‹ã‚ˆã†ãĢ

* fix CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-22 16:52:43 +09:00
syuilo
90a5511a54 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-22 16:47:45 +09:00
syuilo
032b6c6afb update deps 2023-09-22 16:47:42 +09:00
syuilo
ee83b9542e New Crowdin updates (#11856)
* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)
2023-09-22 16:46:08 +09:00
typeling1578
3bbc2e55b1 fix(backend): mostr.pub, MitraぎãƒĻãƒŧã‚ļãƒŧをフりロãƒŧできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11791)
* fix(backend): mostr.pub, MitraぎãƒĻãƒŧã‚ļãƒŧをフりロãƒŧできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Revert "fix(backend): mostr.pub, MitraぎãƒĻãƒŧã‚ļãƒŧをフりロãƒŧできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ"

This reverts commit 9685715e64.

* fix ApResolverService

* Update CHANGELOG.md

* fix test

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-22 16:43:01 +09:00
ã‹ãŖã“ã‹ã‚Š
7dc9fe4e24 feat(frontend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒãƒĄãƒ‡ã‚Ŗã‚ĸã‚’į›ŽįĢ‹ãŸã›ã‚‹č¨­åŽšã‚’čŋŊ加 (#11851)
* (add) highlight sensitive image

* Update Changelog

* (change) č¨­åŽšãŽäŊįŊŽ

* (add) apply mediaHighlight to video

* (change) image -> media

* Update CHANGELOG

* ã‚„ãŖãąã‚‚ã†ãĄã‚‡ãŖã¨å¤Ēい斚がいい

* (fix) style

* Update ja-JP.yml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-22 16:03:10 +09:00
syuilo
c836157edb enhance: äēŒčρᴠčĒč¨ŧč¨­åŽšæ™‚ãŽã‚ģキãƒĨãƒĒãƒ†ã‚Ŗã‚’åŧˇåŒ– (#11863)
* enhance: äēŒčρᴠčĒč¨ŧč¨­åŽšæ™‚ãŽã‚ģキãƒĨãƒĒãƒ†ã‚Ŗã‚’åŧˇåŒ–

パ゚ワãƒŧドå…Ĩ力がåŋ…čρãĒ操äŊœã‚’čĄŒã†éš›ã€äēŒčρᴠčĒč¨ŧが有劚であればįĸēčĒã‚ŗãƒŧドぎå…Ĩ力もåŋ…čρãĢする

* Update CoreModule.ts

* Update 2fa.ts

* wip

* wip

* Update 2fa.ts

* tweak
2023-09-22 14:12:33 +09:00
syuilo
eca8c7a52f tweak ui 2023-09-22 10:01:34 +09:00
syuilo
03b5acf17f fix test 2023-09-21 19:39:42 +09:00
syuilo
e3f151e230 feat: 指厚したãƒĻãƒŧã‚ļãƒŧぎ投į¨ŋ通įŸĨ
Resolve #11499
2023-09-21 18:48:15 +09:00
syuilo
f195fa4ab9 2023.9.0-beta.10 2023-09-21 15:24:50 +09:00
syuilo
51c3ef5561 update deps 2023-09-21 15:24:47 +09:00
syuilo
b654446f93 enhance(frontend): tweak ui 2023-09-21 15:14:08 +09:00
syuilo
e41619775f feat: ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢでぎãƒĒãƒŗã‚¯æ¤œč¨ŧ
Resolve #11099
2023-09-21 11:58:51 +09:00
syuilo
1250309a69 🎨 2023-09-21 10:29:40 +09:00
syuilo
6459eadcf1 update deps 2023-09-21 10:25:44 +09:00
syuilo
1dddc68709 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-20 16:44:53 +09:00
syuilo
f9916d216a 2023.9.0-beta.9 2023-09-20 16:44:44 +09:00
syuilo
9abda93811 New Crowdin updates (#11840)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)
2023-09-20 16:44:26 +09:00
syuilo
8e2d47b2e8 refactor 2023-09-20 16:44:12 +09:00
syuilo
b9c6992aac update deps (#11849)
* update deps

* wip

* wip
2023-09-20 16:43:45 +09:00
typeling1578
cb026a7512 Update Dockerfile (#11848) 2023-09-20 13:28:42 +09:00
syuilo
fa13b815ef fix: provide NoSuchNoteError error 2023-09-20 11:43:33 +09:00
syuilo
5d65e34078 fix import 2023-09-20 11:40:17 +09:00
syuilo
0183d24786 Update ClipService.ts 2023-09-20 11:36:39 +09:00
syuilo
053da10e94 refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
syuilo
c3db55b5b6 fix 2023-09-20 11:29:10 +09:00
syuilo
bb460a1785 feat(frontend): ゚ãƒĒãƒŧãƒ—į„ĄåŠšåŒ–æŠŸčƒŊ
Resolve #11853
2023-09-20 10:02:39 +09:00
syuilo
bb0b2df37e refactor(backend): extract clip-related logics to ClipService 2023-09-20 09:33:52 +09:00
syuilo
934e4be658 fix(frontend): į’°åĸƒãĢã‚ˆãŖãĻはMisskey Webが開けãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #11846
2023-09-19 17:08:55 +09:00
syuilo
09c00d0a1b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-19 17:06:58 +09:00
syuilo
e98fbfeec1 cjs 2023-09-19 17:06:56 +09:00
FineArchs
578b0ebe0c ScratchpadãĢ非同期ぎエナãƒŧをå‡Ļį†ã™ã‚‹æŠŸčƒŊをčŋŊ加 (#11850)
* opts.callをtopCallãĢįŊŽæ›

* AiScriptぎエナãƒŧã‚ŗãƒŧãƒĢバックをscratchpadãĢ導å…Ĩ

* lint

* Update CHANGELOG.md
2023-09-19 16:53:43 +09:00
syuilo
b0f6c44f36 refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
syuilo
299c9c4118 feat(frontend): äģģæ„ãŽãƒĻãƒŧã‚ļãƒŧãƒĒ゚トをã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãƒšãƒŧジãĢãƒ”ãƒŗį•™ã‚ã§ãã‚‹ã‚ˆã†ãĢ 2023-09-19 10:58:42 +09:00
syuilo
bec338aa00 Update .eslintrc.js 2023-09-19 09:44:05 +09:00
syuilo
5c48878dc5 enhance(dev): é–ĸ数å‘ŧãŗå‡ēしぎ前ãĢ゚ペãƒŧ゚をå…Ĩã‚Œã‚‹ã“ã¨ã‚’č¨ąå¯ã—ãĒい 2023-09-19 09:36:07 +09:00
FineArchs
44985ae858 feat: Mk:apiãŒå¤ąæ•—æ™‚ã‚¨ãƒŠãƒŧ型ぎ値をčŋ”すようãĢ (#2) (#11843)
* Mk:apiãŒå¤ąæ•—æ™‚ã‚¨ãƒŠãƒŧ型ぎ値をčŋ”すようãĢ (#2)

* Update CHANGELOG.md
2023-09-18 14:23:33 +09:00
syuilo
aa80cfdb81 Update .eslintrc.js 2023-09-18 13:26:43 +09:00
syuilo
25ae4bca9c tab 2023-09-18 13:25:49 +09:00
syuilo
350ebbadba fix(frontend): prevent layout-shift of reactions viewer
Fix #11842
2023-09-18 11:42:26 +09:00
syuilo
1b463d9c31 2023.9.0-beta.8 2023-09-17 17:42:12 +09:00
syuilo
a2d58d9f48 fix(frontend): čŋ”äŋĄã§ã¯ãĒいノãƒŧãƒˆãŽčŠŗį´°ãƒšãƒŧジがčĻ‹ã‚ŒãĒい(2023.9.0-beta.6) 2023-09-17 17:41:24 +09:00
syuilo
3d61ca818b 2023.9.0-beta.7 2023-09-17 17:33:08 +09:00
syuilo
60f3cc6f07 update aiscript to 0.16.0 2023-09-17 16:54:25 +09:00
syuilo
52ec1b3fde New Crowdin updates (#11836)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Hungarian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)
2023-09-17 15:45:29 +09:00
syuilo
0dca6afa1f fix(backend): MK_ONLY_SERVERã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’æŒ‡åŽšã—ãŸéš›ãĢã‚¯ãƒŠãƒƒã‚ˇãƒĨã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix: #11811
2023-09-17 15:43:50 +09:00
syuilo
0260a6af85 fix test 2023-09-17 15:11:33 +09:00
syuilo
fba08c6310 fix 2023-09-17 14:36:57 +09:00
syuilo
f7c6932a83 enhance: 各ノãƒŧトがčĸĢクãƒĒップ数をäŋæŒã™ã‚‹ã‚ˆã†ãĢã—ã€į„Ąæ„å‘ŗãĢnotes/clipsを及かãĒいようãĢ 2023-09-17 10:55:26 +09:00
syuilo
907d519da3 enhance(frontend): improve note detail page 2023-09-17 10:33:33 +09:00
syuilo
5c6b7991ef Update CHANGELOG.md 2023-09-17 08:37:11 +09:00
syuilo
9eb2bc1987 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-16 20:55:01 +09:00
syuilo
5488a8fe88 Update misskey-js.api.md 2023-09-16 20:54:59 +09:00
syuilo
ba59355716 Update ja-JP.yml 2023-09-16 20:38:15 +09:00
syuilo
814e28459e enhance(backend): improve server icon setting
Resolve #11481
Resolve #10901
2023-09-16 17:05:17 +09:00
syuilo
d2831c612f Update vite.config.ts 2023-09-15 19:49:52 +09:00
syuilo
1eebf3c921 2023.9.0-beta.6 2023-09-15 14:35:48 +09:00
syuilo
a692acec1e New Crowdin updates (#11798)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)
2023-09-15 14:33:51 +09:00
syuilo
6cf466e5d1 update deps (#11820)
* update deps

* fix

* wip

* wip

* wip

* Update docker-compose.yml.example

* Delete reviewer-lottery.yml

* Update RepositoryModule.ts

* wip

* wip

* clean up

* update deps

* wip

* wip
2023-09-15 14:28:29 +09:00
6543
cf7c6558ae enhance nodeinfo by prpoagate the standart keys for homepage and repository (#11830) 2023-09-14 09:56:33 +09:00
dependabot[bot]
efa66ae89a build(deps): bump docker/metadata-action from 4 to 5 (#11828)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 16:08:30 +09:00
dependabot[bot]
6124772a5f build(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#11827)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 16:08:22 +09:00
dependabot[bot]
d28fe24d0b build(deps): bump docker/login-action from 2 to 3 (#11829)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 16:08:10 +09:00
dependabot[bot]
ba28f90fd1 build(deps): bump docker/build-push-action from 4 to 5 (#11826)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 16:08:00 +09:00
syuilo
0d505f8131 enhance(docker): Dockerã‚¤ãƒĄãƒŧジãĢjemallocをåĢむようãĢ
#10984
2023-09-13 13:47:15 +09:00
mappi
d869481db9 feat(frontend): "Moderation Note" ,"Add moderation note" をロãƒŧã‚Ģナイã‚ē可čƒŊãĢ (#11819)
* feat 11818

* update CHANGELOG

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-12 15:49:18 +09:00
ã‹ãŖã“ã‹ã‚Š
3456680e1d æ–°ã—ã„åŽŸį¸žã‚’čŋŊ加 (#11817)
* (add) new achievement

* (update) changelog

* Update test-notification.ts

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-12 15:48:19 +09:00
syuilo
42c7aad251 enhance(backend): configure ratelimit for notification creation apis 2023-09-12 15:38:00 +09:00
dependabot[bot]
f9fc743c05 build(deps): bump tibdex/github-app-token from 1 to 2 (#11815)
Bumps [tibdex/github-app-token](https://github.com/tibdex/github-app-token) from 1 to 2.
- [Release notes](https://github.com/tibdex/github-app-token/releases)
- [Commits](https://github.com/tibdex/github-app-token/compare/v1...v2)

---
updated-dependencies:
- dependency-name: tibdex/github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 19:42:42 +09:00
syuilo
25e030a707 enhance(frontend): improve some caches 2023-09-11 14:55:18 +09:00
ã‹ãŖã“ã‹ã‚Š
cd6428715e feat: テ゚ト通įŸĨを送äŋĄã§ãã‚‹ã‚ˆã†ãĢする (#11810)
* (add) Notification test

* Update Changelog

* (add) backend, frontend impl

* globalEventぎ名前を明įĸēãĢする

* Run API Extractor
2023-09-11 14:31:50 +09:00
syuilo
98e40e666c fix 2023-09-11 14:28:50 +09:00
syuilo
74faa01db8 fix 2023-09-11 13:29:24 +09:00
ã‹ãŖã“ã‹ã‚Š
7bd0a5b7cb (refactor) do generateDTS in build-assets (#11812) 2023-09-10 19:31:01 +09:00
ã‹ãŖã“ã‹ã‚Š
c0838c473f enhance(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧãƒĸãƒŧドで隠れるį”ģ像をåĸ—ã‚„ã™į­‰ (#11806)
* enhance datasaver mode

* ã‚ĩムネイãƒĢがãĒいとき変ãĒ角丸ãĢãĒらんようãĢする

* Avoid using wildcard selector

* Avoid wildcard

* Update MkMediaImage.vue

* (fix) ノãƒŧトぎį”ģ像プãƒŦビãƒĨãƒŧがでãĒい

* (fix) recent pages design

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-10 18:40:20 +09:00
syuilo
85078601c2 enhance(frontend): cache user lists / antennas 2023-09-10 17:40:59 +09:00
syuilo
b434beb5e2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-10 17:16:52 +09:00
syuilo
295665a177 enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽčĄ¨į¤ēã‚ĩイã‚ēをより大きくできるようãĢ 2023-09-10 17:16:50 +09:00
syuilo
fd7d7318a7 Update CHANGELOG.md 2023-09-10 16:17:11 +09:00
xtex
054ba3fea5 feat: nodeinfo 2.1 (#11805)
* feat: enable nodeinfo 2.1

Since 9dd06a7621, nodeinfo 2.1 has been released.

Signed-off-by: xtex <xtexchooser@duck.com>

* feat: only add software.repository to nodeinfo 2.1

e54c48e171
Signed-off-by: xtex <xtexchooser@duck.com>

* feat: add software.homepage url to nodeinfo 2.1

507822cb3c
Signed-off-by: xtex <xtexchooser@duck.com>

* fix: set proper Content-Type for nodeinfo

Signed-off-by: xtex <xtexchooser@duck.com>

* style: fix lint warnings

Signed-off-by: xtex <xtexchooser@duck.com>

---------

Signed-off-by: xtex <xtexchooser@duck.com>
2023-09-10 16:16:00 +09:00
Ebise Lutica
8749716700 enhance: ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒãƒŖãƒŗãƒãƒĢはãƒĻãƒŧã‚ļãƒŧぎノãƒŧト一čĻ§ã‹ã‚‰é™¤å¤– (#11797)
* enhance: ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒãƒŖãƒŗãƒãƒĢはãƒĻãƒŧã‚ļãƒŧぎノãƒŧト一čĻ§ã‹ã‚‰é™¤å¤–

* READMEãĢæ˜Žč¨˜

* Update notes.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-10 15:14:31 +09:00
syuilo
55d392818c enhance(frontend): add Ui:C:postForm to play 2023-09-09 09:54:54 +09:00
syuilo
19b10ca803 2023.9.0-beta.5 2023-09-08 14:16:55 +09:00
syuilo
cd7ab326cd Revert "enhance(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧãƒĸãƒŧドで隠れるį”ģ像をåĸ—ã‚„ã™į­‰ (#11779)"
This reverts commit 22d966e92d.
2023-09-08 14:15:35 +09:00
syuilo
ff9a65e8fa feat: passkey support (#11804)
https://github.com/MisskeyIO/misskey/pull/149
2023-09-08 14:05:03 +09:00
syuilo
bc52d7a4fb Update CHANGELOG.md 2023-09-08 08:45:52 +09:00
Ezekiel Lee
af7e129b1e fix(backend): timeout when querying mentions (#11799) 2023-09-08 08:44:46 +09:00
syuilo
90b058e226 2023.9.0-beta.4 2023-09-07 17:01:05 +09:00
syuilo
c2383fac16 Update CHANGELOG.md 2023-09-07 17:00:54 +09:00
syuilo
b449f3e7a8 New Crowdin updates (#11790)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)
2023-09-07 16:58:41 +09:00
woxtu
32f5949935 chore: Goodbye gulp (#11447)
* Add a script for building assets

* Replace with script executions

* Remove gulp dependencies

* Fix dependencies

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-07 16:56:17 +09:00
anatawa12
4c3935bf80 chore(frontend): renote of note in sensitive channel is now home renote by default. (#11476)
* chore(frontend): renote of note in sensitive channel is now home renote by default.

* docs: ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒãƒŖãƒŗãƒãƒĢぎNoteぎReNoteはデフりãƒĢトでHome TLãĢæĩã‚Œã‚‹ã‚ˆã†ãĢãĒりぞした

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-07 16:48:47 +09:00
syuilo
dc1a91a5b2 fix(dev): use 20.5.1 instead of 20.x
Fix #11793
2023-09-07 16:38:47 +09:00
syuilo
fd70a700f8 Revert "Revert "pnpm@8.7.4""
This reverts commit b1efc298f7.
2023-09-07 16:20:35 +09:00
syuilo
d8dc10829c enhance(backend): 古いã‚ĸãƒŗãƒ†ãƒŠã‚’č‡Ē動停æ­ĸするか切りæ›ŋえ可čƒŊãĢ
Resolve #11785
2023-09-07 16:20:28 +09:00
syuilo
b1efc298f7 Revert "pnpm@8.7.4"
This reverts commit 54c6fb762a.
2023-09-07 16:10:32 +09:00
syuilo
98462ccbaf Update pnpm-lock.yaml 2023-09-06 18:35:40 +09:00
syuilo
ca00a08e6e feat: introduce aidx and make it default
Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
2023-09-06 18:33:51 +09:00
syuilo
54c6fb762a pnpm@8.7.4 2023-09-06 18:21:51 +09:00
ã‹ãŖã“ã‹ã‚Š
22d966e92d enhance(frontend): デãƒŧã‚ŋã‚ģãƒŧバãƒŧãƒĸãƒŧドで隠れるį”ģ像をåĸ—ã‚„ã™į­‰ (#11779)
* enhance datasaver mode

* ã‚ĩムネイãƒĢがãĒいとき変ãĒ角丸ãĢãĒらんようãĢする

* Avoid using wildcard selector

* Avoid wildcard

* Update MkMediaImage.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-06 17:36:14 +09:00
Sayamame-beans
bf303238f0 feat(backend): Webhookč¨­åŽšã§secretをįŠēãĢå‡ēæĨるようãĢ (#11784)
* feat(backend): allow webhook secret to be empty

* Update CHANGELOG.md
2023-09-06 13:02:33 +09:00
anatawa12
b0eae49eaa feat(frontend): remove renote with by admin privilege (#11789) 2023-09-05 19:29:52 +09:00
syuilo
2ccef59b63 2023.9.0-beta.3 2023-09-05 17:57:05 +09:00
syuilo
59ab4af7ca update deps 2023-09-05 17:43:43 +09:00
anatawa12
46b0eb46b3 feat(frontend): Report renote abuse (#11466)
* chore: add way to show renote in window / tab

* feat: report abuse for renote

* docs: Renoteč‡ĒäŊ“ã‚’é€šå ąã§ãã‚‹ã‚ˆã†ãĢ

* revert: make renote time link

* chore: add copy renote menu

* chore: remove copy/report renote from note menu

* fix: abuse menu without actual selection shown

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-09-05 17:25:08 +09:00
dependabot[bot]
c5af9e371c build(deps): bump actions/checkout from 3.6.0 to 4.0.0 (#11786)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 17:15:53 +09:00
syuilo
8f56bff0bb Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-05 17:02:16 +09:00
syuilo
1beaac8e2d fixes 2023-09-05 17:02:14 +09:00
syuilo
7dfd98a0ef New Crowdin updates (#11756)
* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Lojban)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)
2023-09-05 16:55:07 +09:00
syuilo
2630513c83 clean up 2023-09-05 15:06:17 +09:00
syuilo
7258888e76 clean up 2023-09-05 15:04:53 +09:00
syuilo
f53cffaeb2 enhance(backend): ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗį­‰ãŽæœ‰åŠšæœŸé™ã‚’č¨­åŽšå¯čƒŊãĢ
Resolve #11773
2023-09-05 15:03:50 +09:00
ã‹ãŖã“ã‹ã‚Š
e7d30c8eb4 (ad) translation for deck column settings (#11778) 2023-09-04 13:59:21 +09:00
syuilo
1f7a81aae7 update deps (#11764)
* update deps

* node16

* wip

* wip

* wip

* Update test-utils.ts

* wip

* Update tsconfig.json

* wip

* Update package.json

* wip

* Update following.vue

* Update followers.vue

* Update index.vue

* Update share.vue

* Update MkUserPopup.vue

* Update MkPostForm.vue

* wip

* Update MkTokenGenerateWindow.vue

* Update MkPagination.vue

* refactor

* update deps

* update deps

* Update sw.ts

* wip

* wip

* wip

* Update FetchInstanceMetadataService.ts

* Update FetchInstanceMetadataService.ts

* update node

* update deps

* 🎨
2023-09-04 13:33:38 +09:00
syuilo
2db63d1a55 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-09-03 16:55:30 +09:00
xtex
a53727f1a5 Respond .well-known/host-meta.json with application/json (#11777)
According to RFC 6415 appendix-A.
   The server
   MUST include the HTTP "Content-Type" response header field with a
   value of "application/json".  Any other "Content-Type" value (or lack
   thereof) indicates that the server does not support the JRD format.
"application/jrd+json" is only used by WebFinger (RFC 7033)
2023-09-03 16:42:32 +09:00
syuilo
db2f49cda4 Update about-misskey.vue 2023-09-02 13:16:05 +09:00
syuilo
724ed47e5f enhance(frontend): AiScriptからMisskeyã‚ĩãƒŧバãƒŧAPIをå‘ŧãŗå‡ēす際ぎåˆļ限を撤åģƒ
Resolve #7123
2023-09-01 13:21:47 +09:00
syuilo
f75ee1eef0 enhance(frontend): ノãƒŧãƒˆčŠŗį´°ãƒšãƒŧジčĒ­ãŋčžŧãŋ時ãĢ前垌ぎノãƒŧãƒˆãŽå­˜åœ¨ãƒã‚§ãƒƒã‚¯ã‚’čĄŒã‚ãĒず、常ãĢ存在するとäģŽåŽšã™ã‚‹ã‚ˆã†ãĢしãĻパフりãƒŧãƒžãƒŗã‚šã‚’å‘ä¸Š 2023-09-01 09:36:19 +09:00
dependabot[bot]
23102a2c08 build(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#11769)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 21:17:02 +09:00
syuilo
f12cdf1260 Update CHANGELOG.md 2023-08-28 18:42:18 +09:00
syuilo
257c4fccf1 feat: Refine 2fa (#11766)
* wip

* Update 2fa.qrdialog.vue

* Update 2fa.vue

* Update CHANGELOG.md

* tweak

* âœŒī¸
2023-08-28 18:25:31 +09:00
syuilo
39d9172a2f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-08-27 09:45:26 +09:00
syuilo
f5a5d59155 Update CONTRIBUTING.md 2023-08-27 09:45:23 +09:00
dependabot[bot]
39eb86f5af build(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#11762)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-27 09:21:07 +09:00
dependabot[bot]
e82c2e7cf9 build(deps): bump cypress-io/github-action from 5 to 6 (#11758)
Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action) from 5 to 6.
- [Release notes](https://github.com/cypress-io/github-action/releases)
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/github-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: cypress-io/github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 15:58:10 +09:00
syuilo
717dffe61e Update misskey-js.api.md 2023-08-22 15:57:45 +09:00
maguroshouta
cb80dff7df x.comã§ã‚‚åą•é–‹ãŒã§ãã‚‹ã‚ˆã†ãĢ (#11757) 2023-08-22 15:56:36 +09:00
syuilo
3f08581ae8 New Crowdin updates (#11397)
* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (French)
2023-08-22 08:33:21 +09:00
syuilo
79db6bd70e 2023.9.0-beta.2 2023-08-21 20:28:51 +09:00
ã‹ãŖã“ã‹ã‚Š
1f7a4b092d fix(frontend): 動きぎあるMFMį„ĄåŠšæ™‚ãĢãƒŦã‚¤ãƒŗãƒœãƒŧ文字がå‡ēãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11361)
* (fix) mfm: rainbow fallback

* Update changelog

* Update CHANGELOG.md (ã‚ĢãƒŦãƒŗãƒ€ãƒŧãƒĒãƒĒãƒŧ゚寞åŋœ)

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-21 20:24:18 +09:00
GrapeApple0
70a7800927 ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢãĢそぎäēēがäŊœãŖãŸPlayぎ一čϧå‡ēせるようãĢ (#11445)
* ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢãĢそぎäēēがäŊœãŖãŸPlayぎ一čϧå‡ēせるようãĢ

* Update CHANGELOG.md

* playぎå…Ŧé–‹į¯„å›˛ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* 間違えãĻ変更しãĻã—ãžãŖãŸãŽã‚’äŋŽæ­Ŗ

* Update packages/frontend/src/pages/flash/flash-edit.vue

* Update packages/frontend/src/pages/flash/flash-edit.vue

* tweak

* Update packages/backend/migration/1690796169261-play-visibility.js

* Update packages/backend/src/models/entities/Flash.ts

* Update packages/backend/src/models/entities/Flash.ts

* Update Flash.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-21 20:23:09 +09:00
syuilo
77f18f4250 Update CHANGELOG.md 2023-08-21 18:53:04 +09:00
anatawa12
5758ea463a プãƒŦビãƒĨãƒŧãŽčĄ¨į¤ēįŠļæ…‹ã‚’č¨˜æ†ļするようãĢ (#11346)
* feat: keep show showPreview

* docs(changelog): add プãƒŦビãƒĨãƒŧãŽčĄ¨į¤ēしたįŠļ態ををダイã‚ĸログを閉じãĻもäŋå­˜ã™ã‚‹ã‚ˆã†ãĢ

* chore: 記æ†ļする領域をdeviceãĢ
2023-08-21 18:52:20 +09:00
White-Green
f664f941a2 fix: antennas validation (#11469) 2023-08-21 17:33:04 +09:00
atsuchan
49fc4cce3c fix: Make more than 10 announcements visible on Admin (#11720) 2023-08-21 17:26:21 +09:00
syuilo
e8ff281db0 Update CHANGELOG.md 2023-08-21 17:22:49 +09:00
MomentQYC
388448f298 feat: Removing stack trace info in production env (#11657)
* feat: Hiding stack traces in production env

* sytle

* style

* style

* add SPDX

* move ./error.js to ./misc/error.js

* revert: remove frontend changes

* feat: Hiding stack traces in production env

* feat: Hiding stack traces in production env

* revert

* revert

* revert

* change and fix

* revert

* fix queue endpoint test

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
2023-08-21 17:21:57 +09:00
anatawa12
50ec129b87 feat: 'server' webhook payload which hold misskey server url (#11752) 2023-08-21 16:13:10 +09:00
ã‹ãŖã“ã‹ã‚Š
b60ff1f1ce fix(misskey-js): Playé–ĸé€ŖãŽæ¨Šé™ã‚’čŋŊ加īŧˆAPIã‚ŗãƒŗã‚ŊãƒŧãƒĢでį™ēčĄŒå¯čƒŊãĢīŧ‰ (#11360)
* (add) permission: flash

* update changelog

* Update CHANGELOG.md (ã‚ĢãƒŦãƒŗãƒ€ãƒŧãƒĒãƒĒãƒŧ゚寞åŋœ)

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-21 13:01:08 +09:00
syuilo
2939e8131d 2023.9.0-beta.1 2023-08-21 12:02:52 +09:00
syuilo
8038049068 enhance(frontend/aiscript): įžåœ¨ãŽč¨­åŽšč¨€čĒžã‚’å–åž—ã§ãã‚‹ã‚ˆã†ãĢ
Resolvve #11750
2023-08-21 11:53:06 +09:00
Hexirp
bf6158ca71 fix(frontend): "ãƒĄãƒƒã‚ģãƒŧジを送äŋĄ" ぎ初期テキ゚トをäŋŽæ­Ŗã™ã‚‹ (#11721)
* fix(frontend): "ãƒĄãƒƒã‚ģãƒŧジを送äŋĄ" ぎ初期テキ゚トを

あるã‚ĩãƒŧバãƒŧ A ãĢいるとする。äģ–ぎã‚ĩãƒŧバãƒŧ B ぎãƒĻãƒŧã‚ļãƒŧ X へ
ã€ŒãƒĄãƒƒã‚ģãƒŧジを送äŋĄã€ã—ようとしたとする。そぎ時ãĢå‡ēãĻくる投į¨ŋ
フりãƒŧムãĢは X ã¸ãŽãƒĄãƒŗã‚ˇãƒ§ãƒŗãŒæœ€åˆã‹ã‚‰å…ĨãŖãĻいる。

ã—ã‹ã—ã€ããŽãƒĄãƒŗã‚ˇãƒ§ãƒŗãĢは B ãŽæƒ…å ąãŒå…ĨãŖãĻおらず、 A ぎ
同名ãƒĻãƒŧã‚ļãƒŧ X ã¸ãŽãƒĄãƒŗã‚ˇãƒ§ãƒŗã¨ãĒãŖãĻã—ãžãŖãĻいる。

See https://github.com/misskey-dev/misskey/issues/11716

* Update CHANGELOG.md
2023-08-20 17:54:11 +09:00
taichan
af806352a1 feat: ロãƒŧã‚ĢãƒĢぎãŋノãƒŧト検į´ĸ (#11451)
* Add local search

* Update CHANGELOG

* lint

* Remove TODO comment

* lint

* Update packages/backend/src/core/SearchService.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-20 13:39:37 +09:00
atsuchan
750085ffd5 Fix: DB CONSTRAINT of RenoteMuting (#11724)
* Fix: DB CONSTRAINT of RenoteMuting

* change order of migration of fixing renotemuting
2023-08-20 13:22:37 +09:00
Essem
3eacbe6b6d enhance(backend): Add address bind config option (#11725)
* Add address bind config option

* Edit changelog

* forgot to add to types
2023-08-20 13:20:01 +09:00
syuilo
c9aeccb2ab fix(backend): ジョブキãƒĨãƒŧįŽĄį†į”ģéĸぎčĒč¨ŧを回éŋã§ãã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-08-20 10:00:10 +09:00
dependabot[bot]
e6032a03b6 build(deps): bump actions/setup-node from 3.8.0 to 3.8.1 (#11739)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.8.0...v3.8.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-19 18:39:39 +09:00
Juunini
60fe5d6824 fix(backend): fix typo lnik to link (#11740) 2023-08-19 15:49:21 +09:00
Sayamame-beans
ba16abb9f3 fix(frontend): Misskeyãƒ—ãƒŠã‚°ã‚¤ãƒŗã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢする際ぎAiScriptバãƒŧã‚¸ãƒ§ãƒŗãŽãƒã‚§ãƒƒã‚¯ãŒ0.14.0äģĨ降ãĢ寞åŋœã—ãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11729)
* fix: aiscript version check of plugin

* Update CHANGELOG.md

* docs(CHANGELOG): remove 11420 issue link

* fix(frontend): Possibility of exception in non-semver version format
2023-08-18 19:36:05 +09:00
woxtu
dd1783f984 chore(backend): Resolve import/no-default-export rule violations (#11732)
* Disable `import/no-default-export` properly

* Disable `import/no-default-export`
2023-08-17 21:20:58 +09:00
syuilo
792622aead refactor: prefix Mi for all entities (#11719)
* wip

* wip

* wip

* wip

* Update RepositoryModule.ts

* wip

* wip

* wip

* Revert "wip"

This reverts commit c1c13b37d2.
2023-08-16 17:51:28 +09:00
dependabot[bot]
9264ca336b build(deps): bump actions/setup-node from 3.7.0 to 3.8.0 (#11726)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.7.0...v3.8.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-15 18:25:12 +09:00
파링
c3fd848750 fix: word mute is not applied to sub note (#11711)
* fix: word mute is not applied to sub note

* chore: update changelog

* chore: run eslint fix

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-08-14 13:02:59 +09:00
Kagami Sascha Rosylight
ab58b651f7 fix(frontend/scroll): no callback for disconnected elements (#11714)
* fix(frontend/scroll): no callback for disconnected elements

* Update CHANGELOG.md
2023-08-13 21:22:57 +09:00
syuilo
bbef2a953e enhance(frontend): tweak user moderation page 2023-08-13 21:02:25 +09:00
syuilo
a8d7b69fbd fix(frontend): fix style of _error_.vue 2023-08-13 20:23:54 +09:00
syuilo
9487856495 feat: refine announcement (#11497)
* wip

* Update read-announcement.ts

* wip

* wip

* wip

* Update index.d.ts

* wip

* Create 1691649257651-refine-announcement.js

* wip

* wip

* wip

* wip

* wip

* wip

* Update announcements.vue

* wip

* wip

* Update announcements.vue

* wip

* Update announcements.vue

* wip

* Update misskey-js.api.md

* Update users.ts

* Create MkAnnouncementDialog.stories.impl.ts

* wip

* wip

* Create AnnouncementService.ts
2023-08-13 20:12:29 +09:00
Kagami Sascha Rosylight
2896fc6cb4 fix(frontend/MkUrlPreview): allow fullscreen from tweets (#11712)
* fix(frontend/MkUrlPreview): allow fullscreen from tweets

* Update url-preview.test.ts
2023-08-13 12:29:13 +09:00
dependabot[bot]
8b7f54df66 build(deps): bump uesteibar/reviewer-lottery from 2 to 3 (#11500)
Bumps [uesteibar/reviewer-lottery](https://github.com/uesteibar/reviewer-lottery) from 2 to 3.
- [Release notes](https://github.com/uesteibar/reviewer-lottery/releases)
- [Commits](https://github.com/uesteibar/reviewer-lottery/compare/v2...v3)

---
updated-dependencies:
- dependency-name: uesteibar/reviewer-lottery
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 12:25:57 +09:00
dependabot[bot]
f3bbf8417c build(deps): bump peter-evans/slash-command-dispatch from 1 to 3 (#11501)
Bumps [peter-evans/slash-command-dispatch](https://github.com/peter-evans/slash-command-dispatch) from 1 to 3.
- [Release notes](https://github.com/peter-evans/slash-command-dispatch/releases)
- [Commits](https://github.com/peter-evans/slash-command-dispatch/compare/v1...v3)

---
updated-dependencies:
- dependency-name: peter-evans/slash-command-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 12:25:48 +09:00
dependabot[bot]
748d4ebaae build(deps): bump docker/setup-buildx-action from 2.3.0 to 2.9.1 (#11502)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.3.0 to 2.9.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.3.0...v2.9.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 12:25:30 +09:00
anatawa12
5aada8bbe2 fix(backend): correctFilename changes dll to exe (#11710) 2023-08-13 00:01:17 +09:00
Kagami Sascha Rosylight
9eccdfbc63 chore(dependabot): disable dependabot for pnpm for now 2023-08-12 13:54:28 +02:00
dependabot[bot]
f5985d53e5 build(deps): bump actions/checkout from 3.2.0 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-12 13:35:29 +02:00
Kagami Sascha Rosylight
34d5440f3a chore(dependabot): add storybook group 2023-08-12 13:29:57 +02:00
Kagami Sascha Rosylight
71ca6fe7b5 chore(workflows): use checkout@v3.3.0 consistently 2023-08-12 13:16:24 +02:00
dependabot[bot]
6b21b142bd build(deps): bump actions/setup-node from 3.6.0 to 3.7.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-12 13:14:21 +02:00
Kagami Sascha Rosylight
43b376e4d0 fix(dependabot): do not list each workspace item 2023-08-12 13:11:20 +02:00
syuilo
827616f630 Update dependabot.yml 2023-08-10 11:01:31 +09:00
syuilo
29278bd400 Update dependabot.yml 2023-08-10 10:54:23 +09:00
syuilo
dc8a130570 use node 20.5.0 2023-08-09 09:52:30 +09:00
HAL9000COM
41ba242c9c Update node to 20.5.0 (#11463) 2023-08-09 09:52:01 +09:00
tamaina
e6f3dd81ba fix(frontend): MkPopupMenuがドロワãƒŧã§å­ãƒĄãƒ‹ãƒĨãƒŧぎå‡ēįžã¨åŒæ™‚ãĢpopupをresolveさせるぎをやめさせる (#11441)
* fix(frontend): MkPopupMenuがドロワãƒŧã§å­ãƒĄãƒ‹ãƒĨãƒŧぎå‡ēįžã¨åŒæ™‚ãĢpopupをresolveさせるぎをやめさせる

* fix

* noCache

* âœŒī¸

* fix

* ????

* a

* a

* âœŒī¸

* fix emoji picker

* ?????

* close

* 1

* fix2

* âœŒī¸

* fix

* âœŒī¸

* âœŒī¸

* âœŒī¸

* preferClick

* âœŒī¸

* fix lint

* a

* rm nocache
2023-08-09 09:08:47 +09:00
Kagami Sascha Rosylight
ec229dbd3b fix(backend/ApNoteService): try retrieving again when failed by duplication (#11472)
* fix(backend/ApNoteService): try retrieving again when failed by duplication

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-08 13:26:03 +09:00
tamaina
f6a3f6f5f1 enhance(backend): Improve behavior of correctFilename (#11484)
* enhance(backend): Improve behavior of correctFilename

* âœŒī¸

* æœĒįŸĨãŽãƒ•ã‚Ąã‚¤ãƒĢåŊĸåŧã‹ã¤æ‹Ąåŧĩ子がある場合はäŊ•もしãĒい

* âœŒī¸

* .ext

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-08 13:24:30 +09:00
anatawa12
b26e4dc505 fix: muteがapiからぎuser list timeline取垗で抟čƒŊしãĒい (#11480) 2023-08-08 13:23:25 +09:00
Srgr0
43375409f7 fix(frontend): webkit-text-size-adjustを100%ãĢå›ē厚する (#11487)
* disable webkit-text-size-adjust

* Update CHANGELOG.md
2023-08-08 13:22:01 +09:00
tamaina
db5046ed3a fix typo 2023-08-06 12:16:49 +00:00
tamaina
722a731c26 chore: Increase displayLimit in about.federation.vue
https://github.com/misskey-dev/misskey/issues/11355#issuecomment-1666823238
2023-08-06 12:15:28 +00:00
ã‹ãŖã“ã‹ã‚Š
1d557089e9 Delete Misskey Forum (Issue template) (#11475) 2023-08-06 11:46:19 +09:00
Ryosei
2fb31a520a fix:ドナイブ ãƒ•ã‚Ąã‚¤ãƒĢぎ削除をįĸēčĒã™ã‚‹ãƒ€ã‚¤ã‚ĸログがčĒ¤č§Ŗã‚’æ‹›ã (#11465)
* fix:ドナイブ ãƒ•ã‚Ąã‚¤ãƒĢぎ削除をįĸēčĒã™ã‚‹ãƒ€ã‚¤ã‚ĸログがčĒ¤č§Ŗã‚’æ‹›ã

* fix:ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢå‰Šé™¤ãƒĄãƒƒã‚ģãƒŧジäŋŽæ­Ŗīŧˆå…¨ãĻ→一部īŧ‰
2023-08-06 11:34:56 +09:00
syuilo
b43906705c Update CHANGELOG.md 2023-08-05 14:10:14 +09:00
Ibuki Sugiyama
e11320dbb7 feat: increase emoji picker search results (#11371)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-05 14:05:32 +09:00
tamaina
2217a3c549 chore: cacheRemoteFilesぎデフりãƒĢト値をfalseãĢ (#11398)
* chore: cacheRemoteFilesぎデフりãƒĢト値をfalseãĢ

* proxyRemoteFiles to default

* update ja-JP.yml

* update ja-JP.yml

* youCanCleanRemoteFilesCache

* changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-05 14:03:01 +09:00
anatawa12
c5b8766a18 feat: sensitive channel (#11438)
* feat(backend): add isSensitive to Channel

* feat(backend): support isSensitive in channel endpoints

* feat(frontend/channel-editor): support isSensitive in create/edit channel page

* feat(frontend/channel): show sensitive indicator for sensitive channels

* docs(changelog): add ãƒãƒŖãƒŗãƒãƒĢをã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–æŒ‡åŽšã§ãã‚‹ã‚ˆã†ãĢãĒりぞした

* chore: license header for each file

* chore: add isSensitive of channel to Note object
2023-08-05 13:58:31 +09:00
woxtu
79966d33b5 Fix typos (#11450) 2023-08-05 13:56:33 +09:00
woxtu
8a6791da3f refactor(backend): Remove unused injections (#11462)
* Remove unused injections

* Remove unused imports
2023-08-05 10:33:00 +09:00
tamaina
b465bcd601 chore(frontend): video sourceからtypeを削除
Resolve #7894
2023-08-02 08:14:17 +00:00
tamaina
8a72a05958 enhance(frontend): ãƒĻãƒŧã‚ļãƒŧãƒĄãƒ‹ãƒĨãƒŧで゚イッチでãƒĻãƒŧã‚ļãƒŧãƒĒ゚トãĢčŋŊ加ãƒģ削除できるようãĢ (#11439)
* ãƒĄãƒ‹ãƒĨãƒŧぎトグãƒĢをいい感じãĢする

* user list toggle!

* add changelog

* fix

* stop
2023-08-01 15:32:03 +09:00
syuilo
2b4c8c9e0f update deps (#11409)
* update deps

* Update .eslintrc.js

* Update .eslintrc.js

* lint

* lint

* Update update.ts

* update deps

* Update .eslintrc.js
2023-07-31 19:14:20 +09:00
Ebise Lutica
4aed5968f6 enhance(frontend): æŠŧしたãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽãƒ‡ã‚ļã‚¤ãƒŗã‚’æ”šå–„ (#11434)
* enhance(frontend): æŠŧしたãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽãƒ‡ã‚ļã‚¤ãƒŗã‚’æ”šå–„

* Update CHANGELOG
2023-07-31 17:38:41 +09:00
Ebise Lutica
007ed5c929 enhance(frontend): Twitterã‚ĸã‚¤ã‚ŗãƒŗã‚’XãĢ変更 (#11436) 2023-07-31 17:05:40 +09:00
tamaina
61c9b0757e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-31 05:54:49 +00:00
tamaina
62e347c270 chore: Safari(beta?)でTLぎマãƒŧã‚¸ãƒŗãŒãŠã‹ã—ã„ãŽã‚’äŋŽæ­Ŗ 2023-07-31 05:54:30 +00:00
tamaina
bdf390eb7e fix(frontend): æœĒčĒ­ãŽãŠįŸĨã‚‰ã›ãŽã€Œã‚ã‹ãŖãŸã€ã‚’ã‚¯ãƒĒックãƒģã‚ŋップしãĻã‚‚ããŽå ´ã§ã€Œã‚ã‹ãŖãŸã€ãŒæļˆãˆãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11433)
* fix(frontend): æœĒčĒ­ãŽãŠįŸĨã‚‰ã›ãŽã€Œã‚ã‹ãŖãŸã€ã‚’ã‚¯ãƒĒックãƒģã‚ŋップしãĻã‚‚ããŽå ´ã§ã€Œã‚ã‹ãŖãŸã€ãŒæļˆãˆãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* remove comment

* clean up

* âœŒī¸

* add CHANGELOG
2023-07-31 14:13:34 +09:00
Kagami Sascha Rosylight
a52f63ec6a fix(frontend, misskey-js): make block switch work (#11429)
* fix(frontend, misskey-js): make block switch work

* Update CHANGELOG.md
2023-07-31 12:22:57 +09:00
woxtu
5096be06ac Remove an unused dependency (#11405) 2023-07-29 15:17:29 +09:00
Kagami Sascha Rosylight
339086995f chore(frontend): support Spotify for brainDiver (#11407)
* chore(frontend): support Spotify for brainDiver

* no lowercase

* album

* syntax fix

* Update packages/frontend/src/components/MkPostForm.vue

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* reformat

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-28 17:46:43 +09:00
syuilo
bbd618a258 Update CHANGELOG.md 2023-07-28 14:09:04 +09:00
syuilo
ab3cd7b837 chore: add missing license identifier 2023-07-28 14:02:58 +09:00
syuilo
8b74d1530e Update ROADMAP.md 2023-07-27 19:34:51 +09:00
Kagami Sascha Rosylight
eb7b5f905a feat(backend): support OAuth 2.0 authorization (#11053)
* feat(backend): support OAuth 2.0 authorization

* secureRndstr fix

* nanndekowareta

* nanndekowareta2

* nanndekowareta3

* unref?

* refactor to not close fastify

* use microformats-parser

* Update OAuth2ProviderService.ts

* clarify the reason behind dns lookup

* refactor(backend): use @types/oauth2orize-pkce (#11350)

* refactor(backend): use @types/oauth2orize-pkce

* Update package.json

* Update pnpm-lock.yaml

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>

---------

Co-authored-by: mtgto <hogerappa@gmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 18:51:58 +09:00
Shun Sakai
c2370a1be6 chore: 著äŊœæ¨Šã¨ãƒŠã‚¤ã‚ģãƒŗã‚šãĢついãĻãŽæƒ…å ąã‚’å„ãƒ•ã‚Ąã‚¤ãƒĢãĢčŋŊ加する (#11348)
* chore: Add the SPDX information to each file

Add copyright and licensing information as defined in version 3.0 of
the REUSE Specification.

* tweak format

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 14:31:52 +09:00
syuilo
a8d45d4b0d Merge pull request #11384 from misskey-dev/develop
Release: 13.14.2
2023-07-27 13:00:14 +09:00
tamaina
b6790a4320 chore: update pnpm to 8.6.10 2023-07-27 03:23:47 +00:00
woxtu
cb0fa9a8ab Use promises API (#11351) 2023-07-27 09:04:19 +09:00
įŒĢロキP@deflis
5083458071 refactor: forkでデフりãƒĢトぎノãƒŧト文字数を変更した場合、E2Eテ゚トがčŊãĄã‚‹å•éĄŒã‚’äŋŽæ­Ŗã™ã‚‹ (#11366)
* forkでデフりãƒĢトぎノãƒŧト文字数を変更した場合こぎテ゚トがčŊãĄã‚‹å•éĄŒã‚’äŋŽæ­Ŗã™ã‚‹

* 文字数ãĢついãĻãŽã‚ŗãƒĄãƒŗãƒˆã‚’čŋŊ加しãĻおく
2023-07-27 09:00:48 +09:00
setaria
78b502bcab URL取垗変数をé–ĸ数ãĢ変更 #11392 (#11393) 2023-07-27 09:00:22 +09:00
syuilo
324d18983a New Crowdin updates (#11389)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Hungarian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Hungarian)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Portuguese)
2023-07-27 08:57:34 +09:00
kabo2468
71b016b293 fix: PhotoSwipeãĢよるクナイã‚ĸãƒŗãƒˆãŽãƒĄãƒĸãƒĒãƒĒãƒŧã‚¯ãŽč§Ŗæļˆ (#11395)
* Destroy PhotoSwipe on unmounted

* Update CHANGELOG.md
2023-07-27 06:44:16 +09:00
Acid Chicken (įĄĢ酸éļ)
090253c2d2 fix(frontend): replies to channel posts could change the visibility 2023-07-27 00:58:37 +09:00
Acid Chicken (įĄĢ酸éļ)
cf3ac3c0be build: close #10953 2023-07-26 22:06:00 +09:00
tamaina
b8360b1b5a fix(frontend): Remove errors in prefeerences-backups.vue 2023-07-26 12:40:45 +00:00
tamaina
09f37fc9e5 fix(frontend): #11386 でã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļぎ場合ãĢæ­Ŗå¸¸ãĢ襨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-07-26 08:31:23 +00:00
syuilo
926f208fcf fix(frontend): Fix cat ears are awkward on reply modal 2023-07-26 17:24:13 +09:00
syuilo
037c2e9332 Revert "fix(frontend): Fix cat ears are awkward on reply modal (#11309)"
This reverts commit 5280a5e5c6.
2023-07-26 17:17:26 +09:00
syuilo
65cc3c5fce 13.14.2 2023-07-26 16:53:26 +09:00
syuilo
e5ac864077 Update packages/frontend/src/pages/custom-emojis-manager.vue
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-26 16:51:53 +09:00
syuilo
76018b4a1b New Crowdin updates (#11388)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Uzbek)
2023-07-26 16:51:09 +09:00
tamaina
bc927b8f75 perf(frontend): Reduce getting clientWidth in MkMediaImage (#11386)
* perf(frontend): Reduce getting clientWidth

* fix

* âœŒī¸
2023-07-26 16:50:54 +09:00
woxtu
dc452bf89a Remove redundant double quotes in page titles (#11352) 2023-07-26 15:26:41 +09:00
syuilo
92337b0504 fix(frontend): 一部ãƒĸãƒŧダãƒĢダイã‚ĸログで゚クロãƒŧãƒĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-07-26 13:50:58 +09:00
syuilo
e5fce15ba5 fix(frontend): Selecting all emojis in Custom emoji is impossible
Fix #11381
2023-07-26 10:30:52 +09:00
syuilo
c59a9c6f84 New Crowdin updates (#11341)
* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uzbek)

* New translations ja-JP.yml (Hungarian)
2023-07-26 10:20:40 +09:00
Ibuki Sugiyama
545b5cab96 fix: insert bottom spacing appropriately (#11370) 2023-07-25 19:49:52 +09:00
tamaina
fe13755be8 refactor: Array.from(iterable).map(mapfn)をArray.from(iterable | { length: number }, mapfn)ãĢ (#11337)
* refactor: Array.from(iterable).map(mapfn)をArray.from(iterable, mapfn)ãĢ

* Update packages/frontend/src/components/MkTagCloud.vue

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-25 10:46:52 +00:00
Acid Chicken (įĄĢ酸éļ)
9208cfd5f3 fix: hide sensitive gallery image on OGP (#11380) 2023-07-25 10:45:46 +00:00
tamaina
81ba841fb8 perf(frontend): MkMediaListぎã‚ĸ゚ペクト比åˆļ限をčĒŋ整 (#11377) 2023-07-25 19:44:52 +09:00
Koki Takahashi
0404d9c103 fix(backend): Change isPublic to correctly recognize as:Public term (#11347)
* fix: Change isPublic to correctly recognize as:Public term

* Update CHANGELOG.md

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-25 10:35:21 +00:00
tamaina
c1a19ff900 fix(backend): Use OFFSET instead of SKIP when using LIMIT (#11379)
* fix(backend): Use OFFSET instead of SKIP when using LIMIT

* update CHANGELOG.md
2023-07-25 19:21:50 +09:00
hutchisr
ac6a8edf0b Use BullMQAdapter (#11367) 2023-07-25 16:32:52 +09:00
tamaina
8851e90316 update CHANGELOG.md 2023-07-24 06:22:33 +00:00
tamaina
fca6ae9403 enhance(frontend): ãƒĒ゚トTLで、ãƒĻãƒŧã‚ļãƒŧがčŋŊ加ãƒģ削除されãĻもTLを更新しãĒいようãĢ 2023-07-24 06:11:30 +00:00
tamaina
4f4f15a6a4 chore(frontend): MkImgWithBlurhashãŽãƒ‡ã‚ŗãƒŧドぎエナãƒŧをconsole.logãĢ 2023-07-24 06:05:37 +00:00
syuilo
4e24aff408 Merge pull request #11338 from misskey-dev/develop
Release: 13.14.1
2023-07-21 20:40:03 +09:00
syuilo
7097d553e4 13.14.1 2023-07-21 20:38:30 +09:00
syuilo
e64a81aa1d Merge pull request #11301 from misskey-dev/develop
Release: 13.14.0
2023-07-21 20:36:07 +09:00
syuilo
b8973a6f19 New Crowdin updates (#11336)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Swedish)
2023-07-21 20:26:13 +09:00
Acid Chicken (įĄĢ酸éļ)
50de2e76b4 test: MkAd play 2023-07-21 11:22:43 +00:00
Acid Chicken (įĄĢ酸éļ)
40c5699d93 fix: typo 2023-07-21 10:56:48 +00:00
Acid Chicken (įĄĢ酸éļ)
a87dd5ddec fix: response to experimental rIC support on Safari removed due to Google Login bug? 2023-07-21 10:53:37 +00:00
tamaina
561683f097 chore: update pnpm to 8.6.9 2023-07-21 04:04:51 +00:00
Acid Chicken (įĄĢ酸éļ)
c9b9db13c7 refactor: avoid redundant method chain 2023-07-21 10:07:03 +00:00
kabo2468
a8cd8ed99e enhance: č‡Ē動でたたぞれる抟čƒŊがčŋ”äŋĄå…ˆã‚„åŧ•ᔍRNãĢã‚‚éŠį”¨ã•ã‚Œã‚‹ã‚ˆã†ãĢ (#10989)
* čŋ”äŋĄã€åŧ•ᔍRNでMFMãŒã‚ãŖãŸã‚‰č‡Ē動で隠すようãĢ

* Update CHANGELOG.md

* Update MkSubNoteContent.vue

* refactor: avoid `Boolean`

* docs: update CHANGELOG.md

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-21 09:58:57 +00:00
Alex
b3358f0a8b enhance: Add OGP data for notes with multiple images/videos (#11142)
* Add OGP data for notes with multiple images/videos

* Update CHANGELOG.md

* Update packages/backend/src/server/web/views/note.pug

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update packages/backend/src/server/web/views/note.pug

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-21 09:40:30 +00:00
syuilo
af2368bd2b perf(backend): use RSA 2048bit
#11129
2023-07-21 11:59:00 +09:00
syuilo
2cb8e8a748 fix(backend): antennas/notesを及いãĻもã‚ĸãƒŗãƒ†ãƒŠãŽį„ĄåŠšåŒ–ãŒč§Ŗé™¤ã•ã‚ŒãĒã„ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-07-21 10:09:03 +09:00
syuilo
c40f52b262 Update CHANGELOG.md 2023-07-21 10:07:19 +09:00
meron
2801946226 fix(server): ã‚ĸãƒŗãƒ†ãƒŠå†æœ‰åŠšãŽæ‰‹æŽĩãĢã‚ĸãƒŗãƒ†ãƒŠč¨­åŽšãŽæ›´æ–°ã‚’čŋŊ加 (#11036)
* fix(server): ã‚ĸãƒŗãƒ†ãƒŠå†æœ‰åŠšãŽæ‰‹æŽĩãĢã‚ĸãƒŗãƒ†ãƒŠãŽčĄ¨į¤ēとã‚ĸãƒŗãƒ†ãƒŠč¨­åŽšãŽæ›´æ–°ã‚’čŋŊ加

* į„ĄåŠš+RedisもįŠēãĒã‚ĸãƒŗãƒ†ãƒŠãŽå†æœ‰åŠšåŒ–æ‰‹æŽĩを antennas/update だけãĢ
2023-07-21 10:06:11 +09:00
woxtu
0d2e3df061 Hide action buttons on MkUrlPreviewPopup (#11332) 2023-07-21 09:57:21 +09:00
Kagami Sascha Rosylight
64c142b1ca chore(backend): better error message for unsupported attestation (#11333) 2023-07-21 07:49:39 +09:00
Kagami Sascha Rosylight
df2b61fcc6 fix(frontend): workaround storybook issue (#11334) 2023-07-21 07:11:32 +09:00
tamaina
509e3f979e fix redis config
https://github.com/misskey-dev/misskey/pull/11329#issuecomment-1644217395
2023-07-20 16:22:47 +00:00
syuilo
b546d4108f 🎨 2023-07-20 20:18:55 +09:00
syuilo
46f86a9146 🎨 2023-07-20 20:17:40 +09:00
tamaina
2191479c76 fix CHANGELOG.md 2023-07-20 10:52:54 +00:00
tamaina
0a06eb27da enhance(backend): č¨­åŽšãƒ•ã‚Ąã‚¤ãƒĢでioredisぎ全ãĻぎã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’æŒ‡åŽšå¯čƒŊãĢ (#11329)
* enhance(backend): č¨­åŽšãƒ•ã‚Ąã‚¤ãƒĢでioredisぎ全ãĻぎã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’æŒ‡åŽšå¯čƒŊãĢ

* yappa kousuru

* fix

* fix?

* fix

* Revert "fix"

This reverts commit 227f19ff3a.

* fix
2023-07-20 19:50:31 +09:00
Kagami Sascha Rosylight
47b684100d refactor(frontend): use nodemon for storybook (#11297)
* refactor(frontend): use nodemon for storybook

* Update package.json
2023-07-20 17:41:48 +09:00
syuilo
7d6ea74288 enhance(backend): admin/emoji/addでäŊœæˆã—たįĩĩ文字をčŋ”すようãĢ 2023-07-20 17:40:04 +09:00
syuilo
8e11a30c36 enhance(frontend): įĩĩ文字į™ģéŒ˛ã§ãƒ•ã‚Ąã‚¤ãƒĢ名をįĩĩ文字名ぎ初期値ãĢ 2023-07-20 17:29:21 +09:00
syuilo
5dc8f63a07 Update CHANGELOG.md 2023-07-20 17:03:56 +09:00
Acid Chicken (įĄĢ酸éļ)
e6fca72171 perf: use slacc instead of unzipper (#10780)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-20 17:00:54 +09:00
syuilo
d2c942348c 13.14.0-beta.7 2023-07-20 15:50:37 +09:00
syuilo
21277952ca New Crowdin updates (#11323)
* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2023-07-20 15:50:14 +09:00
tamaina
dc93a418c0 perf(backend): createPersonã§ã‚­ãƒŖãƒƒã‚ˇãƒĨãĢäŋå­˜ã™ã‚‹, DBãŽãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗå›žæ•°ã‚’æ¸›ã‚‰ã™ (#11324)
* perf(backend): createPersonã§ã‚­ãƒŖãƒƒã‚ˇãƒĨã‚’įŠæĨĩįš„ãĢåˆŠį”¨ã™ã‚‹, ãƒˆãƒŠãƒŗã‚ļã‚¯ã‚ˇãƒ§ãƒŗå›žæ•°ã‚’æ¸›ã‚‰ã™

* move comment

* fix

* oops

* fix

* fix

* fix
2023-07-20 14:44:37 +09:00
syuilo
51b02ef23e Update pnpm-lock.yaml 2023-07-20 12:45:43 +09:00
syuilo
32430a0dba update aiscript to 0.15.0 2023-07-20 12:43:58 +09:00
syuilo
8e46fade07 fix e2e test 2023-07-20 10:56:54 +09:00
syuilo
871027fa0c enhance: ãƒĻãƒŧã‚ļãƒŧãĢロãƒŧãƒĢが期限äģ˜ãã§ã‚ĸã‚ĩã‚¤ãƒŗã•ã‚ŒãĻいる場合、そぎ期限をãƒĻãƒŧã‚ļãƒŧぎãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒšãƒŧジでįĸēčĒã§ãã‚‹ã‚ˆã†ãĢ
Close #11059
2023-07-20 10:54:41 +09:00
syuilo
2ddf575cdc use storybook 7.0.27
Resolve #11318
2023-07-20 10:26:08 +09:00
syuilo
8a058876a3 update aiscript to 0.14.1 2023-07-20 10:24:09 +09:00
syuilo
1df259a7b2 Update about-misskey.vue 2023-07-20 10:21:23 +09:00
syuilo
1e40088d98 enhance(frontend): tweak MkSignupDialog.rules.vue 2023-07-20 10:18:40 +09:00
æ—Ĩé̘ 凌
5e53b41f2d fix(frontend): ãƒĻãƒŧã‚ļãƒŧåãŒé•ˇã„å ´åˆãĢ、フりロãƒŧボã‚ŋãƒŗã‚’æŠ˜ã‚Ščŋ”しãĻ襨į¤ēさせる (#11326) 2023-07-20 08:11:16 +09:00
woxtu
5f5c4fc44f Remove unused dependencies (#11327) 2023-07-20 06:53:35 +09:00
syuilo
ad9bb773c5 New Crowdin updates (#11312)
* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)
2023-07-19 13:02:28 +09:00
syuilo
59934f9767 Update CHANGELOG.md 2023-07-19 13:01:40 +09:00
xtex
bf9e74ca05 fix: failed to resolve acct URI which points to local Person (#11024)
* fix: resolving alias for local users (#9199)

Signed-off-by: xtex <xtexchooser@duck.com>

* style: return type for RemoteUserResolveService#resolveSelf

Signed-off-by: xtex <xtexchooser@duck.com>

* docs: update CHANGELOG

Signed-off-by: xtex <xtexchooser@duck.com>

* style: fix typecheck

Signed-off-by: xtex <xtexchooser@duck.com>

---------

Signed-off-by: xtex <xtexchooser@duck.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-19 13:01:14 +09:00
Yangjin Cho
5280a5e5c6 fix(frontend): Fix cat ears are awkward on reply modal (#11309)
* fix(frontend): #11279 adjusted margin & padding

* Revert "fix(frontend): #11279 adjusted margin & padding"

This reverts commit e82a2d482a.

* fix(frontend): adjusted margin & padding
2023-07-19 12:31:38 +09:00
woxtu
8c77153c04 Fix auto-fixable issues (#11314) 2023-07-19 11:27:50 +09:00
syuilo
c50b952ff9 update aiscript to 0.14.0 2023-07-19 11:26:08 +09:00
woxtu
b0b0ecb857 Improve number formatting (#11315) 2023-07-19 07:10:12 +09:00
syuilo
9d145d33cb 13.14.0-beta.6 2023-07-18 20:01:09 +09:00
syuilo
54c0ed2ed7 update deps 2023-07-18 20:00:45 +09:00
syuilo
269cd560c7 enhance(frontend): フりロãƒŧ/フりロワãƒŧ非å…Ŧé–‹æ™‚ãŽčĄ¨į¤ēを攚善
Close #10934
Resolve #10887
2023-07-18 19:50:23 +09:00
anatawa12
e6db7b9fa7 feat(frontend): Renote時ãĢå…Ŧé–‹į¯„å›˛ãŽãƒ‡ãƒ•ã‚ŠãƒĢãƒˆč¨­åŽšãŒéŠį”¨ã•ã‚Œã‚‹ã‚ˆã†ãĢ (#11240)
* chore: use saved visibility on renote

* chore: use saved localOnly on renote

* docs: add comment about why smallerVisibility accepts string

* docs(changelog): add Renote時ãĢå…Ŧé–‹į¯„å›˛ãŽãƒ‡ãƒ•ã‚ŠãƒĢãƒˆč¨­åŽšãŒéŠį”¨ã•ã‚Œã‚‹ã‚ˆã†ãĢ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-18 19:17:17 +09:00
syuilo
698e8c9a14 New Crowdin updates (#11304)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Italian)
2023-07-18 19:16:09 +09:00
syuilo
e410b8a03b Update CHANGELOG.md 2023-07-18 10:42:33 +09:00
syuilo
9fc3e19582 13.14.0-beta.5 2023-07-17 14:13:14 +09:00
syuilo
ade43b1f95 New Crowdin updates (#11295)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Thai)
2023-07-17 14:13:03 +09:00
syuilo
28510ed673 Update CHANGELOG.md 2023-07-17 14:12:27 +09:00
dogcraft
5dab918999 enhance(backend): add unix socket support (#11275)
* unix socket support

* add changelog

* lint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-17 14:12:02 +09:00
syuilo
4f22176b8f perf(frontend): improve performance of contextmenu
Resolve #11303
2023-07-17 14:10:40 +09:00
syuilo
9f9498c4f0 🎨 2023-07-17 12:15:45 +09:00
syuilo
d01fba9a8d [ci skip] 🎨 2023-07-17 12:03:01 +09:00
syuilo
07e96b734a enhance(client): ロãƒŧãƒĢč¨­åŽšį”ģéĸでロãƒŧãƒĢIDをįĸēčĒã§ãã‚‹ã‚ˆã†ãĢ 2023-07-17 08:28:31 +09:00
syuilo
421b0b7057 Update about-misskey.vue 2023-07-17 08:19:56 +09:00
syuilo
be595ebd62 enhance(client): Deckで非ãƒĢãƒŧトペãƒŧジãĢã‚ĸクã‚ģ゚した際ãĢį°Ąæ˜“UIã§čĄ¨į¤ēしãĒã„č¨­åŽšã‚’čŋŊ加 2023-07-17 08:11:17 +09:00
syuilo
df5480668d 13.14.0-beta.4 2023-07-16 14:46:55 +09:00
syuilo
ad5fd626c7 fix of #11293 2023-07-16 14:46:41 +09:00
syuilo
29f84a072b New Crowdin updates (#11196)
* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
2023-07-16 14:22:41 +09:00
syuilo
20c2fa4c58 Update CHANGELOG.md 2023-07-16 14:22:28 +09:00
CGsama
4417412787 Export notes with file detail (#11293) 2023-07-16 14:21:49 +09:00
woxtu
96cde67b2c Use nullish coalescing operator (#11294) 2023-07-16 14:21:05 +09:00
syuilo
545371011a use happy-dom 10.0.3
Resolve #11287
2023-07-16 07:43:55 +09:00
Kagami Sascha Rosylight
d5f30ecb86 feat(backend): allow disabling cache for sensitive files (#11245)
* feat(backend): allow disabling cache for sensitive files

* Update CHANGELOG.md

* fix storybook

* Update locales/ja-JP.yml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-15 20:12:20 +09:00
syuilo
f96ed9a3f3 fix type errors 2023-07-15 20:07:31 +09:00
woxtu
b392f44b81 refactor(backend): Improve UUID generation (#11286)
* Replace with `crypto.randomUUID()`

* Remove uuid
2023-07-15 18:39:38 +09:00
syuilo
9d5dd7201e update deps 2023-07-15 16:36:39 +09:00
syuilo
9a5bc78eb4 update deps 2023-07-15 16:07:30 +09:00
syuilo
07a225c2a0 Update CHANGELOG.md 2023-07-15 15:58:50 +09:00
tamaina
c926a61e07 feat(frontend): ãƒĻãƒŧã‚ļãƒŧãƒĒã‚šãƒˆįŽĄį†ã§ãƒĻãƒŧã‚ļãƒŧ数とロãƒŧãƒĢポãƒĒã‚ˇãƒŧぎį™ģéŒ˛å¯čƒŊãƒĻãƒŧã‚ļãƒŧæ•°ã‚’čĄ¨į¤ēするãĒお (#11231)
* feat(frontend): ãƒĻãƒŧã‚ļãƒŧãƒĒ゚ト一čĻ§ã§ã€ãƒĻãƒŧã‚ļãƒŧ数とロãƒŧãƒĢポãƒĒã‚ˇãƒŧぎį™ģéŒ˛å¯čƒŊãƒĻãƒŧã‚ļãƒŧæ•°ã‚’čĄ¨į¤ēする

* âœŒī¸

* fix

* fix

* wip

* loading

* fix
2023-07-15 13:53:09 +09:00
syuilo
54625914c5 13.14.0-beta.3 2023-07-15 11:56:15 +09:00
ZerglingGo
8f196fc67c fix: typo in comment (#11283) 2023-07-15 10:01:41 +09:00
yukineko
52b440357f fix(sw): ã‚ĸãƒŗã‚ąãƒŧトįĩ‚ä熿™‚ãŽãƒ—ãƒƒã‚ˇãƒĨ通įŸĨãŒæ­Ŗã—ãčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#11278)
* fix(sw): ã‚ĸãƒŗã‚ąãƒŧトįĩ‚ä熿™‚ãŽãƒ—ãƒƒã‚ˇãƒĨ通įŸĨãŒæ­Ŗã—ãčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* update: CHANGELOG.md
2023-07-15 10:00:38 +09:00
yutaro
866e3f0432 fix-6096 (#11281) 2023-07-15 10:00:03 +09:00
ãžãŖãĄã‚ƒã¨ãƒŧãĢゅ
9e330c9e38 feat: MeilisearchãĢIndexするノãƒŧãƒˆãŽį¯„å›˛ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#11282) 2023-07-15 09:59:19 +09:00
yukineko
02957a1b5d enhance: 招垅抟čƒŊぎ攚善 (#11195)
* refactor(backend): 招垅抟čƒŊを攚äŋŽ

* feat(backend): æ‹›åž…ã‚ŗãƒŧドぎcreate/delete/listã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã‚’čŋŊ加

* add(misskey-js): ã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã¨åž‹ã‚’čŋŊ加

* change(backend): metaでinviteé–ĸé€ŖãŽæƒ…å ąã‚‚čŋ”すようãĢ

* add(misskey-js): ã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã¨åž‹ã‚’čŋŊ加

* add(backend): `/endpoints/invite/limit`をčŋŊ加

* fix: createdByがnullableではãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ

* fix: relationが取垗できãĻいãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ

* fix: ãƒ‘ãƒŠãƒĄãƒŧã‚ŋを間違えãĻいたぎをäŋŽæ­Ŗ

* feat(client): 招垅ペãƒŧã‚¸ã‚’åŽŸčŖ…

* change(client): ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãƒĄãƒ‹ãƒĨãƒŧぎ「招垅」æŠŧした場合ãĢ招垅ペãƒŧジãĢéŖ›ãļようãĢ変更

* feat: æ‹›åž…ã‚ŗãƒŧãƒ‰ã‚’ã‚ŗãƒ”ãƒŧできるようãĢ

* change(backend): metaãĢæ‹›åž…ã‚ŗãƒŧドį™ē行ãĢé–ĸã™ã‚‹æƒ…å ąã‚’æŒãŸã›ã‚‹ãŽã‚’ã‚„ã‚ã‚‹

* feat: ロãƒŧãƒĢごとãĢæ‹›åž…ã‚ŗãƒŧドぎį™ēčĄŒä¸Šé™æ•°ãĒãŠã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ

* change(client): æ‹›åž…ã‚ŗãƒŧãƒ‰ã‚’ã‚ŗãƒ”ãƒŧしたときãĢダイã‚ĸログをå‡ēすようãĢ

* add: 招垅ãĢé–ĸã™ã‚‹įŽĄį†č€…į”¨ãŽã‚¨ãƒŗãƒ‰ãƒã‚¤ãƒŗãƒˆã‚’čŋŊ加

* change(backend): ãƒĸデãƒŦãƒŧã‚ŋãƒŧであればäŊœæˆč€…äģĨå¤–ã§ã‚‚æ‹›åž…ã‚ŗãƒŧドを削除できるようãĢ

* change(backend): admin/invite/listはã‚Ēフã‚ģットでペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗã™ã‚‹ã‚ˆã†ãĢ

* feat(client): æ‹›åž…ã‚ŗãƒŧãƒ‰ãŽįŽĄį†ãƒšãƒŧジをčŋŊ加

* feat(client): æ‹›åž…ã‚ŗãƒŧドぎãƒĒ゚トをã‚ŊãƒŧトできるようãĢ

* change: `admin/invite/create`ぎãƒŦã‚šãƒãƒŗã‚šã‚’äŋŽæ­Ŗ

* fix(client): 有劚期限を指厚できãĻいãĒã‹ãŖãŸå•éĄŒã‚’äŋŽæ­Ŗ

* refactor: åŋ…čĻãŽãĒã„įŽ‡æ‰€ã‚’å‰Šé™¤

* perf(backend): use limit() instead of take()

* change(client): äŊœæˆãƒœã‚ŋãƒŗã‚’čĻ‹ãŸį›Žã‚’å¤‰æ›´

* refactor: æ‹›åž…ã‚ŗãƒŧãƒ‰ãŽį”Ÿæˆéƒ¨åˆ†ã‚’å…ąé€šåŒ–ã—ã€ã‚ŗãƒŧド内ãĢ"01OI"ぎいずれかぎ文字をåĢぞãĒいようãĢ

* fix(client): paginationぎä앿§˜ãŒå¤‰ã‚ãŖãĻいたぎでäŋŽæ­Ŗ

* change(backend): expiresAtãƒ‘ãƒŠãƒĄãƒŧã‚ŋぎnullã‚’č¨ąåŽš

* change(client): æœ‰åŠšæœŸé™ã‚’č¨­ã‘ãĒいときはæ—Ĩäģ˜ãŽå…Ĩ力æŦ„ã‚’éžčĄ¨į¤ēãĢ

* fix: č‡ĒčēĢぎポãƒĒã‚ˇãƒŧã‚ˆã‚Šã‚‚ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šå´ãŽãƒãƒĒã‚ˇãƒŧがå„Ēå…ˆčĄ¨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* fix: n時間ぎときãĢ「n時間間」とãĒãŖãĻしぞうぎをäŋŽæ­Ŗ

* fix(backend): ポãƒĒã‚ˇãƒŧが途中で変更されたときãĢäŊœæˆå¯čƒŊæ•°ãŒãƒžã‚¤ãƒŠã‚ščĄ¨č¨˜ãĢãĒãŖãĻしぞうぎをäŋŽæ­Ŗ

* change(client): æ‹›åž…ã‚ŗãƒŧドぎãƒĻãƒŧã‚ļãƒŧ名が不明ãĒį†į”ąã‚’čĄ¨į¤ēするようãĢ

* update: CHANGELOG.md

* lint

* refactor

* refactor

* tweak ui

* 🎨

* 🎨

* add(backend): indexをčŋŊ加

* change(backend): indexぎčŋŊ加ãĢäŧ´ã†å¤‰æ›´

* change(client): ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãƒĄãƒ‹ãƒĨãƒŧぎ「招垅」ぎ場所を変更

* add(frontend): MkInviteCodeį”¨ãŽstorybookをčŋŊ加

* Update misskey-js.api.md

* fix(misskey-js): InviteぎcreatedByãŽåž‹ãŒé–“é•ãŖãĻいたぎをäŋŽæ­Ŗ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-15 09:57:58 +09:00
anatawa12
1c82e97350 fix(build): d.tsį”Ÿæˆæ™‚ãĢexport defaultã‚’į”Ÿæˆã™ã‚‹ã‚ˆã†ãĢ (#11280) 2023-07-14 20:53:09 +09:00
okayurisotto
2b6dbd4fcb refactor: 可čĒ­æ€§ãŽãŸã‚ä¸€éƒ¨ã§Array.prototype.atをäŊŋうようãĢ (#11274)
* refactor: `Array.prototype.at`をäŊŋうようãĢ

* fixup! refactor: `Array.prototype.at`をäŊŋうようãĢ
2023-07-14 10:45:01 +09:00
okayurisotto
c0dbc3b53f refactor: substr -> substring (#11273) 2023-07-14 07:59:54 +09:00
syuilo
af30959cb9 fix runtime error 2023-07-13 20:15:47 +09:00
syuilo
35ffe3c52f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-13 20:10:21 +09:00
setaria
c13fd42015 įžåœ¨é–˛čĻ§ä¸­ãŽURLã‚’å–åž—ã™ã‚‹ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’čŋŊ加 (#11234)
* įžåœ¨é–˛čĻ§ä¸­ãŽURLã‚’å–åž—ã™ã‚‹ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗã‚’čŋŊ加 #11232

* commit the uncommitted remainder

---------

Co-authored-by: setaria <v.setaria@gmail.com>
2023-07-13 19:52:18 +09:00
hibiya (김ėĸ…ė´)
a72ef70770 fix(frontend): allow non-center container align (#11255)
Closes #11251
2023-07-13 19:51:16 +09:00
syuilo
9a391bd863 Update about-misskey.vue 2023-07-13 16:21:08 +09:00
syuilo
12456b22c5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-13 16:16:13 +09:00
okayurisotto
e35a370af0 refactor(backend): core/activitypub (#11247)
* eslint: `explicit-function-return-type`

* eslint: `no-unnecessary-condition`

* eslint: `eslint-disable-next-line`

* eslint: `no-unused-vars`

* eslint: `comma-dangle`

* eslint: `import/order`

* cleanup: unnecessary non-null assertion

* cleanup: `IActivity`ãĢ`actor`は常ãĢ存在するようãĒぎで

* cleanup: unnecessary `as`

* cleanup: unnecessary `Promise.resolve`

* cleanup

* refactor: `String.prototype.match()`であるåŋ…čĻãŒãĒã„éƒ¨åˆ†ã‚’ã‚ˆã‚Šã‚ˇãƒŗãƒ—ãƒĢãĒ書き斚ãĢ変更

* refactor: ã‚ˆã‚Šã‚ˆã„åž‹åŽšįžŠ

* refactor: ã‚ˆã‚Šã‚ˆã„åž‹åŽšįžŠ

- `LdSignature`ぎ`normalize`ãƒĄã‚ŊッドでぎäŊŋわれ斚から、
	- `data`åŧ•æ•°ãŽåž‹åŽšįžŠã‚’`any`から`JsonLdDocument`へäŋŽæ­Ŗ
	- `getLoader`ãƒĄã‚Ŋッドぎčŋ”ã‚Šå€¤ãŽåž‹åŽšįžŠãŽä¸€éƒ¨ã‚’`any`から`RemoteDocument`へäŋŽæ­Ŗ
		- `contextUrl`ãŒä¸æ­ŖãĒ値īŧˆ`null`īŧ‰ã¨ãĒãŖãĻいたことが判明したため`undefined`へäŋŽæ­Ŗ
		- `document`ぎ型と合わせるためãĢ`CONTEXTS`ãŽåž‹åŽšįžŠãŽä¸€éƒ¨ã‚’`unknown`から`JsonLd`へäŋŽæ­Ŗ
			- とりあえず`satisfies`をäŊŋᔍ
		- `document`ぎ型と合わせるためãĢ`fetchDocument`ãƒĄã‚Ŋッドぎčŋ”ã‚Šå€¤ãŽåž‹åŽšįžŠãŽä¸€éƒ¨ã‚’`unknown`から`JsonLd`へäŋŽæ­Ŗ
			- おうしようもãĒく`as`をäŊŋᔍ

* refactor: 型ã‚ŦãƒŧドをäŊŋうことでnon-null assertionをやめた

* refactor: non-null assertionをやめた

`.filter()`ã§čĄŒãŖãĻいる型ã‚ŦãƒŧドãĒãŠãŽæ–‡č„ˆã‹ã‚‰ã€ã‚ˆã‚ŠéŠã—ãĻいるだろうと思われる書き斚ãĢ変更した。

* refactor: 型ã‚ŦãƒŧドをäŊŋうことで`as`をやめた

* refactor: `as`をやめた

* refactor: ã‚ˆã‚Šã‚ˆã„åž‹åŽšįžŠ

- `id`は`null`とぎunionãĢãĒãŖãĻいたが、`null`ã‚’æ¸Ąã—ãĻいる場éĸはãĒã‹ãŖãŸ
	- ãžãŸãŠãã‚‰ãã“ãŽãƒĄã‚Ŋッドは`IOrderedCollection`をčŋ”ã™ãŸã‚ã€ããĄã‚‰ãĢ合わせãĻ`null`とぎunionをやめた
		- `IOrderedCollection`とはぞだ型ãĢį›¸é•ãŒã‚ã‚‹
- `totalItems`ã‚’ã‚ŗãƒĄãƒŗãƒˆã‚„äŊŋわれ斚を元ãĢ`number`へ推čĢ–

* refactor: `for-of` -> `Array.prototype.map`

* refactor: `delete`æŧ”įŽ—å­ã‚’äŊŋわãĒいåŊĸãĢ
2023-07-13 12:48:34 +09:00
Kagami Sascha Rosylight
b6a432fd7b fix(storybook): solve test failures (#11262)
* fix(locales, storybook): use default import

* fix(storybook): solve test failures

* Update MkAd.stories.impl.ts
2023-07-13 08:41:55 +09:00
Kagami Sascha Rosylight
cd9affd568 fix(locales, storybook): use default import (#11259) 2023-07-12 22:27:51 +02:00
Lui
b97694b083 fix: typo in custom emojis manager (#11250) 2023-07-12 16:31:48 +09:00
anatawa12
9845ccec5b ã‚Ēãƒ•ãƒŠã‚¤ãƒŗæ™‚ãŽį”ģéĸãĢãƒĒロãƒŧドボã‚ŋãƒŗã‚’čŋŊ加 (#11242)
* feat: ã‚Ēãƒ•ãƒŠã‚¤ãƒŗæ™‚ãŽį”ģéĸãĢãƒĒロãƒŧドボã‚ŋãƒŗã‚’čŋŊ加

ãƒĒロãƒŧドぎためぎボã‚ŋãƒŗãŒãĒいとPWAã§ã‚¤ãƒŗã‚ŋãƒŧネットが垊帰しãĻもäŊ•もできãĒくãĒるため。

* docs(changelog): add ã‚Ēãƒ•ãƒŠã‚¤ãƒŗæ™‚ãŽį”ģéĸãĢãƒĒロãƒŧドボã‚ŋãƒŗã‚’čŋŊ加
2023-07-11 18:24:10 +09:00
okayurisotto
cf3e39178b refactor(backend): 存在įĸēčĒãŽfindOneByをexistãĢįŊŽãæ›ãˆ (#11224)
* refactor(backend): 存在įĸēčĒãŽ`findOneBy`を`exist`ãĢįŊŽãæ›ãˆ

* cleanup
2023-07-11 14:58:58 +09:00
tamaina
48d3341462 chore(frontend): Remove experimental flag from migration feature 2023-07-11 05:56:56 +00:00
nomad
791ae608a5 fix(backend): fix fetchInstanceMetadata error (#11236) 2023-07-11 14:40:56 +09:00
yupix
f4d1fcaf67 feat: ãƒĻãƒŧã‚ļãƒŧをcontextmenuからã‚ĸãƒŗãƒ†ãƒŠãĢčŋŊ加できるようãĢãĒお (#11206)
* feat: ãƒĻãƒŧã‚ļãƒŧをcontextmenuからã‚ĸãƒŗãƒ†ãƒŠãĢčŋŊ加できるようãĢ close #11115

* MkAvatars.vue変更

* nanka iroiro

* fix MkAvatars

* ix

* fix

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-10 15:55:10 +09:00
Sayamame-beans
239ea39d6f feat: フりロãƒŧやお気ãĢå…Ĩりį™ģéŒ˛ã‚’ã—ãĻいãĒã„ãƒãƒŖãƒŗãƒãƒĢを開く時はæĻ‚čĻãƒšãƒŧジを開くようãĢ (#11218)
* feat: フりロãƒŧやお気ãĢå…Ĩりį™ģéŒ˛ã‚’ã—ãĻいãĒã„ãƒãƒŖãƒŗãƒãƒĢを開く時はæĻ‚čĻãƒšãƒŧジを開くようãĢ

* Update CHANGELOG.md

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-10 13:30:41 +09:00
akanevrc
63e21a4ee3 fix(frontend): į”ģéĸビãƒĨãƒŧワをã‚ŋップした場合、マã‚Ļ゚クãƒĒックと同様ãĢį”ģ像ビãƒĨãƒŧワを閉じるようãĢ (#11211)
* fix: change tapAction of photoswipe to 'close'

* doc: update CHANGELOG.md

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-10 13:26:05 +09:00
anatawa12
1a096c557e refactor: fix lint failure (#11214) 2023-07-09 15:46:17 +02:00
eni
53b1684c39 fix(frontend): use system-ui for system font (#11177)
* fix(frontend): correct system font stack

This was originally set to Hiragino Maru Gothic Pro, which is the same as the current default font.

* just use system-ui

per code review https://github.com/misskey-dev/misskey/pull/11177#discussion_r1257260039

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
2023-07-09 14:24:05 +02:00
yupix
9dd53527ca feat: ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢURLã‚’ã‚ŗãƒ”ãƒŧ ボã‚ŋãƒŗã‚’čŋŊ加 close #11190 (#11205) 2023-07-09 17:20:50 +09:00
Kagami Sascha Rosylight
59046d583d refactor(locales, sw): use es module (#11204)
* refactor(locales): use es module

* fix sw build

* fix gulp

* try fixing storybook

* Revert "try fixing storybook"

This reverts commit 5f2a4eee01.

* try fixing storybook 2

* Update main.ts

* Update build.js

* Update main.ts

* Update changes.ts

* fix sw lint

* Update build.js
2023-07-09 17:19:07 +09:00
syuilo
6ba9805536 Update about-misskey.vue 2023-07-09 09:47:20 +09:00
Kagami Sascha Rosylight
5059d4d7e1 refactor(backend): skip fetching notes when the data is same-origin (#11200)
* refactor(backend): skip fetching notes when the data is same-origin

* Update CHANGELOG.md

* sentFrom
2023-07-09 08:59:44 +09:00
Kagami Sascha Rosylight
74a05ec739 fix(frontend): fix storybook build (#11203) 2023-07-09 07:06:13 +09:00
Caipira
60366a4558 fix(backend): Remove Meilisearch index when notes are deleted (#10988)
* fix(backend): Include feature to delete Meilisearch index notes

* Update variable name
`cascadingNotesFilter` -> `federatedLocalCascadingNotes`

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 21:31:38 +09:00
tamaina
7ec07d5fd2 perf(backend): Reduce memory usage of MemoryKVCache (#11076)
* perf(backend): Reduce memory usage of MemoryKVCache

* fix
2023-07-08 21:18:16 +09:00
syuilo
5b8fa25a12 13.14.0-beta.2 2023-07-08 21:13:35 +09:00
syuilo
51df3de66d New Crowdin updates (#10993)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)
2023-07-08 21:13:08 +09:00
SASAGAWA Kiyoshi
246d167c81 fix: add suuport Japanese message of errors. (#11159)
* fix: add suuport Japanese message of errors.

* fix: change catching function.

* lint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 21:10:52 +09:00
Yuriha
d2764944cf Add unit test for FetchInstanceMetadataService (#11173) 2023-07-08 19:34:19 +09:00
syuilo
ac6d6fdeb8 enhance(frontend): åŧ•į”¨å¯žčąĄã‚’ã€Œã‚‚ãŖã¨čĻ‹ã‚‹ã€ã§åą•é–‹ã—ãŸå ´åˆã€ã€Œé–‰ã˜ã‚‹ã€ã§į•ŗã‚ã‚‹ã‚ˆã†ãĢ
Resolve #11185
2023-07-08 19:01:47 +09:00
syuilo
6a015341ef fix(frontend): é•ˇã„æ–‡įĢ ã‚’æŠ•į¨ŋする際、プãƒŦビãƒĨãƒŧがį”ģéĸからはãŋå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #11186
2023-07-08 18:55:02 +09:00
yupix
3796da6836 feat: フりãƒĢダãƒŧã‚„ãƒ•ã‚Ąã‚¤ãƒĢでもIDã‚’ã‚ŗãƒ”ãƒŧできるようãĢ (#11189)
* feat: フりãƒĢダãƒŧã‚„ãƒ•ã‚Ąã‚¤ãƒĢでもIDã‚’ã‚ŗãƒ”ãƒŧできるようãĢ close #11188

* docs: update CHANGELOG.md
2023-07-08 18:45:41 +09:00
yupix
36d5deeb61 fix: フりãƒĢダãƒŧぎペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒい (#11187)
* fix: フりãƒĢダãƒŧぎペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŒæŠŸčƒŊしãĒい close #11180

* Update MkDrive.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 17:48:10 +09:00
nomad
e40a0b98e4 fix(frontend): search user with trailing space (#11184)
* fix(frontend): search user with trailing space

* fix(backend): search user with trailing space

* Update search.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 17:41:52 +09:00
syuilo
0fbb46c981 13.14.0-beta.1 2023-07-08 16:53:46 +09:00
syuilo
081a14d6f3 perf(backend): use limit() instead of take() 2023-07-08 16:53:07 +09:00
syuilo
b056e8f5eb use node 20.3.1
Fix #11179
2023-07-08 15:48:46 +09:00
syuilo
15683370f0 fix(frontend): ペãƒŧã‚¸éˇį§ģで゚クロãƒŧãƒĢäŊįŊŽãŒäŋæŒã•れãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #11068
2023-07-08 15:30:36 +09:00
syuilo
644023316e refactor: use esm 2023-07-08 13:03:31 +09:00
syuilo
c2d7008cff tweak localization
Resolve #11119
2023-07-08 12:53:51 +09:00
Chocolate Pie
bd843863d0 fix: éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢクãƒŦãƒ‡ãƒŗã‚ˇãƒŖãƒĢがåŋ…čρãĒペãƒŧジãĢčĄŒãã¨ã‚¨ãƒŠãƒŧがå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#10973)
* éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢクãƒŦãƒ‡ãƒŗã‚ˇãƒŖãƒĢがåŋ…čρãĒペãƒŧジãĢčĄŒãã¨ã‚¨ãƒŠãƒŧがå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (misskey-dev/misskey#10922)

* Update CHANGELOG.md

* fix

* Update CHANGELOG.md

* Update CHANGELOG.md
2023-07-08 08:58:35 +09:00
CyberRex
8ec96ad1e0 fix(backend): ジョブキãƒĨãƒŧ再čŠĻčĄŒæ™‚ãŽã‚ŋã‚¤ãƒŸãƒŗã‚°ãšã‚ŒãĢよるエナãƒŧを抑åˆļ (#11035)
* fix(backend): ジョブキãƒĨãƒŧ再čŠĻčĄŒæ™‚ãŽã‚ŋã‚¤ãƒŸãƒŗã‚°ãšã‚ŒãĢよるエナãƒŧを抑åˆļ

* fix lint
2023-07-08 08:57:23 +09:00
okayurisotto
4f876c9e8d refactor(backend): core/activitypub/models (#11067)
* cleanup(`ApImageService.ts`)

* refactor(`ApImageService.ts`)

* cleanup(`check-https.ts`)

* cleanup(`ApMentionService.ts`)

* refactor(`ApMentionService.ts`)

* cleanup(`ApNoteService.ts`): unneeded `eslint-disable-next-line`

* cleanup(`ApNoteService.ts`)

* WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`ãĢ通すかおうか悊んでいる

* refactor(`ApNoteService.ts`): function return type

* cleanup(`ApNoteService.ts`): deadcode

* refactor(`ApNoteService.ts`): `eslint-disable-next-line`

* refactor(`ApNoteService.ts`): non-null assertion

これぞでは`getApId()`ぎ斚でエナãƒŧが゚ロãƒŧされãĻいた。

* cleanup(`ApNoteService.ts`): unneeded await

* refactor(`ApNoteService.ts`): note.attachment

- `toArray()`をäŊŋうようãĢ
- よくわからãĒã„æĄäģļåŧã‚’æ•´į†
- `as`をãĒくすためãĢ`promiseLimit()`でジェネãƒĒク゚をäŊŋうようãĢ

* cleanup(`ApNoteService.ts`)

* refactor(`ApNoteService.ts`): ã‚ˆã‚Šã‚ˆã„åž‹åŽšįžŠ

`res`が`null`でãĒいことはįĸēčĒã•ã‚ŒãĻã„ã‚‹ã‚ˆã†ã ãŖãŸãŽã§`null`とぎunionはãĒくした

* refactor(`ApNoteService.ts`): 不čρãĒæĄäģļを削除

* cleanup(`ApNoteService.ts`)

* cleanup(`ApNoteService.ts`): 重čĻã§ãĒい`as`を削除

* refactor(`ApNoteService.ts`): `eslint-disable-next-line`

* cleanup(`ApNoteService.ts`): deadcode

* cleanup(`ApNoteService.ts`): unneeded non-null assertion

* refactor(`ApNoteService.ts`): 不čρãĒæĄäģļを削除

* WIP(`ApNoteService.ts`): `as`をãĒくす

エナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č€ƒãˆã‚‹

* cleanup(`ApNoteService.ts`): 不čρãĒ`as`を削除

* cleanup(`ApPersonService.ts`): `no-unused-vars`

* cleanup(`ApPersonService.ts`): deadcode

* refactor(`ApPersonService.ts`): function return type

* cleanup(`ApPersonService.ts`): deadcode

* cleanup(`ApPersonService.ts`): deadcode

* WIP(`ApPersonService.ts`): `as`をčĒŋ整

`null`でãĒいかįĸēčĒã™ã‚‹å‡Ļį†ãŒįļšã„ãĻいたぎで型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗã¯`null`とぎunionãĢした。
よりæœŦčŗĒįš„ãĒ攚善ぎäŊ™åœ°ãŒã‚るようãĢæ„Ÿã˜ã‚‹ãŽã§ã˛ã¨ãžãšWIPとしãĻã‚ŗãƒŸãƒƒãƒˆã€‚

* refactor(`ApPersonService.ts`): `eslint-disable-next-line`

* WIP(`ApPersonService.ts`): `as any`をãĒくした

エナãƒŧを゚ロãƒŧするようãĢせざるを垗ãĒã‹ãŖãŸãŽã§ã‚¨ãƒŠãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č€ƒãˆã‚‹åŋ…čĻãŒã‚ã‚‹ã€‚

* WIP(`ApNoteService.ts`): non-null assertion

non-nullã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗã‚’æ¸›ã‚‰ã™ãŸã‚ãĢäē‹å‰ãĢ存在įĸēčĒã‚’ã™ã‚‹ã‚ˆã†ãĢした。
エナãƒŧを゚ロãƒŧするようãĢã—ãŸãŽã§ãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č€ƒãˆãĒければãĒらãĒい。

* refactor(`ApNoteService.ts`): non-null assertion -> optional chaining

* refactor(`ApPersonService.ts`): `eslint-disable-next-line`

* refactor(`ApPersonService.ts`): `eslint-disable-next-line`

* refactor(`ApPersonService.ts`): function return type

* refactor(`ApPersonService.ts`): type guardãĢよるnon-null assertionぎ削除

* WIP(`ApPersonService.ts`): `analyzeAttachments`

- Field型をäē‹å‰ãĢåŽšįžŠã—ãĻおくようãĢ

- `attachments`が`IObject`ã ãŖãŸå ´åˆã€čŋ”り値が`{ fields: [] }`ãĢãĒるようだが構わãĒいぎかīŧŸ
- `toArray()`を通すずきではīŧŸ

* Revert "WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`ãĢ通すかおうか悊んでいる"

This reverts commit aeefb843a8.

* cleanup(`ApImageService.ts`): `import`

* refactor(`ApImageService.ts`): å†—é•ˇã ãŖãŸéƒ¨åˆ†ã‚’įŸ­ã

* cleanup(`ApMentionService.ts`): `import`

* refactor(`ApImageService.ts`): `JSON.stringify()`でぎindentationをčŋŊ加

* cleanup(`ApNoteService.ts`): `import`

* cleanup(`ApNoteService.ts`)

* cleanup(`ApNoteService.ts`)

* cleanup(`ApNoteService.ts`)

* cleanup(`ApNoteService.ts`): `any`ãĢ寞するnon-null assertion

* refactor(`ApNoteService.ts`): æˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢ

* cleanup(`ApPersonService.ts`): `import`

* refactor(`ApPersonService.ts`): より原情ãĢåŗã—ãŸ`as`ãĢ

* cleanup(`ApPersonService.ts`)

* refactor(`ApPersonService.ts`): å†—é•ˇã ãŖãŸéƒ¨åˆ†ã‚’äŋŽæ­Ŗ

* cleanup(`ApPersonService.ts`): deadcode

* cleanup(`ApPersonService.ts`)

* cleanup(`ApQuestionService.ts`): `import`

* refactor(`ApQuestionService.ts`): `eslint-disable-next-line`

* refactor(`ApQuestionService.ts`): `eslint-disable-next-line`

* cleanup(`ApQuestionService.ts`)

* refactor(`ApQuestionService.ts`): non-null assertionをæļˆã—た

* cleanup(`ApQuestionService.ts`)

* WIP(`ApQuestionService.ts`): non-null assertionをæļˆã™

エナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č€ƒãˆã‚‹åŋ…čĻãŒã‚ã‚‹ã€‚

* refactor(`ApQuestionService.ts`): `any`をæļˆã™

* refactor(`ApQuestionService.ts`): function return type

* WIP(`ApPersonService.ts`): 可čĒ­æ€§ãŽäŊŽã„三項æŧ”įŽ—å­ã‚’å‰Šé™¤ã—ã¤ã¤non-null assertionを回éŋ

エナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’č€ƒãˆã‚‹åŋ…čĻãŒã‚ã‚‹ã€‚

* cleanup(`ApPersonService.ts`): 不åŋ…čρãĒ三項æŧ”įŽ—å­ã‚’å‰Šé™¤

* cleanup(`ApPersonService.ts`): 不čρãĒ`as`

* cleanup(`ApPersonService.ts`)

* refactor(`ApPersonService.ts`)

* refactor(`ApPersonService.ts`): 可čĒ­æ€§ãŽäŊŽã„三項æŧ”įŽ—å­ã‚’å‰Šé™¤

å…ƒãŽåŽŸčŖ…ãŒæ‚Ēいと判断し`null`かおうかぎįĸēčĒã‚’ã‚ˆã‚ŠåŽŗå¯†ãĢčĄŒã†ã‚ˆã†ãĢした。

* cleanup(`ApPersonService.ts`)

* cleanup(`ApPersonService.ts`)

* refactor(`ApPersonService.ts`): čŋ”り値を`void`ãĢįĩąä¸€

こぎčŋ”ã‚Šå€¤ã‚’å‚į…§ã—ãĻã„ã‚‹ã‚ŗãƒŧドはčĻ‹åŊ“たらãĒã‹ãŖãŸã€‚
ぞた、晎通ãĢæ„å‘ŗãŒãĒい値であるようãĢčĻ‹å—ã‘ã‚‰ã‚ŒãŸã€‚

* fixup! refactor(`ApPersonService.ts`): čŋ”り値を`void`ãĢįĩąä¸€

* refactor(`ApNoteService.ts`)

* refactor(`ApPersonService.ts`)

* cleanup(`ApPersonService.ts`)

* cleanup(`ApPersonService.ts`)

* refactor(`ApPersonService.ts`): čŋ”り値ぎ`void`įĩąä¸€ã¨æĄäģļåŧãŽčĒŋ整

こぎčŋ”ã‚Šå€¤ã‚’å‚į…§ã—ãĻã„ã‚‹ã‚ŗãƒŧドはčĻ‹åŊ“たらãĒã‹ãŖãŸã€‚
ぞた、晎通ãĢæ„å‘ŗãŒãĒい値であるようãĢčĻ‹å—ã‘ã‚‰ã‚ŒãŸã€‚

* cleanup(`ApQuestionService.ts`)

* refactor(`ApQuestionService.ts`)

* refactor(`ApQuestionService.ts`)

* refactor(`tag.ts`): function return type

* fixup! enhance: account migration (#10592)

* fixup! WIP(`ApPersonService.ts`): 可čĒ­æ€§ãŽäŊŽã„三項æŧ”įŽ—å­ã‚’å‰Šé™¤ã—ã¤ã¤non-null assertionを回éŋ

* fixup! cleanup(`ApPersonService.ts`): 不čρãĒ`as`

* refactor: エナãƒŧãƒĄãƒƒã‚ģãƒŧジをčĻ‹įš•ãŖãŸ

* Revert "cleanup(`ApImageService.ts`): `import`"

This reverts commit 1454d04c37.

* Revert "cleanup(`ApMentionService.ts`): `import`"

This reverts commit 244f6720c1.

* Revert "cleanup(`ApNoteService.ts`): `import`"

This reverts commit d8f0d76973.

* Revert "cleanup(`ApPersonService.ts`): `import`"

This reverts commit 5190ef954c.

# Conflicts:
#	packages/backend/src/core/activitypub/models/ApPersonService.ts

* Revert "cleanup(`ApQuestionService.ts`): `import`"

This reverts commit 778585e288.

* processRemoteMoveはそぎぞぞãĢしãĻãģしい

* Revert "fixup! refactor(`ApPersonService.ts`): čŋ”り値を`void`ãĢįĩąä¸€"

This reverts commit 083cd678ab.

* Revert "refactor(`ApPersonService.ts`): čŋ”り値を`void`ãĢįĩąä¸€"

This reverts commit bfa0fcd6f0.

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-08 08:57:13 +09:00
nenohi
3c6175d959 åēƒå‘ŠãŽæ›œæ—Ĩã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ (#10095)
* 曜æ—Ĩ選択できるようãĢ

* ナベãƒĢ選択でもチェックが変更されるようãĢ

* adã‚’å‚į…§ã—ãĒいといけãĒいかも

* smallint -> integer

* į•°į‰Šæˇˇå…Ĩã ãŖãŸãŽã§å–ã‚Šã ã—

* ã‚ŋイムゞãƒŧãƒŗæŒ‡åŽš(Date2つäŊŋうぎãĒんか違和感

* æœĒテ゚ト

* これãĢするとå‡ēãĻこãĒいかも

* UIチョット変更

* UI変更 fix bug

* į•ŗã‚€ã‚ˆã†ãĢäŋŽæ­Ŗ

* dayofweek->dayOfWeek

* マイグãƒŦ時ãĢnot null,defaultč¨­åŽšã—ãĻるぎでnullable:falseでよさそう

* ã‚ŗãƒĄãƒŗãƒˆãŽč¨˜čŧ‰

* Update packages/backend/src/server/api/endpoints/meta.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-07-08 08:56:11 +09:00
syuilo
1f181536ae use engines 2023-07-08 08:52:51 +09:00
syuilo
383d6a2485 nodeぎ推åĨ¨(デフりãƒĢト)バãƒŧã‚¸ãƒ§ãƒŗã¨æœ€å°ãƒãƒŧã‚¸ãƒ§ãƒŗã‚’åˆ†é›ĸ 2023-07-08 08:50:02 +09:00
syuilo
588465566b 🎨 2023-07-08 08:46:42 +09:00
tamaina
b318789354 fix(backend): deliverManyãĢcontentぎnullチェックをčŋŊ加
https://github.com/MisskeyIO/misskey/pull/99
2023-07-07 23:15:04 +00:00
tamaina
0b8e0fa91b fix 2023-07-07 22:55:53 +00:00
popkirby
8daca59ca6 perf(backend): use mutex for nsfw model loading (#11109)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-08 07:27:26 +09:00
okayurisotto
d84796588c cleanup: trim trailing whitespace (#11136)
* cleanup: trim trailing whitespace

* update(`.editorconfig`)

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 07:08:16 +09:00
Yuriha
4c879b3a33 perf(backend): Improve performance of FetchInstanceMetadata (#11128)
* Perf: Avoid retries to acquire lock in fetchInstanceMetadata

* Fix

* Add Changelog

* Fix typo

* Fix lint

* č¨˜æŗ•ã‚’MisskeyåŧãĢする

* ????

* refactor
https://github.com/misskey-dev/misskey/pull/11128#pullrequestreview-1518059366

* refactor

* getいらãĒいīŧŸ

* fix

* fix

* Update CHANGELOG.md

* clean up

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-07 23:28:27 +09:00
syuilo
eacc90debc fix(client): ZenUIでポップã‚ĸãƒƒãƒ—ãŽčĄ¨į¤ēäŊįŊŽãŒãŠã‹ã—ã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-07-07 20:18:06 +09:00
anatawa12
2606167f0d chore: collapse renote of my note (#11166)
* chore(frontend): č‡Ē分ぎnoteぎrenoteã‚‚įœį•ĨするようãĢ

Co-authored-by: madorama <madorama999@gmail.com>

* docs(changelog): add čĻ‹ãŸã“ã¨ãŽã‚ã‚‹Renoteã‚’įœį•ĨしãĻ襨į¤ēをã‚ĒãƒŗãŽã¨ããĢč‡Ē分ぎnoteぎrenoteã‚’įœį•ĨするようãĢ

---------

Co-authored-by: madorama <madorama999@gmail.com>
2023-07-07 20:05:11 +09:00
syuilo
f76b3edbdd update node to 20.4.0 2023-07-07 13:58:43 +09:00
tamaina
aef7b0238b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-07 04:51:04 +00:00
tamaina
cbb58b1cfc update changelog 2023-07-07 04:50:56 +00:00
Narazaka
bc4d27410c feat: webp convert @frontend (#11150)
* webp convert @frontend

* 0.85 → 0.90

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-07 13:44:31 +09:00
syuilo
d5c4e77c44 update deps 2023-07-07 10:53:06 +09:00
syuilo
e987af4e4f Update .gitignore 2023-07-07 10:49:17 +09:00
Ryoh827
bc61f37faa refactor(frontend): fix enum types in scripts/form (#11138) 2023-07-06 20:23:54 +09:00
syuilo
c065b97140 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-06 16:18:09 +09:00
syuilo
0137af892a chore(frontend): tweak photoswipe animation
Resolve #11117
2023-07-06 16:18:06 +09:00
tamaina
06bf5c1ff1 fix(frontend): In MkPagination, init() also initializes items
ãƒĻãƒŧã‚ļãƒŧペãƒŧジぎノãƒŧトã‚ŋブで小ã‚ŋブを変更すると前ぎã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŒæŽ‹ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
2023-07-06 06:43:05 +00:00
syuilo
9e955d20c4 🎨 2023-07-06 15:07:51 +09:00
syuilo
165c53a547 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-06 15:04:42 +09:00
syuilo
3597da5c49 Update about-misskey.vue 2023-07-06 15:04:39 +09:00
okayurisotto
4a7da723b3 refactor(backend): ノãƒŧト削除時ぎfindCascadingNotesぎå‡Ļį†ã‚’æ•´į† (#11131)
* refactor(backend): ノãƒŧト削除時ぎ`findCascadingNotes`ぎå‡Ļį†ã‚’æ•´į†

* cleanup: unneeded async await

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-06 11:25:46 +09:00
EdamAme
d2f8ed95aa ã‚¨ã‚šã‚ąãƒŧプせずãĢDescriptionをå‡ē力、Update info-card.pug (#11108)
HTMLぎã‚ŋã‚°ãŒã‚¨ã‚šã‚ąãƒŧプされ、
misskey-hub.netぎã‚ĩãƒŧバãƒŧ一čĻ§ã§ã€iframeでčĒ­ãŋčžŧむ際ãĢã‚ŋグがそぎぞぞå‡ē力されるįŠļæŗãŒį™ēį”Ÿã—ãĻいた。
pugãĢおけるä앿§˜ãĢ則り、!=ãĢå¤‰æ›´ã€ã‚¨ã‚šã‚ąãƒŧãƒ—ã‚’čĄŒã‚ãĒいようãĢ。
2023-07-06 09:42:57 +09:00
Ikko Eltociear Ashimine
6b2c92cb68 chore(backend): fix typo in MkImgWithBlurhash.vue (#11125)
occured -> occurred
2023-07-06 09:19:10 +09:00
anatawa12
dc8763215a feat(frontend): į”ģ像を動į”ģと同様ãĢį°Ąå˜ãĢ隠せるようãĢ (#11127)
* feat: hide image easily

* docs(changelog): add į”ģ像を動į”ģと同様ãĢį°Ąå˜ãĢ隠せるようãĢ
2023-07-06 08:49:07 +09:00
okayurisotto
9959f5bd04 refactor(ApDbResolverService.ts): URLã‚’æ‰ąã†č¤‡é›‘ãĒæ­ŖčĻčĄ¨įžã‚’URLã‚¤ãƒŗã‚ŋãƒŧフェイ゚でįŊŽãæ›ãˆ (#11123)
* refactor(`ApDbResolverService.ts`): URLã‚’æ‰ąã†č¤‡é›‘ãĒæ­ŖčĻčĄ¨įžã‚’URLã‚¤ãƒŗã‚ŋãƒŧフェイ゚でįŊŽãæ›ãˆ

* fixup! refactor(`ApDbResolverService.ts`): URLã‚’æ‰ąã†č¤‡é›‘ãĒæ­ŖčĻčĄ¨įžã‚’URLã‚¤ãƒŗã‚ŋãƒŧフェイ゚でįŊŽãæ›ãˆ
2023-07-06 08:47:47 +09:00
tamaina
be143f91b2 update CHANGELOG.md 2023-07-05 04:57:19 +00:00
Kagami Sascha Rosylight
ac4245dce1 feat(frontend): allow cropping images on drive (#11092)
* feat(frontend): allow cropping images on drive

* nanka iroiro

* folder

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-05 13:54:40 +09:00
anatawa12
1ab9f096c3 feat(frontend): deck UIぎã‚Ģナムからã‚ĸãƒŗãƒ†ãƒŠã€ãƒĒã‚šãƒˆãŽįˇ¨é›†į”ģéĸを開けるようãĢ (#11104)
* feat: add edit antenna button onto deck column

* feat: add edit list button onto deck column

* docs(changelog): add deck UIぎã‚ĢãƒŠãƒ ãŽãƒĄãƒ‹ãƒĨãƒŧからã‚ĸãƒŗãƒ†ãƒŠã¨ãƒĒã‚šãƒˆãŽįˇ¨é›†į”ģéĸを開けるようãĢãĒりぞした
2023-07-05 13:04:27 +09:00
Umisyo(Souta Kusunoki)
8f94b36732 refactor: ApDeliverManagerService.tsぎ型とJSDocを遊切ãĢįŊŽãæ›ãˆ (#11096)
* refactor: ApDeliverManagerService.ts ぎanyを遊切ãĒ型ãĢįŊŽãæ›ãˆ

Signed-off-by: Umisyo <kusunokisouta@gmail.com>

* fix: quote to single quote

Signed-off-by: Umisyo <kusunokisouta@gmail.com>

* refactor: JSDocを原態ãĢ合わせãĻäŋŽæ­Ŗ

Signed-off-by: Umisyo <kusunokisouta@gmail.com>

* fix: activityぎnullã‚’č¨ąåŽšã™ã‚‹ã‚ˆã†å¤‰æ›´

Signed-off-by: Umisyo <kusunokisouta@gmail.com>

---------

Signed-off-by: Umisyo <kusunokisouta@gmail.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-05 12:17:52 +09:00
tamaina
22227fa641 perf(backend): Use addBulk to add deliver queues (#11114) 2023-07-05 12:15:48 +09:00
tamaina
92d9946f59 enhance(frontend): Better Timeline(MkPagination) Experience (#11066)
* enhance(frontend): Better MkPagination Appearance

* fix

* fix

* 新čĻæŠ•į¨ŋがįŠēでも先頭ãĢæˆģãŖãŸã‚‰unshiftItemsする

* use Map

* refactor, 型エナãƒŧæŊ°ã—

* refactor
2023-07-05 00:59:37 +09:00
tamaina
526fa8bf3f perf(frontend): use setInterval instead of setTimeout chain in MkTime (#10981)
* perf(frontend): use setInterval instead of setTimeout chain in MkTime

* fix

* props.origin

* props.origin 2

* fix

* add comment

* setIntervalã‚’å†č¨­åŽšã™ã‚‹

* refactor
2023-07-04 22:48:39 +09:00
tamaina
aa92df4e50 chore(frontend): add comment 2023-07-04 11:21:44 +00:00
riku6460
61e7eb8ff1 perf(backend): JSON.parse ぎå‘ŧãŗå‡ēしを削減する (#11091)
* perf(backend): JSON.parse ぎå‘ŧãŗå‡ēしを削減する

Co-authored-by: Hidekazu Kobayashi <kobahide789@gmail.com>

* Update CHANGELOG.md

---------

Co-authored-by: Hidekazu Kobayashi <kobahide789@gmail.com>
2023-07-04 07:49:13 +09:00
syuilo
84d3a06637 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-03 14:35:10 +09:00
syuilo
60cddf87d8 Update MkRetentionLineChart.vue 2023-07-03 14:35:07 +09:00
mappi
6157616b37 fix(frontend): sparkle内ãĢãƒĒãƒŗã‚¯ã‚’å…ĨれるとクãƒĒック不čƒŊãĢãĒã‚‹å•éĄŒãŽäŋŽæ­Ŗ (#11075)
* wip

* Fix 11021
2023-07-03 11:27:56 +09:00
syuilo
af3258dc79 perf(backend): make some features optionable
Resolve #11064
Resolve #11065
2023-07-02 16:02:32 +09:00
tamaina
734c41aba5 perf(frontend): MkImgWithBlurhashでblurhash描į”ģãĢäŊŋうcanvasã¯å†åˆŠį”¨ã™ã‚‹ã‚ˆã†ãĢする (#10966)
* blurhashを描į”ģするためぎcanvasã¯å†åˆŠį”¨ã™ã‚‹

* Revert "perf(frontend): WebGL contextぎ数を減らす"

This reverts commit aeb8955ca2.

* MkAvatarã¯åšŗå‡č‰˛ã ã‘ãĢする

* clean up

* fix
2023-07-02 13:46:49 +09:00
syuilo
a1327fa9e1 perf(backend): allow get for some endpoints 2023-07-02 08:28:26 +09:00
Kagami Sascha Rosylight
1b1f82a2e2 feat(backend): accept OAuth bearer token (#11052)
* feat(backend): accept OAuth bearer token

* refactor

* Update packages/backend/src/server/api/ApiCallService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update packages/backend/src/server/api/ApiCallService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* fix

* kind: permission for account moved error

* also for suspended error

* Update packages/backend/src/server/api/StreamingApiServerService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-06-28 13:37:13 +09:00
Kagami Sascha Rosylight
d48172e9d1 refactor(backend/test): add interface UserToken (#11050) 2023-06-27 08:07:20 +09:00
Yuriha
58a898dfe0 Fix offscreencanvas undefined (#11017)
* Suppress ReferenceError on some environments (i.e. older iOS)

* fix

* fix

* lint

* adopt suggestion by acid-chicken
2023-06-26 10:45:14 +09:00
Kagami Sascha Rosylight
d23ad8b511 fix(backend): APIエナãƒŧぎHTTP status code変更 (#11047) 2023-06-26 10:09:12 +09:00
syuilo
8099bc24e1 refactor(backend): use node16 for moduleResolution (#10938)
* refactor(backend): use node16 for moduleResolution

* update deps

* Update tsconfig.json

* âœŒī¸

* revive KEYWORD

* restore strict-event-emitter-types dependency

* restore ms dependency

* cancel redundant import reorder

* fix

* Delete ms.ts

* remove rndstr

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
2023-06-25 21:13:15 +09:00
Kagami Sascha Rosylight
ef354e94f2 refactor(backend): replace rndstr with secureRndstr (#11044)
* refactor(backend): replace rndstr with secureRndstr

* Update pnpm-lock.yaml

* .js
2023-06-25 11:04:33 +09:00
Kagami Sascha Rosylight
7bb8c71543 chore(backend, misskey-js): add type for signup (#11043)
* chore(backend, misskey-js): add type for signup

* rerun
2023-06-25 08:34:18 +09:00
Kagami Sascha Rosylight
a2c0573f84 refactor(backend): replace private-ip with ipaddr.js (#11041)
* refactor(backend): replace private-ip with ipaddr.js

* restore ip-cidr
2023-06-25 06:35:09 +09:00
Kagami Sascha Rosylight
5d922e3084 chore(frontend): use @vitest/coverage-v8 2023-06-24 15:20:15 +02:00
Kagami Sascha Rosylight
f0b5860b9c chore(misskey-js): fix invalid version string format 2023-06-24 14:20:28 +02:00
syuilo
fd4c43786a chore(dev): use buraha via npm 2023-06-24 18:22:53 +09:00
syuilo
60cc7f62e6 update deps 2023-06-24 13:11:53 +09:00
syuilo
dc27ba6f03 enhance(frontend): improve ux of deck scroll
Resolve #11007
2023-06-24 12:58:26 +09:00
syuilo
3fe1c862f6 update misskey-js version 2023-06-24 12:46:30 +09:00
Yuriha
33a2c0b59e Make role tag clickable on user pages (#11019) 2023-06-24 07:51:44 +09:00
Caipira
e8c5117b2d fix(backend): Resolve missing parseObjectId in IdService (#11039) 2023-06-23 16:30:47 +09:00
Balazs Nadasdi
e2261b63e9 fix: clear queue endpoint error with redis script (#11037)
Error message:
```
ReplyError: ERR value is not an integer or out of range script: 720d973b3877f92b4fb3285ced83c97cdd204979, on @user_script:209.
```

The whole error can be tracked back to one of the arguments, which is
`Infinity` in the codebase, but it has to be a number.

The documentation in bullmq says `0` is unlimited[^1], and bullmq tries to
parse the argument with `tonumber` which returns with `-9223372036854775808` if
the argument is `"Infinity"` which is out of bound.

```
127.0.0.1:6379> eval 'return tonumber(ARGV[3])' '2' 'slippy.xyz:queue:inbox:inbox:delayed' 'slippy.xyz:queue:inbox:inbox:events' 'slippy.xyz:queue:inbox:inbox:' '1687183763944' Infinity 'delayed'
(integer) -9223372036854775808
127.0.0.1:6379>
```

[^1]: https://github.com/taskforcesh/bullmq/blob/master/src/commands/cleanJobsInSet-2.lua#L10

Signed-off-by: Efertone <efertone@pm.me>
2023-06-22 15:56:40 +09:00
NoriDev
8c7bcdf998 fix(client): ã‚ĩãƒŧバãƒŧãƒĄãƒˆãƒĒク゚が90åēĻ傞いãĻいる (#11012) 2023-06-17 13:54:54 +09:00
syuilo
7093662ce5 Merge pull request #10990 from misskey-dev/develop
Release: 13.13.2
2023-06-13 16:46:01 +09:00
syuilo
f5dfb64a52 ãƒĻãƒŧã‚ļãƒŧįĩąč¨ˆčĄ¨į¤ē抟čƒŊを削除
Resolve #10998
2023-06-13 14:13:33 +09:00
syuilo
fa7fd9ce25 fix image of MkError.vue 2023-06-11 15:38:06 +09:00
syuilo
63971f1cd8 13.13.2 2023-06-11 10:03:33 +09:00
syuilo
b1313fbca8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-11 10:01:41 +09:00
syuilo
f1b0c54f6e New Crowdin updates (#10971)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2023-06-11 10:01:30 +09:00
syuilo
94c09f1441 🎨 2023-06-11 09:53:07 +09:00
syuilo
46222d0258 tweak of f3a16bcd6 2023-06-10 17:41:52 +09:00
syuilo
c59a30ec09 Update CHANGELOG.md 2023-06-10 17:27:35 +09:00
nenohi
f3a16bcd6d ロãƒŧãƒĢぎãƒĻãƒŧã‚ļãƒŧãƒĒ゚トを非å…Ŧ開ãĢできるようãĢ (#10987)
* ロãƒŧãƒĢぎãƒĻãƒŧã‚ļãƒŧãƒĒ゚トを非å…Ŧ開ãĢできるようãĢ

* Changelog update
2023-06-10 17:26:48 +09:00
syuilo
f69627939b Update misskey-js.api.md 2023-06-10 13:45:30 +09:00
syuilo
e8420ad90b fix(backend): ã‚­ãƒŖãƒƒã‚ˇãƒĨがæēœãžã‚Šįļšã‘ãĒいようãĢ
Related #10984
2023-06-10 13:45:11 +09:00
syuilo
6182a1cb2c enhance(backend): WebSocketぎPing/Pongã‚’ãƒ—ãƒ­ãƒˆã‚ŗãƒĢåˆļåžĄãƒ•ãƒŦãƒŧãƒ ãŽį‰Šã§åˆ¤åˆĨする
Resolve #10969
2023-06-09 17:07:57 +09:00
syuilo
308ab8f177 chore 2023-06-09 16:11:28 +09:00
syuilo
359fbd78c1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-09 15:53:43 +09:00
syuilo
dd733ec1d0 enhance(frontend): ã‚ĩãƒŧバãƒŧぎテãƒŧãƒžč¨­åŽšã‚’åˆĨペãƒŧジãĢ分é›ĸ 2023-06-09 15:53:40 +09:00
tamaina
5e680500e5 chore: instance → server 2023-06-09 06:32:09 +00:00
atsuchan
0465e74521 Fix: enhance: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢフりロイãƒŧãŽčĄŒãŖãŸäģ–äēēへぎãƒĒプナイをåĢã‚ã‚‹ã‹ãŠã†ã‹ãŽč¨­åŽšã‚’ã‚ĸã‚Ģã‚ĻãƒŗãƒˆãĢäŋå­˜ã™ã‚‹ãŽã‚’やめるようãĢ (#10982) 2023-06-09 14:08:35 +09:00
Ebise Lutica
34a32a8334 エナãƒŧį”ģ像URLã‚’č¨­åŽšå¯čƒŊãĢ (#10959)
* エナãƒŧį”ģ像URLã‚’č¨­åŽšå¯čƒŊãĢ

* Update CHANGELOG.md

* č¨­åŽšã—ãŸã‚¨ãƒŠãƒŧã‚ĸã‚¤ã‚ŗãƒŗã‚’prefetchするようãĢbase.pugを変更

* 不čļŗã—ãĻいたデãƒŧã‚ŋをčŋŊ加

* enhance(frontend): デã‚ļã‚¤ãƒŗčĒŋ整
2023-06-09 14:00:53 +09:00
syuilo
3941c73db0 tweak of 6032c2be1 2023-06-09 12:55:27 +09:00
syuilo
703f3a8e37 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-09 12:51:19 +09:00
syuilo
6032c2be1c fix(frontend): Scrolling Issue in Safari for Top and Bottom Bars
fix #10977
2023-06-09 12:51:16 +09:00
syuilo
13870c63b0 add note 2023-06-09 12:47:36 +09:00
mappi
88083925ce Update CHANGELOG.md (#10979) 2023-06-09 12:09:21 +09:00
Outvi V
95b2148bfe fix: correctly check the sensitivity flag (#10976) 2023-06-09 10:13:46 +09:00
syuilo
32c741154d Merge pull request #10961 from misskey-dev/develop
Release: 13.13.1
2023-06-06 11:34:36 +09:00
syuilo
8ccf954065 Update misskey-js.api.md 2023-06-06 09:37:36 +09:00
syuilo
e456c6a9c1 13.13.1 2023-06-06 09:17:11 +09:00
syuilo
68c5426fd5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-06 09:16:40 +09:00
syuilo
29856a9129 tweak of 981e6f996 2023-06-06 09:16:38 +09:00
syuilo
f4943bc5bb New translations ja-JP.yml (Japanese, Kansai) (#10954) 2023-06-06 09:09:46 +09:00
syuilo
aeb8955ca2 perf(frontend): WebGL contextぎ数を減らす
#10960
2023-06-06 09:09:23 +09:00
syuilo
981e6f996e fix(frontend): ã‚ŋブがã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–ãĒ間はstreamが切断されãĒいようãĢ
Fix #10952
2023-06-06 09:04:57 +09:00
CaffeeLake
8263cc0094 Fix: #10955 TypeError: JSON5.parse is not a function (#10956)
* Fix: JSON5.parse is not a function

* update changelog

* update chglog

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-06-05 21:44:28 +09:00
tamaina
fa051a2a5f 🎨 2023-06-05 12:35:23 +00:00
tamaina
ce252143c3 chore: Please write more detailed environmental information in your bug report. 2023-06-05 12:29:52 +00:00
syuilo
407a965c1d Merge pull request #10932 from misskey-dev/develop
Release: 13.13.0
2023-06-05 19:47:08 +09:00
syuilo
259be258aa Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-05 18:06:44 +09:00
Yuriha
2d5bb40ad0 Condensedlines reflow once (#10944)
* perf: Update MkCondensedLine styles after reading all dimensions

* perf: reduce reflow in MkCondensedLine

* lint

* Update packages/frontend/src/components/global/MkCondensedLine.vue

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update packages/frontend/src/components/global/MkCondensedLine.vue

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-06-05 18:06:33 +09:00
syuilo
db7fb1c688 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-05 18:05:32 +09:00
syuilo
6b0685a25c [ci skip] New Crowdin updates (#10947)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)
2023-06-05 18:05:20 +09:00
syuilo
618d07158a 13.13.0 2023-06-05 18:05:03 +09:00
syuilo
a63a417fd4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-05 18:04:54 +09:00
syuilo
4443dba717 Update basic.cy.js 2023-06-05 18:04:51 +09:00
tamaina
565c502bbf fix(backend): pageãŽãƒ”ãƒŗį•™ã‚ã‚’č§Ŗé™¤ã™ã‚‹ã“ã¨ãŒã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10950
2023-06-05 09:04:30 +00:00
tamaina
9e716fd813 fix(frontend): MkUserPopupãŒįœį•ĨされãĒいぎをäŋŽæ­Ŗ
Fix #10870
2023-06-05 08:58:00 +00:00
syuilo
34e1b52b38 Update e2e.js 2023-06-05 17:45:24 +09:00
syuilo
0cb3c7481c fix typo: schema -> scheme 2023-06-05 10:55:18 +09:00
syuilo
db623dda22 New Crowdin updates (#10943)
* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)
2023-06-04 14:31:03 +09:00
syuilo
1177528c25 fix backend e2e 2023-06-04 14:03:46 +09:00
mappi
a7abf941c0 fix:vue-plyrå샿­ĸčŋŊ加寞åŋœīŧˆAudiočĻį´ ãŽã‚ŗãƒŗãƒ†ã‚­ã‚šãƒˆãƒĄãƒ‹ãƒĨãƒŧをブナã‚Ļã‚ļデフりãƒĢトãĢīŧ‰ (#10940)
* wip

* add comment

* fix quotes
2023-06-02 16:31:25 +09:00
syuilo
5230ec883e fix(backend): 7æ—ĨįĩŒéŽã—ãĻį„ĄåŠšåŒ–ã•ã‚ŒãŸã‚ĸãƒŗãƒ†ãƒŠã‚’å†åēĻæœ‰åŠšåŒ–ã™ã‚‹æ–šæŗ•ãŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10476
2023-06-02 15:18:34 +09:00
syuilo
482b00df77 🎨 2023-06-02 14:13:36 +09:00
syuilo
91d790bbb6 update deps 2023-06-02 11:34:38 +09:00
syuilo
40295ae57d fix style
Fix #10870
2023-06-02 11:03:59 +09:00
syuilo
3857cd589f New Crowdin updates (#10935)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Chinese Simplified)
2023-06-02 09:13:51 +09:00
syuilo
9eaca966a4 perf(backend): terminate stalled websocket connections
Resolve #10885
2023-06-02 09:13:41 +09:00
Acid Chicken (įĄĢ酸éļ)
8bdf0dd135 test: ignore MkImgWithBlurhash to avoid unstable snapshots 2023-06-01 23:27:58 +09:00
tamaina
eedc8049db fix(frontend): make scrollbar-color track transparent
Fix #9414
2023-06-01 12:03:07 +00:00
syuilo
23f272cc7d [ci skip] update patrons 2023-06-01 19:55:33 +09:00
syuilo
15450b18e8 [ci skip] make enableCondensedLineForAcct false by default
for performance
2023-06-01 19:50:51 +09:00
syuilo
50aeaf7498 [ci skip] 🎨 2023-06-01 19:45:06 +09:00
syuilo
861bfa06a8 🎨 2023-06-01 18:07:30 +09:00
Acid Chicken (įĄĢ酸éļ)
3b30ee3130 test: fix vitest 2023-06-01 08:50:26 +00:00
syuilo
f6830885d7 tweak of cd8274888 2023-06-01 17:34:56 +09:00
syuilo
ff56511638 13.13.0-beta.7 2023-06-01 17:20:25 +09:00
Acid Chicken (įĄĢ酸éļ)
337dd97b49 perf(#10923): CSS Modules ãŽã‚¯ãƒŠã‚šåã‚’ã‚¤ãƒŗãƒŠã‚¤ãƒŗåŒ–ã™ã‚‹ (#10930)
* perf(#10923): unwind css module class name

* perf(#10923): support multiple components

* refactor: clean up

* refactor(#10923): avoid `useCssModule()`

* fix(#10923): allow direct literal class name

* fix(#10923): avoid computed class name

* fix(#10923): allow literal keys

* fix(#10923): typo

* fix(#10923): invalid class names

* chore: test

* revert: test

This reverts commit 5c7ef366ec.

* fix(#10923): hidden tale

* perf(#10923): also unwind scoped css contained components

* perf(#10923): `normalizeClass` AOT compilation

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-06-01 17:19:46 +09:00
syuilo
146e89edd0 Update index.d.ts 2023-06-01 17:19:11 +09:00
syuilo
cd82748889 enhance(frontend): čŋŊ加ぎįĩĩæ–‡å­—į”¨čžžæ›¸ã‚’ãƒ€ã‚Ļãƒŗãƒ­ãƒŧドできるようãĢ
Resolve #10921
2023-06-01 17:10:53 +09:00
syuilo
2c0b10b0ee refactor 2023-06-01 16:28:24 +09:00
syuilo
6c09361ec6 🎨 2023-06-01 13:50:13 +09:00
SASAGAWA Kiyoshi
3089a86c8e fix: テãƒŧマãĢãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗ 'fgOnWhite' をčŋŊ加しãĻフりロãƒŧボã‚ŋãƒŗãŽã‚šã‚ŋイãƒĢをčĒŋ整 (#10931)
* fix: add theme property 'fgOnWhite' and fix styles of follow button.

* fix: add theme property 'fgOnWhite' and fix styles of follow button.
2023-06-01 13:29:44 +09:00
syuilo
ec2f05d4f7 fix(backend): i/notificationsぎsinceIdが抟čƒŊしãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10902
2023-06-01 13:28:43 +09:00
syuilo
31a8129cb9 New translations ja-JP.yml (Korean) (#10933) 2023-06-01 13:20:43 +09:00
syuilo
8cc6c2c864 New Crowdin updates (#10929)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Norwegian)
2023-06-01 09:29:29 +09:00
syuilo
a4de927df8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-06-01 09:20:39 +09:00
syuilo
a2c77a0944 Update style.scss 2023-06-01 09:20:37 +09:00
syuilo
d8a564c6a0 🎨 2023-06-01 08:54:37 +09:00
syuilo
ff94b64c91 🎨 2023-06-01 07:51:02 +09:00
tamaina
1cc616b86c fix(frontend): disconnect ResizeObserver 2023-05-31 16:04:01 +00:00
syuilo
6addf9002c tweak ui 2023-05-31 18:03:43 +09:00
mappi
6dd219b6c7 fix: FirefoxãĢおけるįĩĩ文字ピッã‚ĢãƒŧぎTabキãƒŧフりãƒŧã‚Ģã‚šå•éĄŒãŽäŋŽæ­Ŗ (#10926)
* fix 10744

* fix 10744

* Update CHANGELOG.md

* add comment
2023-05-31 14:03:54 +09:00
syuilo
a535142e82 13.13.0-beta.6 2023-05-31 13:43:36 +09:00
syuilo
9521519cb8 reafactor 2023-05-31 13:41:38 +09:00
syuilo
e11f82c300 refactor 2023-05-31 13:27:59 +09:00
kabo2468
aba0755880 enhance(client): MFMぎx2, scale, positionがåĢぞれãĻいたらノãƒŧトをたたむようãĢした (#10165)
* enhance(client): MFMぎx2, scale, positionがåĢぞれãĻいたらノãƒŧトをたたむようãĢした

* Update CHANGELOG.md

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-05-31 12:57:40 +09:00
syuilo
821bb1c476 perf(frontend): ã‚ĩãƒŧバãƒŧãĢã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŽį¨ŽéĄžãŒå¤šã„å ´åˆãŽãƒ‘ãƒ•ã‚Šãƒŧãƒžãƒŗã‚šãŽæ”šå–„
Resolve #10925
2023-05-31 12:42:24 +09:00
syuilo
14da0a65f7 tweak ui 2023-05-31 12:24:00 +09:00
syuilo
8e5d31eb5c New Crowdin updates (#10918)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)
2023-05-31 09:06:29 +09:00
tamaina
f8f3304164 fix(frontend/MkNoteDetailed): fix css module 2023-05-30 16:24:45 +00:00
syuilo
d7efdd7123 perf(frontend): minify file names
Resolve #10924
2023-05-30 18:55:22 +09:00
syuilo
4256e20a7f 13.13.0-beta.5 2023-05-30 17:39:37 +09:00
syuilo
f2d9e3105d fix(frontend): PagesãŽã‚ŗãƒŗãƒ†ãƒŗãƒ„ãŒčĄ¨į¤ēされãĒいãƒģäŊœæˆã‚„įˇ¨é›†ãŒã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10908
2023-05-30 17:37:38 +09:00
syuilo
a6cd97ca9a fix(backend): 「ã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗãŽįŽĄį†ã€į”ģéĸでã‚ĸプãƒĒãŽæƒ…å ąãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10920
2023-05-30 17:27:47 +09:00
syuilo
a4a171781b clean up 2023-05-30 15:23:21 +09:00
syuilo
8e8e3dbe4e refactor 2023-05-30 15:18:08 +09:00
syuilo
de71845b35 🎨 2023-05-30 14:38:13 +09:00
syuilo
a3a47b8d35 🎨 2023-05-30 14:34:55 +09:00
syuilo
f091007882 refactor 2023-05-30 12:16:39 +09:00
syuilo
8f14b42e81 perf: ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãƒ‡ãƒ•ã‚ŠãƒĢトテãƒŧマをäēˆã‚json5 -> jsonãĢ変換しãĻおくことでjson5ã‚’åˆæœŸãƒãƒŗãƒ‰ãƒĢãĢåĢめずãĢ済むようãĢ 2023-05-30 11:51:29 +09:00
syuilo
8b33a70fc4 vue-plyrやめるãĒお
- å•éĄŒį‚šãŒå¤šã„
- ãƒãƒŗãƒ‰ãƒĢã‚ĩイã‚ē削減
2023-05-30 11:32:29 +09:00
syuilo
dc031b1d07 perf(frontend): emojilistぎã‚ĩイã‚ē削減 2023-05-30 11:18:40 +09:00
syuilo
f551b6d15e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-30 10:21:08 +09:00
syuilo
0a2ac58b82 refactor 2023-05-30 10:20:06 +09:00
tamaina
3c07d3fc08 use pnpm@8.6.0 2023-05-29 13:05:43 +00:00
syuilo
c6ea7f754c New Crowdin updates (#10917)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)
2023-05-29 20:08:31 +09:00
syuilo
101e8d7adb refactor 2023-05-29 20:05:46 +09:00
syuilo
19b96ff650 refactor 2023-05-29 19:56:17 +09:00
syuilo
bd66a3f148 🎨 2023-05-29 19:37:03 +09:00
syuilo
7f235275c9 🎨 2023-05-29 19:35:11 +09:00
syuilo
3097bb6c7d refactor 2023-05-29 18:22:15 +09:00
syuilo
f469f555e8 New Crowdin updates (#10916)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)
2023-05-29 17:53:05 +09:00
syuilo
115167e6da update deps 2023-05-29 17:52:55 +09:00
syuilo
a1200ad886 lint 2023-05-29 17:24:46 +09:00
syuilo
25d1b66ca4 refactor 2023-05-29 17:22:09 +09:00
syuilo
c5f9b1c224 lint 2023-05-29 17:13:45 +09:00
syuilo
8c66fad96b lint 2023-05-29 17:13:12 +09:00
syuilo
afa4cd9112 13.13.0-beta.4 2023-05-29 13:34:55 +09:00
syuilo
f930eaee02 perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node (#10884)
* perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node

Resolve #10883

* refactor

* Update StreamingApiServerService.ts

* Update StreamingApiServerService.ts

* âœŒī¸

* Update StreamingApiServerService.ts

* fix main stream init

* fix timing 2

* setIntervalãŽé‡č¤‡ã‚’éŋけるīŧˆæ°—äŧ‘めīŧ‰

* add comment

* âœŒī¸

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-05-29 13:32:19 +09:00
syuilo
b35b9bc27f Update QueueProcessorService.ts 2023-05-29 13:30:57 +09:00
syuilo
4790ddfad6 refactor of QueueProcessorService 2023-05-29 13:30:26 +09:00
syuilo
b6f21b6edb refactor 2023-05-29 13:21:26 +09:00
syuilo
fd7b77c542 enhance(backend): migrate bull to bullmq (#10910)
* wip

* wip

* Update QueueService.ts

* wip

* refactor

* âœŒī¸

* fix

* Update QueueStatsService.ts

* refactor

* Update ApNoteService.ts

* Update mock-resolver.ts

* refactor

* Update mock-resolver.ts
2023-05-29 11:54:49 +09:00
tamaina
7cbd852fe5 pnpm devでCtrl+Cでįĩ‚äē†ã•せãĻもプロã‚ģ゚が厌全ãĢæŽēせãĒいぎをäŋŽæ­Ŗ (#10914) 2023-05-29 06:37:13 +09:00
tamaina
a80003cde5 fix(frontend): Zen UIã§ã€ãƒ‡ãƒƒã‚­č¨­åŽšã§į›´æŽĨ/äģĨå¤–ã‚’čĄ¨į¤ēしたときデッキãĢæˆģるボã‚ŋãƒŗã‚’čĄ¨į¤ē (#10909)
* fix(frontend): ãƒ‡ãƒƒã‚­č¨­åŽšã§į›´æŽĨ/äģĨå¤–ã‚’čĄ¨į¤ēしたときぎZen UIでデッキãĢæˆģるボã‚ŋãƒŗ

* fix style

* ?zenが指厚されãĻいた場合はボã‚ŋãƒŗã‚’čĄ¨į¤ēしãĒい
2023-05-28 20:58:39 +09:00
syuilo
fb54c58a66 🎨 2023-05-27 12:09:19 +09:00
syuilo
3a924f3dc6 refactor 2023-05-27 11:44:04 +09:00
syuilo
11d22c7b73 refactor 2023-05-27 11:38:08 +09:00
syuilo
a879607479 refactor 2023-05-27 11:35:26 +09:00
Chocolate Pie
98aef974df enhance: ãƒãƒƒã‚ˇãƒĨã‚ŋグぎノãƒŧト一čĻ§ãƒšãƒŧã‚¸ã‹ã‚‰ã€ããŽãƒãƒƒã‚ˇãƒĨã‚ŋグで投į¨ŋするボã‚ŋãƒŗã‚’čŋŊ加、おįŸĨらせぎį”ģ像URLをįŠēãĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#10878)
* fix: おįŸĨらせぎį”ģ像URLをįŠēãĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (misskey-dev/misskey#10657)

* ãƒãƒƒã‚ˇãƒĨã‚ŋグぎノãƒŧト一čĻ§ãƒšãƒŧジからノãƒŧトできるようãĢ(misskey-dev/misskey#10854)

* fix: č‰˛ã€…į›´ã—ãŸ

* location.reloadをäŊŋわãĒいようãĢ

* CHANGELOGã‚’įˇ¨é›†

* tweak

* Update tag.vue

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-26 14:47:31 +09:00
NoriDev
cf46816687 feat: ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧドãĢæˆģるボã‚ŋãƒŗã¨ã€åžŒã§é€˛ã‚€ãƒœã‚ŋãƒŗã‚’čŋŊ加 (#10893)
* enhance(frontend): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧドãĢæˆģるボã‚ŋãƒŗã‚’čŋŊ加

* enhance(frontend): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧドãĢあとでボã‚ŋãƒŗã‚’čŋŊ加

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-26 14:40:44 +09:00
tamaina
eee1e74174 shareペãƒŧジãĢ"Misskeyへ"ボã‚ŋãƒŗã‚’č¨­įŊŽ
Resolve #10898
2023-05-26 05:18:01 +00:00
tamaina
8050f89d7e Revert "fix(client): /shareをsubBootPathsから外す"
This reverts commit 406e5d297b.
2023-05-26 05:06:52 +00:00
tamaina
406e5d297b fix(client): /shareをsubBootPathsから外す
Resolve #10898
2023-05-26 04:34:34 +00:00
syuilo
10634b3615 refactor 2023-05-26 13:32:42 +09:00
syuilo
fd03e2e1a7 🎨 2023-05-26 13:30:26 +09:00
syuilo
6cc86272f3 🎨 2023-05-26 13:24:31 +09:00
syuilo
06b1250d47 🎨 2023-05-26 11:31:39 +09:00
syuilo
31a7350a10 🎨 2023-05-26 10:48:49 +09:00
tamaina
4129ac157a package.jsonぎä¸Ļãŗæ›ŋえをäŋŽæ­Ŗ 2023-05-25 14:50:14 +00:00
syuilo
30cb791e93 enhance(frontend): フりロãƒŧ/フりロãƒŧč§Ŗé™¤ã—ãŸã¨ããĢč‡Ē動でTLをãƒĒロãƒŧドするぎをやめるようãĢ
- 不äžŋãĢ感じる場合が多いようãĢ思う
- 将æĨįš„ãĢTLがpush型ãĢãĒãŖãŸã‚‰į„Ąæ„å‘ŗãĢãĒる
2023-05-25 08:17:09 +09:00
syuilo
1c57983bfd refactor 2023-05-24 17:50:15 +09:00
syuilo
bdf08c8a54 refactor 2023-05-24 17:33:31 +09:00
syuilo
0513ff8b4e refactor 2023-05-24 17:29:58 +09:00
Acid Chicken (įĄĢ酸éļ)
62fe3bfb54 refactor(#7598): add i18n dynamic typings (#10882)
* refactor: add i18n dynamic typings

* chore: tweak
2023-05-24 17:12:38 +09:00
syuilo
38a1d6693a 🎨 2023-05-24 14:43:53 +09:00
syuilo
d2eec3a9e4 refactor 2023-05-24 14:34:46 +09:00
syuilo
1de774fa3d update deps 2023-05-24 10:16:42 +09:00
syuilo
ed902658a9 refactor 2023-05-24 09:59:30 +09:00
Caipira
acdcd7c623 enhance(frontend): improve signup complete ui (#10876)
* enhance(frontend): improve signup complete ui

* relocation

* tweak

* Update _boot_.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-24 09:43:38 +09:00
syuilo
b0344e07c4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-21 20:49:40 +09:00
Acid Chicken (įĄĢ酸éļ)
9a6ce1e867 ci: fix head user 2023-05-20 18:52:08 +00:00
Acid Chicken (įĄĢ酸éļ)
22a6bd6b22 ci: fix branch name 2023-05-20 14:03:05 +00:00
syuilo
38e6f3f776 🎨 2023-05-20 12:32:51 +09:00
syuilo
ca75afe065 13.13.0-beta.3 2023-05-20 10:35:56 +09:00
Acid Chicken (įĄĢ酸éļ)
915ed39715 feat: support summary_large_image (#10862)
* feat: use summary_large_image

* chore: add video

* chore: ignore sensitive image on note
2023-05-20 10:35:23 +09:00
Acid Chicken (įĄĢ酸éļ)
81fd94e635 chore: update slacc (#10867)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-20 10:34:31 +09:00
syuilo
05507a4bea enhance(frontend): Deck UIをäŊŋį”¨ã—ãĻいる場合、/äģĨ外ãĢã‚ĸクã‚ģ゚した際ãĢZen UIã§čĄ¨į¤ēするようãĢ
Resolve #10871
2023-05-20 10:31:53 +09:00
syuilo
d177f97928 refactor 2023-05-20 10:12:18 +09:00
syuilo
30cb03a40d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-20 10:05:39 +09:00
syuilo
c685989e67 refactor 2023-05-20 10:05:35 +09:00
Acid Chicken (įĄĢ酸éļ)
ee3f408c7d feat: impl IdlingRenderScheduler (#10547)
* feat: impl IdleRender

* test: pin time on Chromatic

* test: pin time on Chromatic

* fix: typo

* style: rename

* style: rename

* chore: back to setTimeout

* style: linebreak

* refactor: remove unused budget option

* refactor: use raw unix time

* fix: conflict error

* fix: floor

* fix: subtract

* Revert "fix: subtract"

This reverts commit 2ef4afaafc.

* Revert "fix: floor"

This reverts commit bef8ecdf45.

* Revert "refactor: use raw unix time"

This reverts commit 5199e13cb2.
2023-05-20 03:38:07 +09:00
syuilo
1eb35dd5bc delete /docs 2023-05-19 20:59:21 +09:00
Nanashia
15db0b8812 test(backend): Add tests for antennas (#10868) 2023-05-19 20:53:20 +09:00
syuilo
1b78c6a309 refactor 2023-05-19 20:52:15 +09:00
syuilo
c713af8e23 refactor 2023-05-19 18:16:26 +09:00
nenohi
bd6666173a fix:ロãƒŧãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗį„ĄåŠšãĢé–ĸするäŋŽæ­Ŗ (#10843)
* äŋŽæ­Ŗ

* note visibility change

* public投į¨ŋぎãŋ

* update changelog

* RN非表į¤ē抟čƒŊがうごかãĒã„ã¨ã“ã‚ã ãŖãŸ
2023-05-19 17:12:22 +09:00
tamaina
02715f5d14 update pnpm to 8.5.1 2023-05-19 07:36:47 +00:00
syuilo
acd5e0b8f6 update deps 2023-05-19 16:34:56 +09:00
syuilo
be2142bb13 refactor 2023-05-19 16:30:39 +09:00
syuilo
4a703d7cf6 refactor 2023-05-19 16:25:48 +09:00
syuilo
95470a40a7 refactor 2023-05-19 16:20:53 +09:00
syuilo
56d4658b36 refactor(frontend): use css module 2023-05-19 14:08:51 +09:00
syuilo
f68008b002 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-19 13:58:33 +09:00
syuilo
6a5ef5b6f2 refactor 2023-05-19 13:58:09 +09:00
syuilo
95b9284e79 🎨 2023-05-19 13:35:46 +09:00
ãžãŖã´ãƒŧ
8317772436 fix:Firefoxでã‚ĩã‚¤ãƒŗã‚ĸãƒƒãƒ—ã™ã‚‹æ™‚ã€ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚がãƒĻãƒŧã‚ļãƒŧ名としãĻčĒč­˜ã•ã‚Œã‚‹#10523 (#10869)
* fix:Firefoxでã‚ĩã‚¤ãƒŗã‚ĸãƒƒãƒ—ã™ã‚‹æ™‚ã€ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚がãƒĻãƒŧã‚ļãƒŧ名としãĻčĒč­˜ã•ã‚Œã‚‹

* Update CHANGELOG.md

edit CHANGELOG.md
2023-05-19 11:35:46 +09:00
syuilo
0c0ae6ff90 13.13.0-beta.2 2023-05-19 10:07:29 +09:00
syuilo
d63b943116 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-19 10:06:33 +09:00
Chocolate Pie
dddbc1c894 feat: å…Ŧ開ãƒĒ゚ト (#10842)
* feat: ぞずå…Ŧ開できるようãĢ (misskey-dev/misskey#10447)

* feat: å…Ŧ開したãƒĒ゚トぎペãƒŧジをäŊœæˆ (misskey-dev/misskey#10447)

* feat: いいねできるようãĢ

* feat: ã‚¤ãƒŗãƒãƒŧトãĢ寞åŋœ

* wip

* wip

* CHANGELOGã‚’įˇ¨é›†

* add note

* refactor

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-19 10:06:12 +09:00
syuilo
f68c743f39 add note 2023-05-19 09:48:48 +09:00
tamaina
59255e11b8 perf: MkImgWithBlurhashとMkMediaImageを最遊化 (#10782)
* #10781

* fix tsconfig

* fetch image??

* Revert "fetch image??"

This reverts commit 0925c28d5a.

* wip

* Revert "wip"

This reverts commit be97c6cb88.

* loading="eager"

* loading="eager" 2

* error

* wip

* wip

* wip

* wip

* clean up

* fix

* į”Ÿæˆã™ã‚‹workerを1つãĢする?

* clean up

* use buraha

* wip

* smaller width, height

* update buraha

* clean up

* fix

* Update MkMediaImage.vue

* Update MkImgWithBlurhash.vue

* Revert "fix(frontend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–č¨­åŽšã•ã‚ŒãŸį”ģ像を開くとき一įžŦãƒŦイã‚ĸã‚ĻãƒˆãŒå´Šã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ"

This reverts commit 41e9aa6f9b.

* Update MkMediaList.vue

* Update MkMediaList.vue

* Update MkMediaList.vue

* Update CHANGELOG.md

* wait for decode

* fix

* ?

* (test) remove container-type: inline-size;

* Revert "(test) remove container-type: inline-size;"

This reverts commit 9448e64228.

* container-name

* Revert "container-name"

This reverts commit 94385d3221.

* width: 100%;

* improve performance

* refactor

* wip

* WIP

* wip

* Revert "wip"

This reverts commit 36e3b75cab.

* Revert "WIP"

This reverts commit 05b729ef91.

* Revert "wip"

This reverts commit 0801e79361.

* #10860

* wip

* no worker

* Revert "no worker"

This reverts commit a9c49e4fb4.

* âœŒī¸

* workerNumberå›ē厚は不čρ

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-19 09:44:06 +09:00
syuilo
3804c6e7ad feat: ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãĒã‚Ģ゚ã‚ŋムįĩĩ文字ぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚’å—ã‘å…ĨれãĒã„č¨­åŽšã‚’čŋŊ加 2023-05-19 09:43:38 +09:00
syuilo
527a13b77d enhance(frontend): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽå–ã‚Šæļˆã—/変更時ãĢįĸēčĒãƒ€ã‚¤ã‚ĸログをå‡ēすようãĢ 2023-05-19 09:15:24 +09:00
syuilo
a3423bad60 tweak 2023-05-19 09:14:54 +09:00
syuilo
e3f9144608 13.13.0-beta.1 2023-05-18 20:29:13 +09:00
syuilo
231506772a tweak of 7ce569424 2023-05-18 20:17:32 +09:00
syuilo
db1098a180 feat(backend): ã‚Ģ゚ã‚ŋムįĩĩ文字ごとãĢé€Ŗåˆã™ã‚‹ã‹ãŠã†ã‹č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-05-18 18:48:35 +09:00
syuilo
7ce569424a feat: ã‚Ģ゚ã‚ŋムįĩĩ文字ごとãĢそれをãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã¨ã—ãĻäŊŋえるロãƒŧãƒĢã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-05-18 18:45:49 +09:00
syuilo
9b5b3a4d1b perf(backend): pre-compile regexp 2023-05-18 18:18:25 +09:00
Acid Chicken (įĄĢ酸éļ)
6173cebdca ci: remove deprecated notifications 2023-05-18 08:05:09 +00:00
Acid Chicken (įĄĢ酸éļ)
6bb82cda37 ci: use actual base 2023-05-18 14:16:07 +09:00
tamaina
dd60f1a533 fix(frontend/MkUrlPreview): summalyがエナãƒŧãĢãĒãŖãŸéš›ãŽæŒ™å‹•ã‚’äŋŽæ­Ŗ 2023-05-17 20:00:28 +00:00
Acid Chicken (įĄĢ酸éļ)
45263f4cd0 ci: stop MkGalleryPostPreview snapshot 2023-05-17 07:51:45 +00:00
Acid Chicken (įĄĢ酸éļ)
747d323584 ci: fix breaking on foreign repos 2023-05-17 07:39:36 +00:00
syuilo
e707aadbcc update deps 2023-05-17 14:11:32 +09:00
syuilo
7b012967d9 refactor(frontend): MFMã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆãŽãƒĒãƒ•ã‚Ąã‚¯ã‚ŋ & パフりãƒŧãƒžãƒŗã‚šã‚’æ”šå–„ 2023-05-17 11:50:37 +09:00
syuilo
e126083e10 fix(frontend): ã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆãŽpropを非lowerCamelCaseã§æ¸Ąã™ã¨æŠŸčƒŊしãĒい 2023-05-17 11:42:50 +09:00
syuilo
cbca48846c fix streamin error 2023-05-17 11:10:31 +09:00
syuilo
ca2ed0a59b 🎨 2023-05-17 11:08:46 +09:00
syuilo
5d22e113b2 🎨 2023-05-17 10:52:22 +09:00
syuilo
ed3c137543 Revert "refactor: define _IS_CHROMATIC_"
This reverts commit a35f0d43e4.
2023-05-16 19:37:15 +09:00
syuilo
a35f0d43e4 refactor: define _IS_CHROMATIC_ 2023-05-16 19:24:10 +09:00
syuilo
153eed7d71 fix(frontend/test): MkAnimBgで毎回ChromaticãŽåˇŽåˆ†ãŒį”Ÿæˆã•ã‚ŒãĒいようãĢ 2023-05-16 18:41:34 +09:00
nenohi
0d8e1c5421 channel favoriteぎäŊįŊŽäŋŽæ­Ŗ (#10855) 2023-05-16 12:28:59 +09:00
syuilo
d10d5a8d53 enhance: ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãĢフりロイãƒŧãŽčĄŒãŖãŸäģ–äēēへぎãƒĒプナイをåĢã‚ã‚‹ã‹ãŠã†ã‹ãŽč¨­åŽšã‚’ã‚ĸã‚Ģã‚ĻãƒŗãƒˆãĢäŋå­˜ã™ã‚‹ãŽã‚’やめるようãĢ
Resolve #10646
2023-05-16 12:16:37 +09:00
syuilo
23f106a0c1 refactor(frontend): bootåˆ†å‰˛ã—ãŸã‚Šå‰¯äŊœį”¨æ¸›ã‚‰ã—たりとか
#10838
2023-05-15 19:08:46 +09:00
syuilo
a7ee4aabcb chore(frontend): č¨­åŽšį”ģéĸã‚’æ•´į† 2023-05-15 16:40:19 +09:00
syuilo
d867fc00b6 clean up 2023-05-15 16:25:44 +09:00
syuilo
60f504bbe2 fix(frontend): ツãƒŧãƒĢチップが永䚅ãĢDOMãĢæŽ‹ã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
#10805
2023-05-15 14:29:35 +09:00
syuilo
f4e6d73a8a refactor 2023-05-15 13:57:36 +09:00
syuilo
c066013c57 fix #10850 ? 2023-05-15 11:03:18 +09:00
syuilo
86f952e659 fix #10850 ? 2023-05-14 20:32:08 +09:00
syuilo
d36e44bc57 Update pnpm-lock.yaml 2023-05-14 20:22:27 +09:00
syuilo
93629fb29d upgrade aiscript to 0.13.3 2023-05-14 20:08:32 +09:00
syuilo
9ff088a830 âœŒī¸ 2023-05-14 17:55:39 +09:00
syuilo
55190e6b8b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-14 13:23:28 +09:00
syuilo
38391010af Revert "make __VUE_OPTIONS_API__ false"
This reverts commit 636428c72e.
2023-05-14 13:23:25 +09:00
syuilo
3d94dec7a9 Merge pull request #10847 from yupix/feat/client-dev-mode
feat: 開į™ē者ãƒĸãƒŧドをčŋŊ加
2023-05-14 13:02:48 +09:00
syuilo
636428c72e make __VUE_OPTIONS_API__ false 2023-05-14 12:24:21 +09:00
syuilo
0717afc312 refactor(frontend): use composition api 2023-05-14 12:23:39 +09:00
syuilo
3d4a90b08a refactor(frontend): use composition api 2023-05-14 11:43:56 +09:00
yupix
7cc555fd28 Merge branch 'misskey-dev:develop' into feat/client-dev-mode 2023-05-14 10:56:40 +09:00
syuilo
238d0fa667 refactor 2023-05-14 10:50:21 +09:00
yupix
30ff4592cc Merge branch 'misskey-dev:develop' into feat/client-dev-mode 2023-05-14 10:38:52 +09:00
syuilo
a979fb9207 change(frontend): å‹•įš„ãƒšãƒŧã‚¸ãŽã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆã‚’å‰Šé™¤ 2023-05-14 10:31:48 +09:00
yupix
f15f60d5b9 feat: 開į™ē者ãƒĸãƒŧドをčŋŊ加 2023-05-14 01:30:46 +00:00
syuilo
8c97c54cfa refactor(frontend): use css modules 2023-05-14 10:21:56 +09:00
syuilo
89a3195dfd 🎨 2023-05-14 09:54:35 +09:00
syuilo
1eaf287b9c 🎨 2023-05-14 09:44:57 +09:00
syuilo
9166a58c5f 🎨 2023-05-13 20:50:21 +09:00
syuilo
eef368abd0 Update about-misskey.vue 2023-05-13 20:50:16 +09:00
syuilo
de6348e8a0 Merge pull request #10833 from misskey-dev/develop
* refactor(frontend): use css modules

* feat: 投į¨ŋã—ãŸã‚ŗãƒŗãƒ†ãƒŗãƒ„ãŽAIãĢよるå­Ļįŋ’ã‚’čģŊ減するã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加

Resolve #10819

* enhance(backend): publicReactionsをデフりãƒĢトtrueãĢ

* åŋĩぎためnoimageaiもつける

* add X-Robots-Tag: noai

* Update ja-JP.yml

* fix(frontend): ブナãƒŧエフェクトを有劚ãĢしãĻいるįŠļ態でéĢ˜č˛ čˇãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* enhance(backend): graceful shutdown for job queue and refactor

* fix(backend): テ゚ト時は一部ぎã‚ĩãƒŧビ゚を停æ­ĸ

* fix test

* New Crowdin updates (#10815)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* refactor

* bump

* refactor(frontend): use css module

* refactor(frontend): use css module

* delete unused component

* ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ¯ãƒŧãƒ‰ã‚’æ­ŖčĻčĄ¨įžã€CWãĢã‚‚éŠį”¨ã™ã‚‹ã‚ˆã†ãĢ (#10688)

* cwãĢã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãŒåŠšã„ãĻãĒい

* CWãŒį„Ąã„ã¨ããĢTextをčĻ‹ã‚‹ã‚ˆã†ãĢ

* 比čŧƒæŧ”įŽ—å­é–“é•ãˆãŸ

* とりあえずチェック

* æ­ŖčĻčĄ¨įžå¯žåŋœ

* /test/giãĢも寞åŋœ

* matchでしãĒくãĻもいいぎでは感

* ãƒŦビãƒĨãƒŧäŋŽæ­Ŗ

* Update packages/backend/src/core/NoteCreateService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update packages/backend/src/core/NoteCreateService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* äŋŽæ­Ŗ

* wipかも

* wordsで゚ペãƒŧ゚åŒē切りぎもぎできたかも

* ãĒんか動いたかも

* testäŊœæˆ

* æ–‡č¨€ãŽäŋŽæ­Ŗ

* äŋŽæ­Ŗ

* noteå‚į…§

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update CHANGELOG.md

* New Crowdin updates (#10823)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* ci: fix typo

* fix(frontend): より明įĸēãĒčĒŦ明ãĢしたぎとtypoäŋŽæ­Ŗ

* fix typo

* fix(frontend): ã‚ĢナãƒŧバãƒŧがãƒĒプナイãĢã¯čĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ

* fix(frontend): ãƒãƒŖãƒŗãƒãƒĢ内ぎ検į´ĸボック゚が挙動不寊ãĒå•éĄŒã‚’äŋŽæ­Ŗ

Fix #10793

* enhance(backend): ノãƒŧãƒˆãŽãƒãƒƒã‚ˇãƒĨã‚ŋグもMeilisearchãĢįĒãŖčžŧむようãĢ

äģŠåžŒãƒãƒƒã‚ˇãƒĨã‚ŋグ検į´ĸã¨ã‹åŽŸčŖ…ã™ã‚‹ã¨ããŽãŸã‚

* feat(frontend): ãƒĻãƒŧã‚ļãƒŧ指厚ノãƒŧト検į´ĸ

* fix(frontend): fix retention chart rendering

* Update about-misskey.vue

* meta: Remove @rinsuki from reviewer-lottery (#10830)

* New Crowdin updates (#10824)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)

* enhance(frontend): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧドãĢãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧč¨­åŽšã‚’čŋŊ加

* Update CHANGELOG.md

* fix(backend): ã˛ã¨ã¤ãŽMeilisearchã‚ĩãƒŧバãƒŧã‚’č¤‡æ•°ãŽMisskeyã‚ĩãƒŧバãƒŧでäŊŋえãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* fix MkUserSetupDialog.Privacy.vue

* ci: skip non-Japanese locale on TurboSnap

* ci: notify on changes for push events

* ci: fix missing branch

* Update basic.cy.js

* [ci skip] New Crowdin updates (#10834)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Arabic)

* 🎨

* 🎨

* enhance(frontend): add retention line chart

* update deps

* refactor

* fix(frontend): PageãĢおいãĻį”ģ像ブロックãĢį”ģåƒã‚’č¨­åŽšã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ

Fix #10837

---------

Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2023-05-12 12:41:53 +09:00
syuilo
f983e44d9e fix(frontend): fix retention rate heatmap rendering 2023-05-12 12:15:54 +09:00
syuilo
5be6438bbc update deps 2023-05-12 12:10:56 +09:00
syuilo
d2e6b17a26 fix(frontend): PageãĢおいãĻį”ģ像ブロックãĢį”ģåƒã‚’č¨­åŽšã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10837
2023-05-12 11:47:12 +09:00
syuilo
d1c2e4aaa0 refactor 2023-05-12 11:46:13 +09:00
syuilo
6f1994c665 update deps 2023-05-12 11:41:53 +09:00
syuilo
055dc6bb66 enhance(frontend): add retention line chart 2023-05-12 10:29:27 +09:00
syuilo
f06339b970 🎨 2023-05-12 08:26:06 +09:00
syuilo
3370419b0a 🎨 2023-05-12 08:20:36 +09:00
syuilo
9bd4ad0fc1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-12 08:02:25 +09:00
syuilo
23994d8f4e [ci skip] New Crowdin updates (#10834)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Arabic)
2023-05-12 08:02:15 +09:00
syuilo
bb3c85d3a1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-12 08:01:31 +09:00
syuilo
8328a66104 Update basic.cy.js 2023-05-12 08:01:29 +09:00
Acid Chicken (įĄĢ酸éļ)
909ec8c38d ci: fix missing branch 2023-05-11 22:21:48 +09:00
Acid Chicken (įĄĢ酸éļ)
b01a1b3c17 ci: notify on changes for push events 2023-05-11 22:20:26 +09:00
Acid Chicken (įĄĢ酸éļ)
cbb779f60c ci: skip non-Japanese locale on TurboSnap 2023-05-11 22:06:13 +09:00
syuilo
8ddae83c40 fix MkUserSetupDialog.Privacy.vue 2023-05-11 21:24:27 +09:00
syuilo
1cc106b8de fix(backend): ã˛ã¨ã¤ãŽMeilisearchã‚ĩãƒŧバãƒŧã‚’č¤‡æ•°ãŽMisskeyã‚ĩãƒŧバãƒŧでäŊŋえãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-05-11 21:09:29 +09:00
syuilo
16eedb86a5 Update CHANGELOG.md 2023-05-11 20:57:34 +09:00
syuilo
2b26a2f5e4 enhance(frontend): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧドãĢãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧč¨­åŽšã‚’čŋŊ加 2023-05-11 20:54:47 +09:00
syuilo
a65fa684ce Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-11 20:17:48 +09:00
syuilo
0758c56c53 New Crowdin updates (#10824)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Thai)
2023-05-11 20:17:15 +09:00
rinsuki
3c0dccc8b9 meta: Remove @rinsuki from reviewer-lottery (#10830) 2023-05-11 19:28:17 +09:00
syuilo
e18feb4183 Update about-misskey.vue 2023-05-11 18:22:38 +09:00
syuilo
9e464eaa63 fix(frontend): fix retention chart rendering 2023-05-11 18:20:48 +09:00
syuilo
8b352e4e56 feat(frontend): ãƒĻãƒŧã‚ļãƒŧ指厚ノãƒŧト検į´ĸ 2023-05-11 18:10:34 +09:00
syuilo
26d85c8bed enhance(backend): ノãƒŧãƒˆãŽãƒãƒƒã‚ˇãƒĨã‚ŋグもMeilisearchãĢįĒãŖčžŧむようãĢ
äģŠåžŒãƒãƒƒã‚ˇãƒĨã‚ŋグ検į´ĸã¨ã‹åŽŸčŖ…ã™ã‚‹ã¨ããŽãŸã‚
2023-05-11 16:33:39 +09:00
syuilo
df924d18f1 fix(frontend): ãƒãƒŖãƒŗãƒãƒĢ内ぎ検į´ĸボック゚が挙動不寊ãĒå•éĄŒã‚’äŋŽæ­Ŗ
Fix #10793
2023-05-11 16:29:34 +09:00
syuilo
177359689e fix(frontend): ã‚ĢナãƒŧバãƒŧがãƒĒプナイãĢã¯čĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ 2023-05-11 16:26:35 +09:00
syuilo
b380dc53e1 fix typo 2023-05-11 16:22:46 +09:00
syuilo
8c30ca50a8 fix(frontend): より明įĸēãĒčĒŦ明ãĢしたぎとtypoäŋŽæ­Ŗ 2023-05-11 16:20:03 +09:00
Acid Chicken (įĄĢ酸éļ)
69afd0480e ci: fix typo 2023-05-10 10:33:49 +00:00
syuilo
6d4d9f417b New Crowdin updates (#10823)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)
2023-05-10 18:26:02 +09:00
syuilo
11ea1a2811 Update CHANGELOG.md 2023-05-10 18:03:16 +09:00
nenohi
c15b75e477 ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ¯ãƒŧãƒ‰ã‚’æ­ŖčĻčĄ¨įžã€CWãĢã‚‚éŠį”¨ã™ã‚‹ã‚ˆã†ãĢ (#10688)
* cwãĢã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãŒåŠšã„ãĻãĒい

* CWãŒį„Ąã„ã¨ããĢTextをčĻ‹ã‚‹ã‚ˆã†ãĢ

* 比čŧƒæŧ”įŽ—å­é–“é•ãˆãŸ

* とりあえずチェック

* æ­ŖčĻčĄ¨įžå¯žåŋœ

* /test/giãĢも寞åŋœ

* matchでしãĒくãĻもいいぎでは感

* ãƒŦビãƒĨãƒŧäŋŽæ­Ŗ

* Update packages/backend/src/core/NoteCreateService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update packages/backend/src/core/NoteCreateService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* äŋŽæ­Ŗ

* wipかも

* wordsで゚ペãƒŧ゚åŒē切りぎもぎできたかも

* ãĒんか動いたかも

* testäŊœæˆ

* æ–‡č¨€ãŽäŋŽæ­Ŗ

* äŋŽæ­Ŗ

* noteå‚į…§

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-05-10 18:02:41 +09:00
syuilo
ea9a95cd98 delete unused component 2023-05-10 17:53:49 +09:00
syuilo
ed634b4b3d refactor(frontend): use css module 2023-05-10 17:53:01 +09:00
syuilo
f9f115b66d refactor(frontend): use css module 2023-05-10 17:49:30 +09:00
syuilo
02059fdee4 bump 2023-05-10 17:45:54 +09:00
syuilo
37c119e1f5 refactor 2023-05-10 17:45:13 +09:00
syuilo
d75a7fd421 New Crowdin updates (#10815)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)
2023-05-10 16:36:22 +09:00
syuilo
adf66154d2 fix test 2023-05-10 15:59:34 +09:00
syuilo
9557579b67 fix(backend): テ゚ト時は一部ぎã‚ĩãƒŧビ゚を停æ­ĸ 2023-05-10 15:30:36 +09:00
syuilo
341c42ebb9 enhance(backend): graceful shutdown for job queue and refactor 2023-05-10 15:05:08 +09:00
syuilo
574cfdfda6 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-10 12:24:52 +09:00
syuilo
0729678398 fix(frontend): ブナãƒŧエフェクトを有劚ãĢしãĻいるįŠļ態でéĢ˜č˛ čˇãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-05-10 12:24:50 +09:00
syuilo
b545146bf9 Update ja-JP.yml 2023-05-10 11:43:40 +09:00
syuilo
7ae1d6511a add X-Robots-Tag: noai 2023-05-10 10:57:27 +09:00
syuilo
0c4c4e7202 åŋĩぎためnoimageaiもつける 2023-05-10 10:54:56 +09:00
syuilo
6a25015a78 enhance(backend): publicReactionsをデフりãƒĢトtrueãĢ 2023-05-10 10:53:01 +09:00
syuilo
ae5a72a2df feat: 投į¨ŋã—ãŸã‚ŗãƒŗãƒ†ãƒŗãƒ„ãŽAIãĢよるå­Ļįŋ’ã‚’čģŊ減するã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加
Resolve #10819
2023-05-10 10:52:41 +09:00
syuilo
baa45859c1 refactor(frontend): use css modules 2023-05-09 18:47:06 +09:00
syuilo
9ad57324db Merge pull request #10814 from misskey-dev/develop
Release: 13.12.1
2023-05-09 15:38:17 +09:00
syuilo
461f761aa6 Update CHANGELOG.md 2023-05-09 15:37:13 +09:00
tamaina
6894e42674 fix(client): MkUserInfoぎフりロãƒŧボã‚ŋãƒŗãŒå¤‰ãĒäŊįŊŽãĢã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-05-09 06:33:50 +00:00
syuilo
22d6c7fe8a fix(backend): 13.11をįĩŒé¨“しãĒいįŠļ態で13.12ãĢã‚ĸップデãƒŧトした場合ãƒĻãƒŧã‚ļãƒŧãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢé–ĸé€ŖãŽį”ģ像がæļˆå¤ąã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10811
2023-05-09 15:28:44 +09:00
syuilo
9e70b02648 13.12.1 2023-05-09 14:59:22 +09:00
syuilo
64f5b2daa2 New Crowdin updates (#10808)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)
2023-05-09 14:58:49 +09:00
syuilo
b2f6c67aa9 fix(backend): ãƒĒãƒĸãƒŧトã‚ĩãƒŧバãƒŧãŽæƒ…å ąãŒæ›´æ–°ã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10787
2023-05-09 14:57:42 +09:00
syuilo
1c0ec222b4 enhance(frontend): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢį”ģéĸãĢおけるãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒŽãƒŧãƒˆãŽčĄ¨į¤ēをčĒŋ整
Resolve #10807
2023-05-09 14:28:27 +09:00
syuilo
80619260c1 fix(frontend): ãƒĻãƒŧã‚ļãƒŧ選択ダイã‚ĸãƒ­ã‚°ãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10809
2023-05-09 13:57:43 +09:00
syuilo
94690c835e Merge pull request #10774 from misskey-dev/develop
Release: 13.12.0
2023-05-09 09:17:34 +09:00
syuilo
e382f74bb3 [ci skip] 13.12.0 2023-05-09 09:17:17 +09:00
syuilo
c8343b2750 [ci skip] New Crowdin updates (#10803)
* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)
2023-05-09 09:11:44 +09:00
syuilo
7feca2a60a fix(frontend): fix e2e 2023-05-09 08:48:42 +09:00
syuilo
aa28ddf762 fix(frontend): fix e2e 2023-05-09 08:33:57 +09:00
syuilo
5c54e12099 fix(test): ジョブキãƒĨãƒŧをテ゚トがįĩ‚ã‚ãŖãŸã‚‰åœæ­ĸするようãĢ
Fix #10802 ?
2023-05-09 08:32:25 +09:00
syuilo
b16d7cc6c4 chore(frontend): より柔čģŸãĒæ–‡č¨€ãĢ変更 2023-05-09 08:09:16 +09:00
syuilo
8f36a80775 fix e2e test 2023-05-09 08:01:54 +09:00
syuilo
a6e7c196ee Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-09 07:49:58 +09:00
syuilo
a531b8aeee refactor for e2e 2023-05-09 07:49:53 +09:00
Acid Chicken (įĄĢ酸éļ)
3510768fd5 ci: check for PRs (#10804)
* ci: check for PRs

* ci: run all PRs

* ci: fix syntax error

* ci: comment on PRs only

* ci: use pull_request_target
2023-05-08 15:14:42 +00:00
Acid Chicken (įĄĢ酸éļ)
34e958c3a7 test: Storybook is broken 2023-05-08 23:40:21 +09:00
syuilo
65a597a35d 13.12.0-beta.6 2023-05-08 19:55:01 +09:00
syuilo
66da7e18c9 Update CHANGELOG.md 2023-05-08 19:54:46 +09:00
syuilo
7c8ca260ce New Crowdin updates (#10795)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)
2023-05-08 19:53:45 +09:00
syuilo
2a92e3c1c9 fix of f8ed6b1a5 2023-05-08 18:52:08 +09:00
syuilo
f8ed6b1a54 refactor 2023-05-08 18:30:40 +09:00
syuilo
8709487cd5 fix(frontend): ãƒãƒŖãƒŗãƒãƒĢが新čĻäŊœæˆã§ããĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ 2023-05-08 18:30:29 +09:00
syuilo
41e9aa6f9b fix(frontend): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–č¨­åŽšã•ã‚ŒãŸį”ģ像を開くとき一įžŦãƒŦイã‚ĸã‚ĻãƒˆãŒå´Šã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10801
2023-05-08 18:23:35 +09:00
Acid Chicken (įĄĢ酸éļ)
1a96425768 chore: įŒĢč€ŗãŽå…ˆįĢ¯ãŖãĻæœŦæĨå°‘ã—ä¸¸ãžãŖãĻいるもぎãĒぎではãĒいだろうか (#10800)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-08 17:51:52 +09:00
syuilo
6fd63c1fb6 tweak of #10799 2023-05-08 17:49:19 +09:00
syuilo
b271d02660 tweak of #10799 2023-05-08 17:38:19 +09:00
syuilo
85a4c8dbb1 feat(frontend): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧド (#10799)
* wip

* 🎨

* 🎨

* wip

* wip

* 🎨

* Update CHANGELOG.md

* wip

* Update MkUserSetupDialog.vue

* add stories

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* update stories

* Update MkUserSetupDialog.Follow.stories.impl.ts

* test: load mock user account

* âœŒī¸

* âœŒī¸

* test: reset on each render

* test: use id to identify

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-05-08 17:29:19 +09:00
syuilo
d5e92c3822 refactor(frontend): use css modules 2023-05-08 10:32:08 +09:00
syuilo
151586ab60 refactor 2023-05-08 08:52:01 +09:00
syuilo
5c80d9093b fix(frontend): fix MkInput style 2023-05-08 08:13:41 +09:00
syuilo
b565df6882 fix(backend): fix channels/owned
Fix #10791
2023-05-08 07:59:06 +09:00
tamaina
b8b91b39f4 enhance(client): 🎨 gallery/:id/edit 2023-05-07 18:36:48 +00:00
tamaina
44ba2fd7cb fix(client): Fix #10746
NSFWãƒĄãƒ‡ã‚Ŗã‚ĸぎ上ãĢ襨į¤ēされたīŊĸã‚‚ãŖã¨čĻ‹ã‚‹īŊŖãƒœã‚ŋãƒŗãŒæŠŧしãĨã‚‰ã„å•éĄŒã‚’äŋŽæ­Ŗ
2023-05-07 12:37:11 +00:00
tamaina
f94f3dae8b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-07 12:01:47 +00:00
tamaina
4dfe2c15b0 fix(backend): Fix #10786 2023-05-07 12:01:39 +00:00
syuilo
7d1dde0f04 chore(frontend): クナイã‚ĸãƒŗãƒˆãŽå…¨čˆŦč¨­åŽšã‚’æ•´į† 2023-05-07 20:59:29 +09:00
syuilo
63a0b7353a chore(frontend): クナイã‚ĸãƒŗãƒˆãŽå…¨čˆŦč¨­åŽšã‚’æ•´į† 2023-05-07 20:56:46 +09:00
syuilo
f82810cf1b chore(frontend): クナイã‚ĸãƒŗãƒˆãŽå…¨čˆŦč¨­åŽšã‚’æ•´į† 2023-05-07 20:48:46 +09:00
syuilo
853f9dca31 🎨 2023-05-07 20:33:13 +09:00
Acid Chicken (įĄĢ酸éļ)
d526cd70fd fix: use max-width instead of width 2023-05-07 19:21:55 +09:00
Acid Chicken (įĄĢ酸éļ)
9016573736 chore: min-scale for MkAcct 2023-05-07 19:08:43 +09:00
syuilo
be7b11e1bb 13.12.0-beta.5 2023-05-07 18:20:22 +09:00
syuilo
4da22b85a0 New Crowdin updates (#10614)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)
2023-05-07 18:20:01 +09:00
syuilo
448a933f77 enhance(frontend): ãƒĸデãƒŦãƒŧã‚ŋãƒŧはノãƒŧトãĢæˇģäģ˜ã•れたį”ģåƒä¸Šã‹ã‚‰į›´æŽĨNSFWč¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-05-07 18:18:32 +09:00
syuilo
8310d929dc enhance(frontend): 閲čĻ§æŗ¨æ„č¨­åŽšã•ã‚ŒãŸį”ģåƒã¯čĄ¨į¤ēしたįŠļæ…‹ã§ã‚‚ãã‚ŒãŒé–˛čĻ§æŗ¨æ„ã ã¨åˆ†ã‹ã‚‹čĄ¨į¤ēをするようãĢ 2023-05-07 17:57:55 +09:00
syuilo
963aa4939f Update CHANGELOG.md 2023-05-07 17:55:50 +09:00
syuilo
8957a89024 update test 2023-05-07 17:38:06 +09:00
syuilo
95a2de8d54 fix(backend): 凍įĩã•れたãƒĻãƒŧã‚ļãƒŧが一部APIぎãƒŦã‚šãƒãƒŗã‚šãĢåĢãžã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-05-07 17:36:13 +09:00
syuilo
50985b2ffd fix test 2023-05-07 16:42:19 +09:00
syuilo
61c12290fd fix test 2023-05-07 16:41:37 +09:00
syuilo
8a9cc0e711 fix text 2023-05-07 12:53:41 +09:00
syuilo
95e7e003fd fix test 2023-05-07 12:04:16 +09:00
syuilo
29a84230b0 enhance(backend): SearchService.searchNoteでhost指厚寞åŋœ 2023-05-07 11:59:06 +09:00
syuilo
6ad9a9677a fix test 2023-05-07 11:31:32 +09:00
syuilo
1ff23d7a9d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-07 11:27:46 +09:00
syuilo
84beecd27f fix lint 2023-05-07 11:27:41 +09:00
syuilo
78273f9f0d Update 01_bug-report.md 2023-05-07 10:42:01 +09:00
syuilo
119f02540d 🎨 2023-05-07 10:07:26 +09:00
syuilo
3401ab0128 🎨 2023-05-07 10:04:14 +09:00
ã‹ãŖã“ã‹ã‚Š
39becdb576 miauthでは寄äģ˜popupã‚’čĄ¨į¤ēしãĒい (#10779) 2023-05-06 22:13:11 +09:00
syuilo
8c4e918431 13.12.0-beta.4 2023-05-06 12:59:10 +09:00
syuilo
484dfb6a01 enhance(frontend): update aiscript to 0.13.2 2023-05-06 12:58:59 +09:00
syuilo
1a4b4348a9 fix(backend): sort notes
Fix #10776
2023-05-06 12:49:49 +09:00
syuilo
0735ca0853 fix test 2023-05-06 12:41:33 +09:00
syuilo
732d714c96 fix(dev): fix vite config
Fix #10773
2023-05-06 10:25:15 +09:00
syuilo
63be1ee8c0 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-06 10:24:18 +09:00
syuilo
0a59407a3c fix type 2023-05-06 10:24:14 +09:00
syuilo
521bb9b506 Update CHANGELOG.md 2023-05-06 10:13:33 +09:00
syuilo
d17c2892d6 13.12.0-beta.3 2023-05-06 09:53:23 +09:00
syuilo
e36f9599d2 🎨 2023-05-06 09:53:09 +09:00
syuilo
10ff379b4c enhance(backend/frontend): ãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒŽãƒŧトをãƒĻãƒŧã‚ļãƒŧãŽãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢペãƒŧã‚¸ã‹ã‚‰ã‚‚é–˛čĻ§ãŠã‚ˆãŗįˇ¨é›†ã§ãã‚‹ã‚ˆã†ãĢ 2023-05-06 09:51:06 +09:00
syuilo
bd1c2abffc clean up 2023-05-06 09:39:14 +09:00
syuilo
c7d4264ecf refactor 2023-05-06 09:34:21 +09:00
syuilo
30bc59c943 Update CHANGELOG.md 2023-05-06 08:18:54 +09:00
Chocolate Pie
39748ea0c3 feat: ã‚ĸãƒŗãƒ†ãƒŠãŽã‚¨ã‚¯ã‚šãƒãƒŧトãƒģã‚¤ãƒŗãƒãƒŧト (#10754)
* feat: ã‚ĸãƒŗãƒ†ãƒŠãŽã‚¨ã‚¯ã‚šãƒãƒŧトãĢ寞åŋœ (misskey-dev/misskey#10690)

* feat: ã‚ĸãƒŗãƒ†ãƒŠãŽã‚¤ãƒŗãƒãƒŧトãĢ寞åŋœ (misskey-dev/misskey#10690)

* fix: ã‚ŋイポをäŋŽæ­Ŗ

* feat: ãƒĻãƒŧã‚ļãƒŧãƒĒ゚トをã‚ĩポãƒŧト

* fix: ãƒã‚°ã‚’į›´ã—ãŸ

* fix: ãƒã‚°ã‚’į›´ã—ãŸ

* fix: 遊åŊ“ãĢæąēめた変数名を変更

* fix

* fix: 変数ぎ変更、ãƒĒãƒ•ã‚Ąã‚¯ã‚ŋãƒĒãƒŗã‚°
2023-05-06 08:17:55 +09:00
syuilo
5dfbce7571 feat: ãƒãƒŖãƒŗãƒãƒĢぎ削除
Resolve #7171
Resolve #9935
2023-05-06 08:15:17 +09:00
ã‹ãŖã“ã‹ã‚Š
3a105024c7 enhance: ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢč¨­åŽšã€ŒčŋŊåŠ æƒ…å ąã€ãŽä¸Ļãŗæ›ŋえãƒģ削除ãĢ寞åŋœ (#10766)
* (enhance) profile fields dnd

* Update CHANGELOG.md

* Fix typo

* fix lint

* fix styles

* fix lint

* (change) style

* (fix) label

* (fix) typo

* (fix) LINT ISSUES

* (change) style

* remove unnecessary style declaration

* (fix) breakpoint
2023-05-06 07:06:12 +09:00
Caipira
ae21b75687 fix(backend): Use SSL option for Meilisearch (#10772) 2023-05-06 04:02:34 +09:00
Acid Chicken (įĄĢ酸éļ)
4a72941eda perf: use slacc on check-word-mute (#10721)
* perf: use slacc on check-word-mute when all of specified words are single word

* perf: use slacc as possible

* build: avoid tarball

* chore: update slacc

* build: update package name
2023-05-05 19:49:34 +09:00
syuilo
14e364a74a 13.12.0-beta.2 2023-05-05 14:28:24 +09:00
syuilo
e1bc832c0d Update CHANGELOG.md 2023-05-05 14:19:20 +09:00
nenohi
2d84e04240 ロãƒŧãƒĢãĢNSFWをåŧˇåˆļįš„ãĢつけるã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 (#10731)
* ロãƒŧãƒĢãĢNSFWをåŧˇåˆļįš„ãĢつけるã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加

* すでãĢã‚ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢãĢNSFWがäģ˜ä¸Žã§ããĒい

* NSFWをäģ˜ä¸Žã—ようとするとエナãƒŧãĢ

* add test

* Update packages/backend/src/core/RoleService.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* spacingで怒られたぎで

* ロãƒŧãƒĢäŊœæˆæ™‚ãŽãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗå‰Šé™¤

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-05 14:18:06 +09:00
syuilo
be226ec187 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-05 12:24:31 +09:00
syuilo
6db37d4fcb fix(backend): ノãƒŧトぎ検į´ĸã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šæĄäģļをčĒŋ整 2023-05-05 12:24:29 +09:00
syuilo
b3b8ee46f0 13.12.0-beta.1 2023-05-05 10:15:00 +09:00
syuilo
b45bc3fd5d feat(frontend): in channel search 2023-05-05 10:05:33 +09:00
syuilo
5c08f2b93b feat: Introduce Meilisearch (#10755)
* wip

* wip

* Update SearchService.ts

* Update SearchService.ts

* wip

* wip

* Update SearchService.ts

* Update CHANGELOG.md

* wip

* Update SearchService.ts

* Update docker-compose.yml.example
2023-05-05 08:52:14 +09:00
syuilo
5f62cefe31 Update CHANGELOG.md 2023-05-05 08:50:25 +09:00
たãƒŧãŗã‚“
8dab46470e fix #10666 ãƒãƒŖãƒŗãƒãƒĢ検į´ĸですずãĻãŽãƒãƒŖãƒŗãƒãƒĢぎ取垗/襨į¤ēができるようãĢする (#10667)
* Update CHANGELOG.md

* fix : able to search all channels

* add chennel/search test

* update Changelog

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
2023-05-05 08:48:14 +09:00
syuilo
8c70bbe74d 🎨 2023-05-05 08:47:02 +09:00
syuilo
9ee002285d 🎨 2023-05-05 08:37:20 +09:00
syuilo
febb9f388c enhance(frontend): make MkCondensedLine experimental 2023-05-05 08:34:05 +09:00
Acid Chicken (įĄĢ酸éļ)
2cfed3395e feat: condense acct (#10753)
* feat: condense acct

* fix: watch parent element size

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-05 08:16:55 +09:00
syuilo
53498991bb Update about-misskey.vue 2023-05-05 08:05:33 +09:00
syuilo
ae80dc9b1e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-05 08:05:11 +09:00
syuilo
2c606028b3 :art 2023-05-05 08:05:04 +09:00
ã‹ãŖã“ã‹ã‚Š
1f9f63df7c ã€Œã“ãŽãƒ•ã‚Ąã‚¤ãƒĢからノãƒŧトをäŊœæˆã€ãƒœã‚ŋãƒŗã‚’čŋŊ加 (#10758)
* (add) note this file button

* Update CHANGELOG.md
2023-05-04 19:58:17 +09:00
syuilo
dbc24ce587 Update about-misskey.vue 2023-05-03 16:38:52 +09:00
tamaina
58c3fc6cd2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-05-02 16:21:25 +00:00
tamaina
363eb73fb3 fix 2023-05-02 16:21:18 +00:00
okayurisotto
43593603f1 fix(backend): fieldsぎčĒ¤ãŖãŸåŽšįžŠã‚’äŋŽæ­Ŗ (#10737) 2023-05-02 21:14:22 +09:00
syuilo
bcd123371b update deps 2023-05-02 20:52:36 +09:00
tamaina
f3e43a0fc6 refactor 2023-05-02 10:26:18 +00:00
tamaina
b3ec47c3f4 初期ãƒĻãƒŧã‚ļãƒŧį™ģéŒ˛æ™‚ãĢはpreservedUsernamesã‚’į„ĄčĻ–ã™ã‚‹
Fix #10738
2023-05-02 10:18:57 +00:00
syuilo
a2e475f2e8 Update CHANGELOG.md 2023-05-02 12:37:42 +09:00
syuilo
379c5a8091 enhance(frontend): use MkColorInput 2023-05-02 12:32:21 +09:00
syuilo
8dc5edde76 fix(backend): フりロãƒŧãƒĒクエ゚トぎ通įŸĨãŒæŽ‹ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10611
2023-05-02 12:14:06 +09:00
syuilo
e9ba896431 Update CHANGELOG.md 2023-05-02 09:57:11 +09:00
tsukimizake
cbd183a7a9 fix: return null from Mk:dialog (#10676) 2023-05-02 09:56:20 +09:00
syuilo
d535ec21a2 feat: ãƒãƒŖãƒŗãƒãƒĢãĢč‰˛ã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-05-02 09:36:40 +09:00
syuilo
0cbdbf24f1 Create MkColorInput.vue 2023-05-02 09:23:30 +09:00
syuilo
4495969d7f Update MkInput.vue 2023-05-02 09:22:37 +09:00
syuilo
f5e9886c70 Update MkInput.vue 2023-05-02 09:17:10 +09:00
syuilo
1631e62739 refactor(frontend): use css modules 2023-05-02 09:07:57 +09:00
syuilo
e48926b01d Update about-misskey.vue 2023-05-02 08:13:30 +09:00
syuilo
25580e8afc 🎨 2023-05-01 17:09:07 +09:00
syuilo
5b7482d8f4 Update about-misskey.vue 2023-05-01 10:02:57 +09:00
tamaina
5f4d20ac1d ThisIsExperimentalFeature → thisIsExperimentalFeature 2023-04-30 12:11:43 +00:00
nexryai
7de59a80a2 fix(backend): ã‚ĩãƒŧバãƒŧãƒĄãƒˆãƒĒã‚¯ã‚šãŽãƒĄãƒĸãƒĒäŊŋį”¨įŽ‡ãŒä¸æ­ŖįĸēãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹ä¸å…ˇåˆãŽäŋŽæ­Ŗ (#10728)
* FIX: ã‚ĩãƒŧバãƒŧãƒĄãƒˆãƒĒã‚¯ã‚šãŽãƒĄãƒĸãƒĒäŊŋį”¨įŽ‡ãŒä¸æ­ŖįĸēãĢãĒã‚‹ã“ã¨ãŒã‚ã‚‹ä¸å…ˇåˆãŽäŋŽæ­Ŗ

* Update CHANGELOG
2023-04-30 06:47:00 +09:00
Namekuji
d28866f71a enhance: account migration (#10592)
* copy block and mute then create follow and unfollow jobs

* copy block and mute and update lists when detecting an account has moved

* no need to care promise orders

* refactor updating actor and target

* automatically accept if a locked account had accepted an old account

* fix exception format

* prevent the old account from calling some endpoints

* do not unfollow when moving

* adjust following and follower counts

* check movedToUri when receiving a follow request

* skip if no need to adjust

* Revert "disable account migration"

This reverts commit 2321214c98.

* fix translation specifier

* fix checking alsoKnownAs and uri

* fix updating account

* fix refollowing locked account

* decrease followersCount if followed by the old account

* adjust following and followers counts when unfollowing

* fix copying mutings

* prohibit moved account from moving again

* fix move service

* allow app creation after moving

* fix lint

* remove unnecessary field

* fix cache update

* add e2e test

* add e2e test of accepting the new account automatically

* force follow if any error happens

* remove unnecessary joins

* use Array.map instead of for const of

* ãƒĻãƒŧã‚ļãƒŧãƒĒ゚トぎį§ģčĄŒã¯čŋŊ加ぎãŋã‚’čĄŒã†

* nanka iroiro

* fix misskey-js?

* âœŒī¸

* į§ģčĄŒã‚’čĄŒãŖãŸã‚ĸã‚Ģã‚Ļãƒŗãƒˆã‹ã‚‰ãŽãƒ•ã‚Šãƒ­ãƒŧãƒĒクエ゚トぎč‡Ēå‹•č¨ąå¯ã‚’čĒŋ整

* newUriを外ãĢå‡ēす

* newUriを外ãĢå‡ēす2

* clean up

* fix newUri

* prevent moving if the destination account has already moved

* set alsoKnownAs via /i/update

* fix database initialization

* add return type

* prohibit updating alsoKnownAs after moving

* skip to add to alsoKnownAs if toUrl is known

* skip adding to the list if it already has

* use Acct.parse instead

* rename error code

* 🎨

* åˆļ限を5から10ãĢįˇŠå’Œ

* movedTo(Uri), alsoKnownAsはãƒĻãƒŧã‚ļãƒŧidをčŋ”すようãĢ

* test api res

* fix

* 元ã‚ĸã‚Ģã‚Ļãƒŗãƒˆã¯ãƒŸãƒĨãƒŧトしįļšã‘ã‚‹

* 🎨

* unfollow

* fix

* getUserUriをUserEntityServiceãĢ

* ?

* job!

* 🎨

* instance => server

* accountMovedShort, forbiddenBecauseYouAreMigrated

* accountMovedShort

* fix test

* import, pinįρæ­ĸ

* åŽŸį¸žã‚’å‡įĩã™ã‚‹

* clean up

* âœŒī¸

* change message

* ブロック, フりロãƒŧ, ミãƒĨãƒŧト, ãƒĒã‚šãƒˆãŽã‚¤ãƒŗãƒãƒŧãƒˆãƒ•ã‚Ąã‚¤ãƒĢぎåˆļ限を32MiBãĢ

* Revert "ブロック, フりロãƒŧ, ミãƒĨãƒŧト, ãƒĒã‚šãƒˆãŽã‚¤ãƒŗãƒãƒŧãƒˆãƒ•ã‚Ąã‚¤ãƒĢぎåˆļ限を32MiBãĢ"

This reverts commit 3bd7be35d8.

* validateAlsoKnownAs

* į§ģčĄŒåžŒ2時間äģĨå†…ã¯ã‚¤ãƒŗãƒãƒŧト可čƒŊãĒãƒ•ã‚Ąã‚¤ãƒĢã‚ĩイã‚ēã‚’æ‹Ąå¤§

* clean up

* おうせactorをupdatePersonで更新するãĒらupdatePersonしかį§ģ行å‡Ļį†ã‚’į™ēčĄŒã—ãĒいことãĢする

* handle error?

* ãƒĒãƒĸãƒŧトからぎį§ģ行å‡Ļį†ãŽæĄäģļã‚’æ˜¯æ­Ŗ

* log, port

* fix

* fix

* enhance(dev): non-productionį’°åĸƒã§httpã‚ĩãƒŧバãƒŧ間でもãƒĻãƒŧã‚ļãƒŧ、ノãƒŧãƒˆãŽé€ŖåˆãŒå¯čƒŊãĒようãĢ

* refactor (use checkHttps)

* MISSKEY_WEBFINGER_USE_HTTP

* Environment Variable readme

* NEVER USE IN PRODUCTION

* fix punyHost

* fix indent

* fix

* experimental

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-30 00:09:29 +09:00
Chocolate Pie
149ddebf16 fix(frontend): ロãƒŧãƒĢぎã‚ŋイトãƒĢãŽãƒã‚°ã‚’č§Ŗæąē、Reactivity Transformで型エナãƒŧをå‡ēさãĒいようãĢ (#10729)
* fix: #10569ã‚’č§Ŗæąē

* fix: ロãƒŧãƒĢが存在しãĒい場合、ã‚ŋイトãƒĢãĢエナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’čĄ¨į¤ēさせる

* fix: Reactivity Transformで型エナãƒŧをå‡ēさãĒいようãĢ

* feat: i18n寞åŋœ

* feat: ã‚ŋブでエナãƒŧ襨į¤ē

* fix: エナãƒŧãƒĄãƒƒã‚ģãƒŧジを分ける

* fix: äŊŋう変数ぎ間違えをäŋŽæ­Ŗ

* productionビãƒĢドできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-29 23:36:28 +09:00
tamaina
351bee325b perf(backend): Use ThinUser in admin/federation/remove-all-following 2023-04-29 14:35:48 +00:00
Namekuji
0ab50f87a2 fix #10651 (#10684) 2023-04-29 23:27:14 +09:00
tamaina
09764b909b enhance(dev): non-productionį’°åĸƒã§httpã‚ĩãƒŧバãƒŧ間でもãƒĻãƒŧã‚ļãƒŧ、ノãƒŧãƒˆãŽé€ŖåˆãŒå¯čƒŊãĒようãĢ (#10717)
* enhance(dev): non-productionį’°åĸƒã§httpã‚ĩãƒŧバãƒŧ間でもãƒĻãƒŧã‚ļãƒŧ、ノãƒŧãƒˆãŽé€ŖåˆãŒå¯čƒŊãĒようãĢ

* refactor (use checkHttps)

* MISSKEY_WEBFINGER_USE_HTTP

* Environment Variable readme

* NEVER USE IN PRODUCTION

* fix punyHost
2023-04-29 23:26:47 +09:00
tamaina
2d3d986d13 test: Check availability of production build (#10734) 2023-04-29 23:21:54 +09:00
tamaina
87657d0acf wip 2023-04-29 14:01:25 +00:00
Acid Chicken (įĄĢ酸éļ)
9d5911d4e4 feat: make MkImgWithBlurhash transitionable (#10500)
* feat: make `MkImgWithBlurhash` animatable

* refactor: split out transition styles

* fix: bug

* test: waitFor image loads

* style: remove unused await

* fix

* fix type error

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-29 22:57:46 +09:00
okayurisotto
e2d9c0efe2 fix(backend): alsoKnownAsぎčĒ¤ãŖãŸåŽšįžŠã‚’äŋŽæ­Ŗ (#10725) 2023-04-29 19:24:33 +09:00
syuilo
8fb5457c01 [ci skip] fix typo 2023-04-29 18:28:25 +09:00
syuilo
0ad7869249 feat: preserved usernames
Resolve #10704
2023-04-29 17:03:14 +09:00
syuilo
e8177ee311 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-29 16:40:58 +09:00
ã‹ãŖã“ã‹ã‚Š
8fbca63cec feat(client): Renoteしたäēēぎ一čĻ§ã‚’čĄ¨į¤ēするダイã‚ĸログをčŋŊ加 (#10647)
* (add) renote user dialog

* (change) noteMenu order

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* (change) menu text

* Update CHANGELOG.md

* (change) dialog title text

* (fix) grammar mistakes in CHANGELOG.md

* (change) i18n keys

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-04-29 15:48:06 +09:00
たãƒŧãŗã‚“
5124db57d2 fix email test (#10719) 2023-04-27 19:43:00 +09:00
tamaina
6e0f998fb2 test: use pnpm v8 2023-04-26 15:17:40 +00:00
futchitwo
52a1d96218 fix(play preset): Set failback for notes without text or user.name in Timeline preset (#10718) 2023-04-26 14:10:04 +09:00
Yuriha
a986203b38 [fix] .wav .flac ãƒ•ã‚Ąã‚¤ãƒĢã‚’å†į”Ÿå¯čƒŊãĢする (#10686)
* .wav .flac ãƒ•ã‚Ąã‚¤ãƒĢã‚’å†į”Ÿå¯čƒŊãĢする
file-typeãĢより判厚されたMIME TypeをHTML5 Audio/VideočρᴠãĢčĒč­˜ã•ã‚Œã‚‹ã‚‚ãŽãĢ書き換える

* fix typecheck error

* frontend側ぎ FILE_TYPE_BROWSERSAFEも更新

* Update packages/backend/src/core/FileInfoService.ts

* âœŒī¸

* 垌斚äē’æ›ã‚’įĸēäŋ

* add tests

* update changelog.md

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-26 02:17:58 +09:00
tamaina
2aa75f5489 fix 2023-04-25 06:29:27 +00:00
tamaina
b9b9cd0c78 enhance(server): į’°åĸƒå¤‰æ•°MISSKEY_CONFIG_YMLでdefault.ymlをäģģæ„ãŽymlãĢ変更可čƒŊãĢ (#10712)
* enhance(server): MISSKEY_CONFIG_YMLでconfigã‚’č¨­åŽšå¯čƒŊãĢ

* update changelog
2023-04-25 15:18:03 +09:00
syuilo
b2a28ad9d4 Update about-misskey.vue 2023-04-23 16:24:34 +09:00
Acid Chicken (įĄĢ酸éļ)
f3206d094d build: set default theme for Storybook 2023-04-23 12:47:43 +09:00
syuilo
59dc9516d0 refactor(frontend): use composition aoi 2023-04-23 08:13:12 +09:00
syuilo
62af89d433 🎨 2023-04-22 20:22:09 +09:00
syuilo
b57ee4dd96 fix of 34492f3c9a 2023-04-22 20:12:41 +09:00
syuilo
8876ae09ed .js 2023-04-22 20:05:36 +09:00
syuilo
34492f3c9a enhance(backend): tweak cache of federated instance
#10631
2023-04-22 19:59:08 +09:00
syuilo
918a96da24 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-22 17:24:22 +09:00
syuilo
e461fb169e refactor(frontend): refactor MkNumberDiff.vue 2023-04-22 17:24:19 +09:00
tinaxd
5ddffa728a fix: ドナイブã‚ĸップロãƒŧドで413がčŋ”ãŖãĻきたときãĢエナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’čĄ¨į¤ē (#10680) 2023-04-22 17:18:57 +09:00
syuilo
eb0e2ceef7 🎨 2023-04-22 17:11:13 +09:00
syuilo
2718d86171 🎨 2023-04-22 16:04:03 +09:00
syuilo
d437e148db 🎨 2023-04-22 12:50:40 +09:00
syuilo
eacdc0136f 🎨 2023-04-22 12:19:49 +09:00
syuilo
5a7a1d0be9 🎨 2023-04-22 10:50:54 +09:00
syuilo
9145302b3a fix(frontend): fix wrong icon name 2023-04-22 08:00:37 +09:00
syuilo
ca49ac28b8 chore: remove unused files 2023-04-22 07:53:46 +09:00
syuilo
7b721c2124 Update about-misskey.vue 2023-04-22 07:51:15 +09:00
syuilo
87ff004c73 🎨 2023-04-21 09:34:36 +09:00
syuilo
18df1c7a52 Revert "🎨"
This reverts commit af738d9ca9.
2023-04-21 09:29:32 +09:00
syuilo
1dac961784 enhance(frontend): INVALID_PARAMãŠã‚ˆãŗROLE_PERMISSION_DENIEDエナãƒŧã‚’åˆ†ã‹ã‚Šã‚„ã™ãčĄ¨į¤ēするようãĢ 2023-04-21 09:17:44 +09:00
syuilo
8b833c88ad vite動かãĒã‹ãŖãŸãŸã‚æˆģした 2023-04-21 09:17:14 +09:00
syuilo
4054f9cccf update deps 2023-04-21 09:02:49 +09:00
tamaina
5cae078e5e fix(backend): make isExplorable optional for backward compatibility
https://github.com/misskey-dev/misskey/pull/10677#issuecomment-1516394630
2023-04-20 16:09:54 +00:00
nenohi
8dc60cd327 Role timeline setting (#10677)
* ロãƒŧãƒĢã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗč¨­åŽš

* isRoleTimeline to isExplorable

* ポãƒĒã‚ˇãƒŧではãĒいぎで削除

* 型からも

* wip

* čļŗã‚ŠãĻãĒã‹ãŖãŸčĒŦ

* wip

* listはpublicã‚’čĄ¨į¤ē

* å‰å›žãŽč¨˜čŧ‰äŋŽæ­Ŗ( #10671 )

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-20 20:02:50 +09:00
syuilo
af738d9ca9 🎨 2023-04-20 20:01:54 +09:00
syuilo
40debf20d8 add new achievement 2023-04-20 19:40:02 +09:00
syuilo
3af99d075e enhance(frontend): ã‚ĩãƒŧバãƒŧæƒ…å ąãƒšãƒŧジでã‚ĩãƒŧバãƒŧãƒĢãƒŧãƒĢをčĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ 2023-04-20 17:23:35 +09:00
syuilo
795cb1ecf4 🎨 2023-04-20 15:39:59 +09:00
tamaina
e89d0aa815 update pnpm and summaly 2023-04-20 04:34:59 +00:00
syuilo
206baa13e6 enhance(frontend): tweak retention rate heatmap rendering 2023-04-20 10:41:09 +09:00
syuilo
7cc797062d tweak MkSignupDialog.rules.vue 2023-04-20 10:11:48 +09:00
syuilo
67d218fe2b tweak MkSignupDialog.rules.vue 2023-04-20 09:52:08 +09:00
tamaina
dc8a3f210b fix(server): 1:1ではãĒいį”ģ像ぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé€šįŸĨバッジがåˇĻや上ãĢå¯„ãŖãĻã—ãžãŖãĻいたぎを中夎ãĢæĨるようãĢäŋŽæ­Ŗ 2023-04-19 14:30:48 +00:00
syuilo
e1f9ab77f8 feat: Server rules (#10660)
* enhance(frontend): ã‚ĩãƒŧバãƒŧãƒĢãƒŧãƒĢぎデã‚ļã‚¤ãƒŗčĒŋ整

* enhance(frontend): i18n

* enhance(frontend): åˆŠį”¨čĻį´„URLãŽč¨­åŽšã‚’ã€ŒãƒĸデãƒŦãƒŧã‚ˇãƒ§ãƒŗã€ãƒšãƒŧジへį§ģ動

* enhance(frontend): ã‚ĩãƒŧバãƒŧãƒĢãƒŧãƒĢぎデã‚ļã‚¤ãƒŗčĒŋ整

* Update CHANGELOG.md

* 不čρãĒåˇŽåˆ†ã‚’å‰Šé™¤

* fix(frontend): lint

* ui tweak

* test: add stories

* tweak

* test: bind args

* test: add interaction tests

* fix bug

* Update packages/frontend/src/pages/admin/server-rules.vue

Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>

* Update misskey-js.api.md

* chore: windowを明į¤ē

* 🎨

* refactor

* 🎨

* 🎨

* fix e2e test

* 🎨

* 🎨

* fix icon

* fix e2e

---------

Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-04-19 21:24:31 +09:00
syuilo
0f7defc14a Update test-frontend.yml 2023-04-19 16:42:14 +09:00
syuilo
323af09ae9 Update labeler.yml 2023-04-19 13:35:19 +09:00
syuilo
d868f8f356 Update labeler.yml 2023-04-19 13:34:45 +09:00
syuilo
8c9cb9ee15 update deps 2023-04-19 12:52:14 +09:00
syuilo
3a61af326e Update about-misskey.vue 2023-04-19 11:24:46 +09:00
syuilo
f5c502a436 Update labeler.yml 2023-04-19 11:08:56 +09:00
syuilo
b8dacaaac8 Update pull_request_template.md 2023-04-19 11:02:51 +09:00
nenohi
65ff2c2498 ã‚Ģ゚ã‚ŋムįĩĩ文字ぎナイã‚ģãƒŗã‚šã‚’ä¸€æ‹ŦでできるようãĢ (#10671)
* setlicensebulkčŋŊ加

* 5時ãĢčĒ¤å­—ãŖãŸīŧīŊ—

* ä¸Ļãŗé †ãŽå¤‰æ›´(set,add,removeぎ順

* add changelog
2023-04-19 08:25:24 +09:00
SASAGAWA Kiyoshi
b26807b59b fix: text color of follow button (#10672) 2023-04-19 08:24:37 +09:00
tamaina
471b836a44 fix(sw): 通įŸĨ全削除時ãĢread_notification通įŸĨがæļˆãˆãĒいようãĢ
通įŸĨæŦ„ãĢįžã‚ŒãŸã‚ŠæļˆãˆãŸã‚Šã™ã‚‹ã¨ã†ã–い
2023-04-18 06:01:18 +00:00
tsukimizake
aa289c9cb0 use channels/my-favorites on deck/channel-column/setChannel (#10662) 2023-04-18 13:29:45 +09:00
syuilo
614f12386e feat(frontend): 通įŸĨãŽčĄ¨į¤ēをã‚Ģ゚ã‚ŋマイã‚ēできるようãĢ 2023-04-17 13:12:58 +09:00
syuilo
cc27c1486d Update CHANGELOG.md 2023-04-17 11:01:01 +09:00
Acid Chicken (įĄĢ酸éļ)
d2d17847dc ci: fix story impl files were ignored 2023-04-16 11:00:07 +00:00
syuilo
fa60f54bc5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-16 18:49:32 +09:00
Nanashia
0ddc79bb91 fix(backend): ã‚ĸバã‚ŋãƒŧとバナãƒŧがãƒĒã‚ģットできãĒい (#10643)
* fix(backend): avatar and banner couldn't be reset

* Update CHANGELOG.md
2023-04-16 15:23:49 +09:00
syuilo
9ad250bbb8 enhance(frontend): improve MkPostForm behaviour 2023-04-16 07:59:23 +09:00
tamaina
d2aba9b693 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-15 16:18:11 +00:00
tamaina
6c5b5f59dd update CHANGELOG.md 2023-04-15 16:17:57 +00:00
Nanashia
973e70bacc chore: Use node@18.16.0 on DevContainer (#10642) 2023-04-16 01:00:35 +09:00
tamaina
15761a0fa8 enhance(client): 1æžšã ã‘ãŽãƒĄãƒ‡ã‚Ŗã‚ĸãƒĒ゚トぎį”ģ像ぎã‚ĸ゚ペクト比をį”ģ像ãĢåŋœã˜ãĻį¸Ļ長ãĢする (#10452)
* âœŒī¸

* fix

* âœŒī¸

* 422px上限

* 334

* min-height: 130px

* 64px

* fix

* wip

* âœŒī¸

* fix

* max-height: none

* MkImgWithBlurHashでratioã‚’č¨ˆįŽ—ã™ã‚‹

* wip

* fix

* fix?

* Revert "fix?"

This reverts commit e39d832dd1.

* Revert "fix"

This reverts commit 15be36ba55.

* Revert "wip"

This reverts commit af7d86f69d.

* fix

* Revert "Revert "wip""

This reverts commit bb0036ae22.

* Revert "Revert "fix""

This reverts commit c1d94a45c5.

* Revert "Revert "fix?""

This reverts commit 9cb4fbfd96.

* fix

* use clamp

* readable

* add 1:1, 3:4

* moveComment

* 3:4 → 2:3

* fix

* default

* fallback

* Revert "fallback"

This reverts commit 741717dd49.

* Fix?(server): Content-Dispositionぎパãƒŧ゚でエナãƒŧがį™ēį”Ÿã—ãŸå ´åˆãĢもダã‚Ļãƒŗãƒ­ãƒŧドが厌äē†ã™ã‚‹ã‚ˆã†ãĢ
#10626
2023-04-15 21:35:19 +09:00
tamaina
38fdc73d01 Fix?(server): Content-Dispositionぎパãƒŧ゚でエナãƒŧがį™ēį”Ÿã—ãŸå ´åˆãĢもダã‚Ļãƒŗãƒ­ãƒŧドが厌äē†ã™ã‚‹ã‚ˆã†ãĢ
#10626
2023-04-15 11:19:00 +00:00
ã‹ãŖã“ã‹ã‚Š
bcbf06ac8c feat(client): デãƒŧã‚ŋã‚ģãƒŧバãƒŧãƒĸãƒŧドぎčŋŊ加 (#10478)
* change nsfw settings

* Update CHANGELOG.md

* (fix) eliminate warning message when manually hide

* Apply suggestions from code review

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* (change) translation key

* revert nsfw settings (partial)

* (add) data saver setting

* Integrate MkMediaBlurhash and MkImgWithBlurhash

* Update CHANGELOG.md

* 🎨

* ãƒĒãƒĸãƒŧãƒˆãŽãƒ•ã‚Ąã‚¤ãƒĢでsizeが0ãŽå ´åˆã¯čĄ¨į¤ēしãĒい, refをäŊœã‚‰ãĒい

* fix

* ã‹ãŖã“

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-15 15:29:57 +09:00
syuilo
98383b2aa9 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-15 11:25:01 +09:00
Kohei Ota (inductor)
5a8748b2b0 Update node version (#10639) 2023-04-15 10:20:39 +09:00
syuilo
69adbdef15 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-14 19:35:16 +09:00
syuilo
da0c295114 Update about-misskey.vue 2023-04-14 19:35:11 +09:00
Kisaragi
83d0f819be refactor(backend): validateNoteぎåŧ•数ぎ型をåŧˇãã—、anyを除åŽģ (#10325)
* refactor(backend): validateNoteぎåŧ•数ぎ型を推čĢ–ã™ã‚‹

* fix(backend): ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽå†…åŽšã‹ã‚‰æŽ¨čĢ–ã—ãĻエナãƒŧぎ内厚を期垅されるであろうåŧã¸ã¨å¤‰æ›´ã™ã‚‹

* refactor

Co-authored-by: Acid-Chicken <root@acid-chicken.com>

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Acid-Chicken <root@acid-chicken.com>
2023-04-14 16:27:55 +09:00
Acid Chicken (įĄĢ酸éļ)
c47a0f78ff fix(client): cat ears are clipped in MkReactionsViewer (#10445)
* fix: cat ears are clipped in MkReactionsViewer

* fix: missing padding

* fix border

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-14 16:00:41 +09:00
tamaina
7d3b7986e5 update CHANGELOG.md 2023-04-14 05:57:02 +00:00
nenohi
9469b26eb2 ã‚Ģ゚ã‚ŋムįĩĩ文字ぎ検į´ĸをįĩĩ文字ピッã‚ĢãƒŧäŊŋį”¨ã§ãã‚‹ã‚ˆã†ãĢ (#10335)
* fix( #10013)

* add changelog

* also in about.emojis.vue

* fix changelog

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-14 14:49:41 +09:00
tamaina
168fe0e376 fix(server): Force the extention of exported file (#10630)
* fix(server): Force the extention of exported file

* update changelog.md
2023-04-14 14:35:38 +09:00
tamaina
14f30afd3c fix check_connect.js 2023-04-14 05:14:00 +00:00
syuilo
a67439981b fix types 2023-04-14 13:50:05 +09:00
syuilo
5f67ca434d update ioredis 5.x 2023-04-14 10:09:03 +09:00
Nanashia
21dfce2cbb test(backend): catching up with #10516 (#10624) 2023-04-14 01:10:36 +09:00
Acid Chicken (įĄĢ酸éļ)
47c7b4b9cc fix(#10609): remove isChromatic on real build (#10613)
* perf: remove isChromatic on real build

* revert: Revert #10475 in MkTime

This reverts commit 7d11cf8ec9.

* @rollup/plugin-replace as dependencies

* fix pnpm-lock,yaml

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-13 23:23:11 +09:00
tamaina
55c10d0d88 fix(client): fix narrow style of MkPostForm 2023-04-13 11:27:21 +00:00
tamaina
93dcd1c98e fix DriveService.ts 2023-04-13 11:27:05 +00:00
CGsama
2423fb8d38 fix: proper expire remote user drivefile over limits at adding time (#9426)
* delete remote user drivefile over limits at adding

* refactor

* delete → expire

* speed up by batch find

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-13 18:48:38 +09:00
KokiSakano
463446795d refactor: init.ts周りぎeslintエナãƒŧと型ぎäŋŽæ­Ŗ (#10157)
* refactor/miLocalStorageãŽãƒĄã‚ŊッドãĢæˆģり値čŋŊ加

* refactor/miLocalStorageぎキãƒŧとしãĻdebugがconfig.tsãĢ存在するぎでčŋŊ加

* fix/JSON.parseãĢnullはå…ĨらãĒいぎでnullãŽæ™‚ã¯åˆ†å˛ã•ã›ãĻnullãĢする

* refactor/äŋŽæ­Ŗã—ãŸãƒ•ã‚Ąã‚¤ãƒĢぎ型čĒŋ整+č¨˜æŗ•ãŽįĩąä¸€

* fix/型ぎためãĢlangがnullぎ時はhtmlãŽč¨€čĒžãŽč¨­åŽšã‚’ã—ãĒい

* refactor/catchでäŊ•もしãĒいとč­Ļ告がå‡ēるぎでäŋŽæ­Ŗ

* refactor/į´°ã‹ã„į‚šãŽäŋŽæ­Ŗ

* refactor/変数ぎäēŒé‡åŽšįžŠãĢãĒãŖãĻいたäēŒé‡åŽšįžŠãĢãĒãŖãĻいたぎでäŋŽæ­Ŗ

* refactor/importãŽæ•´į†(通常ぎimportは最初ãĢå‡Ļį†ã•ã‚Œã‚‹ãŽã§åŊąéŸŋはãĒã„æƒŗåŽš)

* fix/vueãƒ•ã‚Ąã‚¤ãƒĢãĢ型を与えãĻã‚¤ãƒŗãƒãƒŧト時ぎ型エナãƒŧã‚’é˜˛ã

* refactor/開į™ēį’°åĸƒãŽãŋã§åˆŠį”¨ã™ã‚‹ãŽã§,eslintãŽč¨­åŽšã‚’å¤‰æ›´ã™ã‚‹

* fix/vueãŽåŽšįžŠã‚’æœ€å°é™ãĢする

* fallback language to 'en-US'

* remove accounts migration

* fix:vueãŽåž‹åŽšįžŠãƒ•ã‚Ąã‚¤ãƒĢをæļˆã™

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-13 18:47:49 +09:00
happo31
dffefdad95 fix: #9998 MkNote.vue, MkNoteDetailed.vue ã§ã€į‰šåŽšãŽMFMãĢã‚ˆãŖãĻフッã‚ŋãƒŧぎボã‚ŋãƒŗãŒæŠŧせãĒくãĒる (#9999)
* fix(client): add `overflow: clip;`

* fix(client): add `overflow: clip;`

* Revert "fix(client): add `overflow: clip;`"

This reverts commit c43226afde.

Revert "fix(client): add `overflow: clip;`"

This reverts commit c722515105.

* feat(client): add z-index to .footer
2023-04-13 15:43:10 +09:00
syuilo
e014c91899 enhance(frontend): ãƒĻãƒŧã‚ļãƒŧãƒĄãƒ‹ãƒĨãƒŧからãƒĻãƒŧã‚ļãƒŧãƒĄãƒĸã‚’įˇ¨é›†ã§ãã‚‹ã‚ˆã†ãĢ 2023-04-13 13:50:17 +09:00
syuilo
5cac1515fd fix(backend): user.memoはdetailがtrueãĒ時だけãĢ 2023-04-13 13:34:54 +09:00
syuilo
97abfd48ce refactor(backend): tweak repository name 2023-04-13 13:31:54 +09:00
Ebise Lutica
605f149235 feat: č‡Ēåˆ†į”¨ãƒĄãƒĸ抟čƒŊ (#10516)
* č‡Ēåˆ†į”¨ãƒĄãƒĸをäŊœæˆã™ã‚‹æŠŸčƒŊ

* 不čρãĒCSSを削除

* ãƒĄãƒĸ: デã‚ļã‚¤ãƒŗčĒŋ整

* デã‚ļã‚¤ãƒŗå´Šã‚Œã‚’äŋŽæ­Ŗ

* fix: ãƒĄãƒĸ抟čƒŊぎe2eテ゚トでčĻ‹ã¤ã‹ãŖãŸä¸å…ˇåˆã‚’äŋŽæ­Ŗ

* デã‚ļã‚¤ãƒŗčĒŋ整

* fix(frontend): č‡Ēåˆ†į”¨ãƒĄãƒĸtextareaãĢline-heightãŒéŠį”¨ã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
2023-04-13 13:17:32 +09:00
tamaina
7d11cf8ec9 Revert #10475 in MkTime 2023-04-13 03:38:43 +00:00
Acid Chicken (įĄĢ酸éļ)
9bb6c536c0 test(#10336): add components/Mk[A-B].* stories (#10475)
* chore(#10336): register snippets

* test(#10336): add `components/Mk[A-B].*` stories

* build: desynced lockfile

* ci(#10336): preload assets

* ci(#10336): use pull_request

* build: update lockfile

* fix: reactivity transform

* chore: track upstream changes

* refactor: avoid temporary previous tapping declarations

* revert: avoid temporary previous tapping declarations

This reverts commit e649b1b1e6.

* test: flaky snapshots

* style: import
2023-04-13 12:20:39 +09:00
syuilo
c5d2dba28d Merge pull request #10608 from misskey-dev/develop
Release: 13.11.3
2023-04-13 12:18:07 +09:00
syuilo
2a7ba37996 [ci skip] improve readability 2023-04-13 09:09:29 +09:00
syuilo
3f57119aea [ci skip] remove outdated comment 2023-04-13 09:02:41 +09:00
syuilo
ddb1ab7fae 13.11.3 2023-04-13 08:54:47 +09:00
syuilo
8913e561db New Crowdin updates (#10585)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)
2023-04-13 08:53:29 +09:00
syuilo
dcbaca4260 fix(backend): ãƒãƒŖãƒŗãƒãƒĢãŽãƒ”ãƒŗį•™ã‚ã•ã‚ŒãŸãƒŽãƒŧトぎ順į•ĒãŒæ­Ŗã—ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10541
2023-04-13 08:52:30 +09:00
syuilo
6839441ac6 🎨 2023-04-13 08:46:10 +09:00
syuilo
62b6c4d09b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-13 08:43:15 +09:00
syuilo
1a7e5fb865 Update about-misskey.vue 2023-04-13 08:43:06 +09:00
syuilo
272e0c874f Merge pull request #10606 from misskey-dev/EbiseLutica-patch-1
Update CHANGELOG.md
2023-04-13 08:35:14 +09:00
syuilo
78a2feb24c Update CHANGELOG.md 2023-04-13 08:34:25 +09:00
futchitwo
04511ac141 fix(server): ã‚ĸãƒŗãƒ†ãƒŠã¨ãƒ­ãƒŧãƒĢTLぎuntil/sinceãƒ—ãƒ­ãƒ‘ãƒ†ã‚ŖãŒå‹•ãã‚ˆã†ãĢ (#10605)
* fix(server): ã‚ĸãƒŗãƒ†ãƒŠã¨ãƒ­ãƒŧãƒĢTLぎuntil/sinceãƒ—ãƒ­ãƒ‘ãƒ†ã‚ŖãŒå‹•ãã‚ˆã†ãĢ

* fix
2023-04-13 08:33:36 +09:00
Ebise Lutica
d429f810a9 Update CHANGELOG.md 2023-04-13 00:31:22 +09:00
tamaina
4c0ef07f6f fix 2023-04-12 12:34:34 +00:00
tamaina
3ff5a5ae29 fix type in CustomEmojiService 2 2023-04-12 12:32:27 +00:00
tamaina
6ea057f8f8 fix type in CustomEmojiService 2023-04-12 12:09:28 +00:00
hutchisr
b7d056fb22 Use unique identifier for each follow request (#10600)
Co-authored-by: anemone <anemoneya@icloud.com>
2023-04-12 20:22:50 +09:00
syuilo
e3aeab8122 fix type 2023-04-12 17:02:54 +09:00
syuilo
72031e49fc Update CustomEmojiService.ts 2023-04-12 16:10:17 +09:00
syuilo
d06d1e8682 fix(backend): ã‚Ģ゚ã‚ŋムįĩĩ文字でãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã§ããĒã„ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-12 16:07:58 +09:00
Nanashia
5c3a4a8224 test(backend): Add tests for users (#10546)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-12 13:20:16 +09:00
kakkokari-gtyih
49749b46c4 feat(server): Misskey WebでãƒĻãƒŧã‚ļãƒŧフãƒŦãƒŗãƒ‰ãƒĒãƒŧãĒエナãƒŧペãƒŧジをå‡ēす (#10590)
* (add) user-friendly error page

* Update CHANGELOG.md

* (add) cache-control header

* Add ClientLoggerService

* Log params and query

* remove error stack on client

* fix pug

* 文éĸをčĒŋ整

* :art]

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-12 12:52:14 +09:00
syuilo
5d56799070 feat: role timeline
Resolve #10581
2023-04-12 11:40:08 +09:00
tamaina
81d2c5a4a7 enhance: ã‚Ģ゚ã‚ŋムįĩĩ文字é–ĸé€ŖãŽå¤‰æ›´ (#9794)
* PackedNoteãĒおぎemojisã¯ãƒ—ãƒ­ã‚­ã‚ˇã—ãĻいãĒいURLをčŋ”すようãĢ

* MFMでx3/x4もしくはscale.x/yが2.5äģĨ上ãĢ指厚されãĻいた場合ãĢはã‚ĒãƒĒジナãƒĢ品čŗĒぎįĩĩ文字をäŊŋį”¨ã™ã‚‹

* update CHANGELOG.md

* fix changelog

* ??

* wip

* fix

* merge

* Update packages/frontend/src/scripts/media-proxy.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* merge

* calc scale

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-12 10:58:56 +09:00
tamaina
0db88a5a3b refactor: ã‚ĩã‚Ļãƒŗãƒ‰é–ĸé€ŖãŽč¨­åŽšã‚’pizzaxãĢį§ģ行 (#8105)
* 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

* âœŒī¸

* 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

* âœŒī¸

* 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 (įĄĢ酸éļ) <root@acid-chicken.com>

* 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 <Syuilotan@yahoo.co.jp>

* clean up

* clean up

* refactor

* ã‚­ãƒŖãƒƒã‚ˇãƒĨå¯žį­–

* Truncate push notification message

* fix

* wip

* clean up

* migration

* migration

* comment

* move soundConfigStore

* âœŒī¸

* clean up

* クナイã‚ĸãƒŗãƒˆãŒã‚ãŖãŸã‚‰ã‚šãƒˆãƒĒãƒŧムãĢæŽĨįļšã—ãĻいるということãĒぎで通įŸĨしãĒい判厚ぎäŊįŊŽã‚’äŋŽæ­Ŗ

* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* merge

* fix

* remove reversi setting

* Service WorkerぎビãƒĢドãĢesbuildをäŊŋうようãĢする

* return createEmptyNotification()

* fix

* fix

* i18n.ts

* update

* âœŒī¸

* remove ts-loader

* fix

* fix

* enhance: Service Workerを常ãĢį™ģéŒ˛ã™ã‚‹ã‚ˆã†ãĢ

* pollEnded

* pollEnded

* URLをsw.jsãĢæˆģす

* clean up

* clean up

* update sounds.vue

* update

* fix type

* âœŒī¸

* ;v;

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-12 10:39:57 +09:00
tamaina
f9720e0e6e update CHANGELOG.md 2023-04-12 01:32:25 +00:00
syuilo
77f91d67b4 perf(backend): ノãƒŧトäŊœæˆæ™‚ぎã‚ĸãƒŗãƒ†ãƒŠčŋŊ加パフりãƒŧãƒžãƒŗã‚šã‚’æ”šå–„ 2023-04-12 10:07:14 +09:00
Namekuji
da83322200 feat: queueing bulk follow/unfollow and block/unblock (#10544)
* wrap follow/unfollow and block/unblock as job queue

* create import job to follow in each iteration

* make relationship jobs concurrent

* replace to job queue if called repeatedly

* use addBulk to import

* omit stream when importing

* fix job caller

* use ThinUser instead of User to reduce redis memory consumption

* createImportFollowingToDbJobぎå‘ŧãŗå‡ēし斚を変える, åž‹čŖœåŧˇ

* Force ThinUser

* ã‚Ēブジェクト操äŊœãŽãŋãŽãƒĄã‚Ŋッド名はgenerate...Data

* Force ThinUser in generateRelationshipJobData

* silent bulk unfollow at admin api endpoint

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-12 09:13:58 +09:00
futchitwo
b463490d9f Update CHANGELOG.md (#10591) 2023-04-12 02:08:41 +09:00
okayurisotto
5002effd65 Refactor sw (#10579)
* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): 冗镎ãĒ部分を変更

* refactor(sw): äŊŋわれãĻいãĒã„į…Šé›‘ãĒ抟čƒŊを削除

* refactor(sw): remove dead code

* refactor(sw): URL文字列ぎäŊœæˆãĢ`URL`をäŊŋうようãĢ

* refactor(sw): 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽå‰Šé™¤ã¨ãã‚ŒãĢäŧ´ã„éœ˛å‘ˆã—ãŸã‚¨ãƒŠãƒŧへぎ寞å‡Ļ

* refactor(sw): `append` -> `set` in `URLSearchParams`

* refactor(sw): `any`ぎ削除とそれãĢäŧ´ã„éœ˛å‘ˆã—ãŸã‚¨ãƒŠãƒŧへぎ寞å‡Ļ

* refactor(sw): 型ã‚ĸã‚ĩãƒŧã‚ˇãƒ§ãƒŗãŽå‰Šé™¤ã¨ãã‚ŒãĢäŧ´ã„éœ˛å‘ˆã—ãŸã‚¨ãƒŠãƒŧへぎ寞å‡Ļ

寞å‡Ļã¨č¨€ãŖãĻも`throw`するだけ。いぞぞでもこぎįŠļæŗã§ã¯ã‚¨ãƒŠãƒŧが投げられãĻいたはずãĒぎで、こぎ寞å‡ĻãĢより新たãĒå•éĄŒãŒčĩˇãã‚‹ã“とはãĒいはず。

* refactor(sw): i18n loading

* refactor(sw): 型推čĢ–ãŒã†ãžãã§ãã‚‹æ›¸ãæ–šãĢ変更

`codes`が`(string | undefined)[]`から`string[]`ãĢãĒãŖãŸ

* refactor(sw): クエãƒĒ文字列ぎäŊœæˆãĢ`URLSearchParams`をäŊŋうようãĢ

* refactor(sw): `findClient`

* refactor(sw): `openClient`ãĢおける`any`や`as`ぎ書き換え

* refactor(sw): `openPost`ãĢおける`any`ぎ書き換え

* refactor(sw): `let` -> `const`

* refactor(sw): `any` -> `unknown`

* cleanup(sw): import

* cleanup(sw)

* cleanup(sw): `?.`

* cleanup(sw/.eslintrc.js)

* refactor(sw): `@typescript-eslint/explicit-function-return-type`

* refactor(sw): `@typescript-eslint/no-unused-vars`

* refactor(sw): おうしようもãĒいところãĢ`eslint-disable-next-line`を

* refactor(sw): `import/no-default-export`

* update operations.ts

* throw new Error

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-12 01:07:24 +09:00
syuilo
75b28d6782 Merge pull request #10578 from misskey-dev/develop
Release: 13.11.2
2023-04-11 15:51:07 +09:00
tamaina
35613fd642 fix(client): noPaging: true with gallery/featured 2023-04-11 06:49:19 +00:00
syuilo
5cabbd0eef Update CHANGELOG.md 2023-04-11 14:59:56 +09:00
syuilo
8b509f6c36 13.11.2 2023-04-11 14:58:48 +09:00
たãƒŧãŗã‚“
2612bcd738 Update CHANGELOG.md (#10577)
#10555 ぎ更新分
2023-04-11 14:57:37 +09:00
syuilo
de0577bc38 enhance(frontend): tweak post form style 2023-04-11 14:57:06 +09:00
syuilo
b192dc0774 New Crowdin updates (#10566)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Indonesian)
2023-04-11 14:39:50 +09:00
syuilo
43eee54f2d enhance(backend): APIãƒ‘ãƒŠãƒĄãƒŧã‚ŋã‚ĩイã‚ē上限を128kbから1mbãĢįˇŠå’Œ 2023-04-11 14:28:40 +09:00
syuilo
59ca0d21a1 enhance(backend): APIãƒ‘ãƒŠãƒĄãƒŧã‚ŋã‚ĩイã‚ē上限を32kbから128kbãĢįˇŠå’Œ
Fix #10574
2023-04-11 14:27:09 +09:00
syuilo
92356d02b9 Update CHANGELOG.md 2023-04-11 14:22:12 +09:00
syuilo
c10d591bd0 perf(backend): cache swSubscriptions 2023-04-11 14:20:16 +09:00
tamaina
3a90bcc03c sw: ãĒã‚“ã‹ã‚‚ã†ã‚ãŖãĄã‚ƒå¤‰ãˆãŸ (#10570)
* sw: ãĒんかいろいろ

* remove debug code

* never renotify

* update changelog.md
2023-04-11 14:11:39 +09:00
たãƒŧãŗã‚“
f6dc100748 fix #10554 ãƒãƒŖãƒŗãƒãƒĢぎ検į´ĸį”¨ãƒšãƒŧジとAPIぎčŋŊ加 (#10555)
* add channel search

* move  channel search to channel list page

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
2023-04-11 07:42:27 +09:00
Chimorium
0702f9775a ã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŽã‚­ãƒŖãƒƒã‚ˇãƒĨ時ãĢ"{}"がå…ĨãŖãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ (#10573) 2023-04-11 07:39:46 +09:00
tamaina
838625edcd update CHANGELOG.md 2023-04-10 17:26:52 +00:00
tamaina
83bcdb8ede fix(client): Consider safe-area-inset-bottom on global widgets area
Fix #9052
2023-04-10 17:21:28 +00:00
tamaina
567c66567e fix(client): 🎨 fix MkEmojiPicker safe-area-inset-bottom
Fix https://github.com/misskey-dev/misskey/pull/10534
2023-04-10 16:46:58 +00:00
tamaina
da64273b43 chore(sw): use PascalCase 2023-04-10 12:10:06 +00:00
okayurisotto
6a23ffcce5 swぎesbuildぎ更新とビãƒĢド゚クãƒĒプトぎ更新 (#10549)
* cleanup(sw/build.js)

* fix(sw/build.js): `define`ãĢᜟåŊå€¤ã‚’æ¸Ąã—ãĻã„ãŸå•éĄŒã‚’äŋŽæ­Ŗ

`define`ã§ã¯æ–‡å­—åˆ—ã‚’æ¸Ąã•ãĒければãĒらãĒいぎで、`JSON.stringify`をするようãĢした。

* fix(sw/build.js): `string`が期垅される`define`ãĢおいãĻ`undefined`ãĢãĒã‚‹å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

* update(sw): esbuild 0.17.15

* fixup! update(sw): esbuild 0.17.15

* fixup! fix(sw/build.js): `string`が期垅される`define`ãĢおいãĻ`undefined`ãĢãĒã‚‹å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ

ã‚ŗãƒĄãƒŗãƒˆãŽæ–‡č¨€ã‚’čĒŋ整
2023-04-10 19:43:15 +09:00
syuilo
511dab0618 fix(frontend): webhook, 逪æēã‚ĸプãƒĒ一čĻ§ã§ã‚ŗãƒŗãƒ†ãƒŗãƒ„ãŒé‡č¤‡ã—ãĻ襨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10564
2023-04-10 18:56:38 +09:00
syuilo
48e2523081 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-10 10:24:08 +09:00
藤
e0431aed28 fix issue #10195 č¨­åŽšãŽãƒãƒƒã‚¯ã‚ĸップ ぎ「削除」ぎ文字がãĒい (#10559)
Co-authored-by: 藤 <nyaguri0417@gmail.com>
2023-04-10 10:23:56 +09:00
syuilo
29c9a7d71a enhance(frontend): 常ãĢåēƒå‘Šã‚’čĻ‹ã‚‰ã‚Œã‚‹ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-04-10 10:22:25 +09:00
syuilo
eba42230ee Update CHANGELOG.md 2023-04-10 10:12:05 +09:00
syuilo
f8315a40b4 Update CHANGELOG.md 2023-04-10 10:04:16 +09:00
syuilo
b5724d06b4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-10 10:03:56 +09:00
syuilo
70a06e30d5 fix(backend): ã‚ĸãƒŗãƒ†ãƒŠãŽãƒŽãƒŧãƒˆã€ãƒãƒŖãƒŗãƒãƒĢぎノãƒŧト、通įŸĨãŒæ­Ŗå¸¸ãĢäŊœæˆã§ããĒã„ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10482
2023-04-10 10:03:53 +09:00
YS
3ec060f0dc MkContainer.vue i18n をtemplateからčĻ‹ãˆã‚‹ã‚ˆã†ãĢ (#10560) 2023-04-10 08:31:06 +09:00
syuilo
39cf80e19f fix(backend): ã‚¤ãƒ™ãƒŗãƒˆį”¨redis分é›ĸが上手く動かãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-09 17:09:27 +09:00
syuilo
b56f4b27ee fix(backend): ゚トãƒĒãƒŧãƒŸãƒŗã‚°ãŽLTLãƒãƒŖãƒŗãƒãƒĢでã‚ĩãƒŧバãƒŧ側ãĢエナãƒŧログがå‡ēるぎをäŋŽæ­Ŗ 2023-04-09 17:01:03 +09:00
Acid Chicken (įĄĢ酸éļ)
2b19e1f732 test: add /@:acct stories (#10517)
* test: add `/@:acct` stories

* test: add mocks
2023-04-09 04:16:56 +00:00
syuilo
8b1362ab03 Merge pull request #10543 from misskey-dev/develop
Release: 13.11.1
2023-04-09 10:29:36 +09:00
syuilo
59d0d507d5 fix(backend): é€Ŗåˆã—ãĻã„ã‚‹ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãĢついãĻä爿œŸã›ãšé…é€ãŒå…¨ãĻ停æ­ĸã•ã‚Œã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10499
2023-04-09 10:19:57 +09:00
syuilo
86de46debf Update CHANGELOG.md 2023-04-09 09:53:29 +09:00
syuilo
1057da1556 add note 2023-04-09 09:53:02 +09:00
tamaina
9feb6b0f5b fix(server): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã§ããĒã„å•éĄŒã‚’ã¨ã‚Šã‚ãˆãšäŋŽæ­Ŗ (#10529)
* fix(server): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã§ããĒã„å•éĄŒã‚’ã¨ã‚Šã‚ãˆãšäŋŽæ­Ŗ
Fix #10502

* Update packages/backend/src/core/CustomEmojiService.ts

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-09 09:52:19 +09:00
syuilo
269d1e72cb fix(frontend): ãƒĻãƒŧã‚ļãƒŧプãƒŦビãƒĨãƒŧãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10540
2023-04-09 09:44:00 +09:00
syuilo
31ff3a22b7 13.11.1 2023-04-09 09:40:00 +09:00
syuilo
b9d022f164 New Crowdin updates (#10522)
* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)
2023-04-09 09:18:18 +09:00
syuilo
087da7643e Update CHANGELOG.md 2023-04-09 08:37:55 +09:00
syuilo
cb3a84adb4 ãƒãƒŖãƒŗãƒãƒĢを新čĻäŊœæˆã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-09 08:22:49 +09:00
syuilo
004ace396d さがすぎロãƒŧã‚ĢãƒĢãƒĻãƒŧã‚ļãƒŧīŧˆãƒ”ãƒŗãŠã‚īŧ‰ãŒį„Ąé™ãĢį”Ÿæˆã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-09 08:12:50 +09:00
syuilo
9ae2e87a46 Update CHANGELOG.md 2023-04-09 08:10:12 +09:00
syuilo
ad4006738b ãƒãƒŖãƒŗãƒãƒĢぎお気ãĢå…Ĩã‚ŠãŒį„Ąé™ãĢčĒ­ãŋčžŧãžã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-09 08:09:25 +09:00
taichan
f794f3ad0a fix(client): ãƒĒ゚ト、クãƒĒãƒƒãƒ—ãŒį„Ąé™ãƒ­ãƒŧãƒ‰ã•ã‚Œã‚‹įžčąĄãŽč§Ŗæąē (#10538)
* fix my-list infinite items loading

* update CHANGELOG.md

* fix my-clip infinite items loading
2023-04-09 08:03:29 +09:00
syuilo
b7ed3ddfdd fix(backend): 通įŸĨčĒ­ãŋčžŧãŋでエナãƒŧがį™ēį”Ÿã™ã‚‹å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-04-09 08:02:52 +09:00
futchitwo
038365bf2d fix: redis から取垗できãĒã„ãƒãƒŖãƒŗãƒãƒĢ投į¨ŋはDBから取垗 (#10539) 2023-04-09 07:56:27 +09:00
syuilo
64597a2dab Update CHANGELOG.md 2023-04-09 04:56:36 +09:00
tamaina
d76220cc80 fix(server): IdService.parseを全ãĻぎidã‚ŋイプãĢ寞åŋœã•せるようãĢ (#10533)
* wip fix-id

* âœŒī¸

* fix import
2023-04-09 04:41:06 +09:00
tamaina
7a33c5d2ee update CHANGELOG.md 2023-04-08 16:44:49 +00:00
Takeshi Kishi
e58b357918 fix(client): PWA時ぎįĩĩ文字ピッã‚ĢãƒŧぎäŊįŊŽã‚’ホãƒŧムバãƒŧãĢ重ãĒらãĒいようãĢčĒŋ整 (#10534)
* fix emoji picker padding

emoji picker bottoms are hidden by iPhone Home Bar.
To fix this, add safe-area padding

* update CHANGELOG
2023-04-09 01:37:45 +09:00
syuilo
a096f621cf Merge pull request #10506 from misskey-dev/develop
13.11.0
2023-04-08 21:27:21 +09:00
syuilo
789689e759 [ci skip] Update CHANGELOG.md 2023-04-08 21:26:43 +09:00
syuilo
2321214c98 disable account migration 2023-04-08 20:51:36 +09:00
syuilo
50a9b29c48 [ci skip] 13.11.0 2023-04-08 20:29:55 +09:00
syuilo
c5ccd826c8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-08 20:03:35 +09:00
syuilo
ad9f72291f use for of 2023-04-08 20:03:32 +09:00
tamaina
1c158dc510 fix(client): Fix antenna list infinite items loading
https://github.com/misskey-dev/misskey/pull/10506#issuecomment-1500859975
2023-04-08 10:37:35 +00:00
syuilo
cd915b6939 [ci skip] Update CHANGELOG.md 2023-04-08 18:44:03 +09:00
syuilo
a7455035c5 Update CHANGELOG.md 2023-04-08 17:42:34 +09:00
atsuchan
5cd93834d1 enhance(client): åēƒå‘ŠãƒģおįŸĨらせが新čĻį™ģéŒ˛æ™‚ãĢåĸ—掖しãĒいようãĢ (#10412) 2023-04-08 17:42:08 +09:00
okayurisotto
6892e9fbb7 fix(frontend): URLãĢäģ–ぎクエãƒĒがあるときãĢもZen UIãŒéŠį”¨ã•ã‚Œã‚‹ã‚ˆã†ãĢ (#10477) 2023-04-08 17:41:23 +09:00
syuilo
abe73c9904 New Crowdin updates (#10512)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Danish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Croatian)

* New translations ja-JP.yml (Uyghur)

* New translations ja-JP.yml (Lojban)

* New translations ja-JP.yml (Sinhala)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Haitian Creole)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Swedish)
2023-04-08 17:40:31 +09:00
syuilo
cc57fc041a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-08 17:39:48 +09:00
syuilo
90df0d87ae disable flaky test 2023-04-08 17:39:44 +09:00
Acid Chicken (įĄĢ酸éļ)
95f670e3ec test: use M PLUS Rounded 1c on Storybook (#10520)
* test: use M PLUS Rounded 1c on Storybook

* test: fix hostname
2023-04-08 17:18:00 +09:00
omi
66342337ef chore: local test が redis version čĩˇå› ã§čŊãĄã‚‹ (#10519) 2023-04-08 17:06:42 +09:00
Acid Chicken (įĄĢ酸éļ)
59693bcb65 docs: thanks (#10518) 2023-04-08 17:02:18 +09:00
Acid Chicken (įĄĢ酸éļ)
a432f53d6c ci: avoid 0000000 2023-04-08 07:16:10 +00:00
syuilo
e72d6c9f2c 13.11.0-beta.8 2023-04-08 16:15:43 +09:00
Namekuji
e23cf77f86 fetch person again (#10514) 2023-04-08 16:13:50 +09:00
syuilo
0f328e8472 Update CHANGELOG.md 2023-04-08 16:09:43 +09:00
syuilo
7636536973 tweak locale 2023-04-08 16:06:08 +09:00
syuilo
975e79fa3b fix type 2023-04-08 15:59:41 +09:00
syuilo
eefa06622b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-08 15:53:39 +09:00
syuilo
9114c8cb8e feat(backend): support replication of postgresql
Resolve #10205
2023-04-08 15:53:36 +09:00
syuilo
132feea1fa :art 2023-04-08 15:49:29 +09:00
Acid Chicken (įĄĢ酸éļ)
33e9428510 chore: disable sampling for cat ears (#10513)
* chore: sample 3px for cat ears

* fix: typo

* chore: disable avatar plot for cat ears
2023-04-08 06:22:39 +00:00
syuilo
1aa8f09b95 13.11.0-beta.7 2023-04-08 14:42:11 +09:00
syuilo
65584f21bb Update misskey-js.api.md 2023-04-08 14:39:54 +09:00
syuilo
b697f948df Update misskey-js.api.md 2023-04-08 14:32:52 +09:00
syuilo
551b00302b use css module 2023-04-08 14:32:21 +09:00
syuilo
05aa0fa11a 🎨 2023-04-08 14:31:09 +09:00
syuilo
008e3fb37e Create 1680931179228-account-move.js 2023-04-08 14:20:40 +09:00
syuilo
68e8892f61 chore: use for instead of forEach 2023-04-08 14:18:28 +09:00
Namekuji
25ebb73756 feat: account migration (#10507)
* add Move activity

* add endpoint to move from local to remote

* follow move activity coming to inbox

* fix move endpoint

* add known-as endpoint to create account alias

* add migration page

* add route to migration page

* add move and known-as endpoints

* fix dependnecies error

* fix new endpoints

* fix move activity id

* fix refollow

* add movedToUri and alsoKnownAs to api

* fix moveToUri indicator

* fix missing context

* add chengelog

* rename MkMoved to MkAccountMoved

* add missing semicolon

* fix targetUri

* fix followings query

* remove redundant null check
2023-04-08 14:16:26 +09:00
syuilo
fa67fb42b1 enhance(backend): RedisãĢãƒãƒŖãƒŗãƒãƒĢ投į¨ŋがãĒい場合はDBã‹ã‚‰æŒãŖãĻくるようãĢ
Fix #10473
2023-04-08 13:12:49 +09:00
syuilo
40b3041608 tweak MkWindow.vue 2023-04-08 13:01:28 +09:00
syuilo
e3b8e8746e lint fixes 2023-04-08 12:57:05 +09:00
syuilo
33bce49ee8 lint fix 2023-04-08 12:56:21 +09:00
remi
44a4faebc0 feat: add minimize/Fold button for windows (#10508)
* add window minimizing!

* Fix window being able to go offscreen

* Revert en-US.yml changes

---------

Co-authored-by: mothmoon <remilia@remilia.se>
2023-04-08 12:55:05 +09:00
Acid Chicken (įĄĢ酸éļ)
79f198e4f1 ci: ignore develop commits 2023-04-07 23:27:22 +09:00
syuilo
eb30976ae6 Update CHANGELOG.md 2023-04-07 20:35:58 +09:00
Acid Chicken (įĄĢ酸éļ)
abda3b6c8c ci(#10336): use TurboSnap (#10494)
* ci(#10336): use TurboSnap

* build: fix version

* ci(#10336): update build dir

* chore(#10336): fire changes

* chore: stabilize icon width on `PageHeader`

* chore: fire changes

* ci: invalid ignore

* ci: trace logs

* chore: debug

* revert: debug

This reverts commit 2329165e25.

* chore: do not reuse build dir

* build: scripts

* ci: tweak

* revert: re-revert debug

This reverts commit 596ef05d9e.

* chore: detect changes manually

* fix: syntax

* ci: do not use only-changed

* ci: fix command

* revert: re-re-revert debug

This reverts commit b027170d75.

* ci: use build dir

* revert: re-re-re-revert debug

This reverts commit 529ab126ed.

* ci: fix path

* revert: re-re-re-re-revert debug

This reverts commit 0b0c0b9ea4.

* ci: fix typo

* ci: only show story files

* revert: re-re-re-re-re-revert debug

This reverts commit 9f5b88df32.

* ci: skip when no stories found

* ci: use skip

* revert: re-re-re-re-re-re-revert debug

This reverts commit 0df4bdc30b.

* ci: fix micromatch version

* revert: re-re-re-re-re-re-re-revert debug

This reverts commit 63063b02bb.

* revert: re-re-re-re-re-re-re-re-revert debug

This reverts commit 01d9669e2a.

* chore: pin tabler icon width globally

* ci: notify when Chromatic skips

* ci: fix endpoint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-07 20:34:23 +09:00
syuilo
191ed3c814 fix(test): disable remote user tests
#10495
2023-04-07 20:09:22 +09:00
syuilo
7da2ca1862 Revert "test"
This reverts commit cb39db100a.
2023-04-07 20:05:15 +09:00
syuilo
cb39db100a test 2023-04-07 19:45:08 +09:00
syuilo
e3f4c9bcf6 13.11.0-beta.6 2023-04-07 18:57:18 +09:00
syuilo
ed4a100e96 fix(backend): restore date properly of federated instance cache 2023-04-07 18:55:11 +09:00
syuilo
1377ea4178 perf(backend): improve cache of federated instances 2023-04-07 18:48:45 +09:00
syuilo
6e1ae7b242 enhance(backend): tweak cache of role
#10439
2023-04-07 18:15:47 +09:00
syuilo
930724f9de Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-07 18:12:27 +09:00
syuilo
3bbeec70ec perf(backend): improve cache of instance of user 2023-04-07 18:12:24 +09:00
okayurisotto
69828e8dac fix(sw): ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨぎ操äŊœã§Zen UIãĒクナイã‚ĸãƒŗãƒˆãŒé–‹ã‹ã‚ŒãĻã—ãžã†å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#10497) (#10498) 2023-04-07 15:48:49 +09:00
syuilo
58c8d21348 13.11.0-beta.5 2023-04-07 12:01:52 +09:00
syuilo
1e3fb5531b typo 2023-04-07 11:33:15 +09:00
syuilo
239d3f2dbf feat(backend): ジョブキãƒĨãƒŧᔍRedisをåˆĨã‚ĩãƒŧバãƒŧãĢ分é›ĸできるようãĢ 2023-04-07 11:27:01 +09:00
syuilo
ff6d9d2860 feat(backend): ã‚¤ãƒ™ãƒŗãƒˆį”¨RedisをåˆĨã‚ĩãƒŧバãƒŧãĢ分é›ĸできるようãĢ 2023-04-07 11:20:14 +09:00
syuilo
f4588f3907 perf(backend): reduce db query 2023-04-07 10:07:41 +09:00
syuilo
a561b83070 fix deps 2023-04-06 20:29:17 +09:00
syuilo
88f22da052 update deps 2023-04-06 20:22:26 +09:00
syuilo
89c12948a1 13.11.0-beta.4 2023-04-06 19:51:33 +09:00
syuilo
f8cdab6d02 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-06 19:48:28 +09:00
syuilo
521eb95dbc perf(backend): cache avatar and banner url to db 2023-04-06 19:48:24 +09:00
syuilo
c29f21ac56 perf(backend): prevent emit needless db queries 2023-04-06 19:45:12 +09:00
syuilo
de9d136a3f perf(backend): reduce db query 2023-04-06 18:27:42 +09:00
syuilo
a0d5e2469d Update about-misskey.vue 2023-04-06 18:08:35 +09:00
syuilo
b38811af7c fix(backend): fix pack of notification behaviour 2023-04-06 15:09:21 +09:00
tamaina
bc5be83e29 use pnpm@8.1.1 2023-04-06 01:56:58 +00:00
syuilo
52011610c6 13.11.0.beta-3 2023-04-06 11:45:47 +09:00
syuilo
a2e022631d New Crowdin updates (#10430)
* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)
2023-04-06 11:45:07 +09:00
syuilo
a574d0fbcb fix 2023-04-06 11:36:20 +09:00
syuilo
e9165a0d95 13.11.0.beta-2 2023-04-06 11:32:14 +09:00
syuilo
73203a3d72 perf(backend): cache local custom emojis 2023-04-06 11:14:43 +09:00
syuilo
437de6417e Update CHANGELOG.md 2023-04-06 10:30:56 +09:00
syuilo
fd05826187 fix(ci): use redis 7 2023-04-06 10:30:06 +09:00
syuilo
bd142b8fe5 refactor 2023-04-06 10:12:30 +09:00
syuilo
384a3bed09 perf(backend): reduce db query 2023-04-06 10:09:44 +09:00
syuilo
3c04fef8d1 13.11.0.beta-1 2023-04-06 08:44:40 +09:00
totegamma
9629929977 fix misskey-dev/misskey-#10417 (#10418) 2023-04-06 08:37:18 +09:00
Ryu jongheon
e76d3e72db refactor(fronted): setup syntax to menubar of Classic UI (#10474) 2023-04-06 08:35:14 +09:00
syuilo
19349b930a 🎨 2023-04-06 08:23:00 +09:00
syuilo
10c3c15f06 Update CHANGELOG.md 2023-04-06 08:20:17 +09:00
Acid Chicken (įĄĢ酸éļ)
3b3f683f8c feat(#8149): respect nsfw settings on gallery list (#10481)
* feat(#8149): respect nsfw settings on gallery list

* ci(#10336): use pull_request

* test(#8149): add interaction tests

* test(#10336): use `waitFor`

* chore: transition
2023-04-06 08:19:49 +09:00
Acid Chicken (įĄĢ酸éļ)
516a791bf4 docs: thanks (#10487) 2023-04-06 06:12:29 +09:00
tamaina
2650a7a5b8 fix: 通įŸĨã‚¤ãƒŗã‚¸ã‚ąãƒŧã‚ŋãŒå…‰ã‚ŠãŖãąãĒしãĢãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#10483)
* fix(misskey-js): ゚トãƒĒãƒŧムがstringで送äŋĄã•れる場合があるぎをäŋŽæ­Ŗ

* pnpm run api

* force read notification

* fix competition
2023-04-06 06:11:59 +09:00
Acid Chicken (įĄĢ酸éļ)
712c60106a ci: fix syntax 2023-04-05 18:35:23 +00:00
Acid Chicken (įĄĢ酸éļ)
41aafdea00 test(#10336): stabilize MkError stories 2023-04-06 03:10:45 +09:00
syuilo
0bb882c9d4 🎨 2023-04-05 15:45:44 +09:00
syuilo
3f3eca7d3a Update CHANGELOG.md 2023-04-05 14:50:40 +09:00
xtexChooser
62efe2b4d5 fix: webhook delivery content-type (#9823) (#10458)
* fix: webhook delivery content-type (#9823)

* style: indent

* Update packages/backend/src/queue/processors/WebhookDeliverProcessorService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* style: trailing comma

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-04-05 14:49:58 +09:00
tamaina
6798effbab enhance(client): 投į¨ŋフりãƒŧãƒ ã‚’ãĄã‚‡ãŖã¨ã„ã„æ„Ÿã˜ãĢ (#10442)
* .formナッパãƒŧを削除

* fix type of MkPostFormAttaches

* 🚀

* 🎨

* 🎨

* 🎨

* 🎨

* specifiedãŽæ™‚ã¯é€ŖåˆãĒしをdisabledãĢ

* âœŒī¸

* set select default

* gap: 2px (max-width: 500px) / 4px

* wip

* âœŒī¸

* 🎨

* fix maxTextLength

* äģŠåžŒčĄ¨į¤ēしãĒい

* 🎨

* cache channel

* 🎨

* é€ŖåˆãĒしãĢする

* use i18n.ts.neverShow

* âœŒī¸

* refactor

* fix indent

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-05 14:30:03 +09:00
syuilo
d739aeee32 fix(frontend): add missing import 2023-04-05 14:29:18 +09:00
syuilo
a093c373c4 fix 2023-04-05 13:57:22 +09:00
syuilo
288cce4a22 fix 2023-04-05 13:50:05 +09:00
syuilo
28647de196 enhance(backend): improve userkeypair cache 2023-04-05 12:10:40 +09:00
syuilo
cf6a302f8f add note 2023-04-05 12:08:18 +09:00
syuilo
1c3d9a5df0 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-05 10:21:13 +09:00
syuilo
f44504097c enhance(backend): improve cache 2023-04-05 10:21:10 +09:00
syuilo
625fed8838 enhance(backend): ãƒãƒŖãƒŗãƒãƒĢぎæ—ĸčĒ­įŽĄį†ã‚’å‰Šé™¤
- įžįŠļ上手く抟čƒŊしãĻいãĒい
- パフりãƒŧãƒžãƒŗã‚šä¸ŠãŽį†į”ą
- åŽŸčŖ…ã™ã‚‹ãĢしãĻã‚‚ã‚‚ãŖã¨åŠšįŽ‡įš„ãĒæ–šæŗ•ãŒã‚ã‚‹
2023-04-05 07:52:49 +09:00
Acid Chicken (įĄĢ酸éļ)
3f39fc90fc Merge pull request #10457 from na2na-p/fix/visibility-widening 2023-04-05 02:15:09 +09:00
Acid Chicken (įĄĢ酸éļ)
7bd0001e76 Merge branch 'develop' into fix/visibility-widening 2023-04-05 00:41:49 +09:00
syuilo
ecaf152b4a enhance(backend): improve cache 2023-04-04 17:32:09 +09:00
syuilo
7f3afac0a2 refactor(backend): rename Cache -> MemoryCache 2023-04-04 15:56:47 +09:00
Acid Chicken (įĄĢ酸éļ)
a5f76c064e Merge pull request #10466 from misskey-dev/storybook
build(#10336): upgrade Storybook to v7
2023-04-04 15:23:40 +09:00
Acid Chicken (įĄĢ酸éļ)
d6e04da20b style(#10336): update comment-out codes 2023-04-04 15:03:45 +09:00
Acid Chicken (įĄĢ酸éļ)
55652a7a18 build(#10336): bump storybook to v7 2023-04-04 15:01:55 +09:00
Acid Chicken (įĄĢ酸éļ)
7e845ebbc2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-04 15:01:31 +09:00
syuilo
6954a6300c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-04 14:07:04 +09:00
syuilo
30d6992684 perf(backend): 通įŸĨをRedisãĢäŋå­˜ã™ã‚‹ã‚ˆã†ãĢ
Resolve #10168
2023-04-04 14:06:57 +09:00
tamaina
c25d89ef9c fix(client): fix prop type in MkOmit 2023-04-04 01:45:01 +00:00
Acid Chicken (įĄĢ酸éļ)
38d0b62167 build(#10336): Storybook & Chromatic & msw (#10365)
* build(#10336): init

* fix(#10336): invalid name conversion

* build(#10336): load locales and vite config

* refactor(#10336): remove unused imports

* build(#10336): separate definitions and generated codes

* refactor(#10336): remove hatches

* refactor(#10336): module semantics

* refactor(#10336): remove unused common preferences

* fix: typo

* build(#10336): mock assets

* build(#10336): impl `SatisfiesExpression`

* build(#10336): control themes

* refactor(#10336): semantics

* build(#10336): make .storybook as an individual TypeScript project

* style(#10336): use single quote

* build(#10336): avoid intrinsic component names

* chore: suppress linter

* style: typing

* build(#10336): update dependencies

* docs: note about Storybook

* build(#10336): sync

* build(#10336): full reload server on change

* chore: use defaultStore instead

* build(#10336): show popups on Story

* refactor(#10336): remove redundant div

* docs: fix

* build(#10336): interactions

* build(#10336): add an interaction test for `<MkA/>`

* build(#10336): bump storybook

* docs(#10336): mention to pre-build misskey-js

* build(#10336): write stories for `MkAcct`

* build(#10336): write stories for `MkAd`

* build(#10336): fix missing type definition

* build(#10336): use `toHaveTextContent`

* build(#10336): write some stories

* build(#10336): hide internal args

* build(#10336): generate `components/global` stories only

* build(#10336): write stories for `MkMisskeyFlavoredMarkdown`

* fix: conflict errors

* build(#10336): subcomponents on sidebar

* refactor: restore `SatisfiesExpression`

* docs(#10336): note development status

* build(#10336): use chokidar-cli

* docs(#10336): note chokidar-cli mode

* chore(#10336): untrack generated stories files

* fix: pointer handling

* build(#10336): finalize

* chore: add static option to `MkLoading`

* refactor(#10336): bind to local args

* fix: missing case

* revert: restore `SatisfiesExpression`

This reverts commit f246699f38.

* build(#10336): make storybook buildable

* build(#10336): staticify assets

* build(#10336): staticified directory structure

* build(#10336): normalize path for Windows

* ci(#10336): create actions

* build(#10336): ignore tsc errors

* build(#10336): ignore tsc errors

* build(#10336): missing dependencies

* build(#10336): missing dependencies

* build(#10336): use fast-glob

* fix: invalid lockfile

* ci(#10336): increase heap size

* build(#10336): use unpkg for storybook tabler icons

* build(#10336): use unpkg for storybook twemojis

* build(#10336): disable `ProfilePageCat`

* build(#10336): blur `MkA` before interaction ends

* ci(#10336): stabilize

* ci(#10336): fetch-depth

* build(#10336): isChromatic

* ci(#10336): notify on changes

* ci(#10336): fix typo

* ci(#10336): missing working directory

* ci(#10336): skip build

* ci(#10336): fix path

* build(#10336): fails on Windows

* build(#10336): available on Windows

* ci(#10336): disable animation on chromatic

* ci(#10336): add static option to `PageHeader.tabs`

* chore: void

* ci(#10336): change parameters

* docs(#10336): update CONTRIBUTING

* docs(#10336): note about meta overriding and etc.

* ci(#10336): use Chromatic for checks

* ci(#10336): use `pull_request` instead of `pull_request_target` for now

* ci(#10336): use `exitOnceUploaded`

* ci(#10336): reuse built storybook

* ci(#10336): back to `pull_request_target`

* chore: unused dependencies

* style(#10336): reduce prettier indents

* style: note about `TSSatisfiesExpression`
2023-04-04 09:38:34 +09:00
Acid Chicken (įĄĢ酸éļ)
b91d831e82 style: note about TSSatisfiesExpression 2023-04-03 20:55:24 +09:00
syuilo
8a0201fe9c add notes 2023-04-03 20:14:19 +09:00
A.Yamamoto
ce1fb06ce8 Merge branch 'develop' into fix/visibility-widening 2023-04-03 15:08:54 +09:00
Acid Chicken (įĄĢ酸éļ)
14591aa8f2 style(#10336): reduce prettier indents 2023-04-03 14:51:14 +09:00
Acid Chicken (įĄĢ酸éļ)
38b9fc4f25 chore: unused dependencies 2023-04-03 14:22:57 +09:00
syuilo
32149f5122 Update CHANGELOG.md 2023-04-03 14:11:08 +09:00
Acid Chicken (įĄĢ酸éļ)
211682d7ec ci(#10336): back to pull_request_target 2023-04-03 14:05:19 +09:00
Acid Chicken (įĄĢ酸éļ)
b3b64d8525 ci(#10336): reuse built storybook 2023-04-03 13:58:20 +09:00
Acid Chicken (įĄĢ酸éļ)
2acb655c0f ci(#10336): use exitOnceUploaded 2023-04-03 13:50:22 +09:00
Acid Chicken (įĄĢ酸éļ)
8d90e88e16 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 13:44:32 +09:00
Acid Chicken (įĄĢ酸éļ)
9b004248a9 ci(#10336): use pull_request instead of pull_request_target for now 2023-04-03 13:44:17 +09:00
Acid Chicken (įĄĢ酸éļ)
b303a80491 Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 13:41:55 +09:00
Acid Chicken (įĄĢ酸éļ)
b1b871aebf ci(#10336): use Chromatic for checks 2023-04-03 13:41:33 +09:00
Acid Chicken (įĄĢ酸éļ)
58f3a2ee94 Merge pull request #10420 from misskey-dev/acid-chicken-patch-1
fix: #10413
2023-04-03 13:01:24 +09:00
Acid Chicken (įĄĢ酸éļ)
8a9847b06a Merge branch 'develop' into acid-chicken-patch-1 2023-04-03 13:01:15 +09:00
syuilo
da6b30c5dd Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-04-03 12:47:46 +09:00
nexryai
92ddebb3fd ã‚Ēブジェクト゚トãƒŦãƒŧã‚¸ãŽč¨­åŽšį”ģéĸを分かりやすくする (#10456)
* enhance: Improved object storage configuration page

* Update ja-JP.yml

* Update CHANGELOG
2023-04-03 12:47:30 +09:00
syuilo
b53d6c7f8c perf(backend): store notes of an antenna to redis instead of postgresql
Resolve #10169
2023-04-03 12:11:16 +09:00
syuilo
c032dd1214 fix(frontend): tweak MkPagination behaviouyr 2023-04-03 11:50:17 +09:00
syuilo
4f9f625e65 perf(backend): cache timeline of a channel to redis 2023-04-03 11:49:58 +09:00
A.Yamamoto
a46bfc7c14 ãƒŦビãƒĨãƒŧ寞åŋœ
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-04-03 11:24:19 +09:00
Acid Chicken (įĄĢ酸éļ)
4f7ba294d9 docs(#10336): note about meta overriding and etc. 2023-04-03 11:03:19 +09:00
Acid Chicken (įĄĢ酸éļ)
902d7c5538 docs(#10336): update CONTRIBUTING 2023-04-03 10:50:21 +09:00
na2na-p
3877b366b3 é™¤å¤–į¯„å›˛č€ƒæ…Žã™ã‚‹ã‚ˆã†ãĢ 2023-04-03 10:16:43 +09:00
Acid Chicken (įĄĢ酸éļ)
423a67fb06 Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 03:03:51 +09:00
Acid Chicken (įĄĢ酸éļ)
3ab2a008f2 ci(#10336): change parameters 2023-04-03 03:03:43 +09:00
Acid Chicken (įĄĢ酸éļ)
a61fe9023f Merge branch 'develop' into storybook 2023-04-03 02:50:14 +09:00
Acid Chicken (įĄĢ酸éļ)
36e8988ff7 chore: void 2023-04-03 02:09:47 +09:00
tamaina
a0c3dede8e enhance(server): 動į”ģã‚ĩムネイãƒĢぎį¸ĻãŽé•ˇã•ã‚’æœ€å¤§422pxãĢする
Related to #10149
Related to #10450
2023-04-02 15:49:07 +00:00
Acid Chicken (įĄĢ酸éļ)
dfb6df018a ci(#10336): add static option to PageHeader.tabs 2023-04-02 23:42:04 +09:00
Acid Chicken (įĄĢ酸éļ)
d6b1e5be2f Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-02 23:26:52 +09:00
Acid Chicken (įĄĢ酸éļ)
ddb1635a46 ci(#10336): disable animation on chromatic 2023-04-02 23:26:35 +09:00
Acid Chicken (įĄĢ酸éļ)
9946ba0f08 build(#10336): available on Windows 2023-04-02 22:54:52 +09:00
Acid Chicken (įĄĢ酸éļ)
29c63adfb4 build(#10336): fails on Windows 2023-04-02 22:53:05 +09:00
Acid Chicken (įĄĢ酸éļ)
d57a504cac ci(#10336): fix path 2023-04-02 22:14:59 +09:00
Acid Chicken (įĄĢ酸éļ)
e4f6fac460 ci(#10336): skip build 2023-04-02 22:10:25 +09:00
Acid Chicken (įĄĢ酸éļ)
f9693d1fad ci(#10336): missing working directory 2023-04-02 22:06:11 +09:00
Acid Chicken (įĄĢ酸éļ)
252fe24e8d ci(#10336): fix typo 2023-04-02 21:58:37 +09:00
Acid Chicken (įĄĢ酸éļ)
5143f3372c ci(#10336): notify on changes 2023-04-02 21:50:02 +09:00
Acid Chicken (įĄĢ酸éļ)
5ab02cbeea Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-02 21:31:50 +09:00
Acid Chicken (įĄĢ酸éļ)
faf827a50a build(#10336): isChromatic 2023-04-02 21:31:28 +09:00
Acid Chicken (įĄĢ酸éļ)
a217344315 ci(#10336): fetch-depth 2023-04-02 17:00:20 +09:00
Acid Chicken (įĄĢ酸éļ)
388ecfb1ea ci(#10336): stabilize 2023-04-02 14:59:19 +09:00
Acid Chicken (įĄĢ酸éļ)
9982ead9e6 build(#10336): blur MkA before interaction ends 2023-04-02 14:33:32 +09:00
Acid Chicken (įĄĢ酸éļ)
903d0bd3e2 build(#10336): disable ProfilePageCat 2023-04-02 13:29:23 +09:00
Acid Chicken (įĄĢ酸éļ)
edeabac8f7 build(#10336): use unpkg for storybook twemojis 2023-04-01 23:04:08 +09:00
Acid Chicken (įĄĢ酸éļ)
3f4d93a287 build(#10336): use unpkg for storybook tabler icons 2023-04-01 22:49:50 +09:00
Acid Chicken (įĄĢ酸éļ)
b9289c397b ci(#10336): increase heap size 2023-04-01 22:34:36 +09:00
Acid Chicken (įĄĢ酸éļ)
97e7f7efcc fix: invalid lockfile 2023-04-01 22:28:41 +09:00
Acid Chicken (įĄĢ酸éļ)
fc76829eb4 build(#10336): use fast-glob 2023-04-01 22:22:07 +09:00
Acid Chicken (įĄĢ酸éļ)
8b30a0d641 build(#10336): missing dependencies 2023-04-01 21:57:31 +09:00
Acid Chicken (įĄĢ酸éļ)
97731705ba build(#10336): missing dependencies 2023-04-01 21:54:12 +09:00
Acid Chicken (įĄĢ酸éļ)
b0fa9f3809 build(#10336): ignore tsc errors 2023-04-01 21:47:31 +09:00
Acid Chicken (įĄĢ酸éļ)
20fb266a93 build(#10336): ignore tsc errors 2023-04-01 21:45:20 +09:00
Acid Chicken (įĄĢ酸éļ)
7256b1f8d3 ci(#10336): create actions 2023-04-01 21:42:38 +09:00
Acid Chicken (įĄĢ酸éļ)
0f334f900c build(#10336): normalize path for Windows 2023-04-01 18:35:03 +09:00
Acid Chicken (įĄĢ酸éļ)
88981e9d5b build(#10336): staticified directory structure 2023-04-01 18:22:15 +09:00
Acid Chicken (įĄĢ酸éļ)
ec8905f81c build(#10336): staticify assets 2023-04-01 18:18:11 +09:00
Acid Chicken (įĄĢ酸éļ)
65f20de821 build(#10336): make storybook buildable 2023-04-01 18:05:14 +09:00
Acid Chicken (įĄĢ酸éļ)
e7a15b5604 revert: restore SatisfiesExpression
This reverts commit f246699f38.
2023-04-01 17:58:44 +09:00
Acid Chicken (įĄĢ酸éļ)
4521e61ae2 fix: missing case 2023-04-01 17:54:30 +09:00
Acid Chicken (įĄĢ酸éļ)
f39b5be064 refactor(#10336): bind to local args 2023-04-01 16:35:05 +09:00
Acid Chicken (įĄĢ酸éļ)
0960d61ce2 chore: add static option to MkLoading 2023-04-01 16:31:55 +09:00
Acid Chicken (įĄĢ酸éļ)
1521bb088c build(#10336): finalize 2023-04-01 16:26:08 +09:00
Acid Chicken (įĄĢ酸éļ)
38b153ca94 fix: pointer handling 2023-04-01 14:27:13 +09:00
Acid Chicken (įĄĢ酸éļ)
f5fd59d656 chore(#10336): untrack generated stories files 2023-04-01 14:21:46 +09:00
Acid Chicken (įĄĢ酸éļ)
f7bc442ba5 docs(#10336): note chokidar-cli mode 2023-04-01 14:18:17 +09:00
Acid Chicken (įĄĢ酸éļ)
139dade62c build(#10336): use chokidar-cli 2023-04-01 14:17:52 +09:00
Acid Chicken (įĄĢ酸éļ)
3f1a87d1ad Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-01 14:11:56 +09:00
Acid Chicken (įĄĢ酸éļ)
f3a29cbb0d docs(#10336): note development status 2023-04-01 14:11:16 +09:00
Acid Chicken (įĄĢ酸éļ)
f246699f38 refactor: restore SatisfiesExpression 2023-04-01 14:04:48 +09:00
syuilo
bc5e457a63 Delete vue.d.ts 2023-04-01 14:04:40 +09:00
syuilo
9224b6635f refactor(frontend): remove $ts and $t 2023-04-01 14:01:57 +09:00
Acid Chicken (įĄĢ酸éļ)
5667f0f839 build(#10336): subcomponents on sidebar 2023-04-01 13:59:00 +09:00
Acid Chicken (įĄĢ酸éļ)
d300f4a87b fix: conflict errors 2023-04-01 13:58:35 +09:00
syuilo
f16a7cbcf2 refactor(frontend): remove $i 2023-04-01 13:52:07 +09:00
Acid Chicken (įĄĢ酸éļ)
c6d12c21db build(#10336): write stories for MkMisskeyFlavoredMarkdown 2023-04-01 13:47:59 +09:00
Acid Chicken (įĄĢ酸éļ)
2b831da1d1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-01 13:46:54 +09:00
syuilo
7a8a756789 refactor(frontend): remove $instance 2023-04-01 13:46:04 +09:00
Acid Chicken (įĄĢ酸éļ)
a47f4b8955 build(#10336): generate components/global stories only 2023-04-01 13:45:31 +09:00
syuilo
c823cbe63b refactor(frontend): remove $store 2023-04-01 13:42:40 +09:00
Acid Chicken (įĄĢ酸éļ)
5605b03ce4 build(#10336): hide internal args 2023-04-01 12:18:42 +09:00
Acid Chicken (įĄĢ酸éļ)
671ce6a531 build(#10336): write some stories 2023-04-01 04:20:38 +09:00
Acid Chicken (įĄĢ酸éļ)
14977ed2b7 fix: the avatar in the title bar is clipped 2023-03-31 07:47:03 +00:00
Acid Chicken (įĄĢ酸éļ)
13a406b6cf Merge branch 'develop' into acid-chicken-patch-1 2023-03-31 16:41:55 +09:00
syuilo
a9f0bea60c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-31 16:41:29 +09:00
syuilo
152247bfda refactor: remove autobind-decorator dep 2023-03-31 16:41:27 +09:00
tamaina
6a4d56c81c fix(client): set overflow: clip to page header title container
#10413
2023-03-31 07:38:28 +00:00
Acid Chicken (įĄĢ酸éļ)
85f50f3875 build(#10336): use toHaveTextContent 2023-03-31 16:36:43 +09:00
Acid Chicken (įĄĢ酸éļ)
558d73b21a build(#10336): fix missing type definition 2023-03-31 16:34:54 +09:00
Acid Chicken (įĄĢ酸éļ)
bf9846a269 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-03-31 15:54:18 +09:00
Acid Chicken (įĄĢ酸éļ)
70fc25aac1 build(#10336): write stories for MkAd 2023-03-31 15:52:39 +09:00
syuilo
9bc5d52e41 feat: ãƒãƒŖãƒŗãƒãƒĢãĢノãƒŧãƒˆã‚’ãƒ”ãƒŗį•™ã‚ã§ãã‚‹ã‚ˆã†ãĢ
Resolve #7740
2023-03-31 15:01:56 +09:00
syuilo
f0a70a70c3 refactor 2023-03-31 14:14:30 +09:00
syuilo
3cb0cc7989 feat: ãƒãƒŖãƒŗãƒãƒĢをお気ãĢå…ĨりãĢį™ģéŒ˛ã§ãã‚‹ã‚ˆã†ãĢ
Resolve #10097
2023-03-31 11:30:27 +09:00
syuilo
5d94062581 lint fix 2023-03-31 09:20:52 +09:00
syuilo
a23b25bff7 tweak misskey-js eslintrc 2023-03-31 09:18:58 +09:00
Acid Chicken (įĄĢ酸éļ)
98fd6b5879 build(#10336): write stories for MkAcct 2023-03-31 01:01:53 +09:00
Acid Chicken (įĄĢ酸éļ)
5393436403 docs(#10336): mention to pre-build misskey-js 2023-03-30 23:15:29 +09:00
Acid Chicken (įĄĢ酸éļ)
d1c5556724 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-03-30 23:02:38 +09:00
Acid Chicken (įĄĢ酸éļ)
3db0147392 build(#10336): bump storybook 2023-03-30 23:00:01 +09:00
tamaina
26068a3a8f use workspace:*, use pnpm@8.1.0 2023-03-30 13:01:00 +00:00
tamaina
0398787520 fix misskey-js/tsconfig.json (add dom lib) 2023-03-30 12:52:51 +00:00
tamaina
dccf03ffc2 Fix misskey-js/tsconfig.json
Fix #10441
2023-03-30 12:51:24 +00:00
syuilo
6d78162323 tweak misskey-js config 2023-03-30 14:00:51 +09:00
syuilo
74e0824b1d Revert "Update api-misskey-js.yml"
This reverts commit 231b54a889.
2023-03-30 13:56:48 +09:00
syuilo
231b54a889 Update api-misskey-js.yml 2023-03-30 13:55:17 +09:00
syuilo
d7fbef0a55 specify .js 2023-03-30 13:49:56 +09:00
syuilo
ea6f9f1e7d tweak misskey-js config 2023-03-30 13:46:25 +09:00
syuilo
ffbe896f28 enhance(client): ノãƒŧトぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚’å¤§ããčĄ¨į¤ēするã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-03-30 12:49:23 +09:00
syuilo
e9769c937b misskey-jsぎビãƒĢãƒ‰č¨­åŽšã‚’äŋŽæ­Ŗ 2023-03-30 12:30:59 +09:00
syuilo
e03d5a86a4 lint fix 2023-03-30 12:16:03 +09:00
syuilo
bb2b33f2c9 update deps 2023-03-30 12:03:04 +09:00
syuilo
0fa9f945cf Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-30 11:48:35 +09:00
Acid Chicken (įĄĢ酸éļ)
5c80ad8fe9 Merge branch 'develop' into acid-chicken-patch-1 2023-03-30 11:03:51 +09:00
Kagami Sascha Rosylight
cee1d5e2d0 chore: integrate misskey-js as a workspace item (git subtree) (#10409)
* Additional changes for the merge

* api-misskey-js
2023-03-30 09:33:19 +09:00
Acid Chicken (įĄĢ酸éļ)
49d4c538fe fix: typo 2023-03-29 23:37:43 +09:00
syuilo
c1d9e23171 enhance(client): 検į´ĸペãƒŧジでURLをå…Ĩ力した際ãĢį…§äŧšã—ãŸã¨ãã¨åŒį­‰ãŽæŒ™å‹•ã‚’ã™ã‚‹ã‚ˆã†ãĢ 2023-03-29 17:22:34 +09:00
Acid Chicken (įĄĢ酸éļ)
8963e36aa2 docs: note change logs 2023-03-27 05:25:32 +00:00
Acid Chicken (įĄĢ酸éļ)
4d3f0be419 chore: respect the animation preference 2023-03-27 05:16:39 +00:00
Acid Chicken (įĄĢ酸éļ)
07cfab0489 fix: add tight state to cat ears for workarounds 2023-03-26 09:36:46 +00:00
Acid Chicken (įĄĢ酸éļ)
453574644c fix: add workaround for cat ears on iOS Safari 2023-03-26 09:25:51 +00:00
syuilo
a529b0e5a3 New Crowdin updates (#10407)
* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)
2023-03-26 17:09:38 +09:00
Acid Chicken (įĄĢ酸éļ)
bc6d576a4e build(#10336): add an interaction test for <MkA/> 2023-03-25 23:35:47 +09:00
Acid Chicken (įĄĢ酸éļ)
356fd72603 build(#10336): interactions 2023-03-25 23:32:47 +09:00
Acid Chicken (įĄĢ酸éļ)
225a8e11a9 docs: fix 2023-03-25 20:19:20 +09:00
syuilo
4a0995a175 Update CHANGELOG.md 2023-03-25 18:48:11 +09:00
syuilo
6fe12b52fd Update ja-JP.yml 2023-03-25 18:47:11 +09:00
YS
31cc188bbd regionがįŠē文字列ぎときはundefinedとする (#10410) 2023-03-25 18:45:14 +09:00
Kagami Sascha Rosylight
772e05e835 Revert "Subtree merged in packages/misskey-js"
This reverts commit 3b524f32bf, reversing
changes made to 5be54451a8.
2023-03-25 08:20:41 +01:00
Kagami Sascha Rosylight
abdb43c440 Revert "Additional changes for the merge"
This reverts commit efb5e1d1cc.
2023-03-25 08:20:34 +01:00
Kagami Sascha Rosylight
efb5e1d1cc Additional changes for the merge 2023-03-25 08:13:30 +01:00
Kagami Sascha Rosylight
3b524f32bf Subtree merged in packages/misskey-js 2023-03-25 08:09:24 +01:00
Acid Chicken (įĄĢ酸éļ)
899c6241c3 refactor(#10336): remove redundant div 2023-03-25 12:23:28 +09:00
Acid Chicken (įĄĢ酸éļ)
8ca9621d42 build(#10336): show popups on Story 2023-03-25 12:21:16 +09:00
Acid Chicken (įĄĢ酸éļ)
b56d173f8a chore: use defaultStore instead 2023-03-25 12:20:49 +09:00
Acid Chicken (įĄĢ酸éļ)
2bce064ada build(#10336): full reload server on change 2023-03-25 11:34:17 +09:00
syuilo
5be54451a8 Update CHANGELOG.md 2023-03-25 08:44:26 +09:00
syuilo
f54a9542bb Merge pull request #10402 from misskey-dev/develop
Release: 13.10.3
2023-03-25 08:36:41 +09:00
syuilo
458b9feb62 New Crowdin updates (#10405)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)
2023-03-25 08:36:15 +09:00
Acid Chicken (įĄĢ酸éļ)
8332c03bd8 build(#10336): sync 2023-03-25 04:00:09 +09:00
Acid Chicken (įĄĢ酸éļ)
723cff0205 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-03-24 23:25:56 +09:00
Acid Chicken (įĄĢ酸éļ)
bd7cc6ac38 docs: note about Storybook 2023-03-24 23:22:49 +09:00
syuilo
e7fc998459 New Crowdin updates (#10404)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)
2023-03-24 20:03:44 +09:00
syuilo
da2483f7fe fix test 2023-03-24 19:09:02 +09:00
syuilo
31f3f5f0f0 enhance(backend): ãƒĒãƒĸãƒŧトã‚ĩãƒŧバãƒŧãŽãƒãƒŖãƒŧãƒˆį”Ÿæˆã‚’į„ĄåŠšãĢするã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-03-24 19:08:08 +09:00
syuilo
09a846a45c enhance(backend): use â¤ī¸ for reaction fallback 2023-03-24 18:55:31 +09:00
syuilo
4edc7d8956 enhance of f01e6ef6bf 2023-03-24 18:48:42 +09:00
syuilo
6a29b182ee perf(backend): ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒãƒŖãƒŧトはロãƒŧã‚ĢãƒĢãƒĻãƒŧã‚ļãƒŧぎãŋį”Ÿæˆã™ã‚‹ã‚ˆã†ãĢ 2023-03-24 18:37:08 +09:00
syuilo
46f99755db refactor 2023-03-24 18:29:39 +09:00
syuilo
05cba6d357 fix: add missing import 2023-03-24 17:03:03 +09:00
syuilo
c4e536ddbf Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-24 17:01:47 +09:00
syuilo
d42c35cae7 13.10.3 2023-03-24 17:01:38 +09:00
syuilo
8a1ccd123d New Crowdin updates (#10392)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Danish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Norwegian)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Croatian)

* New translations ja-JP.yml (Uyghur)

* New translations ja-JP.yml (Lojban)

* New translations ja-JP.yml (Sinhala)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Haitian Creole)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)
2023-03-24 17:00:42 +09:00
syuilo
cabed6098d perf(frontend): cache user lists 2023-03-24 16:58:57 +09:00
syuilo
5f52b13325 enhance(frontend): クãƒĒップボã‚ŋãƒŗã‚’ãƒŽãƒŧトã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãĢčŋŊ加できるようãĢ 2023-03-24 16:54:37 +09:00
syuilo
e438091113 refactor(backend): rename cache class 2023-03-24 16:43:42 +09:00
syuilo
4a17906530 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-24 16:01:38 +09:00
syuilo
ab26a8016d fix(server): įŠēぎã‚ĸãƒŗãƒ†ãƒŠãŒäŊœæˆã§ãã‚‹ãŽã‚’äŋŽæ­Ŗ 2023-03-24 16:01:35 +09:00
kakkokari-gtyih
972963913b i18n: Webhook č¨­åŽšį”ģéĸãĢįŋģč¨ŗã‚’čŋŊ加 (#10379)
* Webhook č¨­åŽšį”ģéĸãĢįŋģč¨ŗã‚’čŋŊ加

* fix: typo

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-24 15:44:26 +09:00
syuilo
f01e6ef6bf enhance(backend): ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧãŽãƒãƒŖãƒŧãƒˆį”Ÿæˆã‚’į„ĄåŠšãĢするã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’čŋŊ加 2023-03-24 15:43:36 +09:00
Acid Chicken (įĄĢ酸éļ)
7f9a41b05c fix: redesign cat ears (#10039)
* fix: viewing disgusting objects when user is a cat with having transparent avatar

* chore: mask cat ears when useBlurEffect is enabled

* fix: typo

* style: add comment

* chore: shrink mask

* chore: blur mask

* refactor: minify

* chore: use SVG to determine ear color

* style: comment

* refactor: use `<component>`

* refactor: separate cat definitions

* refactor: use singleton SVG definitions

* perf: use CSS instead of SVG

* refactor: unused definer

* refactor: not used anymore

* refactor: minify

* refactor: minify

* fix: import
2023-03-23 18:06:26 +09:00
syuilo
41d1b1b8c9 enhance: ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢãŽæĄäģļãĢ「投į¨ŋ数がīŊžäģĨ下」「投į¨ŋ数がīŊžäģĨ上」をčŋŊ加
Resolve #10395
2023-03-23 17:18:38 +09:00
syuilo
48a97d25e5 fix(client): ã‚ģãƒŗã‚ˇãƒ†ã‚Ŗãƒ–ãƒ¯ãƒŧドぎ一čϧãĢãƒ”ãƒŗį•™ã‚ãƒĻãƒŧã‚ļãƒŧぎIDãŒčĄ¨į¤ēã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10398
2023-03-23 17:07:46 +09:00
Acid Chicken (įĄĢ酸éļ)
c2d8759812 build(#10336): update dependencies 2023-03-23 16:44:41 +09:00
YS
658901a47f bump aws-sdk to v3 for s3 (#10363)
* indent

* aws-sdk v3į§ģ行
2023-03-23 13:48:14 +09:00
syuilo
a52bbc7c8d Merge pull request #10388 from misskey-dev/develop
Release: 13.10.2
2023-03-22 18:47:10 +09:00
syuilo
050787238b fix(backend): įĩĩæ–‡å­—ã‚’įˇ¨é›†ã™ã‚‹ã¨äŋå­˜ã§ããĒã„ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10384
2023-03-22 18:45:55 +09:00
syuilo
fb42721160 13.10.2 2023-03-22 18:29:50 +09:00
syuilo
573634706d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-22 18:29:19 +09:00
syuilo
c6fc9af77a fix(client): ãƒ‰ãƒŠã‚¤ãƒ–ãƒ•ã‚Ąã‚¤ãƒĢãŽãƒĄãƒ‹ãƒĨãƒŧãŒæ­Ŗå¸¸ãĢ動äŊœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10387
2023-03-22 18:29:17 +09:00
syuilo
2474c7f4cb New Crowdin updates (#10386)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2023-03-22 18:26:23 +09:00
syuilo
59768bdf3f Merge pull request #10383 from misskey-dev/develop
Release: 13.10.1
2023-03-22 16:30:36 +09:00
syuilo
d2f9798894 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-22 16:27:53 +09:00
syuilo
38815f6214 13.10.1 2023-03-22 16:27:39 +09:00
syuilo
640ad17854 New Crowdin updates (#10374)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)
2023-03-22 16:26:27 +09:00
syuilo
24a3a0bbff fix(client): An error occurs when you press the Play button of Misskey Play
Fix #10381
2023-03-22 16:26:11 +09:00
syuilo
1e67e9c661 Merge pull request #10342 from misskey-dev/develop
Release: 13.10.0
2023-03-22 09:55:38 +09:00
syuilo
78a3d78a7f fix drive-cleaner 2023-03-22 09:09:43 +09:00
syuilo
9a40a4e315 Update packages/backend/test/utils.ts
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-03-22 08:59:50 +09:00
CyberRex
7331de0bce feat: queue force promote (#10370)
* feat: queue force promote

* Update CHANGELOG.md

* small fix
2023-03-22 08:58:23 +09:00
Acid Chicken (įĄĢ酸éļ)
bf5fff879f style: typing 2023-03-22 00:48:11 +09:00
Acid Chicken (įĄĢ酸éļ)
1d0ca7eecf chore: suppress linter 2023-03-22 00:25:17 +09:00
Acid Chicken (įĄĢ酸éļ)
5ced8aef27 build(#10336): avoid intrinsic component names 2023-03-21 13:12:30 +09:00
Acid Chicken (įĄĢ酸éļ)
49f8bb4974 style(#10336): use single quote 2023-03-21 13:05:40 +09:00
Acid Chicken (įĄĢ酸éļ)
cc3fbefc83 build(#10336): make .storybook as an individual TypeScript project 2023-03-21 13:01:40 +09:00
Acid Chicken (įĄĢ酸éļ)
bf527cd6e7 refactor(#10336): semantics 2023-03-21 11:58:58 +09:00
Acid Chicken (įĄĢ酸éļ)
0ac4d744fd build(#10336): control themes 2023-03-21 02:05:00 +09:00
Acid Chicken (įĄĢ酸éļ)
bdbbb92ff6 build(#10336): impl SatisfiesExpression 2023-03-20 23:07:13 +09:00
Acid Chicken (įĄĢ酸éļ)
2eecb8e876 build(#10336): mock assets 2023-03-20 22:12:11 +09:00
syuilo
75888a55c3 New Crowdin updates (#10369)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2023-03-20 20:49:10 +09:00
syuilo
dac4fbcb1e tweak settings/navbar.vue 2023-03-20 20:35:49 +09:00
syuilo
5e1014c072 Update CHANGELOG.md 2023-03-20 20:22:24 +09:00
Ekke
21b10603fe feat(frontend): ãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧぎã‚Ģ゚ã‚ŋマイã‚ēをドナッグ&ãƒ‰ãƒ­ãƒƒãƒ—ã§čĄŒãˆã‚‹ã‚ˆã†ãĢする (#10356)
* feat(frontend): ãƒŠãƒ“ã‚˛ãƒŧã‚ˇãƒ§ãƒŗãƒãƒŧぎã‚Ģ゚ã‚ŋマイã‚ēをドナッグ&ãƒ‰ãƒ­ãƒƒãƒ—ã§čĄŒãˆã‚‹ã‚ˆã†ãĢする

* eslintぎエナãƒŧをäŋŽæ­Ŗ

* ãƒãƒŗãƒ‰ãƒĢをつかんでドナッグするようãĢ変更

* eslintぎエナãƒŧをäŋŽæ­Ŗ

* デã‚ļã‚¤ãƒŗãŽčģŊ垎ãĒ変更

* äŋŽæ­Ŗ

* Update CHANGELOG.md

* Update CHANGELOG.md

* ãƒ‰ãƒŠãƒƒã‚°ãƒãƒŗãƒ‰ãƒĢを3æœŦįˇšã‹ã‚‰2æœŦ᎚ãĢ

---------

Co-authored-by: root <root@Adam-Windows>
2023-03-20 20:21:54 +09:00
syuilo
54630edb0f enhance: äŊŋわれãĻãĒいã‚ĸãƒŗãƒ†ãƒŠã¯č‡Ē動停æ­ĸされるようãĢ
Resolve #9373
2023-03-20 20:12:38 +09:00
Acid Chicken (įĄĢ酸éļ)
2ec608fdba fix: typo 2023-03-20 16:34:49 +09:00
Acid Chicken (įĄĢ酸éļ)
ca7d2081a2 refactor(#10336): remove unused common preferences 2023-03-20 16:29:36 +09:00
Acid Chicken (įĄĢ酸éļ)
3907cb51d6 refactor(#10336): module semantics 2023-03-20 16:27:40 +09:00
Acid Chicken (įĄĢ酸éļ)
be7b71a2f5 refactor(#10336): remove hatches 2023-03-20 16:15:03 +09:00
Acid Chicken (įĄĢ酸éļ)
6e21147ff6 build(#10336): separate definitions and generated codes 2023-03-20 16:13:07 +09:00
Acid Chicken (įĄĢ酸éļ)
a19c560e7b refactor(#10336): remove unused imports 2023-03-20 14:58:24 +09:00
Acid Chicken (įĄĢ酸éļ)
0dcb99df19 build(#10336): load locales and vite config 2023-03-20 14:56:34 +09:00
choco
eb5781465b fix(users/show): ãƒĻãƒŧã‚ļãƒŧがčĻ‹ã¤ã‹ã‚‰ãĒã‹ãŖãŸå ´åˆãĢ404゚テãƒŧã‚ŋã‚šã‚ŗãƒŧドをčŋ”す (#10344)
* fix(users/show): ãƒĻãƒŧã‚ļãƒŧがčĻ‹ã¤ã‹ã‚‰ãĒã‹ãŖãŸå ´åˆãĢ404゚テãƒŧã‚ŋã‚šã‚ŗãƒŧドをčŋ”す

* test(users/show): ゚テãƒŧã‚ŋã‚šã‚ŗãƒŧドぎ期垅値をäŋŽæ­Ŗ
2023-03-20 14:26:11 +09:00
syuilo
3014e3e5f8 Update CHANGELOG.md 2023-03-20 14:25:21 +09:00
nenohi
e152047912 įĩĩ文字ぎ名前ãĢ@や:がäŊŋį”¨ã§ãã‚‹ (#9964)
* fix(#9918)åå‰ãŽä¸€č‡´ã§ã‚‚ã‚¨ãƒŠãƒŧとするようãĢ

* 判厚を逆ãĢ

* )ぎäŊįŊŽé–“違えãĻる

* ã‚ĢテゴãƒĒ分けとかしたときãĢエナãƒŧãĢãĒる

* エナãƒŧæļˆã—

* こういうことãƒģãƒģãƒģīŧŸ
2023-03-20 14:24:18 +09:00
syuilo
3d6aaa7aaa tweak drive-cleaner 2023-03-20 13:20:21 +09:00
syuilo
32c60c774c fix indentation 2023-03-20 13:00:21 +09:00
syuilo
bf5706ef6e Update CHANGELOG.md 2023-03-20 12:58:55 +09:00
CyberRex
1d6f43aa30 feat: drive cleaner (#10366)
* feat: drive-cleaner

* Update CHANGELOG.md
2023-03-20 12:58:06 +09:00
Acid Chicken (įĄĢ酸éļ)
91e0e498eb fix(#10336): invalid name conversion 2023-03-19 22:31:18 +09:00
Acid Chicken (įĄĢ酸éļ)
1dfcca7b9c build(#10336): init 2023-03-19 22:25:06 +09:00
syuilo
4a989f7ebb Update CHANGELOG.md 2023-03-19 20:28:50 +09:00
kakkokari-gtyih
866aded6bc fix: PCį‰ˆč¨­åŽšãƒšãƒŧã‚¸ã§ã‚šãƒžãƒ›į”¨UIãŒčĄ¨į¤ēã•ã‚Œã‚‹ãŽã‚’é˜˛ããƒĒダイãƒŦクトをčŋŊ加 (#10326)
* (Fix misskey-dev#10324)č¨­åŽšį”ģéĸ:PCį‰ˆUIへぎãƒĒダイãƒŦクトをãƒĢãƒŧãƒˆéˇį§ģ時ãĢã‚‚åŽŸčĄŒ

* Update changelog

* (fix) missing semicolon

* (fix) strict equals
2023-03-19 20:28:19 +09:00
Kagami Sascha Rosylight
e542a030e4 fix(backend/URLPreviewService): エナãƒŧでHTTP 422をå‡ēすようãĢ (#10339)
* fix(backend/URLPreviewService): エナãƒŧでHTTP 402をå‡ēすようãĢ

* fix import
2023-03-19 20:27:17 +09:00
Nanashia
2e051c5871 test(backend): Add tests for clips (#10358) 2023-03-19 20:26:38 +09:00
syuilo
37b8f40151 New Crowdin updates (#10349)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)
2023-03-19 17:08:39 +09:00
syuilo
3b3086510c Update CHANGELOG.md 2023-03-19 17:07:00 +09:00
syuilo
8b1b3e3b54 Update CHANGELOG.md 2023-03-19 17:06:12 +09:00
kakkokari-gtyih
459d3053d3 fix: éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãĢ「MisskeyãĢついãĻ」ペãƒŧジから投į¨ŋフりãƒŧムがå‡ēãĒいようãĢする (#10345)
* (fix misskey-dev#9486) éžãƒ­ã‚°ã‚¤ãƒŗæ™‚ãŽ I ❤ Misskey ぎãĩるぞい

* ã€Œã‚­ãƒŖãƒŗã‚ģãƒĢ」ボã‚ŋãƒŗãĢより遊切ãĒįŋģč¨ŗã‚’ã‚ãĻる

* Update CHANGELOG.md

* ã‚‚ã¨ã‚‚ã¨į”¨æ„ã•ã‚ŒãĻいたã‚ĩã‚¤ãƒŗã‚¤ãƒŗįĸēčĒé–ĸ数ãĢįŊŽãæ›ãˆ

* Update CHANGELOG.md

* į‹Ŧč‡Ēダイã‚ĸログでãĒくãĒãŖãŸäģĨ上、async指厚はčĻã‚‰ãĒã„ãŽã§č§Ŗé™¤

* ボã‚ŋãƒŗã‚’ãã‚‚ãã‚‚éžčĄ¨į¤ēãĢする
2023-03-19 17:05:31 +09:00
syuilo
15d9c0f74c Update CHANGELOG.md 2023-03-19 17:04:01 +09:00
Kagami Sascha Rosylight
c091d9e6d5 feat(frontend/MkUrlPreview): oEmbedぎã‚ĩポãƒŧト (#10306)
* feat(frontend/MkUrlPreview): oEmbedぎã‚ĩポãƒŧト

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* playerとoEmbedぎįĩąåˆ

* Update CHANGELOG.md

* loading=lazyはここでは不čρ

* border: 0

* プãƒŦビãƒĨãƒŧį›´åžŒãĢautoplayできる抟čƒŊぎ垊旧

* add test

* refactor test

* explain about cache

* expandPreviewはもうäŊŋわãĒい

* summaly v4

* update summaly

* scrolling=no to fix pixiv

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-19 16:59:31 +09:00
syuilo
4d73080da1 perf(backend): improve performance of timeline apis 2023-03-19 16:52:38 +09:00
syuilo
497ffde233 Update CHANGELOG.md 2023-03-19 15:47:29 +09:00
atsuchan
793dacef19 Fix: foreignkey on reports (#9753) 2023-03-19 15:46:24 +09:00
syuilo
7699b49d33 enhance(client): add ads page 2023-03-18 14:30:16 +09:00
Nanashia
8571c692ba test(backend): Add tests for web resources (#10341) 2023-03-18 09:01:10 +09:00
tamaina
3757d3ab88 update pnpm 2023-03-17 13:39:35 +00:00
syuilo
68906395ba New translations ja-JP.yml (Italian) (#10343) 2023-03-17 21:17:51 +09:00
syuilo
ac66550666 13.10.0 2023-03-17 20:43:36 +09:00
syuilo
e5ad37e6d0 update aiscript 2023-03-17 20:41:25 +09:00
syuilo
ed51209172 įĩĩ文字ぎナイã‚ģãƒŗã‚šã‚’čĄ¨į¤ēできるようãĢ 2023-03-17 20:24:47 +09:00
syuilo
2be93b1fe6 New Crowdin updates (#10254)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)
2023-03-17 20:08:43 +09:00
syuilo
ac0e0122f6 refactor 2023-03-17 15:09:43 +09:00
syuilo
b644567735 feat: clip favorite
Resolve #10337
2023-03-16 17:24:49 +09:00
syuilo
8ae9d2eaa8 enhance: ã‚Ģ゚ã‚ŋムįĩĩ文字ãĢナイã‚ģãƒŗã‚šæƒ…å ąã‚’äģ˜ä¸Žã§ãã‚‹ã‚ˆã†ãĢ
Resolve #10091
2023-03-16 15:08:48 +09:00
syuilo
a9bc22e4e6 Update NotificationService.ts 2023-03-16 14:36:21 +09:00
syuilo
89e2c302dd refactor(backend): integrate CreateNotificationService to NotificationService 2023-03-16 14:24:11 +09:00
syuilo
0944c1cd6f update tabler-icons 2023-03-16 14:14:14 +09:00
syuilo
9cc58fd3bc Update CHANGELOG.md 2023-03-16 12:13:52 +09:00
syuilo
925cc06aea enhance(client): tweak search page 2023-03-16 11:56:20 +09:00
syuilo
6da6c4dd45 enhance(client): update AiScript to 0.13.0 2023-03-15 18:26:59 +09:00
syuilo
f9cdcc9bc6 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-15 18:09:03 +09:00
syuilo
63068fc0c2 fix(server): prevent creation of empty antennas 2023-03-15 18:09:00 +09:00
kakkokari-gtyih
7ff467e8e0 feat(client): Navbar ãŽč¨­åŽšé …į›ŽãĢã€Œãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢ」をčŋŊ加 (#10332)
* feat: navbaré …į›Ž č‡Ēãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢをčŋŊ加 (misskey-dev#10330)

* change CHANGELOG.md
2023-03-15 18:01:56 +09:00
syuilo
a8bd3e8e53 Update AggregateRetentionProcessorService.ts 2023-03-15 17:45:59 +09:00
syuilo
58fc17e3b6 fix: tweak retention rate aggregation 2023-03-15 17:43:13 +09:00
ã‚ŋãƒŧãƒ“ãƒŗ
42833cd921 Fix #10261 (#10323) 2023-03-15 10:44:24 +09:00
CyberRex
c05c504c86 DeliverキãƒĨãƒŧãĢ厛先がSharedInboxかおうかぎフナグをčŋŊ加 ( #10298 é–ĸäŋ‚ ) (#10317)
* enhance(backend): 配送先が410 Goneでåŋœį­”しãĻきた場合配送停æ­ĸするようãĢ

* Update CHANGELOG.md

* DeliverキãƒĨãƒŧぎデãƒŧã‚ŋãĢ厛先がSharedInboxかおうかぎフナグをčŋŊ加

* Fix lint

* MapをäŊŋį”¨ã™ã‚‹ã‚ˆã†ãĢ

* Fix typo
2023-03-14 19:11:31 +09:00
YS
3cb669a852 fix: クエãƒĒã‚­ãƒŖãƒƒã‚ˇãƒĨį„ĄåŠšåŒ–æ™‚ãŽįĩĩ文字操äŊœã‚¨ãƒŠãƒŧã‚’č§Ŗæļˆ (#10320)
* disabledCache: trueぎときãĢqueryResultCacheへã‚ĸクã‚ģ゚しãĒいようãĢ

* append changelog
2023-03-14 09:37:14 +09:00
Cj-bc
850addc619 user schemaãĢあるanyåž‹ã‚’åŽŗæ ŧãĢした (#10319)
äŊŋį”¨ã•ã‚ŒãĻã„ã‚‹įŽ‡æ‰€ã‹ã‚‰ã€ã“ã‚Œã‚‰ãŽãƒ—ãƒ­ãƒ‘ãƒ†ã‚ŖãŽåž‹ã¯string型ãĢ限厚å‡ēæĨãã†ã¨ã„ã†ã“ã¨ãŒåˆ†ã‹ãŖãŸã€‚
又、OpenAPIv3ぎä앿§˜ä¸Šã¯anyはäŊŋえãĒいためäŋŽæ­Ŗã—た。

related: https://github.com/misskey-dev/misskey/issues/10308

* Update CHANGELOG
2023-03-13 23:13:51 +09:00
syuilo
7887ccc993 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-13 20:04:38 +09:00
Kisaragi
191233143f refactor(frontend): åŧ•数ぎ型をåŧˇãã—、é–ĸ数内部ぎas anyを除åŽģ (#10315) 2023-03-13 20:04:14 +09:00
syuilo
1a62ca52a0 chore(client): tweak admin/roles page 2023-03-13 20:02:53 +09:00
syuilo
5d1ccb9bdc enhance: make configurable to whether notes search available by role
Resolve #10318
2023-03-13 17:52:24 +09:00
syuilo
7f16b50e73 feat: sensitive word 2023-03-13 17:37:22 +09:00
CyberRex
b18df999cd enhance(backend): 配送先が410 Goneでåŋœį­”しãĻきた場合配送停æ­ĸするようãĢ (#10298)
* enhance(backend): 配送先が410 Goneでåŋœį­”しãĻきた場合配送停æ­ĸするようãĢ

* Update CHANGELOG.md
2023-03-13 09:46:53 +09:00
Kagami Sascha Rosylight
0d2bee787d fix(frontend/XHome): fall back to user.uri if user.url does not exist (#10313)
* fix(frontend/XHome): fall back to user.uri if user.url does not exist

* Update CHANGELOG.md
2023-03-13 09:46:33 +09:00
YS
44213812b8 įŠē文字列ぎobjectStorageEndtpoinをnullと同様ãĢæ‰ąã† (#10312) 2023-03-13 09:45:21 +09:00
syuilo
7e9d3d9b2f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-12 20:57:04 +09:00
syuilo
a43398ce1d refactor(test): rename variable for INestApplicationContext 2023-03-12 20:57:01 +09:00
tamaina
dff0bee748 fix: Do not use avif (#10301)
* fix: Do not use avif

* fix

* fix
2023-03-12 17:31:52 +09:00
syuilo
ba98abc97b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-12 16:45:11 +09:00
atsuchan
4215a11d9a パ゚ワãƒŧドãƒĒã‚ģãƒƒãƒˆãŒãŠã•ã•ãŖãĻしぞわãĒいようãĢする (#10304)
Add dialog to Password reset
2023-03-12 16:44:41 +09:00
syuilo
8ac5c35f09 enhance(client): č¨­åŽšã‹ã‚‰č‡Ē分ぎロãƒŧãƒĢをįĸēčĒã§ãã‚‹ã‚ˆã†ãĢ 2023-03-12 16:39:16 +09:00
syuilo
7c2d8d73ce enhance: ロãƒŧãƒĢぎä¸Ļãŗé †ã‚’č¨­åŽšå¯čƒŊãĢ 2023-03-12 16:38:08 +09:00
Kagami Sascha Rosylight
57cac0aa23 fix(backend/ApRendererService): allow announces with visibility: followers (#10291)
* fix(backend/ApRendererService): allow announces with visibility: followers

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-12 12:11:37 +09:00
atsuchan
31488da40c ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’æ­Ŗå¸¸ãĢį„ĄåŠšåŒ–ã§ãã‚‹ã‚ˆã†ãĢ (#10299)
* ã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’æ­Ŗå¸¸ãĢį„ĄåŠšåŒ–ã§ãã‚‹ã‚ˆã†ãĢ

Timeline can be disabled successfully

* Tune: disabled timeline to update disabled state immediately

ã‚ĢãƒŠãƒ ãŽåˆ¤åŽšãŽå ´æ‰€ã‚’ã“ãŖãĄãĢしãĒいとãƒĒã‚ĸãƒĢã‚ŋイムで更新が反映されãĒいぎで変更īŧˆã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗã‚’æ­Ŗå¸¸ãĢį„ĄåŠšåŒ–ã§ãã‚‹ã‚ˆã†ãĢīŧ‰

* modify disabled timeline icon to ti-circle-minus

į„ĄåŠšåŒ–ã•ã‚ŒãŸã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽã‚ĸã‚¤ã‚ŗãƒŗã‚’Tabler iconぎti-circle-minusãĢäŋŽæ­Ŗ

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-03-12 10:20:33 +09:00
Kagami Sascha Rosylight
1ea4469bec fix(frontend/MkSignup): prevent uncaught errors from interrupted signup (#10265)
* fix(frontend/MkSignup): prevent uncaught errors from interrupted signup

* nullable sitekey

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-11 14:32:13 +09:00
Nanashia
4e7e377987 add backend 2fa test (#10289) 2023-03-11 14:13:39 +09:00
tamaina
88e3d3e8cb enhance(server): į”ģåƒåœ§į¸Žå‘¨ã‚Šīŧˆä¸ģãĢã‚ĩムネイãƒĢぎä앿§˜īŧ‰ãŽå¤‰æ›´ (#10287)
* DriveService, is-mime-image

* static, previewをavifãĢ, ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗį”ģ像でもthumbnailã‚’į”Ÿæˆ

* fallback

* animated: true

* fix

* avatarはwebp

* revert ?? file.url

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-11 14:11:40 +09:00
syuilo
cc7fd2f68a Update CHANGELOG.md 2023-03-11 13:40:46 +09:00
(Fairy)Phy
488754437d fix(frontend): Safariã§ãƒ—ãƒŠã‚°ã‚¤ãƒŗãŒč¤‡æ•°ã‚ã‚‹å ´åˆãĢæ­Ŗå¸¸ãĢčĒ­ãŋčžŧぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#10290)
* Safariã§ãƒ—ãƒŠã‚°ã‚¤ãƒŗãŒč¤‡æ•°ã‚ã‚‹å ´åˆãĢæ­Ŗå¸¸ãĢčĒ­ãŋčžŧぞれãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* Update packages/frontend/src/init.ts

Co-authored-by: rinsuki <428rinsuki+git@gmail.com>

* Update packages/frontend/src/init.ts

Co-authored-by: rinsuki <428rinsuki+git@gmail.com>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2023-03-11 13:40:22 +09:00
Kagami Sascha Rosylight
4094ab58aa fix(backend/DriveService): gracely skip when getting NoSuchKey error from S3 (#10292)
* fix(backend/DriveService): gracely skip when getting NoSuchKey error from S3

* Update CHANGELOG.md

* import type
2023-03-11 13:35:51 +09:00
Kisaragi
0ac1fc846b refactor(backend): åŋ…čρãĒいas anyをæļˆåŽģ (#10293) 2023-03-11 08:51:37 +09:00
syuilo
65b1524f92 enhance(client): äģ˜įŽ‹ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆãŽéĢ˜ã•ã‚’č¨­åŽšå¯čƒŊãĢ 2023-03-10 19:51:35 +09:00
nenohi
e13202a452 Issue:#9828寞åŋœ (#9916) 2023-03-10 19:30:21 +09:00
syuilo
787404638a fix(client): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢã§č¨­åŽšã—ãŸæƒ…å ąãŒå‰Šé™¤ã§ããĒい
Fix #10279
2023-03-10 18:48:57 +09:00
syuilo
533fe2d607 Update ja-JP.yml 2023-03-10 18:07:11 +09:00
syuilo
c12e3c46ff Update about-misskey.vue 2023-03-10 18:05:35 +09:00
syuilo
99f3f0917f tweak postgresql entities
Fix #10266
2023-03-10 14:53:56 +09:00
syuilo
258bd3c905 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-10 14:22:42 +09:00
syuilo
5de8930058 refactor: rename schema to json-schema 2023-03-10 14:22:37 +09:00
YS
b7c26dc29d įĩĩ文字ピッã‚ĢãƒŧぎすずãĻぎįĩĩ文字でマã‚Ļ゚ホバãƒŧ時ãĢtitle襨į¤ēされるようãĢ (#9765)
* įĩĩ文字ピッã‚Ģãƒŧぎįĩĩ文字ã‚ĸã‚¤ã‚ŗãƒŗé¸æŠžãŽã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆåŒ–ã¨ã™ãšãĻでtitle襨į¤ē

* ã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆåŒ–ã‚’å–ã‚Šæļˆã—ã€ã‚¤ãƒ™ãƒŗãƒˆã¨ãƒ‡ãƒŧã‚ŋåąžæ€§ã§čĄŒã†

* fix typo

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-10 14:15:49 +09:00
syuilo
66aef2e716 🎨 2023-03-10 14:07:34 +09:00
syuilo
c0bad443ff update deps 2023-03-10 14:00:14 +09:00
Kisaragi
a81ebc5966 chore(backend): fix typo in warning message (#10284) 2023-03-10 13:21:23 +09:00
syuilo
c717f1f3a9 Update CHANGELOG.md 2023-03-10 09:38:21 +09:00
Kagami Sascha Rosylight
3f53cbd8f6 fix(backend/DriveService): convert WebP/AVIF to WebP (#10239)
* fix(backend/DriveService): convert transparent WebP/AVIF to PNG

* webpãĢする

ããŽå¸Œæœ›ãŒč¤‡æ•°ã‚ã‚Šãžã—ãŸãŽã§

* Update packages/backend/src/core/DriveService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* update test

* webpはwebpublicãĢできる

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-10 09:37:22 +09:00
Kagami Sascha Rosylight
e0b7633a7a enhance(backend): restore OpenAPI endpoints (#10281)
* enhance(backend): restore OpenAPI endpoints

* Update CHANGELOG.md

* version

* set max-age

* update redoc

* follow redoc documentation

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-10 02:37:44 +09:00
Launchpad
caf646fcb0 fix(client): Solve the problem of not automatically jumping to /admin/overview when accessing the /admin page for the second time (#10264)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-03-10 02:22:47 +09:00
kabo2468
228c92f2ca ãƒ‰ãƒŠã‚¤ãƒ–ãŽãƒ•ã‚Ąã‚¤ãƒĢをæļˆã™ã¨ããŽæ–‡įĢ ã‚’ã€ŒãƒŽãƒŧトはæļˆãˆãĒい」とäŋŽæ­Ŗ (#10096)
* Update ja-JP.yml

* Update ja-JP.yml
2023-03-10 02:16:00 +09:00
tamaina
89393aaf95 Merge pull request #10248 from saschanaz/alt-pre-line
fix(frontend/MkMediaList): altãƒĄãƒƒã‚ģãƒŧジぎnewlineをčĒč­˜
2023-03-10 00:17:06 +09:00
tamaina
5888da19b8 Merge pull request #10282 from misskey-dev/saschanaz-patch-1
fix(frontend/widget): federation widgetぎdata-cyもį§ģ動
2023-03-09 23:28:47 +09:00
Kagami Sascha Rosylight
ef773520e6 fix(frontend/widget): federation widgetぎdata-cyもį§ģ動
fcb6e0adb9 ぎ垌テ゚トがčŊãĄãĻいる
2023-03-09 15:09:49 +01:00
tamaina
dc49a24f07 Merge pull request #9970 from saschanaz/mkusername-empty
fix(backend/ApPersonService): normalize empty value of `name` into an absent value
2023-03-09 22:36:26 +09:00
syuilo
fcb6e0adb9 chore(test): dataåąžæ€§ãŒclassãĢãĒãŖãĻいるぎをäŋŽæ­Ŗ 2023-03-09 19:59:11 +09:00
Acid Chicken (įĄĢ酸éļ)
93ea9c2033 chore(frontend): add debugger for #6864 (#10270) 2023-03-09 14:35:38 +09:00
tamaina
c75afad64a enhance: ã‚ĸã‚Ģã‚Ļãƒŗãƒˆå‰Šé™¤æ™‚ãŽã‚¯ãƒŠã‚¤ã‚ĸãƒŗãƒˆãŽæŒ™å‹•ã‚’ã„ã„æ„Ÿã˜ãĢするãĒお (#10002)
* refreshAccounts
Resolve #9322

* ã‚ĸã‚Ģã‚ĻãƒŗãƒˆįŽĄį†į”ģéĸでãƒĒ゚トを更新するようãĢ

* Update packages/frontend/src/account.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* âœŒī¸

* クナイã‚ĸãƒŗãƒˆčĩˇå‹•æ™‚ã¯įžåœ¨ãƒ­ã‚°ã‚¤ãƒŗã—ãĻいるã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŽãŋãƒĒフãƒŦãƒƒã‚ˇãƒĨする

* clean up

* ãĒã‚“ã‹ã‚ãŖãĄã‚ƒå¤‰ãˆãŸ

* refactor

* refactor

* fix lint

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-03-09 14:27:16 +09:00
RyotaK
a4ca127ebd fix: į™ģéŒ˛ãƒĄãƒŧãƒĢ送äŋĄæ™‚ãĢ重複įĸēčĒã‚’čĄŒã† (#10231)
* fix: į™ģéŒ˛ãƒĄãƒŧãƒĢ送äŋĄæ™‚ãĢ重複įĸēčĒã‚’čĄŒã†

* try-catchをäŊŋうåŋ…čĻã¯ãĒい

* Remove spaces
2023-03-09 12:57:34 +09:00
Kagami Sascha Rosylight
4835f0fb43 fix(frontend): GIFバナãƒŧぎ垊æ´ģãĒお (#10247)
* Restore GIF banner

* Add ALT banner, detect APNG too

* Add vitest

* Add CI for vitest

* Upload coverage?

* frontend
2023-03-09 12:48:39 +09:00
syuilo
6607b39235 fix(client): ロãƒŧãƒĢでåēƒå‘Šã‚’į„ĄåŠšãĢするとadmin/adsでプãƒŦビãƒĨãƒŧがでãĻこãĒい
Fix #10272
2023-03-09 12:28:40 +09:00
Ebise Lutica
9d1a874ddc フりロãƒŧãƒĒクエ゚トぎUI攚善 (#10275)
* フりロãƒŧãƒĒクエ゚トぎUI攚善

* Update CHANGELOG.md
2023-03-09 12:17:34 +09:00
syuilo
965433bea9 chore(dev): add pull_request_template.md for github bug 2023-03-09 08:11:17 +09:00
syuilo
7fd17232cc chore(dev): update pull request templates 2023-03-09 08:06:22 +09:00
mmorita
aad70a97db fix: ãƒãƒŖãƒŗãƒãƒĢãŽįˇ¨é›†æ¨Šé™ã‚’ãƒãƒŖãƒŗãƒãƒĢæ‰€æœ‰č€…ã¨ãƒĸデãƒŦãƒŧã‚ŋãƒŧãĢ限厚する (#10268)
* ãƒãƒŖãƒŗãƒãƒĢãŽįˇ¨é›†æ¨Šé™ã‚’ãƒãƒŖãƒŗãƒãƒĢã‚ĒãƒŧナãƒŧとãƒĸデãƒŦãƒŧã‚ŋãƒŧãĢ限厚する

* PR æŒ‡æ‘˜į‚šå¯žåŋœ(å…ąæœ‰ãƒœã‚ŋãƒŗã‚’å…¨å“ĄãĢ襨į¤ē、$i ぎ nullable 寞åŋœã€fix a typo)

* everyOne -> share
2023-03-09 07:58:53 +09:00
tamaina
97a43bc30f fix(server): videoThumbnailGeneratorãŒéŠį”¨ã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-03-08 19:57:52 +00:00
RyotaK
116dd097bd fix: į™ģéŒ˛ãƒ•ã‚ŠãƒŧムãĢおけるįĢļ合įŠļ態をäŋŽæ­Ŗ (#10267)
* fix: į™ģéŒ˛ãƒ•ã‚ŠãƒŧムãĢおけるįĢļ合įŠļ態をäŋŽæ­Ŗ

* エナãƒŧをäŋŽæ­Ŗ
2023-03-08 16:32:13 +09:00
syuilo
dd6569a1bb feat: Reaction acceptance (#10256)
* wip

* wip

* デフりãƒĢãƒˆč¨­åŽš
2023-03-08 08:56:47 +09:00
syuilo
4c2f7c64cc feat: Per-user renote mute (#10249)
* feat: per-user renote muting

From FoundKey/c414f24a2c https://akkoma.dev/FoundKeyGang/FoundKey

* Update ja-JP.yml

* Delete renote-muting.ts

* rename

* fix ids

* lint

* fix

* Update CHANGELOG.md

* ãƒĒノãƒŧトをミãƒĨãƒŧトしたãƒĻãƒŧã‚ļãƒŧ一čĻ§ã‚’čĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ

* 🎨

* add test

* fix test

---------

Co-authored-by: HÊlène <pleroma-dev@helene.moe>
2023-03-08 08:56:09 +09:00
syuilo
8bf6911d4b refactor(dev): separate test workflows 2023-03-07 20:23:44 +09:00
syuilo
6fe13f1a63 lint fix 2023-03-07 20:17:19 +09:00
danominium
4f0bb70118 fix(backend): ブロックポトがãĒい場合はINクエãƒĒã‚’į”Ÿæˆã—ãĒい。 (#10258)
įŠēぎINクエãƒĒã¯ã‚ˇãƒŗã‚ŋック゚エナãƒŧとãĒるため。
2023-03-07 20:09:20 +09:00
syuilo
b20703c185 tweak of 0554dd8375 2023-03-07 19:48:51 +09:00
syuilo
0554dd8375 enhance(client): DMäŊœæˆæ™‚ãĢãƒĄãƒŗã‚ˇãƒ§ãƒŗã‚‚åĢむようãĢ 2023-03-07 17:12:46 +09:00
syuilo
1ef6bec133 Update about-misskey.vue 2023-03-07 16:54:19 +09:00
RyotaK
6feead5185 fix: į™ģéŒ˛æ™‚ãŽãƒ•ã‚ŠãƒŧムãĢおいãĻ送äŋĄã§ãã‚‹æĄäģļをäŋŽæ­Ŗ (#10238)
* fix: į™ģéŒ˛æ™‚ãŽãƒ•ã‚ŠãƒŧムãĢおいãĻ送äŋĄã§ãã‚‹æĄäģļをäŋŽæ­Ŗ

* テ゚トをčŋŊ加
2023-03-07 16:07:13 +09:00
syuilo
60c1af674f chore(client): tweak default sound setting 2023-03-07 09:51:37 +09:00
syuilo
3ecb863372 enhance(client): improve mute-block page 2023-03-07 09:37:02 +09:00
syuilo
2b884ba338 enhance(server): tweak notes/featured api 2023-03-07 08:41:10 +09:00
Kagami Sascha Rosylight
d90a98a8a7 fix(frontend/MkMediaList): altãƒĄãƒƒã‚ģãƒŧジぎnewlineをčĒč­˜ 2023-03-06 22:02:51 +01:00
Kagami Sascha Rosylight
5651353c27 Merge branch 'develop' into mkusername-empty 2023-03-06 07:51:17 +01:00
syuilo
ae517a99a7 Merge pull request #10218 from misskey-dev/develop
Release: 13.9.2
2023-03-06 11:54:12 +09:00
syuilo
31f9ea31b9 [ci skip] chore(client): showNoteActionsOnlyHover変更時ãĢãƒĒロãƒŧドダイã‚ĸログをå‡ēすようãĢ 2023-03-06 11:53:04 +09:00
syuilo
5ccbeda86a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-06 02:14:56 +00:00
syuilo
f20abb4ee5 fix(client): ãŋつけるぎロãƒŧãƒĢ一čĻ§ã§ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢがåĢぞれるぎをäŋŽæ­Ŗ 2023-03-06 02:12:35 +00:00
tamaina
7852815fc3 update CHANGELOG.md 2023-03-06 02:08:06 +00:00
tamaina
6778111891 update CHANGELOG.md 2023-03-06 02:04:53 +00:00
syuilo
b719f6cd1c New Crowdin updates (#10223)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)
2023-03-06 10:32:36 +09:00
tamaina
6bb11492fa update CHANGELOG.md 2023-03-06 01:31:44 +00:00
tamaina
87d0f56dc7 fix correctFilename extが.ã‹ã‚‰å§‹ãžã‚‹å ´åˆã‚‚č€ƒæ…Žã™ã‚‹ 2023-03-06 01:17:13 +00:00
syuilo
824398509d Update CHANGELOG.md 2023-03-05 22:01:06 +09:00
Acid Chicken (įĄĢ酸éļ)
b1c173ec4f fix(docker): cannot build docker image on some environments (#10220) 2023-03-05 22:00:17 +09:00
arrow2nd
8c9c89a137 fix(frontend): ãƒĻãƒŧã‚ļãƒŧペãƒŧã‚¸ãŽãƒãƒƒã‚¸čĄ¨į¤ēを遊切ãĢ折りčŋ”すようãĢ (#10222)
* fix(frontend): ãƒĻãƒŧã‚ļãƒŧペãƒŧã‚¸ãŽãƒãƒƒã‚¸čĄ¨į¤ēを遊切ãĢ折りčŋ”すようãĢ

* Update CHANGELOG.md
2023-03-05 21:59:41 +09:00
syuilo
353b1cc682 [ci skip] 🎨 2023-03-05 20:52:26 +09:00
syuilo
9f73c23b38 [ci skip] fix(client): fix post button of channel 2023-03-05 20:48:46 +09:00
syuilo
517a7f96c8 [ci skip] Update CHANGELOG.md 2023-03-05 20:46:18 +09:00
syuilo
e844710ef2 13.9.2 2023-03-05 20:32:02 +09:00
syuilo
d6d0b9659f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-05 20:28:43 +09:00
syuilo
4480fa1efe refactor(client): use css module 2023-03-05 20:28:39 +09:00
syuilo
f8ab34734c enhance(client): tweak MkFolder component 2023-03-05 20:28:27 +09:00
tamaina
65d7c47647 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-05 11:16:41 +00:00
tamaina
428046e710 chore: remove deprecated vs code extention 2023-03-05 11:16:26 +00:00
tamaina
1641ae1d96 Merge pull request #10213 from Ry0taK/fix/disable-jest-autorun
fix: Jestぎč‡Ēå‹•åŽŸčĄŒã‚’į„ĄåŠšãĢ
2023-03-05 20:13:37 +09:00
tamaina
b23407807c Merge pull request #10206 from Khsmty/fix-devcontainer-pnpm
fix: devcontainer で pnpm が command not found ãĢãĒるぎをäŋŽæ­Ŗ
2023-03-05 20:10:55 +09:00
tamaina
2bb0a5ac6e Merge pull request #10207 from Ry0taK/fix/devcontainer-on-macos
fix: macOS上でDev Containersが動äŊœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
2023-03-05 20:07:16 +09:00
syuilo
aa01ba7cce enhance(client): tweak brain diver detection 2023-03-05 20:00:37 +09:00
syuilo
b4835c7e01 New Crowdin updates (#10214)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)
2023-03-05 19:37:26 +09:00
Ry0taK
f5b63d8287 fix: Jestぎč‡Ēå‹•åŽŸčĄŒã‚’į„ĄåŠšãĢ 2023-03-05 14:40:41 +09:00
RyotaK
8e8c2b40f9 fix: pnpm dev時ãĢãƒ•ã‚Ąã‚¤ãƒĢがįŠēãĒã‚‰ãƒãƒƒã‚¯ã‚¨ãƒŗãƒ‰ãŽčĩˇå‹•を垅つようãĢ (#10210) 2023-03-05 14:33:23 +09:00
jojobii
ad43011fb8 change: deprecate link to Misskey Forum in favor of GitHub Discussions (#10212)
see: https://forum.misskey.io/d/112-misskey-forum-to-end-service-at-the-end-of-this-month
2023-03-05 14:32:43 +09:00
syuilo
7b8e1e6913 enhance(client): tweak signup form 2023-03-05 14:05:28 +09:00
Ry0taK
d53a177e7b fix: macOS上でDevContainerが動äŊœã—ãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-03-05 12:48:27 +09:00
syuilo
85d93133d3 Update about-misskey.vue 2023-03-05 11:34:46 +09:00
syuilo
4cf3bc53c2 New Crowdin updates (#10184)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)
2023-03-05 11:12:40 +09:00
syuilo
ae7d17d121 fix of b9a3b2c165 2023-03-05 11:11:36 +09:00
syuilo
b9a3b2c165 enhance(server): make identicon same between local and remote
Resolve #10200
2023-03-05 11:09:55 +09:00
syuilo
ba2630c615 tweak of 8e5e6f90cb 2023-03-05 10:59:44 +09:00
syuilo
8e5e6f90cb fix(client): PWAでlangがnullãĢãĒã‚‹įžčąĄãŽåŋœæ€Ĩå‡ĻįŊŽ
#10202
2023-03-05 10:57:54 +09:00
syuilo
f6c6ffaf64 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-05 10:48:07 +09:00
syuilo
5c88c17d15 fix(client): ロãƒŧãƒĢぎ樊限で「一čˆŦãƒĻãƒŧã‚ļãƒŧ」ぎロãƒŧãƒĢがいきãĒã‚Šč¨­åŽšã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10203
2023-03-05 10:48:04 +09:00
Khsmty
68ab056b3c fix: pnpm が command not found ãĢãĒるぎをäŋŽæ­Ŗ 2023-03-05 01:47:08 +00:00
tamaina
c54712233c Dev Container周り
Related to #10201
2023-03-05 01:06:30 +09:00
rinsuki
ccdac0ca96 docker: build assets on native arch (#10080)
* docker: build assets on native arch

* æļˆã—すぎた
2023-03-04 21:36:52 +09:00
tamaina
c36e7d1a07 enhance(server): ãƒĄãƒ‡ã‚Ŗã‚ĸãƒ—ãƒ­ã‚­ã‚ˇã§ico,bmpをčĒ­ã‚ã‚‹ã‚ˆã†ãĢ (#10186)
* enhance(server): downloadUrlでContent-Dispositionã‹ã‚‰ãƒ•ã‚Ąã‚¤ãƒĢ名を取垗
Resolve #10036
Resolve #4750

* untitled

* ã‚Ēブジェクト゚トãƒŦãƒŧジぎContent-DispositionãŽãƒ•ã‚Ąã‚¤ãƒĢåãŽæ‹Ąåŧĩ子をContent-TypeãĢæˇģãŖãŸã‚‚ãŽãĢする

* âœŒī¸

* tiff

* fix filename

* add test

* /files/でもContent-Disposition

* enhance(server): ãƒĄãƒ‡ã‚Ŗã‚ĸãƒ—ãƒ­ã‚­ã‚ˇã§ico,bmpをčĒ­ã‚ã‚‹ã‚ˆã†ãĢ
Fix #10120

* comment

* fix test

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-04 19:23:11 +09:00
nexryai
72b315491b Fix: If mail delivery is disabled on the server, make the settings page indicate this (#10191)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-03-04 19:19:55 +09:00
Ikumi Nakamura
6dd9374b99 chore: Replace tab with space (#10185) 2023-03-04 17:42:03 +09:00
syuilo
1711ae7156 🎨 2023-03-04 17:36:11 +09:00
syuilo
320c2bf771 Update CHANGELOG.md 2023-03-04 17:19:21 +09:00
syuilo
3f507241ca chore(client): tweak default value of numberOfPageCache 2023-03-04 17:19:18 +09:00
tamaina
2d551a8598 enhance(server): downloadUrlでContent-Dispositionã‹ã‚‰ãƒ•ã‚Ąã‚¤ãƒĢ名を取垗 (#10150)
* enhance(server): downloadUrlでContent-Dispositionã‹ã‚‰ãƒ•ã‚Ąã‚¤ãƒĢ名を取垗
Resolve #10036
Resolve #4750

* untitled

* ã‚Ēブジェクト゚トãƒŦãƒŧジぎContent-DispositionãŽãƒ•ã‚Ąã‚¤ãƒĢåãŽæ‹Ąåŧĩ子をContent-TypeãĢæˇģãŖãŸã‚‚ãŽãĢする

* âœŒī¸

* tiff

* fix filename

* add test

* /files/でもContent-Disposition

* comment

* fix test
2023-03-04 16:51:07 +09:00
rinsuki
49f0837729 fix(server): DriveFile related N+1 query when call note packMany (again) (#10190)
* Revert "Revert "fix(server): DriveFile related N+1 query when call note packMany (#10133)""

This reverts commit a7c82eeabc.

* packManyByIdsMap: 存在チェックをしãĻãĒã‹ãŖãŸã‚‚ãŽã¯ null をå…ĨれるようãĢ

* Note.packMany で reply とか renote ãŒã‚‚ã†ã‚ãŖãŸã‚‰ããŽãƒ•ã‚Ąã‚¤ãƒĢもåŧ•く

* テ゚トを書く

* fix test

* fix test

* fix test

* fix test
2023-03-04 16:48:50 +09:00
syuilo
e4fc9ea816 enhance(client): improve channel ui 2023-03-04 10:50:21 +09:00
syuilo
b303d65450 fix(client): Viteで This assignment will throw because "role" is a constantというエナãƒŧがå‡ēる
Fix #10187
2023-03-04 10:36:48 +09:00
syuilo
dcd4d80869 enhance(client): improve channel ui 2023-03-04 10:34:54 +09:00
syuilo
aee7ed992b enhance(client): add share button to clip and channel page
Resolve #10183
2023-03-04 10:17:45 +09:00
syuilo
b23a9b1a88 Merge pull request #10181 from misskey-dev/develop
Release: 13.9.1
2023-03-03 20:56:50 +09:00
syuilo
7e8700514f 13.9.1 2023-03-03 20:45:17 +09:00
syuilo
c8aa55636f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-03-03 20:44:59 +09:00
syuilo
1fed0ff564 New Crowdin updates (#10176)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Vietnamese)
2023-03-03 20:44:43 +09:00
syuilo
ad7ecbaf37 通įŸĨ部分は掋す
Co-Authored-By: rinsuki <428rinsuki+contact.github@gmail.com>
2023-03-03 20:43:31 +09:00
syuilo
a7c82eeabc Revert "fix(server): DriveFile related N+1 query when call note packMany (#10133)"
This reverts commit 452a48e7f4.
2023-03-03 20:26:44 +09:00
syuilo
5bd68aa3e0 Merge pull request #10177 from misskey-dev/develop
Release: 13.9.0
2023-03-03 15:35:40 +09:00
tamaina
da3fcf178e fix CHANGELOG.md 2023-03-03 06:12:34 +00:00
syuilo
5d46c1c9bb īŧˆCSS厌全ãĢīŧ‰į†č§Ŗã—た 2023-03-03 14:55:56 +09:00
syuilo
1b33653f1b 13.9.0 2023-03-03 12:32:05 +09:00
syuilo
af24011eec clean up 2023-03-03 12:31:41 +09:00
syuilo
87c6d0cbee 🎨 2023-03-03 12:29:34 +09:00
syuilo
3066a133ac fix(client): prevent null reference error 2023-03-03 11:43:53 +09:00
syuilo
436190966c New Crowdin updates (#10114)
* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)
2023-03-03 11:37:32 +09:00
syuilo
b4e96181f5 localization: ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚š -> ã‚ĩãƒŧバãƒŧ
Resolve #7599
2023-03-03 11:36:26 +09:00
Kagami Sascha Rosylight
61215e50ff test(backend): APIテ゚トぎ垊æ´ģ (#10163)
* Revert 1c5291f818

* APIテ゚トぎ垊æ´ģ

* apiテ゚トぎį§ģ行

* moduleNameMapperäŋŽæ­Ŗ

* simpleGetでthrowしãĒいようãĢ

statusįĸēčĒã—ãĻいるぎでčĻã‚‰ãĒい

* longer timeout

* ロãƒŧã‚ĢãƒĢã§ã¯å•éĄŒãĒいぎãĢãĒんで

* case sensitive

* Run Nest instance within the current process

* Skip some setIntervals

* wait for 5 seconds

* kill them all!!

* logHeapUsage: true

* detectOpenHandlesがじゃぞしãĻいるらしい

* maxWorkers=1?

* restore drive api tests

* workerIdleMemoryLimit: 500MB

* 1024MiB

* Wait what
2023-03-03 11:13:12 +09:00
kabo2468
53987fadd7 fix(server): ãƒãƒŖãƒŗãƒãƒĢでミãƒĨãƒŧãƒˆãŒæ­Ŗã—ãæŠŸčƒŊしãĻいãĒいぎをäŋŽæ­Ŗ (#10166)
* fix(server): ãƒãƒŖãƒŗãƒãƒĢでミãƒĨãƒŧãƒˆãŒæ­Ŗã—ãæŠŸčƒŊしãĻいãĒいぎをäŋŽæ­Ŗ

* Update CHANGELOG.md
2023-03-03 10:30:21 +09:00
syuilo
8a561bdb78 Update CHANGELOG.md 2023-03-03 10:09:51 +09:00
rinsuki
452a48e7f4 fix(server): DriveFile related N+1 query when call note packMany (#10133)
* fix(server): DriveFile related N+1 query when call note packMany

* Update packages/backend/src/misc/is-not-null.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* ignore lint

* é€”ä¸­ã§ã‚„ã‚ãŸã‚„ã¤ãŒæˇˇå…ĨしãĻいた

* fix: 順į•Ē通りであるåŋ…čĻãŒã‚ã‚‹å ´æ‰€ã§é †į•Ē通りãĢãĒãŖãĻいãĒã‹ãŖãŸ

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-03-03 10:06:59 +09:00
syuilo
5248395fc5 update sounds 2023-03-03 09:41:33 +09:00
syuilo
cf8a7f93d5 🎨 2023-03-03 08:48:52 +09:00
syuilo
187a698d54 🎨 2023-03-02 20:47:24 +09:00
syuilo
ebd7b27075 clean up 2023-03-02 18:40:55 +09:00
syuilo
dad915e522 enhance(client): provide sticktyFooter 2023-03-02 18:40:43 +09:00
Kagami Sascha Rosylight
896400a6c9 refactor(frontend): add explicit Promise<void> return types in os.ts (#10156) 2023-03-02 15:05:05 +09:00
syuilo
fdf7605074 refactor(client): use css modules 2023-03-02 14:38:45 +09:00
syuilo
ea1cff499a update sounds 2023-03-02 08:36:15 +09:00
syuilo
b392564165 Update about-misskey.vue 2023-03-02 08:36:06 +09:00
syuilo
39e41d7424 🎨 2023-03-01 17:30:23 +09:00
syuilo
afa9c1f6f0 Update CHANGELOG.md 2023-03-01 17:22:32 +09:00
syuilo
47b1b09b21 enhance(client): add new sounds 2023-03-01 17:22:17 +09:00
Kagami Sascha Rosylight
44058f8b85 enhance(e2e): more resilient version of visit('/') (#10128) 2023-03-01 15:32:53 +09:00
Kagami Sascha Rosylight
6d82371449 fix(frontend): read KeyboardEvent.key instead of which/code (#10083) 2023-03-01 15:24:09 +09:00
KokiSakano
830fabef12 refactor: plugin.tsぎ型をäŋŽæ­Ŗã™ã‚‹ (#10027)
* refactor:plugin内ぎすずãĻぎé–ĸ数ãĢreturn typeã‚’č¨­åŽš

* fix:pluginContextsから取垗できãĒい場合は旊期ãƒĒã‚ŋãƒŧãƒŗã™ã‚‹

* fix:valueがstringäģĨ外ぎ時は旊期ãƒĒã‚ŋãƒŧãƒŗã™ã‚‹

* fix:valueが取垗できる時äģĨ外は旊期ãƒĒã‚ŋãƒŧãƒŗã™ã‚‹

* fix:pluginãĢ型をつける

* fix:įĩžã‚ŠčžŧãŋをassertStringãĢ変更

* fix:äŋŽæ­Ŗæŧã‚Œ

* fix:valToJsからvalueを取垗するようãĢ変更
2023-03-01 15:19:20 +09:00
Khsmty
c34e7e6e08 enhance(client): Renote ã—ãŸæ™‚ãŽčĄ¨į¤ēをãƒĒップãƒĢエフェクトと toast ãĢ (#10116)
* enhance(client): Renote ã—ãŸæ™‚ãŽčĄ¨į¤ēを toast ãĢ

* fix: lint エナãƒŧ

* enhance(client): Renote ã—ãŸæ™‚ãŽčĄ¨į¤ēをãƒĒップãƒĢエフェクトãĢ

* toast もčŋŊ加

* rippleeffect ぎã‚ŋã‚¤ãƒŸãƒŗã‚°å¤‰æ›´

* toast ぎäŊįŊŽã‚’ header ãĢčĸĢらãĒいようãĢ
2023-03-01 14:55:57 +09:00
syuilo
78d66d3806 🎨 2023-03-01 14:54:02 +09:00
syuilo
44f041587c 🎨 2023-03-01 14:46:53 +09:00
syuilo
d0bbeeee52 🎨 2023-03-01 14:22:53 +09:00
syuilo
9e5278d276 fix of #10145 2023-03-01 12:02:37 +09:00
syuilo
064a6bf065 🎨 2023-03-01 10:56:51 +09:00
syuilo
1c5291f818 feat: 時限ロãƒŧãƒĢ (#10145)
* feat: 時限ロãƒŧãƒĢ

* クナイã‚ĸãƒŗãƒˆã‹ã‚‰æœŸé™ã‚’įĸēčĒã§ãã‚‹ã‚ˆã†ãĢ

* ãƒĒãƒ•ã‚Ąã‚¯ã‚ŋとか

* fix test

* fix test

* fix test

* clean up
2023-03-01 10:20:03 +09:00
syuilo
7c3a390763 enhance(client): ノãƒŧトぎ操äŊœéƒ¨ã‚’ホバãƒŧ時ぎãŋ襨į¤ēするã‚Ēãƒ—ã‚ˇãƒ§ãƒŗ 2023-02-28 20:53:32 +09:00
syuilo
83a67606a9 enhance(server): make antenna handle cw
Resolve #10140
2023-02-28 20:20:23 +09:00
tamaina
c1e69e7a53 enhance(client): emojisはIndexedDBãĢäŋå­˜ã™ã‚‹ (#10121)
* enhance(client): emojisはIndexedDBãĢäŋå­˜ã™ã‚‹

* lastEmojisFetchedAt
2023-02-28 20:10:52 +09:00
syuilo
570f331477 Update CHANGELOG.md 2023-02-28 19:56:04 +09:00
tamaina
ffe3386e5b fix(sw): ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨでã‚Ģ゚ã‚ŋムįĩĩ文字ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚’čĄ¨į¤ēできるようãĢ (#10122)
* fix(sw): ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨでã‚Ģ゚ã‚ŋムįĩĩ文字ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã‚’čĄ¨į¤ēできるようãĢ
Fix #10117
/emoji/*.webpãĢbadgeãƒĸãƒŧドを

* ?

* âœŒī¸

* fix
2023-02-28 19:55:31 +09:00
į‰›č’Ą
c63447e194 enhance: Play ぎ「ã‚Ŋãƒŧã‚šã‚’čĄ¨į¤ē」ãĢã‚ˇãƒŗã‚ŋック゚ハイナイトをåŊ“ãĻる (#10107)
* ã‚ˇãƒŗã‚ŋック゚ハイナイトをåŊ“ãĻる

* fix
2023-02-28 17:38:43 +09:00
tamaina
17d0bde50e fix(client): photoswipeīŧˆį”ģåƒãŽæ‹Ąå¤§čĄ¨į¤ēīŧ‰ãŒãĒんか変 (#10138)
* fix(client): photoswipeīŧˆį”ģåƒãŽæ‹Ąå¤§čĄ¨į¤ēīŧ‰ãŒãĒんか変
Fix  #10037

* important

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-28 17:26:42 +09:00
syuilo
4ea978000d Update CHANGELOG.md 2023-02-28 17:14:55 +09:00
tamaina
12932d2831 fix: å¤–éƒ¨ãƒĄãƒ‡ã‚Ŗã‚ĸãƒ—ãƒ­ã‚­ã‚ˇäŊŋį”¨æ™‚ãĢã‚ĸバã‚ŋãƒŧクロップができãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#10142)
* wip

* fix

* Update packages/frontend/src/scripts/media-proxy.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-28 17:14:23 +09:00
syuilo
1ba848e5f5 dev: introduce Reviewer lottery 2023-02-28 17:08:20 +09:00
syuilo
a6ea9de4b9 Update 03_release.md 2023-02-28 16:51:04 +09:00
syuilo
746770ac3b fix Serialized type 2023-02-28 16:46:25 +09:00
syuilo
ab7a8a2dae enhance(client): æ‹›åž…ã‚ŗãƒŧドがåŋ…čρãĒことが分かりやすいようãĢ 2023-02-28 16:05:05 +09:00
syuilo
b60c985203 fix(server): ãƒĄãƒŧãƒĢã‚ĸドãƒŦ゚更新時ãĢバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒæ­Ŗã—ãčĄŒã‚ã‚ŒãĻいãĒいぎをäŋŽæ­Ŗ 2023-02-28 15:31:48 +09:00
syuilo
785c67ea8d 🎨 2023-02-28 15:27:54 +09:00
Kagami Sascha Rosylight
647a018362 fix(backend): return HTTP 404 for any unknown api endpoint paths (#10130)
* fix(backend): return HTTP 400 for any invalid api endpoint paths

* 404
2023-02-27 18:01:43 +09:00
syuilo
647ce174b3 Merge pull request #10112 from misskey-dev/develop
Release: 13.8.1
2023-02-26 20:57:13 +09:00
syuilo
81e6a21fe0 13.8.1 2023-02-26 20:52:00 +09:00
syuilo
d8dcce807b fix(client): ãƒĸバイãƒĢį’°åĸƒã§ãƒãƒƒãƒ—ã‚ĸãƒƒãƒ—ãŒčĄ¨į¤ēされãĒい
Fix #10110
2023-02-26 20:51:06 +09:00
syuilo
103dc32dce Update 03_release.md 2023-02-26 20:30:03 +09:00
syuilo
b7e72cfb7e Update CHANGELOG.md 2023-02-26 20:29:53 +09:00
syuilo
02c8fd9de5 Merge pull request #10108 from misskey-dev/develop
* Add dialog to remove follower (#9718)

* update PULL_REQUEST_TEMPLATE

* čĩˇå‹•時ãĢRedisãŽį–Žé€šįĸēčĒã‚’čĄŒã† (#9832)

* čĩˇå‹•時ãĢRedisãŽį–Žé€šįĸēčĒã‚’čĄŒã†

* check:connectをstart内ãĢį§ģ動

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* Pass `--detectOpenHandles` to Jest (#9895)

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* enhance(client): MkUrlPreviewぎ閉じるボã‚ŋãƒŗã‚’čĻ‹ã‚„ã™ã (#9913)

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* test(backend): restore ap-request tests (#9997)

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* fix/refaftor(client): MkTime.vueぎ変更 (#10061)

* fix(client): MkTime.timeãĢstringでもDateでãĒい値がå…ĨãŖãŸå ´åˆã€īŧŸã‚’襨į¤ē

* fix(client): MkTimeã‚’æ”šč‰¯

* numberã‚’č¨ąåŽš

* falsyãĒ値もとる

* 不明

* ありぞせん

* fix

* fix(server): notes/createで、fileIdsとčĻ‹ã¤ã‹ãŖãŸãƒ•ã‚Ąã‚¤ãƒĢãŽæ•°ãŒį•°ãĒる場合はエナãƒŧãĢする (#9911)

* fix(server): notes/createで、fileIdsとčĻ‹ã¤ã‹ãŖãŸãƒ•ã‚Ąã‚¤ãƒĢãŽæ•°ãŒį•°ãĒる場合はエナãƒŧãĢする

* NO_SUCH_FILE

* Update codecov.yml

* Update apple-touch-icon.png

* デプロイされãĻいるプãƒŦビãƒĨãƒŧį’°åĸƒãŒãĒい場合はプãƒŦビãƒĨãƒŧį’°åĸƒã‚’削除しãĒいようãĢする (#10062)

* デプロイされãĻいるプãƒŦビãƒĨãƒŧį’°åĸƒãŒãĒい場合はDestroy preview environmentã‚’åŽŸčĄŒã—ãĒいようãĢする

* CIがãĒい場合ぎå‡ĻᐆčŋŊ加

* enhance(client): improve clip menu ux

* æœĒįŸĨぎãƒĻãƒŧã‚ļãƒŧが deleteActor されたらå‡Ļį†ã‚’ã‚šã‚­ãƒƒãƒ—ã™ã‚‹ (#10067)

* fix(client): Android ChromeでPWAとしãĻã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#10069)

* fix(client): Android ChromeでPWAとしãĻã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* 順į•Ēé–ĸäŋ‚あるīŧŸ

* Windowsį’°åĸƒã§swcをäŊŋã†ã¨æ­Ŗå¸¸ãĢビãƒĢドができãĒã„å•éĄŒãŽäŋŽæ­Ŗ (#10074)

* Update @swc/core to v1.3.36

* Update CHANGELOG.md

* Update CHANGELOG.md

* バックグナã‚Ļãƒŗãƒ‰ã§ä¸€åŽšæ™‚é–“įĩŒéŽã—たらペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸイテム更新をしãĒい (#10053)

* 🎨

* feat: 2つぎ検į´ĸį”ģéĸぎįĩąåˆ (#9949) (#10038)

* feat: 検į´ĸį”ģéĸぎ UI をįĩąä¸€

* fix: エナãƒŧぎäŋŽæ­Ŗ

* add: changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* enhance(client): ノãƒŧãƒˆãƒĄãƒ‹ãƒĨãƒŧからãƒĻãƒŧã‚ļãƒŧãƒĄãƒ‹ãƒĨãƒŧを開けるようãĢ

Resolve #10019

* enhance(client): renoteã—ãŸéš›ãŽčĄ¨į¤ēを攚善

Resolve #10078

* Update CHANGELOG.md

* enhance(client): tweak contextmenu position calculation

* 🎨

* 🎨

* feat: in-channel featured note

Resolve #9938

* refactor(frontend): fix eslint error (#10084)

* Simplify search.vue (remove dead code) (#10088)

* Simplify search.vue

This is already handled by the code above it, no need to handle it twice

* Remove unused imports

* Update about-misskey.vue

* test(server): add validation test of api:notes/create (#10090)

* fix(server): notes/createぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒåŠšã„ãĻいãĒい
Fix #10079

Co-Authored-By: mei23 <m@m544.net>

* anyOf内ãĢバãƒĒデãƒŧã‚ˇãƒ§ãƒŗã‚’æ›¸ã„ãĻも最初ぎ一つしかチェックされãĒい

* âœŒī¸

* wip

* wip

* âœŒī¸

* RequiredProp

* Revert "RequiredProp"

This reverts commit 7469390011.

* add api:notes/create

* fix lint

* text

* âœŒī¸

* improve readability

---------

Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* New Crowdin updates (#10059)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* enhance(client): improve user menu ux

* enhance(client): photoswipe 襨į¤ē時ãĢæˆģる操äŊœã‚’しãĻも前ぎį”ģéĸãĢæˆģらãĒいようãĢ (#10098)

* enhance(client): photoswipe 襨į¤ē時ãĢæˆģる操äŊœã‚’しãĻも前ぎį”ģéĸãĢæˆģらãĒいようãĢ

* add: changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* enhance(client): ãƒĄãƒ‹ãƒĨãƒŧãŽã€Œã‚‚ãŖã¨ã€ã‹ã‚‰ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šæƒ…å ąã‚’čĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ

* [Fix] fixed an typo in error message (#10102)

* Update codecov.yml

* Update CHANGELOG.md

* fix(server): エナãƒŧぎ゚ã‚ŋックトãƒŦãƒŧ゚はčŋ”さãĒいようãĢ

Fix #10064

* [chore]Editorconfig: ymlãĢ加えãĻyamlãƒ•ã‚Ąã‚¤ãƒĢãĢ寞しãĻも同じčĻį´„ã‚’éŠį”¨ã™ã‚‹ (#10081)

* Added yaml file in addition to yml file, in editorconfig

* Applied editorconfig for pnpm-workspace.yaml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* update deps

* ホãƒŧムã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽčĒ­ãŋčžŧãŋでクエãƒĒã‚ŋイムã‚ĸã‚ĻトãĢãĒるぎをäŋŽæ­Ŗã™ã‚‹ (#10106)

* refactor

* New translations ja-JP.yml (French) (#10103)

* Update CHANGELOG.md

* 13.8.0

---------

Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
2023-02-26 20:21:54 +09:00
tamaina
cf950224de Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-26 11:10:29 +00:00
tamaina
02d7ffd305 fix(server): å˜į´”ãĢrenoteできãĒいぎをäŋŽæ­Ŗ 2023-02-26 11:10:24 +00:00
syuilo
9f8c9dd881 Update packages/backend/check_connect.js
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-02-26 20:07:52 +09:00
syuilo
d019c1c440 Update packages/backend/check_connect.js
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-02-26 20:07:45 +09:00
syuilo
a56898df94 13.8.0 2023-02-26 19:03:22 +09:00
syuilo
f78c519ae5 Update CHANGELOG.md 2023-02-26 19:02:35 +09:00
syuilo
dc9ef87c44 New translations ja-JP.yml (French) (#10103) 2023-02-26 19:02:06 +09:00
syuilo
a78a839841 refactor 2023-02-26 18:57:24 +09:00
xianon
67ca7ee4ec ホãƒŧムã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗãŽčĒ­ãŋčžŧãŋでクエãƒĒã‚ŋイムã‚ĸã‚ĻトãĢãĒるぎをäŋŽæ­Ŗã™ã‚‹ (#10106) 2023-02-26 18:54:52 +09:00
syuilo
76f3bdcdf9 update deps 2023-02-26 18:51:45 +09:00
Windymelt
9234ffc927 [chore]Editorconfig: ymlãĢ加えãĻyamlãƒ•ã‚Ąã‚¤ãƒĢãĢ寞しãĻも同じčĻį´„ã‚’éŠį”¨ã™ã‚‹ (#10081)
* Added yaml file in addition to yml file, in editorconfig

* Applied editorconfig for pnpm-workspace.yaml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-26 18:18:23 +09:00
syuilo
cc149e2f46 fix(server): エナãƒŧぎ゚ã‚ŋックトãƒŦãƒŧ゚はčŋ”さãĒいようãĢ
Fix #10064
2023-02-26 17:12:15 +09:00
syuilo
cedfb85b60 Update CHANGELOG.md 2023-02-26 14:21:54 +09:00
syuilo
302af7099c Update codecov.yml 2023-02-26 14:17:29 +09:00
daima3629
1bdde6bd5c [Fix] fixed an typo in error message (#10102) 2023-02-26 14:14:57 +09:00
syuilo
2acdd933c0 enhance(client): ãƒĄãƒ‹ãƒĨãƒŧãŽã€Œã‚‚ãŖã¨ã€ã‹ã‚‰ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šæƒ…å ąã‚’čĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ 2023-02-26 12:50:34 +09:00
Khsmty
72888b4814 enhance(client): photoswipe 襨į¤ē時ãĢæˆģる操äŊœã‚’しãĻも前ぎį”ģéĸãĢæˆģらãĒいようãĢ (#10098)
* enhance(client): photoswipe 襨į¤ē時ãĢæˆģる操äŊœã‚’しãĻも前ぎį”ģéĸãĢæˆģらãĒいようãĢ

* add: changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-26 12:25:27 +09:00
syuilo
60342ed3fa enhance(client): improve user menu ux 2023-02-26 11:57:37 +09:00
syuilo
504baa9de2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-26 11:32:31 +09:00
syuilo
16ac03322c New Crowdin updates (#10059)
* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)
2023-02-26 11:32:10 +09:00
syuilo
52d86275b6 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-26 11:32:07 +09:00
tamaina
18dbcfa0b0 test(server): add validation test of api:notes/create (#10090)
* fix(server): notes/createぎバãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒåŠšã„ãĻいãĒい
Fix #10079

Co-Authored-By: mei23 <m@m544.net>

* anyOf内ãĢバãƒĒデãƒŧã‚ˇãƒ§ãƒŗã‚’æ›¸ã„ãĻも最初ぎ一つしかチェックされãĒい

* âœŒī¸

* wip

* wip

* âœŒī¸

* RequiredProp

* Revert "RequiredProp"

This reverts commit 7469390011.

* add api:notes/create

* fix lint

* text

* âœŒī¸

* improve readability

---------

Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-26 11:28:05 +09:00
syuilo
991945ea26 Update about-misskey.vue 2023-02-26 11:24:09 +09:00
Soni L
dbd9d11d67 Simplify search.vue (remove dead code) (#10088)
* Simplify search.vue

This is already handled by the code above it, no need to handle it twice

* Remove unused imports
2023-02-26 11:14:07 +09:00
Kagami Sascha Rosylight
b468330ed9 Merge branch 'develop' into mkusername-empty 2023-02-25 20:04:48 +01:00
Kagami Sascha Rosylight
209d8b4f39 refactor(frontend): fix eslint error (#10084) 2023-02-25 18:27:15 +09:00
syuilo
ea04778649 feat: in-channel featured note
Resolve #9938
2023-02-25 18:26:35 +09:00
syuilo
24553eb69a 🎨 2023-02-25 18:03:16 +09:00
syuilo
86eab355c6 🎨 2023-02-25 17:49:54 +09:00
syuilo
e7a1046b87 enhance(client): tweak contextmenu position calculation 2023-02-25 13:44:37 +09:00
syuilo
3c01c0cbf2 Update CHANGELOG.md 2023-02-25 09:46:28 +09:00
syuilo
a683278fb8 enhance(client): renoteã—ãŸéš›ãŽčĄ¨į¤ēを攚善
Resolve #10078
2023-02-25 09:44:35 +09:00
syuilo
5bea4feac8 enhance(client): ノãƒŧãƒˆãƒĄãƒ‹ãƒĨãƒŧからãƒĻãƒŧã‚ļãƒŧãƒĄãƒ‹ãƒĨãƒŧを開けるようãĢ
Resolve #10019
2023-02-25 09:18:36 +09:00
Khsmty
64be363adc feat: 2つぎ検į´ĸį”ģéĸぎįĩąåˆ (#9949) (#10038)
* feat: 検į´ĸį”ģéĸぎ UI をįĩąä¸€

* fix: エナãƒŧぎäŋŽæ­Ŗ

* add: changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-25 09:01:21 +09:00
syuilo
68e53f1526 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-25 08:58:55 +09:00
syuilo
dd3a65b52b 🎨 2023-02-25 08:58:51 +09:00
YS
cc8d60e53b バックグナã‚Ļãƒŗãƒ‰ã§ä¸€åŽšæ™‚é–“įĩŒéŽã—たらペãƒŧジネãƒŧã‚ˇãƒ§ãƒŗãŽã‚ĸイテム更新をしãĒい (#10053) 2023-02-25 08:18:12 +09:00
kabo2468
1c9c9745f5 Windowsį’°åĸƒã§swcをäŊŋã†ã¨æ­Ŗå¸¸ãĢビãƒĢドができãĒã„å•éĄŒãŽäŋŽæ­Ŗ (#10074)
* Update @swc/core to v1.3.36

* Update CHANGELOG.md

* Update CHANGELOG.md
2023-02-25 05:22:36 +09:00
tamaina
8b30c0c0cd fix(client): Android ChromeでPWAとしãĻã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#10069)
* fix(client): Android ChromeでPWAとしãĻã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ

* 順į•Ēé–ĸäŋ‚あるīŧŸ
2023-02-25 05:22:09 +09:00
xianon
0ec5327474 æœĒįŸĨぎãƒĻãƒŧã‚ļãƒŧが deleteActor されたらå‡Ļį†ã‚’ã‚šã‚­ãƒƒãƒ—ã™ã‚‹ (#10067) 2023-02-25 04:27:37 +09:00
syuilo
0691901345 enhance(client): improve clip menu ux 2023-02-24 20:48:19 +09:00
Masaya Suzuki
a7943dceca デプロイされãĻいるプãƒŦビãƒĨãƒŧį’°åĸƒãŒãĒい場合はプãƒŦビãƒĨãƒŧį’°åĸƒã‚’削除しãĒいようãĢする (#10062)
* デプロイされãĻいるプãƒŦビãƒĨãƒŧį’°åĸƒãŒãĒい場合はDestroy preview environmentã‚’åŽŸčĄŒã—ãĒいようãĢする

* CIがãĒい場合ぎå‡ĻᐆčŋŊ加
2023-02-24 18:51:31 +09:00
syuilo
c4429ca65e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-24 18:18:53 +09:00
syuilo
b7961b00fe Update apple-touch-icon.png 2023-02-24 18:18:50 +09:00
syuilo
759c4a8976 Update codecov.yml 2023-02-24 16:43:08 +09:00
tamaina
e4336f5b76 fix(server): notes/createで、fileIdsとčĻ‹ã¤ã‹ãŖãŸãƒ•ã‚Ąã‚¤ãƒĢãŽæ•°ãŒį•°ãĒる場合はエナãƒŧãĢする (#9911)
* fix(server): notes/createで、fileIdsとčĻ‹ã¤ã‹ãŖãŸãƒ•ã‚Ąã‚¤ãƒĢãŽæ•°ãŒį•°ãĒる場合はエナãƒŧãĢする

* NO_SUCH_FILE
2023-02-24 16:32:01 +09:00
tamaina
5c989ed18f fix/refaftor(client): MkTime.vueぎ変更 (#10061)
* fix(client): MkTime.timeãĢstringでもDateでãĒい値がå…ĨãŖãŸå ´åˆã€īŧŸã‚’襨į¤ē

* fix(client): MkTimeã‚’æ”šč‰¯

* numberã‚’č¨ąåŽš

* falsyãĒ値もとる

* 不明

* ありぞせん

* fix
2023-02-24 16:21:49 +09:00
Kagami Sascha Rosylight
d1d3b48e51 test(backend): restore ap-request tests (#9997)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 16:10:48 +09:00
taiy
8856d68571 enhance(client): MkUrlPreviewぎ閉じるボã‚ŋãƒŗã‚’čĻ‹ã‚„ã™ã (#9913)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 14:38:47 +09:00
Kagami Sascha Rosylight
9edd0d25c2 Pass --detectOpenHandles to Jest (#9895)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 14:37:22 +09:00
Masaya Suzuki
6b52403d05 čĩˇå‹•時ãĢRedisãŽį–Žé€šįĸēčĒã‚’čĄŒã† (#9832)
* čĩˇå‹•時ãĢRedisãŽį–Žé€šįĸēčĒã‚’čĄŒã†

* check:connectをstart内ãĢį§ģ動

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 14:09:17 +09:00
syuilo
55cc6b8dee update PULL_REQUEST_TEMPLATE 2023-02-24 13:48:17 +09:00
atsuchan
e211d4e0cb Add dialog to remove follower (#9718) 2023-02-24 13:08:06 +09:00
syuilo
1ba49b614d Merge pull request #10058 from misskey-dev/develop
Release: 13.7.5
2023-02-24 13:06:55 +09:00
syuilo
320e5dba83 13.7.5 2023-02-24 11:41:47 +09:00
syuilo
9cc08ab3d8 13.7.4 2023-02-24 10:36:53 +09:00
syuilo
390369498b Update CHANGELOG.md 2023-02-24 10:31:45 +09:00
arrow2nd
9c787a578e feat(frontend): ゚マホãƒģã‚ŋブãƒŦãƒƒãƒˆãŽå ´åˆã€ãƒãƒŖãƒŗãƒãƒĢぎ投į¨ŋフりãƒŧムãĢč‡Ē動でフりãƒŧã‚Ģ゚しãĒいようãĢ (#10051)
* feat(frontend): ゚マホãƒģã‚ŋブãƒŦãƒƒãƒˆãŽå ´åˆã€ãƒãƒŖãƒŗãƒãƒĢぎ投į¨ŋフりãƒŧムãĢč‡Ē動でフりãƒŧã‚Ģ゚しãĒい

* Update CHANGELOG.md
2023-02-24 10:31:21 +09:00
syuilo
e516a63272 New Crowdin updates (#10057)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)
2023-02-24 10:30:52 +09:00
syuilo
d564202355 Update about-icon.png 2023-02-24 10:30:34 +09:00
syuilo
ff8437c378 enhance(client): ロãƒŧã‚ĢãƒĢぎãŋ -> é€ŖåˆãĒし
Resolve #10055
2023-02-24 10:24:25 +09:00
syuilo
ec092579a6 Update CONTRIBUTING.md 2023-02-24 09:14:58 +09:00
tamaina
40de14415c Release: 13.7.4
Merge pull request #10050 from misskey-dev/develop
2023-02-23 23:11:25 +09:00
tamaina
a1f3bd6865 fix CHANGELOG 2023-02-23 14:03:02 +00:00
tamaina
c925e3d281 fix(server): 全ãĻぎ通įŸĨが削除されãĻしぞうぎをäŋŽæ­Ŗ 2023-02-23 14:01:18 +00:00
tamaina
7c9330a02f Release: 13.7.3
Merge pull request #10048 from misskey-dev/develop
2023-02-23 22:15:56 +09:00
syuilo
ca99468970 Update CONTRIBUTING.md 2023-02-23 20:49:09 +09:00
syuilo
8a5c6240b4 Merge branch 'master' into develop 2023-02-23 20:48:20 +09:00
syuilo
fca820c90c 13.7.3 2023-02-23 20:47:19 +09:00
tamaina
becc4d2e54 fix: i/notificationsで古い通įŸĨã‚ŋã‚¤ãƒ—ã‚’č¨ąåŽšã™ã‚‹ãĒお、古い通įŸĨã‚ŋã‚¤ãƒ—ãŽæ¸…įŽ— (#10042)
* wip

* fix

* create migration

* oops

* fix front const

* changelog

* fix type

* fix

* wip

* Revert "wip"

This reverts commit 6cdb3600e2.

* enumぎこす

* fix

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-23 20:46:14 +09:00
syuilo
c645f9f99f chore(dev): remove outdated tip 2023-02-23 20:36:03 +09:00
tamaina
a5341cbd7d CONTRIBUTING: enumぎ削除は気をつける 2023-02-23 11:33:49 +00:00
syuilo
3dd363a6c5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-23 20:26:36 +09:00
syuilo
e630803922 enumぎ変更はしãĒい 2023-02-23 20:26:33 +09:00
tamaina
cb3b167d61 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-23 10:56:10 +00:00
tamaina
774b7fed1f update CHANGELOG.md 2023-02-23 10:55:54 +00:00
syuilo
cbf526b043 chore(client): tweak online users widget 2023-02-23 19:51:10 +09:00
syuilo
48331bc851 chore(client): tweak deck experience 2023-02-23 19:49:24 +09:00
tamaina
bda3d69539 fix(client):ã€Œã‚­ãƒŖãƒƒã‚ˇãƒĨを削除」した垌、ロãƒŧã‚ĢãƒĢぎã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŒčĄ¨į¤ēされãĒくãĒã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #10044
2023-02-23 10:29:20 +00:00
syuilo
71900e0231 Release: 13.7.2 (#10035)
* ci: swcãĢしたためtypecheckはåˆĨ途原æ–Ŋ

* 🎨

* Update package.json

* マイグãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ãŽã‚’äŋŽæ­Ŗ

* refactor ci

* use tsc for build

Windowsだとエナãƒŧがå‡ēるため

* feat: swc build in windows (#10032)

* feat: add optional swc

* fix: windowsで動かãĒã„įžčąĄã‚’äŋŽæ­Ŗ

* fix: fix swc path alias

* fix: docker build時ãĢ`Host key verification failed`ã¨č¨€ã‚ã‚ŒãĻgitãƒĒポジトãƒĒã‹ã‚‰ãƒ‘ãƒƒã‚ąãƒŧã‚¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒいぎでssh -> htpsãĢ変更

* use swc

* chore(client): tweak custom emoji size

* enhance: make pwa icon maskable (#10033)

* 🎨

* feat(server): add @swc/core-android-arm64 to optional (#10034)

* feat: add optional swc

* fix: windowsで動かãĒã„įžčąĄã‚’äŋŽæ­Ŗ

* fix: fix swc path alias

* fix: docker build時ãĢ`Host key verification failed`ã¨č¨€ã‚ã‚ŒãĻgitãƒĒポジトãƒĒã‹ã‚‰ãƒ‘ãƒƒã‚ąãƒŧã‚¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒいぎでssh -> htpsãĢ変更

* feat(server): add @swc/core-android-arm64 to optional

* fix: conflict

* Update package.json

* chore(backend): fix indent

* Update CHANGELOG.md

* compress png

---------

Co-authored-by: CaffeinePower <86540016+cffnpwr@users.noreply.github.com>
Co-authored-by: Shogo Sensui <shogosensui@gmail.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-23 17:36:36 +09:00
syuilo
694f08c79b compress png 2023-02-23 17:34:29 +09:00
syuilo
c328584bb6 Update CHANGELOG.md 2023-02-23 17:30:01 +09:00
tamaina
4c01198811 chore(backend): fix indent 2023-02-23 08:15:54 +00:00
syuilo
7781497b42 Update package.json 2023-02-23 16:42:36 +09:00
CaffeinePower
cde0eb621d feat(server): add @swc/core-android-arm64 to optional (#10034)
* feat: add optional swc

* fix: windowsで動かãĒã„įžčąĄã‚’äŋŽæ­Ŗ

* fix: fix swc path alias

* fix: docker build時ãĢ`Host key verification failed`ã¨č¨€ã‚ã‚ŒãĻgitãƒĒポジトãƒĒã‹ã‚‰ãƒ‘ãƒƒã‚ąãƒŧã‚¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒいぎでssh -> htpsãĢ変更

* feat(server): add @swc/core-android-arm64 to optional

* fix: conflict
2023-02-23 16:23:16 +09:00
syuilo
474b8789a7 🎨 2023-02-23 16:03:50 +09:00
Shogo Sensui
2189acdde1 enhance: make pwa icon maskable (#10033) 2023-02-23 15:59:21 +09:00
syuilo
c174f23389 chore(client): tweak custom emoji size 2023-02-23 15:42:57 +09:00
syuilo
4e23500732 use swc 2023-02-23 15:36:47 +09:00
CaffeinePower
b965f5e4a9 feat: swc build in windows (#10032)
* feat: add optional swc

* fix: windowsで動かãĒã„įžčąĄã‚’äŋŽæ­Ŗ

* fix: fix swc path alias

* fix: docker build時ãĢ`Host key verification failed`ã¨č¨€ã‚ã‚ŒãĻgitãƒĒポジトãƒĒã‹ã‚‰ãƒ‘ãƒƒã‚ąãƒŧã‚¸ã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢできãĒいぎでssh -> htpsãĢ変更
2023-02-23 15:36:17 +09:00
syuilo
d1a69abf81 use tsc for build
Windowsだとエナãƒŧがå‡ēるため
2023-02-23 11:06:23 +09:00
syuilo
d2ef0efbff refactor ci 2023-02-23 10:56:01 +09:00
syuilo
ce5c78d0d2 マイグãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒå¤ąæ•—ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ãŽã‚’äŋŽæ­Ŗ 2023-02-23 10:40:15 +09:00
syuilo
28bea88da0 Update package.json 2023-02-23 10:17:00 +09:00
syuilo
a2e6f459e7 🎨 2023-02-23 08:29:16 +09:00
syuilo
0026c45fe0 ci: swcãĢしたためtypecheckはåˆĨ途原æ–Ŋ 2023-02-23 08:23:55 +09:00
syuilo
424292f335 Merge branch 'develop' 2023-02-23 08:09:32 +09:00
syuilo
8ca2f24df6 13.7.1 2023-02-23 08:09:22 +09:00
syuilo
fb7e5a3fac enhance(client): tweak renote collapsing logic 2023-02-23 08:08:17 +09:00
nenohi
5dd24e44d1 マイグãƒŦãƒŧã‚ˇãƒ§ãƒŗãƒ•ã‚Ąã‚¤ãƒĢぎ変更ミ゚ (#10029) 2023-02-23 07:52:01 +09:00
tamaina
f7c6ea93d7 perf(backend): Use swc on pnpm build (#10026)
* perf(backend): Use swc on pnpm build

* update CHANGELOG

* no jest
2023-02-22 23:09:24 +09:00
syuilo
7658351041 Merge branch 'develop' 2023-02-22 18:06:25 +09:00
syuilo
833e2869e7 13.7.0 2023-02-22 18:06:06 +09:00
syuilo
5b3a07ee9e Revert "Allow configuring the listen host (#9924)"
This reverts commit 3dfe3aa9a4.
2023-02-22 18:00:35 +09:00
ledlamp
3dfe3aa9a4 Allow configuring the listen host (#9924) 2023-02-22 17:51:40 +09:00
syuilo
f68e13d905 New Crowdin updates (#9897)
* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Ukrainian)
2023-02-22 17:46:23 +09:00
syuilo
3157d81e95 enhance(client): make possible to reload page of window
Resolve #10007
2023-02-22 17:43:10 +09:00
potpro
bd13ea3d2c MFMぎDOM ParserをJSDOMからhappy-domãĢ変更する (#10016)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-22 17:32:45 +09:00
syuilo
f0cb587c89 fix(client): ãƒĻãƒŧã‚ļãƒŧãŽãƒãƒƒã‚ˇãƒĨã‚ŋグ検į´ĸが抟čƒŊしãĻいãĒいぎをäŋŽæ­Ŗ 2023-02-22 17:25:33 +09:00
syuilo
84e2ee220b fix(server): tweak admin/show-user api
Fix #9883
2023-02-22 17:17:36 +09:00
syuilo
a7977c6642 fix #10021 2023-02-22 17:14:23 +09:00
syuilo
1dfcd45704 Update ROADMAP.md 2023-02-22 16:38:00 +09:00
syuilo
8013cd2e79 Create codecov.yml 2023-02-22 15:51:39 +09:00
syuilo
9c69501404 lint 2023-02-22 15:50:08 +09:00
syuilo
0c8d874e3a lint 2023-02-22 15:36:12 +09:00
syuilo
0fb9c372dd lint 2023-02-22 15:28:17 +09:00
syuilo
3bb7afe544 improve performance of some tests 2023-02-22 15:16:29 +09:00
syuilo
29399e1ddc fix test 2023-02-22 15:12:21 +09:00
syuilo
dfc1410bb0 fix e2e 2023-02-22 15:03:30 +09:00
syuilo
9b72e02da3 tweak ci 2023-02-22 15:02:39 +09:00
syuilo
5ec07ede7c fix types 2023-02-22 14:58:41 +09:00
syuilo
72d4ad4c45 fix type 2023-02-22 14:53:36 +09:00
dojineko
a6fb6150a3 chore: add tiny definition for redis-lock (#9971)
* add tiny definition for redis-lock

* Update packages/backend/src/@types/redis-lock.d.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* fix type name

* add @typescript-eslint/naming-convention

* define taskToPerform type

* chore: use default settings for `@typescript-eslint/naming-convention`

* set `format:none` to typeParameter (default)

* ignore lines to be treated as exceptions

* chore: fix naming

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-22 14:51:34 +09:00
tamaina
b9ee14fe5b fix: MkUserSelectDialog/search-by-username-and-hostでロãƒŧã‚ĢãƒĢãƒĻãƒŧã‚ļãƒŧをįĩžãŖãĻ検į´ĸできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ (#9943)
* fix: MkUserSelectDialog/search-by-username-and-hostでロãƒŧã‚ĢãƒĢãƒĻãƒŧã‚ļãƒŧをįĩžãŖãĻ検į´ĸできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9627

* update CHANGELOG.md

* clean up

* search-by-username-and-host大攚造
2023-02-22 14:47:51 +09:00
syuilo
6e68a78d6a Update CHANGELOG.md 2023-02-22 14:44:10 +09:00
syuilo
870f7608be enhance: exploreでå…Ŧ開ロãƒŧãƒĢ一čĻ§ã¨ããŽãƒĄãƒŗãƒãƒŧã‚’é–˛čĻ§ã§ãã‚‹ã‚ˆã†ãĢ 2023-02-22 14:43:18 +09:00
syuilo
69869307bf enhance(client): improve entrance page
Resolve #9986
2023-02-22 11:00:34 +09:00
syuilo
b161f38710 fix(server): improve security of admin/drive/show-file 2023-02-21 14:47:11 +09:00
kabo2468
a7f464147d enhance(client): MFMぎx3, x4がåĢぞれãĻいたらノãƒŧトをたたむようãĢした (#10012) 2023-02-21 10:45:53 +09:00
syuilo
8eb87c8e4d Update CHANGELOG.md 2023-02-21 10:44:17 +09:00
syuilo
7925b130e8 fix syntax error 2023-02-21 10:41:09 +09:00
syuilo
16e3cb01ca Update about-misskey.vue 2023-02-21 10:18:54 +09:00
nenohi
543ba2b3b7 įŽĄį†į”ģéĸぎåēƒå‘Šã‚’10個äģĨ上čĻ‹ãˆã‚‹ã‚ˆã†ãĢ (#9990)
* æ—Ĩäģ˜ãŽãƒ•りãƒŧマット指厚と変更がうぞくいかãĒい

* ã‚‚ãŖã¨ãŽãƒœã‚ŋãƒŗã§åŋœæ€Ĩå‡ĻįŊŽ

* Update packages/frontend/src/pages/admin/ads.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/frontend/src/pages/admin/ads.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/frontend/src/pages/admin/ads.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Revert "æ—Ĩäģ˜ãŽãƒ•りãƒŧマット指厚と変更がうぞくいかãĒい"

This reverts commit c8a81364ef.

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-20 17:57:01 +09:00
syuilo
beb9cd5710 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-20 17:28:13 +09:00
syuilo
b5fa8767da 🎨 2023-02-20 17:28:09 +09:00
Kagami Sascha Rosylight
f846b207b6 test(backend): restore emoji reaction tests (#9996) 2023-02-20 17:24:39 +09:00
Kagami Sascha Rosylight
c6b07acdcc test(backend): restore more unit tests (#9994) 2023-02-20 17:24:09 +09:00
xianon
b055f516c0 削除済ãŋぎãƒĻãƒŧã‚ļãƒŧが deleteActor される時ぎ動äŊœã‚’äŋŽæ­Ŗã™ã‚‹ (#9980) 2023-02-20 17:08:05 +09:00
syuilo
716ffcace6 update deps 2023-02-20 17:04:57 +09:00
tamaina
980bf1306e 🎨 2FAč¨­åŽšãŽãƒ‡ã‚ļã‚¤ãƒŗå‘ä¸Š / ã‚ģキãƒĨãƒĒãƒ†ã‚Ŗã‚­ãƒŧぎ名前を変更できるようãĢ (#9985)
* wip

* fix

* wip

* wip

* âœŒī¸

* rename key

* 🎨

* update CHANGELOG.md

* パ゚ワãƒŧドãƒŦã‚šãƒ­ã‚°ã‚¤ãƒŗãŽåˆ¤æ–­ã¯ã‚ĩãƒŧバãƒŧで

* æ—ĨæœŦčĒž

* æ—ĨæœŦčĒž

* æ—ĨæœŦčĒž

* æ—ĨæœŦčĒž

* âœŒī¸

* fix

* refactor

* トãƒŧã‚¯ãƒŗâ†’įĸēčĒã‚ŗãƒŧド

* fix password-less / qr click

* use otpauth

* æ—ĨæœŦčĒž

* autocomplete

* パ゚ワãƒŧドãƒŦã‚šč¨­åŽšã¯å¤–ãĢå‡ēす

* 🎨

* 🎨

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-20 16:40:24 +09:00
noonworks
ea92254b73 refactor: 型エナãƒŧäŋŽæ­Ŗ / Fix type errors backend (#9983)
* refactor: fix type errors in backend

* revert some changes

* ãĒるずくJS挙動を変えãĒã„æ–šæŗ•ãĢäŋŽæ­Ŗ

* Update packages/backend/src/server/api/ApiCallService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* ã‚ŗãƒŗãƒ•ãƒĒã‚¯ãƒˆã™ã‚‹ãƒ•ã‚Ąã‚¤ãƒĢを削除

---------

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-02-20 08:13:37 +09:00
tamaina
16ba1b3708 fix typescript version on vscode 2023-02-19 12:29:04 +00:00
syuilo
47b6f466ec enhance(client): snap scroll on deck 2023-02-19 19:54:19 +09:00
syuilo
2e76fcdf6f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-19 17:50:16 +09:00
syuilo
7ce0f79f7f chore(server): tweak notes/featured api 2023-02-19 17:50:14 +09:00
syuilo
0c59dd3da7 Update about-misskey.vue 2023-02-19 17:49:55 +09:00
Kagami Sascha Rosylight
8c64f999dc Add test 2023-02-19 09:49:18 +01:00
Kagami Sascha Rosylight
cf2b1c1e00 Merge branch 'develop' into mkusername-empty 2023-02-19 09:26:27 +01:00
Kagami Sascha Rosylight
2aa73fdf6c test(backend): restore AP unit tests (#9987) 2023-02-19 15:27:14 +09:00
tamaina
cd5615d354 fix lint 2023-02-18 14:11:45 +00:00
tamaina
8c883653c9 fix/enhance(sw): ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨ (バックグナã‚Ļãƒŗãƒ‰ã§é–‹ã„ãĻいる場合も通įŸĨ, ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé€šįŸĨはノãƒŧトãĢつき1つãĢ) (#9977)
* fix(sw): クナイã‚ĸãƒŗãƒˆãŒã‚ãŖãĻもpush notificationã‚’į„ĄčĻ–ã—ãĒい
ã€Œãƒ—ãƒƒã‚ˇãƒĨ通įŸĨを更新しぞした」ぎ原因ãĢãĒるため

* enhance(sw): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗé€šįŸĨは1つぎノãƒŧトãĢつき1ã¤ã—ã‹čĄ¨į¤ēしãĒい
Safari寞åŋœã§ã€é€šįŸĨtagはčƒŊå‹•įš„ãĢ閉じるようãĢ

* revert closeNotificationsByTags
2023-02-18 17:48:20 +09:00
tamaina
36170a11f5 refactor(sw): self => globalThis 2023-02-18 05:16:34 +00:00
Kagami Sascha Rosylight
194d656bb4 fix: normalize empty value of name into an absent value 2023-02-17 09:06:48 +01:00
syuilo
0f546b47d1 refactor: fix types 2023-02-17 15:39:10 +09:00
syuilo
60df819c60 refactor: fix types 2023-02-17 15:36:36 +09:00
syuilo
0e1b5d6f14 refactor: fix types 2023-02-17 15:15:36 +09:00
syuilo
bde22208fe refactor: fix types 2023-02-17 15:06:52 +09:00
syuilo
d4eb1def61 fix(client): MkHeaderåŠãŗãƒ‡ãƒƒã‚­ãŽã‚ĢãƒŠãƒ ã§ãƒãƒŖãƒŗãƒãƒĢ一čĻ§ã‚’é¸æŠžã—ãŸã¨ãã€æœ€å¤§5å€‹ãžã§ã—ã‹čĄ¨į¤ēされãĒい
Fix #9904
2023-02-17 14:59:11 +09:00
syuilo
14cff15c89 enhance(client): add quiz preset for play 2023-02-17 14:57:05 +09:00
tamaina
e8c5307f66 perf(client): ã‚ĻェãƒĢã‚Ģムペãƒŧジを最遊化 (#9960)
* perf(client): ã‚ĻェãƒĢã‚Ģムペãƒŧジぎ最遊化

* remove max
2023-02-17 12:38:30 +09:00
Kagami Sascha Rosylight
dd52be3a01 ci: run typecheck and eslint separately (#9966)
* ci: run typecheck and eslint separately

* fix syntax
2023-02-17 10:57:40 +09:00
Kagami Sascha Rosylight
8f9ce23e52 style(backend): fix all eslint errors (#9967) 2023-02-17 10:56:59 +09:00
Kagami Sascha Rosylight
7c5fc2c423 style(frontend): fix autofixable eslint errors (#9968) 2023-02-17 10:56:23 +09:00
Kagami Sascha Rosylight
63df2c851e refactor: remove all unused imports (#9951)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-16 23:09:41 +09:00
tamaina
4db787c4ee fix(server): マイグãƒŦãƒŧã‚ˇãƒ§ãƒŗad1676438468213が通らãĒいぎをäŋŽæ­Ŗ (#9963)
* fix(server): マイグãƒŦãƒŧã‚ˇãƒ§ãƒŗad1676438468213が通らãĒいぎをäŋŽæ­Ŗ
Fix #9962

* fix
2023-02-16 22:08:45 +09:00
tamaina
839a626716 fix(server): dropGroupマイグãƒŦãƒŧã‚ˇãƒ§ãƒŗãŒé€šã‚‹ã‚ˆã†ãĢ (#9961) 2023-02-16 22:07:34 +09:00
Kagami Sascha Rosylight
ef7ad05c0b Fix type errors from vite.json5.ts (#9936) 2023-02-15 17:14:47 +09:00
syuilo
e24b0ceb80 startAt -> startsAt 2023-02-15 14:31:59 +09:00
nenohi
71c42bef9b åēƒå‘Šé–‹å§‹æ™‚æœŸãŽč¨­åޚ (#9944)
* åēƒå‘Šé–‹å§‹æ™‚æœŸãŽč¨­åޚ

* 過åŽģãŽã‚‚ãŽã‚‚čĄ¨į¤ēするようãĢ
2023-02-15 14:29:40 +09:00
syuilo
8caf288ac1 drop group (#9942)
* drop group

* Update operations.ts
2023-02-15 13:37:18 +09:00
syuilo
8f2049bcd2 drop messaging (#9919)
* drop messaging (from backend)

* wip
2023-02-15 13:06:06 +09:00
tamaina
d0aba46ee3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-14 07:25:29 +00:00
tamaina
57c94a5cf0 fix(client): ãƒĻãƒŧã‚ļãƒŧペãƒŧã‚¸ãŽãƒ•ã‚Ąã‚¤ãƒĢäģ˜ãTLはãƒĒプナイもåĢむ 2023-02-14 07:25:14 +00:00
Kohei Ota (inductor)
c1f1e0ee7c Revert "attempt matrix build (#9927)" (#9930)
This reverts commit 192ea9738d.
2023-02-14 15:00:50 +09:00
Kohei Ota (inductor)
192ea9738d attempt matrix build (#9927) 2023-02-14 14:38:53 +09:00
Kohei Ota (inductor)
37b849ad1f Add Description on Chart.yaml (#9928) 2023-02-14 14:34:59 +09:00
tamaina
4e68126c06 enhance(server): URLプãƒŦビãƒĨãƒŧīŧˆsummalyīŧ‰ã¯ãƒ—ãƒ­ã‚­ã‚ˇã‚’é€šã™ã‚ˆã†ãĢ (#9905)
* enhance(server): URLプãƒŦビãƒĨãƒŧīŧˆsummalyīŧ‰ã¯ãƒ—ãƒ­ã‚­ã‚ˇã‚’é€šã™ã‚ˆã†ãĢ

* update summaly

* update summaly

* 型エナãƒŧバ゚ã‚ŋãƒŧ

* basic.html

* Delete basic.html

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-14 14:17:07 +09:00
RyotaK
c7fbf5637f fix: Dev ContainerãŽč¨­åŽšã‚’äŋŽæ­Ŗ (#9921)
* Dev ContainerãŽč¨­åŽšã‚’äŋŽæ­Ŗ

* CONTRIBUTING.mdãĢDev ContaineräŊŋį”¨æ™‚ãŽæŗ¨æ„æ›¸ãã‚’čŋŊ加

* æŗ¨æ„æ›¸ãã‚’æ”ščĄŒã™ã‚‹
2023-02-14 13:17:34 +09:00
taiy
5cf5b66696 fix(client): use tabler icons (#9915) 2023-02-14 13:17:00 +09:00
Neko7sora
7436a58ea1 æ”ščĄŒã‚ŗãƒŧドをLFãĢįĩąä¸€ (#9926)
* chore: update gitattribute editorconfig

* Normalize all the line endings
2023-02-14 13:13:34 +09:00
tamaina
b7b8fd4b59 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-14 04:09:03 +00:00
tamaina
55d4d3418e fix(server): HttpRequestService.sendでは常ãĢUser-AgentをåĢむようãĢ
Fix #9817 (maybe)
2023-02-14 04:08:56 +00:00
Kohei Ota (inductor)
1c8419cea0 Update Docker GHA (#9920)
* Update Docker GHA

* add id
2023-02-14 09:59:50 +09:00
syuilo
e8d4f3eac3 refactor: fix types 2023-02-13 16:19:29 +09:00
syuilo
1b21bad202 refactor 2023-02-13 15:50:22 +09:00
syuilo
30f600e03e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-13 15:28:10 +09:00
syuilo
f34f9f6ea5 refactor: fix types 2023-02-13 15:28:07 +09:00
tamaina
8d4c5deb8d perf(sw): skipWaitingしãĒい 2023-02-12 15:48:56 +00:00
Kagami Sascha Rosylight
2f41f12aea fix(client): Make isTimelineAvailable a reference (#9906)
* Make `isTimelineAvailable` a reference

* Update b.vue
2023-02-13 00:40:36 +09:00
Kagami Sascha Rosylight
9f0e0dc8ce refactor(sw): Fix type errors in packages/sw (#9909)
* Fix type errors in packages/sw

* mouhitotsu

* @typesはčļŠåĸƒã—ãĒい

* Update packages/sw/src/scripts/create-notification.ts

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-13 00:31:37 +09:00
syuilo
a71682f6f0 refactor: fix types 2023-02-12 20:06:10 +09:00
syuilo
5d3d5cd59c refactor: fix types 2023-02-12 18:54:38 +09:00
syuilo
451bc0b444 refactor: fix types 2023-02-12 18:47:30 +09:00
tamaina
d7a2d59f41 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-12 08:42:42 +00:00
tamaina
7deb4691fb 🎨 2023-02-12 08:42:34 +00:00
Kagami Sascha Rosylight
9965bc8f94 Fix moduleNameMapper to not resolve .wasm.js to .wasm (#9894)
* Fix moduleNameMapper to not resolve `.wasm.js` to `.js`

Fixes #9767

Undici [tries to import `./llhttp/llhttp.wasm.js`](e155c6db5c/lib/client.js (L342)) which is currently broken by the (hacky) module name mapper.

* longer timeout value

* 30s

* 50s

* 60s to be safe

* Revert "60s to be safe"

This reverts commit f3e0f57962.

* 2cc98226ca revert?

* revert

* remove timeout

* detectOpenHandles

* Really solved?

* Revert "detectOpenHandles"

This reverts commit 29214bdff8.

* Add `coveragePathIgnorePatterns`

* Revert "Add `coveragePathIgnorePatterns`"

This reverts commit fcf8c6806b.

* Import jsonld dynamically

* remove import

* add comment

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-12 17:18:31 +09:00
taiy
317770fb23 enhance(client): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŒį„Ąã„ã“ã¨ã‚’äŧãˆã‚‹ (#9901) 2023-02-12 17:15:12 +09:00
syuilo
19c204ea03 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-12 16:52:51 +09:00
syuilo
b9feacab85 fix(client): エナãƒŧ時ãĢ再čŠĻčĄŒãŒã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-02-12 16:52:48 +09:00
syuilo
56c7359a0c refactor 2023-02-12 16:51:45 +09:00
mattn
a7c1afffc6 fix typo (#9900) 2023-02-12 16:40:12 +09:00
syuilo
fdb745b4a8 🎨 2023-02-12 14:31:00 +09:00
syuilo
b3d8134c7a 🎨 2023-02-12 14:25:34 +09:00
syuilo
0879ab50b8 fix(client): call checkMissingMention immediately 2023-02-12 14:00:15 +09:00
syuilo
c5ef6bf38a Merge branch 'develop' 2023-02-12 11:20:17 +09:00
syuilo
b427bf70a8 13.6.1 2023-02-12 11:20:08 +09:00
syuilo
c75fc266e9 New Crowdin updates (#9880)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)
2023-02-12 11:19:39 +09:00
syuilo
e98740c285 enhance(client): ãƒĻãƒŧã‚ļãƒŧぎホãƒŧムį”ģéĸãĢもTLã‚’čĄ¨į¤ē 2023-02-12 11:10:37 +09:00
syuilo
56b23a64a3 clean up 2023-02-12 11:06:26 +09:00
syuilo
ee5b417354 tweak 2023-02-12 11:02:11 +09:00
syuilo
2f48d109dd enhance(client): make possible to in-channel renote/quote 2023-02-12 10:59:22 +09:00
syuilo
784fc7b3f5 🎨 2023-02-12 10:46:14 +09:00
syuilo
b55d26387b improve error handling 2023-02-12 10:36:43 +09:00
syuilo
9ddf62d8b7 enhance: ãƒŦãƒŧトãƒĒミットを0%ãĢできるようãĢ 2023-02-12 10:26:27 +09:00
syuilo
a8feed1eff Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-12 10:21:20 +09:00
syuilo
f5bfc6f0c1 enhance(client): improve api error handling 2023-02-12 10:21:17 +09:00
tamaina
ee03ab8d2c enhance(server): videoThumbnailGenerator config (#9845)
* enhance(server): videoThumbnailGenerator config

* âœŒī¸

* fix

* į›¸å¯žurl

* ã‚ĩムネイãƒĢぎproxyRemoteFilesã¯į›´æŽĨãƒ—ãƒ­ã‚­ã‚ˇã‚’æŒ‡åŽšã™ã‚‹

* ãƒĄãƒ‡ã‚Ŗã‚ĸãƒ—ãƒ­ã‚­ã‚ˇ
2023-02-12 09:13:47 +09:00
RyotaK
3c7e1ff92e Dev ContainerãŽč¨­åŽšã‚’čŋŊ加 (#9872)
* Dev ContainerãŽč¨­åŽšã‚’čŋŊ加

* ãƒ†ãƒŗãƒ—ãƒŦãƒŧãƒˆį”Ÿæˆæ™‚ãĢåĢぞれãĻã„ãŸã‚ŗãƒĄãƒŗãƒˆã‚’å‰Šé™¤

* čĩˇå‹•゚クãƒĒãƒ—ãƒˆã‚’åˆ†å‰˛

JSONぎ中ãĢベã‚ŋæ›¸ãã™ã‚‹ã¨é•ˇããĒるぎで

* æ”ščĄŒ

* Dev ContainerぎäŊŋį”¨æ–šæŗ•ã‚’čŋŊ記
2023-02-12 09:07:56 +09:00
KOKO
ac7e2ecb59 fix: åēƒå‘ŠãŽexpiresAtをLocalTZ分ずらしãĻ初期化 (#9876)
* fix: åēƒå‘ŠãŽexpiresAtをLocalTZ分ずらしãĻ初期化

* chore: 不čρãĒã‚¤ãƒŗãƒãƒŧトを削除
2023-02-12 08:23:14 +09:00
momoirodouhu
f28aea9e30 add cors header to ActivityPubServerService.ts (#9888)
* add cors header to ActivityPubServerService.ts

* Update CHANGELOG.md
2023-02-12 08:22:42 +09:00
futchitwo
1ac7c154d7 fix: pagenation (#9885) 2023-02-12 08:21:40 +09:00
RyotaK
ef860a8f84 CLIペãƒŧジãĢおいãĻAPIãƒĒクエ゚ト時ãĢContent-Typeヘッダをäģ˜ä¸Žã™ã‚‹ã‚ˆã†ãĢ変更 (#9887) 2023-02-12 08:21:13 +09:00
syuilo
f6f269194f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-12 08:18:26 +09:00
syuilo
e1d41063cd enhance(client): make renote collapsing optional
Resolve #9891
2023-02-12 08:18:22 +09:00
tamaina
5d02405a98 🎨 2023-02-11 13:07:09 +00:00
tamaina
998c2b692a 🎨 2023-02-11 11:35:28 +00:00
tamaina
19c0027605 fix(client): ãƒĻãƒŧã‚ļãƒŧペãƒŧジでã‚ĸã‚¯ãƒ†ã‚Ŗãƒ“ãƒ†ã‚Ŗã‚’čĻ‹ã‚‹ã“ã¨ãŒã§ããĒいぎをäŋŽæ­Ŗ 2023-02-11 07:17:50 +00:00
tamaina
9349f72227 refactor(client): Refactor MkPageHeader #9869 (#9878)
* disable animation

* refactor(client): MkPageHeaderぎã‚ŋブをMkPageHeader.tabsãĢ分é›ĸ
animationをフりロãƒŧするようãĢ

* update CHANGELOG.md

* remove unnecessary props
2023-02-11 16:04:45 +09:00
syuilo
5af8b77d28 Merge branch 'develop' 2023-02-11 14:08:58 +09:00
syuilo
f74d9c7ed0 13.6.0 2023-02-11 14:08:42 +09:00
syuilo
7d9c273dac New Crowdin updates (#9871)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Uyghur)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Lao)
2023-02-11 14:07:57 +09:00
syuilo
f2da79ad43 Update CHANGELOG.md 2023-02-11 14:00:38 +09:00
syuilo
73a1372940 enhance(client): čŋˇæƒ‘ãĢãĒる可čƒŊ性ぎある投į¨ŋã‚’čĄŒã†å‰ãĢč­Ļå‘Šã‚’čĄ¨į¤ē
Resolve #9862
2023-02-11 13:54:27 +09:00
tamaina
0138c3b00e enhance(client): ヘッダãƒŧīŧˆMkPageHeaderīŧ‰é–ĸ逪 (#9869)
* MkPageHeader大攚造

* ãƒĻãƒŧã‚ļãƒŧペãƒŧジぎノãƒŧト一čĻ§ã‚’ã‚ŋブãĢするãĒお

* âœŒī¸

* 🎨

* fix

* wheel

* clean up

* 🎨

* 🎨

* remove console.log

* update CHANGELOG.md

* fix

* fix

* fix

* âœŒī¸

* header avatar clickable

* !hideTitle

* Revert "!hideTitle"

This reverts commit 19cad428c9.

* fix changelog
2023-02-11 13:08:18 +09:00
tamaina
6f33be6c75 enhance(client): MkNoteぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽčĄ¨į¤ē数は16ãĢåˆļ限 (#9841)
* enhance(client): MkNoteぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽčĄ¨į¤ē数は16ãĢåˆļ限ãƒģãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽæ¨ĒぎīŧŸãƒœã‚ŋãƒŗã§ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗčŠŗį´°

* info-circleãĢする

* - Layout Shiftがčĩˇã“らãĒいようãĢ
- č‡Ē分ぎãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗã¯åŋ…ずつける

* https://github.com/misskey-dev/misskey/pull/9841#issuecomment-1423786235

* remove logger

* refactor

* refactor

Co-authored-by: acid-chicken <root@acid-chicken.com>

* Revert "https://github.com/misskey-dev/misskey/pull/9841#issuecomment-1423786235"

This reverts commit ec1315b1fb.

* wip

* wip

* 🎨

* fix

* fix

* fix

* 🎨

* wip

* remove extras from MkNoteDetailed

* ã‚‚ãŖã¨īŧ

* no v-if

* dashed

---------

Co-authored-by: acid-chicken <root@acid-chicken.com>
2023-02-11 13:05:36 +09:00
syuilo
3004fe573d enhance(client): URLが4つäģĨ上æˇģäģ˜ã•れãĻいる場合折りたたむようãĢ 2023-02-11 13:01:56 +09:00
syuilo
040f9927dd enhance(client): ロãƒŧãƒĢã‚’ã‚ˆã‚Šį°Ąå˜ãĢäģ˜ä¸Žã§ãã‚‹ã‚ˆã†ãĢ 2023-02-11 12:55:22 +09:00
syuilo
abc1bdf218 Update CHANGELOG.md 2023-02-11 12:34:35 +09:00
syuilo
e73e56be8f 一部ぎMFM構文をopt-outãĢ 2023-02-11 12:31:56 +09:00
syuilo
b0616b52ea 一部ぎMFM構文をopt-inãĢ
あとMFMチãƒŧãƒˆã‚ˇãƒŧトはMisskey HubãĢį§ģ動
2023-02-11 11:31:18 +09:00
syuilo
6b6b767199 refactor: use defaultStore instead of this.$store 2023-02-11 11:21:06 +09:00
syuilo
e1bdecb9c1 Update about-misskey.vue 2023-02-11 11:20:50 +09:00
syuilo
a32c6267be 🎨 2023-02-11 11:08:50 +09:00
syuilo
54df243b90 fix: typeorm migrations not working
Fix #9868
2023-02-11 10:49:17 +09:00
syuilo
b44597d5d8 🎨 2023-02-11 10:45:39 +09:00
Acid Chicken (įĄĢ酸éļ)
7b70b6c3cd fix: newNoteReceived indicator causes Layout Shift (#9843)
* fix: newNoteReceived indicator causes Layout Shift

* chore: tweak position

* chore: apply to user-list-timeline

* style: unitless

* chore: apply to antenna-timeline

* fix: redundant margin
2023-02-11 10:36:14 +09:00
syuilo
5cc0219ff2 tweak MkNote 2023-02-11 10:27:59 +09:00
syuilo
4a0b0b135a enhance(client): æˇģäģ˜ãƒ•ã‚Ąã‚¤ãƒĢが5つäģĨ上あるときは折りたたむようãĢ 2023-02-11 10:25:33 +09:00
syuilo
8bd2d6328a enhance(client): 一åēĻčĻ‹ãŸãƒŽãƒŧトぎRenoteã¯įœį•ĨしãĻ襨į¤ēするようãĢ
Resolve #1792
2023-02-11 09:41:54 +09:00
syuilo
9351fb9617 ã‚ŗãƒŗãƒ‡ã‚Ŗã‚ˇãƒ§ãƒŠãƒĢロãƒŧãƒĢもバッジとしãĻ襨į¤ē可čƒŊãĢ 2023-02-11 09:03:43 +09:00
æ—Ĩé̘ 凌
13a2d16eab feat: add type of gallery (#55)
* update GalleryPost type

* update gallery/featured type

* update gallery/popular type

* update gallery/posts type

* update gallery/posts/create type

* update gallery/posts/like type

* update gallery/posts/show type

* update gallery/posts/unlike type

* update gallery/posts/update type
2023-02-11 07:55:29 +09:00
tamaina
7b29e36d64 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-10 11:52:27 +00:00
tamaina
9cc36ef32d fix share page 2023-02-10 11:52:13 +00:00
syuilo
000f876084 Merge branch 'develop' 2023-02-10 20:14:47 +09:00
syuilo
2d11c558fa 13.5.6 2023-02-10 20:14:38 +09:00
syuilo
ac6b02af40 New Crowdin updates (#9852)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)
2023-02-10 20:13:07 +09:00
Nya Candy
7d91912cfd fix: prevent clipping audio plyr's tooltip (#9850) 2023-02-10 18:29:54 +09:00
syuilo
3c504b4b08 chore(client): improve usability 2023-02-10 11:04:11 +09:00
syuilo
adad4bcfe3 クロップ時ぎčŗĒ問を分かりやすく 2023-02-10 10:45:32 +09:00
syuilo
b3e8671dd9 åˆŠį”¨čĻį´„åŒæ„UIぎčĒŋ整 2023-02-10 10:36:25 +09:00
syuilo
0f8c890761 🎨 2023-02-10 09:49:52 +09:00
tamaina
512e451f24 app auth / miauthãŽæ–‡č¨€įˇ¨é›† 2023-02-09 17:29:22 +00:00
tamaina
ca0d53ec5d enhance(client): /authãŠã‚ˆãŗMiAuthぎUIã‚’ãƒ–ãƒŠãƒƒã‚ˇãƒĨã‚ĸップ
Fix #9742
2023-02-09 17:18:27 +00:00
Acid Chicken (įĄĢ酸éļ)
686a709e87 chore: determine dimensions of the helix of cat ears based on the size of avatars (#9836)
* chore: determine dimensions of the helix of cat ears based on the size of avatars

* Update MkAvatar.vue

* Update packages/frontend/src/components/global/MkAvatar.vue

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-10 00:36:05 +09:00
tamaina
83fb629f0b 🎨 2023-02-09 15:34:49 +00:00
tamaina
35eeeb25e3 update pnpm to 7.27.0 2023-02-09 15:05:23 +00:00
tamaina
19035c676c /proxyでemoji, avatarãĒおぎå‘Ŋäģ¤ãŒã‚りかつį”ģ像でãĒいãĒら404をčŋ”すようãĢ 2023-02-09 12:39:24 +00:00
syuilo
61ffe7417c Merge branch 'develop' 2023-02-09 20:48:07 +09:00
syuilo
7651353f39 13.5.5 2023-02-09 20:47:56 +09:00
syuilo
3f5b81060f New Crowdin updates (#9844)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)
2023-02-09 20:47:33 +09:00
syuilo
63dc66769f fix(client): webkitでMkMediaListが崊れるぎをäŋŽæ­Ŗ 2023-02-09 20:12:36 +09:00
syuilo
e0fc8cbf8f Merge branch 'develop' 2023-02-09 18:12:04 +09:00
syuilo
f9d1bc340e 13.5.4 2023-02-09 18:11:48 +09:00
syuilo
0b269e79fd i/notificationsぎãƒŦãƒŧトãƒĒãƒŸãƒƒãƒˆã‚’įˇŠå’Œ 2023-02-09 18:11:11 +09:00
syuilo
6159cfd138 enhance(client): improve api error handling 2023-02-09 18:07:51 +09:00
syuilo
6a5bbd335b Update CHANGELOG.md 2023-02-09 18:03:04 +09:00
syuilo
39e269db8c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-09 18:01:15 +09:00
syuilo
70fe23a3ce fix(client): validate url to improve security 2023-02-09 18:01:12 +09:00
KOKO
a6a8a7fb85 fix: dateãŽåˆæœŸå€¤ãŒæ­Ŗå¸¸ãĢå…ĨらãĒい時がある (#9827)
* fix: dateãŽåˆæœŸå€¤ãŒæ­Ŗå¸¸ãĢå…ĨらãĒい時がある

* feat: datettime-localをとれるようãĢ

* chore: いらãĒã„åˇŽåˆ†ã‚’æˆģす
2023-02-09 17:54:30 +09:00
syuilo
6641b13b4c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-09 17:54:14 +09:00
syuilo
5136b05c9b New translations ja-JP.yml (Spanish) (#9839) 2023-02-09 17:53:21 +09:00
syuilo
803c2144f4 Update about-misskey.vue 2023-02-09 17:44:18 +09:00
syuilo
b69a079514 lint 2023-02-09 17:36:16 +09:00
syuilo
2aa800cd55 Update about-misskey.vue 2023-02-09 17:34:45 +09:00
tamaina
6e61a36d05 i/notificationsぎãƒŦãƒŧトãƒĒãƒŸãƒƒãƒˆã‚’įˇŠå’Œ
SubwayTooterãŽãƒã‚°å¯žį­–ã§ãƒŦãƒŧトãƒĒãƒŸãƒƒãƒˆã‚’č¨­åŽšã—ãĻいたが、通常ぎäŊŋい斚でもåŧ•ãŖã‹ã‹ã‚‹ã“ã¨ã‚‚ã‚ã‚‹ãŸã‚įˇŠå’Œ
2023-02-09 08:32:42 +00:00
tamaina
f80bf1fb1c perf: renderBaseでCache-Controlを300į§’ã‹ã‚‰30į§’ãĢ 2023-02-09 08:19:12 +00:00
syuilo
d465e85239 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-09 17:03:21 +09:00
tamaina
deed25a2ff Fix #9842 2023-02-09 08:00:45 +00:00
tamaina
a486716520 perf: renderBaseでCache-Controlを15į§’ã‹ã‚‰300į§’ãĢ 2023-02-09 07:49:39 +00:00
syuilo
2361e11e98 Update about-misskey.vue 2023-02-09 16:42:22 +09:00
syuilo
cd1f2adca7 🎨 2023-02-09 13:21:11 +09:00
syuilo
a558767b7a Merge branch 'develop' 2023-02-09 11:54:49 +09:00
syuilo
399ce9b999 13.5.3 2023-02-09 11:54:41 +09:00
syuilo
a94a0b5b0b New Crowdin updates (#9838)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)
2023-02-09 11:52:08 +09:00
syuilo
76faec2115 refactor: fix types 2023-02-09 11:46:08 +09:00
syuilo
33c4e57994 refactor: fix types 2023-02-09 11:42:55 +09:00
syuilo
bc23496998 refactor: fix types 2023-02-09 11:31:40 +09:00
syuilo
d35ad95c18 refactor: fix types 2023-02-09 11:03:40 +09:00
syuilo
5facd11592 refactor: fix types 2023-02-09 11:02:37 +09:00
syuilo
e1e885d6b2 refactor: fix types 2023-02-09 10:55:15 +09:00
syuilo
5b6695114f refactor: fix types 2023-02-09 10:50:53 +09:00
syuilo
71dd7f89e9 clean up 2023-02-09 10:47:03 +09:00
syuilo
21331e53fe refactor: fix types 2023-02-09 10:46:01 +09:00
syuilo
7afee5977f feat(client): add channel column to deck 2023-02-09 10:35:28 +09:00
syuilo
d195b0dec7 refactor(client): use css modules 2023-02-09 10:11:33 +09:00
syuilo
8a95e850ad Update ROADMAP.md 2023-02-09 09:54:30 +09:00
syuilo
a4d74d7d7e 🎨 2023-02-09 09:48:35 +09:00
syuilo
256e0db36d 多分 #9815 2023-02-09 09:33:46 +09:00
syuilo
d593c1358a 🎨 2023-02-09 09:32:39 +09:00
syuilo
1ff14d81c1 update deps 2023-02-09 09:25:31 +09:00
syuilo
4369d12eec Merge branch 'develop' 2023-02-08 20:17:24 +09:00
syuilo
91cc033eb5 13.5.2 2023-02-08 20:17:13 +09:00
syuilo
57543e6b44 fix(client): ãƒ­ã‚°ã‚¤ãƒŗãƒˆãƒŧã‚¯ãƒŗãŽå†į”ŸæˆãŒå‡ēæĨãĒい
Fix #9822
2023-02-08 20:12:44 +09:00
syuilo
a1b8cd15c4 fix(client): register_note_view_interruptor not working
Fix #9826
2023-02-08 20:11:53 +09:00
syuilo
73f06e591a revert: 650187deaf 2023-02-08 20:07:19 +09:00
tamaina
6f7cfa82b5 fix(client): 通įŸĨぎノãƒŧãƒˆčĄ¨į¤ēで_nowrapが劚いãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9834
2023-02-08 09:50:34 +00:00
syuilo
ff97a003d1 Merge branch 'develop' 2023-02-08 18:14:27 +09:00
syuilo
53c92e3e23 13.5.1 2023-02-08 18:14:17 +09:00
syuilo
13d13bc2f6 fix broken component 2023-02-08 18:13:45 +09:00
syuilo
03744a25ed Merge branch 'develop' 2023-02-08 18:03:28 +09:00
syuilo
eac3bf8bff 13.5.0 2023-02-08 18:03:13 +09:00
syuilo
2e1fbb5b16 New Crowdin updates (#9812)
* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Chinese Traditional)
2023-02-08 18:00:45 +09:00
Masaya Suzuki
98b3517d36 package.json内ぎscriptsでbackendぎpackage.json内ぎscriptsã‚’åŽŸčĄŒã™ã‚‹ (#9833) 2023-02-08 18:00:20 +09:00
파링
dee662705e fix docker health check (#9810)
* fix(healthcheck): use default commands instead of yq

this removes yq command and uses grep and awk to get port

* fix: use correct config file

* fix: install curl in runner instead of builder

* fix: remove unused packages
2023-02-08 17:59:10 +09:00
syuilo
0da0cc80b9 fix(server): validate url from ap to improve security 2023-02-08 17:50:23 +09:00
syuilo
650187deaf perf(client): do not render custom emojis in user names
#9778
2023-02-08 17:48:02 +09:00
syuilo
2e565cac2c enhance(client): use VuePlyr
Close #9797

Co-Authored-By: Rox Squires <rox@roxsquires.gay>
2023-02-08 17:05:36 +09:00
syuilo
ac7537278c enhance(client): tweak medialist style 2023-02-08 16:54:51 +09:00
itiradi
f9a2e98831 fix(mfm): default degree not used in rotate (#9831) 2023-02-08 08:20:27 +09:00
tamaina
54f789bd55 fix(server): DriveFileEntityService.getPublicUrlčĒŋ整
- 外部MediaProxyではビデã‚Ēぎã‚ĩムネイãƒĢã‚’į”Ÿæˆã§ããĒいぎで外部ãĢ投げãĒい
- thumbnailUrlが存在しãĒい場合、į”ģåƒãŽå ´åˆã¯ãƒ—ãƒ­ã‚­ã‚ˇã§åœ§į¸Žã•ã›ã‚‹
2023-02-07 14:24:15 +00:00
syuilo
5ac9d13516 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-07 19:59:00 +09:00
syuilo
2be1a39d13 fix(server): validate urls from ap to improve security 2023-02-07 19:58:58 +09:00
Masaya Suzuki
f3c5edc852 fix: postgre -> postgres (#9814) 2023-02-07 19:50:38 +09:00
tamaina
30704e6de8 update CHANGELOG 2023-02-06 12:13:43 +00:00
tamaina
41932ac409 MkEmojiPickerでも Fix #9598 2023-02-06 12:05:33 +00:00
tamaina
9843c596d8 disableShowingAnimatedImagesぎデフりãƒĢト値をprefers-reduced-motionãĢする
Resolve #9821
Related to #6501
2023-02-06 11:29:48 +00:00
syuilo
baf65bfa69 Merge branch 'develop' 2023-02-05 20:55:51 +09:00
syuilo
6501f80fc7 13.4.0 2023-02-05 20:55:42 +09:00
syuilo
b037f6566b Add Thai to language selection
Resolve #9809
2023-02-05 20:53:40 +09:00
syuilo
0ec8ebeba3 fix(client): tweak notification style
Fix #8633
2023-02-05 20:47:27 +09:00
syuilo
af1c9251fc chore(client): add type check 2023-02-05 20:38:33 +09:00
Masaya Suzuki
4ad399c593 fix: ãƒ†ã‚šãƒˆåŽŸčĄŒæ™‚ãŽDBįĢ‹ãĄä¸Šã’ã‚ŗãƒžãƒŗãƒ‰äŋŽæ­Ŗ (#9804) 2023-02-05 20:34:22 +09:00
syuilo
55a9646f23 New Crowdin updates (#9798)
* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Lao)

* New translations ja-JP.yml (Lao)
2023-02-05 20:32:19 +09:00
syuilo
46017f5725 Update CHANGELOG.md 2023-02-05 20:32:12 +09:00
Caipira
c20ce12f86 enhance(client): add webhook delete button (#9806) 2023-02-05 20:31:38 +09:00
syuilo
1e28db2396 Update CHANGELOG.md 2023-02-05 20:30:46 +09:00
syuilo
5f3640c7fd fix(client): validate input response in aiscript 2023-02-05 20:29:10 +09:00
syuilo
d65e5f6794 単ãĒるナッキãƒŧãŽį˛åž—įĸēįĢ‹ã‚’čĒŋ整 2023-02-05 14:38:21 +09:00
syuilo
e67d7bc0ea tweak animation 2023-02-05 14:35:00 +09:00
syuilo
1139632f95 fix(server): č‡Ē分ぎノãƒŧトをお気ãĢå…ĨりãĢį™ģéŒ˛ã—ãĻã‚‚åŽŸį¸žč§Ŗé™¤ã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2023-02-05 14:30:07 +09:00
syuilo
b51a8c3f82 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-05 14:25:39 +09:00
syuilo
0d7256678e fix(server): validate filename and emoji name to improve security 2023-02-05 14:25:37 +09:00
Masaya Suzuki
eea33d07fd fix: aptãŽã‚­ãƒŖãƒƒã‚ˇãƒĨを削除しãĒいようãĢする (#9803) 2023-02-05 14:15:59 +09:00
Masaya Suzuki
f599337320 DockleぎCIčŋŊ加 (#9568)
* Dockerã‚¤ãƒĄãƒŧジ検æŸģぎCIčŋŊ加

* Add cp

* step分é›ĸ

* step分é›ĸ

* rm depends_on

* DockleåŽŸčĄŒæ™‚ãĢåŋ…čρãĒã‚¤ãƒĄãƒŧジã‚ŋグäģ˜ä¸Žå‡Ļį†ã‚’CIå†…ã§čĄŒã†

* æœĢå°žãĢį§ģ動

* Add comment

* .git削除å‡Ļį†ã‚’ãƒ“ãƒĢド゚テãƒŧジãĢį§ģ動

* docker-compose.ymläŊœæˆå‡ĻᐆčŋŊ加

* aptãŽã‚­ãƒŖãƒƒã‚ˇãƒĨ削除å‡ĻᐆčŋŊ加

* ヘãƒĢã‚šãƒã‚§ãƒƒã‚¯į”¨ã‚šã‚¯ãƒĒプトčŋŊ加

* yqã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢå‡ĻᐆäŋŽæ­Ŗ

* Add ca-certificates

* yqã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢå‡Ļį†ã‚’ãƒ“ãƒĢド゚テãƒŧジãĢį§ģ動

* ã‚¤ãƒŗãƒ‡ãƒŗãƒˆã‚’æƒãˆã‚‹

* ã‚¤ãƒŗãƒ‡ãƒŗãƒˆã‚’ã‚ŋブãĢ変更
2023-02-05 14:04:02 +09:00
Takuya Yoshida
7df019db0e BuildXč¨­åŽšæŧã‚ŒäŋŽæ­Ŗ (#9741)
* BuildXč¨­åŽšæŧã‚Œ

* Update .github/workflows/docker-develop.yml

Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>

---------

Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
2023-02-05 14:03:26 +09:00
futchitwo
04f92bd688 feat: timeline page for non-login users (#9795) 2023-02-05 14:02:54 +09:00
MeiMei
505ecf6c1f Deny UNIX domain socket (#9802)
* Deny UNIX domain socket

* got v12ãĒらこれがäŊŋえるīŧŸ
2023-02-05 13:51:59 +09:00
Masaya Suzuki
c9ec08704e fix: ã‚¤ãƒŗãƒŠã‚¤ãƒŗã‚ŗãƒŧドを折りčŋ”しãĻ襨į¤ēする (#9801) 2023-02-05 13:33:21 +09:00
syuilo
6a3039f7b7 feat: ロãƒŧãƒĢãĢã‚ĸã‚¤ã‚ŗãƒŗã‚’č¨­åŽšã—ãĻãƒĻãƒŧã‚ļãƒŧ名ぎæ¨ĒãĢ襨į¤ēできるようãĢ
Resolve #9761
2023-02-05 10:37:03 +09:00
tamaina
868c8fffb3 update CHANGELOG.md 2023-02-04 15:05:13 +00:00
tamaina
faed3b438e fix(server): clean up file in FileServer 2023-02-04 13:46:19 +00:00
syuilo
6c982629ea Merge branch 'develop' 2023-02-04 19:19:57 +09:00
syuilo
110bbbc7dc 13.3.4 2023-02-04 19:19:48 +09:00
syuilo
4ad0345f20 fix(server): cannot follow user 2023-02-04 19:19:30 +09:00
syuilo
9d84214462 Merge branch 'develop' 2023-02-04 18:22:08 +09:00
syuilo
3f199c7113 13.3.3 2023-02-04 18:22:00 +09:00
syuilo
e9417fb741 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-04 18:21:23 +09:00
syuilo
ee74df6823 fix(server): improve security 2023-02-04 18:21:07 +09:00
syuilo
26630bae81 New translations ja-JP.yml (Chinese Simplified) (#9792) 2023-02-04 18:19:49 +09:00
syuilo
9bde9edcf6 Merge branch 'develop' 2023-02-04 14:23:38 +09:00
syuilo
a12f07c42b 13.3.2 2023-02-04 14:23:29 +09:00
syuilo
e7334c4fb0 Update CHANGELOG.md 2023-02-04 14:21:08 +09:00
syuilo
38f9d1e764 fix(client): validate urls to improve security 2023-02-04 14:20:07 +09:00
tamaina
2dfed75402 perf(server): improvement of external mediaProxy (#9787)
* perf(server): improvement of external mediaProxy

* add a comment

* âœŒī¸

* /filesでsharpぎå‡Ļį†ã‚’čĄŒã‚ãšãƒĒダイãƒŦクトする

* fix

* thumbnail => static

* Fix #9788

* add avatar mode

* add url

* fix

* static.webp

* remove encodeURIComponent from media proxy path

* remove existance check
2023-02-04 13:38:51 +09:00
syuilo
0c12e80106 perf(server): cache blocking 2023-02-04 12:40:40 +09:00
syuilo
b7522f69e7 fix typo 2023-02-04 10:02:03 +09:00
syuilo
24705a7e39 Merge branch 'develop' 2023-02-04 09:12:26 +09:00
syuilo
8add8025a0 13.3.1 2023-02-04 09:12:18 +09:00
syuilo
32fa79d928 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-04 09:11:36 +09:00
syuilo
534be6ff25 Update CHANGELOG.md 2023-02-04 09:11:33 +09:00
syuilo
f684c07567 New Crowdin updates (#9789)
* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)
2023-02-04 09:10:16 +09:00
syuilo
788ae2f6ca fix(client): validate urls to improve security 2023-02-04 09:10:01 +09:00
syuilo
572000f868 clean up 2023-02-04 09:01:26 +09:00
Rox Squires
57f5df2d22 Fix | Vue-plyr CORS issue (#9790)
* Added Video player

Added vue-plyr as the video play

* Create node.js.yml

* Delete node.js.yml

* Added vue-plyr into pnpm-lock.yaml

* tweak

* Fixed the pnpm-lock.yaml

For some reason on the dependencies there was to instances of vue-plyr

* Added MkMediaAudio

* Update MkMediaList.vue

* CORS checks

* Update MkMediaVideo.vue

* Update MkMediaVideo.vue

* Fixed CORS

the property made the video player use the CORS policy that stopped instance not using media caching not able to load the video from remote instance

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-04 09:00:16 +09:00
tamaina
b2a67ba5ca fix(client): ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトでUnicodeįĩĩ文字がã‚Ģ゚ã‚ŋムįĩĩ文字としãĻ襨į¤ēされãĻしぞうぎをäŋŽæ­Ŗ 2023-02-03 21:21:36 +00:00
tamaina
d78e15cc1a fix(client): ã‚Ģ゚ã‚ŋムįĩĩ文字ãĢã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗį”ģåƒã‚’å†į”Ÿã—ãĒã„č¨­åŽšãŒéŠį”¨ã•ã‚ŒãĻいãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-02-03 20:37:15 +00:00
syuilo
ceab34f5f3 Merge branch 'develop' 2023-02-03 17:57:40 +09:00
syuilo
3a62625bbc 13.3.0 2023-02-03 17:57:27 +09:00
Roxy Squires
ad6844ac4a Bug | Fixed the error when running pnpm i --frozen-lockfile (#9782)
* Added Video player

Added vue-plyr as the video play

* Create node.js.yml

* Delete node.js.yml

* Added vue-plyr into pnpm-lock.yaml

* tweak

* Fixed the pnpm-lock.yaml

For some reason on the dependencies there was to instances of vue-plyr

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-03 17:46:16 +09:00
syuilo
a8c252a613 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-03 17:44:28 +09:00
syuilo
1d39f785f1 perf: use replaceAll instead of regex 2023-02-03 17:44:25 +09:00
Roxy Squires
4b8b29b862 enhance - Added vue-plyr as the standard video player (#9766)
* Added Video player

Added vue-plyr as the video play

* Create node.js.yml

* Delete node.js.yml

* Added vue-plyr into pnpm-lock.yaml

* tweak

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-03 17:15:25 +09:00
tamaina
0d148bd23b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-02-03 08:07:25 +00:00
tamaina
ebedb81e3f update idb-proxy.ts
Maybe fixed #9769
2023-02-03 08:07:17 +00:00
syuilo
d195406fdc New Crowdin updates (#9760)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Spanish)
2023-02-03 15:14:02 +09:00
syuilo
5173ed37f9 Update CHANGELOG.md 2023-02-03 15:13:28 +09:00
syuilo
825551d64f drop syslog
Close #9774
2023-02-03 15:08:36 +09:00
syuilo
449761bada Update CHANGELOG.md 2023-02-03 15:06:24 +09:00
syuilo
5859df389f Create 1675404035646-cleanup.js 2023-02-03 15:02:54 +09:00
syuilo
562b02310f drop twitter/github/discord integrations
Close #9775
2023-02-03 15:01:31 +09:00
syuilo
65ed702d87 update deps 2023-02-03 14:44:09 +09:00
syuilo
c559a9843f drop hashtag chart 2023-02-03 14:10:14 +09:00
syuilo
88c3957085 enhance(client): hidden ads when canHideAds is true 2023-02-03 14:03:34 +09:00
Masaya Suzuki
01778e11dc CONTRIBUTING: テ゚トが配įŊŽã•れãĻã„ã‚‹å ´æ‰€ãŽč¨˜čŋ°äŋŽæ­Ŗ (#9772) 2023-02-03 03:11:50 +09:00
Masaya Suzuki
9d9e8a3c4e CONTRIBUTING: yarn -> pnpm (#9771) 2023-02-03 03:11:26 +09:00
syuilo
ed3e035ad6 refactor: use test 2023-02-02 18:18:25 +09:00
syuilo
07f885fea8 refactor 2023-02-02 18:08:34 +09:00
syuilo
2cc98226ca improve RoleService test 2023-02-02 18:06:23 +09:00
tamaina
8a6f73c5ff enhance: Pizzaxデãƒŧã‚ŋをindexedDBãĢäŋå­˜ã™ã‚‹ã‚ˆã†ãĢ (#9225)
* Revert "Revert #8098"

This reverts commit 8b9dc962ae.

* fix

* use deepClone instead of deepclone

* defaultStore.loaded

* fix load

* wait ready

* use top-level await, await in device-kind.ts
2023-02-02 16:43:56 +09:00
syuilo
00e3453ce1 improve role test 2023-02-02 14:28:29 +09:00
syuilo
16646dd77a Update README.md 2023-02-02 10:31:13 +09:00
syuilo
1f39d1fe26 test: add test of RoleService 2023-02-02 10:26:59 +09:00
syuilo
e8f3c587c9 Update pnpm-lock.yaml 2023-02-02 10:26:43 +09:00
syuilo
4b43745e7c fix(test): add @jest/globals 2023-02-02 10:26:29 +09:00
syuilo
9db2f60053 refactor(client): use top-level await 2023-02-02 09:00:34 +09:00
syuilo
4610d8dfe3 refactor: fix type 2023-02-01 20:15:11 +09:00
syuilo
fa296efdf6 refactor: fix type 2023-02-01 20:13:22 +09:00
syuilo
d9d98f84bf refactor: fix type 2023-02-01 20:12:42 +09:00
tamaina
7c3143b8e5 enhance(backend): enhance SchemaType handling of anyOf (#9762)
* enhance(backend): enhance anyOf handling

* clean up
2023-02-01 20:04:01 +09:00
syuilo
387fcd5c5d refactor: fix type 2023-02-01 17:29:28 +09:00
syuilo
ebc6437977 refactor: tweak variable name 2023-02-01 16:24:50 +09:00
syuilo
4922cb92e0 0.0.15 2023-02-01 11:32:55 +09:00
syuilo
cc6a2670c8 Update misskey-js.api.md 2023-02-01 11:32:12 +09:00
syuilo
dbc23b5d20 Merge branch 'develop' 2023-02-01 11:29:30 +09:00
syuilo
843f1aed4f 13.2.6 2023-02-01 11:29:17 +09:00
syuilo
e42938cad6 Update CHANGELOG.md 2023-02-01 11:27:37 +09:00
YS
2a41f6c383 enhance: Unicodeįĩĩ文字名逆åŧ•ãåŠšįŽ‡åŒ– (#9757)
* Unicodeįĩĩæ–‡å­—åå‰å–åž—ã‚’é€Ŗæƒŗé…åˆ—ã§čĄŒã†

* Unicodeįĩĩ文字äē‹å‰ã‚ĢテゴãƒĒ集計

* MapをäŊŋᔍ

* Update packages/frontend/src/scripts/emojilist.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-02-01 11:25:13 +09:00
syuilo
671d21a2c1 New Crowdin updates (#9737)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)
2023-02-01 11:21:58 +09:00
syuilo
515692d7a6 update aiscript 2023-02-01 11:20:28 +09:00
Nya Candy
00d28826b9 fix(try): ld signature normalizer (#9758) 2023-01-31 19:37:39 +09:00
tamaina
5b38f76254 update CHANGELOG.md 2023-01-28 12:37:28 +00:00
tamaina
ca7dbd6010 gitignore docker-compose.yml 2023-01-28 11:34:34 +00:00
tamaina
133644e5a9 Rename docker-compose.yml to docker-compose.yml.example 2023-01-28 11:33:44 +00:00
tamaina
04d60426c7 modify CHANGELOG.md 2023-01-28 06:22:38 +00:00
tamaina
8282bbd07c fix(client): Chromeで検į´ĸダイã‚ĸログで変換įĸē厚するとそぎぞぞ検į´ĸされãĻしぞう
Fix #9598
2023-01-28 06:15:29 +00:00
yupix
7190bd00c9 feat: classicãƒĸãƒŧドでテãƒŧマがč‡Ē動変更された際元ãĢæˆģすようãĢ (#9669)
* feat: classicãƒĸãƒŧドでテãƒŧマがč‡Ē動変更された際元ãĢæˆģすようãĢ

* docs: update CHANGELOG.md

* fix: prefixを miux:ui_temp から ui_temp ãĢ変更
2023-01-27 13:52:51 +09:00
syuilo
44b9539818 Merge branch 'develop' 2023-01-27 12:33:36 +09:00
syuilo
b2ed4c9508 13.2.5 2023-01-27 12:33:20 +09:00
syuilo
c7b5c8b19e swがビãƒĢドできãĒいぎをäŋŽæ­Ŗ 2023-01-27 12:33:15 +09:00
syuilo
f4bee24ccf Merge branch 'develop' 2023-01-27 11:44:14 +09:00
syuilo
e9cb18c5aa 13.2.4 2023-01-27 11:44:04 +09:00
syuilo
d8f33bc0af update deps 2023-01-27 11:40:18 +09:00
syuilo
663999556f New Crowdin updates (#9734)
* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)
2023-01-27 11:35:27 +09:00
syuilo
c5a12ca2c7 fix(client): フりロãƒŧᔺčĢ‹ãƒģフりロãƒŧぎボã‚ŋãƒŗãŒã€é€šįŸĨからæļˆãˆãĻã„ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9717
2023-01-27 11:35:04 +09:00
Takuya Yoshida
7af0e38dd3 Use cache on build (#9639) 2023-01-27 11:30:22 +09:00
syuilo
7d9d1ae7c2 enhance(client): tweak custom emoji cache 2023-01-27 11:28:51 +09:00
syuilo
cef448f0f2 tweak blur setting 2023-01-27 11:18:44 +09:00
syuilo
67d64c9365 refactor 2023-01-27 11:16:22 +09:00
syuilo
269af9d6b9 fix(client): ãƒ€ãƒƒã‚ˇãƒĨボãƒŧドでã‚ĒãƒŗãƒŠã‚¤ãƒŗãƒĻãƒŧã‚ļãƒŧæ•°ãŒčĄ¨į¤ēされãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-01-27 11:11:56 +09:00
syuilo
d37a734379 fix(server): fix aggregation of retention 2023-01-27 11:10:37 +09:00
syuilo
7cb13cf839 proxyRemoteFilesがfalseãĒらãƒĒãƒĸãƒŧトã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ã¯į›´ãƒĒãƒŗãĢする 2023-01-26 18:44:43 +09:00
syuilo
d7dda8f6e3 įĩĩ文字ピッã‚Ģãƒŧでã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ 2023-01-26 18:28:17 +09:00
tamaina
6670c72f8b fix(client): note reacted reflection failed
Fix #9730
2023-01-26 08:48:36 +00:00
hayabusa
b21064ffa4 ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗåąĨ歴がå…Ŧ開ãĒã‚‰ã€ãƒ­ã‚°ã‚¤ãƒŗã—ãĻいãĒくãĻã‚‚čĄ¨į¤ēできるようãĢ (#9728) 2023-01-26 16:10:32 +09:00
Kagami Sascha Rosylight
1959cb462b Default to animation: false when prefers-reduced-motion is set (#9690)
* Default to `animation: false` when prefers-reduced-motion is set

* `.matches`
2023-01-26 16:08:45 +09:00
Kagami Sascha Rosylight
1d6767ef0c Try reinstalling cypress in CI (#9694) 2023-01-26 16:07:15 +09:00
tamaina
4735ae6451 refactor: /proxyをFileServerServiceãĢįĩąåˆã—、/proxyぎurlで/filesが指厚されãĻã„ãŸå ´åˆã¯į›´æŽĨãƒ•ã‚Ąã‚¤ãƒĢã‚’č§ŖæąēするようãĢする (#9709)
* wip?

* clean up

* Implement? HttpFetchService

* âœŒī¸

* remove node-fetch

* fix

* refactor

* fix

* gateway timeout

* UndiciFetcherクナ゚をčŋŊ加 (äģŽã‚ŗãƒŸãƒƒãƒˆ, ビãƒĢドもstartもさせãĻいãĒい)

* fix

* add logger and fix url preview

* fix ip check

* enhance logger and error handling

* fix

* fix

* clean up

* Use custom fetcher for ApRequest / ApResolver

* bypassProxyはproxyBypassHostsãĢåˆ¤æ–­ã‚’å§”č­˛ã™ã‚‹ã‚ˆã†ãĢ

* set maxRedirections (default 3, ApRequest/ApResolver: 0)

* fix

* wip????

* wip

* âœŒī¸

* set .node-version

* clean up

* refactor

* clean up

* refactor

* refactor detectRequestType

* rename detectResponseType

* âœŒī¸

* fix

* wip

* clean up

* no got

* remove got

* wip

* âœŒī¸

* fix

* clean up

* remove unnnecessary const

* good cleanup

* no stream

* Revert "no stream"

This reverts commit 636f9192fc.

* fix

* cache-control: max-age=300 to error

* refactor cleanup
2023-01-26 16:06:29 +09:00
syuilo
452bd6db25 tweak custom emoji handling
Close #9721
2023-01-26 15:48:12 +09:00
syuilo
f5d6b84381 chore: check emoji host 2023-01-26 14:29:28 +09:00
syuilo
34f5d81d1f Merge branch 'develop' 2023-01-26 11:40:46 +09:00
syuilo
aa8adc07aa 13.2.3 2023-01-26 11:40:36 +09:00
syuilo
d87bb807c3 tweak error screen 2023-01-26 11:39:21 +09:00
syuilo
7646d6ed47 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-26 11:33:34 +09:00
syuilo
41a6ed0de0 lint 2023-01-26 11:33:31 +09:00
syuilo
ec8074cd49 New Crowdin updates (#9724)
* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)
2023-01-26 11:32:43 +09:00
syuilo
7131eb1827 fix(server): turnstile-failed: missing-input-secret
Fix #9726
2023-01-26 11:31:43 +09:00
tamaina
605b0f27e4 Merge branch 'develop' into emoji-re 2023-01-25 14:22:26 +00:00
syuilo
80d2e157f6 🎨 2023-01-25 19:49:17 +09:00
syuilo
1e3447bccb 🎨 2023-01-25 19:45:25 +09:00
syuilo
5ffa106cc1 ã‚ĩãƒŧドパãƒŧãƒ†ã‚Ŗã‹ã‚‰ã‚‚č‡ĒčēĢぎロãƒŧãƒĢをįĸēčĒã§ãã‚‹ã‚ˆã†ãĢ
Close #9700
2023-01-25 19:34:10 +09:00
tamaina
fc641c9b96 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-25 06:21:17 +00:00
tamaina
5f49ac1b11 fix(client): ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’ã‚ĒフãĢč¨­åŽšã—ãĻもįĩĩ文字ぎã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗãŒæ­ĸぞらãĒい
Fix #9720
2023-01-25 06:21:08 +00:00
syuilo
9ffecf25dc Merge branch 'develop' 2023-01-25 15:16:07 +09:00
syuilo
35fd523edf 13.2.2 2023-01-25 15:15:59 +09:00
syuilo
6721d4216c New Crowdin updates (#9716)
* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)
2023-01-25 15:15:29 +09:00
syuilo
e3275e916b fix(client): MFMぎposition、rotate、scaleで小数がäŊŋえãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2023-01-25 15:15:15 +09:00
syuilo
3ba5541a66 Update ApResolverService.ts 2023-01-25 12:36:39 +09:00
syuilo
945c50db1f Update ApRequestService.ts 2023-01-25 12:31:03 +09:00
syuilo
30dce42e03 fix deps 2023-01-25 12:17:53 +09:00
syuilo
d4fb201d05 fix(server): node-fetchãŠã‚ˆãŗgotをäŊŋうäģĨå‰ãŽåŽŸčŖ…ãĢæˆģす
see #9710
2023-01-25 12:00:04 +09:00
syuilo
2a2e8d0cf6 refactor(server): fix type errors 2023-01-25 11:23:57 +09:00
syuilo
520ed8cb4d refactor(server): fix type errors 2023-01-25 11:18:16 +09:00
syuilo
8cab16c824 fix(server): /api/signin always returns 429 when request header x-forwarded-for contains client port
Fix #9408
2023-01-24 17:51:09 +09:00
syuilo
ae63a1f494 Merge branch 'develop' 2023-01-24 17:30:59 +09:00
syuilo
117ac53505 13.2.1 2023-01-24 17:30:51 +09:00
syuilo
2c379732d2 New Crowdin updates (#9696)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)
2023-01-24 17:28:38 +09:00
syuilo
9ca1197759 🎨 2023-01-24 17:26:49 +09:00
syuilo
8d3283e2a5 tweak ti style 2023-01-24 17:25:52 +09:00
tamaina
6589e8a390 Fix #9710 ? (#9712)
* wip

* update pnpm-lock

* use our own DevNull

* fix

* deliverJobConcurrencyをmacSocketsã§å‰˛ãŖãĻã‚Ŋã‚ąãƒƒãƒˆæ•°ãĢする
2023-01-24 15:54:14 +09:00
syuilo
b62894ff56 use minified css 2023-01-24 15:02:16 +09:00
syuilo
da274cd458 update deps 2023-01-24 14:49:29 +09:00
syuilo
a2268a95be 🎨 2023-01-24 14:10:26 +09:00
tamaina
9fd1b35d95 fix TypeError: Cannot read properties of undefined (reading 'getLogger') 2023-01-24 01:34:14 +00:00
syuilo
869854eae7 ã‚ŗãƒŸãƒƒãƒˆæŧã‚Œ 2023-01-24 08:32:17 +09:00
syuilo
238f923b41 refactor(server): httpRequestServiceぎUndiciFetcher䞝存をãĒるずくã‚Ģプã‚ģãƒĢ化 2023-01-24 08:31:02 +09:00
syuilo
a5df2b0293 Merge branch 'develop' 2023-01-23 20:13:46 +09:00
syuilo
e6eae558d3 13.2.0 2023-01-23 20:13:38 +09:00
syuilo
083fa53d9c update deps 2023-01-23 20:13:18 +09:00
syuilo
7b73dd2d62 enhance(server): onlyServer / onlyQueue ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã‚’åžŠæ´ģ 2023-01-23 20:07:48 +09:00
syuilo
7028b7331b äģ–äēēãŽåŽŸį¸žé–˛čĻ§æ™‚ã¯į˛åž—æĄäģļã‚’čĄ¨į¤ēしãĒいようãĢ 2023-01-23 16:40:31 +09:00
syuilo
eefebab530 ã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗæ¸›ã‚‰ã™ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗæœ‰åŠšæ™‚ã¯ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’į„ĄåŠšãĢ 2023-01-23 16:36:47 +09:00
syuilo
683ddbef3e update contributors 2023-01-23 16:33:47 +09:00
syuilo
bd23522c76 enhance(client): ã‚Ģ゚ã‚ŋムįĩĩ文字一čĻ§ãŽãƒ‘ãƒ•ã‚Šãƒŧãƒžãƒŗã‚šã‚’æ”šå–„ 2023-01-23 16:19:13 +09:00
nexryai
c1dfbe2623 Hide the value of the object storage secret key input form in the control panel (#9706) 2023-01-23 16:08:09 +09:00
syuilo
ed9facbb33 fix(client): Aiscript: button is not defined
Fix #9704
2023-01-23 12:53:44 +09:00
tamaina
26fbb3a560 fix 2023-01-22 17:39:11 +00:00
tamaina
93dd0638ad better category null handling 2023-01-22 17:33:20 +00:00
tamaina
0d44129ae3 remove console.log 2023-01-22 17:20:53 +00:00
tamaina
0cffe60abc 1時間ãĢ 2023-01-22 17:14:05 +00:00
tamaina
8a6750278e âœŒī¸ 2023-01-22 17:11:28 +00:00
tamaina
d347f0a087 wip 2023-01-22 16:07:17 +00:00
tamaina
226e0c4714 âœŒī¸ 2023-01-22 15:17:20 +00:00
tamaina
0b2f945bb6 wip 2023-01-22 15:13:03 +00:00
tamaina
2f6c45e118 wip 2023-01-22 14:53:24 +00:00
tamaina
a5f54580a9 fix 2023-01-22 12:57:51 +00:00
syuilo
70df8c77fa Merge branch 'develop' 2023-01-22 21:30:06 +09:00
syuilo
2c52655b17 13.1.8 2023-01-22 21:29:57 +09:00
syuilo
6c4c071ae9 New Crowdin updates (#9692)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Ukrainian)
2023-01-22 21:28:34 +09:00
tamaina
b19dba80f4 Fix #9691 2023-01-22 12:25:55 +00:00
tamaina
a8b19f4aa8 Merge branch 'develop' into emoji-re 2023-01-22 12:07:38 +00:00
syuilo
09f4b9e546 Merge branch 'develop' 2023-01-22 21:01:52 +09:00
syuilo
2e6d8c792b 13.1.7 2023-01-22 21:01:42 +09:00
syuilo
e6338a555d mfmãĢscaleをčŋŊ加
Resolve #9609
2023-01-22 20:58:52 +09:00
syuilo
313a489ba0 New Crowdin updates (#9689)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Ukrainian)
2023-01-22 20:46:43 +09:00
syuilo
b906ff3fed add an achievement 2023-01-22 20:30:56 +09:00
syuilo
ede96eca28 🎨 2023-01-22 20:25:10 +09:00
syuilo
42f3d9188b add a secret achievement 2023-01-22 20:22:38 +09:00
syuilo
a35e0e9261 Merge branch 'develop' 2023-01-22 17:30:12 +09:00
syuilo
80a400a67c 13.1.6 2023-01-22 17:30:04 +09:00
syuilo
7a6534f30b ã‚Ģ゚ã‚ŋムįĩĩ文字ぎURLがįŠē文字列ãĢãĒる場合があるぎをäŋŽæ­Ŗ 2023-01-22 17:29:31 +09:00
syuilo
68a523ec6d Merge branch 'develop' 2023-01-22 17:19:13 +09:00
syuilo
97d6c1ee86 13.1.5 2023-01-22 17:19:03 +09:00
syuilo
19c93151ce tweak boot.js 2023-01-22 17:18:48 +09:00
syuilo
039a2af3ab tweak boot.js 2023-01-22 17:18:39 +09:00
syuilo
945129c371 Merge branch 'develop' 2023-01-22 17:11:00 +09:00
syuilo
da32be3ef3 13.1.4 2023-01-22 17:10:49 +09:00
syuilo
468ec36830 New Crowdin updates (#9685)
* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)
2023-01-22 17:09:26 +09:00
syuilo
492fb9a115 Update CHANGELOG.md 2023-01-22 17:06:18 +09:00
syuilo
bd8b624bae tweak bootstrap of client 2023-01-22 17:04:51 +09:00
syuilo
9dacf11702 fix(client): ロãƒŧã‚ĢãƒĒã‚ŧãƒŧã‚ˇãƒ§ãƒŗæ›´æ–°æ™‚ãĢãƒĒロãƒŧãƒ‰ãŒįš°ã‚Ščŋ”されることがあるぎをäŋŽæ­Ŗ 2023-01-22 16:52:15 +09:00
syuilo
26ae2dfc0f add achievement 2023-01-22 08:00:42 +09:00
syuilo
a7f43d5312 Merge branch 'develop' 2023-01-22 07:05:13 +09:00
syuilo
7fdf298bd4 13.1.3 2023-01-22 07:04:58 +09:00
syuilo
7d7167df6d New Crowdin updates (#9680)
* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Russian)
2023-01-22 07:04:30 +09:00
syuilo
aa339be2ab fix(client): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŒčĄ¨į¤ēされãĒいことがあるぎをäŋŽæ­Ŗ
Fix #9683
2023-01-22 07:04:20 +09:00
syuilo
1217d6fbb4 Merge branch 'develop' 2023-01-22 05:40:56 +09:00
syuilo
ccb22539e1 13.1.2 2023-01-22 05:40:48 +09:00
syuilo
957eff0e63 fix(client): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗãŽã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ
Fix #9682
2023-01-22 05:39:33 +09:00
syuilo
363d727c55 refactor 2023-01-22 05:33:26 +09:00
syuilo
31dcf713cc Merge branch 'develop' 2023-01-22 04:28:55 +09:00
syuilo
7800a12e52 13.1.1 2023-01-22 04:28:43 +09:00
syuilo
d6ff50a30b New Crowdin updates (#9676)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)
2023-01-22 04:28:19 +09:00
syuilo
ead931211c fix(client): åŽŸį¸žč§Ŗé™¤ãƒĒクエ゚トぎ間隔をあけるようãĢ
Fix #9674
2023-01-22 04:24:38 +09:00
syuilo
a3aafa03ad update deps 2023-01-22 04:17:58 +09:00
syuilo
307a882649 tweak fetchCustomEmojis timing 2023-01-21 20:53:11 +09:00
syuilo
3e112da486 ロãƒŧã‚ĢãƒĢぎã‚Ģ゚ã‚ŋムįĩĩ文字ãĢついãĻã¯į›´æŽĨã‚ĒãƒĒジナãƒĢURLãĢãƒĒクエ゚トするようãĢ 2023-01-21 20:40:09 +09:00
syuilo
bd469420fa fix(client): クナイã‚ĸãƒŗãƒˆčĩˇå‹•時ãĢã‚‚č¨€čĒžãƒ•ã‚Ąã‚¤ãƒĢãŽãƒã‚§ãƒƒã‚¯ã‚’čĄŒã†ã‚ˆã†ãĢ
Fix #9005
2023-01-21 20:24:15 +09:00
syuilo
38fde26d60 Merge branch 'develop' 2023-01-21 18:45:50 +09:00
syuilo
dc4fd3e505 13.1.0 2023-01-21 18:45:41 +09:00
syuilo
4dc00ee72a New translations ja-JP.yml (English) (#9673) 2023-01-21 18:41:53 +09:00
CyberRex
bd3d75df6b Update chokidar and use pnpm exec (#9640)
* Fix for dev mode

* Update packages/frontend/package.json

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-01-21 18:41:30 +09:00
syuilo
69bb377cb1 13.1.0-beta.2 2023-01-21 17:02:44 +09:00
syuilo
80bfa02831 New Crowdin updates (#9666)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)
2023-01-21 17:01:43 +09:00
syuilo
8631740ca4 fix(server): twitterã¨é€ŖæēするときãĢ autwh is not a function ãĢãĒるぎをäŋŽæ­Ŗ
Fix #9658
2023-01-21 17:01:02 +09:00
syuilo
4b75c68753 fix(client): The â€Ļ button on notes does nothing when not logged in
Fix #9659
2023-01-21 16:59:58 +09:00
syuilo
3bf775c9a8 ãƒĻãƒŧã‚ļãƒŧãŽåŽŸį¸žä¸€čĻ§ã‚’čĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ 2023-01-21 16:57:23 +09:00
syuilo
8dc0e0abbb Update ja-JP.yml 2023-01-21 16:08:42 +09:00
syuilo
2b377a3dc5 add some achievements 2023-01-21 16:06:49 +09:00
syuilo
9d367882fb add some achievements 2023-01-21 15:30:29 +09:00
syuilo
951ab90b1a Update CHANGELOG.md 2023-01-21 14:10:09 +09:00
syuilo
7e89e70934 enhance(server): separate job queue process (#9662)
* enhance(server): separate job queue process

* add commands for build with swc
2023-01-21 14:09:01 +09:00
syuilo
0b4a7e8166 enhance(server): set Cache-Control header for some routes 2023-01-21 13:20:09 +09:00
syuilo
59748f07d1 Update CHANGELOG.md 2023-01-21 13:18:17 +09:00
syuilo
65cd605b73 Achievements (#9665)
* wip

* Update ja-JP.yml

* wip

* wip

* Update MkAchievements.vue

* wip

* 🎨

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2023-01-21 13:14:55 +09:00
syuilo
b8afabde2c add commands for build with swc 2023-01-19 16:58:09 +09:00
syuilo
02b6595d76 🎨 2023-01-19 10:39:23 +09:00
syuilo
336d8fe785 feat(client): ãƒĒã‚ĸã‚¯ã‚ˇãƒ§ãƒŗä¸€čĻ§čŠŗį´°ãƒ€ã‚¤ã‚ĸãƒ­ã‚°ã‚’čĄ¨į¤ēできるようãĢ
Resolve #9634
2023-01-19 10:29:30 +09:00
syuilo
ed9a49687e Update CHANGELOG.md 2023-01-19 09:17:18 +09:00
nullobsi
a160b01cff enhance: Alt text in image viewer (#9109)
* Alt text in image viewer

* 🎨

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-01-19 09:16:52 +09:00
syuilo
d05ffc0a7c New Crowdin updates (#9616)
* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)
2023-01-19 09:12:52 +09:00
syuilo
afc0be6790 enhance: playぎscriptぎ文字数åˆļé™ã‚’įˇŠå’Œ 2023-01-19 09:06:11 +09:00
tamaina
85f3df4c0e fix(client): messaging-room周り (#9643)
* wip

* âœŒī¸

* clean up
2023-01-18 20:26:38 +09:00
Takuya Yoshida
eea47ca2e8 Update redis to 7 (#9654) 2023-01-18 16:18:23 +09:00
atsuchan
57b1fe44d4 Bump Postgres 12.2 to 15.x on docker-compose.yml (#9641) 2023-01-18 06:13:44 +09:00
tamaina
79212bbd37 refactor(server): notify url when fetch error 2023-01-17 17:12:41 +00:00
tamaina
d456308653 pref: Optimize client imports (#9506)
* pref: Optimize client imports

* split api?

* fix

* âœŒī¸

* no vue split?

* Revert "no vue split?"

This reverts commit 27ccec971e.

* function => const

* âœŒī¸

* Revert "function => const"

This reverts commit 34f2feb224.

* function api
2023-01-17 17:36:18 +09:00
syuilo
424919ffd0 Update CHANGELOG.md 2023-01-17 17:11:02 +09:00
syuilo
d75225e23b add new play preset 2023-01-17 17:10:33 +09:00
syuilo
8f0c598772 improve aiscript ui 2023-01-17 17:09:43 +09:00
syuilo
fe4fbafcf0 存在しãĒいã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ã‚’ãƒ†ã‚­ã‚šãƒˆã§čĄ¨į¤ēするようãĢ
Resolve #9516
2023-01-17 15:58:12 +09:00
syuilo
0db2abd56c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-17 15:48:45 +09:00
Takuya Yoshida
c62a4d6282 Update actions (#9638) 2023-01-17 15:27:01 +09:00
syuilo
0de41063da 🎨 2023-01-17 14:10:25 +09:00
syuilo
d79478c265 fix(client): playを削除する手æŽĩがãĒã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ
Fix #9630
2023-01-17 13:40:27 +09:00
æžœį‰ŠãƒĒãƒŗ
4f62f6f288 application/json ぎ content-type header をデフりãƒĢトでäģ˜ä¸Žã™ã‚‹ (#52) 2023-01-17 06:47:46 +09:00
tamaina
f8d0902080 enhahce(client): 🎨 通įŸĨぎノãƒŧトã‚ĩマãƒĒãƒŧを1行ãĢする (#9625)
* 🎨 add nowrap to notification

* 🎨 通įŸĨぎノãƒŧトã‚ĩマãƒĒãƒŧを1行ãĢする
2023-01-17 06:22:57 +09:00
Takuya Yoshida
a69c78e709 Use corepack (#9620) 2023-01-17 05:34:14 +09:00
Kainoa Kanter
84b8ffb7d0 enhance(client): Force error screen (#8947) 2023-01-17 03:26:41 +09:00
Mary
3feaf39294 ApRequestService: don't generate our own Host header (#9378) 2023-01-17 02:21:15 +09:00
tamaina
fe98ad8849 add comments to CHANGELOG 2023-01-16 14:53:57 +00:00
tamaina
65577e43c8 add docker note to CHANGELOG 2023-01-16 14:41:11 +00:00
tamaina
890564e1da refactor 2023-01-16 10:56:43 +00:00
tamaina
002f98987d fix 2023-01-16 10:51:51 +00:00
tamaina
43956f3ffb customEmojiCategories as computed 2023-01-16 10:36:29 +00:00
tamaina
f2a9194c79 âœŒī¸ 2023-01-16 10:13:19 +00:00
tamaina
4cd70df7f4 setInterval 2023-01-16 09:52:45 +00:00
tamaina
21e4c3dfe9 wip 2023-01-16 09:39:58 +00:00
syuilo
d56fc41865 Merge branch 'develop' 2023-01-16 15:21:43 +09:00
syuilo
9d64ac6d6f 13.0.0 2023-01-16 15:18:37 +09:00
syuilo
e13434c2f0 update codename 2023-01-16 15:13:49 +09:00
syuilo
5416a295c1 fix spinner style 2023-01-16 14:24:24 +09:00
syuilo
119c650406 13.0.0-rc.11 2023-01-16 14:21:40 +09:00
syuilo
57386f46d2 New Crowdin updates (#9607)
* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Japanese, Kansai)
2023-01-16 14:21:08 +09:00
syuilo
77e491f52c refactor 2023-01-16 14:18:11 +09:00
syuilo
6f1243f722 Update vite.config.ts 2023-01-16 13:59:14 +09:00
syuilo
fe0bb21b37 enhance(client): make possible to hide ads
Resolve #9590
Resolve #8996
2023-01-16 11:21:04 +09:00
syuilo
60d9bb0218 enhance(client): add timeline flash preset 2023-01-16 10:31:30 +09:00
syuilo
956375e2e8 enhance(client): AiScriptからã‚Ģ゚ã‚ŋムįĩĩ文字一čĻ§ã‚’å‚į…§ã§ãã‚‹ã‚ˆã†ãĢ 2023-01-16 10:13:14 +09:00
syuilo
0fa602a184 tweak flash omikuji preset 2023-01-16 10:07:46 +09:00
syuilo
d600296360 enhance(client): flashäŊœæˆæ™‚ぎプãƒĒã‚ģットをčŋŊ加 2023-01-16 10:04:10 +09:00
syuilo
c9f5e60f43 Update CHANGELOG.md 2023-01-16 06:40:41 +09:00
syuilo
d513848f65 13.0.0-rc.10 2023-01-16 06:38:00 +09:00
Masaya Suzuki
ae6af6aefd Copyrightぎ嚴がäģŠåš´ãĢãĒãŖãĻいるかをチェックするCIčŋŊ加 (#9580)
* Copyrightぎ嚴がäģŠåš´ãĢãĒãŖãĻいるかをチェックするCIčŋŊ加

* PRでは動äŊœã—ãĒいようãĢする
2023-01-16 06:36:53 +09:00
syuilo
a0ae9f7593 New Crowdin updates (#9589)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Japanese, Kansai)
2023-01-16 06:36:44 +09:00
syuilo
dace5b6940 🎨 2023-01-16 06:35:16 +09:00
syuilo
2d8b97287e Update CHANGELOG.md 2023-01-16 06:13:32 +09:00
syuilo
ec63a50de2 fix css module 2023-01-16 06:12:43 +09:00
CyberRex
6e2d7e9792 Use pnpm for package manager (#9531)
* Use pnpm for package manager

* Fix

* Change github workflow

* use pnpm in workflow

* fix

* Fix test (e2e/jest)

* Update Dockerfile for pnpm

* Exclude node_modules from file search on VSCode

* Update pnpm-lock.yaml

* Update pnpm-lock.yaml

* Move typescript from devDependencies to dependencies

* Fix Dockerfile

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-16 06:08:42 +09:00
syuilo
39349dcba5 enhance(client): ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢãŒé•ˇã„å ´åˆã¯æŠ˜ã‚ŠãŸãŸã‚€ 2023-01-16 06:06:28 +09:00
syuilo
a5b1fe5d16 🎨 2023-01-16 06:06:05 +09:00
syuilo
91bbb67e4a ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢぎ文字数åˆļé™ã‚’įˇŠå’Œ 2023-01-16 06:05:58 +09:00
syuilo
f368bce9d5 enhance(client): ã‚Ģ゚ã‚ŋムįĩĩ文字一čĻ§ãƒšãƒŧジãĢã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—įŽĄį†ãƒšãƒŧジへぎãƒĒãƒŗã‚¯ã‚’čŋŊ加 2023-01-16 05:35:01 +09:00
syuilo
fbfe42d6f0 enhance(client): improve usability of user select 2023-01-16 05:29:44 +09:00
syuilo
f3c5ca6cf4 refactor(client): use css modules 2023-01-16 05:26:29 +09:00
syuilo
0022267072 enhance(client): ロãƒŧãƒĢぎポãƒĒã‚ˇãƒŧをįĩžã‚ŠčžŧめるようãĢ 2023-01-16 05:19:26 +09:00
syuilo
30fced38c4 refactor: rename instance.caughtAt to instance.firstRetrievedAt 2023-01-16 05:02:38 +09:00
tamaina
7e5f3dbf11 set -webkit-touch-callout (#9447) 2023-01-16 03:38:16 +09:00
syuilo
9f0dfb5517 typo 2023-01-16 03:16:44 +09:00
tamaina
678c7d9502 Fix style of messaging form, use css module (#9602)
* Fix style of messaging form, use css module

* clean up
2023-01-16 02:37:45 +09:00
CyberRex
91a3c3943d Dockerfile: copy fluent-emoji assets (#9605) 2023-01-16 02:24:37 +09:00
tamaina
c46b45a467 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-15 16:32:37 +00:00
tamaina
9385767b12 fix(client): add :disable-link="true" to some <MkAvatar /> Fix #9606 2023-01-15 16:32:24 +00:00
futchitwo
7795ff0c95 fix: note embedding in Pages editor (#9604) 2023-01-15 23:47:04 +09:00
tamaina
a9acd72eb7 fix(client): Fix #9600 chat paging issue
Previous chat history not shown
2023-01-15 14:28:02 +00:00
Masaya Suzuki
67d366c3ca fix(client): エナãƒŧį”ģåƒčĄ¨į¤ē崊れäŋŽæ­Ŗ (#9599) 2023-01-15 21:58:09 +09:00
syuilo
1f8f051ee2 13.0.0-rc.9 2023-01-15 20:56:30 +09:00
Masaya Suzuki
94004b7a3f Fix widget tests (#9591) 2023-01-15 20:55:09 +09:00
A.Yamamoto
3e9f88506e dbヘãƒĢ゚チェックでFATALãŽčĄ¨į¤ēがå‡ēãĒいようãĢ (#9593) 2023-01-15 20:54:20 +09:00
syuilo
81f11d8f86 refactor: rename role.options -> role.policies 2023-01-15 20:52:53 +09:00
syuilo
518b3e2f73 ロãƒŧãƒĢぎ各ã‚Ēãƒ—ã‚ˇãƒ§ãƒŗãĢå„Ē先åēĻã‚’č¨­åŽšã§ãã‚‹ã‚ˆã†ãĢ 2023-01-15 19:10:39 +09:00
syuilo
d0157b3bfd 13.0.0-rc.8 2023-01-15 16:55:08 +09:00
syuilo
7fc8d2e6d5 ロãƒŧãƒĢでãƒŦãƒŧトãƒĒミットをčĒŋ整できるようãĢ
Resolve #9584
2023-01-15 16:52:12 +09:00
Masaya Suzuki
fb0f9711ba Update actions/github-script (#9588) 2023-01-15 16:14:06 +09:00
syuilo
92136272b0 enhance(client): show readable error when rate limit exceeded 2023-01-15 16:13:57 +09:00
Masaya Suzuki
e1159e9ef2 Update actions/checkout (#9587) 2023-01-15 16:03:18 +09:00
Masaya Suzuki
a2e61c6708 CI Publish Docker image (develop) をforkしたãƒĒポジトãƒĒã§ã¯åŽŸčĄŒã—ãĒい (#9585) 2023-01-15 15:59:01 +09:00
Masaya Suzuki
726959911c Update actions/setup-node (#9586) 2023-01-15 15:58:10 +09:00
syuilo
d59914b959 tweak style 2023-01-15 14:18:45 +09:00
syuilo
07025caee9 refactor(client): use css modules 2023-01-15 14:03:28 +09:00
syuilo
1c0289e490 Fix #9582 2023-01-15 13:46:09 +09:00
syuilo
275fcd8bbc tweak style 2023-01-15 13:39:06 +09:00
Masaya Suzuki
0c0aa93668 GitHub Actionsとpackages/swをDependabotãĢよるã‚ĸップデãƒŧãƒˆå¯žčąĄãĢする (#9572) 2023-01-15 12:12:28 +09:00
Masaya Suzuki
bfcd5ea440 Dockerã§æ§‹į¯‰ã™ã‚‹å ´åˆãŽconfigãƒ•ã‚Ąã‚¤ãƒĢぎ雛åŊĸčŋŊ加 (#9577) 2023-01-15 12:11:38 +09:00
Masaya Suzuki
3ff43cca02 frontendãĢ@type/nodeã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢする (#9571) 2023-01-15 11:55:12 +09:00
Nya Candy
6bd536c526 feat: update year in COPYING file (#9578)
Happy new year :D
2023-01-15 11:53:22 +09:00
syuilo
7738a36014 refactor(client): use css modules 2023-01-15 11:30:40 +09:00
syuilo
daddec8362 refactor(client): use css modules 2023-01-15 11:22:58 +09:00
syuilo
a3832d73fd 13.0.0-rc.7 2023-01-15 09:19:11 +09:00
syuilo
cedb4267ba update deps 2023-01-15 09:19:02 +09:00
syuilo
9c6629d582 refactor(client): use css modules 2023-01-15 09:14:17 +09:00
syuilo
4ee4e70ee0 fix(client): Custom emojis in Inline emoji autocomplete(MkAutoComplete) is way too big
Fix #9570
2023-01-15 09:09:44 +09:00
syuilo
bb7867351c typo 2023-01-15 09:03:07 +09:00
syuilo
fea7460930 13.0.0-rc.6 2023-01-15 08:36:51 +09:00
syuilo
1bf2bf1773 New Crowdin updates (#9562)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)
2023-01-15 08:36:30 +09:00
syuilo
3d668ad10d Update CHANGELOG.md 2023-01-15 08:36:21 +09:00
Takuya Yoshida
2801338a3c Fix MODULE_NOT_FOUND (#9563) 2023-01-15 08:35:36 +09:00
syuilo
b66f4ebba1 chore: use computed 2023-01-15 08:35:03 +09:00
Masaya Suzuki
9ee1b5f30a Fix widget test (#9565) 2023-01-15 08:34:26 +09:00
Masaya Suzuki
0f31a0548c Fix import (#9566) 2023-01-15 08:33:07 +09:00
syuilo
ffc29aa6f5 refactor(client): use css modules 2023-01-15 08:32:20 +09:00
syuilo
d23aa94b41 refactor(client): use css modules 2023-01-15 08:30:29 +09:00
syuilo
c1b6378951 refactor(client): use css modules 2023-01-15 08:07:11 +09:00
syuilo
bb5d2bda51 refactor(client): use css modules 2023-01-15 08:01:46 +09:00
syuilo
d075471b2d fix(client): fix custom emoji rendering 2023-01-15 07:53:15 +09:00
Masaya Suzuki
199d98bf79 DBãƒģRedis -> Misskeyぎ順ãĢčĩˇå‹•する (#9569) 2023-01-15 06:24:56 +09:00
syuilo
3ae798d526 13.0.0-rc.5 2023-01-14 21:09:38 +09:00
Takuya Yoshida
e1bd61c70e Change docker user to non-root (#9560) 2023-01-14 21:09:11 +09:00
syuilo
0296f841c3 New Crowdin updates (#9552)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)
2023-01-14 21:09:00 +09:00
syuilo
bd1f4b8d98 refactor 2023-01-14 21:04:30 +09:00
syuilo
dc19f20153 refactor 2023-01-14 21:04:20 +09:00
syuilo
f5cd809f62 refactor(client): use css modules 2023-01-14 20:51:07 +09:00
syuilo
09d5a7806a Update style.scss 2023-01-14 20:39:47 +09:00
syuilo
4606f23ed8 refactor(client): use css modules 2023-01-14 20:31:48 +09:00
syuilo
8451e08aaa Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-14 20:21:06 +09:00
syuilo
2047449294 enhance(server): add rate limits for some endpoints 2023-01-14 20:21:03 +09:00
Masaya Suzuki
d61eee695f forkしたãƒĒポジトãƒĒからぎPRではCI Destroy preview environment が動äŊœã—ãĒいようãĢする (#9559) 2023-01-14 20:10:09 +09:00
Masaya Suzuki
73b62797cd CI Deploy preview environmentぎ不čρãĒトãƒĒã‚Ŧãƒŧ削除 (#9558)
* CI Deploy preview environmentぎ不čρãĒトãƒĒã‚Ŧãƒŧ削除

* 不čρãĒæĄäģļ削除
2023-01-14 19:51:34 +09:00
Masaya Suzuki
170cfc6a0e E2Eテ゚ト "first widget should be removed" äŋŽæ­Ŗ (#9556)
* Fix e2e test "first widget should be removed"

* E2Eãƒ†ã‚šãƒˆį”¨ã‚¯ãƒŠã‚ščŋŊ加

* empty commit
2023-01-14 19:25:20 +09:00
syuilo
6bf1d7e398 13.0.0-rc.4 2023-01-14 18:50:25 +09:00
syuilo
e46e7f5252 ノãƒŧãƒˆã‚’ãƒ”ãƒŗį•™ã‚ã§ãã‚‹æ•°ã‚’č¨­åŽšå¯čƒŊãĢ
Resolve #9555
2023-01-14 18:04:56 +09:00
syuilo
5952f1ac24 Update roles.editor.vue 2023-01-14 17:49:02 +09:00
syuilo
a08369fe36 enhance(client): 分かりやすいエナãƒŧãƒĄãƒƒã‚ģãƒŧã‚¸ã‚’čĄ¨į¤ēするようãĢ 2023-01-14 17:46:45 +09:00
syuilo
6cb9612943 fix import 2023-01-14 17:40:51 +09:00
syuilo
76c049522e enhance: ãƒĻãƒŧã‚ļãƒŧãƒĒã‚šãƒˆãŠã‚ˆãŗãƒĻãƒŧã‚ļãƒŧãƒĒ゚ト内ぎãƒĻãƒŧã‚ļãƒŧぎäŊœæˆå¯čƒŊæ•°ã‚’č¨­åŽšå¯čƒŊãĢ 2023-01-14 17:38:16 +09:00
syuilo
c41879c542 refactor(client): use css modules 2023-01-14 17:23:49 +09:00
syuilo
99bdb11d24 Update CHANGELOG.md 2023-01-14 17:02:49 +09:00
syuilo
c2009acb2d enhance: クãƒĒãƒƒãƒ—ãŠã‚ˆãŗã‚¯ãƒĒップ内ぎノãƒŧトぎäŊœæˆå¯čƒŊæ•°ã‚’č¨­åŽšå¯čƒŊãĢ 2023-01-14 16:14:24 +09:00
syuilo
46d2a8726e fix missing import 2023-01-14 16:04:13 +09:00
syuilo
7df3ca7388 enhance(server): add rate limits for some endpoints 2023-01-14 15:59:15 +09:00
syuilo
51b8d4ae3e 13.0.0-rc.3 2023-01-14 15:08:30 +09:00
syuilo
ab1124abba refactor(client): use css modules 2023-01-14 15:05:23 +09:00
syuilo
3db84a2e8f refactor(client): use css modules 2023-01-14 15:02:14 +09:00
syuilo
9a78bbf0f1 refactor(client): use css modules 2023-01-14 15:01:28 +09:00
syuilo
efbec444e8 refactor(client): use css modules 2023-01-14 14:57:48 +09:00
syuilo
2f06f2a6da New Crowdin updates (#9544)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)
2023-01-14 14:20:09 +09:00
tamaina
b8da51e08c fix css module syntax error 2023-01-14 04:52:42 +00:00
syuilo
af6a578fa6 13.0.0-rc.2 2023-01-14 13:49:13 +09:00
tamaina
73d735a1f7 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-14 04:48:17 +00:00
tamaina
b8b1899a9f chore: fix ref name (pages/timeline.vue) 2023-01-14 04:47:59 +00:00
syuilo
d52f0617a1 fix(server): ドナイブ厚量čļ…過時ぎエナãƒŧが遊切ãĢãƒŦã‚šãƒãƒŗã‚šã•ã‚ŒãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9550
2023-01-14 13:41:53 +09:00
syuilo
c730973294 多分 fix #9551 2023-01-14 13:36:18 +09:00
syuilo
2c2e064871 refactor(client): use css modules 2023-01-14 13:29:41 +09:00
syuilo
e3c39d4b52 refactor(client): use css modules 2023-01-14 12:45:20 +09:00
syuilo
5da74897ae refactor(client): use css modules 2023-01-14 12:43:54 +09:00
syuilo
4b1009b34e refactor(client): use css modules 2023-01-14 12:30:32 +09:00
syuilo
203a7ad073 refactor(client): use css modules 2023-01-14 12:15:02 +09:00
syuilo
34a7b52105 13.0.0-rc.1 2023-01-14 12:00:07 +09:00
syuilo
30fc166c08 refactor(client): use css modules 2023-01-14 11:59:08 +09:00
syuilo
c84d86b368 refactor(client): use css modules 2023-01-14 11:48:30 +09:00
syuilo
1e5d4db0a1 refactor(client): use css modules 2023-01-14 11:46:22 +09:00
syuilo
5e02f0d325 refactor(client): use css modules 2023-01-14 11:39:35 +09:00
syuilo
ce5506f331 refactor(client): use css modules 2023-01-14 11:23:02 +09:00
syuilo
91105845d8 refactor(client): use css modules 2023-01-14 11:18:12 +09:00
syuilo
2bedc084a3 tweak MkRolePreview 2023-01-14 11:14:14 +09:00
syuilo
027ef1ea4a Update vite.config.ts 2023-01-14 11:10:41 +09:00
syuilo
668aa17eef refactor(client): use css modules 2023-01-14 10:57:34 +09:00
syuilo
ebf8ef22e4 🎨 2023-01-14 10:49:53 +09:00
syuilo
bcb5182e86 WebhookぎäŊœæˆå¯čƒŊæ•°ã‚’č¨­åŽšå¯čƒŊãĢ 2023-01-14 10:48:11 +09:00
syuilo
f45059b7b1 fix 2023-01-14 10:46:40 +09:00
syuilo
d0aee58599 13.0.0-beta.43 2023-01-14 09:02:48 +09:00
syuilo
68e65ed5df update mfm-js 2023-01-14 09:02:33 +09:00
syuilo
367ccb9971 enhance(client): add new mfm function (position, fg, bg)
Resolve #9527
2023-01-14 08:52:32 +09:00
syuilo
4151087d3c フりロワãƒŧ数、フりロãƒŧ数もConditional roleã§åˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢ 2023-01-14 08:27:23 +09:00
syuilo
39c058a4bb Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-14 08:04:41 +09:00
syuilo
d1807ee5dc enhance: ハãƒŧドワãƒŧドミãƒĨãƒŧãƒˆãŽæœ€å¤§æ–‡å­—æ•°ã‚’č¨­åŽšå¯čƒŊãĢ
Resolve #7574
2023-01-14 08:04:38 +09:00
syuilo
e6a76b31be Update CHANGELOG.md 2023-01-14 06:26:06 +09:00
ã“ã‘ãŖãĄ
98469117bf fix: follow request list api pagination (#9548)
* fix: follow request list api pagination

* fix: improve alias

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-14 06:18:58 +09:00
syuilo
a5becfc042 Update CHANGELOG.md 2023-01-14 06:00:58 +09:00
tamaina
d2204fd5c8 refactor: pagination/date-separated-listįŗģå‡Ļį†ã‚’č‰¯ã„æ„Ÿã˜ãĢīŧŸ (#8209)
* pages/messaging/messaging-room.vue

* wip

* wip

* wip???

* wip?

* âœŒī¸

* messaaging-room.form.vue rewrite to compositon api

* refactor

* é–ĸåŋƒäē‹ã§ãĒいぎでとりあえずįŊŽã„ãĻおく

* 🎨

* 🎨

* i18n.ts

* fix scroll container find function

* fix

* FIX

* âœŒī¸

* Fix scroll bottom detect

* wip

* aaaaaaaaaaa

* rename

* fix

* fix?

* âœŒī¸

* âœŒī¸

* clean up

* clena up

* refactor

* scroll event once or not

* fix

* fix once

* add safe-area-inset-bottom to spacer

* fix

* âœŒī¸

* 🎨

* fix

* fix

* wip

* âœŒī¸

* clean up

* fix lint

* Update packages/client/src/components/global/sticky-container.vue

Co-authored-by: Johann150 <johann.galle@protonmail.com>

* Update packages/client/src/components/ui/pagination.vue

Co-authored-by: Johann150 <johann.galle@protonmail.com>

* Update packages/client/src/pages/messaging/messaging-room.form.vue

Co-authored-by: Johann150 <johann.galle@protonmail.com>

* clean up: single line comment

* https://github.com/misskey-dev/misskey/pull/8209#discussion_r867386077

* fix

* asobi → tolerance

* pick form

* pick message

* pick room

* fix lint

* fix scroll?

* fix scroll.ts

* fix directives/sticky-container

* update global/sticky-container.vue

* fix, 🎨

* revert merge

* âœŒī¸

* fix lint errors

* 🎨

* Update packages/client/src/types/date-separated-list.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* https://github.com/misskey-dev/misskey/pull/8209#discussion_r917225080

* use '

* Update packages/client/src/scripts/scroll.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* use Number.EPSILON

Co-authored-by: acid-chicken <root@acid-chicken.com>

* revert

* fix

* fix

* Use % instead of vh

* 🎨

* 🎨

* 🎨

* wip

* wip

* css modules

Co-authored-by: Johann150 <johann.galle@protonmail.com>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2023-01-13 18:25:40 +09:00
syuilo
519a08f8b5 Update CHANGELOG.md 2023-01-13 18:21:47 +09:00
tamaina
303519a1bd enhance: Judge instance block by endsWith (#9263)
* TypeScriptでendsWith

* fix

* SQL?

* バ〜ã‚Ģã‚ĸホ

* Update packages/backend/src/core/UtilityService.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* add comment

* add description

* Update packages/backend/src/core/UtilityService.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* Update packages/backend/src/core/chart/charts/federation.ts

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* remove comment

* fix

* fix?

* add changelog

* ILIKE, ARRAY

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-13 18:21:07 +09:00
syuilo
161da24841 fix(server): signup-complete Broken
Fix #9538
2023-01-13 17:59:40 +09:00
syuilo
6e40024660 typo 2023-01-13 17:49:05 +09:00
syuilo
73c78d4c38 fix(client): 数åŧã‚’åĢむ投į¨ŋãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ
Fix #9535
2023-01-13 17:45:20 +09:00
syuilo
2654936c17 fix 2023-01-13 17:42:12 +09:00
syuilo
23810e3e1e Update CHANGELOG.md 2023-01-13 15:29:55 +09:00
syuilo
d6c89bf003 13.0.0-beta.42 2023-01-13 15:17:28 +09:00
syuilo
49ab2a5f93 New Crowdin updates (#9520)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)
2023-01-13 15:17:04 +09:00
syuilo
bc0b8afb1f fix ads/update api 2023-01-13 15:15:31 +09:00
syuilo
b250456814 ã‚Ģ゚ã‚ŋムįĩĩæ–‡å­—ãŽįŽĄį†ã‚’æ¨Šé™ã‚’æŒã¤ãƒĻãƒŧã‚ļãƒŧãŒčĄŒãˆã‚‹ã‚ˆã†ãĢ
Resolve #9542
2023-01-13 14:58:27 +09:00
syuilo
0a6e237d09 refactor 2023-01-13 14:46:56 +09:00
syuilo
54ff4e53cb Update CHANGELOG.md 2023-01-13 14:32:37 +09:00
syuilo
002ccbb5f0 fix(client): į‰šåŽšãŽå ´æ‰€ã§ã‚Ģ゚ã‚ŋムįĩĩ文字をåĢã‚€ãƒ†ã‚­ã‚šãƒˆãŒčĄ¨į¤ēされãĒいぎをäŋŽæ­Ŗ
Fix #9537
2023-01-13 14:29:01 +09:00
syuilo
7b7faf1e84 æ‹›åž…ã‚ŗãƒŧドį™ēčĄŒã‚’æ¨Šé™ã‚’æŒã¤ãƒĻãƒŧã‚ļãƒŧãŒčĄŒãˆã‚‹ã‚ˆã†ãĢ
Resolve #9541
2023-01-13 14:22:53 +09:00
あずきâĒĨâ„ĸ
9936088200 fix navButtonIcon not being aligned to center (#9543)
* fix `navButtonIcon` not being aligned to center

* fix `navButtonIcon` on deck not being aligned
2023-01-13 13:24:38 +09:00
syuilo
990f4b52bd Update CHANGELOG.md 2023-01-13 12:20:29 +09:00
syuilo
4c21d83639 ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢãĢロãƒŧãƒĢã‚’čĄ¨į¤ēするようãĢ 2023-01-13 12:07:24 +09:00
syuilo
d43a4a2d46 fix(client): ロãƒŧãƒĢãŽæĄäģļを削除する手æŽĩãŒį„Ąã‹ãŖãŸãŽã‚’äŋŽæ­Ŗ 2023-01-13 11:51:36 +09:00
syuilo
8d2c3bb18d 13.0.0-beta.41 2023-01-13 11:16:50 +09:00
syuilo
4e39e690b6 Revert "ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧはcanPublicNoteがfalseでもhomeãĢしãĒいようãĢ"
This reverts commit b2117ba3a1.
2023-01-13 11:14:23 +09:00
syuilo
6458239a7c remoteDriveCapacityMbをロãƒŧãƒĢãĢįĩąåˆ 2023-01-13 11:14:07 +09:00
syuilo
a5aaa032ca 🎨 2023-01-13 11:07:51 +09:00
syuilo
71bbef69c7 âœŒī¸ 2023-01-13 11:04:58 +09:00
syuilo
c5c40a73b7 feat: conditional role
Resolve #9539
2023-01-13 11:03:54 +09:00
syuilo
74910f8d70 Revert "perf: build backend with swc (#9463)"
This reverts commit 4579d02296.
2023-01-13 09:32:56 +09:00
syuilo
e00003edff refactor 2023-01-13 08:56:06 +09:00
syuilo
bedb98185e 🎨 2023-01-13 08:23:52 +09:00
syuilo
da6f955d58 fix typo
Fix #9536
2023-01-13 08:22:23 +09:00
syuilo
6bdccea26b 🎨 2023-01-13 08:16:45 +09:00
tamaina
b2117ba3a1 ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧはcanPublicNoteがfalseでもhomeãĢしãĒいようãĢ
https://github.com/misskey-dev/misskey/issues/9534#issuecomment-1380645073
2023-01-12 16:54:11 +00:00
tamaina
ba349fc62f Fix #9534 2023-01-12 16:33:00 +00:00
syuilo
b2c79a5f2c Update CHANGELOG.md 2023-01-12 21:41:31 +09:00
syuilo
3e415e733d Update CHANGELOG.md 2023-01-12 21:22:20 +09:00
syuilo
a5e84e5de9 Update CHANGELOG.md 2023-01-12 21:15:56 +09:00
syuilo
8673353029 13.0.0-beta.40 2023-01-12 21:07:13 +09:00
파링
4579d02296 perf: build backend with swc (#9463)
* feat: build backend with swc

* fix: swc build target

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-12 21:05:45 +09:00
tamaina
978a9bbb3b perf(backend): Use undici instead of node-fetch and got (#9459)
* Implement? HttpFetchService

* âœŒī¸

* remove node-fetch

* fix

* refactor

* fix

* gateway timeout

* UndiciFetcherクナ゚をčŋŊ加 (äģŽã‚ŗãƒŸãƒƒãƒˆ, ビãƒĢドもstartもさせãĻいãĒい)

* fix

* add logger and fix url preview

* fix ip check

* enhance logger and error handling

* fix

* fix

* clean up

* Use custom fetcher for ApRequest / ApResolver

* bypassProxyはproxyBypassHostsãĢåˆ¤æ–­ã‚’å§”č­˛ã™ã‚‹ã‚ˆã†ãĢ

* set maxRedirections (default 3, ApRequest/ApResolver: 0)

* fix comment

* handle error s3 upload

* add debug message

* no return await

* Revert "no return await"

This reverts commit b5b0dc58a3.

* reduce maxSockets

* apResolverぎUndiciFetcherをå샿­ĸしapRequestぎもぎをäŊŋう、 add ap logger

* Revert "apResolverぎUndiciFetcherをå샿­ĸしapRequestぎもぎをäŊŋう、 add ap logger"

This reverts commit 997243915c.

* add logger

* fix

* change logger name

* safe

* デフりãƒĢトでUser-Agentã‚’č¨­åŽš
2023-01-12 21:03:02 +09:00
syuilo
2470afaa2e Role (#9437)
* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* Update create.ts

* wip

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* wip

* Update delete.ts

* Update delete.ts

* wip

* wip

* wip

* Update account-info.vue

* wip

* wip

* Update settings.vue

* Update user-info.vue

* wip

* Update show-file.ts

* Update show-user.ts

* wip

* wip

* Update delete.ts

* wip

* wip

* Update overview.moderators.vue

* Create 1673500412259-Role.js

* wip

* wip

* Update roles.vue

* 色

* Update roles.vue

* integrate silence

* wip

* wip
2023-01-12 21:02:26 +09:00
syuilo
60e545b2fd Update CHANGELOG.md 2023-01-12 09:34:22 +09:00
Masaya Suzuki
6555644b88 ãƒ­ã‚°ã‚¤ãƒŗį”ģéĸぎãƒĻãƒŧã‚ļãƒŧ名フりãƒŧムへぎautocompleteč¨­åŽš (#9515)
* Add username class to username form

* Fix add class process

* Set id

* Set autocomplete
2023-01-12 09:33:06 +09:00
syuilo
df56bd6d57 Update CHANGELOG.md 2023-01-11 19:01:17 +09:00
syuilo
e51432a461 remove katex 2023-01-11 08:58:13 +09:00
syuilo
90e2186872 13.0.0-beta.39 2023-01-10 20:22:22 +09:00
syuilo
3043b2f619 fix(client): į”ģéĸãŽåš…ãŒį‹­ã„ã¨ã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆãƒ‰ãƒ­ãƒ¯ãƒŧを閉じる手æŽĩがãĒくãĒるぎをäŋŽæ­Ŗ
Fix #7191
2023-01-10 20:21:39 +09:00
syuilo
d2fc5a248b refactor(client): use css modules 2023-01-10 20:17:08 +09:00
syuilo
e6d666e1ee fix style 2023-01-10 20:12:38 +09:00
syuilo
c5cfbd99d0 perf(server): improve nodeinfo performance
Resolve #9505
2023-01-10 20:08:55 +09:00
syuilo
33b22a323c perf(server): improve stats api performance 2023-01-10 20:06:25 +09:00
syuilo
f032fb628a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-10 19:53:53 +09:00
あずきâĒĨâ„ĸ
7761eb8897 prefer using composition (#9521) 2023-01-10 19:53:33 +09:00
syuilo
58fa8c4a01 🎨 2023-01-10 19:52:44 +09:00
syuilo
789d61d175 enhance(server): ã‚ĸãƒŗã‚ąãƒŧト選択č‚ĸぎ文字数åˆļé™ã‚’įˇŠå’Œ
Resolve #9511
2023-01-10 16:41:38 +09:00
syuilo
b52fd72727 13.0.0-beta.38 2023-01-10 16:29:22 +09:00
syuilo
d79905e141 New Crowdin updates (#9502)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Turkish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)
2023-01-10 16:28:45 +09:00
syuilo
cd6b1290cb fix deck style 2023-01-10 16:27:38 +09:00
syuilo
c382497167 fix style 2023-01-10 16:26:51 +09:00
syuilo
a8fb578854 Update .node-version 2023-01-10 16:13:24 +09:00
syuilo
ff00c90a88 refactor(client): use css modules 2023-01-10 14:45:02 +09:00
syuilo
d0755b5ce8 refactor(client): use css modules 2023-01-10 14:37:32 +09:00
syuilo
17fa5667b8 refactor(client): use css modules 2023-01-10 14:20:58 +09:00
syuilo
01d5e385ec refactor(client): use css modules 2023-01-10 14:16:59 +09:00
syuilo
af80fee899 lint 2023-01-10 13:53:41 +09:00
tamaina
6b37c09274 refactor: api, apiGeté–ĸ数をosから@/scripts/api.tsãĢ分é›ĸする (#9510)
* split api?

* fix

* âœŒī¸

* no vue split?

* Revert "no vue split?"

This reverts commit 27ccec971e.
2023-01-10 13:53:06 +09:00
あずきâĒĨâ„ĸ
1453a0f5cf į”ģéĸ下部ãĢåŋ…čρãĒ゚ペãƒŧ゚é–ĸé€ŖãŽæ”šå–„ (#9509)
* enhance: apply same safe area processing to the tab bar

* fix: remove unnecessary bottom space on messaging room

* enhance bottom spacing

* fix size of `minBottomSpacing`
2023-01-10 13:50:34 +09:00
syuilo
1688083e9a 13.0.0-beta.37 2023-01-10 11:40:31 +09:00
syuilo
616594d3cd 🎨 2023-01-10 11:34:06 +09:00
syuilo
6783178dc3 tweak css 2023-01-10 11:19:56 +09:00
syuilo
3f033d6ab7 refactor(client): use css modules 2023-01-10 11:15:29 +09:00
syuilo
d10e000883 refactor(client): use css modules 2023-01-10 10:35:02 +09:00
syuilo
ce528ff22e refactor(client): use css modules 2023-01-10 10:30:38 +09:00
syuilo
5e4e02235a 🎨 2023-01-10 09:57:41 +09:00
syuilo
e4179336e4 refactor(client): use css modules 2023-01-10 09:53:01 +09:00
syuilo
7823ba494f refactor(client): use css modules 2023-01-10 09:41:53 +09:00
syuilo
7bdff90415 update node 2023-01-10 09:32:56 +09:00
syuilo
f3c0af7e23 refactor(client): use css modules 2023-01-10 08:48:37 +09:00
syuilo
72dfbfcf35 Update vite.config.ts 2023-01-10 08:39:19 +09:00
syuilo
9cbe878d0b fix import 2023-01-10 08:28:09 +09:00
syuilo
618405c4d3 refactor(client): rename widget filename 2023-01-10 06:08:40 +09:00
syuilo
0b08fcac4a refactor(client): use css modules 2023-01-10 06:02:46 +09:00
syuilo
eac6ebb239 refactor(client): use css modules 2023-01-10 05:48:00 +09:00
syuilo
194fb14e07 refactor(client): use css modules 2023-01-10 05:45:33 +09:00
syuilo
c2d05b507a refactor(client): use css modules 2023-01-10 05:40:53 +09:00
syuilo
4df43a9107 fix style 2023-01-10 05:40:51 +09:00
syuilo
0da7fcdbed refactor 2023-01-10 05:31:11 +09:00
syuilo
1e50b2688a refactor 2023-01-10 05:31:02 +09:00
syuilo
c1cd018626 tweak style 2023-01-10 05:22:47 +09:00
syuilo
b588e8b60b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-10 05:18:05 +09:00
syuilo
06f55ffb37 refactor(client): use css modules 2023-01-10 05:17:54 +09:00
tamaina
02df6a28cd fix: įļšrss-ticker.vueäŋŽæ­Ŗ 2023-01-09 15:45:22 +00:00
tamaina
d64abedf9f fix: fix rss-ticker TypeError 2023-01-09 15:41:06 +00:00
Kagami Sascha Rosylight
fc921d8c1d enhance: add missing InstanceMetadata fields (#50) 2023-01-10 00:00:49 +09:00
syuilo
4d39d1caf6 🎨 2023-01-09 20:41:52 +09:00
syuilo
d06f61f23f feat(client): add instance info widget 2023-01-09 20:35:36 +09:00
syuilo
c179d6f735 feat(client): add profile widget
Resolve #7722
2023-01-09 20:23:06 +09:00
syuilo
3bc0cdbfb7 typo 2023-01-09 17:22:21 +09:00
syuilo
b04155e7ba 🎨 2023-01-09 17:18:45 +09:00
syuilo
014c97fa85 13.0.0-beta.36 2023-01-09 17:13:38 +09:00
syuilo
96ccf550b1 New Crowdin updates (#9490)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)
2023-01-09 17:13:25 +09:00
syuilo
8f28ff63f1 įĩĩ文字ピッã‚ĢãƒŧãĢフりãƒŧã‚Ģ゚されãĒいぎをäŋŽæ­Ŗ 2023-01-09 17:08:58 +09:00
syuilo
b7dec6e87d refactor 2023-01-09 17:04:52 +09:00
syuilo
1bb2c22493 Update vite.config.ts 2023-01-09 16:45:18 +09:00
syuilo
39c3995c74 refactor 2023-01-09 16:45:05 +09:00
syuilo
8cc80faf20 13.0.0-beta.35 2023-01-09 16:27:27 +09:00
syuilo
4d66077f85 Update MkEmojiPicker.vue 2023-01-09 16:27:09 +09:00
syuilo
3ece2dc990 13.0.0-beta.34 2023-01-09 16:16:25 +09:00
syuilo
6071e962f4 Revert "Update vite.config.ts"
This reverts commit c438bd2e27.
2023-01-09 16:16:00 +09:00
syuilo
ed43369797 Update CHANGELOG.md 2023-01-09 16:09:40 +09:00
syuilo
c65957853b 13.0.0-beta.33 2023-01-09 16:08:25 +09:00
syuilo
6a18360269 update mfm-js 2023-01-09 16:07:14 +09:00
syuilo
c438bd2e27 Update vite.config.ts 2023-01-09 15:51:36 +09:00
syuilo
462acc9eee ã‚Ģ゚ã‚ŋムįĩĩ文字一čĻ§æƒ…å ąã‚’metaから分é›ĸ 2023-01-09 15:50:25 +09:00
syuilo
e4144a17a4 fix(server): ã‚ĸãƒŗãƒ†ãƒŠã‚ŋã‚¤ãƒ ãƒŠã‚¤ãƒŗīŧˆã‚šãƒˆãƒĒãƒŧãƒŸãƒŗã‚°īŧ‰ãŒã€ãƒ•りロãƒŧしãĻいãĒいãƒĻãƒŧã‚ļãƒŧぎéĩ投į¨ŋã‚‚æ‹žãŖãĻã—ãžã†å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9025
2023-01-09 14:12:42 +09:00
syuilo
3cfd017538 fix(server): į‰šåŽšãŽPNGį”ģ像ぎã‚ĸップロãƒŧドãĢå¤ąæ•—ã™ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Co-Authored-By: haru <64310155+usbharu@users.noreply.github.com>
2023-01-09 14:03:22 +09:00
syuilo
403849805a enhance(client): force lazy load some images 2023-01-09 14:00:04 +09:00
syuilo
402b234d15 🎨 2023-01-09 13:56:30 +09:00
syuilo
eba6b326fa 13.0.0-beta.32 2023-01-09 13:45:04 +09:00
syuilo
4c9b93a12f 🎨 2023-01-09 13:39:16 +09:00
syuilo
dfee79f841 🎨
Resolve #9498
2023-01-09 13:32:48 +09:00
syuilo
962373cf06 fix(server): 非å…Ŧ開ぎクãƒĒップぎURLでOGPãƒŦãƒŗãƒ€ãƒĒãƒŗã‚°ã•ã‚Œã‚‹å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9129
2023-01-09 13:26:42 +09:00
syuilo
13aa4b64b4 tweak client 2023-01-09 10:07:37 +09:00
syuilo
5ce56886a1 fix 2023-01-09 09:43:28 +09:00
syuilo
2817ca03f5 Update queue.chart.vue 2023-01-09 09:42:11 +09:00
syuilo
e633c3b84b refactor 2023-01-09 09:41:25 +09:00
syuilo
8524e9d735 tweak client 2023-01-09 09:04:35 +09:00
syuilo
91ced90fb2 fix imports 2023-01-09 08:58:16 +09:00
syuilo
2acb3917ba Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-09 08:46:10 +09:00
syuilo
dd78ac089c đŸĒ 2023-01-08 20:42:45 +09:00
MeiMei
10e526ba56 fix: Escape SQL LIKE (#9493)
* SQL LIKE escape

* CHANGELOG
2023-01-08 20:32:17 +09:00
syuilo
7ed905f76b đŸĒ cps 2023-01-08 20:30:19 +09:00
syuilo
5d13e2744f 🎨 2023-01-08 20:21:32 +09:00
syuilo
1d7e0293a8 fix following chart 2023-01-08 20:02:07 +09:00
marihachi
8977d87021 fix typo (#9492) 2023-01-08 19:59:05 +09:00
syuilo
809400ff23 Update CHANGELOG.md 2023-01-08 18:08:43 +09:00
syuilo
4c8dbcc20d 13.0.0-beta.31 2023-01-08 17:44:24 +09:00
syuilo
416dcf884d 🎨 2023-01-08 17:42:51 +09:00
syuilo
09d3ce444a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-08 17:41:12 +09:00
syuilo
27c2ca5048 feat(client): đŸĒ👈 2023-01-08 17:41:09 +09:00
syuilo
fceeb1b108 🎨 2023-01-08 17:38:33 +09:00
tamaina
b442c38f41 enhance: Push Notification badges to Tabler Icons (#9406)
* enhance: Push Notification badges to Tabler Icons

* add receiveFollowRequest icon
2023-01-08 16:47:57 +09:00
syuilo
7c2d2676f7 refactor 2023-01-08 16:17:42 +09:00
syuilo
1f6a41cea7 13.0.0-beta.30 2023-01-08 14:30:00 +09:00
syuilo
0d7ee20a77 🎨 2023-01-08 14:29:22 +09:00
syuilo
dcca2350dd 🎨 2023-01-08 14:28:14 +09:00
syuilo
1cfdd4c41a refactor 2023-01-08 14:22:04 +09:00
syuilo
25f4ee7030 Update CHANGELOG.md 2023-01-08 14:19:32 +09:00
syuilo
5320f23017 enhance(client): improve user activity page 2023-01-08 14:17:56 +09:00
syuilo
4ffbbbe6d8 🎨 2023-01-08 13:10:01 +09:00
syuilo
132e45dff4 13.0.0-beta.29 2023-01-08 11:58:00 +09:00
syuilo
01652b72b3 🎨 2023-01-08 11:57:34 +09:00
syuilo
8b1fdb5a3b enhance(client): add theme 2023-01-08 11:55:37 +09:00
syuilo
192add376c fix MkModal animation 2023-01-08 11:47:16 +09:00
syuilo
244ea9593a tweak components 2023-01-08 11:30:40 +09:00
syuilo
f20d7cba74 13.0.0-beta.28 2023-01-08 11:17:02 +09:00
syuilo
a3e282bc75 New Crowdin updates (#9478)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Slovak)
2023-01-08 11:16:36 +09:00
syuilo
49a95c34bf Update CHANGELOG.md 2023-01-08 11:16:26 +09:00
Soni L
ecbefce2aa Support remote objects in search (#9479)
* Support remote objects in search

Closes #9428

* Use account instead of localStorage

* Use useRouter instead of mainRouter

Co-authored-by: Chaos <chaoticryptidz@owo.monster>
2023-01-08 11:15:54 +09:00
syuilo
91356b1805 tweak 2023-01-08 11:12:11 +09:00
syuilo
2e2ed1385f delete pollVote notification 2023-01-08 10:54:45 +09:00
syuilo
49f3090edd tweak note componsnt 2023-01-08 10:48:44 +09:00
syuilo
4594fb11de 🎨 2023-01-08 10:32:37 +09:00
syuilo
b93e56d2e5 🎨 2023-01-08 10:24:30 +09:00
syuilo
c550dafb81 tweak note component 2023-01-08 10:20:28 +09:00
syuilo
8709574f3d 🎨 2023-01-08 09:58:35 +09:00
syuilo
1b7043fa79 🎨 2023-01-07 19:57:48 +09:00
syuilo
55ef2393fb 13.0.0-beta.27 2023-01-07 17:44:15 +09:00
syuilo
7769095efb 🎨 2023-01-07 17:39:24 +09:00
syuilo
b8248bdd65 🎨 2023-01-07 17:37:30 +09:00
syuilo
6f4ad581dc 🎨 2023-01-07 17:27:09 +09:00
syuilo
aec94920ab 🎨 2023-01-07 17:20:50 +09:00
syuilo
155ca39063 update aiscript 2023-01-07 17:18:30 +09:00
syuilo
58bfb4dca4 refactor 2023-01-07 15:09:46 +09:00
syuilo
49a0b6c48b fix typo 2023-01-07 15:00:29 +09:00
syuilo
799a653b44 🎨 2023-01-07 15:00:00 +09:00
syuilo
d09e1f4925 refactor 2023-01-07 14:59:54 +09:00
syuilo
cac784af8a fix #9483 2023-01-07 14:44:50 +09:00
syuilo
d7e0ddcbca Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-07 14:33:36 +09:00
syuilo
8c0811a442 🎨 2023-01-07 14:33:33 +09:00
syuilo
bab6f75260 Update CHANGELOG.md 2023-01-07 14:24:33 +09:00
syuilo
54e3fccd87 enhance(server): refactor and tweak emoji proxy 2023-01-07 14:19:25 +09:00
syuilo
6a992b6982 fix chart rendering 2023-01-07 14:10:01 +09:00
syuilo
ecd6fc1db8 🎨 2023-01-07 11:49:04 +09:00
syuilo
d99be6697e enhance(client): donation dialog 2023-01-07 11:49:00 +09:00
syuilo
d2d77b5dc1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-07 10:13:07 +09:00
syuilo
91503405b4 refactor(client): typed localStorage 2023-01-07 10:13:02 +09:00
tamaina
c336201084 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-06 14:01:02 +00:00
tamaina
0f3399753d chore: remove Search from the name of OpenSearch 2023-01-06 14:00:54 +00:00
tamaina
5ec89ea0c3 ã‚Ģ゚ã‚ŋムįĩĩ文字ãĢãƒ—ãƒ­ã‚­ã‚ˇã‚’åžŠæ´ģ (#9481)
* wip

* Revert "Update ClientServerService.ts"

This reverts commit 88c64ece78.

* Revert "disable custom emoji proxy temporary"

This reverts commit 495d513efd.

* âœŒī¸
2023-01-06 22:34:50 +09:00
syuilo
a42b03c154 13.0.0-beta.26 2023-01-06 20:29:48 +09:00
syuilo
4b181a30da tweak confetti 2023-01-06 20:25:08 +09:00
syuilo
70805e00eb 🎨 2023-01-06 20:19:27 +09:00
syuilo
3551ac328e tweak retention heatmap 2023-01-06 20:01:32 +09:00
syuilo
e36e5df635 chore(client): tweak charts 2023-01-06 20:00:06 +09:00
syuilo
3e7d8b5f17 update deps 2023-01-06 19:59:31 +09:00
syuilo
5846198eee enhance(client): provide THIS_ID and THIS_URL vars to aiscript of flash 2023-01-06 17:19:25 +09:00
syuilo
c14063a921 🎨 2023-01-06 17:07:32 +09:00
syuilo
457670e730 Update MkTime.vue 2023-01-06 16:58:43 +09:00
syuilo
513cef50a2 tweak federation widget 2023-01-06 16:32:34 +09:00
syuilo
88c64ece78 Update ClientServerService.ts 2023-01-06 14:07:34 +09:00
syuilo
a11672d0a5 13.0.0-beta.25 2023-01-06 13:52:14 +09:00
syuilo
46af9515b0 fix style 2023-01-06 13:52:05 +09:00
syuilo
c5cb786054 🎨 2023-01-06 13:50:41 +09:00
syuilo
4d2d6154a3 New Crowdin updates (#9471)
* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)
2023-01-06 13:47:34 +09:00
syuilo
495d513efd disable custom emoji proxy temporary
https://github.com/misskey-dev/misskey/pull/9431#issuecomment-1373006446
2023-01-06 13:47:18 +09:00
syuilo
3b617fafdd enhance(client): ã‚ĸップデãƒŧト時ãĢã‚‚čŠąįĢ 2023-01-06 13:43:10 +09:00
syuilo
82c4f694a0 🎨 2023-01-06 13:40:17 +09:00
syuilo
dc5b4a0402 enhance(client): show fireworks when visit user who today is birthday
Resolve #9476
2023-01-06 13:25:49 +09:00
syuilo
6adc0521d8 Update CHANGELOG.md 2023-01-06 12:26:18 +09:00
syuilo
9ac86dacbb Update CHANGELOG.md 2023-01-06 12:13:34 +09:00
syuilo
88f0c10d09 Update CHANGELOG.md 2023-01-06 11:20:09 +09:00
syuilo
4abef6161e 13.0.0-beta.24 2023-01-06 10:47:58 +09:00
syuilo
f6b6f1bc8b 🎨 2023-01-06 10:34:49 +09:00
syuilo
6b2b403d94 Update flash.pug 2023-01-06 10:34:43 +09:00
syuilo
e2ca90b0a1 enhance(server): SSR for flash 2023-01-06 10:20:42 +09:00
syuilo
9aececc921 🎨 2023-01-06 10:11:47 +09:00
syuilo
d25f214a09 🎨 2023-01-06 09:59:17 +09:00
syuilo
aefc8fb7b5 🎨 2023-01-06 09:56:33 +09:00
syuilo
372a17d7f0 refactor 2023-01-06 09:41:14 +09:00
CyberRex
bcc3380cfc fix(backend): Set correct access control of admin/drive/files (#9472) 2023-01-06 08:05:02 +09:00
syuilo
047262ab20 refactor 2023-01-05 21:04:56 +09:00
syuilo
58ae2ccbfa 🎨 2023-01-05 19:50:52 +09:00
syuilo
29f6f5fa5c Update scratchpad.vue 2023-01-05 17:30:21 +09:00
syuilo
8df7530b54 13.0.0-beta.23 2023-01-05 17:27:56 +09:00
tamaina
ded8584fdd miauthぎcallback urlをsearchParams.setでäŊœã‚‹ã‚ˆã†ãĢ (#9470) 2023-01-05 17:18:32 +09:00
syuilo
9734ad42a1 🎨 2023-01-05 17:17:00 +09:00
syuilo
d890383a00 add Ui:C:folder for AiScript 2023-01-05 17:09:36 +09:00
syuilo
1cae688ccb update aiscript 2023-01-05 16:57:49 +09:00
syuilo
6f9aa94e3a fix instance sort 2023-01-05 16:38:12 +09:00
syuilo
df291b00d8 Update CHANGELOG.md 2023-01-05 14:08:21 +09:00
syuilo
5de699e233 13.0.0-beta.22 2023-01-05 14:00:28 +09:00
syuilo
ebe340d510 MisskeyPlay (#9467)
* wip

* wip

* wip

* wip

* wip

* Update ui.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip

* 🎨

* wip

* âœŒī¸
2023-01-05 13:59:48 +09:00
syuilo
5d904b05dd Update CHANGELOG.md 2023-01-05 03:29:50 +09:00
tamaina
b1a75177a0 enhance: RSSã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆ / RSSãƒ†ã‚Ŗãƒƒã‚Ģãƒŧã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆã‚’ã„ã„æ„Ÿã˜ãĢする (#9469)
* âœŒī¸

* use useInterval

* âœŒī¸

* rawItems.value.length !== 0

* fix

* https://github.com/misskey-dev/misskey/pull/9469#discussion_r1061763613
2023-01-05 03:28:25 +09:00
syuilo
f51220a5bf 13.0.0-beta.21 2023-01-04 21:23:48 +09:00
syuilo
e1fe06e597 New Crowdin updates (#9458)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Spanish)
2023-01-04 21:22:47 +09:00
tamaina
fa04b7a3c3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-04 11:09:15 +00:00
tamaina
e02183bb1b chore: remove unused function (truncateUnreadAntennaNote) 2023-01-04 11:09:05 +00:00
syuilo
9bec87d9a5 Update CHANGELOG.md 2023-01-04 17:54:47 +09:00
syuilo
d306db4ff8 fix(server): pages/likeぎエナãƒŧIDãŒé‡č¤‡ã—ãĻいるぎをäŋŽæ­Ŗ 2023-01-04 17:41:39 +09:00
syuilo
1ed078d7f9 fix(server): fix pages/update 2023-01-04 17:41:09 +09:00
syuilo
5906de5ca0 🎨 2023-01-04 09:52:49 +09:00
syuilo
697836c17c perf(client): improve MkTime performance 2023-01-04 08:54:54 +09:00
syuilo
c89410cab0 🎨 2023-01-04 08:32:44 +09:00
tamaina
63d8b7986b do yarn cache clean --all in clean-all.js 2023-01-03 14:58:10 +00:00
syuilo
4903af9598 Update CHANGELOG.md 2023-01-03 17:00:15 +09:00
syuilo
441321c170 13.0.0-beta.20 2023-01-03 16:01:23 +09:00
syuilo
e44f83fb9c update AiScript to 0.12.0 2023-01-03 15:51:49 +09:00
syuilo
db1ca28de3 clean up 2023-01-03 14:27:18 +09:00
syuilo
8ee78d97bb 13.0.0-beta.19 2023-01-03 14:21:57 +09:00
syuilo
3500e035cd refactor 2023-01-03 14:21:32 +09:00
syuilo
2d4d3417a2 refactor 2023-01-03 14:17:39 +09:00
syuilo
fb05e86db7 🎨 2023-01-03 14:08:52 +09:00
syuilo
c93f091ba8 perf(client): use shallowRef instead of ref for template reference 2023-01-03 13:37:32 +09:00
syuilo
826e4502cb refactor 2023-01-03 13:09:24 +09:00
syuilo
459151c1f2 clean up 2023-01-03 13:04:58 +09:00
syuilo
aa0eaf37b6 🎨 2023-01-03 10:57:52 +09:00
syuilo
aca445c7c8 13.0.0-beta.18 2023-01-03 10:53:20 +09:00
syuilo
6c10588e77 refactor(client): refactor and performance improve of MkSpacer 2023-01-03 10:46:56 +09:00
syuilo
2184240ef1 perf(client): use shallowRef for html element ref 2023-01-03 10:12:37 +09:00
syuilo
a0af80f8c5 tweak displayLimit of pagination 2023-01-03 09:41:32 +09:00
syuilo
06a3767409 Update CHANGELOG.md 2023-01-03 09:38:18 +09:00
syuilo
4cc71d2443 âœŒī¸ 2023-01-03 09:32:36 +09:00
syuilo
631ffc8cf6 fix style 2023-01-03 09:19:54 +09:00
syuilo
4d0859ce7f drop latestStatus of instance 2023-01-03 09:03:04 +09:00
syuilo
c8bd139713 drop lastCommunicatedAt of instance 2023-01-03 09:00:42 +09:00
syuilo
7093573f0c drop latestRequestSentAt of instance 2023-01-03 08:48:00 +09:00
syuilo
771348e887 PVé›†č¨ˆã¯ãƒ­ãƒŧã‚ĢãƒĢãƒĻãƒŧã‚ļãƒŧぎãŋãĢ 2023-01-03 08:29:25 +09:00
syuilo
21c1e086f9 🎨 2023-01-03 08:26:39 +09:00
syuilo
8a7ed1dc28 13.0.0-beta.17 2023-01-02 20:04:53 +09:00
syuilo
a9f4217214 update deps 2023-01-02 20:02:51 +09:00
syuilo
f598a876eb refactor 2023-01-02 19:58:51 +09:00
syuilo
70ce129478 🎨 2023-01-02 16:41:09 +09:00
syuilo
43c37dd0db fix 2023-01-02 16:41:05 +09:00
syuilo
fb364ce740 fix of #8512
https://github.com/misskey-dev/misskey/pull/8512#issuecomment-1368553870
2023-01-02 16:02:42 +09:00
syuilo
605582f5f7 13.0.0-beta.16 2023-01-02 13:23:34 +09:00
syuilo
5f611a9d9d 🎨 2023-01-02 13:23:12 +09:00
syuilo
7797e8b8b6 New Crowdin updates (#9439)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)
2023-01-02 13:22:45 +09:00
syuilo
c224d44aad Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-01-02 13:19:35 +09:00
syuilo
6e0c39b1d7 fix(client): fix wrong link in tutorial
Fix #9456
2023-01-02 13:19:32 +09:00
tamaina
46c2706b7e perf: use overflow: clip instead of overflow: hidden (#9443)
* use overflow: clip

* revert
2023-01-02 12:15:26 +09:00
syuilo
d98771711f fix(client): fix chart vline rendering 2023-01-02 12:01:06 +09:00
syuilo
f4b012b7b6 13.0.0-beta.15 2023-01-02 10:21:31 +09:00
syuilo
7a95339296 enhance(client): user activity page 2023-01-02 10:18:47 +09:00
syuilo
1df23a839a fix style 2023-01-02 09:52:10 +09:00
syuilo
9f3b93929d clean up 2023-01-02 09:43:41 +09:00
syuilo
d24462295f 🎨 2023-01-02 09:41:43 +09:00
syuilo
faa25faf92 fix container query style 2023-01-02 09:39:18 +09:00
syuilo
2e3e49e575 🎨 2023-01-02 09:36:19 +09:00
syuilo
750160909d 🎨 2023-01-02 09:33:37 +09:00
syuilo
53afc685f9 🎨 2023-01-02 09:21:44 +09:00
syuilo
8bc0aa3e7b 🎨 2023-01-02 09:20:49 +09:00
syuilo
a4a614e180 13.0.0-beta.14 2023-01-01 18:00:06 +09:00
syuilo
969e9df889 feat: add per user pv chart 2023-01-01 17:45:49 +09:00
syuilo
4c4af2ae84 clean up 2023-01-01 17:38:02 +09:00
tamaina
c3a36698e5 use Intl.DateTimeFormat and Intl.NumberFormat instead of toLocaleString (#9444) 2023-01-01 17:11:33 +09:00
syuilo
0222165bd9 13.0.0-beta.13 2023-01-01 17:01:11 +09:00
syuilo
7f37415109 🎨 2023-01-01 16:57:13 +09:00
syuilo
e414737179 feat: make possible to export favorited notes
#9331
2023-01-01 16:53:10 +09:00
syuilo
0d34d28c56 🎨 2023-01-01 14:12:25 +09:00
syuilo
527fe9046e 🎨 2023-01-01 12:28:30 +09:00
syuilo
ee6e022b2a enhance(server): productionじゃãĒい限りãƒŦãƒŧトãƒĒãƒŸãƒƒãƒˆã‚’į„ĄåŠšãĢ 2023-01-01 11:58:16 +09:00
syuilo
86e88647fd 🎨 2023-01-01 11:57:37 +09:00
syuilo
50043047aa 🎨 2023-01-01 09:45:27 +09:00
syuilo
6f51e7300e âœŒī¸ 2023-01-01 09:35:14 +09:00
syuilo
37ef9b70a3 🎨 2022-12-31 21:10:25 +09:00
syuilo
f5b8ec55e4 13.0.0-beta.12 2022-12-31 20:41:26 +09:00
syuilo
24bfc77350 New translations ja-JP.yml (Korean) (#9436) 2022-12-31 20:41:14 +09:00
syuilo
1cc931c74d 🎨 2022-12-31 20:40:47 +09:00
syuilo
b64daa5a58 🎨 2022-12-31 20:36:49 +09:00
syuilo
3e508d7540 🎨 2022-12-31 20:14:24 +09:00
syuilo
40dddd8b9b 13.0.0-beta.11 2022-12-31 19:46:35 +09:00
syuilo
c05ad8990a 🎨 2022-12-31 19:46:16 +09:00
tamaina
aba06b4ef9 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-31 06:18:32 +00:00
tamaina
57037928d5 Fix #9438 2022-12-31 06:18:23 +00:00
syuilo
0f1091ee40 🎨 2022-12-31 14:18:35 +09:00
syuilo
cb237a0428 🎨 2022-12-31 13:18:27 +09:00
syuilo
d52e8cfbc7 13.0.0-beta.10 2022-12-31 09:25:15 +09:00
syuilo
ced29ceed1 New Crowdin updates (#9421)
* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Slovak)
2022-12-31 09:20:36 +09:00
syuilo
6140865252 tweak max-age 2022-12-31 09:14:53 +09:00
syuilo
51d8d2abbf cache emoji response 2022-12-31 09:12:42 +09:00
syuilo
6f648fc058 clean up 2022-12-31 08:51:35 +09:00
syuilo
7157fd663c fix(server): driveCapacityOverrideMbがå…Ŧé–‹æƒ…å ąãĢãĒãŖãĻいるぎをäŋŽæ­Ŗ 2022-12-31 08:46:27 +09:00
syuilo
b2d6561bc6 enhance(server): clean emoji response 2022-12-31 08:43:13 +09:00
syuilo
fcfcb8da1d 13.0.0-beta.9 2022-12-31 08:18:58 +09:00
syuilo
e1846e2e6a 🎨 2022-12-31 08:17:00 +09:00
tamaina
1a408db3b1 fix: use || for emoji url fallback instead of ?? 2022-12-30 13:37:58 +00:00
tamaina
8090850ed6 import sanitizeHtml from 'sanitize-html'; 2022-12-30 10:51:23 +00:00
syuilo
2d89741afb ReactionsViewerがæļˆãˆã‚‹ã“ã¨ãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2022-12-30 19:01:01 +09:00
syuilo
c631e14e53 🎨 2022-12-30 18:33:26 +09:00
syuilo
3968597a7b improve heatmap 2022-12-30 18:26:36 +09:00
syuilo
78a8e918a0 🎨 2022-12-30 17:34:42 +09:00
syuilo
c72ee0a6c4 remove console.log 2022-12-30 15:41:41 +09:00
syuilo
d147181a82 🎨 2022-12-30 15:40:29 +09:00
syuilo
43fafc8d57 enhance(client): tweak url preview 2022-12-30 14:24:00 +09:00
syuilo
4767804bcc 🎨 2022-12-30 14:10:00 +09:00
syuilo
2244cf2995 refactor 2022-12-30 13:56:22 +09:00
syuilo
93d3cc310d 🎨 2022-12-30 13:52:40 +09:00
syuilo
632c7d2ac6 refactor 2022-12-30 13:37:14 +09:00
syuilo
254fede524 🎨 2022-12-30 13:29:30 +09:00
syuilo
e023a9b3d8 🎨 2022-12-30 13:27:37 +09:00
tamaina
87a0ed8b46 fix(client): add sanitize-html to MkAutocomplete (#9433)
* fix(server): /emoji to accept `@.` host expression

* fix(client): use MkEmoji for custom emoji in MkEmojiPicker

* change convertToWebp

* nanka iroiro

* remove

* fix

* nearLosslessは労多くしãĻį›Šå°‘ãĒしãĒぎでやめる

* do not cleanup tmp for development

* update sharp.js to 0.31.3

* mixed: true

* fix MkAutocomplete of 912791b3ab

* clean up

* https://github.com/misskey-dev/misskey/pull/9431#discussion_r1059215943

* edit mkautocomplete.vue use sanitize-html

* fix package.json
2022-12-30 13:02:18 +09:00
syuilo
f213f30808 13.0.0-beta.8 2022-12-30 12:01:29 +09:00
tamaina
8b46edeccf enhance: Proxy custom emojis to reduce image size and accelerate the frontend (#9431)
* fix(server): /emoji to accept `@.` host expression

* fix(client): use MkEmoji for custom emoji in MkEmojiPicker

* change convertToWebp

* nanka iroiro

* remove

* fix

* nearLosslessは労多くしãĻį›Šå°‘ãĒしãĒぎでやめる

* do not cleanup tmp for development

* update sharp.js to 0.31.3

* mixed: true

* fix MkAutocomplete of 912791b3ab

* clean up

* https://github.com/misskey-dev/misskey/pull/9431#discussion_r1059215943
2022-12-30 12:00:50 +09:00
syuilo
f227091826 fix(client): fix position calculation of nested context menu 2022-12-30 11:32:45 +09:00
syuilo
dac4f68382 fix of 912791b3ab 2022-12-30 11:14:11 +09:00
syuilo
ec64a99914 fix of 912791b3ab 2022-12-30 11:10:38 +09:00
syuilo
f528d174cc fix of 912791b3ab 2022-12-30 11:06:38 +09:00
syuilo
198123ff5f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-30 08:41:26 +09:00
syuilo
dcfc526453 fix 912791b3ab 2022-12-30 08:41:22 +09:00
tamaina
e35e788ebb fix(client): use MkEmoji for custom emoji in MkEmojiPicker 2022-12-29 15:15:30 +00:00
tamaina
329ef760bf fix(server): /emoji to accept @. host expression 2022-12-29 14:54:31 +00:00
syuilo
09078de36b 13.0.0-beta.7 2022-12-29 17:33:44 +09:00
rinsuki
cbbf1a61ac chore: add message about server specific issue (#9195)
* chore: add message about misskey.io specific issue

* Update 01_bug-report.md

* Update 01_bug-report.md
2022-12-29 17:26:33 +09:00
syuilo
0d571f5480 🎨 2022-12-29 17:26:10 +09:00
syuilo
352e16be2e 🎨 2022-12-29 17:24:46 +09:00
syuilo
e6112506df 通įŸĨč¨­åŽšãŒé–‹ã‘ãĒいぎをäŋŽæ­Ŗ 2022-12-29 17:20:24 +09:00
syuilo
666c9be447 🎨 2022-12-29 17:16:35 +09:00
syuilo
d031f64b9e 13.0.0-beta.6 2022-12-29 10:18:13 +09:00
syuilo
912791b3ab refactor: įĩĩ文字URLをåŧ•き回すぎをやめる (#9423) 2022-12-29 10:14:44 +09:00
syuilo
510e6ec7e9 🎨 2022-12-29 09:58:11 +09:00
syuilo
d19dab8a66 fix style 2022-12-29 09:36:41 +09:00
syuilo
845c202109 fix(client): ã‚Ēãƒŧãƒˆã‚ŗãƒŗãƒ—ãƒĒãƒŧトがå‡ēãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2022-12-29 09:31:49 +09:00
syuilo
5739427c7b Update CHANGELOG.md 2022-12-29 07:55:20 +09:00
Soni L
123e490311 Support OpenSearch (closes #7058) (#9427)
Co-authored-by: Chaos <chaoticryptidz@owo.monster>
2022-12-29 07:53:59 +09:00
syuilo
c4e4ffcc9d 13.0.0-beta.5 2022-12-28 18:28:48 +09:00
syuilo
25c8d7782d update deps 2022-12-28 18:28:01 +09:00
syuilo
6e6d9f3029 🎨 2022-12-28 18:22:46 +09:00
syuilo
229d185354 🎨 2022-12-28 18:02:11 +09:00
syuilo
dc68c39cb1 tweak classic ui 2022-12-28 14:44:53 +09:00
syuilo
ef6f361fb9 Update MkRetentionHeatmap.vue 2022-12-28 14:25:51 +09:00
syuilo
6db66ffffc 13.0.0-beta.4 2022-12-28 14:15:21 +09:00
syuilo
8b73f215eb retention chart 2022-12-28 14:13:47 +09:00
syuilo
2547c8c117 refactor 2022-12-28 13:42:30 +09:00
syuilo
4c24bd3933 tweak ui 2022-12-28 13:34:47 +09:00
syuilo
0be42fc3a9 refactor 2022-12-28 13:29:42 +09:00
syuilo
a970309b8b tweak ui 2022-12-28 13:26:30 +09:00
syuilo
7d8d5a52a5 🎨 2022-12-28 13:19:56 +09:00
syuilo
f6b1f91cfa fix(client): ãƒãƒŖãƒŧトぎツãƒŧãƒĢチップがį”ģéĸãĢ掋ることがあるぎをäŋŽæ­Ŗ
Fix #9290
2022-12-28 13:15:31 +09:00
syuilo
55f923c674 Update CHANGELOG.md 2022-12-28 12:33:18 +09:00
syuilo
3233335abb Update CHANGELOG.md 2022-12-28 12:32:16 +09:00
syuilo
5350548739 🎨 2022-12-28 11:32:10 +09:00
syuilo
d002e5ef1d 13.0.0-beta.3 2022-12-28 09:34:11 +09:00
syuilo
3f8558b242 Update CHANGELOG.md 2022-12-28 09:33:52 +09:00
syuilo
13677ff2b0 remove v-size directive 2022-12-28 09:32:22 +09:00
syuilo
9b595b93f8 update es version 2022-12-28 09:17:33 +09:00
syuilo
e584b7f1cf 🎨 2022-12-28 09:10:33 +09:00
syuilo
af9e742e71 fix(server): bodyLimit for each endpoints 2022-12-28 09:07:41 +09:00
syuilo
13c22b8fb0 New Crowdin updates (#9420)
* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2022-12-27 18:55:28 +09:00
syuilo
70908ef337 typo 2022-12-27 18:35:56 +09:00
syuilo
5ade7822ac âœŒī¸ 2022-12-27 18:31:05 +09:00
syuilo
4f15b6f7c2 Revert "perf?(client): remove needless scoped annotation for style"
This reverts commit ada04c1932.
2022-12-27 18:29:39 +09:00
syuilo
ada04c1932 perf?(client): remove needless scoped annotation for style 2022-12-27 18:01:06 +09:00
syuilo
10a659eb99 clean up 2022-12-27 17:28:59 +09:00
syuilo
f83cccd7a6 Update CHANGELOG.md 2022-12-27 14:57:46 +09:00
syuilo
262cdb47de 13.0.0-beta.2 2022-12-27 14:56:32 +09:00
tamaina
e3f2845cf8 enhance(client): Sync widgets (#8512)
* feature: sync widgets among devices

* fix

* nanka iroiro
* classic.widgets.vueぎ抟čƒŊをuniversal.widgets.vueãĢįĩąåˆ
* åˇĻåŗãŽã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆįˇ¨é›†įŠļ態を同期するようãĢ
* åˇĻåŗã‚„ã‚Ģナム間でã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆã‚’čĄŒãæĨできるようãĢ
* MkWidgetsをCSS Module化

* set min-height: 100px;

* fix deck widget

* Update packages/client/src/ui/deck/widgets-column.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* merge

* Update classic.vue

* Delete classic.widgets.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-27 14:55:11 +09:00
syuilo
6c4fa1bc8b New Crowdin updates (#9416)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)
2022-12-27 14:37:18 +09:00
syuilo
9384f5399d rename: client -> frontend 2022-12-27 14:36:33 +09:00
syuilo
db6fff6f26 wip: retention for dashboard 2022-12-27 14:31:24 +09:00
syuilo
d0331eebbf 13.0.0-beta.1 2022-12-27 14:28:17 +09:00
syuilo
688ec8e847 Update CHANGELOG.md 2022-12-27 14:26:32 +09:00
syuilo
6caf7d7f20 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-27 14:25:23 +09:00
syuilo
88dca1400e 🎨 2022-12-27 14:25:20 +09:00
Nya Candy
574c57eda7 fix(client): userpage ui (#9179)
* fix(unverified): clip pages ui

* fix(unverified): user page width

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-27 14:19:43 +09:00
syuilo
6c674034fa 🎨 2022-12-27 14:16:45 +09:00
syuilo
9ea6bced83 Update CHANGELOG.md 2022-12-27 13:08:05 +09:00
syuilo
fdebe97764 13.0.0-alpha.13 2022-12-27 12:48:25 +09:00
syuilo
c213e28ad7 🎨 2022-12-27 12:43:21 +09:00
syuilo
2353b5f553 enhance(client): make heatmap available on about page 2022-12-27 12:30:34 +09:00
Sam Smucny
5ebcdb4f31 enhance(client): Add link to copy RSS feed in user profile menu (#9419)
* add link to RSS feed

* update changelog and locale file

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-27 12:14:42 +09:00
syuilo
3d9f58b188 🎨 2022-12-27 11:23:20 +09:00
syuilo
40a16a47de 🎨 2022-12-27 09:51:40 +09:00
syuilo
1aed1c587e enhance(client): heatmap for dashboard 2022-12-27 09:47:54 +09:00
syuilo
eecd937e0a 13.0.0-alpha.12 2022-12-26 17:24:38 +09:00
syuilo
4479b36862 New Crowdin updates (#9343)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Japanese, Kansai)
2022-12-26 17:20:06 +09:00
syuilo
b4e3d21d62 fix icon 2022-12-26 08:15:30 +00:00
atsuchan
50e3839b60 Fix: Block delivery (#9397)
* Fix: Block delivery

* Fix: Block delivery -
2022-12-26 17:05:44 +09:00
syuilo
d106fb39ab feat: introduce fluent emoji 2022-12-26 16:04:56 +09:00
syuilo
be0d396106 🎨 2022-12-26 14:34:46 +09:00
syuilo
e0d207a173 🎨 2022-12-26 13:40:20 +09:00
syuilo
0ed42e0ea9 🎨 2022-12-26 13:33:43 +09:00
syuilo
6083356a3e 🎨 2022-12-26 13:26:21 +09:00
syuilo
78ee06985e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-26 13:06:27 +09:00
syuilo
cc23ee76e4 fix style 2022-12-26 13:06:25 +09:00
tamaina
f0fe930aae fix(client): prevent infinite resize loop (#9232)
* clientWidth?

* spacer?

* size directive?

* size directive

* use const
2022-12-26 12:55:10 +09:00
syuilo
6acc10b4ba feat(client): add user list widget 2022-12-26 10:29:47 +09:00
syuilo
c7350c3839 13.0.0-alpha.11 2022-12-26 09:59:59 +09:00
syuilo
251c5b71bf oops 2022-12-26 09:22:39 +09:00
syuilo
dd4c411d22 ãƒ€ãƒƒã‚ˇãƒĨボãƒŧドãĢãƒĸデãƒŦãƒŧã‚ŋãƒŧ一čĻ§ã‚’čĄ¨į¤ē 2022-12-26 09:22:10 +09:00
syuilo
c801434d11 fix(server): ã‚ĸãƒŗãƒ†ãƒŠãŽäŊœæˆæ•°ä¸Šé™ã‚’čŋŊ加 2022-12-26 08:50:17 +09:00
syuilo
5e6851ce39 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-26 08:40:17 +09:00
syuilo
c95da27019 enhance(client): use container queries if available to improve perf 2022-12-26 08:40:13 +09:00
tamaina
65be649454 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 18:23:08 +00:00
tamaina
03ee60f81b 🎨 fix #9414 2022-12-25 18:23:01 +00:00
tamaina
af649b0480 encodeURIComponent for static image proxy filename (#9410) 2022-12-25 18:05:53 +09:00
tamaina
7f4ef18685 update CHANGELOG.md 2022-12-25 08:08:37 +00:00
tamaina
d4accb48e1 Merge remote-tracking branch 'refs/remotes/origin/develop' into develop 2022-12-25 07:13:18 +00:00
tamaina
cc9149f6b2 fix
https://github.com/misskey-dev/misskey/pull/9400#discussion_r1056909900
2022-12-25 07:12:44 +00:00
syuilo
e6d43c9282 fix
https://github.com/misskey-dev/misskey/pull/9399#issuecomment-1364635903
2022-12-25 16:03:21 +09:00
tamaina
c9e8399e0e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 06:54:23 +00:00
tamaina
4c8b5abf76 update CHANGELOG.md 2022-12-25 06:54:09 +00:00
Kagami Sascha Rosylight
decde50c86 enhance(client): show Unicode emoji tooltip with its name (#9399)
* enhance(client): show Unicode emoji tooltip with its name

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-25 15:52:52 +09:00
Kagami Sascha Rosylight
ef1224118c refactor(client): fix TypeScript errors from MkPageHeader (#9400) 2022-12-25 15:48:51 +09:00
syuilo
e4374aba77 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 15:43:54 +09:00
syuilo
477437282d 🎨 2022-12-25 15:43:46 +09:00
Kagami Sascha Rosylight
5b2fa1ff5a Use 127.0.0.1 for misskey/test.yml (#9320)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-12-25 15:37:32 +09:00
syuilo
37d137b475 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 15:36:12 +09:00
syuilo
47853484a5 🎨 2022-12-25 15:36:03 +09:00
syuilo
068ee5a1bf Update CHANGELOG.md 2022-12-25 15:20:32 +09:00
tamaina
fd52a9966e Update CHANGELOG.md 2022-12-25 15:14:14 +09:00
syuilo
5294e815b0 13.0.0-alpha.10 2022-12-25 15:04:55 +09:00
syuilo
4b4cfa4270 getJsonで256kbãĢåˆļ限 2022-12-25 15:02:47 +09:00
syuilo
225dbec8b9 64kb 2022-12-25 14:56:59 +09:00
syuilo
ab1a433400 fix 2022-12-25 14:53:50 +09:00
syuilo
b518c35e00 fix(server): Ap inboxぎ最大ペイロãƒŧドã‚ĩイã‚ēを256kbãĢåˆļ限 2022-12-25 14:52:42 +09:00
syuilo
94b1c99c86 fix(server): trim long text of note from ap
Fix #9407
2022-12-25 14:28:51 +09:00
syuilo
f44a7e2536 refactor 2022-12-25 14:22:23 +09:00
syuilo
3e81913b6a feat: introduce retention-rate aggregation 2022-12-25 09:09:46 +09:00
syuilo
b11f8b0aae chore: fix reporisotry name 2022-12-25 08:30:13 +09:00
syuilo
ef87a9db7b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 08:27:09 +09:00
syuilo
b648c4bc4d chore: fix reporisotry name 2022-12-25 08:27:06 +09:00
tamaina
a47bf48339 enhance: convert video thumbnail to webp 2022-12-24 16:03:05 +00:00
tamaina
2512a4d32a chore: Delete comment that is not true 2022-12-24 15:15:48 +00:00
syuilo
c7f4fd1215 lint 2022-12-24 14:52:30 +09:00
syuilo
deaea7ce9f 🎨 2022-12-24 14:45:27 +09:00
syuilo
738593d38c chore: âœŒī¸ 2022-12-24 14:39:17 +09:00
syuilo
bfb9aebe25 13.0.0-alpha.9 2022-12-24 14:08:25 +09:00
syuilo
4ede367c1e GET非寞åŋœAPIãĢGETでãƒĒクエ゚トするとæŽĨįļšãŒé–‹ããŖãąãĒしãĢãĒる
Fix #9404
2022-12-24 13:55:50 +09:00
syuilo
adbeff3a28 Update CHANGELOG.md 2022-12-24 11:59:08 +09:00
syuilo
b3decf965f pagesé–ĸ逪 2022-12-24 11:57:06 +09:00
syuilo
fabd1f1791 🎨 2022-12-24 11:04:07 +09:00
syuilo
8539c7b20f 🎨 2022-12-24 08:46:30 +09:00
syuilo
49ab2eb07f 13.0.0-alpha.8 2022-12-23 17:14:58 +09:00
syuilo
2efd06f4ad enhance(client): show warning on screen when logged in as bot
Related #9386
2022-12-23 17:13:43 +09:00
syuilo
f9ea2d4ee7 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-23 16:57:22 +09:00
syuilo
024664e2fd fix dummy image path 2022-12-23 16:57:20 +09:00
Kagami Sascha Rosylight
3cd66f19e2 fix(client): explicitly depend on @vue/runtime-core (#9401) 2022-12-23 16:50:50 +09:00
syuilo
6f8767c08a 🎨 2022-12-23 16:46:38 +09:00
syuilo
52361579ad 🎨 2022-12-23 16:46:08 +09:00
syuilo
cd6a8c31a6 13.0.0-alpha.7 2022-12-23 15:23:21 +09:00
syuilo
052e667f03 enhance(client): enhance dashboard of control panel 2022-12-23 15:21:55 +09:00
syuilo
c0fc0b92d3 13.0.0-alpha.6 2022-12-23 08:59:09 +09:00
syuilo
b0e3bc1f03 update deps 2022-12-23 08:58:02 +09:00
syuilo
145c15f0d9 fix(server): add missing vary header
Fix #9393
2022-12-23 08:50:58 +09:00
syuilo
7119b48cee clean up 2022-12-23 08:32:11 +09:00
rinsuki
d7f8fd6d1a fix: some type errors around fastify plugins (#9391) 2022-12-23 08:31:20 +09:00
syuilo
462b917e46 13.0.0-alpha.5 2022-12-22 17:47:21 +09:00
rinsuki
aee09f63e1 fix: WebFinger returns 500 (#9390) 2022-12-22 17:46:46 +09:00
syuilo
f88c5e3bbd Update CHANGELOG.md 2022-12-22 17:03:19 +09:00
Kagami Sascha Rosylight
1b6473ac27 refactor(client): explicit showing property for tooltips (#9368) 2022-12-22 16:59:11 +09:00
Kagami Sascha Rosylight
049373de3b style(client): fix vue/v-on-event-hyphenation (#9389) 2022-12-22 16:51:48 +09:00
Kagami Sascha Rosylight
f1fd1d2585 style: add missing trailing commas (#9387) 2022-12-22 16:01:59 +09:00
Takuya Yoshida
9314ceae36 Improve Dockerfile (#9105)
* Improve Dockerfile

* Update base image

* Add copy layer

* Delete unused RUN

* Update Dockerfile

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2022-12-22 14:30:35 +09:00
Kagami Sascha Rosylight
69087f2242 enhance(client): update emoji picker immediately on all input (#9385)
* enhance: update emoji picker immediately on all input

* refactor: remove reference to window.clipboardData

* refactor: done() receives a string

* refactor: typescript-favored `.char` access
2022-12-22 14:28:13 +09:00
syuilo
aa23dbbb8a 13.0.0-alpha.4 2022-12-22 09:10:57 +09:00
syuilo
d970534d92 enhance(client): improve ux of sound settings 2022-12-22 09:01:58 +09:00
syuilo
a9a245b461 enhance(server): delete outdated notes of antenna regularly to improve db performance 2022-12-22 08:32:01 +09:00
syuilo
ad4d8b07d3 enhance(server): delete outdated hard-mutes regularly to improve db performance 2022-12-22 08:29:18 +09:00
syuilo
1fd9ba8dcb enhance(server): delete outdated notifications regularly to improve db performance 2022-12-22 08:17:13 +09:00
syuilo
689411c19a refactor(client): refacotr MkMediaCaption 2022-12-21 16:00:00 +09:00
syuilo
20fd9db77f 🎨 2022-12-21 15:36:18 +09:00
syuilo
d5be8ab999 🎨 2022-12-21 15:32:59 +09:00
syuilo
adfc713432 13.0.0-alpha.3 2022-12-21 15:30:48 +09:00
syuilo
3402131b7d chore(server): make signToActivityPubGet true by default
Close #9376
2022-12-21 15:30:06 +09:00
syuilo
f8f8f5bec5 🎨 2022-12-21 15:27:30 +09:00
syuilo
f52bd8a8a3 MFMぎã‚ĸãƒ‹ãƒĄãƒŧã‚ˇãƒ§ãƒŗã‚’ãƒ‡ãƒ•ã‚ŠãƒĢãƒˆã§į„ĄåŠšãĢ 2022-12-21 15:18:05 +09:00
syuilo
5cac199710 revert: use sortablejs-vue3 instead of vuedraggable for more stability 2022-12-21 15:10:21 +09:00
syuilo
b71d26fbca Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-21 11:04:51 +09:00
syuilo
60b3d73cc9 use sortablejs-vue3 instead of vuedraggable for more stability 2022-12-21 11:04:49 +09:00
syuilo
bb6b97152f Update CHANGELOG.md 2022-12-21 10:24:14 +09:00
CyberRex
fe158339da improve(backend): Skip note score incrementing when bots reacted (#9367)
fix

Improved code quality

fix

small fix
2022-12-21 10:23:03 +09:00
syuilo
bebcaad23b 13.0.0-alpha.2 2022-12-21 09:28:34 +09:00
syuilo
c4603c7a96 🎨
Fix #9374
2022-12-21 08:39:28 +09:00
syuilo
cae4acfbd3 多分 #9374 2022-12-20 20:41:12 +09:00
syuilo
76ef3e1607 Update CHANGELOG.md 2022-12-20 18:22:31 +09:00
syuilo
0ac710ec1d 13.0.0-alpha.1 2022-12-20 18:21:46 +09:00
syuilo
bbe3c4e50c 12.120.0-alpha.2 2022-12-20 16:09:36 +09:00
syuilo
be1a2f142b 🎨 2022-12-20 16:05:48 +09:00
syuilo
049cd16257 Update ja-JP.yml 2022-12-20 15:41:06 +09:00
syuilo
6b7a3435a5 🎨 2022-12-20 15:24:31 +09:00
syuilo
001b660cbe 🎨 2022-12-20 15:15:34 +09:00
syuilo
9d7812f436 🎨 2022-12-20 15:11:20 +09:00
syuilo
d750f506b9 Update CHANGELOG.md 2022-12-20 14:46:49 +09:00
syuilo
62bc64fea2 Update CHANGELOG.md 2022-12-20 14:17:45 +09:00
syuilo
bc0e600e51 🎨 2022-12-20 13:21:40 +09:00
syuilo
b1faaebc93 🎨 2022-12-20 13:20:19 +09:00
syuilo
6966049453 🎨 2022-12-20 13:12:32 +09:00
syuilo
39bfb456cc 🎨 2022-12-20 13:11:44 +09:00
syuilo
321ba44b3e 12.120.0-alpha.22 2022-12-20 13:06:22 +09:00
tamaina
2fe86fd869 enhance: Vite HMR while yarn dev, and more build tuning (#9361)
* enhance: Vite HMR while yarn dev, and more build tuning

* use localhost

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-20 13:05:36 +09:00
syuilo
b4b9d5d552 🎨 2022-12-20 11:06:39 +09:00
syuilo
6b60acc10a 12.120.0-alpha.21 2022-12-20 11:00:08 +09:00
syuilo
83c84efb34 🎨 2022-12-20 11:00:05 +09:00
syuilo
f90617ab07 🎨 2022-12-20 10:52:39 +09:00
syuilo
f52dd7d850 12.120.0-alpha.20 2022-12-20 10:44:27 +09:00
syuilo
8663ce3b96 🎨 2022-12-20 10:40:56 +09:00
syuilo
569d380769 Update style.scss 2022-12-20 10:37:01 +09:00
syuilo
2fa0f3abbd 12.120.0-alpha.19 2022-12-20 09:00:34 +09:00
syuilo
119ee826a0 🎨 2022-12-20 08:59:31 +09:00
syuilo
6be8a00faf 🎨 2022-12-20 08:53:24 +09:00
syuilo
d70b71a6e4 🎨 2022-12-20 08:50:48 +09:00
syuilo
f69a65ccb0 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-20 08:35:51 +09:00
syuilo
7037f2d566 tabler icons 2022-12-20 08:35:49 +09:00
tamaina
dd93a07c0f fix(client): fix script id of Captcha 2022-12-19 16:31:21 +00:00
syuilo
66f3de6262 12.120.0-alpha.18 2022-12-19 19:02:05 +09:00
syuilo
917ef465a5 Use tabler icons (#9354)
* wip

* wip

* wip

* Update style.scss

* wip

* wip

* wip

* wip
2022-12-19 19:01:30 +09:00
Kagami Sascha Rosylight
e3b8482891 fix(client): add missing ref for MkButton (#9357) 2022-12-19 16:47:56 +09:00
Kagami Sascha Rosylight
c3cb218975 fix(backend): request.body may be undefined (#9356) 2022-12-19 15:57:36 +09:00
Kagami Sascha Rosylight
72e7909911 fix(cypress): pass {} as a parameter for /api/reset-db (#9355) 2022-12-19 15:15:28 +09:00
syuilo
52cbe07a78 Revert "wip"
This reverts commit f83bd31fd5.
2022-12-19 13:54:35 +09:00
syuilo
f83bd31fd5 wip 2022-12-19 13:53:41 +09:00
syuilo
9e9142a110 update depsd 2022-12-19 13:20:47 +09:00
Kagami Sascha Rosylight
411b088418 refactor: fix broken Vue component custom properties (#9351) 2022-12-19 10:40:57 +09:00
syuilo
8f389b6a73 12.120.0-alpha.17 2022-12-19 09:55:51 +09:00
syuilo
43cc62fd90 Update CHANGELOG.md 2022-12-19 09:55:26 +09:00
Kagami Sascha Rosylight
2c9a3f643c enhance(client): case insensitive emoji search (#9346) 2022-12-19 09:00:45 +09:00
Effy Elden
5e448deb03 Fix peers API returning suspended instances (#9348)
* Fix peers API returning suspended instances

* Fix missing comma
2022-12-19 09:00:13 +09:00
tamaina
ac0a59835e wip (#9349) 2022-12-19 08:59:17 +09:00
syuilo
8eef88d3c7 12.120.0-alpha.16 2022-12-18 19:53:39 +09:00
syuilo
d8852cdc34 New Crowdin updates (#9298)
* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)
2022-12-18 19:53:09 +09:00
tamaina
88859cf67d fix(client): Handle null of rootEl in MkWindow.vue (#9326)
* fix(client): Handle null of rootEl in MkWindow.vue

* comment

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-18 19:52:50 +09:00
tamaina
867e31c9ff enhance: Push notification of Antenna note (#9338)
* wip

* wip

* wip

* fix

* fix

* 🎨
2022-12-18 19:50:02 +09:00
tamaina
c5179e8f1c chore(client): 🎨 about button (#9339) 2022-12-18 16:43:09 +09:00
Kagami Sascha Rosylight
a47d172d60 enhance(client): Compress non-animated PNG files (#9334)
* style: fix TS lint errors about `ev.target`

* enhance: compress non-animated PNG

* PNG to PNG?

* defer jest things (add it later)

* Delete jest.config.cjs

* check the compressed file size

* log compression stats

* use ??

* handle if ($i == null)

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-12-18 15:40:38 +09:00
Kagami Sascha Rosylight
b6995f6e4b chore: deploy vue-tsc for client typecheck (#9341) 2022-12-18 15:32:54 +09:00
Kagami Sascha Rosylight
bb3d274db6 refactor(client): add proper types to never[] (#9340) 2022-12-18 13:13:05 +09:00
Kagami Sascha Rosylight
af9034355c Remove redundant ts-node things (#9335) 2022-12-18 07:51:31 +09:00
tamaina
4ecc42744c enhance: Implement the toggle to (or not to) close push notifications when notifications or messages are read (#9219)
* create file

* wip

* fix

* wip

* tabun dekita

* âœŒī¸

* implement subscribe push notification button to tutorial

* check-exists→show-registration

* add column sendReadMessage

* fix migration file

* sw api

* change PushNotificationService

* wip

* âœŒī¸

* fix tutorial footer flex
2022-12-18 01:59:59 +09:00
syuilo
96dda253b0 fix(server): GitHubãƒ­ã‚°ã‚¤ãƒŗã—ã‚ˆã†ã¨ã™ã‚‹ã¨reply.setCookie is not a function
fix #9327
2022-12-17 11:02:49 +09:00
tamaina
9c5dfd2da7 chore(backend): fix duplicated css preload 2022-12-14 08:32:52 +00:00
syuilo
ceba976fe8 12.120.0-alpha.15 2022-12-14 14:37:49 +09:00
Kagami Sascha Rosylight
e8a49c9c9e Fix MetaService unit tests (#9319) 2022-12-14 14:26:25 +09:00
tamaina
f4f293d5f3 fix(client): Downgrade to Vite v3 (#9313)
* Revert "refactor(client): Create root.vue and select the ui in it (#9312)"

This reverts commit 0294555e2b.

* use vite v3

* Revert "Revert "refactor(client): Create root.vue and select the ui in it (#9312)""

This reverts commit 56910e27fb.

* Revert "refactor(client): Create root.vue and select the ui in it (#9312)"

This reverts commit 0294555e2b.

* use vite@3.2.4

* update to v3.2.5
2022-12-14 13:35:18 +09:00
Kagami Sascha Rosylight
4b98920f02 Fix import related TypeScript errors (#9321)
* Add missing @types packages

* Fix TS1272 type only imports

* Fix TS2821 import assertion
2022-12-14 00:01:45 +09:00
Kagami Sascha Rosylight
f30d54fe88 Call tsc --noEmit also for backend/client (#9316) 2022-12-13 00:40:30 +09:00
Kagami Sascha Rosylight
051cbec05f docs(CONTRIBUTING): reflect refactored paths (#9315)
Reflecting the changes from 7706c38d3d and 19cc9f7fb0.
2022-12-12 22:43:20 +09:00
Kagami Sascha Rosylight
cfd7cf0f1e refactor(sw): Typecheck the service worker (#9314)
* Typecheck the service worker

Currently the service worker build never typechecks, since esbuild and typescript-eslint don't do such job.

esbuild: https://esbuild.github.io/content-types/#typescript

>However, esbuild does not do any type checking so you will still need to run tsc -noEmit in parallel with esbuild to check types. This is not something esbuild does itself.

typescript-eslint: https://typescript-eslint.io/linting/troubleshooting#why-dont-i-see-typescript-errors-in-my-eslint-output

>TypeScript's compiler (or whatever your build chain may be) is specifically designed and built to validate the correctness of your codebase. Our tooling does not reproduce the errors that TypeScript provides, because doing so would slow down the lint run [1], and duplicate the errors that TypeScript already outputs for you.

Adding this step adds tons of TS errors 😱

* Override lib-webworker with service worker
2022-12-12 22:20:35 +09:00
tamaina
0294555e2b refactor(client): Create root.vue and select the ui in it (#9312) 2022-12-12 21:01:43 +09:00
Kagami Sascha Rosylight
8211893210 Fix lint errors (except @typescript-eslint/prefer-nullish-coalescing) (#9311)
* `yarn workspace client run lint --fix`

* `eslint-disable-next-line no-var` for service worker self

* A few more manual sw fixes

* word change
2022-12-12 19:27:47 +09:00
tamaina
bae7939d79 update deps 2022-12-10 12:43:27 +00:00
syuilo
3a7c1eb921 12.120.0-alpha.14 2022-12-10 16:53:42 +09:00
syuilo
fc44d4c9f9 fix(client): use proxied image for instance icon 2022-12-10 16:52:05 +09:00
syuilo
b3ec605ec3 🎨 2022-12-10 16:48:45 +09:00
syuilo
eb353c2c59 12.120.0-alpha.13 2022-12-10 16:39:26 +09:00
syuilo
2f9de0c765 re-enable chartjs-plugin-gradient 2022-12-10 16:39:04 +09:00
syuilo
c5213dddbf update deps 2022-12-10 16:38:41 +09:00
syuilo
2067180328 improve nest logger 2022-12-10 15:45:30 +09:00
syuilo
b4b742ca89 fix #9299 2022-12-10 15:25:39 +09:00
xtexChooser
020cd5cc02 fix: typo (#9300) 2022-12-10 08:55:07 +09:00
syuilo
847f59369b tweak blurhash 2022-12-09 16:03:10 +09:00
syuilo
187237b35e Update ja-JP.yml 2022-12-08 17:40:20 +09:00
syuilo
15fa2f7c91 12.120.0-alpha.12 2022-12-08 17:33:18 +09:00
syuilo
e4c2bba89a fix(client): use proxied image for instance icon 2022-12-08 17:33:04 +09:00
syuilo
d73cc8f9b8 refactor(server): rename AppModule to RootModule 2022-12-08 17:22:27 +09:00
syuilo
6bb194de54 refactor(server): move RepositoryModule into models directory 2022-12-08 17:19:37 +09:00
syuilo
6d46e5cf77 enhance: fallback option for media proxy 2022-12-08 17:16:50 +09:00
syuilo
2a86942f07 fix(client): use proxied image for instance icon 2022-12-08 16:57:57 +09:00
Sam Smucny
f89a163305 Add tooltips to visibility icons (#9287) 2022-12-08 14:57:23 +09:00
tamaina
e81c2962a0 enhance: AVIF support (#9281)
* chore: Make image/avif browsersafe

* server side

* change FileInfoService

* âœŒī¸

* avifはMastodonではįĩᅵ›įš„ see https://github.com/misskey-dev/misskey/issues/9283

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-08 14:49:49 +09:00
syuilo
bd35d0fb2a 12.120.0-alpha.11 2022-12-08 14:18:49 +09:00
syuilo
53fb516179 add todo 2022-12-08 13:44:38 +09:00
syuilo
686bea6e2a Update ServerService.ts 2022-12-08 13:40:42 +09:00
syuilo
8b4ba370f7 Update ServerService.ts 2022-12-08 07:46:11 +09:00
rinsuki
54ccacff97 fix: dockerignore not excluding packages/*/node_modules (#9296) 2022-12-08 07:30:42 +09:00
tamaina
214de03301 GitHub Actions Test PR: Cache on Lint (#9289)
* update lint.yml

* wip

* fix

* fix

* continue-on-error: true
2022-12-08 03:18:15 +09:00
tamaina
d9541a7db8 fix: Update Dockerfile (#9292)
- copy .yarn/install-state.gz
- add --immutable to yarn install
2022-12-08 03:16:05 +09:00
syuilo
733515329a 12.120.0-alpha.10 2022-12-07 10:33:19 +09:00
syuilo
cd50b9db1d New Crowdin updates (#9088)
* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Greek)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)
2022-12-07 10:25:46 +09:00
Marcel
7b6cd6187f Update docker.yml (#9046)
not only tag 12.118.1; 12 and 12.118 and 12.118.1
2022-12-07 04:32:03 +09:00
syuilo
9d14476a6a fix(server): cookieが取垗されãĒいぎをäŋŽæ­Ŗ 2022-12-06 14:17:53 +09:00
syuilo
3b7c943440 fix(server): cookieãŒč¨­åŽšã•ã‚ŒãĒいぎをäŋŽæ­Ŗ 2022-12-06 14:14:41 +09:00
syuilo
9cda400c80 fix(server): GitHub逪æēができãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2022-12-06 12:41:11 +09:00
syuilo
f3e869ddae feat(client): add new gabber kick sounds 2022-12-06 12:34:39 +09:00
syuilo
f1855020ad update dep 2022-12-06 12:31:50 +09:00
syuilo
4ea1a173a8 refactor: use ?? 2022-12-06 12:06:17 +09:00
syuilo
b4be9d270c perf(server): improve syslog performance 2022-12-06 09:38:55 +09:00
syuilo
d8611506cf inboxがå‡Ļį†ã§ããĒã„å•éĄŒã‚’å¤šåˆ†äŋŽæ­Ŗ 2022-12-06 09:21:36 +09:00
syuilo
3e493effaf chore: add missing decoration of PushNotificationService 2022-12-06 09:17:37 +09:00
rinsuki
5e14f3ff55 chore: Add yarn itself to repository (#9239)
* chore: Add yarn itself to repository

Fix #9230

* use yarn v3.3.0

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-12-05 23:06:38 +09:00
tamaina
83e1d53928 fix: lintが動かãĒいぎをäŋŽæ­Ŗ, swもlint 2022-12-05 13:21:44 +00:00
tamaina
8b961ba035 chore: fix spelling error "Enviroment"
Fix #9269
2022-12-05 12:23:10 +00:00
syuilo
c0c23b135c bull-board垊æ´ģ 2022-12-04 17:33:51 +09:00
syuilo
9ce13d487b chore: fix import position 2022-12-04 17:05:32 +09:00
syuilo
bbb49457f9 refactor: introduce bindThis decorator to bind this automaticaly 2022-12-04 15:03:09 +09:00
syuilo
e73581f715 🎨 2022-12-04 14:26:21 +09:00
syuilo
496639f5b0 fix typo 2022-12-04 13:16:25 +09:00
syuilo
b29a50eca6 fix import paths 2022-12-04 13:14:35 +09:00
syuilo
2b1a673e32 chore: remove needless experimental-json-modules flag 2022-12-04 10:52:53 +09:00
syuilo
69016735be update deps 2022-12-04 10:39:11 +09:00
syuilo
8950114f7d refactor: remove needless const notation 2022-12-04 10:32:12 +09:00
syuilo
22ccb0fa71 refactor 2022-12-04 10:16:03 +09:00
rinsuki
fcabc99303 masterãƒ–ãƒŠãƒŗãƒã‚’master_securityとマãƒŧジ (#9260)
* Fix: forkbomb 2

* 12.119.2

Co-authored-by: mei23 <m@m544.net>
2022-12-04 05:34:51 +09:00
tamaina
14221e78b7 Fix forkbomb 2
also in extractApMentions and parseAudience

Co-authored-by: mei23 <m@m544.net>
2022-12-03 16:59:28 +00:00
syuilo
9a32c6bcf7 Update package.json 2022-12-03 19:43:09 +09:00
syuilo
3a7182bfb5 Fastify (#9106)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix

* Update SignupApiService.ts

* wip

* wip

* Update ClientServerService.ts

* wip

* wip

* wip

* Update WellKnownServerService.ts

* wip

* wip

* update des

* wip

* Update ApiServerService.ts

* wip

* update deps

* Update WellKnownServerService.ts

* wip

* update deps

* Update ApiCallService.ts

* Update ApiCallService.ts

* Update ApiServerService.ts
2022-12-03 19:42:05 +09:00
syuilo
2db9f6efe7 Update CHANGELOG.md 2022-12-03 18:44:13 +09:00
syuilo
fccd9c32e8 12.119.1 2022-12-03 18:42:19 +09:00
syuilo
58a3a0b7d4 forkbomb DOS mitigation 2022-12-03 18:42:06 +09:00
Laura Hausmann
2037c83541 fix(client): make note visibility inheritance behave correctly when default is set to followers-only (#9238)
* Fix post visibility

* Also in the case of specified

* fix

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-12-03 06:14:37 +09:00
Derek
66513b9893 fix(server): "forkbomb" DOS mitigation (#9247)
* Add recursion limit to resolver

* Use shared resolver in featured and question

* Changelog

* Changelog fix

* Update CHANGELOG.md

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Add host to recursion limit error message

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2022-12-03 06:13:36 +09:00
tamaina
5decad9cf1 fix: add missing , 2022-12-02 14:12:09 +00:00
tamaina
bebbdbde8a Fix #9252 2022-12-02 14:11:51 +00:00
tamaina
b7bbf0ec0b update yarn.lock 2022-12-02 11:40:28 +00:00
tamaina
b0b04b6f24 Update CHANGELOG.md
Fix about yarn berry
2022-11-30 14:50:36 +09:00
tamaina
19c50f5d0c 🎨 MkInstanceTicker 2022-11-30 05:01:43 +00:00
syuilo
0f7fff3d0d update yarn.lock 2022-11-29 14:19:14 +09:00
syuilo
594c329dbd update deps 2022-11-29 13:14:57 +09:00
tamaina
dba80a7e8e Fix #9234 (#9235) 2022-11-27 09:04:09 +09:00
tamaina
707398b1d9 enhance: Modify MkInstanceTicker (#9236)
* fix and enhance MkNoteDetailed

* change instanceticker

* 🎨

* fix

* 🎨

* fix

* 🎨

* revert MkNoteDetailed
2022-11-27 08:57:11 +09:00
tamaina
285860f958 fix tsconfig.json 2022-11-26 10:52:24 +00:00
tamaina
8b9dc962ae Revert #8098 2022-11-24 18:27:05 +09:00
tamaina
11d2654ffc update lockfile 2022-11-24 17:51:27 +09:00
tamaina
c79976f9bc Merge branch 'develop' into pizzax-indexeddb 2022-11-24 17:49:49 +09:00
Ikko Ashimine
cc637015bc Fix typo in keycode.ts (#9224)
Programatically -> Programmatically
2022-11-24 17:45:20 +09:00
Kainoa Kanter
bdbc448d13 refactor: migrate to Yarn Berry (v3.2.1) (#8764)
* Yarn berry

* Add `.yarn` to dockerignore

* Mention in CHANGELOG

* Update Dockerfile

* Proper upgrade to yarn

* use `"packageManager"`

* Replace `install-packages.js` with workspaces

* Replace `install-packages.js` with workspaces

* Typo

* `corepack enable` for linting

* Remove `packages/*/yarn.lock`

* Improve lint workflow

* Update .github/workflows/lint.yml

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Update .github/workflows/lint.yml

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

* Add `eslint`

* Regenerate yarn.lock

* 🙏‍

* Update lint.yml

🤔

* Fix workflow!

* yarn lint my beloved

* corepack enable for mocha/e2e

* Update CHANGELOG.md

* fix the code that depends on node_modules

* tbh

* tbh

* More yarn workspaces stuff

* 🍀

* Change `browser-image-resizer`

* :finnadie:

* :goberserk:

* :godmode:

* Remove yarnrc for workspaces

* 🙏

* Add proper packages for eslint

* Skip extra install

* New steps for test.yml too

* uhh

* Update .dockerignore

* Update lint.yml

* Update test.yml

* Make client/backend lints seperate workflows

* package.json names

* pnpm = dont change paths

* Fix changelog

* :bowtie:

* I don't know why github workflows hates me...

* test

* ?????

* continue-on-error: true

* Fix yarn.lock

Co-authored-by: ishowta <ishowta@gmail.com>

* add @rollup/pluginutils

* add packageExtensions for chartjs_date-fns

Co-authored-by: acid-chicken <root@acid-chicken.com>

* npm run => yarn

* wip

* yarn node => node

䞝存é–ĸäŋ‚ãŽč¨˜čŧ‰ä¸čļŗãŽč§ŖæļˆãŒã‹ãĒり多いため、yarn nodeはäŊŋわãĒい

* fix

* fix http-signature

* fix

* fix

* add packageExtensions

* âœŒī¸

* remove `yarn set version berry`

* yarn install --immutable

Co-authored-by: ishowta <ishowta@gmail.com>

* https://github.com/misskey-dev/misskey/pull/8764#discussion_r885749892

* enable actions/setup-node's global cache

* Update .gitignore

Co-authored-by: iwata <ishowta@gmail.com>

* revival gulp build
66ab7591bf (r885899944)

* fix lockfile

* Update packages/backend/package.json

Co-authored-by: iwata <ishowta@gmail.com>

* remove packagemanager

* `yarn run gulp` in `build` instead of just `gulp`

* Update CHANGELOG.md

* update lockfile

* Add .yarn/cache to gitignore for packages

* ?

* move resolutions

* âœŒī¸

* update lockfie

* update-lockfile

* update yarn.lock

* fix build

* fix

* fix

* fix: add @tensorflow/tfjs

* ãƒ€ãƒĄ

* modify lockfile

* use yarnrc

* update yarnlock

* add jest-mock

* update-lockfile

* update lockfile

* update lockfile

* move jest-mock, update lockfile

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: ishowta <ishowta@gmail.com>
2022-11-24 15:39:00 +09:00
tamaina
1f4a955787 remove preferences-registry 2022-11-22 14:43:06 +09:00
tamaina
e5c50eb8a1 Merge branch 'develop' into pizzax-indexeddb 2022-11-22 14:42:03 +09:00
syuilo
be313b8d78 chore: Unflag JSON modules
https://github.com/nodejs/node/pull/41736
2022-11-19 10:26:23 +09:00
syuilo
aa8693e8df update deps 2022-11-19 10:25:16 +09:00
tamaina
764da890b6 Merge branch 'develop' into pizzax-indexeddb 2022-11-17 23:35:55 +09:00
syuilo
521f97d03e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-11-17 09:38:41 +09:00
kabo2468
456705a3d5 fix: åŧ•į”¨å†…ãŽæ–‡įĢ ã‚’nyaizeをしãĒいようãĢ (#9141)
* fix nyaize in quote

* Update CHANGELOG.md

* for ofぎãģうが旊いらしい

* Update NoteEntityService.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-11-17 09:34:23 +09:00
syuilo
d5aee2ea58 improve performance 2022-11-17 09:31:07 +09:00
heka
746fac0dfe fix typo on CleanRemoteFilesProcessorService (#9171) 2022-11-14 06:53:50 +09:00
syuilo
fb19456b61 12.120.0-alpha.8 2022-11-13 14:53:27 +09:00
syuilo
831be69cec refactor(client): use dvh 2022-11-13 11:43:23 +09:00
syuilo
1751bfea5f update node to v18 2022-11-13 11:23:14 +09:00
syuilo
49daa56a64 update deps 2022-11-13 11:14:07 +09:00
nenohi
7462a1e816 ノãƒŧãƒˆãŽčŠŗį´°ãƒœã‚ŋãƒŗã‚’...ãĢčŋŊ加 (#9166)
* noteãŽčŠŗį´°ã‚’čŋŊ加

* add detail option to note menu

* add detailed , fix typo

* delete button

Co-authored-by: Gray Olson <gray@grayolson.com>
2022-11-13 07:54:05 +09:00
syuilo
1f3b1e7074 fix(client): ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãƒ†ã‚Ŗãƒƒã‚ĢãƒŧぎfaviconをčĒ­ãŋčžŧむ際ãĢåŊã‚ĩイトč­Ļ告がå‡ēることがあるぎをäŋŽæ­Ŗ 2022-11-12 09:39:11 +09:00
syuilo
8935eaec3b Update QueueProcessorService.ts 2022-11-11 16:55:16 +09:00
squidicuz
2492f4e81e fix for pinned users. update changelog (#9159) 2022-11-11 11:22:31 +09:00
futchitwo
24d18a7b19 fix(client): clarify to use props.url (#9143) 2022-11-04 22:02:35 +09:00
syuilo
5e21fd2caf update deps 2022-10-28 16:08:27 +09:00
syuilo
b19ef59671 12.120.0-alpha.7 2022-10-13 13:42:11 +09:00
CyberRex
1309367884 Add Cloudflare Turnstile CAPTCHA support (#9111)
* Add Cloudflare Turnstile CAPTCHA support

* Update packages/client/src/components/MkCaptcha.vue

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>

Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2022-10-13 09:19:57 +09:00
hayabusa
166067f746 add webhookId to api request (#9113) 2022-10-13 08:34:57 +09:00
hayabusa
dae82514dc fix: 一部ぎįŠļæ…‹ãŽãƒ•ã‚Ąã‚¤ãƒĢをドロップしãĻã‚ĸップロãƒŧドできãĒã„å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (投į¨ŋフりãƒŧムäģĨ外ãĢついãĻも) (#9114)
* dropEffectとeffectAllowedぎé–ĸ逪äģ˜ã‘を投į¨ŋフりãƒŧムと同様ãĢäŋŽæ­Ŗ

* 文字列をDropできるようãĢしãĻã—ãžãŖãŸãŽã‚’äŋŽæ­Ŗ
2022-10-13 08:34:23 +09:00
Acid Chicken (įĄĢ酸éļ)
56a719f0d4 fix: typo 2022-10-02 20:57:17 +09:00
syuilo
118dedb441 Update CHANGELOG.md 2022-09-28 10:13:05 +09:00
syuilo
df0a90f69f fix type 2022-09-25 07:44:42 +09:00
syuilo
7670f364e3 type 2022-09-24 17:13:09 +09:00
syuilo
fd5976f378 fix type 2022-09-24 17:07:56 +09:00
syuilo
3c4b7d3bd0 fix type 2022-09-24 17:02:19 +09:00
syuilo
89ef21e3b0 fix type 2022-09-24 16:53:53 +09:00
syuilo
da88e3a3b1 test: 垌でæˆģす 2022-09-24 15:22:15 +09:00
syuilo
dabe5bf7e9 fix type errors 2022-09-24 14:45:44 +09:00
syuilo
aa3ca438a2 fix type 2022-09-24 10:46:52 +09:00
syuilo
cd6a6738c2 fix 2022-09-24 10:45:42 +09:00
syuilo
349f37bf57 fix 2022-09-24 10:43:23 +09:00
syuilo
0f7cbb5922 fix type 2022-09-24 10:39:17 +09:00
syuilo
f4b981cefe fix type 2022-09-24 10:25:32 +09:00
syuilo
ab6bbb9e23 12.120.0-alpha.6 2022-09-24 09:03:23 +09:00
syuilo
2c45c5b13e fix 2022-09-24 09:03:04 +09:00
syuilo
6eace8894a fixes 2022-09-24 08:41:27 +09:00
syuilo
b1abf47ce7 fix type 2022-09-24 07:17:45 +09:00
syuilo
614b11951b refactor 2022-09-24 07:15:16 +09:00
syuilo
786f1d8be8 remove unused files 2022-09-24 07:13:01 +09:00
syuilo
c8f6bc0dab fixes 2022-09-24 07:12:11 +09:00
syuilo
417f52359d fixes 2022-09-24 06:45:44 +09:00
syuilo
174a8b1b3e fixes 2022-09-23 06:21:31 +09:00
syuilo
31f2f6616c chore: fix type import 2022-09-23 06:07:29 +09:00
syuilo
3ae66e2988 Update package.json 2022-09-23 04:24:16 +09:00
syuilo
92bfcb9b60 Update package.json 2022-09-23 04:19:13 +09:00
syuilo
234ced3c26 12.120.0-alpha.5 2022-09-22 09:12:01 +09:00
ã“ã‘ãŖãĄ
bcbda6940a feat: Youtube window player (#9095)
* wip: feat: Youtube Player Window

* fix: player fill window

* fix: improve design

* fix: disable at mobile and creanup code

* fix: tailing comma

* fix: delete debug output

* fix: eslint

* fix: switch to component

* fix(backend): add missing dependency

Fix #9101

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-09-22 08:20:31 +09:00
syuilo
e6077b03c3 refactor(backend): refactor dependency 2022-09-22 05:11:26 +09:00
syuilo
db2d391b3a update test 2022-09-22 04:59:58 +09:00
syuilo
8e6f1508ed use swc for jest 2022-09-22 04:51:16 +09:00
Takuya Yoshida
2e0075e79c Fix ioredis import typo (#9099)
* Fix import typo

* Fix type
2022-09-21 10:12:18 +09:00
syuilo
8583b96402 fix wrong impot 2022-09-21 07:59:18 +09:00
syuilo
01d4d55e78 fix import type 2022-09-21 05:33:11 +09:00
syuilo
18fe773923 add test for metaService 2022-09-21 04:58:32 +09:00
syuilo
62bce14709 test 2022-09-21 04:54:21 +09:00
syuilo
e7cdc53c7b test 2022-09-21 04:50:16 +09:00
syuilo
3bc6205150 refactor(backend): ロジックをã‚ĩãƒŧビ゚ãĢ切りå‡ēす 2022-09-21 02:52:19 +09:00
syuilo
dc43fc68ef enhance(backend): metaぎポãƒŧãƒĒãƒŗã‚°é ģåēĻを減らし、redisで更新を受け取るようãĢ 2022-09-21 02:35:49 +09:00
syuilo
55f8a641a6 fix(backend): add missing noteEntityService dep 2022-09-21 02:19:49 +09:00
syuilo
192a1bd69e 🎨 2022-09-21 02:10:59 +09:00
syuilo
8fb0cf3064 12.120.0-alpha.4 2022-09-20 07:52:32 +09:00
syuilo
320ee29e2a revert blurhash
https://github.com/woltapp/blurhash/issues/202
2022-09-20 07:52:23 +09:00
syuilo
622eb37dfe 12.120.0-alpha.3 2022-09-20 07:33:34 +09:00
syuilo
88a6c312e2 update deps 2022-09-20 07:33:27 +09:00
syuilo
27b40053c7 🎨 2022-09-20 07:14:47 +09:00
syuilo
4a7bec4e57 lint 2022-09-20 05:36:51 +09:00
syuilo
567c550120 lint 2022-09-20 05:32:18 +09:00
syuilo
1ed06e490c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-09-20 05:19:39 +09:00
syuilo
3010dc207a refactor(backend): refactor ChartManagementService 2022-09-20 05:19:37 +09:00
syuilo
f2663d37e9 Update test.yml 2022-09-20 04:56:19 +09:00
syuilo
72253a1029 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-09-20 04:02:05 +09:00
syuilo
eeca400fae 12.120.0-alpha.2 2022-09-20 03:24:11 +09:00
syuilo
0ea15f1c8a Create .madgerc 2022-09-20 01:04:08 +09:00
syuilo
89174904bc fix(test): fix chart test 2022-09-19 08:25:44 +09:00
syuilo
a2eac9fff6 test 2022-09-19 03:11:50 +09:00
syuilo
92c78218bc revert 2022-09-19 03:08:54 +09:00
syuilo
0163cb7bc1 test 2022-09-19 03:03:11 +09:00
syuilo
6c5a42e745 fix queue bug 2022-09-19 03:00:25 +09:00
syuilo
2fbd09a07e fix 2022-09-18 23:36:00 +09:00
syuilo
91d2c954fc typo 2022-09-18 23:30:08 +09:00
syuilo
a66111ac1f refactor(backend): simplify boot 2022-09-18 23:17:32 +09:00
syuilo
0abecffa8b 12.120.0-alpha.1 2022-09-18 23:09:12 +09:00
syuilo
dd35f2cce6 refactor(backend): refactor logger 2022-09-18 23:07:41 +09:00
syuilo
1cb85c5c76 fix(backend): ã‚ĩãƒŧビ゚がäēŒé‡ãĢã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåŒ–ã•ã‚Œã‚‹ãŽã‚’äŋŽæ­Ŗ 2022-09-18 06:24:30 +09:00
syuilo
6b639f186d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-09-18 06:10:13 +09:00
syuilo
b69bd0ee7c refactor 2022-09-18 06:10:10 +09:00
dependabot[bot]
131c05f18c chore(deps): bump undici from 5.8.0 to 5.10.0 in /packages/backend (#9073)
Bumps [undici](https://github.com/nodejs/undici) from 5.8.0 to 5.10.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.8.0...v5.10.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-18 05:48:29 +09:00
nenohi
c1667dc43c フりロãƒŧ、フりロワãƒŧぎペãƒŧジでフりロãƒŧされãĻã„ã‚‹ã“ã¨ã‚’čĄ¨į¤ē (#9093)
* followed-view

* Update MkUserInfo.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-09-18 04:07:59 +09:00
syuilo
b75184ec8e ãĒã‚“ã‹ã‚‚ã†ã‚ãŖãĄã‚ƒå¤‰ãˆãŸ 2022-09-18 03:27:08 +09:00
Francis Dinh
c89374c321 fix: Add comment property to DriveFile (#46)
* Add comment property to DriveFile

Some components of Misskey like the image viewer use this property, but it hasn't been defined in the type definition itself.

* Make DriveFile.comment nullable

There's a few places in the client code that checks for a null comment,
suggesting this field may be set to null.
2022-09-17 21:44:41 +09:00
syuilo
d9ab03f086 Update ROADMAP.md 2022-09-11 03:40:24 +09:00
syuilo
a97fcd9e73 Update .eslintrc.js 2022-09-11 03:34:41 +09:00
syuilo
6a87f4ade9 Update .eslintrc.js 2022-09-11 01:59:02 +09:00
syuilo
4c767f16f6 Update .eslintrc.js 2022-09-11 01:58:34 +09:00
syuilo
a2a1636c10 Merge branch 'develop' 2022-09-10 19:26:43 +09:00
syuilo
606d7dbc22 12.119.0 2022-09-10 19:26:17 +09:00
rinsuki
e60a6cc621 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 (įĄĢ酸éļ) <root@acid-chicken.com>

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2022-09-10 19:25:32 +09:00
syuilo
d4b146e77a New Crowdin updates (#9047)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)
2022-09-10 19:25:06 +09:00
syuilo
406d088421 Update CHANGELOG.md 2022-09-10 19:14:14 +09:00
syuilo
7c89a27e61 update deps 2022-09-10 19:14:07 +09:00
syuilo
20aee2deed chore(client): 🎨 2022-09-10 16:28:59 +09:00
syuilo
255f19bd23 Update ROADMAP.md 2022-09-07 17:39:45 +09:00
syuilo
06aeb49625 Update ROADMAP.md 2022-09-07 17:38:59 +09:00
syuilo
1b014bc3e5 fix(server): äģ–äēēぎ通įŸĨをæ—ĸčĒ­ãĢできる可čƒŊ性があるぎをäŋŽæ­Ŗ 2022-09-06 20:54:49 +09:00
syuilo
a9e13693a5 refactor(client): refactor file name and directory structure 2022-09-06 18:21:49 +09:00
syuilo
0b99ffa8f9 refactor(client): use setup syntax 2022-09-06 18:09:17 +09:00
syuilo
d4e284c859 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-09-06 17:38:00 +09:00
syuilo
eff9cdd8a7 refactor(client): use setup syntax 2022-09-06 17:37:58 +09:00
Takuya Yoshida
057d1642c8 Update typeorm to 0.3.9 (#9083) 2022-09-06 14:57:46 +09:00
syuilo
9db2380c20 refactor(client): use setup syntax 2022-09-05 18:51:23 +09:00
syuilo
9132c72545 refactor(client): use setup syntax 2022-09-05 18:37:41 +09:00
syuilo
4c3d094a45 refactor(client): use setup syntax 2022-09-05 18:34:59 +09:00
syuilo
f337459c6e refactor(client): use setup syntax 2022-09-05 18:24:46 +09:00
syuilo
e41810f142 fix(client): fix syntax error of pages/follow.vue 2022-09-03 16:16:00 +09:00
syuilo
25f4c8688a refactor(client): use setup syntax 2022-09-02 00:22:31 +09:00
syuilo
d9ff2dd471 refactor(client): use setup syntax 2022-08-31 23:12:22 +09:00
syuilo
2c2c7d4966 Update .gitignore 2022-08-31 18:24:39 +09:00
syuilo
2d8e7b4da7 enhance(client): improve analog-clock 2022-08-31 02:19:25 +09:00
syuilo
786b150ea7 refactor(client): align filename to component name 2022-08-31 00:24:33 +09:00
syuilo
47b2e56967 update deps 2022-08-27 16:34:14 +09:00
syuilo
e0dce77678 chore(client): tweak loading display 2022-08-27 16:26:14 +09:00
syuilo
4373019b36 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-08-27 00:40:31 +09:00
syuilo
0dfb9f8291 enhance(client): tweak clock 2022-08-27 00:40:20 +09:00
syuilo
773139b737 enhance(client): add html color-schema support 2022-08-27 00:39:59 +09:00
Johann150
806a80a1e5 fix: volume sliders
Fixed a typo that made a required property be undefined.
2022-08-26 08:39:31 +02:00
Caipira
450076cfa4 enhance(client): mobile twitter url can be used as widget (#9057) 2022-08-24 21:02:06 +09:00
futchitwo
253f005e80 Fix: ã‚ĸクã‚ģ゚トãƒŧã‚¯ãƒŗįŽĄį†į”ģéĸ、ã‚ĸã‚Ģã‚ĻãƒŗãƒˆįŽĄį†į”ģéĸ襨į¤ēできãĒいぎをäŋŽæ­Ŗ (#9064)
* Fix: apps page routing

* Fix: accounts page routing

* Fix: router name
2022-08-21 23:20:42 +09:00
syuilo
dddc076d01 update deps 2022-08-13 18:45:29 +09:00
あずきâĒĨâ„ĸ
c97dc7fe93 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;`
2022-08-13 17:41:17 +09:00
nvisser
8a09de6b28 Add following badge to user preview popup (#9048) 2022-08-13 14:26:51 +09:00
syuilo
46ec0303b7 Merge branch 'develop' 2022-08-08 11:39:04 +09:00
syuilo
55220a31e8 12.118.1 2022-08-08 11:38:45 +09:00
syuilo
cabbe8c308 fix(client): cannot show some setting pages
Fix #9043
2022-08-07 11:16:22 +09:00
syuilo
3b1669fb6b Merge branch 'develop' 2022-08-07 00:39:21 +09:00
syuilo
395e18e584 12.118.0 2022-08-07 00:39:01 +09:00
syuilo
1c3715a43a New translations ja-JP.yml (Chinese Traditional) (#9041) 2022-08-07 00:35:28 +09:00
syuilo
e3aa39e050 refactor 2022-08-06 20:04:23 +09:00
syuilo
c4830dcf3a perf(client): use shallowRef as possible 2022-08-06 19:20:53 +09:00
syuilo
cb35ace047 12.118.0-beta.5 2022-08-06 18:17:01 +09:00
syuilo
d8767fa87b Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-08-06 18:16:46 +09:00
syuilo
5ec10f9ff7 New Crowdin updates (#9022)
* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Chinese Simplified)
2022-08-06 18:16:37 +09:00
syuilo
f22c32af05 chore(client): tweak scroll behavior in routing 2022-08-06 18:16:21 +09:00
syuilo
b31f09692a enhance(client): improve clock widget 2022-08-06 18:15:13 +09:00
syuilo
3a9da78901 enhance(client): improve clock widget 2022-08-06 16:39:09 +09:00
syuilo
dea5e6207e enhance(client): improve clock widget 2022-08-06 14:02:03 +09:00
syuilo
2cd70b80a2 enhance(client): improve clock widgets 2022-08-05 23:51:15 +09:00
syuilo
bdaa35d11f feat(client): improve widget 2022-08-04 22:20:00 +09:00
Johann150
b934c738a6 Collapse long notes (#8990)
* Revert "Revert option to collapse long notes (#8561)"

This reverts commit 71150f21cd and reinstates
the option to collapse long notes again after they were expanded.

* fix(client): wrongly collapsed posts

* fix: don't use ref

* tweak style

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-08-01 17:55:24 +09:00
syuilo
f3164c9cf2 fix: use new for throw error
Co-Authored-By: Acid Chicken (įĄĢ酸éļ) <root@acid-chicken.com>
2022-08-01 17:44:53 +09:00
syuilo
78f061b9db update deps 2022-07-31 22:01:01 +09:00
tamaina
14c2f9e47e 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 <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* fix lint

* âœŒī¸

* change router

* nanka iroiro

* tweak

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>
2022-07-31 21:55:20 +09:00
syuilo
b5bf4e75a6 use es2021 for node 2022-07-31 14:20:10 +09:00
syuilo
6dcee5aa5c 12.118.0-beta.4 2022-07-25 21:25:08 +09:00
syuilo
519c8b419b chore(client): tweak style 2022-07-25 21:24:37 +09:00
syuilo
b7f4cb6433 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-25 21:16:52 +09:00
syuilo
595bf6fc69 add missing dependency 2022-07-25 21:16:46 +09:00
hayabusa
36f083c189 一部ぎã‚ĸプãƒĒã‹ã‚‰ãƒ•ã‚Ąã‚¤ãƒĢを投į¨ŋフりãƒŧムへドロップできãĒã„å ´åˆãŒã‚ã‚‹å•éĄŒã‚’äŋŽæ­Ŗ (#9035)
* dropEffectとeffectAllowedぎé–ĸ逪äģ˜ã‘ã‚’äŋŽæ­Ŗ

* Update Changelog

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-25 21:16:11 +09:00
syuilo
f835421d70 update deps 2022-07-25 21:10:06 +09:00
syuilo
756eeb51f3 chore(client): tweak ui 2022-07-24 18:44:50 +09:00
syuilo
9f5c8f42e0 tweak rate limit 2022-07-24 17:56:48 +09:00
syuilo
212b2c738b fix html 2022-07-24 17:09:46 +09:00
syuilo
92f9392bcf refactor(client): refactor components 2022-07-24 15:45:16 +09:00
syuilo
bd8db402e6 chore(client): tweak style 2022-07-24 15:41:06 +09:00
dependabot[bot]
d93ad43c49 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 14:41:01 +09:00
dependabot[bot]
ab9fcc863f 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 14:40:54 +09:00
syuilo
c64b3c9c43 lint fix 2022-07-23 14:31:54 +09:00
syuilo
3acfeb1680 update tfjs 2022-07-23 14:31:15 +09:00
Kainoa Kanter
e371120c8b fix: broken chats (#8983)
* Fix broken chats

Co-authored-by: @ltlapy

* 🎨
2022-07-23 00:46:52 +09:00
syuilo
43ee600fb3 Update CHANGELOG.md 2022-07-22 15:42:12 +09:00
xianon
b6556c7ff1 ãƒĒãƒĸãƒŧトãƒĻãƒŧã‚ļãƒŧã‚’æ­Ŗã—ããƒ–ãƒ­ãƒƒã‚¯ã§ãã‚‹ã‚ˆã†ãĢäŋŽæ­Ŗã™ã‚‹ (#9027) 2022-07-22 15:41:31 +09:00
syuilo
9d5901a779 12.118.0-beta.3 2022-07-22 00:40:54 +09:00
syuilo
59b7b0f832 Update CONTRIBUTING.md 2022-07-22 00:35:30 +09:00
syuilo
035ec0a874 enhance(client): add some themes 2022-07-22 00:25:56 +09:00
syuilo
9ed6a9701a fix(client): MiAuth page is broken
Fix #9026
2022-07-22 00:17:52 +09:00
syuilo
53d24c2ba1 chore: improve error message of boot 2022-07-21 22:30:36 +09:00
syuilo
62226b985a fix(client): fix drawer menu style regression 2022-07-21 22:22:13 +09:00
syuilo
d72ac908f4 fix(client): some fixes 2022-07-21 00:32:41 +09:00
syuilo
00be79ce13 12.118.0-beta.2 2022-07-20 23:22:11 +09:00
syuilo
8261321dac fix(client): fix some routings 2022-07-20 23:21:42 +09:00
syuilo
4761ff7444 Add vi-VN language support
Resolve #8975
2022-07-20 23:12:18 +09:00
syuilo
d1f1430b84 12.118.0-beta.1 2022-07-20 23:04:56 +09:00
syuilo
39ee039fcb chore(client): tweak theme select ui 2022-07-20 23:02:14 +09:00
syuilo
9606ba0454 fix(client): support v-if of select component 2022-07-20 23:01:40 +09:00
syuilo
50e3ca19bc refactor(client): ✨ 2022-07-20 22:24:26 +09:00
dependabot[bot]
9a1f5afde9 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 21:46:16 +09:00
syuilo
716cb23acb fix(client): ã‚ŋã‚¤ãƒŸãƒŗã‚°ãĢã‚ˆãŖãĻは tag-cloud でエナãƒŧがį™ēį”Ÿã™ã‚‹ãŽã‚’äŋŽæ­Ŗ 2022-07-20 20:00:35 +09:00
syuilo
e83dd90e07 chore(client): tweak radio component 2022-07-20 19:59:50 +09:00
syuilo
66f1aaf5f7 enhance(client): ネ゚トしたãƒĢãƒŧãƒ†ã‚Ŗãƒŗã‚°ãĢ寞åŋœ 2022-07-20 19:59:27 +09:00
syuilo
17afbc3c46 enhance(client): suspense
Fix #8817
2022-07-19 21:36:33 +09:00
syuilo
09591fa4ae Merge branch 'develop' 2022-07-19 17:22:32 +09:00
syuilo
b495f6cfff 12.117.1 2022-07-19 17:22:24 +09:00
syuilo
c3c74c098d New translations ja-JP.yml (Slovak) (#9014) 2022-07-19 17:21:30 +09:00
syuilo
4769cd420b fix(client): ã€Œã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šã‹ã‚‰ãŽãŠįŸĨã‚‰ã›ã‚’å—ã‘å–ã‚‹ã€ãŽč¨­åŽšã‚’å¤‰æ›´ã§ããĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #8474
2022-07-19 17:21:03 +09:00
syuilo
5b8d960b9f fix(client): tweak mfm-cheat-sheet 2022-07-19 17:13:24 +09:00
syuilo
7dd381bb5c Update CHANGELOG.md 2022-07-19 17:10:21 +09:00
Acid Chicken (įĄĢ酸éļ)
a3c2dbbfb5 fix(server): make sure getFileInfo doesn't fail if detectSensitivity ever fails (#9020) 2022-07-19 17:09:21 +09:00
syuilo
e35f599b6d update vite 2022-07-19 13:25:23 +09:00
syuilo
6fc42629c8 Update CHANGELOG.md 2022-07-19 13:23:36 +09:00
syuilo
a8867a8eea Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-19 01:20:38 +09:00
syuilo
264a6cda8e fix(client): fix window default prop 2022-07-19 01:20:36 +09:00
xianon
a675131b80 ãƒĻãƒŧã‚ļãƒŧæƒ…å ąãŽå–åž—ãŽå†čŠĻčĄŒã‚’äŋŽæ­Ŗã™ã‚‹ (#9017) 2022-07-18 21:43:31 +09:00
syuilo
369660ac79 chore(client): tweak style 2022-07-18 18:41:17 +09:00
syuilo
b3b0a960af update vite 2022-07-18 18:41:07 +09:00
syuilo
1c21cb4d82 lint fix 2022-07-18 05:08:13 +09:00
syuilo
85ce00adc0 Merge branch 'develop' 2022-07-18 05:07:12 +09:00
syuilo
036017a6af 12.117.0 2022-07-18 05:06:50 +09:00
syuilo
f095863b61 New Crowdin updates (#9009)
* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)
2022-07-18 05:04:28 +09:00
syuilo
49499f3d7d enhance(client): tweak ui 2022-07-18 05:03:39 +09:00
syuilo
cbd07cdbe9 12.117.0-beta.1 2022-07-18 01:37:26 +09:00
syuilo
b123cbca58 chore(client): tweak style 2022-07-18 01:29:29 +09:00
Ryu jongheon
61d8b56eee fix(client): use icon for local if available (#9012) 2022-07-18 00:33:12 +09:00
syuilo
e9a97b4717 enhance(client): ã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļを最大化できるようãĢ 2022-07-18 00:31:55 +09:00
syuilo
01d7403dc4 🎨 2022-07-18 00:18:56 +09:00
syuilo
8f3ca867d2 enhance(client): tweak ui 2022-07-17 23:18:05 +09:00
syuilo
d7222dd56a enhance(client): tweak ui 2022-07-17 21:06:33 +09:00
syuilo
f25518af91 Merge branch 'develop' 2022-07-17 05:35:36 +09:00
syuilo
3b69a563f8 12.116.1 2022-07-17 05:35:28 +09:00
syuilo
0331f3c61b chore(client): tweak deck ui 2022-07-17 05:33:21 +09:00
syuilo
2dae56fc8f chore(client): tweak style 2022-07-17 05:13:07 +09:00
syuilo
bec2d9e3fa Update 1651224615271-foreign-key.js
#8852
2022-07-17 05:12:59 +09:00
syuilo
da92988fb8 fix(client): fix deck style 2022-07-17 05:12:43 +09:00
syuilo
77d4d6e377 fix(client): デッキUI時ãĢ ペãƒŧã‚¸ã§čĄ¨į¤ē ボã‚ŋãƒŗãŒæŠŸčƒŊしãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #9010
2022-07-17 05:12:22 +09:00
syuilo
b796aacf7f Merge branch 'develop' 2022-07-16 23:53:24 +09:00
syuilo
a974ab00d7 12.116.0 2022-07-16 23:53:15 +09:00
syuilo
4352331b70 New Crowdin updates (#9007)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Chinese Traditional)
2022-07-16 23:53:01 +09:00
syuilo
e4453e9ca8 Update 1651224615271-foreign-key.js
#8852
2022-07-16 23:51:32 +09:00
syuilo
3811b90150 12.116.0-beta.1 2022-07-16 23:11:08 +09:00
syuilo
003f592ef6 feat(client): registry editor 2022-07-16 23:11:05 +09:00
syuilo
a3f3ef4226 chore(client): tweak style 2022-07-16 22:16:01 +09:00
syuilo
fbb0cc686e chore(client): tweak style 2022-07-16 20:53:53 +09:00
syuilo
c1c8c9c37c fix(server): fix bind of method
Fix #9006
2022-07-16 19:03:41 +09:00
syuilo
ff24811676 Merge branch 'develop' 2022-07-16 18:21:44 +09:00
syuilo
ab3bc4a982 12.115.0 2022-07-16 18:21:29 +09:00
syuilo
b6e4ec7056 New Crowdin updates (#9004)
* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)
2022-07-16 18:19:38 +09:00
Kainoa Kanter
5619a3390d chore: improve ad style (#8995)
* Improve ad style

* 🎨

* `ad` -> `info`
2022-07-16 17:50:12 +09:00
syuilo
e9fd064624 chore(client): tweak user-info routing 2022-07-16 16:52:12 +09:00
syuilo
274bfc965f 12.115.0-beta.1 2022-07-16 15:56:27 +09:00
syuilo
672ceb8687 chore(client): tweak style 2022-07-16 15:19:52 +09:00
syuilo
a3a9b7fbd3 chore(client): tweak deck ui 2022-07-16 15:19:44 +09:00
syuilo
57e533a5ef chore(client): tweak ui 2022-07-16 13:49:23 +09:00
syuilo
4f9b03a997 refactor(client): use setup syntax 2022-07-16 13:14:16 +09:00
syuilo
01d07edfe3 chore(client): tweak style 2022-07-16 13:13:58 +09:00
syuilo
4c8a1867f0 Merge branch 'develop' 2022-07-15 22:45:13 +09:00
syuilo
7d63118941 12.114.0 2022-07-15 22:44:53 +09:00
syuilo
aa5eab746a New Crowdin updates (#9001)
* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)
2022-07-15 22:43:42 +09:00
syuilo
3d0870f414 12.114.0-beta.8 2022-07-15 22:10:02 +09:00
syuilo
92e8a5dbd6 chore(client): tweak ui 2022-07-15 22:09:05 +09:00
syuilo
113df68843 chore(client): tweak style 2022-07-15 19:31:04 +09:00
syuilo
92792719bd chore(client): tweak style 2022-07-15 19:15:23 +09:00
syuilo
47186c0fff 12.114.0-beta.7 2022-07-15 17:14:41 +09:00
syuilo
eb73a8137d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-15 17:14:29 +09:00
Johann150
7cb5b5c8c2 refactor: signup component as composition api (#8957) 2022-07-15 17:14:05 +09:00
syuilo
6f45208ab6 enhance(client): RSSãƒ†ã‚Ŗãƒƒã‚Ģãƒŧã§čĄ¨į¤ē順åēã‚’ã‚ˇãƒŖãƒƒãƒ•ãƒĢできるようãĢ 2022-07-15 17:12:08 +09:00
syuilo
165c4b2c00 chore(client): tweak ui 2022-07-15 17:01:13 +09:00
syuilo
a4b5a0072d move rollup to devDeps 2022-07-14 23:54:52 +09:00
syuilo
ddc899938a chore(client): improve usability 2022-07-14 23:50:07 +09:00
tamaina
77c2a7cd71 refactor(client): remove useCssModule (#8999)
* refactor(client): remove useCssModule()

* use MkStickyContainer

* Revert "use MkStickyContainer"

This reverts commit 639746786b.
2022-07-14 23:32:00 +09:00
tamaina
de24131993 use MkStickyContainer (#9000) 2022-07-14 23:31:01 +09:00
syuilo
7b7fe019c0 Update CHANGELOG.md 2022-07-14 23:24:10 +09:00
syuilo
c30ffec1af 12.114.0-beta.6 2022-07-14 22:26:02 +09:00
syuilo
44f560b453 tweak boot.js 2022-07-14 22:25:57 +09:00
syuilo
5fa8c62305 12.114.0-beta.5 2022-07-14 22:15:08 +09:00
syuilo
17500fc9c9 Revert "fix(client): revert es2017"
This reverts commit 0ddabdbf68.
2022-07-14 22:14:42 +09:00
syuilo
e3bad795e0 Revert "debug"
This reverts commit fa5140310f.
2022-07-14 22:13:04 +09:00
syuilo
1ba559a98b Revert "debug"
This reverts commit 800bbc4328.
2022-07-14 22:13:00 +09:00
syuilo
3053767c71 12.114.0-beta.4 2022-07-14 22:05:03 +09:00
syuilo
f2e91f4d62 tweak boot.js 2022-07-14 22:04:16 +09:00
syuilo
10f4815d34 tweak boot.js 2022-07-14 21:52:58 +09:00
syuilo
d43eb123b1 12.114.0-beta.3 2022-07-14 21:40:55 +09:00
syuilo
800bbc4328 debug 2022-07-14 21:40:30 +09:00
syuilo
7a43cac6b3 12.114.0-beta.2 2022-07-14 21:32:33 +09:00
syuilo
fa5140310f debug 2022-07-14 21:32:21 +09:00
syuilo
1dec3461cd 12.114.0-beta.1 2022-07-14 21:06:38 +09:00
syuilo
0ddabdbf68 fix(client): revert es2017 2022-07-14 21:06:07 +09:00
syuilo
d78faf1134 chore: use tab 2022-07-14 21:02:45 +09:00
syuilo
cb00786f1e improve error handling of client boot 2022-07-14 20:41:17 +09:00
syuilo
61e26696aa log error while client boot 2022-07-14 20:29:45 +09:00
syuilo
f3b0c6f1e7 chore(client): tweak ui 2022-07-14 17:52:59 +09:00
syuilo
242538ddce refactor(client): rename menu(sidebar) -> navbar 2022-07-14 17:42:12 +09:00
syuilo
64be9baed0 chore(client): tweak style 2022-07-14 17:22:06 +09:00
syuilo
bce48dfee9 Merge branch 'develop' 2022-07-13 21:59:47 +09:00
syuilo
e365139961 12.113.0 2022-07-13 21:59:39 +09:00
syuilo
719c438b41 New Crowdin updates (#8959)
* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Chinese Traditional)
2022-07-13 21:59:08 +09:00
syuilo
5948a9da0f 12.113.0-beta.3 2022-07-13 21:46:39 +09:00
syuilo
db21be3282 chore(client): trust ios 2022-07-13 21:41:06 +09:00
syuilo
096b306bc5 lit fixes 2022-07-13 21:39:16 +09:00
syuilo
e30a03b5c4 update deps 2022-07-13 21:37:48 +09:00
syuilo
21d22200a3 update vite 2022-07-13 21:29:38 +09:00
Andreas Nedbal
53227d76d6 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 <johann@qwertqwefsday.eu>

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-13 21:23:20 +09:00
syuilo
9cc08aebbe chore(dev): add note 2022-07-13 21:19:27 +09:00
Johann150
ee9bb8286e fix: add es2017 build target (#8931)
* remove top level awaits

* add es2017 target

* refactor: use setup and ref sugar
2022-07-13 21:17:19 +09:00
tamaina
ae92378689 fix(sw, notification): Don't issue an event if there is no affect (#8979)
* test

* ]v]
2022-07-13 21:07:49 +09:00
Johann150
714c80bf3f enhance: read theme color nodeinfo (#8977)
* provide theme color in nodeinfo metadata

* read theme color from nodeinfo

Prefer to read the theme color from the nodeinfo since it is more
performant than performing selector search on a DOM.
2022-07-13 21:06:24 +09:00
nvisser
947f079735 Make tensorflow an optinal dependency (#8986) 2022-07-13 21:00:59 +09:00
syuilo
c771135fd8 chore(client): fix routing 2022-07-13 18:28:04 +09:00
syuilo
ad970dffda fix(client): fix url encoded string handling of nirax
Fix #8878
2022-07-13 18:11:54 +09:00
syuilo
dd4f7be3da 🎨 2022-07-13 18:09:47 +09:00
syuilo
0bcfa2d04f chore(client): tweak explore page 2022-07-13 18:09:41 +09:00
syuilo
170b1b89ba chore(client): fix type def 2022-07-13 16:33:52 +09:00
syuilo
b08ead1dce chore(client): fix mention style 2022-07-13 16:33:39 +09:00
syuilo
05a342009f 🎨 2022-07-13 16:33:18 +09:00
syuilo
d7247e2db2 chore(client): tweak ui 2022-07-12 22:42:50 +09:00
syuilo
4550a4459b feat: support <plain> syntax for mfm 2022-07-12 12:03:38 +09:00
MeiMei
660781afd9 Fix crash at startup if TensorFlow is not supported (#8984)
* Lazy loading tensorflow

* CHANGELOG

* CHANGELOG

* Check CPU flags

* .
2022-07-12 10:38:57 +09:00
syuilo
1557d0afb8 12.113.0-beta.2 2022-07-11 23:36:55 +09:00
syuilo
d8264b11e2 enhance(client): improve widgets component 2022-07-11 23:36:39 +09:00
syuilo
a5648fb07f re: update mfm-js 0.23.0-canary.1 2022-07-11 23:13:23 +09:00
syuilo
43316ec355 12.113.0-beta.1 2022-07-10 21:11:03 +09:00
syuilo
18206e3cf6 update mfm-js 0.23.0-canary.1 2022-07-10 21:09:37 +09:00
yzhe819
9107de63b4 chore: fix lint errors (#8981) 2022-07-10 19:47:29 +09:00
syuilo
bbe4824955 enhance(client): update themes 2022-07-10 15:36:02 +09:00
syuilo
e7f4ec72b4 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-10 15:35:45 +09:00
syuilo
5cdb9fb748 chore(client): tweak style 2022-07-10 15:35:43 +09:00
tamaina
83ebe79a3f enhance(sw): If receiving a push notification issued more than a day, ignore it. (#8980)
* enhance(sw): ignore old push notification

* âœŒī¸

* 半æ—Ĩ

* !==

* 1æ—Ĩ
2022-07-10 15:15:21 +09:00
syuilo
7f808eaf42 fix(client): fix style of mention 2022-07-10 13:16:11 +09:00
syuilo
fbd6b90bf8 chore(dev): remove duplicated lint rule 2022-07-10 11:14:41 +09:00
dogcraft
d92200a6d6 fix: QueryFailedError when logging user's IPs (#8973)
* fix QueryFailedError when logging user's IPs

* use `orIgnore` to fix
2022-07-10 11:02:46 +09:00
syuilo
c20311b8a7 Merge branch 'develop' 2022-07-09 18:32:55 +09:00
syuilo
111d4d0149 12.112.3 2022-07-09 18:32:45 +09:00
syuilo
49012f8352 update summaly 2022-07-09 18:23:21 +09:00
MeiMei
53e54c22fa Fix Attempts to update all notifications (#8974)
* Fix massive update notification parameters

* CHANGELOG

* CHANGELOG
2022-07-09 18:18:39 +09:00
syuilo
75d516011b enhance: make active email validation configurable 2022-07-09 15:05:55 +09:00
syuilo
522ddba3d7 enhance(server): tweak identicon generation 2022-07-09 13:22:35 +09:00
syuilo
fb14ac50b8 Merge branch 'develop' 2022-07-08 17:34:53 +09:00
syuilo
4ac75243e5 12.112.2 2022-07-08 17:34:44 +09:00
MeiMei
417e75b470 DockerでAlpineではãĒくDebianをäŊŋį”¨ã™ã‚‹ã‚ˆã†ãĢ (#8966)
* Debian

* CHANGELOG

* Update CHANGELOG
2022-07-08 17:17:21 +09:00
syuilo
481783606f Update CHANGELOG.md 2022-07-08 11:27:49 +09:00
syuilo
3b71f985a5 Update CHANGELOG.md 2022-07-08 11:24:12 +09:00
syuilo
9a58b4160b Update CHANGELOG.md 2022-07-08 11:21:14 +09:00
syuilo
207d7e0478 fix test 2022-07-08 11:21:11 +09:00
syuilo
84d984bd31 Merge branch 'develop' 2022-07-07 21:23:03 +09:00
syuilo
4bff55231f 12.112.1 2022-07-07 21:22:43 +09:00
syuilo
0890253b4c 12.112.0 2022-07-07 21:21:36 +09:00
Johann150
a1b8587ab2 enhance: show recipients of notes with specified visibility (#8949)
* enhance: reusable visibility component

* rename renote tooltip component

The tooltip that is used for renotes can be used in other cases as well.

* add tooltip for specified recipients

* add changelog entry

* Update visibility.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-07 21:17:47 +09:00
syuilo
e560601815 feat: auto nsfw detection (#8840)
* feat: auto nsfw detection

* âœŒī¸

* 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 (įĄĢ酸éļ) <root@acid-chicken.com>
2022-07-07 21:06:37 +09:00
syuilo
010db2515c New Crowdin updates (#8950)
* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)
2022-07-07 21:01:45 +09:00
syuilo
a785f1f933 chore(client): tweak ui 2022-07-07 21:00:42 +09:00
syuilo
c0eba65527 chore(client): tweak ui 2022-07-07 20:19:50 +09:00
syuilo
15a9a4b119 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-07 19:08:21 +09:00
syuilo
da239b8362 chore(server): tweak api for admin 2022-07-07 19:08:18 +09:00
dependabot[bot]
10f7e976ee 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-07 18:29:42 +09:00
syuilo
95b966474f 12.112.0-beta.21 2022-07-07 18:28:54 +09:00
syuilo
3ffe674e80 update deps 2022-07-07 18:28:43 +09:00
syuilo
423e7692db chore(server): tweak api for admin 2022-07-07 18:09:50 +09:00
syuilo
a279d50212 chore(client): tweak ui 2022-07-07 18:06:34 +09:00
syuilo
9426f37c3e chore(client): tweak ui 2022-07-07 17:55:47 +09:00
syuilo
37bc81595a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-07 17:36:45 +09:00
Kainoa Kanter
a23f59b996 enhance: Styled error screen (#8946)
* 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`

* Fix

* Update base.pug

* Finally fix!

* Wrap details in `<code>`

* Add style to flush

* Fix

* BIOS -> Repair tool

* Fix

* Typo

* Adjust style

* Adjust text

* Flush -> Clear

* Revert flush changes

* Responsive

* Also hide splash
2022-07-07 17:35:56 +09:00
syuilo
f4fcb912e3 enhance(client): make widgets available on tablet again 2022-07-07 17:29:30 +09:00
syuilo
1c5f339d09 chore(client): tweak style 2022-07-07 17:28:21 +09:00
syuilo
7cf3218068 chore(client): tweak ui 2022-07-07 17:28:13 +09:00
Johann150
7775eb9641 refactor: use overflow-y to determine scroll container
By using `overflow-y` instead of `overflow` using `endsWith` can be
avoided and represents the data we are actually interested in here
more accurately.
2022-07-06 19:02:39 +02:00
Johann150
ac6b8f3480 refactor: use autofocus parameter
Using the `ref` seems to be broken but using the autofocus parameter
seems to fix it.
2022-07-06 18:23:05 +02:00
syuilo
41bef75d1a chore(client): tweak style 2022-07-06 18:20:32 +09:00
syuilo
14e32557d2 Update CHANGELOG.md 2022-07-06 08:42:04 +09:00
syuilo
6d7a29b2cb 12.112.0-beta.20 2022-07-06 07:54:35 +09:00
syuilo
7db4af5578 perf(client): trying improve perf of emoji-picker 2022-07-06 07:54:04 +09:00
syuilo
f7747af690 Revert "revert emoji picker changes"
This reverts commit 38d5303ccd.
2022-07-06 07:30:56 +09:00
Johann150
4940894324 fix prismjs import
fixes #8944
2022-07-06 00:29:51 +02:00
syuilo
2618d72f1f 12.112.0-beta.19 2022-07-06 07:27:09 +09:00
syuilo
38d5303ccd revert emoji picker changes 2022-07-06 07:26:58 +09:00
syuilo
efafc31c9b fix(client): テãƒŧマをäŊœæˆã™ã‚‹ã¨ã‚¯ãƒŠã‚¤ã‚ĸãƒŗãƒˆãŒčĩˇå‹•しãĒくãĒる 2022-07-06 07:08:45 +09:00
syuilo
b35c3114c8 revert: feat: styled error screen (#8930) 2022-07-06 06:36:14 +09:00
syuilo
b9f9fe2927 12.112.0-beta.18 2022-07-05 23:13:49 +09:00
syuilo
d393cabfe1 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-05 23:13:33 +09:00
syuilo
bf186de56c chore(client): rendering performance tweak a bit 2022-07-05 23:13:28 +09:00
syuilo
21279769c9 New Crowdin updates (#8841)
* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Arabic)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Kabyle)

* New translations ja-JP.yml (Kannada)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Romanian)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Catalan)

* New translations ja-JP.yml (Czech)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Dutch)

* New translations ja-JP.yml (Swedish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Thai)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Japanese, Kansai)

* New translations ja-JP.yml (Bengali)

* New translations ja-JP.yml (Indonesian)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Chinese Simplified)

* New translations ja-JP.yml (Russian)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (Ukrainian)

* New translations ja-JP.yml (Spanish)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Portuguese)

* New translations ja-JP.yml (French)

* New translations ja-JP.yml (Polish)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (Italian)

* New translations ja-JP.yml (Korean)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Vietnamese)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (German)

* New translations ja-JP.yml (English)

* New translations ja-JP.yml (Slovak)

* New translations ja-JP.yml (Chinese Traditional)

* New translations ja-JP.yml (Vietnamese)
2022-07-05 23:08:24 +09:00
syuilo
bc73ad2e56 chore(client): rendering performance tweak a bit 2022-07-05 23:01:23 +09:00
syuilo
f882e0b6b6 chore(client): remove unused class 2022-07-05 22:40:53 +09:00
syuilo
bc012784ef chore(client): tweak ui 2022-07-05 22:40:15 +09:00
syuilo
f66235f066 chore(client): rendering performance tweak a bit 2022-07-05 22:35:57 +09:00
syuilo
60710805d5 chore(client): fix type 2022-07-05 22:25:34 +09:00
syuilo
62f8af4891 enhance(client): improve usability 2022-07-05 22:25:27 +09:00
syuilo
7dd9f93efb feat(client): ãƒĄãƒ‹ãƒĨãƒŧからペãƒŧジをãƒĒロãƒŧドできるようãĢ 2022-07-05 19:29:44 +09:00
syuilo
972b03f842 perf: allow get for notes/reactions 2022-07-05 19:16:21 +09:00
syuilo
a1cbffd14f chore(client): tweak ui 2022-07-05 17:55:47 +09:00
syuilo
38c1867a8b 12.112.0-beta.17 2022-07-05 17:46:55 +09:00
syuilo
cb246d3459 rename: BIOS -> Repair Tool 2022-07-05 17:46:17 +09:00
Kainoa Kanter
40656e3ee2 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`
2022-07-05 17:44:05 +09:00
Johann150
ef9fdb93d2 fix: pagination uses API correctly (#8925) 2022-07-05 17:42:54 +09:00
syuilo
02fafd5114 fix(client): user search of explore not working 2022-07-05 17:20:34 +09:00
syuilo
58b00e2f4c chore(client): tweak style 2022-07-05 16:19:52 +09:00
syuilo
0de176a2ba enhance(client): improve marquee 2022-07-05 16:16:13 +09:00
syuilo
1778269ea8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-05 16:07:55 +09:00
syuilo
ccea04f391 chore(client): tweak deck 2022-07-05 16:07:53 +09:00
syuilo
135dfa8026 chore(client): tweak deck 2022-07-05 15:55:55 +09:00
Kainoa Kanter
25b7d02540 Update store.ts (#8937) 2022-07-05 15:21:46 +09:00
syuilo
4f0878e267 chore(client): tweak ui 2022-07-05 12:09:49 +09:00
Kainoa Kanter
1eb504a640 chore: fix client lint errors (#8934)
* Fix client lint

* Hide no-v-html

* Ignore banned type

* Update page-editor.vue
2022-07-05 11:21:59 +09:00
Usuyuki
ce9d29828d fix:typo 「有劚するåŋ…čρâ€Ļ」→「有劚ãĢするåŋ…čρâ€Ļ」 (#8936) 2022-07-05 11:17:42 +09:00
tamaina
2fe4a51d26 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-04 15:26:21 +00:00
tamaina
452f2a07ac update CHANGELOG.md 2022-07-04 15:26:18 +00:00
CyberRex
cd07eb222e Add additional drive capacity change support (#8867)
* Add additional drive capacity change support

* Update packages/backend/src/server/api/endpoints/admin/drive-capacity-override.ts

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>

* 🎨

* show instance default capacity in placeholder

* fix

* update api/drive

* fix

* remove :

* fix lint

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-07-05 00:21:01 +09:00
Johann150
a228d1ddaa fix lint @typescript-eslint/ban-types 2022-07-04 16:46:48 +02:00
Johann150
d748ba2c51 fix lint no-prototype-builtins 2022-07-04 16:39:04 +02:00
Johann150
a5c3fcea6e fix lint no-undef 2022-07-04 16:33:55 +02:00
Johann150
2bd4323b17 fix lint: use let instead of const for $ref
Fixes lint no-const-assign.
2022-07-04 16:22:21 +02:00
Johann150
935fce338a refactor: remove unnecessary computed
Fixes lint no-const-assign.
2022-07-04 16:17:07 +02:00
Johann150
366fae41ff fix lint vue/require-valid-default-prop 2022-07-04 16:06:46 +02:00
Johann150
0b9c961707 fix lint no-fallthrough 2022-07-04 16:05:41 +02:00
Johann150
f14d5886f2 fix lint padded-blocks 2022-07-04 15:59:24 +02:00
Johann150
ea9e32096b fix(lint): semicolong spacing 2022-07-04 15:56:16 +02:00
Johann150
121fa40621 fix: replace use of window 2022-07-04 15:27:21 +02:00
syuilo
f9444aa3d3 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-04 21:29:10 +09:00
syuilo
08c6ed04bf update vite 2022-07-04 21:29:07 +09:00
syuilo
65c12903e4 enhance(client): deckぎã‚Ļイジェットã‚ĢナムがæœĒč¨­åŽšãŽæ™‚ãĢčĒŦæ˜Žã‚’čĄ¨į¤ēするようãĢ 2022-07-04 21:28:59 +09:00
Johann150
e0e42a6425 fix: spellcheck is boolean not string 2022-07-04 10:35:27 +02:00
Johann150
b438a1935d update changelog 2022-07-03 21:41:10 +02:00
syuilo
4ab2f16ed3 enhance(client): tweak statusbar 2022-07-04 01:37:47 +09:00
syuilo
dc1a35c13c chore(client): tweak style 2022-07-04 01:12:36 +09:00
syuilo
1cb847aa80 enhance(client): tweak deck 2022-07-03 23:13:41 +09:00
MeiMei
034c5d792b fix: streamingテ゚トおそい (#8912) 2022-07-03 20:54:54 +09:00
syuilo
0076797b15 12.112.0-beta.16 2022-07-03 20:32:34 +09:00
syuilo
ee0d3c6742 Update CHANGELOG.md 2022-07-03 20:32:21 +09:00
syuilo
1163c85db6 enhance(client): refine deck
Fix #7720
2022-07-03 20:30:58 +09:00
syuilo
af6dd4194f fix(client): contextmenu of deck not working 2022-07-03 19:11:10 +09:00
syuilo
26c89e053d fix typo 2022-07-03 19:01:08 +09:00
syuilo
751e655d72 12.112.0-beta.15 2022-07-03 17:04:44 +09:00
syuilo
57c6db6952 chore(client): rename marquee -> ticker 2022-07-03 16:50:51 +09:00
syuilo
66ffb253a2 chore(client): tweak style 2022-07-03 16:46:00 +09:00
syuilo
ab5cd1cb15 fix(client): fix wrong import 2022-07-03 16:36:23 +09:00
syuilo
4774bc1f47 chore(client): tweak style 2022-07-03 16:36:13 +09:00
syuilo
1cc8fd54c0 fix(client): fix wrong import 2022-07-03 16:19:47 +09:00
syuilo
e393ab6044 fix(client): style tweak for ios 2022-07-03 16:17:31 +09:00
syuilo
01688b543a 12.112.0-beta.14 2022-07-03 14:45:20 +09:00
syuilo
b2af1948a4 fix(client): フりロワãƒŧ一čĻ§ãŒãƒ•ã‚Šãƒ­ãƒŧãĢãĢã‚ƒãŖãĻいるんだãĢゃあ 2022-07-03 14:44:18 +09:00
syuilo
0eb473198c chore(client): tweak style 2022-07-03 14:43:28 +09:00
syuilo
44c85aff86 feat(client): status bar (experimental) 2022-07-03 14:40:02 +09:00
syuilo
f8f3ecbf02 12.112.0-beta.13 2022-07-03 00:24:49 +09:00
syuilo
dd426735a0 feat: moderation note 2022-07-03 00:15:03 +09:00
syuilo
0de973d293 update eslint rules 2022-07-02 23:01:13 +09:00
syuilo
9c6a220810 chore(client): tweak ui 2022-07-02 22:07:04 +09:00
syuilo
ec41aefeea fix(client): fix typo 2022-07-02 22:06:53 +09:00
syuilo
66231c1669 fix(client): use unique class names for root to prevent conflicts of style 2022-07-02 21:29:48 +09:00
syuilo
f9ba35d928 enhance(client): better sticky-container component 2022-07-02 21:28:55 +09:00
syuilo
ef83670716 enhance(client): better marquee component 2022-07-02 21:28:04 +09:00
syuilo
949dbb3918 feat(server): add fetch-rss api to reduce dependency of external apis 2022-07-02 21:26:33 +09:00
syuilo
eb709508a4 12.112.0-beta.12 2022-07-02 15:17:09 +09:00
syuilo
eccc90c843 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
2022-07-02 15:12:11 +09:00
syuilo
ded0f6f0df refactor(client): refactoring 2022-07-02 14:00:37 +09:00
syuilo
52a1ec9af1 enhance(server): ã‚ĸãƒŗã‚ąãƒŧトを新しい順ãĢã‚Ŋãƒŧト 2022-07-02 12:34:22 +09:00
syuilo
b773d516d3 chore(client): tweak ui 2022-07-02 12:22:52 +09:00
syuilo
6bcd5cb310 enhance(client): cache pages in page-window 2022-07-02 12:12:10 +09:00
syuilo
01d5a97a4f feat(client): poll highlights in explore page 2022-07-01 23:42:03 +09:00
syuilo
afe0d9a266 enhance(client): ハイナイトをãŋつけるãĢįĩąåˆ 2022-07-01 23:33:47 +09:00
syuilo
add6e9b14b chore(client): tweak ui 2022-07-01 18:55:45 +09:00
syuilo
80a033c1cf chore(client): tweak style 2022-07-01 17:08:45 +09:00
syuilo
c67c3b0360 chore(client): tweak style 2022-07-01 16:43:38 +09:00
syuilo
f635d5b864 chore(client): tweak style 2022-07-01 15:23:49 +09:00
syuilo
9205155fc9 12.112.0-beta.11 2022-07-01 15:11:39 +09:00
syuilo
65b0a002c7 chore(client): tweak ui 2022-07-01 15:06:17 +09:00
MeiMei
2f65d91ea8 migrate parse5 to 7.0.0 (#8916)
* migrate parse5 to 7.0.0

* fix
2022-07-01 13:48:03 +09:00
syuilo
b846ebeb97 use parse5 6.0.1
Fix #8914
2022-07-01 11:07:14 +09:00
Johann150
66b27bdc97 fix typo
Co-authored-by: mei23 <m@m544.net>
2022-06-30 22:03:04 +02:00
syuilo
649bb672df chore(client): fix pie rendering 2022-07-01 00:38:20 +09:00
syuilo
27fef64cf3 12.112.0-beta.10 2022-07-01 00:21:38 +09:00
syuilo
e3bf53ea84 update deps 2022-07-01 00:21:25 +09:00
syuilo
30aa1dcdcd chore(client): tweak rss-marquee 2022-06-30 23:53:58 +09:00
syuilo
7c7ce072c7 chore(client): tweak ui 2022-06-30 23:51:18 +09:00
syuilo
6ba888f476 feat(client): add rss-marquee widget 2022-06-30 23:45:11 +09:00
syuilo
bbdc52a7ea chore(client): tweak style 2022-06-30 23:07:45 +09:00
syuilo
cb697cf582 chore(client): tweak ui 2022-06-30 22:02:08 +09:00
syuilo
4c2cd3c8d5 chore(client): tweak ui 2022-06-30 21:38:34 +09:00
syuilo
1bec974fe6 12.112.0-beta.9 2022-06-30 20:15:47 +09:00
syuilo
1069ae6525 update vite 2022-06-30 20:15:40 +09:00
syuilo
ed41d542bb chore(client): tweak ui 2022-06-30 20:15:14 +09:00
syuilo
eac31eb323 chore(client): tweak ui 2022-06-30 19:19:54 +09:00
syuilo
324f5525b5 fix(server): cannot show users 2022-06-30 15:36:09 +09:00
syuilo
6f3e64f13e chore(client): tweak client 2022-06-30 15:32:11 +09:00
syuilo
6f2d2a71f9 enhance(client): show confirm dialog when logout 2022-06-30 15:09:10 +09:00
syuilo
47dcb1b41f refactor(client): use setup syntax 2022-06-30 12:48:42 +09:00
syuilo
fa6eb0e0f2 perf(client): improve range control performance 2022-06-30 12:42:35 +09:00
syuilo
bffe6fb9bf tweak client 2022-06-30 10:53:40 +09:00
syuilo
9ac526b6b6 tweak client 2022-06-30 10:13:27 +09:00
Johann150
ca6afd40ad fix client router catchall
fixes #8903
2022-06-29 22:09:44 +02:00
Johann150
8b7dcf4dba fix 'assignment to const' error 2022-06-29 17:44:03 +02:00
syuilo
99dcd7bb27 feat(client): add instance-cloud widget 2022-06-29 23:28:52 +09:00
syuilo
6a7dff1c82 Update .eslintrc.js 2022-06-29 23:06:03 +09:00
syuilo
82e9658ac3 12.112.0-beta.8 2022-06-29 21:22:47 +09:00
syuilo
3f6e04697a Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-29 21:22:18 +09:00
syuilo
c9b3ab80ca feat(client): add tag cloud component 2022-06-29 21:22:15 +09:00
Johann150
7f111f4474 Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

This allows client pages to require logging in before displaying the
page, useful for example for user settings pages.

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-06-29 18:26:06 +09:00
syuilo
f997b7dff2 chore(client): fix type def 2022-06-29 16:07:38 +09:00
syuilo
a107dff4d6 perf(client): remove needless reactivity 2022-06-29 16:06:13 +09:00
syuilo
bb68cfaa81 enhance(client): improve router
Fix #8902
2022-06-29 16:00:00 +09:00
syuilo
4fd386c3dc chore(client): tweak client 2022-06-29 15:41:06 +09:00
syuilo
8648308823 chore(client): tweak style 2022-06-29 14:19:40 +09:00
syuilo
2b1e03cc64 enhance(client): add users tab to instance-info 2022-06-29 14:14:27 +09:00
syuilo
0f1c0a42a2 enhance(client): ãƒĄãƒ‹ãƒĨãƒŧæ•´į†
Resolve #6389
Fix #8035
2022-06-29 11:13:32 +09:00
syuilo
1a698111a4 refactor(client): remove invalid computed 2022-06-29 00:36:06 +09:00
syuilo
9f7c9b122f fix(client): 非ãƒĸデãƒŦãƒŧã‚ŋãƒŧãŒã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šæƒ…å ąãƒšãƒŧã‚¸ã‚’čĄ¨į¤ēできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2022-06-28 22:56:18 +09:00
syuilo
9a4198293a chore(client): tweak style 2022-06-28 22:32:01 +09:00
syuilo
ac162f9996 chore(client): tweak style 2022-06-28 18:41:37 +09:00
syuilo
d7e7152bd3 chore(client): tweak style 2022-06-28 18:09:42 +09:00
syuilo
a50b1d69a1 chore(client): fix #8858 2022-06-28 17:59:23 +09:00
syuilo
30bdfde4cc 12.112.0-beta.7 2022-06-28 16:06:23 +09:00
syuilo
ea3d391df9 chore(client): tweak style 2022-06-28 16:02:39 +09:00
syuilo
270e1212ac chore(client): refactor and style tweaks 2022-06-28 15:59:49 +09:00
syuilo
57bb6e611f refactor(client): use setup syntax 2022-06-28 14:34:44 +09:00
syuilo
31d73f4659 chore(client): fix type def 2022-06-28 13:06:31 +09:00
syuilo
5c3e782d29 improve instance doughnut charts 2022-06-28 13:05:20 +09:00
syuilo
553d644781 chore(client): tweak style 2022-06-28 12:16:20 +09:00
syuilo
7d8a70f99e fix(api): fix instance schema 2022-06-28 12:16:11 +09:00
syuilo
0f550d568d 12.112.0-beta.6 2022-06-28 10:43:18 +09:00
syuilo
0657995b42 chore(client): tweak style 2022-06-28 10:42:54 +09:00
syuilo
fe460c022c feat(client): add instances doughnuts charts for dashboard 2022-06-28 10:42:26 +09:00
syuilo
d7c6e2e61c fix(client): fix chart tooltip rendering 2022-06-28 10:41:38 +09:00
syuilo
c04d3d22af feat(api): add federation/stats endpoint 2022-06-28 10:41:22 +09:00
syuilo
164d4a9825 fix(api): add missing themeColor property of instance 2022-06-28 10:40:49 +09:00
syuilo
596a61ce18 lint fix 2022-06-28 00:27:24 +09:00
syuilo
40cd5c5a49 chore(client): tweak style 2022-06-28 00:20:51 +09:00
syuilo
329f055a97 feat: make possible to delete an account by admin
Resolve #8830
2022-06-27 23:49:16 +09:00
Johann150
bc3ae901cc refactor: remove duplicate code (#8895) 2022-06-27 21:48:10 +09:00
syuilo
0ec266abf7 chore(client): tweak client 2022-06-26 19:41:21 +09:00
MeiMei
f834d6a813 fix: mocha テ゚トが動かãĒいぎをäŋŽæ­Ŗ v2 (#8892)
* on push

* Fix mute test

* fix note test

* api

* inc timeout

* uploadUrl

* Revert "on push"

This reverts commit 778a58df61.

* lint

* waitFire

* Wrap connectStream

* return
2022-06-26 19:16:32 +09:00
syuilo
4634920866 fix #8894 2022-06-26 17:38:50 +09:00
syuilo
744db4b5ed chore(client): tweak ui 🎨 2022-06-26 16:57:12 +09:00
syuilo
bd3c6f4157 chore(client): tweak ui 🎨 2022-06-26 16:38:27 +09:00
syuilo
4329d9e76d chore(client): fix type 2022-06-26 15:55:51 +09:00
syuilo
311478e725 chore(client): tweak client 2022-06-26 15:54:07 +09:00
syuilo
c27d9e11b4 chore(client): tweak client 2022-06-26 14:17:55 +09:00
syuilo
de43b47ca8 12.112.0-beta.5 2022-06-26 13:29:14 +09:00
syuilo
3183a02824 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-26 13:28:49 +09:00
syuilo
0cae0a49e2 chore(client): tweak ui 2022-06-26 13:28:47 +09:00
tamaina
2366f568b9 enhance(client): Enhance boot error display (#8879)
* Change boot error message

* fix

* âœŒī¸

* fix
2022-06-26 12:47:43 +09:00
syuilo
5e95a1f7af refactor(client): extract interval logic to a composable function
あと`onUnmounted`を`onMounted`内でå‘ŧんでいたりしたぎをäŋŽæ­Ŗã—たりとか
2022-06-26 03:12:58 +09:00
syuilo
6a4574b612 enhance(client): tweak control panel dashboard 2022-06-26 01:45:33 +09:00
syuilo
f071ea4902 fix(client): remove needless requestLog call 2022-06-25 23:16:02 +09:00
syuilo
0af581f2e6 12.112.0-beta.4 2022-06-25 23:01:48 +09:00
syuilo
0248a2a989 enhance(client): improve control panel 2022-06-25 23:01:40 +09:00
tamaina
c67c0df762 fix notification-setting-window.vue 2022-06-25 09:29:42 +00:00
syuilo
929dc076ec Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-25 18:26:34 +09:00
syuilo
58e83f8e4f feat: allow GET for some endpoints
Resolve #8263
2022-06-25 18:26:31 +09:00
syuilo
7be4b2145b refactor(client): extract tooltip logic of chart 2022-06-25 18:05:35 +09:00
Johann150
d5ef68336a refactor: notification setting window composition API (#8860)
* refactor: notification setting window composition API

* fix lint vue/require-valid-default-prop

* fix type
2022-06-25 17:14:13 +09:00
dependabot[bot]
126011c1a7 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 16:28:36 +09:00
Andreas Nedbal
36f09b6cdc 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
2022-06-25 14:25:22 +09:00
Johann150
5728350267 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
2022-06-25 14:23:59 +09:00
dependabot[bot]
e3461f1b58 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 13:50:15 +09:00
dependabot[bot]
ca5200d1f1 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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 13:50:06 +09:00
syuilo
16fda89738 chore(client): tweak MkKeyValue component 2022-06-25 11:50:19 +09:00
syuilo
b2caf821ef 12.112.0-beta.3 2022-06-25 00:06:13 +09:00
syuilo
734fe9fd9d chore(client): tweak ui 2022-06-25 00:03:59 +09:00
syuilo
03973654b5 chore(client): improve usability 2022-06-24 23:49:47 +09:00
syuilo
1b2bd89383 fix bug 2022-06-24 21:48:54 +09:00
syuilo
1e8d84dbfa refactor: remove unused import 2022-06-24 21:46:49 +09:00
syuilo
696e8add00 feat: įŽĄį†č€…ãŒį‰šåŽšãƒĻãƒŧã‚ļãƒŧぎã‚ĸップロãƒŧãƒ‰ã—ãŸãƒ•ã‚Ąã‚¤ãƒĢ一čĻ§ã‚’čĻ‹ã‚Œã‚‹ã‚ˆã†ãĢ 2022-06-24 21:43:28 +09:00
syuilo
905d8625f8 fix(client): ã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆãƒ•りãƒŧムでエナãƒŧがå‡ēã‚‹å•éĄŒã‚’äŋŽæ­Ŗ 2022-06-24 21:19:38 +09:00
syuilo
bf4726f91d fix(client): ログã‚ĸã‚ĻトできãĒã„å•éĄŒã‚’äŋŽæ­Ŗ 2022-06-24 21:16:05 +09:00
syuilo
274352beab Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-24 19:47:48 +09:00
syuilo
a1449455a2 chore(client): tweak mini-chart rendering 2022-06-24 19:47:38 +09:00
Johann150
a5241379af fix lints 2022-06-24 12:44:22 +02:00
MeiMei
6f8e3fe366 enhance: RedisをioredisãĢįĩąä¸€ã—ãĻIPv6ã‚ĩポãƒŧト (#8869)
* Use ioredis, Supports IPv6 host

https://github.com/misskey-dev/misskey/issues/8862

* Fix import

* order

* a

* i

* fix

* flushdb

* family

* CHANGELOG

* redis_version

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-24 19:22:19 +09:00
Johann150
1c2e2c4b06 fix(client): ask to log in for poll vote (#8883) 2022-06-24 19:03:41 +09:00
syuilo
55c22eec8b chore(client): tweak ui 2022-06-24 10:52:34 +09:00
syuilo
4a5d5fe20c refactor(client): use composition api 2022-06-24 10:52:28 +09:00
tamaina
12374bd6a3 fix(nirax): Normalize path (#8877) 2022-06-24 01:26:15 +09:00
syuilo
c9e9129373 fix #8861 2022-06-24 00:47:55 +09:00
syuilo
5ee53c222b chore(client): tweak ui 2022-06-23 23:45:22 +09:00
syuilo
3e1248ff35 lint fixes 2022-06-23 21:46:15 +09:00
Johann150
4f4d2b7c53 refactor: simplify ap/show with DbResolver (#8838)
Using the existing code in DbResolver we can avoid separate code for
parsing the URIs in this endpoint.

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-23 21:32:17 +09:00
Johann150
ecdaeea94f enhance: word mute checks CW (#8873) 2022-06-23 20:26:47 +09:00
syuilo
d1e151172b chore(client): tweak client design 2022-06-23 13:39:28 +09:00
syuilo
2a2020b797 chore(dev): improve eslint config 2022-06-23 13:19:17 +09:00
syuilo
43b9a9e618 enhance(client): tweak ui 2022-06-22 23:40:53 +09:00
syuilo
aabf12038c 12.112.0-beta.2 2022-06-22 20:51:04 +09:00
syuilo
d3f25fa290 tweak client 2022-06-22 20:47:53 +09:00
syuilo
be383aa5b2 refactor(client): use composition api 2022-06-22 16:30:55 +09:00
syuilo
85365da69e refactor(client): refactor header tab handling 2022-06-22 16:30:45 +09:00
syuilo
e44cb42de4 🎨 2022-06-22 00:48:16 +09:00
syuilo
ad123b3cce tweak client 2022-06-22 00:10:34 +09:00
syuilo
1e85a3025c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-21 23:22:20 +09:00
syuilo
c9d4c00708 fix(client): moderators cannot view instance-info page 2022-06-21 23:22:18 +09:00
Johann150
e0c6688709 update changelog 2022-06-21 15:56:47 +02:00
tamaina
737806a787 fix 2022-06-21 22:40:44 +09:00
tamaina
ac93a1808b Merge branch 'develop' into pizzax-indexeddb 2022-06-21 22:36:37 +09:00
syuilo
2d181ba5af enhance(client): show warning in control panel when there is an unresolved abuse report 2022-06-21 19:48:28 +09:00
syuilo
f880d0631c tweak client 2022-06-21 17:55:38 +09:00
tamaina
f33654fb9a Merge branch 'develop' into pizzax-indexeddb 2022-06-21 07:49:52 +00:00
syuilo
a6fff86099 refactor(client): use composition api 2022-06-21 14:39:23 +09:00
syuilo
4efee455b1 fix(server): faviconUrl of federated instance is missing 2022-06-21 14:28:43 +09:00
syuilo
14cc341cc9 chore: add comments 2022-06-21 14:18:06 +09:00
syuilo
ce6cc21bcd tweak client
Fix #8856
2022-06-21 14:12:39 +09:00
Johann150
3796a3edea fix: block button in federation panel (#8855) 2022-06-20 23:48:38 +09:00
syuilo
f995172c5d tweak client 2022-06-20 21:05:18 +09:00
syuilo
8e20e27ff9 fix client 2022-06-20 19:49:51 +09:00
syuilo
699f24f3dc refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00
tamaina
30a39a296d refactor: ãƒãƒŖãƒƒãƒˆãƒĢãƒŧムをComposition API化 (#8850)
* pick form

* pick message

* pick room

* fix lint

* fix scroll?

* fix scroll.ts

* fix directives/sticky-container

* update global/sticky-container.vue

* fix, 🎨

* test.1
2022-06-20 13:20:28 +09:00
tamaina
b70473ed60 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 defbb41648.

* Revert "clean up"

This reverts commit f94919cb9c.

* 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

* âœŒī¸

* 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

* âœŒī¸

* 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 (įĄĢ酸éļ) <root@acid-chicken.com>

* 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 <Syuilotan@yahoo.co.jp>

* 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

* âœŒī¸

* 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 (įĄĢ酸éļ) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-20 00:33:46 +09:00
Andreas Nedbal
54465d36a7 Refactor page-editor elements to use Composition API (#8721)
* refactor(client): refactor page-editor elements to use Composition API

* Apply review suggestions from @Johann150

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-06-18 18:39:04 +09:00
syuilo
802a35d4b6 fix typo 2022-06-18 18:27:47 +09:00
futchitwo
5b7595d9d7 Improve: unclip (#8823)
* Refactor clip page to use Composition API

* Refactor clip page

* Refactor clip page

* Refactor clip page

* Improve: unclip

* Fix unclip

* Fix unclip

* chore: better type and name

* Fix

* Fix clipPage vue provider

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-18 18:27:09 +09:00
futchitwo
d7bab7cf0b Refactor clip page to Composition API (#8822)
* Refactor clip page to use Composition API

* Refactor clip page

* Refactor clip page

* Refactor clip page
2022-06-18 18:23:54 +09:00
MeiMei
6422cde5f2 enhance: Improve player detection in URL preview (#8849)
* enhance: Improve player detection in URL preview

* CHANGELOG
2022-06-18 16:02:31 +09:00
syuilo
8df2f19b5b enhance(client): improve file moderation ui 2022-06-17 15:03:02 +09:00
syuilo
e29a310f7d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-17 14:31:31 +09:00
syuilo
70450fe6b4 Update ROADMAP.md 2022-06-17 13:56:39 +09:00
syuilo
7faa75d483 chore(client): tweak range control design 2022-06-17 13:20:33 +09:00
syuilo
836ecff785 Update CONTRIBUTING.md 2022-06-17 11:02:47 +09:00
Johann150
6078c986d3 fix: render empty note content correctly
Instead of coercing to `null`, coercing to an empty string should simplify handling.
2022-06-16 12:51:44 +02:00
Johann150
b54f906605 fix: correctly render note text
Fix a regression from #8787 that was previously fixed in #8440.
2022-06-16 12:32:09 +02:00
syuilo
4a55425fdb enhance(client): improve files page of control panel 2022-06-16 16:05:43 +09:00
syuilo
fdba255b9a Update CHANGELOG.md 2022-06-14 23:05:11 +09:00
MeiMei
1d8ec102f1 fix: GenerateVideoThumbnail (#8825)
* fix: GenerateVideoThumbnail

* CHANGELOG

* fix cleanup

* Revert "fix cleanup"

This reverts commit d54cf8262a.
2022-06-14 23:02:14 +09:00
Johann150
3a42fe50c6 fix: tmpdir cleanup removes contained files (#8826) 2022-06-14 23:00:10 +09:00
syuilo
e4dc25dd5c enhance(server): ãƒĸデãƒŦãƒŧã‚ŋãƒŧã§ã‚ãŖãĻもãƒŦãƒŧトãƒĒミットを有劚ãĢ 2022-06-14 22:59:19 +09:00
tamaina
f1e6fa8ee2 fix: add limit to i/notifications (#8836)
* fix: add limit to i/notifications

* ms

* remove ms
2022-06-14 22:55:58 +09:00
Johann150
10d979bd65 fix(docs): use correct description property 2022-06-14 11:55:58 +02:00
Johann150
b5390c0922 fix: remove unused parameter 2022-06-14 11:54:55 +02:00
syuilo
963f538728 lint fixes 2022-06-14 18:01:23 +09:00
syuilo
1bc856c451 Merge pull request #8821 from misskey-dev/develop
Release: 12.111.1
2022-06-13 00:41:09 +09:00
syuilo
90827ce4a8 Merge branch 'master' into develop 2022-06-13 00:27:15 +09:00
syuilo
c9296cf095 12.111.1 2022-06-13 00:26:31 +09:00
Johann150
963758d8ec fix: missing file name parameter (#8820) 2022-06-13 00:25:06 +09:00
syuilo
3c67a5c7d8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-12 19:54:50 +09:00
syuilo
d4484b13d5 Update CHANGELOG.md 2022-06-12 19:54:49 +09:00
syuilo
2a2f9b5801 New translations ja-JP.yml (Korean) (#8812) 2022-06-12 19:53:33 +09:00
futchitwo
b15dbb818f Fix(client): fix wrong gallery page component (#8815) 2022-06-12 19:53:21 +09:00
syuilo
4e89d41f04 lint 2022-06-12 19:50:47 +09:00
syuilo
a8e7b1a303 fix(client): デッキでã‚Ļã‚Ŗã‚¸ã‚§ãƒƒãƒˆãŽæƒ…å ąãŒäŋå­˜ã•れãĒã„å•éĄŒã‚’äŋŽæ­Ŗ
Fix #8818
2022-06-12 19:50:43 +09:00
tamaina
11a6bd890c fix: some fixes of multiple notification read (#8819)
* fix: limit multiple notification read

* fix

* fix
2022-06-12 19:28:13 +09:00
tamaina
fa99d9c6fe Merge branch 'develop' into pizzax-indexeddb 2022-05-28 01:31:23 +09:00
tamaina
c5048ee993 Merge branch 'develop' into pizzax-indexeddb 2022-05-01 15:08:25 +09:00
tamaina
27b48ef96d ressurect deepcopy 2022-05-01 05:15:01 +00:00
tamaina
747acd025d use toRaw? 2022-04-28 03:47:26 +00:00
tamaina
b3ccfa8671 resolve conflict of preferences-registry #8511 2022-04-28 03:14:41 +00:00
tamaina
c28758ee17 Merge branch 'preferences-registry' into pizzax-indexeddb 2022-04-28 03:12:44 +00:00
tamaina
050aed6be6 Merge branch 'develop' into preferences-registry 2022-04-28 03:08:34 +00:00
syuilo
25e8228381 Merge branch 'develop' into preferences-registry 2022-04-28 11:00:06 +09:00
tamaina
36f9fb99ae ressurect broadcast-channel 2022-04-28 02:57:59 +09:00
tamaina
f9bae60357 remove deepcopy and broadcast-channel (=< Safari 15.4) 2022-04-27 23:06:40 +09:00
tamaina
10a23c5555 Merge branch 'develop' into pizzax-indexeddb 2022-04-27 23:02:59 +09:00
tamaina
426885bff5 ロãƒŧã‚ĢãƒĢぎjsonãƒ•ã‚Ąã‚¤ãƒĢをäŋå­˜ãƒģčĒ­ãŋčžŧãŋできるようãĢ 2022-04-17 21:10:50 +09:00
tamaina
3d4c09510b add wallpaper 2022-04-17 06:31:35 +09:00
tamaina
532a2f049f éŠį”¨â†’ã“ãŽãƒ‡ãƒã‚¤ã‚šãĢéŠį”¨ 2022-04-17 05:37:52 +09:00
tamaina
0da0980f94 remove console.log 2022-04-17 05:32:44 +09:00
tamaina
3f14887d20 fix createdAt -> updatedAt 2022-04-17 05:29:02 +09:00
tamaina
911d8e9916 Merge branch 'fix-setting-page' into preferences-registry 2022-04-17 05:25:24 +09:00
tamaina
0f9bc926f5 ã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šãĢæˆģãŖãĻもã‚ŋイトãƒĢãŒæŽ‹ãŖãĻしぞうぎをäŋŽæ­Ŗ 2022-04-17 05:25:15 +09:00
tamaina
03dac51e95 add changelog 2022-04-17 05:16:41 +09:00
tamaina
39e4f2c137 feature: Client Preferences Registry on the account 2022-04-17 05:12:33 +09:00
tamaina
55c6f5a740 clean up 2022-04-17 01:25:45 +09:00
tamaina
fed59b1b71 clean up 2022-04-17 01:24:13 +09:00
tamaina
b3818d9c48 nanka iroiro 2022-04-17 01:17:11 +09:00
tamaina
f4bd147299 Fix settings page 2022-04-17 00:11:37 +09:00
tamaina
7314643b8d Merge branch 'develop' into pizzax-indexeddb 2022-03-27 22:42:05 +09:00
syuilo
c17c42fa05 Update consts.ts 2022-03-06 15:58:44 +09:00
tamaina
a4de5aa94b Merge branch 'develop' into pizzax-indexeddb 2022-03-04 15:56:43 +09:00
syuilo
5531a1fdf2 NoteUpdatedEvent ãĢ unreacted をčŋŊ加
Fix #43
2022-02-03 02:24:42 +09:00
syuilo
78ee600752 Update .eslintrc.js 2022-01-31 21:29:29 +09:00
syuilo
bc9525c665 Update .eslintrc.js 2022-01-31 21:25:31 +09:00
syuilo
b41c1fe3af 0.0.14 2022-01-30 11:31:19 +09:00
nullobsi
84dffdf510 fix (#42) 2022-01-30 11:27:43 +09:00
tamaina
3db78e367b Merge branch 'develop' into pizzax-indexeddb 2022-01-28 15:44:31 +09:00
tamaina
b5a20494f6 Merge branch 'develop' into pizzax-indexeddb 2022-01-21 21:32:50 +09:00
tamaina
04bafc5aee Merge branch 'develop' into pizzax-indexeddb 2022-01-16 18:01:23 +09:00
syuilo
8ab9b92f60 0.0.13 2022-01-14 01:33:48 +09:00
syuilo
287f595239 Resolve #38 2022-01-14 01:33:42 +09:00
tamaina
60ce9aa53c Merge branch 'develop' into pizzax-indexeddb 2022-01-12 21:35:32 +09:00
tamaina
4219b4dd62 Merge branch 'develop' into pizzax-indexeddb 2022-01-11 16:03:25 +09:00
tamaina
dbd46fbeb5 初期値ãĢデフりãƒĢト値をæŒŋå…Ĩする & JSON.parse/stringify操äŊœã‚’deepcopyãĢ 2022-01-09 02:55:27 +09:00
tamaina
dfa9359555 Merge branch 'develop' into pizzax-indexeddb 2022-01-08 17:00:40 +09:00
tamaina
418d936044 add comment 2022-01-05 01:25:34 +09:00
tamaina
52840faa85 wip 2022-01-05 00:55:30 +09:00
tamaina
74f1090cb0 Merge branch 'develop' into pizzax-indexeddb 2022-01-05 00:15:53 +09:00
tamaina
5bf637b978 return reset value 2022-01-04 15:39:19 +09:00
tamaina
cb6d38713f test 2022-01-04 13:35:30 +09:00
tamaina
8804f896b0 Merge branch 'develop' into pizzax-indexeddb 2022-01-02 21:56:34 +09:00
tamaina
caee136b6b modify comment 2022-01-02 20:36:00 +09:00
tamaina
67c627e93f fix 2022-01-02 20:33:57 +09:00
tamaina
8e290ba7f6 fix 2022-01-02 20:31:48 +09:00
syuilo
cbce1242b9 0.0.12 2022-01-02 02:12:38 +09:00
syuilo
f3640add23 fix streaming query bug 2022-01-02 02:11:35 +09:00
syuilo
a05f47d5cc improve test 2022-01-02 02:11:25 +09:00
syuilo
6c990f3ce7 0.0.11 2022-01-01 21:54:41 +09:00
syuilo
a4b14d54f2 update copyright 2022-01-01 21:53:36 +09:00
syuilo
2c079a9608 fix test 2022-01-01 21:52:46 +09:00
syuilo
233ffe46d5 update deps 2022-01-01 21:52:42 +09:00
Sym
231ac8e323 UserDetailed, MeDetailed (#34)
* UserDetailed, MeDetailed

* npm run api

* remote: lastFetchedAt

* Update misskey-js.api.md

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-01 21:49:31 +09:00
tamaina
48a169516c Merge branch 'develop' into pizzax-indexeddb 2021-12-30 23:40:41 +09:00
tamaina
24a2fff929 ãƒ—ãƒ­ãƒ‘ãƒ†ã‚Ŗåå¤‰æ›´ 2021-12-30 03:42:40 +09:00
tamaina
e60517f53b comment 2021-12-30 03:41:49 +09:00
tamaina
97696b18a6 fix 2021-12-30 03:37:57 +09:00
tamaina
c1aa60bc40 âœŒī¸ 2021-12-30 03:26:21 +09:00
tamaina
8a3bac9e10 Merge branch 'develop' into pizzax-indexeddb 2021-12-30 03:04:23 +09:00
tamaina
2a1258e5d9 Merge branch 'fix-pizzax-2' into pizzax-indexeddb 2021-12-30 03:01:53 +09:00
tamaina
93e3aede35 ã‚šã‚ŗãƒŧãƒ—ãŽåˆ¤åŽšã‚’åŽŗå¯†ãĢ 2021-12-30 02:57:56 +09:00
tamaina
9e6415e76c Merge branch 'develop' into pizzax-indexeddb 2021-12-30 02:46:15 +09:00
tamaina
69057b5787 add debug comment 2021-12-30 02:30:24 +09:00
tamaina
14e74beba1 âœŒī¸ 2021-12-30 02:03:39 +09:00
tamaina
9e6d13ce46 âœŒī¸ 2021-12-30 01:37:16 +09:00
tamaina
019529d76c âœŒī¸ 2021-12-30 01:09:20 +09:00
tamaina
57ee704595 fix 2021-12-30 00:53:22 +09:00
tamaina
a44a43ed0f Merge branch 'develop' into pizzax-indexeddb 2021-12-30 00:46:35 +09:00
tamaina
41a7ab5024 migrate 2021-12-30 00:34:23 +09:00
tamaina
7b7368b815 wip 2021-12-30 00:18:27 +09:00
tamaina
32eb7503b7 fix 2021-12-29 17:50:17 +09:00
tamaina
7308abc21a fix 2021-12-29 17:48:47 +09:00
tamaina
39b377c06f wip 2021-12-29 17:40:39 +09:00
tamaina
6836c8e98e fix? 2021-12-29 16:42:28 +09:00
tamaina
54bf280874 åŋ…čρãĒ時äģĨ外ぱトãƒŦãƒŧジを更新しãĒい 2021-12-29 16:13:42 +09:00
tamaina
40abe3d907 streamingぎuser storage updateã‚¤ãƒ™ãƒŗãƒˆã‚’į›ŖčĻ–ã—ãĻ更新 2021-12-29 16:05:25 +09:00
tamaina
755189f6f3 Add missing main stream types (#36)
* Add missing main stream types

* changelog, fix

* update api

* fix

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2021-12-29 14:54:10 +09:00
tamaina
f9f64a5e4c ? 2021-12-29 00:03:44 +09:00
syuilo
d2b634c349 fix lint 2021-12-28 00:45:47 +09:00
syuilo
4ff49b0a3f Update .eslintrc.js 2021-12-28 00:34:20 +09:00
tamaina
2012f4a198 wip? 2021-12-26 02:24:45 +09:00
tamaina
d77fa3bb08 wip 2021-12-26 02:17:36 +09:00
syuilo
2bf63b158c Update .eslintrc.js 2021-12-11 22:31:57 +09:00
syuilo
de81437248 Fix #31 2021-11-20 11:47:19 +09:00
syuilo
043ffe3a2e 0.0.10 2021-11-11 22:49:25 +09:00
syuilo
43d9149c8a add consts 2021-11-11 22:49:16 +09:00
syuilo
f08a840d7d 0.0.9 2021-11-11 22:00:14 +09:00
syuilo
714753d001 add list of api permission, Update Note type 2021-11-11 21:59:50 +09:00
syuilo
7f3943f794 0.0.8 2021-10-17 17:52:27 +09:00
syuilo
80ef07222d Update misskey-js.api.md 2021-10-17 17:52:24 +09:00
syuilo
510a1408a2 update Note type 2021-10-17 17:51:19 +09:00
Nya Candy
34afa60aff feat: add type definition for messagingMessage event to main stream channel (#30)
* add: type definition for messagingMessage event

* update: changelog
2021-10-17 14:03:43 +09:00
syuilo
71f35d90c5 ✨ 2021-10-17 00:00:40 +09:00
syuilo
8ba56df54e Update README.md 2021-10-16 23:57:02 +09:00
syuilo
227e603194 Update misskey-js.api.md 2021-10-16 23:49:50 +09:00
syuilo
4021c3c61a 0.0.7 2021-10-16 23:47:37 +09:00
syuilo
d549879cd4 update type definition 2021-10-16 23:46:12 +09:00
tamaina
b7fd9e8c55 fix: apiã§ãƒã‚¤ãƒ†ã‚Ŗãƒ–fetchをæ ŧį´ã™ã‚‹éš›ãĢį„Ąåé–ĸ数でナップするようãĢ (#29)
* fix fetch

* add comment

* čĄ¨įžã‚’å¤‰æ›´
2021-09-21 19:45:07 +09:00
tamaina
f278390012 fix: Notificationsぎ型をäŋŽæ­Ŗ (#27)
* Update entities.ts

* Update entities.ts

* extract

* fix app define
extract

* appãŽåŽšįžŠã‚’äŋŽæ­Ŗ

* æ”ščĄŒã‚ŗãƒŧドäŋŽæ­Ŗ

* add changelog

* fix

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2021-09-21 02:50:35 +09:00
tamaina
fa98dabeec fix: MessagingMessageぎ型をäŋŽæ­Ŗ (#28)
* fix messaging

* add changelog
2021-09-21 02:49:31 +09:00
syuilo
1243e6a655 Create config.yml 2021-08-28 18:01:59 +09:00
syuilo
7a148e9ffa update contribution guides 2021-08-28 15:42:07 +09:00
syuilo
a526f75a3e Update CONTRIBUTING.en.md 2021-08-28 15:35:16 +09:00
syuilo
b1b90185c4 Update CONTRIBUTING.md 2021-08-28 15:29:40 +09:00
syuilo
ab391870ed Update CONTRIBUTING.en.md 2021-08-28 15:28:08 +09:00
syuilo
3e6ad67d59 Update CONTRIBUTING.en.md 2021-08-28 15:26:14 +09:00
syuilo
39668a21d7 Update CONTRIBUTING.en.md 2021-08-28 15:23:08 +09:00
syuilo
85eb00b0a6 Update CONTRIBUTING.en.md 2021-08-28 15:18:11 +09:00
syuilo
0c61d052d2 update contribution guide 2021-08-28 15:13:23 +09:00
syuilo
e6e339cc3e Update CONTRIBUTING.md 2021-08-24 12:56:32 +09:00
syuilo
8ea124b999 Create CODE_OF_CONDUCT.md 2021-08-23 23:42:32 +09:00
syuilo
7ee3b4536c Create CONTRIBUTING.md 2021-08-23 23:38:58 +09:00
syuilo
99fa6e3cd0 Update api.yml 2021-07-30 13:03:30 +09:00
syuilo
32ff71a67d introduce api-extractor 2021-07-30 13:01:52 +09:00
syuilo
2ffff0fa61 ci: use npm ci to improve CI performance 2021-07-30 12:56:31 +09:00
syuilo
51ca78d496 Update .eslintrc.js 2021-07-30 01:18:44 +09:00
syuilo
677ed40b40 introduce eslint 2021-07-30 01:18:19 +09:00
syuilo
0616534af7 Update pull_request_template.md 2021-07-30 01:17:57 +09:00
syuilo
7a41dc2a7a Create CHANGELOG.md 2021-07-27 01:44:58 +09:00
syuilo
65f0b195a2 Create pull_request_template.md 2021-07-27 00:01:26 +09:00
syuilo
170e84360c Update README.md 2021-07-13 22:08:55 +09:00
syuilo
42b611de9b Update README.md 2021-07-11 19:34:35 +09:00
syuilo
015d169423 Update README.md 2021-07-11 19:33:21 +09:00
syuilo
56958d2397 Update README.md 2021-07-11 19:29:04 +09:00
syuilo
b11c00ccdc Update README.md 2021-07-11 19:18:27 +09:00
syuilo
dfc8a09f44 fix typo 2021-07-10 23:20:56 +09:00
syuilo
127a1320a8 Update README.md 2021-07-07 23:23:34 +09:00
syuilo
4e93f2f360 Update deps 2021-07-05 20:19:55 +09:00
syuilo
76d0a9cc5d refactor 2021-07-02 22:48:07 +09:00
syuilo
99dc38c6e0 0.0.6 2021-07-02 19:13:46 +09:00
syuilo
fe1c8b882a Resolve #1 2021-07-02 19:13:18 +09:00
syuilo
0acaa2f3b0 Improve type definiyion 2021-06-29 21:41:25 +09:00
syuilo
78861f8a31 add test 2021-06-28 18:34:25 +09:00
syuilo
05a902f3a5 improve type definitions 2021-06-28 18:34:20 +09:00
syuilo
0bab055441 refactor 2021-06-28 18:34:10 +09:00
syuilo
adb168dfdc add test 2021-06-28 17:57:15 +09:00
syuilo
8bc7daa3f3 refactor 2021-06-28 17:49:25 +09:00
syuilo
b6df8cc1f5 Add tests 2021-06-27 21:17:42 +09:00
syuilo
b95775041c Improve type 2021-06-27 21:17:38 +09:00
syuilo
36bfaeba12 0.0.5 2021-06-26 02:04:46 +09:00
syuilo
e40f0800a0 refactor 2021-06-26 02:00:22 +09:00
syuilo
154e0fe94a add tests 2021-06-25 09:58:35 +09:00
syuilo
c6285944a1 codecov integration 2021-06-25 09:46:40 +09:00
syuilo
037f68858d fix type 2021-06-25 09:12:54 +09:00
syuilo
873f24618c Update deps 2021-06-25 09:12:18 +09:00
syuilo
17c9f6eace Update type definitions 2021-06-25 00:00:17 +09:00
syuilo
2a84e5034e Update type definitions 2021-06-24 02:28:44 +09:00
syuilo
bc3b3bb1c0 Update type definition 2021-06-23 13:47:51 +09:00
syuilo
b729000687 Add test 2021-06-22 19:07:09 +09:00
syuilo
64cf49c378 Update type definition 2021-06-21 17:56:11 +09:00
syuilo
f894d978df Improve type definitions 2021-06-20 00:43:29 +09:00
syuilo
ce12fc2b67 refactor 2021-06-19 23:07:08 +09:00
syuilo
091ef2e240 fix connection close logic 2021-06-12 23:01:48 +09:00
syuilo
1d17516aa8 Add CI status badge 2021-06-12 22:50:45 +09:00
syuilo
b5a01217b1 rename github action 2021-06-12 22:47:11 +09:00
syuilo
b9056a9fd9 Create ci.yml 2021-06-12 22:42:44 +09:00
syuilo
aa9182bd50 0.0.4 2021-06-08 11:32:09 +09:00
syuilo
c75ff55bbc fix typescript config 2021-06-08 11:31:53 +09:00
syuilo
1e7219b043 Update type definitions 2021-06-05 15:26:54 +09:00
syuilo
5431f4fb86 0.0.3 2021-06-01 14:24:44 +09:00
syuilo
1cdf9e19a0 fix type 2021-06-01 14:17:05 +09:00
syuilo
5e6e1084cf Update test 2021-05-31 23:03:08 +09:00
syuilo
a1f2dd7846 Improve type 2021-05-31 23:00:48 +09:00
syuilo
b2549d98f9 Update streaming.ts 2021-05-31 11:28:20 +09:00
syuilo
b1934d95f2 Improve type definition 2021-05-31 11:28:17 +09:00
syuilo
d9fbddc26c 0.0.2 2021-05-27 15:23:52 +09:00
syuilo
b818da3b1c Update endpoints.ts 2021-05-27 15:19:21 +09:00
syuilo
509dc30ae6 Update endpoints.ts 2021-05-27 15:14:57 +09:00
syuilo
8c08be47cb update type definitions 2021-05-27 15:05:30 +09:00
syuilo
691f0d07b9 Update README.md 2021-05-23 17:17:14 +09:00
syuilo
a61507e971 Update README.md 2021-05-23 17:16:14 +09:00
syuilo
70aaf34094 0.0.1 2021-05-23 17:15:15 +09:00
marihachi
d311f74349 Add WebSocket option for Stream (#21) 2021-05-23 16:53:11 +09:00
marihachi
893fa691a7 add FetchLike (#19) 2021-05-23 16:42:27 +09:00
marihachi
39270c782a fix TODO type 2021-05-23 14:56:38 +09:00
marihachi
adae7cf2ec fix TODO type 2021-05-23 14:48:42 +09:00
syuilo
6ae5f76250 resolve #17 2021-05-23 13:34:36 +09:00
syuilo
ca655c0628 Update endpoints.ts 2021-05-23 12:47:34 +09:00
syuilo
8d3f9d7e34 âœŒī¸ 2021-05-23 12:32:58 +09:00
syuilo
e7eac5baa7 update test 2021-05-23 12:22:25 +09:00
syuilo
08f673802f fix test 2021-05-23 12:19:39 +09:00
syuilo
bdb592539e update api api 2021-05-23 12:15:28 +09:00
marihachi
3557741f13 Append null to TODO type 2021-05-22 16:36:37 +09:00
marihachi
9d89314afa update userlist endpoints (#16) 2021-05-21 13:55:39 +09:00
marihachi
83b86c745d update endpoints (#15)
* update endpoints

* add endpoints
* endpoint
* endpoints

* update announcements endpoint

* replace to DateString

* update antennas endpoints

* update app endpoints

* update auth endpoints

* update entity: Antenna

* admin/delete-all-files-of-a-user

* fix

* admin/delete-logs

* update endpoints
* admin/ad/delete
* admin/announcements/delete

* update endpoints
* admin/federation/delete-all-files
* clips/delete

* update endpoints
* drive/files/delete
* drive/folders/delete
* gallery/posts/delete
* i/delete-account
* mute/delete

* update endpoints
* notes/favorites/delete
* notes/reactions/delete
* notes/watching/delete
* users/groups/delete
* users/lists/delete

* specifical id

* update antennas/notes endpoint
2021-05-21 12:27:13 +09:00
syuilo
c6088a1cb3 add test 2021-05-19 14:01:04 +09:00
syuilo
88c1874943 add comment 2021-05-18 03:27:03 +09:00
marihachi
ec50d657bb add endpoints (#14) 2021-05-18 00:08:33 +09:00
syuilo
e8c856924c âœŒī¸ 2021-05-18 00:07:17 +09:00
syuilo
e1317ce098 test 2021-05-17 23:55:13 +09:00
syuilo
a385bd0227 add test 2021-05-17 19:57:04 +09:00
syuilo
99276028ae Typed stream (#13)
* Update streaming.ts

* Update streaming.ts

* wip
2021-05-17 19:50:31 +09:00
syuilo
d7d02cd2bc Update README.md 2021-05-17 00:07:01 +09:00
syuilo
bd52ff905f nannka 2021-05-16 23:42:06 +09:00
syuilo
49a655f78e Update README.md 2021-05-16 22:23:23 +09:00
syuilo
c27340eddc Update README.md 2021-05-16 18:33:08 +09:00
syuilo
57c6e7f823 Update README.md 2021-05-16 18:30:42 +09:00
syuilo
6c938905f9 ã‚„ãŖãŸ 2021-05-16 18:27:21 +09:00
syuilo
767df5967a tab 2021-05-16 18:22:19 +09:00
syuilo
2f8f6431d1 âœŒī¸ 2021-05-16 18:18:45 +09:00
syuilo
aace7a1900 add streaming test 2021-05-16 18:12:18 +09:00
syuilo
00bbd9c7bb Update package-lock.json 2021-05-16 18:12:12 +09:00
syuilo
1bd75619dd provide api error detection function 2021-05-16 12:59:52 +09:00
syuilo
c7d5da4ec5 define APIError 2021-05-16 11:25:03 +09:00
syuilo
1cfa30b982 rename 2021-05-16 11:19:51 +09:00
syuilo
f5fcc130bf export entity types 2021-05-16 11:16:32 +09:00
marihachi
c7bfdea17b misc (#10) 2021-05-16 11:12:29 +09:00
marihachi
460e23c2e7 fix fetch mock (#9) 2021-05-16 11:11:05 +09:00
marihachi
a4d5faa789 Rename render acct (#5) 2021-05-15 17:42:48 +09:00
marihachi
148730dac3 Add endpoints (#7)
* Add endpoints

* endpoint

* endpoint: stats

* endpoint
* reset-password
* server-info

* endpoint
* announcements
* drive
* page-push

* page endpoint

* page id
2021-05-15 14:25:18 +09:00
syuilo
e43a8bf88a Merge pull request #2 from misskey-dev/work/project-1
Add ignore config
2021-05-15 13:37:09 +09:00
marihachi
502ccea980 Add ignore config 2021-05-15 01:53:41 +09:00
syuilo
deab5bce91 refactor 2021-05-14 23:49:09 +09:00
syuilo
6dc01cd109 wip 2021-05-14 13:49:40 +09:00
syuilo
eacb5fea9f wip 2021-05-14 12:56:43 +09:00
syuilo
92c170d540 Update README.md 2021-05-14 12:00:58 +09:00
syuilo
32b0679472 i want you 2021-05-14 12:00:10 +09:00
syuilo
71d89fb33e Update README.md 2021-05-14 11:54:41 +09:00
syuilo
81289762bc rename 2021-05-14 11:54:37 +09:00
syuilo
cb0e275db9 wip 2021-05-14 11:46:39 +09:00
syuilo
b53a6bfe0c âœŒī¸ 2021-05-12 23:29:17 +09:00
syuilo
8d7e6ee769 Initial commit 2021-05-11 14:14:30 +09:00
3506 changed files with 350297 additions and 132615 deletions

View File

@@ -0,0 +1,224 @@
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# Misskey configuration
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# ┌────────────────────────┐
#───┘ Initial Setup Password └─────────────────────────────────────────────────────
# Password to initiate setting up admin account.
# It will not be used after the initial setup is complete.
#
# Be sure to change this when you set up Misskey via the Internet.
#
# The provider of the service who sets up Misskey on behalf of the customer should
# set this value to something unique when generating the Misskey config file,
# and provide it to the customer.
setupPassword: example_password_please_change_this_or_you_will_get_hacked
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
# Final accessible URL seen by a user.
url: 'http://misskey.local'
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# URL SETTINGS AFTER THAT!
# ┌───────────────────────┐
#───┘ Port and TLS settings └───────────────────────────────────
#
# Misskey requires a reverse proxy to support HTTPS connections.
#
# +----- https://example.tld/ ------------+
# +------+ |+-------------+ +----------------+|
# | User | ---> || Proxy (443) | ---> | Misskey (3000) ||
# +------+ |+-------------+ +----------------+|
# +---------------------------------------+
#
# You need to set up a reverse proxy. (e.g. nginx)
# An encrypted connection with HTTPS is highly recommended
# because tokens may be transferred in GET requests.
# The port that your Misskey server should listen on.
port: 61812
# ┌──────────────────────────┐
#───┘ PostgreSQL configuration └────────────────────────────────
db:
host: db
port: 5432
# Database name
db: misskey
# Auth
user: postgres
pass: postgres
# Whether disable Caching queries
#disableCache: true
# Extra Connection options
#extra:
# ssl: true
dbReplications: false
# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:
# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────
redis:
host: redis
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1
#redisForPubsub:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForJobQueue:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForTimelines:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
#meilisearch:
# host: meilisearch
# port: 7700
# apiKey: ''
# ssl: true
# index: ''
# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────
# You can select the ID generation method.
# You don't usually need to change this setting, but you can
# change it according to your preferences.
# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!
id: 'aidx'
# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────
# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.
#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
#sentryForFrontend:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────
# Whether disable HSTS
#disableHsts: true
# Number of worker processes
#clusterLimit: 1
# Job concurrency per worker
# deliverJobConcurrency: 128
# inboxJobConcurrency: 16
# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 32
# Job attempts
# deliverJobMaxAttempts: 12
# inboxJobMaxAttempts: 8
# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4
# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128
proxyBypassHosts:
- api.deepl.com
- api-free.deepl.com
- www.recaptcha.net
- hcaptcha.com
- challenges.cloudflare.com
# Proxy for SMTP/SMTPS
#proxySmtp: http://127.0.0.1:3128 # use HTTP/1.1 CONNECT
#proxySmtp: socks4://127.0.0.1:1080 # use SOCKS4
#proxySmtp: socks5://127.0.0.1:1080 # use SOCKS5
# Media Proxy
#mediaProxy: https://example.com/proxy
# Proxy remote files (default: true)
proxyRemoteFiles: true
# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true
allowedPrivateNetworks: [
'127.0.0.1/32'
]
# Upload or download file size limits (bytes)
#maxFileSize: 262144000

View File

@@ -1,4 +1,11 @@
# misskey settings
# MISSKEY_URL=https://example.tld/
# db settings
POSTGRES_PASSWORD=example-misskey-pass
# DATABASE_PASSWORD=${POSTGRES_PASSWORD}
POSTGRES_USER=example-misskey-user
# DATABASE_USER=${POSTGRES_USER}
POSTGRES_DB=misskey
# DATABASE_DB=${POSTGRES_DB}
DATABASE_URL="postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}"

221
.config/docker_example.yml Normal file
View File

@@ -0,0 +1,221 @@
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# Misskey configuration
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
# Final accessible URL seen by a user.
# You can set url from an environment variable instead.
url: https://example.tld/
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# URL SETTINGS AFTER THAT!
# ┌───────────────────────┐
#───┘ Port and TLS settings └───────────────────────────────────
#
# Misskey requires a reverse proxy to support HTTPS connections.
#
# +----- https://example.tld/ ------------+
# +------+ |+-------------+ +----------------+|
# | User | ---> || Proxy (443) | ---> | Misskey (3000) ||
# +------+ |+-------------+ +----------------+|
# +---------------------------------------+
#
# You need to set up a reverse proxy. (e.g. nginx)
# An encrypted connection with HTTPS is highly recommended
# because tokens may be transferred in GET requests.
# The port that your Misskey server should listen on.
port: 3000
# ┌──────────────────────────┐
#───┘ PostgreSQL configuration └────────────────────────────────
db:
host: db
port: 5432
# Database name
# You can set db from an environment variable instead.
db: misskey
# Auth
# You can set user and pass from environment variables instead.
user: example-misskey-user
pass: example-misskey-pass
# Whether disable Caching queries
#disableCache: true
# Extra Connection options
#extra:
# ssl: true
dbReplications: false
# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:
# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────
redis:
host: redis
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1
#redisForPubsub:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForJobQueue:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForTimelines:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
# You can set scope to local (default value) or global
# (include notes from remote).
#meilisearch:
# host: meilisearch
# port: 7700
# apiKey: ''
# ssl: true
# index: ''
# scope: local
# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────
# You can select the ID generation method.
# You don't usually need to change this setting, but you can
# change it according to your preferences.
# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!
id: 'aidx'
# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────
# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.
#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
#sentryForFrontend:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────
# Whether disable HSTS
#disableHsts: true
# Number of worker processes
#clusterLimit: 1
# Job concurrency per worker
# deliverJobConcurrency: 128
# inboxJobConcurrency: 16
# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 32
# Job attempts
# deliverJobMaxAttempts: 12
# inboxJobMaxAttempts: 8
# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4
# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128
proxyBypassHosts:
- api.deepl.com
- api-free.deepl.com
- www.recaptcha.net
- hcaptcha.com
- challenges.cloudflare.com
# Proxy for SMTP/SMTPS
#proxySmtp: http://127.0.0.1:3128 # use HTTP/1.1 CONNECT
#proxySmtp: socks4://127.0.0.1:1080 # use SOCKS4
#proxySmtp: socks5://127.0.0.1:1080 # use SOCKS5
# Media Proxy
#mediaProxy: https://example.com/proxy
# Proxy remote files (default: true)
proxyRemoteFiles: true
# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true
# For security reasons, uploading attachments from the intranet is prohibited,
# but exceptions can be made from the following settings. Default value is "undefined".
# Read changelog to learn more (Improvements of 12.90.0 (2021/09/04)).
#allowedPrivateNetworks: [
# '127.0.0.1/32'
#]
# Upload or download file size limits (bytes)
#maxFileSize: 262144000

View File

@@ -2,6 +2,77 @@
# Misskey configuration
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# ┌──────────────────────────────┐
#───┘ a boring but important thing └────────────────────────────
#
# First of all, let me tell you a story that may possibly be
# boring to you and possibly important to you.
#
# Misskey is licensed under the AGPLv3 license. This license is
# known to be often misunderstood. Please read the following
# instructions carefully and select the appropriate option so
# that you do not negligently cause a license violation.
#
# --------
# Option 1: If you host Misskey AS-IS (without any changes to
# the source code. forks are not included).
#
# Step 1: Congratulations! You don't need to do anything.
# --------
# Option 2: If you have made changes to the source code (forks
# are included) and publish a Git repository of source
# code. There should be no access restrictions on
# this repository. Strictly speaking, it doesn't have
# to be a Git repository, but you'll probably use Git!
#
# Step 1: Build and run the Misskey server first.
# Step 2: Open <https://your.misskey.example/admin/settings> in
# your browser with the administrator account.
# Step 3: Enter the URL of your Git repository in the
# "Repository URL" field.
# --------
# Option 3: If neither of the above applies to you.
# (In this case, the source code should be published
# on the Misskey interface. IT IS NOT ENOUGH TO
# DISCLOSE THE SOURCE CODE WHEN A USER REQUESTS IT BY
# E-MAIL OR OTHER MEANS. If you are not satisfied
# with this, it is recommended that you read the
# license again carefully. Anyway, enabling this
# option will automatically generate and publish a
# tarball at build time, protecting you from
# inadvertent license violations. (There is no legal
# guarantee, of course.) The tarball will generated
# from the root directory of your codebase. So it is
# also recommended to check <built/tarball> directory
# once after building and before activating the server
# to avoid ACCIDENTAL LEAKING OF SENSITIVE INFORMATION.
# To prevent certain files from being included in the
# tarball, add a glob pattern after line 15 in
# <scripts/tarball.mjs>. DO NOT FORGET TO BUILD AFTER
# ENABLING THIS OPTION!)
#
# Step 1: Uncomment the following line.
#
# publishTarballInsteadOfProvideRepositoryUrl: true
# ┌────────────────────────┐
#───┘ Initial Setup Password └─────────────────────────────────────────────────────
# Password to initiate setting up admin account.
# It will not be used after the initial setup is complete.
#
# Be sure to change this when you set up Misskey via the Internet.
#
# The provider of the service who sets up Misskey on behalf of the customer should
# set this value to something unique when generating the Misskey config file,
# and provide it to the customer.
#
# setupPassword: example_password_please_change_this_or_you_will_get_hacked
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
@@ -30,6 +101,10 @@ url: https://example.tld/
# The port that your Misskey server should listen on.
port: 3000
# You can also use UNIX domain socket.
# socket: /path/to/misskey.sock
# chmodSocket: '777'
# ┌──────────────────────────┐
#───┘ PostgreSQL configuration └────────────────────────────────
@@ -51,25 +126,89 @@ db:
#extra:
# ssl: true
dbReplications: false
# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:
# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────
redis:
host: localhost
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1
# You can specify more ioredis options...
#username: example-username
# ┌─────────────────────────────┐
#───┘ Elasticsearch configuration └─────────────────────────────
#elasticsearch:
#redisForPubsub:
# host: localhost
# port: 9200
# ssl: false
# user:
# pass:
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# # You can specify more ioredis options...
# #username: example-username
#redisForJobQueue:
# host: localhost
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# # You can specify more ioredis options...
# #username: example-username
#redisForTimelines:
# host: localhost
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# # You can specify more ioredis options...
# #username: example-username
#redisForReactions:
# host: localhost
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# # You can specify more ioredis options...
# #username: example-username
# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
# You can set scope to local (default value) or global
# (include notes from remote).
#meilisearch:
# host: localhost
# port: 7700
# apiKey: ''
# ssl: true
# index: ''
# scope: local
# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────
@@ -80,6 +219,7 @@ redis:
# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility
@@ -87,7 +227,22 @@ redis:
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!
id: 'aid'
id: 'aidx'
# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────
# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.
#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
#sentryForFrontend:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────
@@ -99,32 +254,36 @@ id: 'aid'
#clusterLimit: 1
# Job concurrency per worker
# deliverJobConcurrency: 128
# inboxJobConcurrency: 16
#deliverJobConcurrency: 128
#inboxJobConcurrency: 16
#relationshipJobConcurrency: 16
# What's relationshipJob?:
# Follow, unfollow, block and unblock(ings) while following-imports, etc. or account migrations.
# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 16
#deliverJobPerSec: 128
#inboxJobPerSec: 32
#relationshipJobPerSec: 64
# Job attempts
# deliverJobMaxAttempts: 12
# inboxJobMaxAttempts: 8
#deliverJobMaxAttempts: 12
#inboxJobMaxAttempts: 8
# Local address used for outgoing requests
#outgoingAddress: 127.0.0.1
# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4
# Syslog option
#syslog:
# host: localhost
# port: 514
# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128
#proxyBypassHosts: [
# 'example.com',
# '192.0.2.8'
#]
proxyBypassHosts:
- api.deepl.com
- api-free.deepl.com
- www.recaptcha.net
- hcaptcha.com
- challenges.cloudflare.com
# Proxy for SMTP/SMTPS
#proxySmtp: http://127.0.0.1:3128 # use HTTP/1.1 CONNECT
@@ -132,17 +291,33 @@ id: 'aid'
#proxySmtp: socks5://127.0.0.1:1080 # use SOCKS5
# Media Proxy
# Reference Implementation: https://github.com/misskey-dev/media-proxy
# * Deliver a common cache between instances
# * Perform image compression (on a different server resource than the main process)
#mediaProxy: https://example.com/proxy
# Proxy remote files (default: false)
#proxyRemoteFiles: true
# Proxy remote files (default: true)
# Proxy remote files by this instance or mediaProxy to prevent remote files from running in remote domains.
proxyRemoteFiles: true
# Sign to ActivityPub GET request (default: false)
#signToActivityPubGet: true
# Movie Thumbnail Generation URL
# There is no reference implementation.
# For example, Misskey will point to the following URL:
# https://example.com/thumbnail.webp?thumbnail=1&url=https%3A%2F%2Fstorage.example.com%2Fpath%2Fto%2Fvideo.mp4
#videoThumbnailGenerator: https://example.com
# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true
# For security reasons, uploading attachments from the intranet is prohibited,
# but exceptions can be made from the following settings. Default value is "undefined".
# Read changelog to learn more (Improvements of 12.90.0 (2021/09/04)).
#allowedPrivateNetworks: [
# '127.0.0.1/32'
#]
# Upload or download file size limits (bytes)
#maxFileSize: 262144000
# PID File of master process
#pidFile: /tmp/misskey.pid

1
.devcontainer/Dockerfile Normal file
View File

@@ -0,0 +1 @@
FROM mcr.microsoft.com/devcontainers/javascript-node:0-18

53
.devcontainer/compose.yml Normal file
View File

@@ -0,0 +1,53 @@
services:
app:
build:
context: .
dockerfile: Dockerfile
volumes:
- ../:/workspace:cached
- node_modules:/workspace/node_modules
command: sleep infinity
networks:
- internal_network
- external_network
redis:
restart: unless-stopped
image: redis:7-alpine
networks:
- internal_network
volumes:
- redis-data:/data
healthcheck:
test: "redis-cli ping"
interval: 5s
retries: 20
db:
restart: unless-stopped
image: postgres:15-alpine
networks:
- internal_network
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: misskey
volumes:
- postgres-data:/var/lib/postgresql/data
healthcheck:
test: "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"
interval: 5s
retries: 20
volumes:
postgres-data:
redis-data:
node_modules:
networks:
internal_network:
internal: true
external_network:

View File

@@ -0,0 +1,26 @@
{
"name": "Misskey",
"dockerComposeFile": "compose.yml",
"service": "app",
"workspaceFolder": "/workspace",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "20.16.0"
},
"ghcr.io/devcontainers-contrib/features/corepack:1": {}
},
"forwardPorts": [3000],
"postCreateCommand": "/bin/bash .devcontainer/init.sh",
"customizations": {
"vscode": {
"extensions": [
"editorconfig.editorconfig",
"dbaeumer.vscode-eslint",
"Vue.volar",
"Orta.vscode-jest",
"dbaeumer.vscode-eslint",
"mrmlnc.vscode-json5"
]
}
}
}

View File

@@ -0,0 +1,211 @@
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# Misskey configuration
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
# Final accessible URL seen by a user.
url: http://127.0.0.1:3000/
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# URL SETTINGS AFTER THAT!
# ┌───────────────────────┐
#───┘ Port and TLS settings └───────────────────────────────────
#
# Misskey requires a reverse proxy to support HTTPS connections.
#
# +----- https://example.tld/ ------------+
# +------+ |+-------------+ +----------------+|
# | User | ---> || Proxy (443) | ---> | Misskey (3000) ||
# +------+ |+-------------+ +----------------+|
# +---------------------------------------+
#
# You need to set up a reverse proxy. (e.g. nginx)
# An encrypted connection with HTTPS is highly recommended
# because tokens may be transferred in GET requests.
# The port that your Misskey server should listen on.
port: 3000
# ┌──────────────────────────┐
#───┘ PostgreSQL configuration └────────────────────────────────
db:
host: db
port: 5432
# Database name
db: misskey
# Auth
user: postgres
pass: postgres
# Whether disable Caching queries
#disableCache: true
# Extra Connection options
#extra:
# ssl: true
dbReplications: false
# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:
# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────
redis:
host: redis
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1
#redisForPubsub:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForJobQueue:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForTimelines:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
#meilisearch:
# host: meilisearch
# port: 7700
# apiKey: ''
# ssl: true
# index: ''
# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────
# You can select the ID generation method.
# You don't usually need to change this setting, but you can
# change it according to your preferences.
# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!
id: 'aidx'
# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────
# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.
#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
#sentryForFrontend:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────
# Whether disable HSTS
#disableHsts: true
# Number of worker processes
#clusterLimit: 1
# Job concurrency per worker
# deliverJobConcurrency: 128
# inboxJobConcurrency: 16
# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 32
# Job attempts
# deliverJobMaxAttempts: 12
# inboxJobMaxAttempts: 8
# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4
# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128
proxyBypassHosts:
- api.deepl.com
- api-free.deepl.com
- www.recaptcha.net
- hcaptcha.com
- challenges.cloudflare.com
# Proxy for SMTP/SMTPS
#proxySmtp: http://127.0.0.1:3128 # use HTTP/1.1 CONNECT
#proxySmtp: socks4://127.0.0.1:1080 # use SOCKS4
#proxySmtp: socks5://127.0.0.1:1080 # use SOCKS5
# Media Proxy
#mediaProxy: https://example.com/proxy
# Proxy remote files (default: true)
proxyRemoteFiles: true
# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true
allowedPrivateNetworks: [
'127.0.0.1/32'
]
# Upload or download file size limits (bytes)
#maxFileSize: 262144000

17
.devcontainer/init.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/bin/bash
set -xe
sudo chown node node_modules
sudo apt-get update
sudo apt-get -y install libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
git config --global --add safe.directory /workspace
git submodule update --init
corepack install
corepack enable
pnpm config set store-dir /home/node/.local/share/pnpm/store
pnpm install --frozen-lockfile
cp .devcontainer/devcontainer.yml .config/default.yml
pnpm build
pnpm migrate
pnpm exec cypress install

View File

@@ -7,9 +7,24 @@ Dockerfile
build/
built/
db/
docker-compose.yml
elasticsearch/
.devcontainer/compose.yml
node_modules/
packages/*/node_modules
redis/
files/
misskey-assets/
fluent-emojis/
.pnp.*
# .yarné–ĸ逪
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
.pnpm-store
.idea/
packages/*/.vscode/
packages/backend/test/compose.yml

3
.dockleignore Normal file
View File

@@ -0,0 +1,3 @@
DKL-DI-0005
DKL-DI-0006
DKL-LI-0003

View File

@@ -5,6 +5,11 @@ indent_style = tab
indent_size = 2
charset = utf-8
insert_final_newline = true
end_of_line = lf
trim_trailing_whitespace = true
[*.yml]
[*.md]
trim_trailing_whitespace = false
[*.{yml,yaml}]
indent_style = space

1
.gitattributes vendored
View File

@@ -5,3 +5,4 @@
*.glb -diff -text
*.blend -diff -text
*.afdesign -diff -text
* text=auto eol=lf

3
.github/FUNDING.yml vendored
View File

@@ -1,3 +0,0 @@
# These are supported funding model platforms
patreon: syuilo

View File

@@ -1,42 +0,0 @@
---
name: 🐛 Bug Report
about: Create a report to help us improve
title: ''
labels: âš ī¸bug?
assignees: ''
---
<!--
Thanks for reporting!
First, in order to avoid duplicate Issues, please search to see if the problem you found has already been reported.
-->
## 💡 Summary
<!-- Tell us what the bug is -->
## đŸĨ° Expected Behavior
<!--- Tell us what should happen -->
## đŸ¤Ŧ Actual Behavior
<!--
Tell us what happens instead of the expected behavior.
Please include errors from the developer console and/or server log files if you have access to them.
-->
## 📝 Steps to Reproduce
1.
2.
3.
## 📌 Environment
<!-- Tell us where on the platform it happens -->
Misskey version:
Your OS:
Your browser:

View File

@@ -0,0 +1,97 @@
name: 🐛 Bug Report
description: Create a report to help us improve
labels: ["âš ī¸bug?"]
body:
- type: markdown
attributes:
value: |
Thanks for reporting!
First, in order to avoid duplicate Issues, please search to see if the problem you found has already been reported.
Also, If you are NOT owner/admin of server, PLEASE DONT REPORT SERVER SPECIFIC ISSUES TO HERE! (e.g. feature XXX is not working in misskey.example) Please try with another misskey servers, and if your issue is only reproducible with specific server, contact your server's owner/admin first.
- type: textarea
attributes:
label: 💡 Summary
description: Tell us what the bug is
validations:
required: true
- type: textarea
attributes:
label: đŸĨ° Expected Behavior
description: Tell us what should happen
validations:
required: true
- type: textarea
attributes:
label: đŸ¤Ŧ Actual Behavior
description: |
Tell us what happens instead of the expected behavior.
Please include errors from the developer console and/or server log files if you have access to them.
validations:
required: true
- type: textarea
attributes:
label: 📝 Steps to Reproduce
placeholder: |
1.
2.
3.
validations:
required: false
- type: textarea
attributes:
label: đŸ’ģ Frontend Environment
description: |
Tell us where on the platform it happens
DO NOT WRITE "latest". Please provide the specific version.
Examples:
* Model and OS of the device(s): MacBook Pro (14inch, 2021), macOS Ventura 13.4
* Browser: Chrome 113.0.5672.126
* Server URL: misskey.example.com
* Misskey: 2024.x.x
value: |
* Model and OS of the device(s):
* Browser:
* Server URL:
* Misskey:
render: markdown
validations:
required: false
- type: textarea
attributes:
label: 🛰 Backend Environment (for server admin)
description: |
Tell us where on the platform it happens
DO NOT WRITE "latest". Please provide the specific version.
If you are using a managed service, put that after the version.
Examples:
* Installation Method or Hosting Service: docker compose, k8s/docker, systemd, "Misskey install shell script", development environment
* Misskey: 2024.x.x
* Node: 20.x.x
* PostgreSQL: 15.x.x
* Redis: 7.x.x
* OS and Architecture: Ubuntu 24.04.2 LTS aarch64
value: |
* Installation Method or Hosting Service:
* Misskey:
* Node:
* PostgreSQL:
* Redis:
* OS and Architecture:
render: markdown
validations:
required: false
- type: checkboxes
attributes:
label: Do you want to address this bug yourself?
options:
- label: Yes, I will patch the bug myself and send a pull request

View File

@@ -1,12 +0,0 @@
---
name: ✨ Feature Request
about: Suggest an idea for this project
title: ''
labels: ✨Feature
assignees: ''
---
## Summary
<!-- Tell us what the suggestion is -->

View File

@@ -0,0 +1,22 @@
name: ✨ Feature Request
description: Suggest an idea for this project
labels: ["✨Feature"]
body:
- type: textarea
attributes:
label: Summary
description: Tell us what the suggestion is
validations:
required: true
- type: textarea
attributes:
label: Purpose
description: Describe the specific problem or need you think this feature will solve, and who it will help.
validations:
required: true
- type: checkboxes
attributes:
label: Do you want to implement this feature yourself?
options:
- label: Yes, I will implement this by myself and send a pull request

View File

@@ -1,7 +1,8 @@
contact_links:
- name: đŸ‘Ē Misskey Forum
url: https://forum.misskey.io/
about: Ask questions and share knowledge
- name: đŸ’Ŧ Misskey official Discord
url: https://discord.gg/Wp8gVStHW3
about: Chat freely about Misskey
# äģŽ
- name: đŸ’Ŧ Start discussion
url: https://github.com/misskey-dev/misskey/discussions
about: The official forum to join conversation and ask question

View File

@@ -1,17 +0,0 @@
<!-- ℹ おčĒ­ãŋください / README
PRありがとうございぞすīŧ PRをäŊœæˆã™ã‚‹å‰ãĢã€ã‚ŗãƒŗãƒˆãƒĒビãƒĨãƒŧã‚ˇãƒ§ãƒŗã‚ŦイドをごįĸēčĒãã ã•ã„:
Thank you for your PR! Before creating a PR, please check the contribution guide:
https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md
-->
# What
<!-- こぎPRでäŊ•をしたぎかīŧŸ おう変わるぎかīŧŸ -->
<!-- What did you do with this PR? How will it change things? -->
# Why
<!-- ãĒぜそうするぎかīŧŸ ãŠã†ã„ã†æ„å›ŗãĒぎかīŧŸ äŊ•ãŒå›°ãŖãĻいるぎかīŧŸ -->
<!-- Why do you do it? What are your intentions? What is the problem? -->
# Additional info (optional)
<!-- テ゚トčĻŗį‚šãĒお -->
<!-- Test perspective, etc -->

23
.github/PULL_REQUEST_TEMPLATE/01_bug.md vendored Normal file
View File

@@ -0,0 +1,23 @@
<!-- ℹ おčĒ­ãŋください / README
PRありがとうございぞすīŧ PRをäŊœæˆã™ã‚‹å‰ãĢã€ã‚ŗãƒŗãƒˆãƒĒビãƒĨãƒŧã‚ˇãƒ§ãƒŗã‚ŦイドをごįĸēčĒãã ã•ã„:
Thank you for your PR! Before creating a PR, please check the contribution guide:
https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md
-->
## What
<!-- こぎPRでäŊ•をしたぎかīŧŸ おう変わるぎかīŧŸ -->
<!-- What did you do with this PR? How will it change things? -->
## Why
<!-- ãĒぜそうするぎかīŧŸ ãŠã†ã„ã†æ„å›ŗãĒぎかīŧŸ äŊ•ãŒå›°ãŖãĻいるぎかīŧŸ -->
<!-- Why do you do it? What are your intentions? What is the problem? -->
## Additional info (optional)
<!-- テ゚トčĻŗį‚šãĒお -->
<!-- Test perspective, etc -->
## Checklist
- [ ] Read the [contribution guide](https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md)
- [ ] Test working in a local environment
- [ ] (If needed) Update CHANGELOG.md
- [ ] (If possible) Add tests

View File

@@ -0,0 +1,23 @@
<!-- ℹ おčĒ­ãŋください / README
PRありがとうございぞすīŧ PRをäŊœæˆã™ã‚‹å‰ãĢã€ã‚ŗãƒŗãƒˆãƒĒビãƒĨãƒŧã‚ˇãƒ§ãƒŗã‚ŦイドをごįĸēčĒãã ã•ã„:
Thank you for your PR! Before creating a PR, please check the contribution guide:
https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md
-->
## What
<!-- こぎPRでäŊ•をしたぎかīŧŸ おう変わるぎかīŧŸ -->
<!-- What did you do with this PR? How will it change things? -->
## Why
<!-- ãĒぜそうするぎかīŧŸ ãŠã†ã„ã†æ„å›ŗãĒぎかīŧŸ äŊ•ãŒå›°ãŖãĻいるぎかīŧŸ -->
<!-- Why do you do it? What are your intentions? What is the problem? -->
## Additional info (optional)
<!-- テ゚トčĻŗį‚šãĒお -->
<!-- Test perspective, etc -->
## Checklist
- [ ] Read the [contribution guide](https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md)
- [ ] Test working in a local environment
- [ ] (If needed) Update CHANGELOG.md
- [ ] (If possible) Add tests

View File

@@ -0,0 +1,20 @@
## Summary
This is a release PR.
For more information on the release instructions, please see:
https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md#release
## For reviewers
- CHANGELOGãĢ抜けæŧã‚Œã¯į„Ąã„か
- バãƒŧã‚¸ãƒ§ãƒŗãŽä¸Šã’æ–šã¯éŠåˆ‡ã‹
- äģ–ãĢこぎãƒĒãƒĒãƒŧ゚ãĢåĢめãĒければãĒらãĒã„å¤‰æ›´ã¯į„Ąã„ã‹
- 全äŊ“įš„ãĒ変更内厚をäŋ¯įž°ã—å•éĄŒã¯į„Ąã„ã‹
- ãƒŦビãƒĨãƒŧされãĻいãĒã„ã‚ŗãƒŸãƒƒãƒˆãŒã‚ã‚‹å ´åˆã¯ã€ãã‚ŒãŒå•éĄŒãĒいか
- 最įĩ‚įš„ãĒ動äŊœįĸēčĒã‚’čĄŒã„å•éĄŒã¯į„Ąã„ã‹
ãĒおをįĸēčĒã—ã€ãƒĒãƒĒãƒŧ゚するæē–å‚™ãŒæ•´ãŖãĻいると思われる場合は approve しãĻください。
## Checklist
- [ ] package.jsonぎバãƒŧã‚¸ãƒ§ãƒŗãŒæ­Ŗã—ãæ›´æ–°ã•ã‚ŒãĻいる
- [ ] CHANGELOGが過不čļŗį„Ąãæ›´æ–°ã•れãĻいる
- [ ] CIが全ãĻé€šãŖãĻいる

View File

@@ -5,18 +5,44 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 100
# Add only the root, not each workspace item
# https://github.com/dependabot/dependabot-core/issues/4993#issuecomment-1289133027
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 0
- package-ecosystem: npm
directory: "/packages/backend"
schedule:
interval: daily
open-pull-requests-limit: 0
- package-ecosystem: npm
directory: "/packages/client"
schedule:
interval: daily
open-pull-requests-limit: 0
open-pull-requests-limit: 10
# List dependencies required to be updated together, sharing the same version numbers.
# Those who simply have the common owner (e.g. @fastify) don't need to be listed.
groups:
aws-sdk:
patterns:
- "@aws-sdk/*"
bull-board:
patterns:
- "@bull-board/*"
nestjs:
patterns:
- "@nestjs/*"
slacc:
patterns:
- "slacc-*"
storybook:
patterns:
- "storybook*"
- "@storybook/*"
swc-core:
patterns:
- "@swc/core*"
typescript-eslint:
patterns:
- "@typescript-eslint/*"
tensorflow:
patterns:
- "@tensorflow/*"

40
.github/labeler.yml vendored
View File

@@ -1,12 +1,34 @@
'âš™ī¸Server':
- packages/backend/**/*
'packages/backend':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/backend/**/*']
'đŸ–Ĩī¸Client':
- packages/client/**/*
'packages/backend:test':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/backend/test/**/*']
'đŸ§ĒTest':
- cypress/**/*
- packages/backend/test/**/*
'packages/frontend':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/frontend/**/*']
'â€ŧī¸ wrong locales':
- any: ['locales/*.yml', '!locales/ja-JP.yml']
'packages/frontend:test':
- any:
- changed-files:
- any-glob-to-any-file: ['cypress/**/*']
'packages/sw':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/sw/**/*']
'packages/misskey-js':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/misskey-js/**/*']
'packages/misskey-js:test':
- any:
- changed-files:
- any-glob-to-any-file: ['packages/misskey-js/test/**/*', 'packages/misskey-js/test-d/**/*']

View File

@@ -1,15 +1,17 @@
url: 'http://misskey.local'
setupPassword: example_password_please_change_this_or_you_will_get_hacked
# ロãƒŧã‚ĢãƒĢでテ゚トするときãĢポãƒŧトをčĸĢらãĒいようãĢするためデフりãƒĢトぎもぎとは変える(äģĨ下同じ)
port: 61812
db:
host: localhost
host: 127.0.0.1
port: 54312
db: test-misskey
user: postgres
pass: ''
redis:
host: localhost
host: 127.0.0.1
port: 56312
id: aid
id: aidx

24
.github/pull_request_template.md vendored Normal file
View File

@@ -0,0 +1,24 @@
<!-- ℹ おčĒ­ãŋください / README
PRありがとうございぞすīŧ PRをäŊœæˆã™ã‚‹å‰ãĢã€ã‚ŗãƒŗãƒˆãƒĒビãƒĨãƒŧã‚ˇãƒ§ãƒŗã‚ŦイドをごįĸēčĒãã ã•ã„:
Thank you for your PR! Before creating a PR, please check the contribution guide:
https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md
-->
## What
<!-- こぎPRでäŊ•をしたぎかīŧŸ おう変わるぎかīŧŸ -->
<!-- What did you do with this PR? How will it change things? -->
## Why
<!-- ãĒぜそうするぎかīŧŸ ãŠã†ã„ã†æ„å›ŗãĒぎかīŧŸ äŊ•ãŒå›°ãŖãĻいるぎかīŧŸ -->
<!-- Why do you do it? What are your intentions? What is the problem? -->
## Additional info (optional)
<!-- テ゚トčĻŗį‚šãĒお -->
<!-- Test perspective, etc -->
## Checklist
- [ ] Read the [contribution guide](https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md)
- [ ] Test working in a local environment
- [ ] (If needed) Add story of storybook
- [ ] (If needed) Update CHANGELOG.md
- [ ] (If possible) Add tests

43
.github/workflows/api-misskey-js.yml vendored Normal file
View File

@@ -0,0 +1,43 @@
name: API report (misskey.js)
on:
push:
paths:
- packages/misskey-js/**
- .github/workflows/api-misskey-js.yml
pull_request:
paths:
- packages/misskey-js/**
- .github/workflows/api-misskey-js.yml
jobs:
report:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- run: corepack enable
- name: Setup Node.js
uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- name: Install dependencies
run: pnpm i --frozen-lockfile
- name: Build
run: pnpm --filter misskey-js build
- name: Check files
run: ls packages/misskey-js/built
- name: API report
run: pnpm --filter misskey-js api-prod
- name: Show report
if: always()
run: cat packages/misskey-js/temp/misskey-js.api.md

43
.github/workflows/changelog-check.yml vendored Normal file
View File

@@ -0,0 +1,43 @@
name: Check the description in CHANGELOG.md
on:
pull_request:
branches:
- master
- develop
jobs:
check-changelog:
runs-on: ubuntu-latest
steps:
- name: Checkout head
uses: actions/checkout@v4.1.1
- name: Setup Node.js
uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
- name: Checkout base
run: |
mkdir _base
cp -r .git _base/.git
cd _base
git fetch --depth 1 origin ${{ github.base_ref }}
git checkout origin/${{ github.base_ref }} CHANGELOG.md
- name: Copy to Checker directory for CHANGELOG-base.md
run: cp _base/CHANGELOG.md scripts/changelog-checker/CHANGELOG-base.md
- name: Copy to Checker directory for CHANGELOG-head.md
run: cp CHANGELOG.md scripts/changelog-checker/CHANGELOG-head.md
- name: diff
continue-on-error: true
run: diff -u CHANGELOG-base.md CHANGELOG-head.md
working-directory: scripts/changelog-checker
- name: Setup Checker
run: npm install
working-directory: scripts/changelog-checker
- name: Run Checker
run: npm run run
working-directory: scripts/changelog-checker

View File

@@ -0,0 +1,139 @@
name: Check Misskey JS autogen
on:
pull_request_target:
branches:
- master
- develop
- improve-misskey-js-autogen-check
paths:
- packages/backend/**
jobs:
# pull_request_target safety: permissions: read-all, and there are no secrets used in this job
generate-misskey-js:
runs-on: ubuntu-latest
permissions:
contents: read
if: ${{ github.event.pull_request.mergeable == null || github.event.pull_request.mergeable == true }}
steps:
- name: checkout
uses: actions/checkout@v4.1.1
with:
submodules: true
persist-credentials: false
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- name: setup pnpm
uses: pnpm/action-setup@v4
- name: setup node
id: setup-node
uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
cache: pnpm
- name: install dependencies
run: pnpm i --frozen-lockfile
# generate api.json
- name: Copy Config
run: cp .config/example.yml .config/default.yml
- name: Build
run: pnpm build
- name: Generate API JSON
run: pnpm --filter backend generate-api-json
# build misskey js
- name: Build misskey-js
run: |-
cp packages/backend/built/api.json packages/misskey-js/generator/api.json
pnpm run --filter misskey-js-type-generator generate
# packages/misskey-js/generator/built/autogen
- name: Upload Generated
uses: actions/upload-artifact@v4
with:
name: generated-misskey-js
path: packages/misskey-js/generator/built/autogen
# pull_request_target safety: permissions: read-all, and no user codes are executed
get-actual-misskey-js:
runs-on: ubuntu-latest
permissions:
contents: read
if: ${{ github.event.pull_request.mergeable == null || github.event.pull_request.mergeable == true }}
steps:
- name: checkout
uses: actions/checkout@v4.1.1
with:
submodules: true
persist-credentials: false
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- name: Upload From Merged
uses: actions/upload-artifact@v4
with:
name: actual-misskey-js
path: packages/misskey-js/src/autogen
# pull_request_target safety: nothing is cloned from repository
comment-misskey-js-autogen:
runs-on: ubuntu-latest
needs: [generate-misskey-js, get-actual-misskey-js]
permissions:
pull-requests: write
steps:
- name: download generated-misskey-js
uses: actions/download-artifact@v4
with:
name: generated-misskey-js
path: misskey-js-generated
- name: download actual-misskey-js
uses: actions/download-artifact@v4
with:
name: actual-misskey-js
path: misskey-js-actual
- name: check misskey-js changes
id: check-changes
run: |
diff -r -u --label=generated --label=on-tree ./misskey-js-generated ./misskey-js-actual > misskey-js.diff || true
if [ -s misskey-js.diff ]; then
echo "changes=true" >> $GITHUB_OUTPUT
else
echo "changes=false" >> $GITHUB_OUTPUT
fi
- name: Print full diff
run: cat ./misskey-js.diff
- name: send message
if: steps.check-changes.outputs.changes == 'true'
uses: thollander/actions-comment-pull-request@v2
with:
comment_tag: check-misskey-js-autogen
message: |-
Thank you for sending us a great Pull Request! 👍
Please regenerate misskey-js type definitions! 🙏
example:
```sh
pnpm run build-misskey-js-with-types
```
- name: send message
if: steps.check-changes.outputs.changes == 'false'
uses: thollander/actions-comment-pull-request@v2
with:
comment_tag: check-misskey-js-autogen
mode: delete
message: "Thank you!"
create_if_not_exists: false
- name: Make failure if changes are detected
if: steps.check-changes.outputs.changes == 'true'
run: exit 1

View File

@@ -0,0 +1,29 @@
name: Check Misskey JS version
on:
push:
branches: [ develop ]
paths:
- packages/misskey-js/package.json
- package.json
- .github/workflows/check-misskey-js-version.yml
pull_request:
branches: [ develop ]
paths:
- packages/misskey-js/package.json
- package.json
- .github/workflows/check-misskey-js-version.yml
jobs:
check-version:
# ãƒĢãƒŧトぎ package.json と packages/misskey-js/package.json ぎバãƒŧã‚¸ãƒ§ãƒŗãŒä¸€č‡´ã—ãĻいるかをįĸēčĒã™ã‚‹
name: Check version
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Check version
run: |
if [ "$(jq -r '.version' package.json)" != "$(jq -r '.version' packages/misskey-js/package.json)" ]; then
echo "Version mismatch!"
exit 1
fi

View File

@@ -0,0 +1,79 @@
name: Check SPDX-License-Identifier
on:
push:
branches:
- master
- develop
pull_request:
jobs:
check-spdx-license-id:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Check
run: |
counter=0
search() {
local directory="$1"
find "$directory" -type f \
'(' \
-name "*.cjs" -and -not -name '*.config.cjs' -o \
-name "*.html" -o \
-name "*.js" -and -not -name '*.config.js' -o \
-name "*.mjs" -and -not -name '*.config.mjs' -o \
-name "*.scss" -o \
-name "*.ts" -and -not -name '*.config.ts' -o \
-name "*.vue" \
')' -and \
-not -name '*eslint*'
}
check() {
local file="$1"
if ! (
grep -q "SPDX-FileCopyrightText: syuilo and misskey-project" "$file" ||
grep -q "SPDX-License-Identifier: AGPL-3.0-only" "$file"
); then
echo "Missing: $file"
((counter++))
fi
}
directories=(
"cypress/e2e"
"packages/backend/migration"
"packages/backend/src"
"packages/backend/test"
"packages/frontend-shared/@types"
"packages/frontend-shared/js"
"packages/frontend/.storybook"
"packages/frontend/@types"
"packages/frontend/lib"
"packages/frontend/public"
"packages/frontend/src"
"packages/frontend/test"
"packages/frontend-embed/@types"
"packages/frontend-embed/src"
"packages/misskey-bubble-game/src"
"packages/misskey-reversi/src"
"packages/sw/src"
"scripts"
)
for directory in "${directories[@]}"; do
for file in $(search $directory); do
check "$file"
done
done
if [ $counter -gt 0 ]; then
echo "SPDX-License-Identifier is missing in $counter files."
exit 1
else
echo "SPDX-License-Identifier is certainly described in all target files!"
exit 0
fi

View File

@@ -0,0 +1,18 @@
name: Check copyright year
on:
push:
branches:
- master
- develop
jobs:
check_copyright_year:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- run: |
if [ "$(grep Copyright COPYING | sed -e 's/.*2014-\([0-9]*\) .*/\1/g')" -ne "$(date +%Y)" ]; then
echo "Please change copyright year!"
exit 1
fi

View File

@@ -0,0 +1,84 @@
name: deploy-test-environment
on:
issue_comment:
types: [created]
workflow_dispatch:
inputs:
repository:
description: 'Repository to deploy (optional, use the repository where this workflow is stored by default)'
required: false
default: ''
branch_or_hash:
description: 'Branch or Commit hash to deploy (optional, use the branch where this workflow is stored by default)'
required: false
default: ''
wait_time:
description: 'Time to wait in seconds (optional, 1800 seconds by default)'
required: false
default: ''
jobs:
get-pr-ref:
runs-on: ubuntu-latest
if: github.event_name == 'issue_comment' && github.event.issue.pull_request && startsWith(github.event.comment.body, '/preview')
outputs:
is-allowed-user: ${{ steps.check-allowed-users.outputs.is-allowed-user }}
pr-ref: ${{ steps.get-ref.outputs.pr-ref }}
wait_time: ${{ steps.get-wait-time.outputs.wait_time }}
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Check allowed users
id: check-allowed-users
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ORG_ID: ${{ github.repository_owner_id }}
COMMENT_AUTHOR: ${{ github.event.comment.user.login }}
run: |
MEMBERSHIP_STATUS=$(curl -s -H "Authorization: Bearer $GITHUB_TOKEN" \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
"https://api.github.com/organizations/$ORG_ID/public_members/$COMMENT_AUTHOR" \
-o /dev/null -w '%{http_code}\n' -s)
if [ "$MEMBERSHIP_STATUS" -eq 204 ]; then
echo "is-allowed-user=true" > $GITHUB_OUTPUT
else
echo "is-allowed-user=false" > $GITHUB_OUTPUT
fi
- name: Get PR ref
id: get-ref
run: |
PR_REF="refs/pull/${{ github.event.issue.number }}/head"
echo "pr-ref=$PR_REF" >> $GITHUB_OUTPUT
- name: Extract wait time
id: get-wait-time
env:
COMMENT_BODY: ${{ github.event.comment.body }}
run: |
WAIT_TIME=$(echo "$COMMENT_BODY" | grep -oP '(?<=/preview\s)\d+' || echo "1800")
echo "wait_time=$WAIT_TIME" > $GITHUB_OUTPUT
deploy-test-environment-pr-comment:
needs: get-pr-ref
if: needs.get-pr-ref.outputs.is-allowed-user == 'true'
uses: joinmisskey/misskey-tga/.github/workflows/deploy-test-environment.yml@main
with:
repository: ${{ github.repository }}
branch_or_hash: ${{ needs.get-pr-ref.outputs.pr-ref }}
wait_time: ${{ needs.get-pr-ref.outputs.wait_time }}
secrets:
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
deploy-test-environment-wd:
if: github.event_name == 'workflow_dispatch'
uses: joinmisskey/misskey-tga/.github/workflows/deploy-test-environment.yml@main
with:
repository: ${{ inputs.repository || github.repository }}
branch_or_hash: ${{ inputs.branch_or_hash || github.ref_name }}
wait_time: ${{ inputs.wait_time || '1800' }}
secrets:
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}

View File

@@ -6,28 +6,83 @@ on:
- develop
workflow_dispatch:
jobs:
push_to_registry:
name: Push Docker image to Docker Hub
runs-on: ubuntu-latest
env:
REGISTRY_IMAGE: misskey/misskey
jobs:
# see https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners
build:
name: Build
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
platform:
- linux/amd64
- linux/arm64
if: github.repository == 'misskey-dev/misskey'
steps:
- name: Prepare
run: |
platform=${{ matrix.platform }}
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
- name: Check out the repo
uses: actions/checkout@v2
- name: Docker meta
id: meta
uses: docker/metadata-action@v3
with:
images: misskey/misskey
uses: actions/checkout@v4.1.1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Docker Hub
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and Push to Docker Hub
uses: docker/build-push-action@v2
- name: Build and push by digest
id: build
uses: docker/build-push-action@v6
with:
context: .
push: true
tags: misskey/misskey:develop
platforms: ${{ matrix.platform }}
provenance: false
labels: develop
cache-from: type=gha
cache-to: type=gha,mode=max
outputs: type=image,name=${{ env.REGISTRY_IMAGE }},push-by-digest=true,name-canonical=true,push=true
- name: Export digest
run: |
mkdir -p /tmp/digests
digest="${{ steps.build.outputs.digest }}"
touch "/tmp/digests/${digest#sha256:}"
- name: Upload digest
uses: actions/upload-artifact@v4
with:
name: digests-${{ env.PLATFORM_PAIR }}
path: /tmp/digests/*
if-no-files-found: error
retention-days: 1
merge:
runs-on: ubuntu-latest
needs:
- build
steps:
- name: Download digests
uses: actions/download-artifact@v4
with:
path: /tmp/digests
pattern: digests-*
merge-multiple: true
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Create manifest list and push
working-directory: /tmp/digests
run: |
docker buildx imagetools create --tag ${{ env.REGISTRY_IMAGE }}:develop \
$(printf '${{ env.REGISTRY_IMAGE }}@sha256:%s ' *)
- name: Inspect image
run: |
docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:develop

View File

@@ -5,28 +5,101 @@ on:
types: [published]
workflow_dispatch:
jobs:
push_to_registry:
name: Push Docker image to Docker Hub
runs-on: ubuntu-latest
env:
REGISTRY_IMAGE: misskey/misskey
TAGS: |
type=edge
type=ref,event=pr
type=ref,event=branch
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
jobs:
# see https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners
build:
name: Build
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
platform:
- linux/amd64
- linux/arm64
steps:
- name: Prepare
run: |
platform=${{ matrix.platform }}
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
- name: Check out the repo
uses: actions/checkout@v2
uses: actions/checkout@v4.1.1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Docker meta
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: misskey/misskey
images: ${{ env.REGISTRY_IMAGE }}
tags: ${{ env.TAGS }}
- name: Log in to Docker Hub
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and Push to Docker Hub
uses: docker/build-push-action@v2
id: build
uses: docker/build-push-action@v6
with:
context: .
push: true
tags: ${{ steps.meta.outputs.tags }}
platforms: ${{ matrix.platform }}
provenance: false
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max
outputs: type=image,name=${{ env.REGISTRY_IMAGE }},push-by-digest=true,name-canonical=true,push=true
- name: Export digest
run: |
mkdir -p /tmp/digests
digest="${{ steps.build.outputs.digest }}"
touch "/tmp/digests/${digest#sha256:}"
- name: Upload digest
uses: actions/upload-artifact@v4
with:
name: digests-${{ env.PLATFORM_PAIR }}
path: /tmp/digests/*
if-no-files-found: error
retention-days: 1
merge:
runs-on: ubuntu-latest
needs:
- build
steps:
- name: Download digests
uses: actions/download-artifact@v4
with:
path: /tmp/digests
pattern: digests-*
merge-multiple: true
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Docker meta
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY_IMAGE }}
tags: ${{ env.TAGS }}
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Create manifest list and push
working-directory: /tmp/digests
run: |
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
$(printf '${{ env.REGISTRY_IMAGE }}@sha256:%s ' *)
- name: Inspect image
run: |
docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:${{ steps.meta.outputs.version }}

32
.github/workflows/dockle.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
---
name: Dockle
on:
push:
branches:
- master
- develop
pull_request:
jobs:
dockle:
runs-on: ubuntu-latest
env:
DOCKER_CONTENT_TRUST: 1
DOCKLE_VERSION: 0.4.14
steps:
- uses: actions/checkout@v4.1.1
- name: Download and install dockle v${{ env.DOCKLE_VERSION }}
run: |
curl -L -o dockle.deb "https://github.com/goodwithtech/dockle/releases/download/v${DOCKLE_VERSION}/dockle_${DOCKLE_VERSION}_Linux-64bit.deb"
sudo dpkg -i dockle.deb
- run: |
cp .config/docker_example.env .config/docker.env
cp ./compose_example.yml ./compose.yml
- run: |
docker compose up -d web
docker tag "$(docker compose images web | awk 'OFS=":" {print $4}' | tail -n +2)" misskey-web:latest
- run: |
cmd="dockle --exit-code 1 misskey-web:latest ${image_name}"
echo "> ${cmd}"
eval "${cmd}"

69
.github/workflows/get-api-diff.yml vendored Normal file
View File

@@ -0,0 +1,69 @@
# this name is used in report-api-diff.yml so be careful when change name
name: Get api.json from Misskey
on:
pull_request:
branches:
- master
- develop
paths:
- packages/backend/**
- .github/workflows/get-api-diff.yml
jobs:
get-from-misskey:
runs-on: ubuntu-latest
permissions:
contents: read
strategy:
matrix:
node-version: [20.16.0]
api-json-name: [api-base.json, api-head.json]
include:
- api-json-name: api-base.json
ref: ${{ github.base_ref }}
- api-json-name: api-head.json
ref: refs/pull/${{ github.event.number }}/merge
steps:
- uses: actions/checkout@v4.1.1
with:
ref: ${{ matrix.ref }}
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .config/example.yml .config/default.yml
- name: Build
run: pnpm build
- name: Generate API JSON
run: pnpm --filter backend generate-api-json
- name: Copy API.json
run: cp packages/backend/built/api.json ${{ matrix.api-json-name }}
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: api-artifact-${{ matrix.api-json-name }}
path: ${{ matrix.api-json-name }}
save-pr-number:
runs-on: ubuntu-latest
steps:
- name: Save PR number
env:
PR_NUMBER: ${{ github.event.number }}
run: |
echo "$PR_NUMBER" > ./pr_number
- uses: actions/upload-artifact@v4
with:
name: api-artifact-pr-number
path: pr_number

View File

@@ -11,6 +11,6 @@ jobs:
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
- uses: actions/labeler@v5
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"

View File

@@ -5,35 +5,107 @@ on:
branches:
- master
- develop
paths:
- packages/backend/**
- packages/frontend/**
- packages/frontend-shared/**
- packages/frontend-embed/**
- packages/sw/**
- packages/misskey-js/**
- packages/misskey-bubble-game/**
- packages/misskey-reversi/**
- packages/shared/eslint.config.js
- .github/workflows/lint.yml
pull_request:
paths:
- packages/backend/**
- packages/frontend/**
- packages/frontend-shared/**
- packages/frontend-embed/**
- packages/sw/**
- packages/misskey-js/**
- packages/misskey-bubble-game/**
- packages/misskey-reversi/**
- packages/shared/eslint.config.js
- .github/workflows/lint.yml
jobs:
backend:
pnpm_install:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0
submodules: true
- uses: actions/setup-node@v3
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4.0.4
with:
node-version: 18.x
cache: 'yarn'
cache-dependency-path: |
packages/backend/yarn.lock
- run: yarn install
- run: yarn --cwd ./packages/backend lint
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
client:
lint:
needs: [pnpm_install]
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
workspace:
- backend
- frontend
- frontend-shared
- frontend-embed
- sw
- misskey-js
- misskey-bubble-game
- misskey-reversi
env:
eslint-cache-version: v1
eslint-cache-path: ${{ github.workspace }}/node_modules/.cache/eslint-${{ matrix.workspace }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0
submodules: true
- uses: actions/setup-node@v3
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4.0.4
with:
node-version: 18.x
cache: 'yarn'
cache-dependency-path: |
packages/client/yarn.lock
- run: yarn install
- run: yarn --cwd ./packages/client lint
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Restore eslint cache
uses: actions/cache@v4.1.0
with:
path: ${{ env.eslint-cache-path }}
key: eslint-${{ env.eslint-cache-version }}-${{ matrix.workspace }}-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ github.ref_name }}-${{ github.sha }}
restore-keys: eslint-${{ env.eslint-cache-version }}-${{ matrix.workspace }}-${{ hashFiles('**/pnpm-lock.yaml') }}-
- run: pnpm --filter ${{ matrix.workspace }} run eslint --cache --cache-location ${{ env.eslint-cache-path }} --cache-strategy content
typecheck:
needs: [pnpm_install]
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
workspace:
- backend
- sw
- misskey-js
steps:
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- run: pnpm --filter misskey-js run build
if: ${{ matrix.workspace == 'backend' || matrix.workspace == 'sw' }}
- run: pnpm --filter misskey-reversi run build
if: ${{ matrix.workspace == 'backend' }}
- run: pnpm --filter ${{ matrix.workspace }} run typecheck

28
.github/workflows/locale.yml vendored Normal file
View File

@@ -0,0 +1,28 @@
name: Lint
on:
push:
paths:
- locales/**
- .github/workflows/locale.yml
pull_request:
paths:
- locales/**
- .github/workflows/locale.yml
jobs:
locale_verify:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- run: cd locales && node verify.js

View File

@@ -17,13 +17,13 @@ jobs:
# See app.yml for an example app manifest
- name: Generate token
id: generate_token
uses: tibdex/github-app-token@v1
uses: tibdex/github-app-token@v2
with:
app_id: ${{ secrets.DEPLOYBOT_APP_ID }}
private_key: ${{ secrets.DEPLOYBOT_PRIVATE_KEY }}
- name: Slash Command Dispatch
uses: peter-evans/slash-command-dispatch@v1
uses: peter-evans/slash-command-dispatch@v4
env:
TOKEN: ${{ steps.generate_token.outputs.token }}
with:

View File

@@ -0,0 +1,42 @@
name: On Release Created (Publish misskey-js)
on:
release:
types: [created]
workflow_dispatch:
jobs:
publish-misskey-js:
name: Publish misskey-js
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
strategy:
matrix:
node-version: [20.16.0]
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
registry-url: 'https://registry.npmjs.org'
- name: Publish package
run: |
corepack enable
pnpm i --frozen-lockfile
pnpm build
pnpm --filter misskey-js publish --access public --no-git-checks --provenance
env:
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}
NPM_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}

View File

@@ -1,7 +1,5 @@
# Run secret-dependent integration tests only after /deploy approval
on:
pull_request:
types: [opened, reopened, synchronize]
repository_dispatch:
types: [deploy-command]
@@ -12,11 +10,10 @@ jobs:
deploy-preview-environment:
runs-on: ubuntu-latest
if:
github.event_name == 'repository_dispatch' &&
github.event.client_payload.slash_command.sha != '' &&
contains(github.event.client_payload.pull_request.head.sha, github.event.client_payload.slash_command.sha)
steps:
- uses: actions/github-script@v5
- uses: actions/github-script@v7.0.1
id: check-id
env:
number: ${{ github.event.client_payload.pull_request.number }}
@@ -40,7 +37,7 @@ jobs:
return check[0].id;
- uses: actions/github-script@v5
- uses: actions/github-script@v7.0.1
env:
check_id: ${{ steps.check-id.outputs.result }}
details_url: ${{ github.server_url }}/${{ github.repository }}/runs/${{ github.run_id }}
@@ -56,7 +53,7 @@ jobs:
# Check out merge commit
- name: Fork based /deploy checkout
uses: actions/checkout@v2
uses: actions/checkout@v4.1.1
with:
ref: 'refs/pull/${{ github.event.client_payload.pull_request.number }}/merge'
@@ -75,7 +72,7 @@ jobs:
timeout: 15m
# Update check run called "integration-fork"
- uses: actions/github-script@v5
- uses: actions/github-script@v7.0.1
id: update-check-run
if: ${{ always() }}
env:

View File

@@ -10,12 +10,45 @@ jobs:
destroy-preview-environment:
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7.0.1
id: check-conclusion
env:
number: ${{ github.event.number }}
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
result-encoding: string
script: |
const { data: pull } = await github.rest.pulls.get({
...context.repo,
pull_number: process.env.number
});
const ref = pull.head.sha;
const { data: checks } = await github.rest.checks.listForRef({
...context.repo,
ref
});
const check = checks.check_runs.filter(c => c.name === 'deploy-preview-environment');
if (check.length === 0) {
return;
}
const { data: result } = await github.rest.checks.get({
...context.repo,
check_run_id: check[0].id,
});
return result.conclusion;
- name: Context
if: steps.check-conclusion.outputs.result == 'success'
uses: okteto/context@latest
with:
token: ${{ secrets.OKTETO_TOKEN }}
- name: Destroy preview environment
if: steps.check-conclusion.outputs.result == 'success'
uses: okteto/destroy-preview@latest
with:
name: pr-${{ github.event.number }}-syuilo

View File

@@ -0,0 +1,48 @@
name: "Release Manager: sync changelog with PR"
on:
push:
branches:
- develop
paths:
- 'CHANGELOG.md'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write
issues: write
pull-requests: write
jobs:
edit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# headが$GITHUB_REF_NAME, baseが$STABLE_BRANCHかつopenぎPRを1つ取垗
- name: Get PR
run: |
echo "pr_number=$(gh pr list --limit 1 --search "head:$GITHUB_REF_NAME base:$STABLE_BRANCH is:open" --json number --jq '.[] | .number')" >> $GITHUB_OUTPUT
id: get_pr
env:
STABLE_BRANCH: ${{ vars.STABLE_BRANCH }}
- name: Get target version
if: steps.get_pr.outputs.pr_number != ''
uses: misskey-dev/release-manager-actions/.github/actions/get-target-version@v2
id: v
# CHANGELOG.mdぎ内厚を取垗
- name: Get changelog
if: steps.get_pr.outputs.pr_number != ''
uses: misskey-dev/release-manager-actions/.github/actions/get-changelog@v2
with:
version: ${{ steps.v.outputs.target_version }}
id: changelog
# PRぎnotesを更新
- name: Update PR
if: steps.get_pr.outputs.pr_number != ''
run: |
gh pr edit "$PR_NUMBER" --body "$CHANGELOG"
env:
PR_NUMBER: ${{ steps.get_pr.outputs.pr_number }}
CHANGELOG: ${{ steps.changelog.outputs.changelog }}

View File

@@ -0,0 +1,135 @@
name: "Release Manager [Dispatch]"
on:
workflow_dispatch:
inputs:
## Specify the type of the next release.
#version_increment_type:
# type: choice
# description: 'VERSION INCREMENT TYPE'
# default: 'patch'
# required: false
# options:
# - 'major'
# - 'minor'
# - 'patch'
merge:
type: boolean
description: 'MERGE RELEASE BRANCH TO MAIN'
default: false
start-rc:
type: boolean
description: 'Start Release Candidate'
default: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write
issues: write
pull-requests: write
jobs:
get-pr:
runs-on: ubuntu-latest
outputs:
pr_number: ${{ steps.get_pr.outputs.pr_number }}
steps:
- uses: actions/checkout@v4
# headが$GITHUB_REF_NAME, baseが$STABLE_BRANCHかつopenぎPRを1つ取垗
- name: Get PRs
run: |
echo "pr_number=$(gh pr list --limit 1 --search "head:$GITHUB_REF_NAME base:$STABLE_BRANCH is:open" --json number --jq '.[] | .number')" >> $GITHUB_OUTPUT
id: get_pr
env:
STABLE_BRANCH: ${{ vars.STABLE_BRANCH }}
merge:
uses: misskey-dev/release-manager-actions/.github/workflows/merge.yml@v2
needs: get-pr
if: ${{ needs.get-pr.outputs.pr_number != '' && inputs.merge == true }}
with:
pr_number: ${{ needs.get-pr.outputs.pr_number }}
user: 'github-actions[bot]'
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
# Text to prepend to the changelog
# The first line must be `## Unreleased`
changes_template: |
## Unreleased
### General
-
### Client
-
### Server
-
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
create-prerelease:
uses: misskey-dev/release-manager-actions/.github/workflows/create-prerelease.yml@v2
needs: get-pr
if: ${{ needs.get-pr.outputs.pr_number != '' && inputs.merge != true }}
with:
pr_number: ${{ needs.get-pr.outputs.pr_number }}
user: 'github-actions[bot]'
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
draft_prerelease_channel: alpha
ready_start_prerelease_channel: beta
prerelease_channel: ${{ inputs.start-rc && 'rc' || '' }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
create-target:
uses: misskey-dev/release-manager-actions/.github/workflows/create-target.yml@v2
needs: get-pr
if: ${{ needs.get-pr.outputs.pr_number == '' }}
with:
user: 'github-actions[bot]'
# The script for version increment.
# process.env.CURRENT_VERSION: The current version.
#
# Misskey calender versioning (yyyy.MM.patch) example
version_increment_script: |
const now = new Date();
const year = now.toLocaleDateString('en-US', { year: 'numeric', timeZone: 'Asia/Tokyo' });
const month = now.toLocaleDateString('en-US', { month: 'numeric', timeZone: 'Asia/Tokyo' });
const [major, minor, _patch] = process.env.CURRENT_VERSION.split('.');
const patch = Number(_patch.split('-')[0]);
if (Number.isNaN(patch)) {
console.error('Invalid patch version', year, month, process.env.CURRENT_VERSION, major, minor, _patch);
throw new Error('Invalid patch version');
}
if (year !== major || month !== minor) {
return `${year}.${month}.0`;
} else {
return `${major}.${minor}.${patch + 1}`;
}
##Semver example
#version_increment_script: |
# const [major, minor, patch] = process.env.CURRENT_VERSION.split('.');
# if ("${{ inputs.version_increment_type }}" === "major") {
# return `${Number(major) + 1}.0.0`;
# } else if ("${{ inputs.version_increment_type }}" === "minor") {
# return `${major}.${Number(minor) + 1}.0`;
# } else {
# return `${major}.${minor}.${Number(patch) + 1}`;
# }
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
stable_branch: ${{ vars.STABLE_BRANCH }}
draft_prerelease_channel: alpha
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}

View File

@@ -0,0 +1,46 @@
name: "Release Manager: release RC when ready for review"
on:
pull_request:
types: [ready_for_review]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write
issues: write
pull-requests: write
jobs:
check:
runs-on: ubuntu-latest
outputs:
head: ${{ steps.get_pr.outputs.head }}
base: ${{ steps.get_pr.outputs.base }}
steps:
- uses: actions/checkout@v4
# PRæƒ…å ąã‚’å–åž—
- name: Get PR
run: |
pr_json=$(gh pr view "$PR_NUMBER" --json isDraft,headRefName,baseRefName)
echo "head=$(echo $pr_json | jq -r '.headRefName')" >> $GITHUB_OUTPUT
echo "base=$(echo $pr_json | jq -r '.baseRefName')" >> $GITHUB_OUTPUT
id: get_pr
env:
PR_NUMBER: ${{ github.event.pull_request.number }}
release:
uses: misskey-dev/release-manager-actions/.github/workflows/create-prerelease.yml@v2
needs: check
if: needs.check.outputs.head == github.event.repository.default_branch && needs.check.outputs.base == vars.STABLE_BRANCH
with:
pr_number: ${{ github.event.pull_request.number }}
user: 'github-actions[bot]'
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
draft_prerelease_channel: alpha
ready_start_prerelease_channel: beta
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}

104
.github/workflows/report-api-diff.yml vendored Normal file
View File

@@ -0,0 +1,104 @@
name: Report API Diff
on:
workflow_run:
types: [completed]
workflows:
- Get api.json from Misskey # get-api-diff.yml
jobs:
compare-diff:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }}
permissions:
pull-requests: write
# api-artifact
steps:
- name: Download artifact
uses: actions/github-script@v7.0.1
with:
script: |
const fs = require('fs');
let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({
owner: context.repo.owner,
repo: context.repo.repo,
run_id: context.payload.workflow_run.id,
});
let matchArtifacts = allArtifacts.data.artifacts.filter((artifact) => {
return artifact.name.startsWith("api-artifact-") || artifact.name == "api-artifact"
});
await Promise.all(matchArtifacts.map(async (artifact) => {
let download = await github.rest.actions.downloadArtifact({
owner: context.repo.owner,
repo: context.repo.repo,
artifact_id: artifact.id,
archive_format: 'zip',
});
await fs.promises.writeFile(`${process.env.GITHUB_WORKSPACE}/${artifact.name}.zip`, Buffer.from(download.data));
}));
- name: Extract all artifacts
run: |
find . -mindepth 1 -maxdepth 1 -type f -name '*.zip' -exec unzip {} -d artifacts ';'
ls -la
- name: Load PR Number
id: load-pr-num
run: echo "pr-number=$(cat artifacts/pr_number)" >> "$GITHUB_OUTPUT"
- name: Output base
run: cat ./artifacts/api-base.json
- name: Output head
run: cat ./artifacts/api-head.json
- name: Arrange json files
run: |
jq '.' ./artifacts/api-base.json > ./api-base.json
jq '.' ./artifacts/api-head.json > ./api-head.json
- name: Get diff of 2 files
run: diff -u --label=base --label=head ./api-base.json ./api-head.json | cat > api.json.diff
- name: Get full diff
run: diff --label=base --label=head --new-line-format='+%L' --old-line-format='-%L' --unchanged-line-format=' %L' ./api-base.json ./api-head.json | cat > api-full.json.diff
- name: Echo full diff
run: cat ./api-full.json.diff
- name: Upload full diff to Artifact
uses: actions/upload-artifact@v4
with:
name: api-artifact
path: |
api-full.json.diff
api-base.json
api-head.json
- id: out-diff
name: Build diff Comment
run: |
HEADER="こぎPRãĢよるapi.jsonãŽåˇŽåˆ†"
FOOTER="[Get diff files from Workflow Page](https://github.com/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID})"
DIFF_BYTES="$(stat ./api.json.diff -c '%s' | tr -d '\n')"
echo "$HEADER" > ./output.md
if (( "$DIFF_BYTES" <= 1 )); then
echo 'åˇŽåˆ†ã¯ã‚ã‚Šãžã›ã‚“ã€‚' >> ./output.md
else
echo '<details>' >> ./output.md
echo '<summary>åˇŽåˆ†ã¯ã“ãĄã‚‰</summary>' >> ./output.md
echo >> ./output.md
echo '```diff' >> ./output.md
cat ./api.json.diff >> ./output.md
echo '```' >> ./output.md
echo '</details>' >> .output.md
fi
echo "$FOOTER" >> ./output.md
- uses: thollander/actions-comment-pull-request@v2
with:
pr_number: ${{ steps.load-pr-num.outputs.pr-number }}
comment_tag: show_diff
filePath: ./output.md
- name: Tell error to PR
uses: thollander/actions-comment-pull-request@v2
if: failure() && steps.load-pr-num.outputs.pr-number
with:
pr_number: ${{ steps.load-pr-num.outputs.pr-number }}
comment_tag: show_diff_error
message: |
api.jsonãŽåˇŽåˆ†äŊœæˆä¸­ãĢエナãƒŧがį™ēį”Ÿã—ãžã—ãŸã€‚čŠŗį´°ã¯[Workflowぎログ](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})をįĸēčĒã—ãĻください。

116
.github/workflows/storybook.yml vendored Normal file
View File

@@ -0,0 +1,116 @@
name: Storybook
on:
push:
branches:
- master
- develop
- dev/storybook8 # for testing
pull_request_target:
branches-ignore:
# Since pull requests targets master mostly is the "develop" branch.
# Storybook CI is checked on the "push" event of "develop" branch so it would cause a duplicate build.
# This is a waste of chromatic build quota, so we don't run storybook CI on pull requests targets master.
- master
jobs:
build:
runs-on: ubuntu-latest
env:
NODE_OPTIONS: "--max_old_space_size=7168"
steps:
- uses: actions/checkout@v4.1.1
if: github.event_name != 'pull_request_target'
with:
fetch-depth: 0
submodules: true
- uses: actions/checkout@v4.1.1
if: github.event_name == 'pull_request_target'
with:
fetch-depth: 0
submodules: true
ref: "refs/pull/${{ github.event.number }}/merge"
- name: Checkout actual HEAD
if: github.event_name == 'pull_request_target'
id: rev
run: |
echo "base=$(git rev-list --parents -n1 HEAD | cut -d" " -f2)" >> $GITHUB_OUTPUT
git checkout $(git rev-list --parents -n1 HEAD | cut -d" " -f3)
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js 20.x
uses: actions/setup-node@v4.0.4
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Build misskey-js
run: pnpm --filter misskey-js build
- name: Build storybook
run: pnpm --filter frontend build-storybook
- name: Publish to Chromatic
if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/master'
run: pnpm --filter frontend chromatic --exit-once-uploaded -d storybook-static
env:
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
- name: Publish to Chromatic
if: github.event_name != 'pull_request_target' && github.ref != 'refs/heads/master'
id: chromatic_push
run: |
DIFF="${{ github.event.before }} HEAD"
if [ "$DIFF" = "0000000000000000000000000000000000000000 HEAD" ]; then
DIFF="HEAD"
fi
CHROMATIC_PARAMETER="$(node packages/frontend/.storybook/changes.js $(git diff-tree --no-commit-id --name-only -r $(echo "$DIFF") | xargs))"
if [ "$CHROMATIC_PARAMETER" = " --skip" ]; then
echo "skip=true" >> $GITHUB_OUTPUT
fi
if pnpm --filter frontend chromatic -d storybook-static $(echo "$CHROMATIC_PARAMETER"); then
echo "success=true" >> $GITHUB_OUTPUT
else
echo "success=false" >> $GITHUB_OUTPUT
fi
env:
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
- name: Publish to Chromatic
if: github.event_name == 'pull_request_target'
id: chromatic_pull_request
run: |
DIFF="${{ steps.rev.outputs.base }} HEAD"
if [ "$DIFF" = "0000000000000000000000000000000000000000 HEAD" ]; then
DIFF="HEAD"
fi
CHROMATIC_PARAMETER="$(node packages/frontend/.storybook/changes.js $(git diff-tree --no-commit-id --name-only -r $(echo "$DIFF") | xargs))"
if [ "$CHROMATIC_PARAMETER" = " --skip" ]; then
echo "skip=true" >> $GITHUB_OUTPUT
fi
BRANCH="${{ github.event.pull_request.head.user.login }}:$HEAD_REF"
if [ "$BRANCH" = "misskey-dev:$HEAD_REF" ]; then
BRANCH="$HEAD_REF"
fi
pnpm --filter frontend chromatic --exit-once-uploaded -d storybook-static --branch-name "$BRANCH" $(echo "$CHROMATIC_PARAMETER")
env:
HEAD_REF: ${{ github.event.pull_request.head.ref }}
CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
- name: Notify that Chromatic detects changes
uses: actions/github-script@v7.0.1
if: github.event_name != 'pull_request_target' && steps.chromatic_push.outputs.success == 'false'
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
github.rest.repos.createCommitComment({
owner: context.repo.owner,
repo: context.repo.repo,
commit_sha: context.sha,
body: 'Chromatic detects changes. Please [review the changes on Chromatic](https://www.chromatic.com/builds?appId=6428f7d7b962f0b79f97d6e4).'
})
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: storybook
path: packages/frontend/storybook-static

114
.github/workflows/test-backend.yml vendored Normal file
View File

@@ -0,0 +1,114 @@
name: Test (backend)
on:
push:
branches:
- master
- develop
paths:
- packages/backend/**
# for permissions
- packages/misskey-js/**
- .github/workflows/test-backend.yml
pull_request:
paths:
- packages/backend/**
# for permissions
- packages/misskey-js/**
- .github/workflows/test-backend.yml
jobs:
unit:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
services:
postgres:
image: postgres:15
ports:
- 54312:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
redis:
image: redis:7
ports:
- 56312:6379
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install FFmpeg
uses: FedericoCarboni/setup-ffmpeg@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: pnpm build
- name: Test
run: pnpm --filter backend test-and-coverage
- name: Upload to Codecov
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ./packages/backend/coverage/coverage-final.json
e2e:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
services:
postgres:
image: postgres:15
ports:
- 54312:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
redis:
image: redis:7
ports:
- 56312:6379
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: pnpm build
- name: Test
run: pnpm --filter backend test-and-coverage:e2e
- name: Upload to Codecov
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ./packages/backend/coverage/coverage-final.json

128
.github/workflows/test-frontend.yml vendored Normal file
View File

@@ -0,0 +1,128 @@
name: Test (frontend)
on:
push:
branches:
- master
- develop
paths:
- packages/frontend/**
# for permissions
- packages/misskey-js/**
# for e2e
- packages/backend/**
- .github/workflows/test-frontend.yml
pull_request:
paths:
- packages/frontend/**
# for permissions
- packages/misskey-js/**
# for e2e
- packages/backend/**
- .github/workflows/test-frontend.yml
jobs:
vitest:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: pnpm build
- name: Test
run: pnpm --filter frontend test-and-coverage
- name: Upload Coverage
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ./packages/frontend/coverage/coverage-final.json
e2e:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node-version: [20.16.0]
browser: [chrome]
services:
postgres:
image: postgres:15
ports:
- 54312:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
redis:
image: redis:7
ports:
- 56312:6379
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
# https://github.com/cypress-io/cypress-docker-images/issues/150
#- name: Install mplayer for FireFox
# run: sudo apt install mplayer -y
# if: ${{ matrix.browser == 'firefox' }}
#- uses: browser-actions/setup-firefox@latest
# if: ${{ matrix.browser == 'firefox' }}
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: pnpm build
# https://github.com/cypress-io/cypress/issues/4351#issuecomment-559489091
- name: ALSA Env
run: echo -e 'pcm.!default {\n type hw\n card 0\n}\n\nctl.!default {\n type hw\n card 0\n}' > ~/.asoundrc
# XXX: This tries reinstalling Cypress if the binary is not cached
# Remove this when the cache issue is fixed
- name: Cypress install
run: pnpm exec cypress install
- name: Cypress run
uses: cypress-io/github-action@v6
timeout-minutes: 15
with:
install: false
start: pnpm start:test
wait-on: 'http://localhost:61812'
headed: true
browser: ${{ matrix.browser }}
- uses: actions/upload-artifact@v4
if: failure()
with:
name: ${{ matrix.browser }}-cypress-screenshots
path: cypress/screenshots
- uses: actions/upload-artifact@v4
if: always()
with:
name: ${{ matrix.browser }}-cypress-videos
path: cypress/videos

57
.github/workflows/test-misskey-js.yml vendored Normal file
View File

@@ -0,0 +1,57 @@
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: Test (misskey.js)
on:
push:
branches: [ develop ]
paths:
- packages/misskey-js/**
- .github/workflows/test-misskey-js.yml
pull_request:
branches: [ develop ]
paths:
- packages/misskey-js/**
- .github/workflows/test-misskey-js.yml
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- run: corepack enable
- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- name: Install dependencies
run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Build
run: pnpm --filter misskey-js build
- name: Test
run: pnpm --filter misskey-js test
env:
CI: true
- name: Upload Coverage
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ./packages/misskey-js/coverage/coverage-final.json

39
.github/workflows/test-production.yml vendored Normal file
View File

@@ -0,0 +1,39 @@
name: Test (production install and build)
on:
push:
branches:
- master
- develop
pull_request:
env:
NODE_ENV: production
jobs:
production:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .github/misskey/test.yml .config/default.yml
- name: Build
run: pnpm build

View File

@@ -1,122 +0,0 @@
name: Test
on:
push:
branches:
- master
- develop
pull_request:
jobs:
mocha:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
services:
postgres:
image: postgres:13
ports:
- 54312:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
redis:
image: redis:6
ports:
- 56312:6379
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
cache-dependency-path: |
packages/backend/yarn.lock
packages/client/yarn.lock
- name: Install dependencies
run: yarn install
- name: Check yarn.lock
run: git diff --exit-code yarn.lock
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: yarn build
- name: Test
run: yarn mocha
e2e:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node-version: [18.x]
browser: [chrome]
services:
postgres:
image: postgres:13
ports:
- 54312:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
redis:
image: redis:6
ports:
- 56312:6379
steps:
- uses: actions/checkout@v2
with:
submodules: true
# https://github.com/cypress-io/cypress-docker-images/issues/150
#- name: Install mplayer for FireFox
# run: sudo apt install mplayer -y
# if: ${{ matrix.browser == 'firefox' }}
#- uses: browser-actions/setup-firefox@latest
# if: ${{ matrix.browser == 'firefox' }}
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
cache-dependency-path: |
packages/backend/yarn.lock
packages/client/yarn.lock
- name: Install dependencies
run: yarn install
- name: Check yarn.lock
run: git diff --exit-code yarn.lock
- name: Copy Configure
run: cp .github/misskey/test.yml .config
- name: Build
run: yarn build
# https://github.com/cypress-io/cypress/issues/4351#issuecomment-559489091
- name: ALSA Env
run: echo -e 'pcm.!default {\n type hw\n card 0\n}\n\nctl.!default {\n type hw\n card 0\n}' > ~/.asoundrc
- name: Cypress run
uses: cypress-io/github-action@v4
with:
install: false
start: npm run start:test
wait-on: 'http://localhost:61812'
headless: false
browser: ${{ matrix.browser }}
- uses: actions/upload-artifact@v2
if: failure()
with:
name: ${{ matrix.browser }}-cypress-screenshots
path: cypress/screenshots
- uses: actions/upload-artifact@v2
if: always()
with:
name: ${{ matrix.browser }}-cypress-videos
path: cypress/videos

45
.github/workflows/validate-api-json.yml vendored Normal file
View File

@@ -0,0 +1,45 @@
name: Test (backend)
on:
push:
branches:
- master
- develop
paths:
- packages/backend/**
- .github/workflows/validate-api-json.yml
pull_request:
paths:
- packages/backend/**
- .github/workflows/validate-api-json.yml
jobs:
validate-api-json:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.16.0]
steps:
- uses: actions/checkout@v4.1.1
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.4
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- name: Install Redocly CLI
run: npm i -g @redocly/cli
- run: corepack enable
- run: pnpm i --frozen-lockfile
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .config/example.yml .config/default.yml
- name: Build and generate
run: pnpm build && pnpm --filter backend generate-api-json
- name: Validation
run: npx @redocly/cli lint --extends=minimal ./packages/backend/built/api.json

38
.gitignore vendored
View File

@@ -9,22 +9,47 @@
node_modules
report.*.json
# Yarn
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
packages/frontend/.yarn/cache
packages/backend/.yarn/cache
packages/sw/.yarn/cache
# pnpm
.pnpm-store
# Cypress
cypress/screenshots
cypress/videos
# Coverage
coverage
# config
/.config/*
!/.config/example.yml
!/.config/docker_example.yml
!/.config/docker_example.env
!/.config/cypress-devcontainer.yml
docker-compose.yml
compose.yml
.devcontainer/compose.yml
!/.devcontainer/compose.yml
# misskey
/build
built
built-test
js-built
/data
/.cache-loader
/db
/elasticsearch
/meili_data
npm-debug.log
*.pem
run.bat
@@ -35,6 +60,14 @@ api-docs.json
.DS_Store
/files
ormconfig.json
temp
/packages/frontend/src/**/*.stories.ts
tsdoc-metadata.json
misskey-assets
# Vite temporary files
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
# blender backups
*.blend1
@@ -42,3 +75,6 @@ ormconfig.json
*.blend3
*.blend4
*.blend5
# VSCode addon
.favorites.json

6
.gitmodules vendored
View File

@@ -1,3 +1,3 @@
[submodule "misskey-assets"]
path = misskey-assets
url = https://github.com/misskey-dev/assets.git
[submodule "fluent-emojis"]
path = fluent-emojis
url = https://github.com/misskey-dev/emojis.git

View File

@@ -1 +1 @@
v16.15.0
20.16.0

3
.npmrc
View File

@@ -1,2 +1 @@
save-exact = true
package-lock = false
engine-strict = true

View File

@@ -1,9 +1,9 @@
{
"recommendations": [
"editorconfig.editorconfig",
"eg2.vscode-npm-script",
"dbaeumer.vscode-eslint",
"Vue.volar",
"Vue.vscode-typescript-vue-plugin"
"Orta.vscode-jest",
"mrmlnc.vscode-json5"
]
}

15
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,15 @@
{
"search.exclude": {
"**/node_modules": true
},
"typescript.tsdk": "node_modules/typescript/lib",
"files.associations": {
"*.test.ts": "typescript"
},
"jest.jestCommandLine": "pnpm run jest",
"jest.runMode": "on-demand",
"editor.codeActionsOnSave": {
"source.fixAll": "explicit"
},
"editor.formatOnSave": false
}

View File

@@ -1 +0,0 @@
network-timeout 600000

File diff suppressed because it is too large Load Diff

View File

@@ -2,45 +2,131 @@
## Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
We as members, contributors, and leaders pledge to make participation in our
community a harassment-free experience for everyone, regardless of age, body
size, visible or invisible disability, ethnicity, sex characteristics, gender
identity and expression, level of experience, education, socio-economic status,
nationality, personal appearance, race, caste, color, religion, or sexual
identity and orientation.
We pledge to act and interact in ways that contribute to an open, welcoming,
diverse, inclusive, and healthy community.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
Examples of behavior that contributes to a positive environment for our
community include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
* Giving and gracefully accepting constructive feedback
* Accepting responsibility and apologizing to those affected by our mistakes,
and learning from the experience
* Focusing on what is best not just for us as individuals, but for the overall
community
Examples of unacceptable behavior by participants include:
Examples of unacceptable behavior include:
* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* The use of sexualized language or imagery, and sexual attention or advances of
any kind
* Trolling, insulting or derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting
* Publishing others' private information, such as a physical or email address,
without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting
## Our Responsibilities
## Enforcement Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Community leaders are responsible for clarifying and enforcing our standards of
acceptable behavior and will take appropriate and fair corrective action in
response to any behavior that they deem inappropriate, threatening, offensive,
or harmful.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
Community leaders have the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, and will communicate reasons for moderation
decisions when appropriate.
## Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
This Code of Conduct applies within all community spaces, and also applies when
an individual is officially representing the community in public spaces.
Examples of representing our community include using an official e-mail address,
posting via an official social media account, or acting as an appointed
representative at an online or offline event.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at syuilotan@yahoo.co.jp. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
<syuilotan@yahoo.co.jp>.
All complaints will be reviewed and investigated promptly and fairly.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
All community leaders are obligated to respect the privacy and security of the
reporter of any incident.
## Enforcement Guidelines
Community leaders will follow these Community Impact Guidelines in determining
the consequences for any action they deem in violation of this Code of Conduct:
### 1. Correction
**Community Impact**: Use of inappropriate language or other behavior deemed
unprofessional or unwelcome in the community.
**Consequence**: A private, written warning from community leaders, providing
clarity around the nature of the violation and an explanation of why the
behavior was inappropriate. A public apology may be requested.
### 2. Warning
**Community Impact**: A violation through a single incident or series of
actions.
**Consequence**: A warning with consequences for continued behavior. No
interaction with the people involved, including unsolicited interaction with
those enforcing the Code of Conduct, for a specified period of time. This
includes avoiding interactions in community spaces as well as external channels
like social media. Violating these terms may lead to a temporary or permanent
ban.
### 3. Temporary Ban
**Community Impact**: A serious violation of community standards, including
sustained inappropriate behavior.
**Consequence**: A temporary ban from any sort of interaction or public
communication with the community for a specified period of time. No public or
private interaction with the people involved, including unsolicited interaction
with those enforcing the Code of Conduct, is allowed during this period.
Violating these terms may lead to a permanent ban.
### 4. Permanent Ban
**Community Impact**: Demonstrating a pattern of violation of community
standards, including sustained inappropriate behavior, harassment of an
individual, or aggression toward or disparagement of classes of individuals.
**Consequence**: A permanent ban from any sort of public interaction within the
community.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 2.1, available at
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
Community Impact Guidelines were inspired by
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
For answers to common questions about this code of conduct, see the FAQ at
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
[https://www.contributor-covenant.org/translations][translations].
[homepage]: https://www.contributor-covenant.org
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
[Mozilla CoC]: https://github.com/mozilla/diversity
[FAQ]: https://www.contributor-covenant.org/faq
[translations]: https://www.contributor-covenant.org/translations

View File

@@ -1,7 +1,7 @@
# Contribution guide
We're glad you're interested in contributing Misskey! In this document you will find the information you need to contribute to the project.
> **Note**
> [!NOTE]
> This project uses Japanese as its major language, **but you do not need to translate and write the Issues/PRs in Japanese.**
> Also, you might receive comments on your Issue/PR in Japanese, but you do not need to reply to them in Japanese as well.\
> The accuracy of machine translation into Japanese is not high, so it will be easier for us to understand if you write it in the original language.
@@ -15,18 +15,33 @@ Before creating an issue, please check the following:
- To avoid duplication, please search for similar issues before creating a new issue.
- Do not use Issues to ask questions or troubleshooting.
- Issues should only be used to feature requests, suggestions, and bug tracking.
- Please ask questions or troubleshooting in the [Misskey Forum](https://forum.misskey.io/) or [Discord](https://discord.gg/Wp8gVStHW3).
- Please ask questions or troubleshooting in [GitHub Discussions](https://github.com/misskey-dev/misskey/discussions) or [Discord](https://discord.gg/Wp8gVStHW3).
> **Warning**
> [!WARNING]
> Do not close issues that are about to be resolved. It should remain open until a commit that actually resolves it is merged.
## Before implementation
### Recommended discussing before implementation
We welcome your proposal.
When you want to add a feature or fix a bug, **first have the design and policy reviewed in an Issue** (if it is not there, please make one). Without this step, there is a high possibility that the PR will not be merged even if it is implemented.
At this point, you also need to clarify the goals of the PR you will create, and make sure that the other members of the team are aware of them.
PRs that do not have a clear set of do's and don'ts tend to be bloated and difficult to review.
Also, when you start implementation, assign yourself to the Issue (if you cannot do it yourself, ask another member to assign you). By expressing your intention to work the Issue, you can prevent conflicts in the work.
Also, when you start implementation, assign yourself to the Issue (if you cannot do it yourself, ask Committer to assign you).
By expressing your intention to work on the Issue, you can prevent conflicts in the work.
To the Committers: you should not assign someone on it before the Final Decision.
### How issues are triaged
The Committers may:
* close an issue that is not reproducible on latest stable release,
* merge an issue into another issue,
* split an issue into multiple issues,
* or re-open that has been closed for some reason which is not applicable anymore.
@syuilo reserves the Final Decision rights including whether the project will implement feature and how to implement, these rights are not always exercised.
## Well-known branches
- **`master`** branch is tracking the latest release and used for production purposes.
@@ -44,7 +59,7 @@ Thank you for your PR! Before creating a PR, please check the following:
- Check if there are any documents that need to be created or updated due to this change.
- If you have added a feature or fixed a bug, please add a test case if possible.
- Please make sure that tests and Lint are passed in advance.
- You can run it with `npm run test` and `npm run lint`. [See more info](#testing)
- You can run it with `pnpm test` and `pnpm lint`. [See more info](#testing)
- If this PR includes UI changes, please attach a screenshot in the text.
Thanks for your cooperation 🤗
@@ -74,22 +89,27 @@ The `/deploy` command by issue comment can be used to deploy the contents of a P
An actual domain will be assigned so you can test the federation.
## Merge
For now, basically only @syuilo has the authority to merge PRs into develop because he is most familiar with the codebase.
However, minor fixes, refactoring, and urgent changes may be merged at the discretion of a contributor.
## Release
### Release Instructions
1. Commit version changes in the `develop` branch ([package.json](https://github.com/misskey-dev/misskey/blob/develop/package.json))
1. Commit version changes in the `develop` branch ([package.json](package.json))
2. Create a release PR.
- Into `master` from `develop` branch.
- The title must be in the format `Release: x.y.z`.
- `x.y.z` is the new version you are trying to release.
3. Deploy and perform a simple QA check. Also verify that the tests passed.
4. Merge it.
4. Merge it. (Do not squash commit)
5. Create a [release of GitHub](https://github.com/misskey-dev/misskey/releases)
- The target branch must be `master`
- The tag name must be the version
> [!NOTE]
> Why this instruction is necessary:
> - To perform final QA checks
> - To distribute responsibility
> - To check direct commits to develop
> - To celebrate the release together 🎉
## Localization (l10n)
Misskey uses [Crowdin](https://crowdin.com/project/misskey) for localization management.
You can improve our translations with your Crowdin account.
@@ -101,37 +121,97 @@ If your language is not listed in Crowdin, please open an issue.
![Crowdin](https://d322cqt584bo4o.cloudfront.net/misskey/localized.svg)
## Development
During development, it is useful to use the `npm run dev` command.
This command monitors the server-side and client-side source files and automatically builds them if they are modified.
In addition, it will also automatically start the Misskey server process.
### Setup
Before developing, you have to set up environment. Misskey requires Redis, PostgreSQL, and FFmpeg.
You would want to install Meilisearch to experiment related features. Technically, meilisearch is not strict requirement, but some features and tests require it.
There are a few ways to proceed.
#### Use system-wide software
You could install them in system-wide (such as from package manager).
#### Use `docker compose`
You could obtain middleware container by typing `docker compose -f $PROJECT_ROOT/compose.local-db.yml up -d`.
#### Use Devcontainer
Devcontainer also has necessary setting. This method can be done by connecting from VSCode.
Instead of running `pnpm` locally, you can use Dev Container to set up your development environment.
To use Dev Container, open the project directory on VSCode with Dev Containers installed.
**Note:** If you are using Windows, please clone the repository with WSL. Using Git for Windows will result in broken files due to the difference in how newlines are handled.
It will run the following command automatically inside the container.
``` bash
git submodule update --init
pnpm install --frozen-lockfile
cp .devcontainer/devcontainer.yml .config/default.yml
pnpm build
pnpm migrate
```
After finishing the migration, you can proceed.
### Start developing
During development, it is useful to use the
```
pnpm dev
```
command.
- Server-side source files and automatically builds them if they are modified. Automatically start the server process(es).
- Vite HMR (just the `vite` command) is available. The behavior may be different from production.
- Service Worker is watched by esbuild.
- The front end can be viewed by accessing `http://localhost:5173`.
- The backend listens on the port configured with `port` in .config/default.yml.
If you have not changed it from the default, it will be "http://localhost:3000".
If "port" in .config/default.yml is set to something other than 3000, you need to change the proxy settings in packages/frontend/vite.config.local-dev.ts.
### `MK_DEV_PREFER=backend pnpm dev`
pnpm dev has another mode with `MK_DEV_PREFER=backend`.
```
MK_DEV_PREFER=backend pnpm dev
```
- This mode is closer to the production environment than the default mode.
- Vite runs behind the backend (the backend will proxy Vite at /vite).
- You can see Misskey by accessing `http://localhost:3000` (Replace `3000` with the port configured with `port` in .config/default.yml).
- To change the port of Vite, specify with `VITE_PORT` environment variable.
- HMR may not work in some environments such as Windows.
## Testing
- Test codes are located in [`/test`](/test).
- Test codes are located in [`/packages/backend/test`](/packages/backend/test).
### Run test
Create a config file.
```
cp test/test.yml .config/
cp .github/misskey/test.yml .config/
```
Prepare DB/Redis for testing.
```
docker-compose -f test/docker-compose.yml up
docker compose -f packages/backend/test/compose.yml up
```
Alternatively, prepare an empty (data can be erased) DB and edit `.config/test.yml`.
Run all test.
```
npm run test
pnpm test
```
#### Run specify test
```
npx cross-env TS_NODE_FILES=true TS_NODE_TRANSPILE_ONLY=true TS_NODE_PROJECT="./test/tsconfig.json" npx mocha test/foo.ts --require ts-node/register
pnpm jest -- foo.ts
```
### e2e tests
TODO
## Environment Variable
- `MISSKEY_CONFIG_YML`: Specify the file path of config.yml instead of default.yml (e.g. `2nd.yml`).
- `MISSKEY_WEBFINGER_USE_HTTP`: If it's set true, WebFinger requests will be http instead of https, useful for testing federation between servers in localhost. NEVER USE IN PRODUCTION.
## Continuous integration
Misskey uses GitHub Actions for executing automated tests.
Configuration files are located in [`/.github/workflows`](/.github/workflows).
@@ -142,10 +222,227 @@ Misskey uses Vue(v3) as its front-end framework.
- **When creating a new component, please use the Composition API (with [setup sugar](https://v3.vuejs.org/api/sfc-script-setup.html) and [ref sugar](https://github.com/vuejs/rfcs/discussions/369)) instead of the Options API.**
- Some of the existing components are implemented in the Options API, but it is an old implementation. Refactors that migrate those components to the Composition API are also welcome.
## Notes
### How to resolve conflictions occurred at yarn.lock?
## nirax
niraxは、MisskeyでäŊŋį”¨ã—ãĻいるã‚ĒãƒĒジナãƒĢãŽãƒ•ãƒ­ãƒŗãƒˆã‚¨ãƒŗãƒ‰ãƒĢãƒŧãƒ†ã‚Ŗãƒŗã‚°ã‚ˇã‚šãƒ†ãƒ ã§ã™ã€‚
**vue-routerからåŊąéŸŋを多大ãĢ受けãĻいるぎで、ぞずはvue-routerãĢついãĻå­Ļãļことをお勧めしぞす。**
Just execute `yarn` to fix it.
### ãƒĢãƒŧãƒˆåŽšįžŠ
ãƒĢãƒŧãƒˆåŽšįžŠã¯ã€äģĨ下ぎåŊĸåŧãŽã‚Ēブジェクトぎ配列です。
```ts
{
name?: string;
path: string;
component: Component;
query?: Record<string, string>;
loginRequired?: boolean;
hash?: string;
globalCacheKey?: string;
children?: RouteDef[];
}
```
> [!WARNING]
> įžįŠļ、ãƒĢãƒŧãƒˆã¯åŽšįžŠã•ã‚ŒãŸé †ãĢčŠ•äžĄã•ã‚Œãžã™ã€‚
> たとえば、`/foo/:id`ãƒĢãƒŧãƒˆåŽšįžŠãŽæŦĄãĢ`/foo/bar`ãƒĢãƒŧãƒˆåŽšįžŠãŒã•ã‚ŒãĻã„ãŸå ´åˆã€åžŒč€…ãŒãƒžãƒƒãƒã™ã‚‹ã“ã¨ã¯ã‚ã‚Šãžã›ã‚“ã€‚
### č¤‡æ•°ãŽãƒĢãƒŧã‚ŋãƒŧ
vue-routerとぎ最大ぎ違いは、niraxã¯č¤‡æ•°ãŽãƒĢãƒŧã‚ŋãƒŧãŒå­˜åœ¨ã™ã‚‹ã“ã¨ã‚’č¨ąå¯ã—ãĻã„ã‚‹į‚šã§ã™ã€‚
これãĢより、ã‚ĸプãƒĒ内ã‚Ļã‚Ŗãƒŗãƒ‰ã‚Ļでブナã‚Ļã‚ļとは個åˆĨãĢãƒĢãƒŧãƒ†ã‚Ŗãƒŗã‚°ã™ã‚‹ã“ã¨ãĒおが可čƒŊãĢãĒりぞす。
## Storybook
Misskey uses [Storybook](https://storybook.js.org/) for UI development.
### Setup & Run
#### Setup
```bash
pnpm --filter misskey-js build
```
#### Run
```bash
pnpm --filter frontend storybook-dev
```
### Usage
When you create a new component (in this example, `MyComponent.vue`), the story file (`MyComponent.stories.ts`) will be automatically generated by the `.storybook/generate.js` script.
You can override the default story by creating a impl story file (`MyComponent.stories.impl.ts`).
```ts
/* eslint-disable @typescript-eslint/explicit-function-return-type */
import { StoryObj } from '@storybook/vue3';
import MyComponent from './MyComponent.vue';
export const Default = {
render(args) {
return {
components: {
MyComponent,
},
setup() {
return {
args,
};
},
computed: {
props() {
return {
...this.args,
};
},
},
template: '<MyComponent v-bind="props" />',
};
},
args: {
foo: 'bar',
},
parameters: {
layout: 'centered',
},
} satisfies StoryObj<typeof MyComponent>;
```
If you want to opt-out from the automatic generation, create a `MyComponent.stories.impl.ts` file and add the following line to the file.
```ts
import MyComponent from './MyComponent.vue';
void MyComponent;
```
You can override the component meta by creating a meta story file (`MyComponent.stories.meta.ts`).
```ts
export const argTypes = {
scale: {
control: {
type: 'range',
min: 1,
max: 4,
},
},
};
```
Also, you can use msw to mock API requests in the storybook. Creating a `MyComponent.stories.msw.ts` file to define the mock handlers.
```ts
import { HttpResponse, http } from 'msw';
export const handlers = [
http.post('/api/notes/timeline', ({ request }) => {
return HttpResponse.json([]);
}),
];
```
Don't forget to re-run the `.storybook/generate.js` script after adding, editing, or removing the above files.
## Nest
### Nest Service Circular dependency / Nestでã‚ĩãƒŧビ゚ぎåžĒį’°å‚į…§ã§ã‚¨ãƒŠãƒŧがčĩˇããŸå ´åˆ
#### forwardRef
ãžãšã¯į°Ąå˜ãĢ`forwardRef`をčŠĻしãĻãŋる
```typescript
export class FooService {
constructor(
@Inject(forwardRef(() => BarService))
private barService: BarService
) {
}
}
```
#### OnModuleInit
できãĒければ`OnModuleInit`をäŊŋう
```typescript
import { Injectable, OnModuleInit } from '@nestjs/common';
import { ModuleRef } from '@nestjs/core';
import { BarService } from '@/core/BarService';
@Injectable()
export class FooService implements OnModuleInit {
private barService: BarService // constructorからį§ģ動しãĻくる
constructor(
private moduleRef: ModuleRef,
) {
}
async onModuleInit() {
this.barService = this.moduleRef.get(BarService.name);
}
public async niceMethod() {
return await this.barService.incredibleMethod({ hoge: 'fuga' });
}
}
```
##### Service Unit Test
テ゚トで`onModuleInit`をå‘ŧãŗå‡ēすåŋ…čĻãŒã‚ã‚‹
```typescript
// import ...
describe('test', () => {
let app: TestingModule;
let fooService: FooService; // for test case
let barService: BarService; // for test case
beforeEach(async () => {
app = await Test.createTestingModule({
imports: ...,
providers: [
FooService,
{ // mockする (mockはåŋ…須ではãĒいかもしれãĒい)
provide: BarService,
useFactory: () => ({
incredibleMethod: jest.fn(),
}),
},
{ // ProvideãĢする
provide: BarService.name,
useExisting: BarService,
},
],
})
.useMocker(...
.compile();
fooService = app.get<FooService>(FooService);
barService = app.get<BarService>(BarService) as jest.Mocked<BarService>;
// onModuleInitã‚’åŽŸčĄŒã™ã‚‹
await fooService.onModuleInit();
});
test('nice', () => {
await fooService.niceMethod();
expect(barService.incredibleMethod).toHaveBeenCalled();
expect(barService.incredibleMethod.mock.lastCall![0])
.toEqual({ hoge: 'fuga' });
});
})
```
## Notes
### MisskeyãŽãƒ‰ãƒĄã‚¤ãƒŗå›ē有ぎæĻ‚åŋĩは`Mi`をprefixする
䞋えばGoogleがč‡Ēį¤žã‚ĩãƒŧビ゚をMap、Earth、DriveではãĒくGoogle Map、Google Earth、Google DriveぎようãĢå‘Ŋ名するぎと同じ
ã‚ŗãƒŧド上でMisskeyãŽãƒ‰ãƒĄã‚¤ãƒŗå›ē有ぎæĻ‚åŋĩãĢは`Mi`をprefixすることで、äģ–ãŽãƒ‰ãƒĄã‚¤ãƒŗãŽåŒæ§˜ãŽæĻ‚åŋĩとåŒēåˆĨできるãģã‹ã€åå‰ãŽčĄįĒã‚’é˜˛ãã€‚
ãŸã ã—ã€æ–‡č„ˆä¸ŠMisskeyãŽã‚‚ãŽã‚’æŒ‡ã™ã“ã¨ãŒæ˜Žã‚‰ã‹ã§ã‚ã‚Šã€åå‰ãŽčĄįĒãŽæã‚ŒãŒãĒã„å ´åˆã¯ã€ä¸€æ™‚įš„ãĒロãƒŧã‚ĢãƒĢ変数ãĢé™ãŖãĻ`Mi`ã‚’įœį•ĨしãĻもよい。
### How to resolve conflictions occurred at pnpm-lock.yaml?
Just execute `pnpm` to fix it.
### INSERTするときãĢはsaveではãĒくinsertをäŊŋį”¨ã™ã‚‹
#6441
@@ -224,19 +521,41 @@ SQLã§ã¯é…åˆ—ãŽã‚¤ãƒŗãƒ‡ãƒƒã‚¯ã‚šã¯**1始ぞり**。
### null IN
nullがåĢぞれる可čƒŊ性ぎあるã‚ĢナムãĢINするときは、そぎぞぞだとおかしくãĒるぎでORãĒおでnullãŽãƒãƒŗãƒ‰ãƒĒãƒŗã‚°ã‚’ã—ã‚ˆã†ã€‚
### `undefined`ãĢã”į”¨åŋƒ
MongoDBぎ時とは違い、findOneでãƒŦã‚ŗãƒŧドを取垗する時ãĢå¯žčąĄãƒŦã‚ŗãƒŧドが存在しãĒい場合 **`undefined`** がčŋ”ãŖãĻãã‚‹ãŽã§æŗ¨æ„ã€‚
MongoDBは`null`でčŋ”しãĻきãĻたぎで、そぎ感čĻšã§`if (x === null)`とか書くとバグる。äģŖã‚ã‚ŠãĢ`if (x == null)`と書いãĻください
### enumぎ削除は気をつける
enumぎ列挙ぎ内厚ぎ削除は、そぎ値をもつãƒŦã‚ŗãƒŧドを全ãĻ削除しãĒいといけãĒい
å‰Šé™¤ãŒé‡ãŸã‹ãŖãŸã‚Šä¸å¯čƒŊã ãŖãŸã‚Šã™ã‚‹å ´åˆã¯ã€å‰Šé™¤ã—ãĒいでおく
### MigrationäŊœæˆæ–šæŗ•
packages/backendで:
```sh
npx typeorm migration:generate -d ormconfig.js -o <migration name>
pnpm dlx typeorm migration:generate -d ormconfig.js -o <migration name>
```
- į”ŸæˆåžŒã€ãƒ•ã‚Ąã‚¤ãƒĢをmigration下ãĢį§ģしãĻください
- äŊœæˆã•れた゚クãƒĒプトは不åŋ…čρãĒ変更をåĢむため除åŽģしãĻください
### JSON SchemaぎobjectでanyOfをäŊŋうとき
JSON Schemaで、objectãĢ寞しãĻanyOfをäŊŋう場合、anyOfぎ中でpropertiesã‚’åŽšįžŠã—ãĒいこと。
バãƒĒデãƒŧã‚ˇãƒ§ãƒŗãŒåŠšã‹ãĒいため。īŧˆSchemaTypeもそぎようãĢäŊœã‚‰ã‚ŒãĻおり、objectぎanyOf内ぎpropertiesは捨ãĻられぞすīŧ‰
https://github.com/misskey-dev/misskey/pull/10082
テキ゚トhogeãŠã‚ˆãŗfugaãĢついãĻã€į‰‡æ–šã‚’åŋ…é ˆã¨ã—ã¤ã¤ä¸Ąæ–šãŽæŒ‡åŽšã‚‚ã‚ã‚Šã†ã‚‹å ´åˆ:
```ts
export const paramDef = {
type: 'object',
properties: {
hoge: { type: 'string', minLength: 1 },
fuga: { type: 'string', minLength: 1 },
},
anyOf: [
{ required: ['hoge'] },
{ required: ['fuga'] },
],
} as const;
```
### ã‚ŗãƒã‚¯ã‚ˇãƒ§ãƒŗãĢは`markRaw`せよ
**VueãŽã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆãŽdataã‚Ēãƒ—ã‚ˇãƒ§ãƒŗã¨ã—ãĻ**misskey.jsãŽã‚ŗãƒã‚¯ã‚ˇãƒ§ãƒŗã‚’č¨­åŽšã™ã‚‹ã¨ãã€åŋ…ず`markRaw`でナップしãĻãã ã•ã„ã€‚ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šãŒä¸åŋ…čρãĢãƒĒã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–åŒ–ã•ã‚Œã‚‹ã“ã¨ã§ã€misskey.js内ぎå‡Ļį†ã§ä¸å…ˇåˆãŒį™ēį”Ÿã™ã‚‹ã¨ã¨ã‚‚ãĢ、パフりãƒŧãƒžãƒŗã‚šä¸ŠãŽå•éĄŒãĢã‚‚įš‹ãŒã‚‹ã€‚ãĒお、Composition APIをäŊŋう場合はこぎ限りではãĒい(ãƒĒã‚ĸã‚¯ãƒ†ã‚Ŗãƒ–åŒ–ã¯ãƒžãƒ‹ãƒĨã‚ĸãƒĢãĒため)。
@@ -250,3 +569,27 @@ marginã¯ããŽã‚ŗãƒŗãƒãƒŧãƒãƒŗãƒˆã‚’äŊŋã†å´ãŒč¨­åŽšã™ã‚‹
## そぎäģ–
### HTMLぎクナ゚名で follow という単čĒžã¯äŊŋわãĒい
åēƒå‘Šãƒ–ロッã‚ĢãƒŧでčĒ¤ãŖãĻブロックされる
### indexã¨ã„ã†ãƒ•ã‚Ąã‚¤ãƒĢ名をäŊŋうãĒ
ESMã§ã¯ãƒ‡ã‚ŖãƒŦクトãƒĒã‚¤ãƒŗãƒãƒŧトはå샿­ĸされãĻã„ã‚‹ãŽã¨ã€ãƒ‡ã‚ŖãƒŦクトãƒĒã‚¤ãƒŗãƒãƒŧãƒˆã›ãšã¨ã‚‚ãƒ•ã‚Ąã‚¤ãƒĢ名が index だとäŊ•故か一部ぎナイブナãƒĒīŧŸã§ãƒ‡ã‚ŖãƒŦクトãƒĒã‚¤ãƒŗãƒãƒŧトだとčĻ‹åšã•ã‚ŒãĻエナãƒŧãĢãĒる
## CSS Recipe
### Lighten CSS vars
``` css
color: hsl(from var(--MI_THEME-accent) h s calc(l + 10));
```
### Darken CSS vars
``` css
color: hsl(from var(--MI_THEME-accent) h s calc(l - 10));
```
### Add alpha to CSS vars
``` css
color: color(from var(--MI_THEME-accent) srgb r g b / 0.5);
```

View File

@@ -1,5 +1,5 @@
Unless otherwise stated this repository is
Copyright Š 2014-2020 syuilo and contributers
Copyright Š 2014-2024 syuilo and contributors
And is distributed under The GNU Affero General Public License Version 3, you should have received a copy of the license file as LICENSE.
@@ -13,3 +13,7 @@ https://github.com/muan/emojilib/blob/master/LICENSE
RsaSignature2017 implementation by Transmute Industries Inc
License: MIT
https://github.com/transmute-industries/RsaSignature2017/blob/master/LICENSE
Machine learning model for sensitive images by Infinite Red, Inc.
License: MIT
https://github.com/infinitered/nsfwjs/blob/master/LICENSE

View File

@@ -1,36 +1,108 @@
FROM node:18.0.0-alpine3.15 AS base
# syntax = docker/dockerfile:1.4
ARG NODE_ENV=production
ARG NODE_VERSION=20.16.0-bullseye
# build assets & compile TypeScript
FROM --platform=$BUILDPLATFORM node:${NODE_VERSION} AS native-builder
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
--mount=type=cache,target=/var/lib/apt,sharing=locked \
rm -f /etc/apt/apt.conf.d/docker-clean \
; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache \
&& apt-get update \
&& apt-get install -yqq --no-install-recommends \
build-essential
RUN corepack enable
WORKDIR /misskey
ENV BUILD_DEPS autoconf automake file g++ gcc libc-dev libtool make nasm pkgconfig python3 zlib-dev git
COPY --link ["pnpm-lock.yaml", "pnpm-workspace.yaml", "package.json", "./"]
COPY --link ["scripts", "./scripts"]
COPY --link ["packages/backend/package.json", "./packages/backend/"]
COPY --link ["packages/frontend-shared/package.json", "./packages/frontend-shared/"]
COPY --link ["packages/frontend/package.json", "./packages/frontend/"]
COPY --link ["packages/frontend-embed/package.json", "./packages/frontend-embed/"]
COPY --link ["packages/sw/package.json", "./packages/sw/"]
COPY --link ["packages/misskey-js/package.json", "./packages/misskey-js/"]
COPY --link ["packages/misskey-reversi/package.json", "./packages/misskey-reversi/"]
COPY --link ["packages/misskey-bubble-game/package.json", "./packages/misskey-bubble-game/"]
FROM base AS builder
ARG NODE_ENV=production
COPY . ./
RUN --mount=type=cache,target=/root/.local/share/pnpm/store,sharing=locked \
pnpm i --frozen-lockfile --aggregate-output
RUN apk add --no-cache $BUILD_DEPS && \
git submodule update --init && \
yarn install && \
yarn build && \
rm -rf .git
COPY --link . ./
FROM base AS runner
RUN git submodule update --init
RUN pnpm build
RUN rm -rf .git/
RUN apk add --no-cache \
ffmpeg \
tini
# build native dependencies for target platform
ENTRYPOINT ["/sbin/tini", "--"]
FROM --platform=$TARGETPLATFORM node:${NODE_VERSION} AS target-builder
COPY --from=builder /misskey/node_modules ./node_modules
COPY --from=builder /misskey/built ./built
COPY --from=builder /misskey/packages/backend/node_modules ./packages/backend/node_modules
COPY --from=builder /misskey/packages/backend/built ./packages/backend/built
COPY --from=builder /misskey/packages/client/node_modules ./packages/client/node_modules
COPY . ./
RUN apt-get update \
&& apt-get install -yqq --no-install-recommends \
build-essential
RUN corepack enable
WORKDIR /misskey
COPY --link ["pnpm-lock.yaml", "pnpm-workspace.yaml", "package.json", "./"]
COPY --link ["scripts", "./scripts"]
COPY --link ["packages/backend/package.json", "./packages/backend/"]
COPY --link ["packages/misskey-js/package.json", "./packages/misskey-js/"]
COPY --link ["packages/misskey-reversi/package.json", "./packages/misskey-reversi/"]
COPY --link ["packages/misskey-bubble-game/package.json", "./packages/misskey-bubble-game/"]
ARG NODE_ENV=production
RUN --mount=type=cache,target=/root/.local/share/pnpm/store,sharing=locked \
pnpm i --frozen-lockfile --aggregate-output
FROM --platform=$TARGETPLATFORM node:${NODE_VERSION}-slim AS runner
ARG UID="991"
ARG GID="991"
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ffmpeg tini curl libjemalloc-dev libjemalloc2 \
&& ln -s /usr/lib/$(uname -m)-linux-gnu/libjemalloc.so.2 /usr/local/lib/libjemalloc.so \
&& corepack enable \
&& groupadd -g "${GID}" misskey \
&& useradd -l -u "${UID}" -g "${GID}" -m -d /misskey misskey \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /u+s -ignore_readdir_race -exec chmod u-s {} \; \
&& find / -type d -path /sys -prune -o -type d -path /proc -prune -o -type f -perm /g+s -ignore_readdir_race -exec chmod g-s {} \; \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists
USER misskey
WORKDIR /misskey
# add package.json to add pnpm
COPY --chown=misskey:misskey ./package.json ./package.json
RUN corepack install
COPY --chown=misskey:misskey --from=target-builder /misskey/node_modules ./node_modules
COPY --chown=misskey:misskey --from=target-builder /misskey/packages/backend/node_modules ./packages/backend/node_modules
COPY --chown=misskey:misskey --from=target-builder /misskey/packages/misskey-js/node_modules ./packages/misskey-js/node_modules
COPY --chown=misskey:misskey --from=target-builder /misskey/packages/misskey-reversi/node_modules ./packages/misskey-reversi/node_modules
COPY --chown=misskey:misskey --from=target-builder /misskey/packages/misskey-bubble-game/node_modules ./packages/misskey-bubble-game/node_modules
COPY --chown=misskey:misskey --from=native-builder /misskey/built ./built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-js/built ./packages/misskey-js/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-reversi/built ./packages/misskey-reversi/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-bubble-game/built ./packages/misskey-bubble-game/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/backend/built ./packages/backend/built
COPY --chown=misskey:misskey --from=native-builder /misskey/fluent-emojis /misskey/fluent-emojis
COPY --chown=misskey:misskey . ./
ENV LD_PRELOAD=/usr/local/lib/libjemalloc.so
ENV NODE_ENV=production
CMD ["npm", "run", "migrateandstart"]
HEALTHCHECK --interval=5s --retries=20 CMD ["/bin/bash", "/misskey/healthcheck.sh"]
ENTRYPOINT ["/usr/bin/tini", "--"]
CMD ["pnpm", "run", "migrateandstart"]

View File

@@ -1,16 +1,18 @@
<div align="center">
<a href="https://misskey-hub.net">
<img src="./assets/title_float.svg" alt="Misskey logo" style="border-radius:50%" width="400"/>
<img src="./assets/title_float.svg" alt="Misskey logo" style="border-radius:50%" width="300"/>
</a>
**🌎 **[Misskey](https://misskey-hub.net/)** is an open source, decentralized social media platform that's free forever! 🚀**
**🌎 **Misskey** is an open source, federated social media platform that's free forever! 🚀**
[Learn more](https://misskey-hub.net/)
---
<a href="https://misskey-hub.net/instances.html">
<a href="https://misskey-hub.net/servers/">
<img src="https://custom-icon-badges.herokuapp.com/badge/find_an-instance-acea31?logoColor=acea31&style=for-the-badge&logo=misskey&labelColor=363B40" alt="find an instance"/></a>
<a href="https://misskey-hub.net/docs/install.html">
<a href="https://misskey-hub.net/docs/for-admin/install/guides/">
<img src="https://custom-icon-badges.herokuapp.com/badge/create_an-instance-FBD53C?logoColor=FBD53C&style=for-the-badge&logo=server&labelColor=363B40" alt="create an instance"/></a>
<a href="./CONTRIBUTING.md">
@@ -22,36 +24,26 @@
<a href="https://www.patreon.com/syuilo">
<img src="https://custom-icon-badges.herokuapp.com/badge/become_a-patron-F96854?logoColor=F96854&style=for-the-badge&logo=patreon&labelColor=363B40" alt="become a patron"/></a>
---
</div>
<div>
## Thanks
<a href="https://xn--931a.moe/"><img src="https://github.com/misskey-dev/misskey/blob/develop/assets/ai.png?raw=true" align="right" height="320px"/></a>
<a href="https://sentry.io/"><img src="https://github.com/misskey-dev/misskey/assets/4439005/98576556-222f-467a-94be-e98dbda1d852" height="30" alt="Sentry" /></a>
## ✨ Features
- **ActivityPub support**\
Not on Misskey? No problem! Not only can Misskey instances talk to each other, but you can make friends with people on other networks like Mastodon and Pixelfed!
- **Reactions**\
You can add emoji reactions to any post! No longer are you bound by a like button, show everyone exactly how you feel with the tap of a button.
- **Drive**\
With Misskey's built in drive, you get cloud storage right in your social media, where you can upload any files, make folders, and find media from posts you've made!
- **Rich Web UI**\
Misskey has a rich and easy to use Web UI!
It is highly customizable, from changing the layout and adding widgets to making custom themes.
Furthermore, plugins can be created using AiScript, an original programming language.
- And much more...
Thanks to [Sentry](https://sentry.io/) for providing the error tracking platform that helps us catch unexpected errors.
</div>
<a href="https://www.chromatic.com/"><img src="https://user-images.githubusercontent.com/321738/84662277-e3db4f80-af1b-11ea-88f5-91d67a5e59f6.png" height="30" alt="Chromatic" /></a>
<div style="clear: both;"></div>
Thanks to [Chromatic](https://www.chromatic.com/) for providing the visual testing platform that helps us review UI changes and catch visual regressions.
## Documentation
<a href="https://about.codecov.io/for/open-source/"><img src="https://about.codecov.io/wp-content/themes/codecov/assets/brand/sentry-cobranding/logos/codecov-by-sentry-logo.svg" height="30" alt="Codecov" /></a>
Misskey Documentation can be found at [Misskey Hub](https://misskey-hub.net/), some of the links and graphics above also lead to specific portions of it.
Thanks to [Codecov](https://about.codecov.io/for/open-source/) for providing the code coverage platform that helps us improve our test coverage.
## Sponsors
<div align="center">
<a class="rss3" title="RSS3" href="https://rss3.io/" target="_blank"><img src="https://rss3.mypinata.cloud/ipfs/QmUG6H3Z7D5P511shn7sB4CPmpjH5uZWu4m5mWX7U3Gqbu" alt="RSS3" height="60"></a>
</div>
<a href="https://crowdin.com/"><img src="https://user-images.githubusercontent.com/20679825/230709597-1299a011-171a-4294-a91e-355a9b37c672.svg" height="30" alt="Crowdin" /></a>
Thanks to [Crowdin](https://crowdin.com/) for providing the localization platform that helps us translate Misskey into many languages.
<a href="https://hub.docker.com/"><img src="https://user-images.githubusercontent.com/20679825/230148221-f8e73a32-a49b-47c3-9029-9a15c3824f92.png" height="30" alt="Docker" /></a>
Thanks to [Docker](https://hub.docker.com/) for providing the container platform that helps us run Misskey in production.

View File

@@ -5,21 +5,25 @@ Also, the later tasks are more indefinite and are subject to change as developme
## (1) Improve maintainability \<current phase\>
This is the phase we are at now. We need to make a high-maintenance environment that can withstand future development.
- Make the number of type errors zero (backend)
- Probably need to switch some libraries to others that make it difficult to reduce type errors
- e.g. koa to fastify https://github.com/misskey-dev/misskey/issues/7537
- ~~Make the number of type errors zero (backend)~~ → Done âœ”ī¸
- Make the number of type errors zero (frontend)
- Improve CI
- Fix tests
- mocha, jest, etc. do not support the combination of `TypeScript + ESM + Path alias`, and the tests currently do not work.
- ~~Fix tests~~ → Done âœ”ī¸
- Fix random test failures - https://github.com/misskey-dev/misskey/issues/7985 and https://github.com/misskey-dev/misskey/issues/7986
- Add more tests
- May need to implement a mechanism that allows for DI
- ~~May need to implement a mechanism that allows for DI~~ → Done âœ”ī¸
- https://github.com/misskey-dev/misskey/pull/9085
- ~~Measure coverage~~ → Done âœ”ī¸
- https://github.com/misskey-dev/misskey/pull/9081
- Improve documentation
- Refactoring
- Extract the logic of each endpoint definition into a service and just call it
## (2) Improve functionality
Once Phase 1 is complete and an environment conducive to the development of a stable system is in place, the implementation of new functions can begin gradually.
- OAuth2 support https://github.com/misskey-dev/misskey/issues/8262
- Improve features for moderation
- ~~OAuth2 support https://github.com/misskey-dev/misskey/issues/8262~~ → Done âœ”ī¸
- GraphQL support?
## (3) Improve scalability

View File

@@ -1,7 +1,6 @@
# Reporting Security Issues
If you discover a security issue in Misskey, please report it by sending an
email to [syuilotan@yahoo.co.jp](mailto:syuilotan@yahoo.co.jp).
If you discover a security issue in Misskey, please report it by **[this form](https://github.com/misskey-dev/misskey/security/advisories/new)**.
This will allow us to assess the risk, and make a fix available before we add a
bug report to the GitHub repository.

BIN
assets/backend.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -1,3 +1,4 @@
apiVersion: v2
name: misskey
version: 0.0.0
description: This chart is created for the purpose of previewing Pull Requests. Do not use this for production use.

View File

@@ -72,25 +72,75 @@ db:
#extra:
# ssl: true
dbReplications: false
# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:
# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────
redis:
host: localhost
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1
# ┌─────────────────────────────┐
#───┘ Elasticsearch configuration └─────────────────────────────
#elasticsearch:
#redisForPubsub:
# host: localhost
# port: 9200
# ssl: false
# user:
# pass:
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForJobQueue:
# host: localhost
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForTimelines:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1
# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
#meilisearch:
# host: localhost
# port: 7700
# apiKey: ''
# ssl: true
# index: ''
# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────
@@ -101,6 +151,7 @@ redis:
# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility
@@ -108,7 +159,23 @@ redis:
# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!
id: "aid"
id: "aidx"
# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────
# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.
#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
#sentryForFrontend:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────
@@ -124,7 +191,7 @@ id: "aid"
# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 16
# inboxJobPerSec: 32
# Job attempts
# deliverJobMaxAttempts: 12
@@ -133,11 +200,6 @@ id: "aid"
# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4
# Syslog option
#syslog:
# host: localhost
# port: 514
# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128
@@ -154,8 +216,8 @@ id: "aid"
# Media Proxy
#mediaProxy: https://example.com/proxy
# Sign to ActivityPub GET request (default: false)
#signToActivityPubGet: true
# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true
#allowedPrivateNetworks: [
# '127.0.0.1/32'

View File

@@ -27,7 +27,7 @@ spec:
ports:
- containerPort: 3000
- name: postgres
image: postgres:14-alpine
image: postgres:15-alpine
env:
- name: POSTGRES_USER
value: "example-misskey-user"
@@ -38,7 +38,7 @@ spec:
ports:
- containerPort: 5432
- name: redis
image: redis:alpine
image: redis:7-alpine
ports:
- containerPort: 6379
volumes:

4
codecov.yml Normal file
View File

@@ -0,0 +1,4 @@
coverage:
status:
project: false
patch: false

40
compose.local-db.yml Normal file
View File

@@ -0,0 +1,40 @@
# こぎconfigは、 dockerでMisskeyæœŦäŊ“ã‚’čĩˇå‹•せず、 redisとpostgresql ãĒおだけをčĩˇå‹•しぞす
services:
redis:
restart: always
image: redis:7-alpine
ports:
- "6379:6379"
volumes:
- ./redis:/data
healthcheck:
test: "redis-cli ping"
interval: 5s
retries: 20
db:
restart: always
image: postgres:15-alpine
ports:
- "5432:5432"
env_file:
- .config/docker.env
volumes:
- ./db:/var/lib/postgresql/data
healthcheck:
test: "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"
interval: 5s
retries: 20
# meilisearch:
# restart: always
# image: getmeili/meilisearch:v1.3.4
# environment:
# - MEILI_NO_ANALYTICS=true
# - MEILI_ENV=production
# env_file:
# - .config/meilisearch.env
# volumes:
# - ./meili_data:/meili_data

98
compose_example.yml Normal file
View File

@@ -0,0 +1,98 @@
services:
web:
build: .
restart: always
links:
- db
- redis
# - mcaptcha
# - meilisearch
depends_on:
db:
condition: service_healthy
redis:
condition: service_healthy
ports:
- "3000:3000"
networks:
- internal_network
- external_network
# env_file:
# - .config/docker.env
volumes:
- ./files:/misskey/files
- ./.config:/misskey/.config:ro
redis:
restart: always
image: redis:7-alpine
networks:
- internal_network
volumes:
- ./redis:/data
healthcheck:
test: "redis-cli ping"
interval: 5s
retries: 20
db:
restart: always
image: postgres:15-alpine
networks:
- internal_network
env_file:
- .config/docker.env
volumes:
- ./db:/var/lib/postgresql/data
healthcheck:
test: "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"
interval: 5s
retries: 20
# mcaptcha:
# restart: always
# image: mcaptcha/mcaptcha:latest
# networks:
# internal_network:
# external_network:
# aliases:
# - localhost
# ports:
# - 7493:7493
# env_file:
# - .config/docker.env
# environment:
# PORT: 7493
# MCAPTCHA_redis_URL: "redis://mcaptcha_redis/"
# depends_on:
# db:
# condition: service_healthy
# mcaptcha_redis:
# condition: service_healthy
#
# mcaptcha_redis:
# image: mcaptcha/cache:latest
# networks:
# - internal_network
# healthcheck:
# test: "redis-cli ping"
# interval: 5s
# retries: 20
# meilisearch:
# restart: always
# image: getmeili/meilisearch:v1.3.4
# environment:
# - MEILI_NO_ANALYTICS=true
# - MEILI_ENV=production
# env_file:
# - .config/meilisearch.env
# networks:
# - internal_network
# volumes:
# - ./meili_data:/meili_data
networks:
internal_network:
internal: true
external_network:

View File

@@ -1,149 +0,0 @@
describe('Before setup instance', () => {
beforeEach(() => {
cy.resetState();
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visit('/');
});
it('setup instance', () => {
cy.visit('/');
cy.intercept('POST', '/api/admin/accounts/create').as('signup');
cy.get('[data-cy-admin-username] input').type('admin');
cy.get('[data-cy-admin-password] input').type('admin1234');
cy.get('[data-cy-admin-ok]').click();
// ãĒぜか動かãĒい
//cy.wait('@signup').should('have.property', 'response.statusCode');
cy.wait('@signup');
});
});
describe('After setup instance', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visit('/');
});
it('signup', () => {
cy.visit('/');
cy.intercept('POST', '/api/signup').as('signup');
cy.get('[data-cy-signup]').click();
cy.get('[data-cy-signup-username] input').type('alice');
cy.get('[data-cy-signup-password] input').type('alice1234');
cy.get('[data-cy-signup-password-retype] input').type('alice1234');
cy.get('[data-cy-signup-submit]').click();
cy.wait('@signup');
});
});
describe('After user signup', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visit('/');
});
it('signin', () => {
cy.visit('/');
cy.intercept('POST', '/api/signin').as('signin');
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-username] input').type('alice');
// Enterキãƒŧでã‚ĩã‚¤ãƒŗã‚¤ãƒŗã§ãã‚‹ã‹ãŽįĸēčĒã‚‚å…ŧねる
cy.get('[data-cy-signin-password] input').type('alice1234{enter}');
cy.wait('@signin');
});
it('suspend', function() {
cy.request('POST', '/api/admin/suspend-user', {
i: this.admin.token,
userId: this.alice.id,
});
cy.visit('/');
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-username] input').type('alice');
cy.get('[data-cy-signin-password] input').type('alice1234{enter}');
// TODO: cypressãĢブナã‚Ļã‚ļãŽč¨€čĒžæŒ‡åŽšã§ãã‚‹æŠŸčƒŊãŒåŽŸčŖ…ã•ã‚ŒæŦĄįŦŦ英čĒžãŽãŋテ゚トするようãĢする
cy.contains(/ã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒå‡įĩã•れãĻいぞす|This account has been suspended due to/gi);
});
});
describe('After user singed in', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.get('[data-cy-open-post-form]').should('be.visible');
});
it('note', () => {
cy.get('[data-cy-open-post-form]').click();
cy.get('[data-cy-post-form-text]').type('Hello, Misskey!');
cy.get('[data-cy-open-post-form-submit]').click();
cy.contains('Hello, Misskey!');
});
});
// TODO: 投į¨ŋフりãƒŧムぎå…Ŧé–‹į¯„å›˛æŒ‡åŽšãŽãƒ†ã‚šãƒˆ
// TODO: 投į¨ŋフりãƒŧãƒ ãŽãƒ•ã‚Ąã‚¤ãƒĢæˇģäģ˜ãŽãƒ†ã‚šãƒˆ
// TODO: 投į¨ŋフりãƒŧãƒ ãŽãƒãƒƒã‚ˇãƒĨã‚ŋグäŋæŒãƒ•ã‚ŖãƒŧãƒĢドぎテ゚ト

255
cypress/e2e/basic.cy.ts Normal file
View File

@@ -0,0 +1,255 @@
/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
describe('Before setup instance', () => {
beforeEach(() => {
cy.resetState();
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visitHome();
});
it('setup instance', () => {
cy.visitHome();
cy.intercept('POST', '/api/admin/accounts/create').as('signup');
cy.get('[data-cy-admin-initial-password] input').type('example_password_please_change_this_or_you_will_get_hacked');
cy.get('[data-cy-admin-username] input').type('admin');
cy.get('[data-cy-admin-password] input').type('admin1234');
cy.get('[data-cy-admin-ok]').click();
// ãĒぜか動かãĒい
//cy.wait('@signup').should('have.property', 'response.statusCode');
cy.wait('@signup');
});
});
describe('After setup instance', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visitHome();
});
it('signup', () => {
cy.visitHome();
cy.intercept('POST', '/api/signup').as('signup');
cy.get('[data-cy-signup]').click();
cy.get('[data-cy-signup-rules-continue]').should('be.disabled');
cy.get('[data-cy-signup-rules-notes-agree] [data-cy-switch-toggle]').click();
cy.get('[data-cy-modal-dialog-ok]').click();
cy.get('[data-cy-signup-rules-continue]').should('not.be.disabled');
cy.get('[data-cy-signup-rules-continue]').click();
cy.get('[data-cy-signup-submit]').should('be.disabled');
cy.get('[data-cy-signup-username] input').type('alice');
cy.get('[data-cy-signup-submit]').should('be.disabled');
cy.get('[data-cy-signup-password] input').type('alice1234');
cy.get('[data-cy-signup-submit]').should('be.disabled');
cy.get('[data-cy-signup-password-retype] input').type('alice1234');
cy.get('[data-cy-signup-submit]').should('not.be.disabled');
cy.get('[data-cy-signup-submit]').click();
cy.wait('@signup');
});
it('signup with duplicated username', () => {
cy.registerUser('alice', 'alice1234');
cy.visitHome();
// ãƒĻãƒŧã‚ļãƒŧåãŒé‡č¤‡ã—ãĻいる場合ぎ挙動įĸēčĒ
cy.get('[data-cy-signup]').click();
cy.get('[data-cy-signup-rules-continue]').should('be.disabled');
cy.get('[data-cy-signup-rules-notes-agree] [data-cy-switch-toggle]').click();
cy.get('[data-cy-modal-dialog-ok]').click();
cy.get('[data-cy-signup-rules-continue]').should('not.be.disabled');
cy.get('[data-cy-signup-rules-continue]').click();
cy.get('[data-cy-signup-username] input').type('alice');
cy.get('[data-cy-signup-password] input').type('alice1234');
cy.get('[data-cy-signup-password-retype] input').type('alice1234');
cy.get('[data-cy-signup-submit]').should('be.disabled');
});
});
describe('After user signup', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
cy.visitHome();
});
it('signin', () => {
cy.visitHome();
cy.intercept('POST', '/api/signin-flow').as('signin');
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-page-input]').should('be.visible', { timeout: 1000 });
// EnterキãƒŧでįļščĄŒã§ãã‚‹ã‹ãŽįĸēčĒã‚‚å…ŧねる
cy.get('[data-cy-signin-username] input').type('alice{enter}');
cy.get('[data-cy-signin-page-password]').should('be.visible', { timeout: 10000 });
// EnterキãƒŧでįļščĄŒã§ãã‚‹ã‹ãŽįĸēčĒã‚‚å…ŧねる
cy.get('[data-cy-signin-password] input').type('alice1234{enter}');
cy.wait('@signin');
});
it('suspend', function() {
cy.request('POST', '/api/admin/suspend-user', {
i: this.admin.token,
userId: this.alice.id,
});
cy.visitHome();
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-page-input]').should('be.visible', { timeout: 1000 });
cy.get('[data-cy-signin-username] input').type('alice{enter}');
// TODO: cypressãĢブナã‚Ļã‚ļãŽč¨€čĒžæŒ‡åŽšã§ãã‚‹æŠŸčƒŊãŒåŽŸčŖ…ã•ã‚ŒæŦĄįŦŦ英čĒžãŽãŋテ゚トするようãĢする
cy.contains(/ã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒå‡įĩã•れãĻいぞす|This account has been suspended due to/gi);
});
});
describe('After user signed in', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('successfully loads', () => {
// 襨į¤ēãĢ時間がかかるぎでデフりãƒĢãƒˆį§’æ•°ã ã¨ã‚ŋイムã‚ĸã‚Ļトする
cy.get('[data-cy-user-setup-continue]', { timeout: 30000 }).should('be.visible');
});
it('account setup wizard', () => {
// 襨į¤ēãĢ時間がかかるぎでデフりãƒĢãƒˆį§’æ•°ã ã¨ã‚ŋイムã‚ĸã‚Ļトする
cy.get('[data-cy-user-setup-continue]', { timeout: 30000 }).click();
cy.get('[data-cy-user-setup-user-name] input').type('ありす');
cy.get('[data-cy-user-setup-user-description] textarea').type('ãģげ');
// TODO: ã‚ĸã‚¤ã‚ŗãƒŗč¨­åŽšãƒ†ã‚šãƒˆ
cy.get('[data-cy-user-setup-continue]').click();
// ãƒ—ãƒŠã‚¤ãƒã‚ˇãƒŧč¨­åŽš
cy.get('[data-cy-user-setup-continue]').click();
// フりロãƒŧぱキップ
cy.get('[data-cy-user-setup-continue]').click();
// ãƒ—ãƒƒã‚ˇãƒĨ通įŸĨč¨­åŽšã¯ã‚šã‚­ãƒƒãƒ—
cy.get('[data-cy-user-setup-continue]').click();
cy.get('[data-cy-user-setup-continue]').click();
});
});
describe('After user setup', () => {
beforeEach(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
// ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧド
// 襨į¤ēãĢ時間がかかるぎでデフりãƒĢãƒˆį§’æ•°ã ã¨ã‚ŋイムã‚ĸã‚Ļトする
cy.get('[data-cy-user-setup] [data-cy-modal-window-close]', { timeout: 30000 }).click();
cy.get('[data-cy-modal-dialog-ok]').click();
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('note', () => {
cy.get('[data-cy-open-post-form]').should('be.visible');
cy.get('[data-cy-open-post-form]').click();
cy.get('[data-cy-post-form-text]').type('Hello, Misskey!');
cy.get('[data-cy-open-post-form-submit]').click();
cy.contains('Hello, Misskey!');
});
it('open note form with hotkey', () => {
// Wait until the page loads
cy.get('[data-cy-open-post-form]').should('be.visible');
// Use trigger() to give different `code` to test if hotkeys also work on non-QWERTY keyboards.
cy.document().trigger("keydown", { eventConstructor: 'KeyboardEvent', key: "n", code: "KeyL" });
// See if the form is opened
cy.get('[data-cy-post-form-text]').should('be.visible');
// Close it
cy.focused().trigger("keydown", { eventConstructor: 'KeyboardEvent', key: "Escape", code: "Escape" });
// See if the form is closed
cy.get('[data-cy-post-form-text]').should('not.be.visible');
});
});
// TODO: 投į¨ŋフりãƒŧムぎå…Ŧé–‹į¯„å›˛æŒ‡åŽšãŽãƒ†ã‚šãƒˆ
// TODO: 投į¨ŋフりãƒŧãƒ ãŽãƒ•ã‚Ąã‚¤ãƒĢæˇģäģ˜ãŽãƒ†ã‚šãƒˆ
// TODO: 投į¨ŋフりãƒŧãƒ ãŽãƒãƒƒã‚ˇãƒĨã‚ŋグäŋæŒãƒ•ã‚ŖãƒŧãƒĢドぎテ゚ト

35
cypress/e2e/router.cy.ts Normal file
View File

@@ -0,0 +1,35 @@
/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
describe('Router transition', () => {
describe('Redirect', () => {
// ã‚ĩãƒŧバぎ初期化。ãƒĢãƒŧトぎテ゚トãĢé–ĸしãĻは各describeごとãĢ1åēĻã ã‘åŽŸčĄŒã§ååˆ†ã ã¨æ€ã†īŧˆäŊŋいぞわした斚が旊いīŧ‰
before(() => {
cy.resetState();
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
// ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧド
// 襨į¤ēãĢ時間がかかるぎでデフりãƒĢãƒˆį§’æ•°ã ã¨ã‚ŋイムã‚ĸã‚Ļトする
cy.get('[data-cy-user-setup] [data-cy-modal-window-close]', { timeout: 30000 }).click();
cy.wait(500);
cy.get('[data-cy-modal-dialog-ok]').click();
});
it('redirect to user profile', () => {
// テ゚トぎためだけãĢį”¨æ„ã•ã‚ŒãŸãƒĒダイãƒŦã‚¯ãƒˆį”¨ãƒĢãƒŧトãĢéŖ›ãļ
cy.visit('/redirect-test');
// ãƒ—ãƒ­ãƒ•ã‚ŖãƒŧãƒĢペãƒŧジぎURLであることをįĸēčĒã™ã‚‹
cy.url().should('include', '/@alice')
});
});
});

View File

@@ -1,65 +0,0 @@
describe('After user signed in', () => {
beforeEach(() => {
cy.resetState();
cy.viewport('macbook-16');
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('widget edit toggle is visible', () => {
cy.get('.mk-widget-edit').should('be.visible');
});
it('widget select should be visible in edit mode', () => {
cy.get('.mk-widget-edit').click();
cy.get('.mk-widget-select').should('be.visible');
});
it('first widget should be removed', () => {
cy.get('.mk-widget-edit').click();
cy.get('.customize-container:first-child .remove._button').click();
cy.get('.customize-container').should('have.length', 2);
});
function buildWidgetTest(widgetName) {
it(`${widgetName} widget should get added`, () => {
cy.get('.mk-widget-edit').click();
cy.get('.mk-widget-select select').select(widgetName, { force: true });
cy.get('.bg._modalBg.transparent').click({ multiple: true, force: true });
cy.get('.mk-widget-add').click({ force: true });
cy.get(`.mkw-${widgetName}`).should('exist');
});
}
buildWidgetTest('memo');
buildWidgetTest('notifications');
buildWidgetTest('timeline');
buildWidgetTest('calendar');
buildWidgetTest('rss');
buildWidgetTest('trends');
buildWidgetTest('clock');
buildWidgetTest('activity');
buildWidgetTest('photos');
buildWidgetTest('digitalClock');
buildWidgetTest('federation');
buildWidgetTest('postForm');
buildWidgetTest('slideshow');
buildWidgetTest('serverMetric');
buildWidgetTest('onlineUsers');
buildWidgetTest('jobQueue');
buildWidgetTest('button');
buildWidgetTest('aiscript');
buildWidgetTest('aichan');
});

76
cypress/e2e/widgets.cy.ts Normal file
View File

@@ -0,0 +1,76 @@
/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
/* flaky
describe('After user signed in', () => {
beforeEach(() => {
cy.resetState();
cy.viewport('macbook-16');
// ã‚¤ãƒŗã‚šã‚ŋãƒŗã‚šåˆæœŸã‚ģットã‚ĸップ
cy.registerUser('admin', 'pass', true);
// ãƒĻãƒŧã‚ļãƒŧäŊœæˆ
cy.registerUser('alice', 'alice1234');
cy.login('alice', 'alice1234');
// ã‚ĸã‚Ģã‚ĻãƒŗãƒˆåˆæœŸč¨­åŽšã‚Ļã‚Ŗã‚ļãƒŧド
cy.get('[data-cy-user-setup] [data-cy-modal-window-close]').click();
cy.get('[data-cy-modal-dialog-ok]').click();
});
afterEach(() => {
// テ゚トįĩ‚äē†į›´å‰ãĢペãƒŧã‚¸éˇį§ģするようãĒãƒ†ã‚šãƒˆã‚ąãƒŧ゚(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆäŊœæˆ)だと、たãļんCypressぎバグでブナã‚Ļã‚ļぎ内厚がæŦĄãŽãƒ†ã‚šãƒˆã‚ąãƒŧ゚ãĢåŧ•きįļ™ãŒã‚ŒãĻしぞう(䞋えばã‚ĸã‚Ģã‚ĻãƒŗãƒˆãŒäŊœæˆã—įĩ‚ã‚ãŖãŸæŽĩ階からテ゚トが始ぞる)。
// waitをå…Ĩã‚Œã‚‹ã“ã¨ã§ãã‚Œã‚’é˜˛æ­ĸできる
cy.wait(1000);
});
it('widget edit toggle is visible', () => {
cy.get('[data-cy-widget-edit]').should('be.visible');
});
it('widget select should be visible in edit mode', () => {
cy.get('[data-cy-widget-edit]').click();
cy.get('[data-cy-widget-select]').should('be.visible');
});
it('first widget should be removed', () => {
cy.get('[data-cy-widget-edit]').click();
cy.get('[data-cy-customize-container]:first-child [data-cy-customize-container-remove]._button').click();
cy.get('[data-cy-customize-container]').should('have.length', 2);
});
function buildWidgetTest(widgetName) {
it(`${widgetName} widget should get added`, () => {
cy.get('[data-cy-widget-edit]').click();
cy.get('[data-cy-widget-select] select').select(widgetName, { force: true });
cy.get('[data-cy-bg]._modalBg[data-cy-transparent]').click({ multiple: true, force: true });
cy.get('[data-cy-widget-add]').click({ force: true });
cy.get(`[data-cy-mkw-${widgetName}]`).should('exist');
});
}
buildWidgetTest('memo');
buildWidgetTest('notifications');
buildWidgetTest('timeline');
buildWidgetTest('calendar');
buildWidgetTest('rss');
buildWidgetTest('trends');
buildWidgetTest('clock');
buildWidgetTest('activity');
buildWidgetTest('photos');
buildWidgetTest('digitalClock');
buildWidgetTest('federation');
buildWidgetTest('postForm');
buildWidgetTest('slideshow');
buildWidgetTest('serverMetric');
buildWidgetTest('onlineUsers');
buildWidgetTest('jobQueue');
buildWidgetTest('button');
buildWidgetTest('aiscript');
buildWidgetTest('aichan');
});
*/

View File

@@ -1,55 +0,0 @@
// ***********************************************
// This example commands.js shows you how to
// create various custom commands and overwrite
// existing commands.
//
// For more comprehensive examples of custom
// commands please read more here:
// https://on.cypress.io/custom-commands
// ***********************************************
//
//
// -- This is a parent command --
// Cypress.Commands.add('login', (email, password) => { ... })
//
//
// -- This is a child command --
// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })
//
//
// -- This is a dual command --
// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })
//
//
// -- This will overwrite an existing command --
// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })
Cypress.Commands.add('resetState', () => {
cy.window(win => {
win.indexedDB.deleteDatabase('keyval-store');
});
cy.request('POST', '/api/reset-db').as('reset');
cy.get('@reset').its('status').should('equal', 204);
cy.reload(true);
});
Cypress.Commands.add('registerUser', (username, password, isAdmin = false) => {
const route = isAdmin ? '/api/admin/accounts/create' : '/api/signup';
cy.request('POST', route, {
username: username,
password: password,
}).its('body').as(username);
});
Cypress.Commands.add('login', (username, password) => {
cy.visit('/');
cy.intercept('POST', '/api/signin').as('signin');
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-username] input').type(username);
cy.get('[data-cy-signin-password] input').type(`${password}{enter}`);
cy.wait('@signin').as('signedIn');
});

View File

@@ -0,0 +1,67 @@
// ***********************************************
// This example commands.js shows you how to
// create various custom commands and overwrite
// existing commands.
//
// For more comprehensive examples of custom
// commands please read more here:
// https://on.cypress.io/custom-commands
// ***********************************************
//
//
// -- This is a parent command --
// Cypress.Commands.add('login', (email, password) => { ... })
//
//
// -- This is a child command --
// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })
//
//
// -- This is a dual command --
// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })
//
//
// -- This will overwrite an existing command --
// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })
Cypress.Commands.add('visitHome', () => {
cy.visit('/');
cy.get('button', { timeout: 30000 }).should('be.visible');
})
Cypress.Commands.add('resetState', () => {
// iframe.contentWindow.indexedDB.deleteDatabase() がchromeぎバグでäŊŋį”¨ã§ããĒいため、indexedDBã‚’į„ĄåŠšåŒ–ã—ãĻいる。
// see https://github.com/misskey-dev/misskey/issues/13605#issuecomment-2053652123
/*
cy.window().then(win => {
win.indexedDB.deleteDatabase('keyval-store');
});
*/
cy.request('POST', '/api/reset-db', {}).as('reset');
cy.get('@reset').its('status').should('equal', 204);
cy.reload(true);
});
Cypress.Commands.add('registerUser', (username, password, isAdmin = false) => {
const route = isAdmin ? '/api/admin/accounts/create' : '/api/signup';
cy.request('POST', route, {
username: username,
password: password,
...(isAdmin ? { setupPassword: 'example_password_please_change_this_or_you_will_get_hacked' } : {}),
}).its('body').as(username);
});
Cypress.Commands.add('login', (username, password) => {
cy.visitHome();
cy.intercept('POST', '/api/signin-flow').as('signin');
cy.get('[data-cy-signin]').click();
cy.get('[data-cy-signin-page-input]').should('be.visible', { timeout: 1000 });
cy.get('[data-cy-signin-username] input').type(`${username}{enter}`);
cy.get('[data-cy-signin-page-password]').should('be.visible', { timeout: 10000 });
cy.get('[data-cy-signin-password] input').type(`${password}{enter}`);
cy.wait('@signin').as('signedIn');
});

View File

@@ -1,32 +0,0 @@
// ***********************************************************
// This example support/index.js is processed and
// loaded automatically before your test files.
//
// This is a great place to put global configuration and
// behavior that modifies Cypress.
//
// You can change the location of this file or turn off
// automatically serving support files with the
// 'supportFile' configuration option.
//
// You can read more here:
// https://on.cypress.io/configuration
// ***********************************************************
// Import commands.js using ES2015 syntax:
import './commands'
// Alternatively you can use CommonJS syntax:
// require('./commands')
Cypress.on('uncaught:exception', (err, runnable) => {
if ([
// Chrome
'ResizeObserver loop limit exceeded',
// Firefox
'ResizeObserver loop completed with undelivered notifications',
].some(msg => err.message.includes(msg))) {
return false;
}
});

34
cypress/support/e2e.ts Normal file
View File

@@ -0,0 +1,34 @@
// ***********************************************************
// This example support/index.js is processed and
// loaded automatically before your test files.
//
// This is a great place to put global configuration and
// behavior that modifies Cypress.
//
// You can change the location of this file or turn off
// automatically serving support files with the
// 'supportFile' configuration option.
//
// You can read more here:
// https://on.cypress.io/configuration
// ***********************************************************
// Import commands.js using ES2015 syntax:
import './commands'
// Alternatively you can use CommonJS syntax:
// require('./commands')
Cypress.on('uncaught:exception', (err, runnable) => {
if ([
'The source image cannot be decoded',
// Chrome
'ResizeObserver loop limit exceeded',
// Firefox
'ResizeObserver loop completed with undelivered notifications',
].some(msg => err.message.includes(msg))) {
return false;
}
});

19
cypress/support/index.ts Normal file
View File

@@ -0,0 +1,19 @@
declare global {
namespace Cypress {
interface Chainable {
login(username: string, password: string): Chainable<void>;
registerUser(
username: string,
password: string,
isAdmin?: boolean
): Chainable<void>;
resetState(): Chainable<void>;
visitHome(): Chainable<void>;
}
}
}
export {}

8
cypress/tsconfig.json Normal file
View File

@@ -0,0 +1,8 @@
{
"compilerOptions": {
"lib": ["dom", "es5"],
"target": "es5",
"types": ["cypress", "node"]
},
"include": ["./**/*.ts"]
}

View File

@@ -1,52 +0,0 @@
version: "3"
services:
web:
build: .
restart: always
links:
- db
- redis
# - es
ports:
- "3000:3000"
networks:
- internal_network
- external_network
volumes:
- ./files:/misskey/files
- ./.config:/misskey/.config:ro
redis:
restart: always
image: redis:4.0-alpine
networks:
- internal_network
volumes:
- ./redis:/data
db:
restart: always
image: postgres:12.2-alpine
networks:
- internal_network
env_file:
- .config/docker.env
volumes:
- ./db:/var/lib/postgresql/data
# es:
# restart: always
# image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.4.2
# environment:
# - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
# - "TAKE_FILE_OWNERSHIP=111"
# networks:
# - internal_network
# volumes:
# - ./elasticsearch:/usr/share/elasticsearch/data
networks:
internal_network:
internal: true
external_network:

View File

@@ -1,25 +0,0 @@
DONATORS
========
The list of people who have sent donation for Misskey.
(In random order, honorific titles are omitted.)
* らãĩぁ
* äŋēæ§˜
* ãĒぎうり
* ゚ãƒĢãƒĄ https://surume.tk/
* 藍
* éŸŗčˆš https://otofune.me/
* aqz https://misskey.xyz/aqz
* kotodu "č™šį„Ąå‰ĩäŊœä¸­"
* Maya Minatsuki
* Knzk https://knzk.me/@Knzk
* ã­ã˜ã‚Šã‚ã•ãŗ https://knzk.me/@y
* NCLS https://knzk.me/@imncls]
* こじぞ @skoji@sandbox.skoji.jp
:heart: Thanks for donating, guys!
---
If your name is missing, please contact us!

1
fluent-emojis Submodule

Submodule fluent-emojis added at cae981eb4c

View File

@@ -1,65 +0,0 @@
/**
* Gulp tasks
*/
const fs = require('fs');
const gulp = require('gulp');
const replace = require('gulp-replace');
const terser = require('gulp-terser');
const cssnano = require('gulp-cssnano');
const locales = require('./locales');
const meta = require('./package.json');
gulp.task('copy:backend:views', () =>
gulp.src('./packages/backend/src/server/web/views/**/*').pipe(gulp.dest('./packages/backend/built/server/web/views'))
);
gulp.task('copy:client:fonts', () =>
gulp.src('./packages/client/node_modules/three/examples/fonts/**/*').pipe(gulp.dest('./built/_client_dist_/fonts/'))
);
gulp.task('copy:client:fontawesome', () =>
gulp.src('./packages/client/node_modules/@fortawesome/fontawesome-free/**/*').pipe(gulp.dest('./built/_client_dist_/fontawesome/'))
);
gulp.task('copy:client:locales', cb => {
fs.mkdirSync('./built/_client_dist_/locales', { recursive: true });
const v = { '_version_': meta.version };
for (const [lang, locale] of Object.entries(locales)) {
fs.writeFileSync(`./built/_client_dist_/locales/${lang}.${meta.version}.json`, JSON.stringify({ ...locale, ...v }), 'utf-8');
}
cb();
});
gulp.task('build:backend:script', () => {
return gulp.src(['./packages/backend/src/server/web/boot.js', './packages/backend/src/server/web/bios.js', './packages/backend/src/server/web/cli.js'])
.pipe(replace('LANGS', JSON.stringify(Object.keys(locales))))
.pipe(terser({
toplevel: true
}))
.pipe(gulp.dest('./packages/backend/built/server/web/'));
});
gulp.task('build:backend:style', () => {
return gulp.src(['./packages/backend/src/server/web/style.css', './packages/backend/src/server/web/bios.css', './packages/backend/src/server/web/cli.css'])
.pipe(cssnano({
zindex: false
}))
.pipe(gulp.dest('./packages/backend/built/server/web/'));
});
gulp.task('build', gulp.parallel(
'copy:client:locales', 'copy:backend:views', 'build:backend:script', 'build:backend:style', 'copy:client:fonts', 'copy:client:fontawesome'
));
gulp.task('default', gulp.task('build'));
gulp.task('watch', () => {
gulp.watch([
'./packages/*/src/**/*',
], { ignoreInitial: false }, gulp.task('build'));
});

7
healthcheck.sh Normal file
View File

@@ -0,0 +1,7 @@
#!/bin/bash
# SPDX-FileCopyrightText: syuilo and misskey-project
# SPDX-License-Identifier: AGPL-3.0-only
PORT=$(grep '^port:' /misskey/.config/default.yml | awk 'NR==1{print $2; exit}')
curl -Sfso/dev/null "http://localhost:${PORT}/healthz"

View File

@@ -0,0 +1,54 @@
/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
/* eslint-disable @typescript-eslint/explicit-function-return-type */
import { action } from '@storybook/addon-actions';
import { StoryObj } from '@storybook/vue3';
import { HttpResponse, http } from 'msw';
import { abuseUserReport } from '../packages/frontend/.storybook/fakes.js';
import { commonHandlers } from '../packages/frontend/.storybook/mocks.js';
import MkAbuseReport from './MkAbuseReport.vue';
export const Default = {
render(args) {
return {
components: {
MkAbuseReport,
},
setup() {
return {
args,
};
},
computed: {
props() {
return {
...this.args,
};
},
events() {
return {
resolved: action('resolved'),
};
},
},
template: '<MkAbuseReport v-bind="props" v-on="events" />',
};
},
args: {
report: abuseUserReport(),
},
parameters: {
layout: 'fullscreen',
msw: {
handlers: [
...commonHandlers,
http.post('/api/admin/resolve-abuse-user-report', async ({ request }) => {
action('POST /api/admin/resolve-abuse-user-report')(await request.json());
return HttpResponse.json({});
}),
],
},
},
} satisfies StoryObj<typeof MkAbuseReport>;

41
idea/MkDisableSection.vue Normal file
View File

@@ -0,0 +1,41 @@
<!--
SPDX-FileCopyrightText: syuilo and misskey-project
SPDX-License-Identifier: AGPL-3.0-only
-->
<template>
<div :class="[$style.root]">
<div :inert="disabled" :class="[{ [$style.disabled]: disabled }]">
<slot></slot>
</div>
<div v-if="disabled" :class="[$style.cover]"></div>
</div>
</template>
<script lang="ts" setup>
defineProps<{
disabled?: boolean;
}>();
</script>
<style lang="scss" module>
.root {
position: relative;
}
.disabled {
opacity: 0.7;
}
.cover {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: not-allowed;
--color: color(from var(--MI_THEME-error) srgb r g b / 0.25);
background-size: auto auto;
background-image: repeating-linear-gradient(135deg, transparent, transparent 10px, var(--color) 4px, var(--color) 14px);
}
</style>

1
idea/README.md Normal file
View File

@@ -0,0 +1 @@
äŊŋわれãĒくãĒãŖãŸã‘ãŠæļˆã™ãŽã¯å‹ŋäŊ“ãĒい(将æĨäŊŋえるかもしれãĒい)ã‚ŗãƒŧドをå…ĨれãĻおくとこ

File diff suppressed because it is too large Load Diff

View File

@@ -2,6 +2,7 @@
_lang_: "āĻŦāĻžāĻ‚āϞāĻž"
headlineMisskey: "āύ⧋āϟ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āύ⧇āϟāĻ“ā§ŸāĻžāĻ°ā§āĻ•"
introMisskey: "āĻ¸ā§āĻŦāĻžāĻ—āϤāĻŽ! āĻŽāĻŋāϏāĻ•āĻŋ āĻāĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ, āĻĄāĻŋāϏ⧇āĻ¨ā§āĻŸā§āϰāĻžāϞāĻžāχāϜāĻĄ āĻŽāĻžāχāĻ•ā§āϰ⧋āĻŦā§āϞāĻ—āĻŋāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāĨ¤ \n\"āύ⧋āϟ\" āϤ⧈āϰāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϝāĻž āϘāϟāϛ⧇ āϤāĻž āϏāĻŦāĻžāϰ āϏāĻžāĻĨ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰ⧁āύ 📡\n\"āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ\" āϗ⧁āϞāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϝ⧇āϕ⧋āύ⧋ āύ⧋āϟ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāĻĒāύāĻžāϰ āĻ…āύ⧁āĻ­ā§‚āϤāĻŋ āĻŦā§āϝāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ 👍\nāĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĻ⧁āύāĻŋ⧟āĻž āϘ⧁āϰ⧇ āĻĻ⧇āϖ⧁āύ 🚀\n"
poweredByMisskeyDescription: "{name} āĻšāϞ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ <b>Misskey</b>-āĻāϰ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ⧎"
monthAndDay: "{day}/{month}"
search: "āϖ⧁āρāϜ⧁āύ"
notifications: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
@@ -12,12 +13,14 @@ fetchingAsApObject: "āĻĢ⧇āĻĄāĻŋāĻ­āĻžāĻ°ā§āϏ āĻĨ⧇āϕ⧇ āĻ–āĻŦāϰ āφāύ
ok: "āĻ āĻŋāĻ•"
gotIt: "āĻŦ⧁āĻā§‡āĻ›āĻŋ"
cancel: "āĻŦāĻžāϤāĻŋāϞ"
noThankYou: "āύāĻž, āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ"
enterUsername: "āχāωāϜāĻžāϰāύ⧇āĻŽ āϞāĻŋāϖ⧁āύ"
renotedBy: "{user} āϰāĻŋāύ⧋āϟ āĻ•āϰ⧇āϛ⧇āύ"
noNotes: "āϕ⧋āύ āύ⧋āϟ āύ⧇āχ"
noNotifications: "āϕ⧋āύ⧋ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ āύ⧇āχ"
instance: "āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ"
settings: "āϏ⧇āϟāĻŋāĻ‚āϏ"
notificationSettings: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϰ āϏ⧇āϟāĻŋāĻ‚āϏ"
basicSettings: "āϏāĻžāϧāĻžāϰāĻŖ āϏ⧇āϟāĻŋāĻ‚āϏ"
otherSettings: "āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏ⧇āϟāĻŋāĻ‚āϏ"
openInWindow: "āύāϤ⧁āύ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āϖ⧁āϞāĻž"
@@ -42,16 +45,25 @@ pin: "āĻĒāĻŋāύ āĻ•āϰāĻž"
unpin: "āĻĒāĻŋāύ āϏāϰāĻžāύ"
copyContent: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁ āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyLink: "āϞāĻŋāĻ™ā§āĻ• āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyLinkRenote: "āϰāĻŋāύ⧋āϟ āϞāĻŋāĻ™ā§āĻ• āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
delete: "āĻŽā§āϛ⧁āύ"
deleteAndEdit: "āĻŽā§āϛ⧁āύ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧁āύ"
deleteAndEditConfirm: "āφāĻĒāύāĻŋ āĻ•āĻŋ āĻāχ āύ⧋āϟāϟāĻŋ āĻŽā§āϛ⧇ āĻāϟāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰāĻžāϰ āĻŦāĻŋāώāϝāĻŧ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ? āφāĻĒāύāĻŋ āĻāϟāĻŋāϰ āϏāĻŽāĻ¸ā§āϤ āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ, āϰāĻŋāύ⧋āϟ āĻāĻŦāĻ‚ āϜāĻŦāĻžāĻŦ āĻšāĻžāϰāĻžāĻŦ⧇āύāĨ¤"
addToList: "āϞāĻŋāĻ¸ā§āϟ āĻ āϝ⧋āĻ— āĻ•āϰ⧁āύ"
addToAntenna: "āĻ…ā§āϝāĻžāĻ¨ā§āĻŸā§‡āύāĻž āĻ āϝ⧋āĻ— āĻ•āϰ⧁āύ"
sendMessage: "āĻāĻ•āϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āĻĒāĻžāĻ āĻžāύ"
copyRSS: "RSS āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyUsername: "āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽ āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyUserId: "āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ ID āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyNoteId: "āύ⧋āĻŸā§‡āϰ ID āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyFileId: "āĻĢāĻžāχāϞ ID āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyFolderId: "āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ ID āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
copyProfileUrl: "āĻĒā§āϰ⧋āĻĢāĻžāχāϞ URL āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
searchUser: "āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϖ⧁āρāϜ⧁āύ..."
reply: "āϜāĻŦāĻžāĻŦ"
loadMore: "āφāϰāĻ“ āĻĻ⧇āϖ⧁āύ"
showMore: "āφāϰāĻ“ āĻĻ⧇āϖ⧁āύ"
showLess: "āĻŦāĻ¨ā§āϧ"
youGotNewFollower: "āφāĻĒāύāĻžāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϛ⧇"
receiveFollowRequest: "āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧋āϧ āĻĒāĻžāĻ“ā§ŸāĻž āϗ⧇āϛ⧇"
followRequestAccepted: "āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§ƒāĻšā§€āϤ āĻšā§Ÿā§‡āϛ⧇"
@@ -99,6 +111,8 @@ renoted: "āϰāĻŋāύ⧋āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇"
cantRenote: "āĻāχ āύ⧋āϟāϟāĻŋ āϰāĻŋāύ⧋āϟ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤"
cantReRenote: "āϰāĻŋāύ⧋āϟāϕ⧇ āϰāĻŋāύ⧋āϟ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤"
quote: "āωāĻĻā§āϧ⧃āϤāĻŋ"
inChannelRenote: "āĻšā§āϝāĻžāύ⧇āϞ⧇ āϰāĻŋāύ⧋āϟ"
inChannelQuote: "āĻšā§āϝāĻžāύ⧇āϞ⧇ āωāĻĻā§āϧ⧃āϤāĻŋ"
pinnedNote: "āĻĒāĻŋāύ āĻ•āϰāĻž āύ⧋āϟ"
pinned: "āĻĒāĻŋāύ āĻ•āϰāĻž"
you: "āφāĻĒāύāĻŋ"
@@ -106,7 +120,11 @@ clickToShow: "āĻĻ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ"
sensitive: "āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁"
add: "āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ"
reaction: "āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž"
reactionSetting: "āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻĒāĻŋāĻ•āĻžāϰ⧇ āϝ⧇āϏāĻ•āϞ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋ⧟āĻž āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāĻŦ⧇"
reactions: "āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž"
emojiPicker: "āχāĻŽā§‹āϜāĻŋ āĻĒāĻŋāĻ•āĻžāϰ"
pinnedEmojisForReactionSettingDescription: "āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻĻā§‡ā§ŸāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻŋ āχāĻŽā§‹āϜāĻŋāϟāĻŋāϕ⧇ āĻĒāĻŋāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
pinnedEmojisSettingDescription: "āχāĻŽā§‹āϜāĻŋ āχāύāĻĒ⧁āϟ āĻĻā§‡ā§ŸāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻŋ āχāĻŽā§‹āϜāĻŋāϟāĻŋāϕ⧇ āĻĒāĻŋāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
emojiPickerDisplay: "āĻĒāĻŋāĻ•āĻžāϰ āĻĄāĻŋāϏāĻĒā§āϞ⧇"
reactionSettingDescription2: "āĻĒ⧁āύāϰāĻžāϝāĻŧ āϏāĻžāϜāĻžāϤ⧇ āĻŸā§‡āύ⧇ āφāύ⧁āύ, āĻŽā§āĻ›āϤ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ, āϝ⧋āĻ— āĻ•āϰāϤ⧇ + āϟāĻŋāĻĒ⧁āύāĨ¤"
rememberNoteVisibility: "āύ⧋āĻŸā§‡āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāĻ¨ā§āϝāϤāĻžāϰ āϏ⧇āϟāĻŋāĻ‚āϏ āĻŽāύ⧇ āϰāĻžāϖ⧁āύ"
attachCancel: "āĻ…ā§āϝāĻžāϟāĻžāϚāĻŽā§‡āĻ¨ā§āϟ āϏāϰāĻžāύ "
@@ -163,7 +181,6 @@ annotation: "āĻŽāĻ¨ā§āϤāĻŦā§āϝ"
federation: "āĻĢ⧇āĻĄāĻŋāĻ­āĻžāĻ°ā§āϏ"
instances: "āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ"
registeredAt: "āϝ⧋āĻ— āĻĻāĻŋā§Ÿā§‡āϛ⧇āύ"
latestRequestSentAt: "āĻļ⧇āώ āϰāĻŋāĻ•ā§ā§Ÿā§‡āĻ¸ā§āϟ āĻĒāĻžāĻ āĻžāύ⧋ āĻšā§Ÿā§‡āϛ⧇"
latestRequestReceivedAt: "āĻļ⧇āώ āϰāĻŋāĻ•ā§ā§Ÿā§‡āĻ¸ā§āϟ āĻ—ā§ƒāĻšā§€āϤ āĻšā§Ÿā§‡āϛ⧇"
latestStatus: "āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻ…āĻŦāĻ¸ā§āĻĨāĻž"
storageUsage: "āĻ¸ā§āĻŸā§‹āϰ⧇āĻœā§‡āϰ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ"
@@ -251,12 +268,12 @@ noMoreHistory: "āφāϰ āϕ⧋āύ āχāϤāĻŋāĻšāĻžāϏ āύ⧇āχ"
startMessaging: "āĻšā§āϝāĻžāϟ āĻļ⧁āϰ⧁ āĻ•āϰ⧁āύ"
nUsersRead: "{n} āϜāύ āĻĒā§œā§‡āϛ⧇āύ"
agreeTo: "{0} āĻāϰ āĻĒā§āϰāϤāĻŋ āφāĻŽāĻŋ āϏāĻŽā§āĻŽāϤ"
tos: "āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āĻļāĻ°ā§āϤāĻžāĻĻāĻŋ"
start: "āĻļ⧁āϰ⧁ āĻ•āϰ⧁āύ"
home: "āĻŽā§‚āϞ āĻĒāĻžāϤāĻž"
remoteUserCaution: "āĻāχ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϰāĻŋāĻŽā§‹āϟ āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ, āύāĻŋāĻŽā§āύāĻ•ā§āϤ āϤāĻĨā§āϝ āĻ…āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤"
activity: "āĻ•āĻžāĻ°ā§āϝāĻ•āϞāĻžāĻĒ"
images: "āĻ›āĻŦāĻŋ"
image: "āĻ›āĻŦāĻŋ"
birthday: "āϜāĻ¨ā§āĻŽāĻĻāĻŋāύ"
yearsOld: "{age} āĻŦāĻ›āϰ"
registeredDate: "āϝ⧋āĻ—āĻĻāĻžāύ⧇āϰ āϤāĻžāϰāĻŋāĻ–"
@@ -293,7 +310,6 @@ copyUrl: "URL āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ"
rename: "āĻĒ⧁āύāσāύāĻžāĻŽāĻ•āϰāĻŖ"
avatar: "āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻ›āĻŦāĻŋ"
banner: "āĻŦā§āϝāĻžāύāĻžāϰ"
nsfw: "āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁"
whenServerDisconnected: "āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāϝāĻŧ⧇ āϗ⧇āϞ⧇"
disconnectedFromServer: "āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāϝāĻŧ⧇āϛ⧇"
reload: "āφāĻŦāĻžāϰ āϞ⧋āĻĄ āĻ•āϰ⧁āύ"
@@ -328,7 +344,6 @@ invite: "āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŖ"
driveCapacityPerLocalAccount: "āĻĒā§āϰāĻ¤ā§āϝ⧇āĻ• āĻ¸ā§āĻĨāĻžāĻ¨ā§€ā§Ÿ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāϭ⧇āϰ āϜāĻžā§ŸāĻ—āĻž"
driveCapacityPerRemoteAccount: "āĻĒā§āϰāĻ¤ā§āϝ⧇āĻ• āϰāĻŋāĻŽā§‹āϟ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāϭ⧇āϰ āϜāĻžā§ŸāĻ—āĻž"
inMb: "āĻŽā§‡āĻ—āĻžāĻŦāĻžāχāĻŸā§‡ āϞāĻŋāϖ⧁āύ"
iconUrl: "āφāχāĻ•āύ⧇āϰ URL (āĻĢā§āϝāĻžāĻ­āĻŋāĻ•āύ, āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)"
bannerUrl: "āĻŦā§āϝāĻžāύāĻžāϰ āĻ›āĻŦāĻŋāϰ URL"
backgroundImageUrl: "āĻĒāϟāĻ­ā§‚āĻŽāĻŋāϰ āϚāĻŋāĻ¤ā§āϰ⧇āϰ URL"
basicInfo: "āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ"
@@ -342,10 +357,14 @@ hcaptcha: "hCaptcha"
enableHcaptcha: "hCaptcha āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ"
hcaptchaSiteKey: "āϏāĻžāχāϟ āϕ⧀"
hcaptchaSecretKey: "āϏāĻŋāĻ•ā§āϰ⧇āϟ āϕ⧀"
mcaptchaSiteKey: "āϏāĻžāχāϟ āϕ⧀"
mcaptchaSecretKey: "āϏāĻŋāĻ•ā§āϰ⧇āϟ āϕ⧀"
recaptcha: "reCAPTCHA"
enableRecaptcha: "reCAPTCHA āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ"
recaptchaSiteKey: "āϏāĻžāχāϟ āϕ⧀"
recaptchaSecretKey: "āϏāĻŋāĻ•ā§āϰ⧇āϟ āϕ⧀"
turnstileSiteKey: "āϏāĻžāχāϟ āϕ⧀"
turnstileSecretKey: "āϏāĻŋāĻ•ā§āϰ⧇āϟ āϕ⧀"
avoidMultiCaptchaConfirm: "āĻāĻ•āĻžāϧāĻŋāĻ• Captcha āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϞ⧇ āϤāĻžāϰāĻž āĻĒāϰāĻ¸ā§āĻĒāϰ⧇āϰ āĻ•āĻžāĻœā§‡ āĻŦāĻžāϧāĻž āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āφāĻĒāύāĻŋ āĻ•āĻŋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ Captcha āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāϤ⧇ āϚāĻžāύ? āφāĻĒāύāĻŋ 'āĻŦāĻžāϤāĻŋāϞ' āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāĻ•āĻžāϧāĻŋāĻ• Captcha āϚāĻžāϞ⧁ āϰāĻžāĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
antennas: "āĻ…ā§āϝāĻžāĻ¨ā§āĻŸā§‡āύāĻž"
manageAntennas: "āĻ…ā§āϝāĻžāĻ¨ā§āĻŸā§‡āύāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž"
@@ -379,12 +398,9 @@ about: "āφāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇"
aboutMisskey: "Misskey āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇"
administrator: "āĻĒā§āϰāĻļāĻžāϏāĻ•"
token: "āĻŸā§‹āϕ⧇āύ"
twoStepAuthentication: "⧍-āϧāĻžāĻĒ āĻĒā§āϰāĻŽāĻžāĻŖā§€āĻ•āϰāĻŖ"
moderator: "āĻŽāĻĄāĻžāϰ⧇āϟāϰ"
nUsersMentioned: "{n} āϜāύāϕ⧇ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇"
securityKey: "āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ āϕ⧀"
securityKeyName: "āϕ⧀'āϰ āύāĻžāĻŽ"
registerSecurityKey: "āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ āϕ⧀ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰ⧁āύ"
lastUsed: "āĻļ⧇āώ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇"
unregister: "āύāĻŋāĻŦāĻ¨ā§āϧāύāĻŽā§āĻ•ā§āϤ āĻšāύ"
passwordLessLogin: "āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ-āĻŦāĻŋāĻšā§€āύ āϞāĻ—āχāύ āϏ⧇āϟ āφāĻĒ āĻ•āϰ⧁āύ"
@@ -395,31 +411,21 @@ share: "āĻļā§‡ā§ŸāĻžāϰ"
notFound: "āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžā§ŸāύāĻŋ"
notFoundDescription: "āĻāχ URL-āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āϕ⧋āύ⧋ āĻĒ⧃āĻˇā§āĻ āĻž āύ⧇āχāĨ¤"
uploadFolder: "āφāĻĒāϞ⧋āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ"
cacheClear: "āĻ•ā§āϝāĻžāĻļ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰ⧁āύ"
markAsReadAllNotifications: "āϏāĻŽāĻ¸ā§āϤ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϗ⧁āϞāĻŋ āĻĒāĻ āĻŋāϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰ⧁āύ"
markAsReadAllUnreadNotes: "āϏāĻŽāĻ¸ā§āϤ āύ⧋āϟāϗ⧁āϞāĻŋ āĻĒāĻ āĻŋāϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰ⧁āύ"
markAsReadAllTalkMessages: "āϏāĻŽāĻ¸ā§āϤ āĻŽā§‡āϏ⧇āϜ āĻĒāĻ āĻŋāϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰ⧁āύ"
help: "āϏāĻšāĻžāϝāĻŧāϤāĻž"
inputMessageHere: "āĻāĻ–āĻžāύ⧇ āĻŽā§‡āϏ⧇āϜ āϞāĻŋāϖ⧁āύ"
close: "āĻŦāĻ¨ā§āϧ"
group: "āĻ—ā§āϰ⧁āĻĒ"
groups: "āĻ—ā§āϰ⧁āĻĒāϏāĻŽā§‚āĻš"
createGroup: "āĻ—ā§āϰ⧁āĻĒ āϤ⧈āϰ⧀ āĻ•āϰ⧁āύ"
ownedGroups: "āφāĻĒāύāĻžāϰ āĻ—ā§āϰ⧁āĻĒāϗ⧁āϞāĻŋ"
joinedGroups: "āϝ⧇āϏāĻŦ āĻ—ā§āϰ⧁āĻĒ⧇ āφāĻĒāύāĻŋ āφāϛ⧇āύ"
invites: "āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŖ"
groupName: "āĻ—ā§āϰ⧁āĻĒ⧇āϰ āύāĻžāĻŽ"
members: "āϏāĻĻāĻ¸ā§āϝāĻŦ⧃āĻ¨ā§āĻĻ"
transfer: "āĻšāĻ¸ā§āϤāĻžāĻ¨ā§āϤāϰ"
messagingWithUser: "āĻĒā§āϰāĻžāχāϭ⧇āϟ āĻšā§āϝāĻžāϟ"
messagingWithGroup: "āĻ—ā§āϰ⧁āĻĒ āĻšā§āϝāĻžāϟ"
title: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
text: "āĻĒāĻžāĻ ā§āϝ"
enable: "āϏāĻ•ā§āϰāĻŋ⧟"
next: "āĻĒāϰāĻŦāĻ°ā§āϤ⧀"
retype: "āĻĒ⧁āύāσ āĻĒā§āϰāĻŦ⧇āĻļ"
noteOf: "{user} āĻāϰ āύ⧋āϟ"
inviteToGroup: "āĻ—ā§āϰ⧁āĻĒ⧇ āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŖ āϜāĻžāύāĻžāύ"
quoteAttached: "āωāĻĻā§āϧ⧃āϤ"
quoteQuestion: "āωāĻĻā§āϧ⧃āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻŦ⧇āύ?"
noMessagesYet: "āϕ⧋āύ āĻŽā§‡āϏ⧇āϜ āύ⧇āχ"
@@ -441,19 +447,12 @@ passwordMatched: "āĻŽāĻŋāϞ⧇āϛ⧇"
passwordNotMatched: "āĻŽāĻŋāϞ⧇āύāĻŋ"
signinWith: "{x} āĻāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āϏāĻžāχāύ āχāύ āĻ•āϰ⧁āύ"
signinFailed: "āϞāĻ— āχāύ āĻ•āϰāĻž āϝāĻžāϝāĻŧāύāĻŋāĨ¤ āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽ āĻāĻŦāĻ‚ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻšā§‡āĻ• āĻ•āϰ⧁āύ."
tapSecurityKey: "āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ āϕ⧀ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻ•āϰ⧁āύ"
or: "āĻ…āĻĨāĻŦāĻž"
language: "āĻ­āĻžāώāĻž"
uiLanguage: "UI āĻāϰ āĻ­āĻžāώāĻž"
groupInvited: "āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—ā§āϰ⧁āĻĒ⧇ āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŋāϤ āĻšā§Ÿā§‡āϛ⧇āύ"
aboutX: "{x} āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇"
useOsNativeEmojis: "āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āύ⧇āϟāĻŋāĻ­ āχāĻŽā§‹āϜāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ"
disableDrawer: "āĻĄā§āϰāϝāĻŧāĻžāϰ āĻŽā§‡āύ⧁ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻŦ⧇āύ āύāĻž"
youHaveNoGroups: "āφāĻĒāύāĻžāϰ āϕ⧋āύ āĻ—ā§āϰ⧁āĻĒ āύ⧇āχ "
joinOrCreateGroup: "āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāĻžāύ āĻŦāĻž āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ—ā§āϰ⧁āĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ⧎"
noHistory: "āϕ⧋āύ⧋ āχāϤāĻŋāĻšāĻžāϏ āύ⧇āχ"
signinHistory: "āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻžāϰ āχāϤāĻŋāĻšāĻžāϏ"
disableAnimatedMfm: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻŸā§‡āĻĄ MFM āĻ…āĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ"
doing: "āĻĒā§āϰāĻ•ā§āϰāĻŋ⧟āĻž āĻ•āϰāϛ⧇..."
category: "āĻŦāĻŋāĻ­āĻžāĻ—"
tags: "āĻŸâ€ā§āϝāĻžāĻ—āϏāĻŽā§‚āĻš"
@@ -500,6 +499,7 @@ deleteAll: "āϏāĻŦ āĻŽā§āϛ⧁āύ"
showFixedPostForm: "āϟāĻžāχāĻŽāϞāĻžāχāύ⧇āϰ āĻļā§€āĻ°ā§āώ⧇ āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰāĻžāϰ āĻĢāĻ°ā§āĻŽāϟāĻŋ āĻĻ⧇āĻ–āĻžāύ"
newNoteRecived: "āύāϤ⧁āύ āύ⧋āϟ āφāϛ⧇"
sounds: "āĻļāĻŦā§āĻĻ"
sound: "āĻļāĻŦā§āĻĻ"
listen: "āĻļ⧁āύ⧁āύ"
none: "āĻ•āĻŋāϛ⧁āχ āύāĻž"
showInPage: "āĻĒ⧇āĻœā§‡ āĻĻ⧇āĻ–āĻžāύ"
@@ -576,7 +576,6 @@ tokenRequested: "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ
pluginTokenRequestedDescription: "āĻāχ āĻĒā§āϞāĻžāĻ—āχāύāϟāĻŋ āĻāĻ–āĻžāύ⧇ āĻĻ⧇āĻ“ā§ŸāĻž āĻ…āύ⧁āĻŽā§āϤāĻŋāϏāĻŽā§‚āĻš āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇"
notificationType: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϰ āϧāϰāύ"
edit: "āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž"
useStarForReactionFallback: "āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ⧇āϰ āχāĻŽā§‹āϜāĻŋ āύāĻž āϜāĻžāύāϞ⧇ ★ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ"
emailServer: "āχāĻŽā§‡āχāϞ āϏāĻžāĻ°ā§āĻ­āĻžāϰ"
enableEmail: "āχāĻŽā§‡āχāϞ āĻŦāĻŋāϤāϰāĻŖ āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ"
emailConfigInfo: "āφāĻĒāύāĻžāϰ āχāĻŽā§‡āϞ āĻ āĻŋāĻ•āĻžāύāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ"
@@ -625,10 +624,7 @@ abuseReported: "āφāĻĒāύāĻžāϰ āĻ…āĻ­āĻŋāϝ⧋āĻ—āϟāĻŋ āĻĻāĻžāĻ–āĻŋāϞ āĻ•āϰ
reporter: "āĻ…āĻ­āĻŋāϝ⧋āĻ—āĻ•āĻžāϰ⧀"
reporteeOrigin: "āĻ…āĻ­āĻŋāϝ⧋āĻ—āϟāĻŋāϰ āĻ‰ā§ŽāϏ"
reporterOrigin: "āĻ…āĻ­āĻŋāϝ⧋āĻ—āĻ•āĻžāϰ⧀āϰ āĻ‰ā§ŽāϏ"
forwardReport: "āϰāĻŋāĻŽā§‹āϟ āχāĻ¨ā§āϏāĻ¤ā§āϝāĻžāĻ¨ā§āϏ⧇ āĻ…āĻ­āĻŋāϝ⧋āĻ—āϟāĻŋ āĻĒāĻžāĻ āĻžāύ"
forwardReportIsAnonymous: "āφāĻĒāύāĻžāϰ āϤāĻĨā§āϝ āϰāĻŋāĻŽā§‹āϟ āχāĻ¨ā§āϏāĻ¤ā§āϝāĻžāĻ¨ā§āϏ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāĻŦ⧇ āύāĻž āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻŦ⧇āύāĻžāĻŽā§€ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāĻŦ⧇āĨ¤"
send: "āĻĒāĻžāĻ āĻžāύ"
abuseMarkAsResolved: "āĻ…āĻ­āĻŋāϝ⧋āĻ—āϟāĻŋāϕ⧇ āϏāĻŽāĻžāϧāĻžāĻ•ā§ƒāϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰ⧁āύ"
openInNewTab: "āύāϤ⧁āύ āĻŸā§āϝāĻžāĻŦ⧇ āϖ⧁āϞ⧁āύ"
openInSideView: "āϏāĻžāχāĻĄ āĻ­āĻŋāωāϤ⧇ āϖ⧁āϞ⧁āύ"
defaultNavigationBehaviour: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āύ⧇āĻ­āĻŋāϗ⧇āĻļāύ"
@@ -644,6 +640,7 @@ createNew: "āύāϤ⧁āύ"
optional: "āĻĒā§āϰāϝāĻŧā§‹āϜāĻ¨ā§€ā§Ÿ āύ⧟"
createNewClip: "āύāϤ⧁āύ āĻ•ā§āϞāĻŋāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ"
public: "āϏāĻ°ā§āĻŦāϜāύ⧀āύ"
private: "āĻŦā§āϝāĻžāĻ•ā§āϤāĻŋāĻ—āϤ"
i18nInfo: "Misskey āĻ¸ā§āĻŦ⧇āĻšā§āĻ›āĻžāϏ⧇āĻŦāĻ•āĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ­āĻžāώāĻžāϝāĻŧ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ āφāĻĒāύāĻŋ {link} āĻ āĻ—āĻŋā§Ÿā§‡ āĻ…āύ⧁āĻŦāĻžāĻĻ⧇ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
manageAccessTokens: "āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻŸā§‹āϕ⧇āύ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧁āύ"
accountInfo: "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϤāĻĨā§āϝ"
@@ -811,15 +808,11 @@ makeReactionsPublicDescription: "āφāĻĒāύāĻžāϰ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀
classic: "āĻ•ā§āϞāĻžāϏāĻŋāĻ•"
muteThread: "āĻĨā§āϰ⧇āĻĄ āĻŽāĻŋāωāϟ āĻ•āϰ⧁āύ"
unmuteThread: "āĻĨā§āϰ⧇āĻĄ āφāύāĻŽāĻŋāωāϟ āĻ•āϰ⧁āύ"
ffVisibility: "āĻ…āύ⧁āϏāϰāĻŖ/āĻ…āύ⧁āϏāϰāĻŖāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāĻ¨ā§āϝāϤāĻž"
ffVisibilityDescription: "āφāĻĒāύāĻŋ āĻ•āĻžāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇āύ āĻāĻŦāĻ‚ āϕ⧇ āφāĻĒāύāĻžāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇, āϏ⧇āϟāĻž āĻ•āĻžāϰāĻž āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤"
continueThread: "āφāϰ⧋ āĻĨā§āϰ⧇āĻĄ āĻĻ⧇āϖ⧁āύ"
deleteAccountConfirm: "āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāĻŦ⧇āĨ¤ āĻ āĻŋāĻ• āφāϛ⧇?"
incorrectPassword: "āφāĻĒāύāĻžāϰ āĻĻ⧇āĻ“ā§ŸāĻž āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāϟāĻŋ āϭ⧁āϞāĨ¤"
voteConfirm: "\"{choice}\" āĻ āĻ­ā§‹āϟ āĻĻāĻŋāϤ⧇ āϚāĻžāύīŧŸ"
hide: "āϞ⧁āĻ•āĻžāύ"
leaveGroup: "āĻ—ā§āϰ⧁āĻĒ āĻ›ā§‡ā§œā§‡ āϚāϞ⧇ āϝāĻžāύ"
leaveGroupConfirm: "\"{name}\" āĻ—ā§āϰ⧁āĻĒ āĻ›ā§‡ā§œā§‡ āϚāϞ⧇ āϝ⧇āϤ⧇ āϚāĻžāύ?"
useDrawerReactionPickerForMobile: "āĻŽā§‹āĻŦāĻžāχāϞ⧇ āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻĒāĻŋāĻ•āĻžāϰāϕ⧇ āĻĄā§āϰāϝāĻŧāĻžāϰ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧁āύ"
welcomeBackWithName: "āφāĻŦāĻžāϰ āĻ¸ā§āĻŦāĻžāĻ—āϤāĻŽ, {name}"
clickToFinishEmailVerification: " [{ok}] āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻĒāύāĻžāϰ āχāĻŽā§‡āϞ āĻ āĻŋāĻ•āĻžāύāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύāĨ¤"
@@ -835,6 +828,7 @@ instanceDefaultLightTheme: "āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āĻĄāĻŋāĻĢāϞ
instanceDefaultDarkTheme: "āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻĄāĻžāĻ°ā§āĻ• āĻĨāĻŋāĻŽ"
instanceDefaultThemeDescription: "āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡ āĻĨāĻŋāĻŽ āϕ⧋āĻĄ āϞāĻŋāϖ⧁āύ"
mutePeriod: "āĻŽāĻŋāωāĻŸā§‡āϰ āϏāĻŽā§ŸāĻ•āĻžāϞ"
period: "āĻĒā§‹āϞ⧇āϰ āϏāĻŽāϝāĻŧāϏ⧀āĻŽāĻž"
indefinitely: "āĻ…āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ"
tenMinutes: "ā§§ā§Ļ āĻŽāĻŋāύāĻŋāϟ"
oneHour: "ā§§ āϘāĻŖā§āϟāĻž"
@@ -843,6 +837,32 @@ oneWeek: "āĻāĻ• āϏāĻĒā§āϤāĻžāĻš"
reflectMayTakeTime: "āĻāϟāĻŋāϰ āĻ•āĻžāϜ āĻĻ⧇āĻ–āĻž āϝ⧇āϤ⧇ āĻ•āĻŋāϛ⧁āϟāĻž āϏāĻŽāϝāĻŧ āϞāĻžāĻ—āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤"
failedToFetchAccountInformation: "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϤāĻĨā§āϝ āωāĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āϝāĻžā§ŸāύāĻŋ"
rateLimitExceeded: "āϰ⧇āϟ āϞāĻŋāĻŽāĻŋāϟ āĻ›āĻžā§œāĻŋā§Ÿā§‡ āϗ⧇āϛ⧇ "
file: "āĻĢāĻžāχāϞāϗ⧁āϞāĻŋ"
reverse: "āωāĻ˛ā§āϟāĻžāύ"
colored: "āϰāĻ™ā§āĻ—āĻŋāύ"
label: "āϞ⧇āĻŦ⧇āϞ"
localOnly: "āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϞ⧋āĻ•āĻžāϞ"
account: "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟāϗ⧁āϞāĻŋ"
like: "āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰāĻž"
show: "āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ"
color: "āϰāĻ‚"
horizontal: "āĻĒāĻžāĻļ⧇"
youFollowing: "āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇"
icon: "āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻ›āĻŦāĻŋ"
replies: "āϜāĻŦāĻžāĻŦ"
renotes: "āϰāĻŋāύ⧋āϟ"
sourceCode: "āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄ"
flip: "āωāĻ˛ā§āϟāĻžāύ"
_delivery:
stop: "āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇"
_type:
none: "āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇"
_role:
priority: "āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ"
_priority:
low: "āύāĻŋāĻŽā§āύ"
middle: "āĻŽāĻžāĻāĻžāϰāĻŋ"
high: "āωāĻšā§āϚ"
_emailUnavailable:
used: "āĻāχ āχāĻŽā§‡āχāϞ āĻ āĻŋāĻ•āĻžāύāĻžāϟāĻŋ āχāϤ⧋āĻŽāĻ§ā§āϝ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšā§Ÿā§‡āϛ⧇"
format: "āĻāχ āχāĻŽā§‡āϞ āĻ āĻŋāĻ•āĻžāύāĻžāϟāĻŋ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āϞāĻŋāĻ–āĻž āĻšā§ŸāύāĻŋ"
@@ -867,6 +887,7 @@ _accountDelete:
_ad:
back: "āĻĒāĻŋāĻ›āύ⧇"
reduceFrequencyOfThisAd: "āĻāχ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύāϟāĻŋ āĻ•āĻŽ āĻĻ⧇āĻ–āĻžāύ"
hide: "āĻĻ⧇āĻ–āĻžāĻŦ⧇āύ āύāĻž"
_forgotPassword:
enterEmail: "āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻŦāĻ¨ā§āϧāĻŋāϤ āχāĻŽā§‡āϞ āĻ āĻŋāĻ•āĻžāύāĻž āϞāĻŋāϖ⧁āύ. āϏ⧇āχ āĻ āĻŋāĻ•āĻžāύāĻžāϝāĻŧ āĻāĻ•āϟāĻŋ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āϰāĻŋāϏ⧇āϟ āϞāĻŋāĻ™ā§āĻ• āĻĒāĻžāĻ āĻžāύ⧋ āĻšāĻŦ⧇āĨ¤"
ifNoEmail: "āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāĻŋāĻŦāĻ¨ā§āϧāύ⧇āϰ āϏāĻŽā§Ÿ āχ-āĻŽā§‡āχāϞ āĻ āĻŋāĻ•āĻžāύāĻž āύāĻž āĻĻāĻŋā§Ÿā§‡ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āĻĒā§āϰāĻļāĻžāϏāϕ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧁āύāĨ¤"
@@ -885,6 +906,7 @@ _plugin:
install: "āĻĒā§āϞāĻžāĻ—āχāύ āχāĻ¨ā§āϏāϟāϞ āĻ•āϰ⧁āύ"
installWarn: "āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āĻĒā§āϞāĻžāĻ—āχāύ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤"
manage: "āĻĒā§āϞāĻžāĻ—āχāύ āĻŽā§āϝāĻžāύ⧇āϜ āĻ•āϰ⧁āύ"
viewSource: "āĻ‰ā§ŽāϏ āĻĻ⧇āϖ⧁āύ"
_registry:
scope: "āĻ¸ā§āϕ⧋āĻĒ"
key: "āϕ⧀"
@@ -900,74 +922,6 @@ _aboutMisskey:
donate: "Misskey āϤ⧇ āĻĻāĻžāύ āĻ•āϰ⧁āύ"
morePatrons: "āφāϰāĻ“ āĻ…āύ⧇āϕ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϛ⧇āύāĨ¤ āϤāĻžāĻĻ⧇āϰ āϏāĻŦāĻžāχāϕ⧇ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ đŸĨ°"
patrons: "āϏāĻŽāĻ°ā§āĻĨāύāĻ•āĻžāϰ⧀"
_nsfw:
respect: "āĻ¸ā§āĻĒāĻ°ā§āĻļāĻ•āĻžāϤāϰ āĻŽāĻŋāĻĄāĻŋ⧟āĻž āϞ⧁āĻ•āĻžāύ"
ignore: "āĻ¸ā§āĻĒāĻ°ā§āĻļāĻ•āĻžāϤāϰ āĻŽāĻŋāĻĄāĻŋ⧟āĻž āϞ⧁āĻ•āĻžāĻŦ⧇āύ āύāĻž"
force: "āϏāĻ•āϞ āĻŽāĻŋāĻĄāĻŋ⧟āĻž āϞ⧁āĻ•āĻžāύ"
_mfm:
cheatSheet: "MFM āϚāĻŋāϟāĻļāĻŋāϟ"
intro: "MFM āĻāĻ•āϟāĻŋ āĻŽāĻžāĻ°ā§āĻ•āφāĻĒ āĻ­āĻžāώāĻž āϝāĻž Misskey-āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϜāĻžāϝāĻŧāĻ—āĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ MFM-āĻāϰ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύāĨ¤"
dummy: "āĻŽāĻŋāϏāĻ•āĻŋ āĻĢ⧇āĻĄāĻŋāĻ­āĻžāĻ°ā§āϏ⧇āϰ āĻŦāĻŋāĻļā§āĻŦāϕ⧇ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰ⧇"
mention: "āωāĻ˛ā§āϞ⧇āĻ–"
mentionDescription: "@ āϚāĻŋāĻšā§āύ + āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžā§ŸāĨ¤"
hashtag: "āĻšā§āϝāĻžāĻļāĻŸā§āϝāĻžāĻ—"
hashtagDescription: "āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ # āϚāĻŋāĻšā§āύ + āĻŸā§āϝāĻžāĻ— āϏāĻš āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻļāĻŸā§āϝāĻžāĻ— āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
url: "URL"
urlDescription: "URL āĻĻ⧇āĻ–āĻžāύ⧋ āϏāĻŽā§āĻ­āĻŦāĨ¤"
link: "āϞāĻŋāĻ‚āĻ•"
linkDescription: "āφāĻĒāύāĻŋ āĻĒāĻžāĻ ā§āϝ⧇āϰ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…āĻ‚āĻļāϕ⧇ URL āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĻ⧇āĻ–āĻžāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎"
bold: "āĻ—āĻžā§"
boldDescription: "āĻ…āĻ•ā§āώāϰāϗ⧁āϞāĻŋāϕ⧇ āĻŽā§‹āϟāĻžāĻ•āϰ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž āĻšāĻŦ⧇āĨ¤"
small: "āϛ⧋āϟ"
smallDescription: "āϞ⧇āĻ–āĻž āϛ⧋āϟ āĻāĻŦāĻ‚ āĻĒāĻžāϤāϞāĻž āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāĻŦ⧇āĨ¤"
center: "āϏ⧇āĻ¨ā§āϟāĻžāϰ"
centerDescription: "āϞ⧇āĻ–āĻž āĻŽāĻžāĻ āĻŦāϰāĻžāĻŦāϰ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāĻŦ⧇"
inlineCode: "āϕ⧋āĻĄ (āχāύāϞāĻžāχāύ)"
inlineCodeDescription: " āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽā§‡āϰ āϕ⧋āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āχāύāϞāĻžāχāύ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻšāĻžāχāϞāĻžāχāϟāĻŋāĻ‚ āĻ•āϰāĻž āĻšāĻŦ⧇"
blockCode: "āϕ⧋āĻĄ (āĻŦā§āϞāĻ•)"
blockCodeDescription: "āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϞāĻžāχāύ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽā§‡āϰ āϕ⧋āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻšāĻžāχāϞāĻžāχāϟ āĻ•āϰ⧇āĨ¤"
inlineMath: "āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ• āϏ⧂āĻ¤ā§āϰ (āχāύāϞāĻžāχāύ)"
inlineMathDescription: "āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ• āϏ⧂āĻ¤ā§āϰ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧁āύ (KaTeX) āχāύāϞāĻžāχāύāĨ¤"
blockMath: "āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ• āϏ⧂āĻ¤ā§āϰ (āĻŦā§āϞāĻ•)"
blockMathDescription: "āĻāĻ•āϟāĻŋ āĻŦā§āϞāϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āϞāĻžāχāύ⧇āϰ āĻ—āĻžāĻŖāĻŋāϤāĻŋāĻ• āϏ⧂āĻ¤ā§āϰ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧁āύ (KaTeX)āĨ¤"
quote: "āωāĻĻā§āϧ⧃āϤāĻŋ"
quoteDescription: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁āϕ⧇ āĻāĻ•āϟāĻŋ āωāĻĻā§āϧ⧃āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāĻŦ⧇āĨ¤"
emoji: "āĻ¸ā§āĻŦāύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āχāĻŽā§‹āϜāĻŋāϗ⧁āϞāĻŋ"
emojiDescription: "āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽ āχāĻŽā§‹āϜāĻŋāϰ āύāĻžāĻŽ āϕ⧋āϞāύ⧇ āφāĻŦāĻĻā§āϧ āĻ•āϰ⧇ āĻ•āĻžāĻ¸ā§āϟāĻŽ āχāĻŽā§‹āϜāĻŋāϟāĻŋ āĻĻ⧇āĻ–āĻžāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎"
search: "āϖ⧁āρāϜ⧁āύ"
searchDescription: "āĻĒā§‚āĻ°ā§āĻŦ-āϟāĻžāχāĻĒ āĻ•āϰāĻž āĻĒāĻžāĻ ā§āϝ āϏāĻš āĻāĻ•āϟāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻŦāĻžāĻ•ā§āϏ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĨ¤"
flip: "āωāĻ˛ā§āϟāĻžāύ"
flipDescription: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āωāĻĒāϰ⧇/āύ⧀āĻšā§‡ āĻŦāĻž āĻŦāĻžāĻŽ/āĻĄāĻžāύ⧇ āωāĻ˛ā§āϟāĻžāύāĨ¤"
jelly: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āĻœā§‡āϞāĻŋ)"
jellyDescription: "āĻœā§‡āϞāĻŋāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
tada: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āϟāĻžāĻĄāĻž)"
tadaDescription: "\"āϟāĻžāĻĄāĻž!\" āĻāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
jump: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āϞāĻžāĻĢ)"
jumpDescription: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁āϤ⧇ āϞāĻžāĻĢ āĻŽāĻžāϰāĻžāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
bounce: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āϤāĻŋ⧜āĻŋāĻ‚ āĻŦāĻŋ⧜āĻŋāĻ‚)"
bounceDescription: "āϤāĻŋ⧜āĻŋāĻ‚ āĻŦāĻŋ⧜āĻŋāĻ‚ āĻ•āϰāĻžāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
shake: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āĻāĻžāρāĻ•āĻŋ)"
shakeDescription: "āĻāĻžāρāĻ•āĻŋāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
twitch: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āĻŽā§‹āϚāĻĄāĻŧāĻžāύ⧋)"
twitchDescription: "āĻŽā§‹āϚāĻĄāĻŧāĻžāύ⧋āϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
spin: "āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ (āϘ⧁āϰāĻž)"
spinDescription: "āϘ⧁āϰāĻžāϰ āĻŽāϤ āĻ…ā§āϝāĻžāύāĻŋāĻŽā§‡āĻļāύ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
x2: "āĻŦ⧜"
x2Description: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁ āĻŦ⧜ āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
x3: "āĻ…āύ⧇āĻ• āĻŦ⧜"
x3Description: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁ āφāϰāĻ“ āĻŦ⧜ āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
x4: "āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻŦ⧜"
x4Description: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁āϕ⧇ āφāϗ⧇āϰ āĻĨ⧇āϕ⧇āĻ“ āφāϰāĻ“ āĻŦ⧜ āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤"
blur: "āĻŦā§āϞāĻžāϰ"
blurDescription: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁āϕ⧇ āĻŦā§āϞāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻĒāύāĻŋ āĻāϰ āωāĻĒāϰ āĻŽāĻžāωāϏ āĻ•āĻžāĻ°ā§āϏāĻžāϰ āϰāĻžāĻ–āϞ⧇, āĻāϟāĻŋ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰāĻ­āĻžāĻŦ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇āύāĨ¤"
font: "āĻĢāĻ¨ā§āϟ"
fontDescription: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁āϕ⧇ āϕ⧋āύ āĻĢāĻ¨ā§āĻŸā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤"
rainbow: "āϰ⧇āχāύāĻŦā§‹"
rainbowDescription: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁āϕ⧇ āϰāĻ‚āϧāύ⧁āϰ āϰāĻ‚ āϗ⧁āϞāĻŋāϤ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĨ¤"
sparkle: "āϚāĻŋāĻ• āϚāĻŋāĻ•"
sparkleDescription: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁āϕ⧇ āĻāĻ•āϟāĻŋ āϚāĻŋāĻ•āϚāĻŋāϕ⧇ āĻ•āĻŖāĻž āĻĒā§āϰāĻ­āĻžāĻŦ āĻĻ⧇āϝāĻŧāĨ¤"
rotate: "āϘ⧁āϰāĻžāύ"
rotateDescription: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁āϕ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϕ⧋āύ⧇ āϘ⧁āϰāĻžā§ŸāĨ¤"
_instanceTicker:
none: "āĻĻ⧇āĻ–āĻžāĻŦ⧇āύ āύāĻž"
remote: "āϰāĻŋāĻŽā§‹āϟ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧇āĻ–āĻžāύ"
@@ -995,11 +949,6 @@ _wordMute:
muteWords: "āύāĻŋāσāĻļāĻŦā§āĻĻ āĻ•āϰāĻž āĻļāĻŦā§āĻĻāϗ⧁āϞāĻŋ"
muteWordsDescription: "āĻ¸ā§āĻĒ⧇āϏ āĻĻāĻŋāϝāĻŧ⧇ āφāϞāĻžāĻĻāĻž āĻ•āϰāϞ⧇ AND āĻļāĻ°ā§āϤ āϤ⧈āϰāĻŋ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āφāϞāĻžāĻĻāĻž āϞāĻžāχāύ⧇ āϞāĻŋāĻ–āϞ⧇ OR āĻļāĻ°ā§āϤ āϤ⧈āϰāĻŋ āĻšāĻŦ⧇āĨ¤"
muteWordsDescription2: "āϰ⧇āϗ⧁āϞāĻžāϰ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻ¸ā§āĻ˛ā§āϝāĻžāĻļ āĻĻāĻŋāϝāĻŧ⧇ āϕ⧀āĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāϕ⧇ āϘāĻŋāϰ⧇ āϰāĻžāϖ⧁āύāĨ¤"
softDescription: "āϟāĻžāχāĻŽāϞāĻžāχāύ āĻĨ⧇āϕ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻļāĻ°ā§āϤāĻžāύ⧁āϝāĻžā§Ÿā§€ āύ⧋āϟ āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāϖ⧇āĨ¤"
hardDescription: "āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻļāĻ°ā§āϤāĻžāύ⧁āϝāĻžā§Ÿā§€ āύ⧋āϟāϗ⧁āϞāĻŋāϕ⧇ āϟāĻžāχāĻŽāϞāĻžāχāύ āĻĨ⧇āϕ⧇ āĻŦāĻžāĻĻ āĻĻā§‡ā§ŸāĨ¤ āφāĻĒāύāĻŋ āĻļāĻ°ā§āϤ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϞ⧇āĻ“ āϝ⧇ āύ⧋āϟāϗ⧁āϞāĻŋ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ āϏ⧇āϗ⧁āϞāĻŋ āĻŦāĻžāĻĻ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāĻŦ⧇āĨ¤"
soft: "āύāĻŽāĻ¨ā§€ā§Ÿ"
hard: "āĻ•āĻ ā§‹āϰ"
mutedNotes: "āĻŽāĻŋāωāϟ āĻ•āϰāĻž āύ⧋āϟāϗ⧁āϞāĻŋ"
_instanceMute:
instanceMuteDescription: "āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āϏāĻŦ āύ⧋āϟ āĻāĻŦāĻ‚ āϰāĻŋāύ⧋āϟ āĻŽāĻŋāωāϟ āĻ•āϰ⧁āύ, āĻŽāĻŋāωāϟ āĻ•āϰāĻž āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āωāĻ¤ā§āϤāϰ āϏāĻšāĨ¤"
instanceMuteDescription2: "āĻĒā§āϰāϤāĻŋāϟāĻŋāϕ⧇ āφāϞāĻžāĻĻāĻž āϞāĻžāχāύ⧇ āϞāĻŋāϖ⧁āύ"
@@ -1063,15 +1012,11 @@ _theme:
infoFg: "āϤāĻĨā§āϝ⧇āϰ āĻĒāĻžāĻ ā§āϝ"
infoWarnBg: "āĻ“ā§ŸāĻžāĻ°ā§āύāĻŋāĻ‚ āĻāϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ"
infoWarnFg: "āĻ“ā§ŸāĻžāĻ°ā§āύāĻŋāĻ‚ āĻāϰ āĻĒāĻžāĻ ā§āϝ"
cwBg: "CW āĻŦāĻžāϟāύ⧇āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ"
cwFg: "CW āĻŦāĻžāϟāύ⧇āϰ āĻĒāĻžāĻ ā§āϝ"
cwHoverBg: "CW āĻŦāĻžāϟāύ⧇āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ (āĻšāĻ­āĻžāϰ)"
toastBg: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ"
toastFg: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϰ āĻĒāĻžāĻ ā§āϝ"
buttonBg: "āĻŦāĻžāϟāύ⧇āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ"
buttonHoverBg: "āĻŦāĻžāϟāύ⧇āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ (āĻšāĻ­āĻžāϰ)"
inputBorder: "āχāύāĻĒ⧁āϟ āĻĢāĻŋāĻ˛ā§āĻĄā§‡āϰ āĻŦāĻ°ā§āĻĄāĻžāϰ"
listItemHoverBg: "āϞāĻŋāĻ¸ā§āϟ āφāχāĻŸā§‡āĻŽā§‡āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ (āĻšā§‹āĻ­āĻžāϰ)"
driveFolderBg: "āĻĄā§āϰāĻžāχāĻ­ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇āϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ"
wallpaperOverlay: "āĻ“āϝāĻŧāĻžāϞāĻĒ⧇āĻĒāĻžāϰ āĻ“āĻ­āĻžāϰāϞ⧇"
badge: "āĻŦā§āϝāĻžāϜ"
@@ -1083,10 +1028,6 @@ _sfx:
note: "āύ⧋āϟāϗ⧁āϞāĻŋ"
noteMy: "āύ⧋āϟ (āφāĻĒāύāĻžāϰ)"
notification: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
chat: "āĻšā§āϝāĻžāϟ"
chatBg: "āĻšā§āϝāĻžāϟ (āĻŦā§āϝāĻžāĻ•āĻ—ā§āϰāĻžāωāĻ¨ā§āĻĄ)"
antenna: "āĻ…ā§āϝāĻžāĻ¨ā§āĻŸā§‡āύāĻžāϗ⧁āϞāĻŋ"
channel: "āĻšā§āϝāĻžāύ⧇āϞ⧇āϰ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
_ago:
future: "āĻ­āĻŦāĻŋāĻˇā§āĻ¯ā§Ž"
justNow: "āĻāχāĻŽāĻžāĻ¤ā§āϰ"
@@ -1097,44 +1038,20 @@ _ago:
weeksAgo: "{n} āϏāĻĒā§āϤāĻžāĻš āφāϗ⧇"
monthsAgo: "{n} āĻŽāĻžāϏ āφāϗ⧇"
yearsAgo: "{n} āĻŦāĻ›āϰ āφāϗ⧇"
invalid: "āĻāĻ–āĻžāύ⧇ āĻ•āĻŋāϛ⧁āχ āύāĻžāχ"
_time:
second: "āϏ⧇āϕ⧇āĻ¨ā§āĻĄ"
minute: "āĻŽāĻŋāύāĻŋāϟ"
hour: "āϘāĻŖā§āϟāĻž"
day: "āĻĻāĻŋāύ"
_tutorial:
title: "Misskey āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ"
step1_1: "āĻ¸ā§āĻŦāĻžāĻ—āϤāĻŽ!"
step1_2: "āĻāχ āĻ¸ā§āĻ•ā§āϰ⧀āύāϟāĻŋāϕ⧇ \"āϟāĻžāχāĻŽāϞāĻžāχāύ\" āĻŦāϞāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻ•āĻžāϞāĻžāύ⧁āĻ•ā§āϰāĻŽāĻŋāĻ• āĻ•ā§āϰāĻŽā§‡ āφāĻĒāύāĻžāϰ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āϝāĻžāĻĻ⧇āϰ \"āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇āύ\" āϤāĻžāĻĻ⧇āϰ \"āύ⧋āϟāϗ⧁āϞāĻŋ\" āĻĻ⧇āĻ–āĻžāϝāĻŧ⧎"
step1_3: "āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āϟāĻžāχāĻŽāϞāĻžāχāύ⧇ āĻ•āĻŋāϛ⧁ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇āύ āύāĻž āĻ•āĻžāϰāĻŖ āφāĻĒāύāĻŋ āĻāĻ–āύāĻ“ āϕ⧋āύ⧋ āύ⧋āϟ āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰ⧇āύāύāĻŋ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āĻ•āĻžāωāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϛ⧇āύ āύāĻžā§ˇ"
step2_1: "āύ⧋āϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻŦāĻž āĻ•āĻžāωāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻĒāύāĻžāϰ āĻĒā§āϰ⧋āĻĢāĻžāχāϞāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰ⧁āύāĨ¤"
step2_2: "āφāĻĒāύāĻŋ āϕ⧇ āϤāĻž āϜāĻžāύāĻž āĻ…āύ⧇āĻ• āϞ⧋āϕ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āύ⧋āϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻž āĻāĻŦāĻ‚ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϕ⧇ āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇⧎"
step3_1: "āφāĻĒāύāĻŋ āĻ•āĻŋ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏ⧇āϟ āφāĻĒ āĻ•āϰ⧇āϛ⧇āύ?"
step3_2: "āĻāĻ–āύ, āĻ•āĻŋāϛ⧁ āύ⧋āϟ āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧁āύāĨ¤ āĻĒā§‹āĻ¸ā§āϟ āĻĢāĻ°ā§āĻŽ āϖ⧁āϞāϤ⧇ āĻĒ⧇āĻ¨ā§āϏāĻŋāϞ āϚāĻŋāĻšā§āύāϝ⧁āĻ•ā§āϤ āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύāĨ¤"
step3_3: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āϞ⧇āĻ–āĻžāϰ āĻĒāϰ⧇, āφāĻĒāύāĻŋ āĻĢāĻ°ā§āĻŽā§‡āϰ āωāĻĒāϰ⧇āϰ āĻĄāĻžāύāĻĻāĻŋāϕ⧇āϰ āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧇ āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
step3_4: "āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰāĻžāϰ āĻŽāϤ āĻ•āĻŋāϛ⧁ āĻŽāύ⧇ āĻĒāϰāϛ⧇ āύāĻž? \"āφāĻŽāĻŋ āĻŽāĻŋāϏāĻ•āĻŋ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻ›āĻŋ\" āĻŦāϞāϞ⧇ āϕ⧇āĻŽāύ āĻšāϝāĻŧ?"
step4_1: "āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰ⧇āϛ⧇āύ?"
step4_2: "āϏāĻžāĻŦāĻžāĻļ! āĻāĻ–āύ āφāĻĒāύāĻžāϰ āύ⧋āϟ āϟāĻžāχāĻŽāϞāĻžāχāύ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāĻŦ⧇āĨ¤"
step5_1: "āĻāĻ–āύ āĻ…āĻ¨ā§āϝāĻĻ⧇āϰāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇ āφāĻĒāύāĻžāϰ āϟāĻžāχāĻŽāϞāĻžāχāύāϕ⧇ āĻĒā§āϰāĻžāĻŖāĻŦāĻ¨ā§āϤ āĻ•āϰ⧇ āϤ⧁āϞ⧁āύāĨ¤"
step5_2: "āφāĻĒāύāĻŋ {featured}-āĻ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āύ⧋āϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύ, āϝāĻžāϤ⧇ āφāĻĒāύāĻŋ āϝ⧇ āĻŦā§āϝāĻ•ā§āϤāĻŋāϕ⧇ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰ⧇āύ āϤāĻžāϕ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻāĻŦāĻ‚ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ…āĻĨāĻŦāĻž {explore}-āĻ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύ⧎"
step5_3: "āĻāĻ•āϜāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϤ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āφāχāĻ•āύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒ⧃āĻˇā§āĻ āĻžāϤ⧇ \"āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ\" āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύāĨ¤"
step5_4: "āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽā§‡āϰ āĻĒāĻžāĻļ⧇ āĻāĻ•āϟāĻŋ āϞāĻ• āφāχāĻ•āύ āĻĨāĻžāϕ⧇ āϤāĻžāĻšāϞ⧇ āφāĻĒāύāĻžāϰ āĻ…āύ⧁āϏāϰāϪ⧇āϰ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϤāĻžāϰāĻž āĻ•āĻŋāϛ⧁ āϏāĻŽāϝāĻŧ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤"
step6_1: "āϏāĻŦāĻ•āĻŋāϛ⧁ āĻ āĻŋāĻ• āĻĨāĻžāĻ•āϞ⧇ āφāĻĒāύāĻŋ āϟāĻžāχāĻŽāϞāĻžāχāύ⧇ āĻ…āĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύ⧋āϟ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇āύāĨ¤"
step6_2: "āφāĻĒāύāĻŋ āϏāĻšāĻœā§‡āχ āφāĻĒāύāĻžāϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϜāĻžāύāĻžāϤ⧇ āĻ…āĻ¨ā§āϝ āĻŦā§āϝāĻ•ā§āϤāĻŋāϰ āύ⧋āĻŸā§‡ \"āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ\" āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤"
step6_3: "āĻāĻ•āϟāĻŋ āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ āϝ⧋āĻ— āĻ•āϰāϤ⧇, āύ⧋āĻŸā§‡ \"+\" āϚāĻŋāĻšā§āύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āϰāĻŋāĻ…ā§āϝāĻžāĻ•āĻļāύ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύāĨ¤"
step7_1: "āĻ…āĻ­āĻŋāύāĻ¨ā§āĻĻāύ! āφāĻĒāύāĻŋ āĻāĻ–āύ Misskey-āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āϟāĻŋāωāĻŸā§‹āϰāĻŋāϝāĻŧāĻžāϞāϟāĻŋ āĻļ⧇āώ āĻ•āϰ⧇āϛ⧇āύāĨ¤"
step7_2: "āφāĻĒāύāĻŋ āϝāĻĻāĻŋ Misskey āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύāϤ⧇ āϚāĻžāύ, āϤāĻžāĻšāϞ⧇ {help} āĻ āĻĻ⧇āϖ⧁āύāĨ¤"
step7_3: "āĻāĻ–āύ Misskey āωāĻĒāĻ­ā§‹āĻ— āĻ•āϰ⧁āύ 🚀"
_2fa:
alreadyRegistered: "āφāĻĒāύāĻŋ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ 2-āĻĢā§āϝāĻžāĻ•ā§āϟāϰ āĻ…āĻĨ⧇āύāϟāĻŋāϕ⧇āĻļāύ āĻĄāĻŋāĻ­āĻžāχāϏ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰ⧇āϛ⧇āύ⧎"
registerDevice: "āύāϤ⧁āύ āĻĄāĻŋāĻ­āĻžāχāϏ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰ⧁āύ"
registerKey: "āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ āϕ⧀ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰ⧁āύ"
step1: "āĻĒā§āϰāĻĨāĻŽā§‡, āφāĻĒāύāĻžāϰ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ {a} āĻŦāĻž {b} āĻāϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āĻ…āĻĨ⧇āύāϟāĻŋāϕ⧇āĻļāύ āĻ…ā§āϝāĻžāĻĒ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύ⧎"
step2: "āĻāϰāĻĒāϰ⧇, āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ QR āϕ⧋āĻĄāϟāĻŋ āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻ•āϰ⧁āύāĨ¤"
step2Url: "āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻ…ā§āϝāĻžāĻĒ⧇, āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ URL āϞāĻŋāϖ⧁āύ:"
step3: "āĻ…ā§āϝāĻžāĻĒ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻŸā§‹āϕ⧇āύāϟāĻŋ āϞāĻŋāϖ⧁āύ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻ•āĻžāϜ āĻļ⧇āώāĨ¤"
step4: "āφāĻĒāύāĻžāϕ⧇ āĻāĻ–āύ āĻĨ⧇āϕ⧇ āϞāĻ— āχāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχāĻ­āĻžāĻŦ⧇ āĻŸā§‹āϕ⧇āύ āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇āĨ¤"
securityKeyInfo: "āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āϏāĻŋāĻ•āĻŋāωāϰāĻŋāϟāĻŋ āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϞāĻ— āχāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻž FIDO2 āĻŦāĻž āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āĻĢāĻŋāĻ™ā§āĻ—āĻžāϰāĻĒā§āϰāĻŋāĻ¨ā§āϟ āϏ⧇āĻ¨ā§āϏāϰ āĻŦāĻž āĻĒāĻŋāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇⧎"
renewTOTPCancel: "āύāĻž, āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ"
_permissions:
"read:account": "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϤāĻĨā§āϝ āĻĻ⧇āϖ⧁āύ"
"write:account": "āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϤāĻĨā§āϝ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧁āύ"
@@ -1180,7 +1097,6 @@ _antennaSources:
homeTimeline: "āφāĻĒāύāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϛ⧇āύ, āĻāĻŽāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύ⧋āϟ"
users: "āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύ⧋āϟ"
userList: "āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ āύāĻžāĻŽ āĻĨāĻžāĻ•āĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύ⧋āϟ"
userGroup: "āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ—ā§āϰ⧁āĻĒ⧇ āĻĨāĻžāĻ•āĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύ⧋āϟ"
_weekday:
sunday: "āϰāĻŦāĻŋāĻŦāĻžāϰ"
monday: "āϏ⧋āĻŽāĻŦāĻžāϰ"
@@ -1190,6 +1106,8 @@ _weekday:
friday: "āĻļ⧁āĻ•ā§āϰāĻŦāĻžāϰ"
saturday: "āĻļāύāĻŋāĻŦāĻžāϰ"
_widgets:
profile: "āĻĒā§āϰ⧋āĻĢāĻžāχāϞ"
instanceInfo: "āχāĻ¨ā§āϏāĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āϤāĻĨā§āϝ"
memo: "āĻ¸ā§āϟāĻŋāĻ•āĻŋ āύ⧋āϟ"
notifications: "āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
timeline: "āϟāĻžāχāĻŽāϞāĻžāχāύ"
@@ -1209,6 +1127,8 @@ _widgets:
serverMetric: "āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ"
aiscript: "AiScript āĻ•āύāϏ⧋āϞ"
aichan: "āφāχ āϚāĻžāύ"
_userList:
chooseList: "āϞāĻŋāĻ¸ā§āϟ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ"
_cw:
hide: "āϞ⧁āĻ•āĻžāύ"
show: "āφāϰāĻ“ āĻĻ⧇āϖ⧁āύ"
@@ -1245,8 +1165,6 @@ _visibility:
followersDescription: "āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāĻĒāύāĻžāϰ āĻ…āύ⧁āϏāϰāĻŖāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύāĻŋāĻ•āϟ āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰ⧁āύ"
specified: "āĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āύ⧋āϟ"
specifiedDescription: "āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻŋāĻ•āϟ āĻĒāĻžāĻ āĻžāύ"
localOnly: "āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϞ⧋āĻ•āĻžāϞ"
localOnlyDescription: "āϰāĻŋāĻŽā§‹āϟ āĻŦā§āϝāĻžāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āύāĻŋāĻ•āϟ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āύ⧟"
_postForm:
replyPlaceholder: "āύ⧋āϟāϟāĻŋāϰ āϜāĻŦāĻžāĻŦ āĻĻāĻŋāύ..."
quotePlaceholder: "āύ⧋āϟāϟāĻŋāϕ⧇ āωāĻĻā§āϧ⧃āϤ āĻ•āϰ⧁āύ..."
@@ -1272,6 +1190,7 @@ _profile:
changeBanner: "āĻŦā§āϝāĻžāύāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧁āύ"
_exportOrImport:
allNotes: "āϏāĻ•āϞ āύ⧋āϟ"
clips: "āĻ•ā§āϞāĻŋāĻĒ"
followingList: "āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇"
muteList: "āĻŽāĻŋāωāϟ"
blockingList: "āĻŦā§āϞāĻ•"
@@ -1309,6 +1228,12 @@ _timelines:
local: "āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ"
social: "āϏāĻžāĻŽāĻžāϜāĻŋāĻ•"
global: "āĻ—ā§āϞ⧋āĻŦāĻžāϞ"
_play:
viewSource: "āĻ‰ā§ŽāϏ āĻĻ⧇āϖ⧁āύ"
featured: "āϜāύāĻĒā§āϰāĻŋāϝāĻŧ"
title: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
script: "āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ"
summary: "āĻŦāĻ°ā§āĻŖāύāĻž"
_pages:
newPage: "āύāϤ⧁āύ āĻĒ⧃āĻˇā§āĻ āĻž āĻŦāĻžāύāĻžāύ"
editPage: "āĻĒ⧃āĻˇā§āĻ āĻžāϟāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧁āύ"
@@ -1344,8 +1269,6 @@ _pages:
eyeCatchingImageRemove: "āĻĨāĻžāĻŽā§āĻŦāύ⧇āχāϞ āϏāϰāĻžāύ"
chooseBlock: "āĻŦā§āϞāĻ• āϝ⧋āĻ— āĻ•āϰ⧁āύ"
selectType: "āϧāϰāύ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ"
enterVariableName: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ āϞāĻŋāϖ⧁āύ"
variableNameIsAlreadyUsed: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽāϟāĻŋ āχāϤāĻŋāĻĒā§‚āĻ°ā§āĻŦ⧇ āĻŦā§āϝāĻžāĻŦāĻšā§ƒāϤ āĻšā§Ÿā§‡āϛ⧇"
contentBlocks: "āĻŦāĻŋāώ⧟āĻŦāĻ¸ā§āϤ⧁"
inputBlocks: "āχāύāĻĒ⧁āϟ"
specialBlocks: "āĻŦāĻŋāĻļ⧇āώ"
@@ -1355,249 +1278,11 @@ _pages:
section: "āĻŦāĻŋāĻ­āĻžāĻ—"
image: "āĻ›āĻŦāĻŋ"
button: "āĻŦāĻžāϟāύ"
if: "āϝāĻĻāĻŋ"
_if:
variable: "āϚāϞāĻ•āϗ⧁āϞāĻŋ"
post: "āύ⧋āϟ āϞāĻŋāϖ⧁āύ"
_post:
text: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁"
attachCanvasImage: "āĻ•ā§āϝāĻžāύāĻ­āĻžāϏ āĻ›āĻŦāĻŋāϏāĻš āĻĒā§‹āĻ¸ā§āϟ āĻ•āϰ⧁āύ"
canvasId: "āĻ•ā§āϝāĻžāύāĻ­āĻžāϏ ID"
textInput: "āĻŸā§‡āĻ•ā§āϏāϟ āχāύāĻĒ⧁āϟ"
_textInput:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
default: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ"
textareaInput: "āĻāĻ•āĻžāϧāĻŋāĻ• āϞāĻžāχāύ⧇āϰ āĻŸā§‡āĻ•ā§āϏāϟ āχāύāĻĒ⧁āϟ"
_textareaInput:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
default: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ"
numberInput: "āϏāĻ‚āĻ–ā§āϝāĻž āχāύāĻĒ⧁āϟ"
_numberInput:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
default: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ"
canvas: "āĻ•ā§āϝāĻžāύāĻ­āĻžāϏ"
_canvas:
id: "āĻ•ā§āϝāĻžāύāĻ­āĻžāϏ ID"
width: "āĻĒā§āϰāĻ¸ā§āĻĨ"
height: "āωāĻšā§āϚāϤāĻž"
note: "āĻāĻŽā§āĻŦ⧇āĻĄ āύ⧋āϟ"
_note:
id: "āύ⧋āϟ ID"
idDescription: "āφāĻĒāύāĻŋ āĻāϰ āĻŦāĻĻāϞ⧇ āύ⧋āĻŸā§‡āϰ URL āĻĒ⧇āĻ¸ā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ."
detailed: "āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻĻ⧇āϖ⧁āύ"
switch: "āϏ⧁āχāϚ"
_switch:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
default: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ"
counter: "āĻ•āĻžāωāĻ¨ā§āϟāĻžāϰ"
_counter:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
inc: "āĻāĻ­āĻžāĻŦ⧇ āĻŽāĻžāύ āĻŦāĻžāĻĄāĻŧāĻžāύ"
_button:
text: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
colored: "āϰāĻ™ā§āĻ—āĻŋāύ"
action: "āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϞ⧇ āϝāĻž āĻšāĻŦ⧇"
_action:
dialog: "āĻĄāĻžā§ŸāĻžāϞāĻ— āĻĻ⧇āĻ–āĻžāύ "
_dialog:
content: "āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁"
resetRandom: "āĻ°â€ā§āϝāĻžāύāĻĄāĻŽ āϏāĻŋāĻĄ āϰāĻŋāϏ⧇āϟ āĻ•āϰ⧁āύ"
pushEvent: "āχāϭ⧇āĻ¨ā§āϟ āĻĒāĻžāĻ āĻžāύ"
_pushEvent:
event: "āχāϭ⧇āĻ¨ā§āĻŸā§‡āϰ āύāĻžāĻŽ"
message: "āϚāĻžāϞ⧁ āĻšāϞ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻžāĻ°ā§āϤāĻž"
variable: "āĻĒāĻžāĻ āĻžāύ⧋ āϚāϞāĻ•"
no-variable: "āĻ•āĻŋāϛ⧁āχ āύāĻž"
callAiScript: "AiScript āϚāĻžāϞāĻžāύ"
_callAiScript:
functionName: "āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āύāĻžāĻŽ"
radioButton: "āĻŦāĻšā§āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ⧀"
_radioButton:
name: "āϚāϞāϕ⧇āϰ āύāĻžāĻŽ"
title: "āĻļāĻŋāϰ⧋āύāĻžāĻŽ"
values: "āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϕ⧇ āφāϞāĻžāĻĻāĻž āϞāĻžāχāύ⧇ āϞāĻŋāϖ⧁āύ"
default: "āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ"
script:
categories:
flow: "āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ"
logical: "āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻ…āĻĒāĻžāϰ⧇āĻļāύ"
operation: "āĻšāĻŋāϏāĻžāĻŦ-āύāĻŋāĻ•āĻžāĻļ"
comparison: "āϤ⧁āϞāύāĻž"
random: "āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ"
value: "āĻŽāĻžāύ"
fn: "āĻĢāĻžāĻ‚āĻļāύ"
text: "āĻŸā§‡āĻ•ā§āϏāϟ āĻŽā§āϝāĻžāύāĻŋāĻĒ⧁āϞ⧇āĻļāύ"
convert: "āϰ⧁āĻĒāĻžāĻ¨ā§āϤāϰ"
list: "āϞāĻŋāĻ¸ā§āϟ"
blocks:
text: "āϞ⧇āĻ–āĻž"
multiLineText: "āϞ⧇āĻ–āĻž (āĻāĻ•āĻžāϧāĻŋāĻ• āϞāĻžāχāύ)"
textList: "āϞ⧇āĻ–āĻžāϰ āϞāĻŋāĻ¸ā§āϟ"
_textList:
info: "āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻāĻ¨ā§āĻŸā§āϰāĻŋāϕ⧇ āφāϞāĻžāĻĻāĻž āϞāĻžāχāύ⧇ āϞāĻŋāϖ⧁āύ"
strLen: "āϞ⧇āĻ–āĻžāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ"
_strLen:
arg1: "āϞ⧇āĻ–āĻž"
strPick: "āĻ…āĻ•ā§āώāϰ āĻŦ⧇āϰ āĻ•āϰ⧇ āφāύ⧁āύ"
_strPick:
arg1: "āϞ⧇āĻ–āĻž"
arg2: "āĻ…āĻ•ā§āώāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ"
strReplace: "āϞ⧇āĻ–āĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ"
_strReplace:
arg1: "āϞ⧇āĻ–āĻž"
arg2: "āϝ⧇ āϞ⧇āĻ–āĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāĻŦ⧇"
arg3: "āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāĻŦ⧇"
strReverse: "āϞ⧇āĻ–āĻž āωāĻ˛ā§āϟāĻžāύ"
_strReverse:
arg1: "āϞ⧇āĻ–āĻž"
join: "āϞ⧇āĻ–āĻž āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ"
_join:
arg1: "āϞāĻŋāĻ¸ā§āϟ"
arg2: "āĻŦāĻŋāĻ­āĻžāϜāĻ•"
add: "āϝ⧋āĻ—"
_add:
arg1: "A"
arg2: "B"
subtract: "āĻŦāĻŋāϝāĻŧā§‹āĻ—"
_subtract:
arg1: "A"
arg2: "B"
multiply: "āϗ⧁āύ"
_multiply:
arg1: "A"
arg2: "B"
divide: "āĻ­āĻžāĻ—"
_divide:
arg1: "A"
arg2: "B"
mod: "āĻ­āĻžāĻ—āĻļ⧇āώ"
_mod:
arg1: "A"
arg2: "B"
round: "āĻĻāĻļāĻŽāĻŋāĻ• āϰāĻžāωāĻ¨ā§āĻĄ āĻ•āϰ⧁āύ"
_round:
arg1: "āϏāĻ‚āĻ–ā§āϝāĻž"
eq: "A āĻ“ B āϏāĻŽāĻžāύ"
_eq:
arg1: "A"
arg2: "B"
notEq: "A āĻ“ B āϏāĻŽāĻžāύ āύāĻž"
_notEq:
arg1: "A"
arg2: "B"
and: "A āĻāĻŦāĻ‚ B"
_and:
arg1: "A"
arg2: "B"
or: "A āĻ…āĻĨāĻŦāĻž B"
_or:
arg1: "A"
arg2: "B"
lt: "< A , B āĻšāϤ⧇ āĻ•āĻŽ"
_lt:
arg1: "A"
arg2: "B"
gt: "> A , B āĻšāϤ⧇ āĻŦ⧇āĻļā§€"
_gt:
arg1: "A"
arg2: "B"
ltEq: "<= A , B āĻšāϤ⧇ āĻ•āĻŽ āĻŦāĻž āϏāĻŽāĻžāύ"
_ltEq:
arg1: "A"
arg2: "B"
gtEq: ">= A , B āĻšāϤ⧇ āĻŦ⧇āĻļā§€ āĻŦāĻž āϏāĻŽāĻžāύ"
_gtEq:
arg1: "A"
arg2: "B"
if: "āϝāĻĻāĻŋ"
_if:
arg1: "āϝāĻĻāĻŋ"
arg2: "āϤāĻžāĻšāϞ⧇"
arg3: "āϤāĻžāĻ›āĻžā§œāĻž"
not: "āύāĻž"
_not:
arg1: "āύāĻž"
random: "āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ"
_random:
arg1: "āϏāĻŽā§āĻ­āĻžāĻŦā§āϝāϤāĻž"
rannum: "āĻ°â€ā§āϝāĻžāύāĻĄāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž"
_rannum:
arg1: "āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻŽāĻžāύ"
arg2: "āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āĻŽāĻžāύ"
randomPick: "āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻĻ⧈āĻŦāϚ⧟āύ āĻ•āϰ⧁āύ"
_randomPick:
arg1: "āϞāĻŋāĻ¸ā§āϟ"
dailyRandom: "āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž (āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧀āϤ āĻšā§Ÿ)"
_dailyRandom:
arg1: "āϏāĻŽā§āĻ­āĻžāĻŦā§āϝāϤāĻž"
dailyRannum: "āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž (āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧀āϤ āĻšā§Ÿ)"
_dailyRannum:
arg1: "āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻŽāĻžāύ"
arg2: "āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āĻŽāĻžāύ"
dailyRandomPick: "āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻāϞ⧋āĻŽā§‡āϞ⧋āĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ (āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧀āϤ āĻšā§Ÿ)"
_dailyRandomPick:
arg1: "āϞāĻŋāĻ¸ā§āϟ"
seedRandom: "āĻ°â€ā§āϝāĻžāύāĻĄāĻŽ (āϏ⧀āĻĄ āĻĻā§āĻŦāĻžāϰāĻž)"
_seedRandom:
arg1: "āϏ⧀āĻĄ"
arg2: "āϏāĻŽā§āĻ­āĻžāĻŦā§āϝāϤāĻž"
seedRannum: "āĻ°â€ā§āϝāĻžāύāĻĄāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž (āϏ⧀āĻĄ āĻĻā§āĻŦāĻžāϰāĻž)"
_seedRannum:
arg1: "āϏ⧀āĻĄ"
arg2: "āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻŽāĻžāύ"
arg3: "āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āĻŽāĻžāύ"
seedRandomPick: "āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻĻ⧈āĻŦāϚ⧟āύ āĻ•āϰ⧁āύ (āϏ⧀āĻĄ āĻĻā§āĻŦāĻžāϰāĻž)"
_seedRandomPick:
arg1: "āϏ⧀āĻĄ"
arg2: "āϞāĻŋāĻ¸ā§āϟ"
DRPWPM: "āϏāĻŽā§āĻ­āĻžāĻŦā§āϝāϤāĻž āϏāĻš āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻāϞ⧋āĻŽā§‡āϞ⧋āĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ (āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ)"
_DRPWPM:
arg1: "āϞ⧇āĻ–āĻžāϰ āϞāĻŋāĻ¸ā§āϟ"
pick: "āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ"
_pick:
arg1: "āϞāĻŋāĻ¸ā§āϟ"
arg2: "āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ"
listLen: "āϞāĻŋāĻ¸ā§āĻŸā§‡āϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ āĻĒāĻžāύ"
_listLen:
arg1: "āϞāĻŋāĻ¸ā§āϟ"
number: "āϏāĻ‚āĻ–ā§āϝāĻž"
stringToNumber: "āĻĒāĻžāĻ ā§āϝ āĻĨ⧇āϕ⧇ āϏāĻ‚āĻ–ā§āϝāĻž"
_stringToNumber:
arg1: "āϞ⧇āĻ–āĻž"
numberToString: "āϏāĻ‚āĻ–ā§āϝāĻž āĻĨ⧇āϕ⧇ āĻĒāĻžāĻ ā§āϝ"
_numberToString:
arg1: "āϏāĻ‚āĻ–ā§āϝāĻž"
splitStrByLine: "āĻĒāĻžāĻ ā§āϝāϕ⧇ āϞāĻžāχāύ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻ•āϰ⧁āύ"
_splitStrByLine:
arg1: "āϞ⧇āĻ–āĻž"
ref: "āϚāϞāĻ•"
aiScriptVar: "AiScript āϚāϞāĻ•"
fn: "āĻĢāĻžāĻ‚āĻļāύ"
_fn:
slots: "āĻ¸ā§āϞāϟāϗ⧁āϞāĻŋ"
slots-info: "āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ¸ā§āϞāϟāϕ⧇ āφāϞāĻžāĻĻāĻž āϞāĻžāχāύ⧇ āϞāĻŋāϖ⧁āύ"
arg1: "āφāωāϟāĻĒ⧁āϟ"
for: "for-āϞ⧁āĻĒ"
_for:
arg1: "āĻ•āϤāĻŦāĻžāϰ āϚāϞāĻŦ⧇"
arg2: "āĻ…ā§āϝāĻžāĻ•āĻļāύ"
typeError: "āĻ¸ā§āϞāϟ {slot}, {expect} āϧāϰāύ⧇āϰ āĻŽāĻžāύ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ {actual} āϧāϰāύ⧇āϰ āĻŽāĻžāύ āĻĻ⧇āĻ“ā§ŸāĻž āĻšā§Ÿā§‡āϛ⧇!"
thereIsEmptySlot: "āĻ¸ā§āϞāϟ {slot} āĻ–āĻžāϞāĻŋīŧ"
types:
string: "āϞ⧇āĻ–āĻž"
number: "āϏāĻ‚āĻ–ā§āϝāĻž"
boolean: "āĻĢā§āĻ˛ā§āϝāĻžāĻ—"
array: "āϞāĻŋāĻ¸ā§āϟ"
stringArray: "āϞ⧇āĻ–āĻžāϰ āϞāĻŋāĻ¸ā§āϟ"
emptySlot: "āĻ–āĻžāϞāĻŋ āĻ¸ā§āϞāϟ"
enviromentVariables: "āĻāύāĻ­āĻžāχāϰāύāĻŽā§‡āĻ¨ā§āϟ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ"
pageVariables: "āĻĒ⧇āĻœā§‡āϰ āϚāϞāĻ•"
argVariables: "āχāύāĻĒ⧁āĻŸā§‡āϰ āϜāĻžā§ŸāĻ—āĻž"
_relayStatus:
requesting: "āĻ…āĻĒ⧇āĻ•ā§āώāĻŽāĻžāύ"
accepted: "āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ"
@@ -1608,13 +1293,9 @@ _notification:
youGotReply: "{name} āφāĻĒāύāĻžāϕ⧇ āϜāĻŦāĻžāĻŦ āĻĻāĻŋā§Ÿā§‡āϛ⧇"
youGotQuote: "{name} āφāĻĒāύāĻžāϕ⧇ āωāĻĻā§āϧ⧃āϤ āĻ•āϰ⧇āϛ⧇"
youRenoted: "{name} āĻāϰ Renote"
youGotPoll: "{name} āφāĻĒāύāĻžāϰ āĻĒā§‹āϞ⧇ āĻ­ā§‹āϟ āĻĻāĻŋā§Ÿā§‡āϛ⧇"
youGotMessagingMessageFromUser: "{name} āφāĻĒāύāĻžāϕ⧇ āĻŽā§‡āϏ⧇āϜ āĻ•āϰ⧇āϛ⧇"
youGotMessagingMessageFromGroup: "{name} āĻ—ā§āϰ⧁āĻĒ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŽā§‡āϏ⧇āϜ āφāϛ⧇"
youWereFollowed: "āφāĻĒāύāĻžāϕ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϛ⧇"
youReceivedFollowRequest: "āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧋āϧ āĻĒāĻžāĻ“ā§ŸāĻž āϗ⧇āϛ⧇"
yourFollowRequestAccepted: "āφāĻĒāύāĻžāϰ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āĻ…āύ⧁āϰ⧋āϧ āĻ—ā§ƒāĻšā§€āϤ āĻšā§Ÿā§‡āϛ⧇"
youWereInvitedToGroup: "āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—ā§āϰ⧁āĻĒ⧇ āφāĻŽāĻ¨ā§āĻ¤ā§āϰāĻŋāϤ āĻšā§Ÿā§‡āϛ⧇āύ"
pollEnded: "āĻĒā§‹āϞ⧇āϰ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āĻ–āĻž āϝāĻžāĻŦ⧇"
emptyPushNotificationMessage: "āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻĒ⧁āĻļ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
_types:
@@ -1625,11 +1306,10 @@ _notification:
renote: "āϰāĻŋāύ⧋āϟ"
quote: "āωāĻĻā§āϧ⧃āϤāĻŋ"
reaction: "āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž"
pollVote: "āĻĒā§‹āϞ⧇ āĻ­ā§‹āϟ āφāϛ⧇"
pollEnded: "āĻĒā§‹āϞ āĻļ⧇āώ"
receiveFollowRequest: "āĻĒā§āϰāĻžāĻĒā§āϤ āĻ…āύ⧁āϏāϰāϪ⧇āϰ āĻ…āύ⧁āϰ⧋āϧāϏāĻŽā§‚āĻš"
followRequestAccepted: "āĻ—ā§ƒāĻšā§€āϤ āĻ…āύ⧁āϏāϰāϪ⧇āϰ āĻ…āύ⧁āϰ⧋āϧāϏāĻŽā§‚āĻš"
groupInvited: "āĻ—ā§āϰ⧁āĻĒ⧇āϰ āφāĻŽāĻ¨ā§āĻ¤ā§āϰāύāϏāĻŽā§‚āĻš"
login: "āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰ⧁āύ"
app: "āϞāĻŋāĻ™ā§āĻ• āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒ āĻĨ⧇āϕ⧇ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ"
_actions:
followBack: "āĻĢāϞ⧋ āĻŦā§āϝāĻžāĻ• āĻ•āϰ⧇āϛ⧇"
@@ -1638,9 +1318,8 @@ _notification:
_deck:
alwaysShowMainColumn: "āϏāĻ°ā§āĻŦāĻĻāĻž āĻŽā§‡āχāύ āĻ•āϞāĻžāĻŽ āĻĻ⧇āĻ–āĻžāύ"
columnAlign: "āĻ•āϞāĻžāĻŽ āϏāĻžāϜāĻžāύ"
columnMargin: "āĻ•āϞāĻžāĻŽā§‡āϰ āĻŽāĻ§ā§āϝāĻŦāĻ°ā§āϤ⧀ āĻŽāĻžāĻ°ā§āϜāĻŋāύ"
columnHeaderHeight: "āĻ•āϞāĻžāĻŽā§‡āϰ āĻšā§‡āĻĄāĻžāϰ⧇āϰ āωāĻšā§āϚāϤāĻž"
addColumn: "āĻ•āϞāĻžāĻŽ āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ"
configureColumn: "āĻ•āϞāĻžāĻŽ āϏ⧇āϟāĻŋāĻ‚āϏ"
swapLeft: "āĻŦāĻžāĻŽā§‡ āϏāϰāĻžāύ"
swapRight: "āĻĄāĻžāύ⧇ āϏāϰāĻžāύ"
swapUp: "āωāĻĒāϰ⧇ āωāĻ āĻžāύ"
@@ -1655,5 +1334,18 @@ _deck:
tl: "āϟāĻžāχāĻŽāϞāĻžāχāύ"
antenna: "āĻ…ā§āϝāĻžāĻ¨ā§āĻŸā§‡āύāĻž"
list: "āϞāĻŋāĻ¸ā§āϟ"
channel: "āĻšā§āϝāĻžāύ⧇āϞāϗ⧁āϞāĻŋ"
mentions: "āωāĻ˛ā§āϞ⧇āĻ–āϏāĻŽā§‚āĻš"
direct: "āĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āύ⧋āϟāϗ⧁āϞāĻŋ"
_webhookSettings:
name: "āύāĻžāĻŽ"
active: "āϚāĻžāϞ⧁"
_abuseReport:
_notificationRecipient:
_recipientType:
mail: "āχāĻŽā§‡āχāϞ"
_moderationLogTypes:
suspend: "āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰāĻž"
resetPassword: "āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āϰāĻŋāϏ⧇āϟ āĻ•āϰ⧁āύ"
_reversi:
total: "āĻŽā§‹āϟ"

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More