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
98934b6738
fix type
2024-02-29 17:54:32 +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
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
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
syuilo
41747b6ee2
refactor
2024-02-24 11:50:10 +09:00
tamaina
c0156b740b
enhance?: DeleteAccountServiceã§ãŠãŒã¶ãŒãåé€ããéã«userChangeDeletedStateãçºè¡ãã ( #13382 )
2024-02-23 18:15:39 +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
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
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
anatawa12
0b636d1bf9
fix: nodeinfoã«enableMcaptchaãšenableTurnstileãç¡ã ( #13387 )
2024-02-19 08:33:36 +09:00
Cocoa Hoto
b0030d148d
fix: allow moderators see role assigned users; fix #13301 ( #13315 )
2024-02-17 14:41:18 +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
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
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
zyoshoka
37959bab1d
refactor(backend): remove/replace deprecated type deps ( #13252 )
2024-02-16 20:09:07 +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
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
tamaina
32c5c43b6d
enhance: çŠæ¢ã¯ãŒãã¯ãªã¢ãŒãããŒãã察象㫠( #13280 )
...
Resolve #13279
2024-02-13 04:54:01 +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
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
ãããã®ã²ãš
614c9a0fc6
fix: ç¹å®æååãå«ãããŒããæçš¿ã§ããªãããã«ãã管çç»é¢çšèšå®é
ç®ã远å ( #13210 )
...
* fix: ç¹å®æååãå«ãããŒããæçš¿ã§ããªãããã«ãã管çç»é¢çšèšå®é
ç®ã远å
* Serviceã§ãã§ãã¯ããããã«å€æŽ
2024-02-09 10:07:18 +09:00
ãã£ããã
0f7918c51b
refactor(backend): exist -> exists ( #13203 )
...
* refactor(backend): exist -> exists
* fix
2024-02-08 16:04:41 +09:00
MeiMei
e89d760240
Enhance: é£ååãã®ããŒãé
ä¿¡ã軜éå ( #13192 )
...
* AP HTML衚çŸãã·ã³ãã«ã«
* a
* CHANGELOG
* ãªã³ã¯
2024-02-07 19:57:59 +09:00
MeiMei
d6cb68b091
AP Key ã® JSON-LD 衚çŸãä¿®æ£ ( #13170 )
2024-02-06 16:51:14 +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
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
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
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
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
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
woxtu
cdac3988b5
fix(backend): Fix typos in job configurations ( #13086 )
...
* Fix typos
* Update CHANGELOG
2024-01-28 15:08:45 +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
d27b3525cd
enhance(reversi): improve matching system
2024-01-24 15:18:50 +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
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
e8ba0b3f54
enhance(reversi): improve desync handling
2024-01-23 10:51:59 +09:00
syuilo
e0ad066382
fix lint
2024-01-22 18:32:32 +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
a431dde537
refactor(reversi): refactoring of reversi backend
2024-01-22 09:29:06 +09:00
syuilo
1a01a85182
perf(reversi): improve performance of reversi backend
2024-01-22 08:39:38 +09:00
syuilo
f4657eb16f
update deps
2024-01-21 18:43:01 +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
6039f27bd5
enhance(reversi): tweak reversi
2024-01-21 12:05:51 +09:00
syuilo
a17251d913
enhance(reversi): tweak reversi
2024-01-21 10:07:43 +09:00
syuilo
fcd7ffe956
enhance(reversi): tweak reversi
2024-01-20 21:23:33 +09:00
syuilo
b9a81edae5
enhance(reversi): tweak reversi
2024-01-20 13:14:46 +09:00
syuilo
bc7b2f1876
lint fix
2024-01-20 09:56:13 +09:00
syuilo
a637b4e282
feat: reversi
...
Resolve #12962
2024-01-19 20:51:49 +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
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
ãã£ããã
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
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
GrapeApple0
ec4e57bb67
fix: isPrivateIpã§æ€èšŒæã«ipããŒãžã§ã³ãäžèŽãããã確èªããããã« ( #12988 )
...
* fix: isPrivateIpã§æ€èšŒæã«ipããŒãžã§ã³ãäžèŽãããã確èªããããã«
* Update CHANGELOG.md
* Update CHANGELOG.md
2024-01-14 15:57:26 +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
ãã£ããã
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
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
Kagami Sascha Rosylight
0c2118e963
refactor: make sure promises are settled before app shutdown ( #12942 )
...
ð
2024-01-08 12:28:13 +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
zyoshoka
0e536bdd86
refactor(frontend): `widgets/server-metric`å
ã®åãšã©ãŒãé€å» ( #12937 )
2024-01-07 23:56:46 +09:00
Kagami Sascha Rosylight
2a9db983fc
feat: export clips ( #12931 )
...
* feat: export clips
* Update CHANGELOG.md
2024-01-07 10:35:58 +09:00
_
f2dee7b25e
Fix: ãªã¹ãã©ã€ã ã©ã€ã³ã®ããªããŒãã衚瀺ããæ£ããæ©èœããªãåé¡ãä¿®æ£ ( #12932 )
...
* fix: list timeline withRenotes
* add CHANGELOG
2024-01-07 09:57:01 +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
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
ãã£ããã
a9127e3ecd
enhance(frontend): ãã£ã³ãã«ããŒãã®ãã³çããããŒãã¡ãã¥ãŒããã§ããããã« ( #12887 )
...
* enhance(frontend): ãã£ã³ãã«ããŒãã®ãã³çããããŒãã¡ãã¥ãŒããã§ããããã«
* Update Changelog
2024-01-03 13:35:40 +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
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
MomentQYC
7948018e6a
feat: Add support for TrueMail ( #12850 )
...
Co-authored-by: MarryDream <2190758465@qq.com>
2023-12-29 18:23:29 +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
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
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
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
Nya Candy
cae40e68e4
fix: lint ( #12761 )
2023-12-24 15:24:51 +09:00
syuilo
6fce36374d
enhance(backend): ã»ã³ã·ãã£ãã¯ãŒãã®èšå®ãããã·ã¥ã¿ã°ãã¬ã³ãã«ãé©çšãããããã«
2023-12-24 15:23:56 +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
6e4894c165
lint
2023-12-23 14:39:01 +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
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
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
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
4175b7809b
chore(QueueProcessorService): show error stack for failures ( #12727 )
2023-12-21 10:29:30 +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
zyoshoka
13990279c3
enhance: Unicode 15.0ã§æ°ãã«è¿œå ãããçµµæåããªã¢ã¯ã·ã§ã³ã«äœ¿ããããã« ( #12683 )
2023-12-18 14:51: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
ãã£ããã
fda5147d06
fix(dev): ãã¡ã€ã«ã®èªã¿èŸŒã¿ã«å€±æããããšãããã®ãä¿®æ£ ( #12684 )
...
* (enhance) ã³ãŒãå
¥åãMkCodeEditorã«å€æŽ
* (fix) devã§ãã¡ã€ã«ã®èªã¿èŸŒã¿ã«å€±æããããšããã
* Revert "(enhance) ã³ãŒãå
¥åãMkCodeEditorã«å€æŽ"
This reverts commit 726d56c3e9
.
2023-12-16 13:23:25 +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
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
syuilo
aedc1d0ee9
update deps
2023-12-14 13:22:12 +09:00
syuilo
37820ad572
fix(backend): ã¢ãã¬ãŒã·ã§ã³ãã°ãã¢ãã¬ãŒã¿ãŒã¯é²èЧã§ããªãããã«ä¿®æ£
...
Fix #12622
2023-12-13 18:31:32 +09:00
syuilo
5472f4b934
enhance: ã¢ã€ã³ã³ãã³ã¬ãŒã·ã§ã³ãè€æ°èšå®ã§ããããã«
2023-12-13 16:56:19 +09:00
Camilla Ett
06ca63f9c2
Fix(backend): inboxJobPerSecã®ããã©ã«ãå€ã16ãã32ã« ( #12631 )
2023-12-13 08:14:34 +09:00
ikasoba
e38af60fd0
fix: `secure: true` ãªãšã³ããã€ã³ãã®åã misskey-js ã«å«ãŸããŠããªã ( #12603 )
...
* äœã£ã
* ä¿®æ£
* ä¿®æ£
2023-12-08 15:15:17 +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
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
8866c530c4
fix(backend): ãšããã¯ãåºå®ããããšã§å¹Žè¶ãæã«ãã¬ã³ããå£ããåé¡ãä¿®æ£ ( #12567 )
2023-12-04 20:33:11 +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
ãããã®ã²ãš
55c8ec80ed
fix (backend): ãã¿ã€ãããã®ãªãã«ãã¥ãŒããããŠãŒã¶ãçŸããŠããŸãåé¡ãä¿®æ£ ( #12559 )
...
* fix (backend): ãã¿ã€ãããã®ãªãã«ãã¥ãŒããããŠãŒã¶ãçŸããŠããŸãåé¡ãä¿®æ£
* fix
2023-12-03 20:46:19 +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
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
ãããã®ã²ãš
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
Camilla Ett
8968bfd309
fix(backend): ã«ã¹ã¿ã çµµæåã®ã€ã³ããŒãæã®åäœãä¿®æ£ ( #12360 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 17:07:57 +09:00
anatawa12
b6b838416d
chore: remove unimplemented excludeNsfw ( #12520 )
2023-12-02 12:05:53 +09:00
anatawa12
da0ecb650e
chore: ãã©ããŒãããšãã«HTLãããŒãžããªããã ( #12522 )
2023-12-02 12:04:30 +09:00
yupix
ca424df80e
fix: inviteç³»ã®æ»ãå€ãééã£ãŠãã close #12517 ( #12518 )
2023-11-30 15:56:25 +09:00
ãã£ããã
b05d71fabf
feat(frontend): 仿¥èªçæ¥ã®ãã©ããŒäžã®ãŠãŒã¶ãŒãäžèŠ§è¡šç€ºã§ãããŠã£ãžã§ããã远å ( #12450 )
...
* (add) 仿¥èªçæ¥ã®ãã©ãã€ãŒäžèŠ§è¡šç€º
* Update Changelog
* Update Changelog
* å®è£
æŒã
* create index
* (fix) index
2023-11-30 14:49:26 +09:00
yupix
3b3b908ccd
fix: packedNoteSchemaã«clippedCountãæããŠãã ( #12499 )
2023-11-29 08:08:06 +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
yukineko
252efe8252
fix: ç¹å®ã®æ¡ä»¶äžã§ãã£ã³ãã«ããŠãŒã¶ãŒã®ããŒãäžèŠ§ã«ææ°ã®ããŒãã衚瀺ãããªããªãåé¡ãä¿®æ£ ( #12431 )
...
* fix: ç¹å®ã®æ¡ä»¶äžã§ãã£ã³ãã«ããŠãŒã¶ãŒã®ããŒãäžèŠ§ã«ææ°ã®ããŒãã衚瀺ãããªããªãåé¡ãä¿®æ£
* update: CHANGELOG.md
2023-11-24 20:19:46 +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
ãã£ããã
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
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
çæãªãµ (Nafu Satsuki)
18bdec9641
fix: verifymail.io APIã®èšå®é
ç®ãåæ ãããªã ( #12399 )
2023-11-22 10:13:46 +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
ãããã®ã²ãš
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
syuilo
ed0cc443ea
fix(backend): ããŒã«ã¿ã€ã ã©ã€ã³ãä¿åãããªãåé¡ãä¿®æ£
2023-11-21 09:55:49 +09:00
syuilo
b65fd34981
tweak of 2b6f789a5b
2023-11-19 10:18:57 +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
Nafu Satsuki
0a73973a7c
ã¡ãŒã«ã¢ãã¬ã¹ã®èªèšŒã«verifymail.ioã䜿ããããã«ããã
2023-11-18 21:01:53 +09:00
syuilo
4b3f9bd9a6
enhance(backend): MFMã®unixtimeãISO圢åŒã§é£åããããã«
2023-11-17 15:44:36 +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
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
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
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
2d2eefe3d4
feat: ã¡ãŒã«ã¢ãã¬ã¹ã䜿çšããŠãŠãŒã¶ãŒåãå²ãåºãæ©èœ
...
Resolve #10158
2023-11-14 07:58:18 +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
atsuchan
50430e310a
Fix: latestRequestReceivedAt ( #12270 )
2023-11-11 14:51:29 +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
zyoshoka
2834e54e78
fix(backend): make token nullable ( #12280 )
2023-11-08 21:10:41 +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
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
ãããã®ã²ãš
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
ãã£ããã
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
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
f62ad3ed3e
feat: notification grouping
...
Resolve #12211
2023-11-02 15:57:55 +09:00
syuilo
6a73f7c108
i/updateã®ã¬ãŒããªããããç·©å
2023-11-01 20:29:58 +09:00
syuilo
9b073e5fe6
fix
2023-11-01 15:32:35 +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
_
7c692283ad
fix(backend): èªèº«ã®å®å
ãªããã€ã¬ã¯ãæçš¿ãã¹ããªãŒãã³ã°ã§æµããŠããªãåé¡ãä¿®æ£ ( #12203 )
...
* fix: dm stream
* add CHANGELOG
2023-10-31 15:27:20 +09:00
syuilo
a35fe29ef4
fix(backend): ã¢ã¯ã»ã¹ããŒã¯ã³ãåé€ãããšãéç¥ãååŸã§ããªããªãå Žåãããåé¡ãä¿®æ£
2023-10-31 11:45:03 +09:00
syuilo
d45b2dd3a7
lint fix
2023-10-30 17:36:32 +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
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
ãã£ããã
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
ãã£ããã
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
syuilo
0fc36d11d7
fix(backend): STLã«GTLã®æçš¿ãæ··ããåé¡ãä¿®æ£
...
Fix #12169
2023-10-29 16:13:30 +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
ãã£ããã
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
ikasoba
dc0582739f
Fix: STLã§ãã©ããŒããŠããªããã£ã³ãã«ã衚瀺ãããåé¡ãä¿®æ£ ( #12143 )
...
* ã¿ã€ã ã©ã€ã³ãpostgresããååŸããéã«ãã©ããŒããŠããªããã£ã³ãã«ãååŸãããã®ãä¿®æ£
* CHANGELOGã«è¿œèš
2023-10-25 21:19:43 +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
atsuchan
9d0648ed35
enhance(server): Improve user block (Renote Part) ( #12089 )
2023-10-23 16:42:26 +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
9221cbf42b
fix(backend): fix i/signin-history response
2023-10-23 08:59:05 +09:00
syuilo
5dc0463323
fix(backend): ããŒã«ã«ã¿ã€ã ã©ã€ã³ã«æçš¿è
èªèº«ã®æçš¿ãžã®è¿ä¿¡ãå«ãŸããªãåé¡ãä¿®æ£
2023-10-22 16:23:50 +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
72327716ca
fix(backend): ãªã¹ãTLã«èªåã®ãã©ãã¯ãŒéå®æçš¿ãå«ãŸããªãåé¡ãä¿®æ£
...
Fix #12110
2023-10-22 10:40:53 +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
shiosyakeyakini
6d6ddbc35e
fix(backend) api/iã®æªèªã®ãç¥ããã«createdAtã远å ããããã«ä¿®æ£ ( #12092 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-10-21 07:53:57 +09:00
syuilo
b394328eb1
fix(backend): ãã©ãéãžã®ãªãã®ãªãå
ãïŒéå
¬éïŒã®è¡šç€ºã®ãŸãŸ
...
Fix #12083
2023-10-20 11:58:09 +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
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
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
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
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
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
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
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
5686e1d2d0
refactor
2023-10-17 09:00:42 +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
3ebed5aa3e
feat: local-only antenna
...
Resolve #11869
2023-10-16 15:06:00 +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
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
a26d9ea132
enhance(backend): LTLã§ãã©ããŒããŠãããŠãŒã¶ãŒããã®èªåãžã®è¿ä¿¡ãå«ãŸããããã«
2023-10-11 17:29:24 +09:00
syuilo
cf3624a54f
fix(backend): users/notesã§ã»ã³ã·ãã£ããã£ã³ãã«ã®æçš¿ãå«ãŸããå Žåãããåé¡ãä¿®æ£
2023-10-11 12:26:07 +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
854ac95511
fix(backend): ã»ã³ã·ãã£ãèšå®ããããã£ã³ãã«ã®æçš¿ãusers/notesã§è¿ããªãããã«
2023-10-10 20:06:02 +09:00
syuilo
66940d6cf1
fix(backend): channels/timelineã§ãã¥ãŒããå¹ããªãåé¡ãä¿®æ£
2023-10-10 19:07:59 +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
8ab3640291
fix of 0bb0c32908
2023-10-09 21:52:31 +09:00
syuilo
edf847d966
fix of 0bb0c32908
2023-10-09 21:23:07 +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
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
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
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
_
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
ãã£ããã
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
ãã£ããã
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
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
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
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
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
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
syuilo
a5b6e807bb
feat: per user featured notes
2023-10-06 18:30:08 +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
2333bdb98a
fix(backend): sinceIdãsinceDateãå©çšããŠTLãååŸããããšãã§ããªã
...
Fix #11961
2023-10-05 10:23:58 +09:00
syuilo
5b00fa6f82
enhance(backend): users/notesã§ãã£ã³ãã«æçš¿ãå«ãããªãã·ã§ã³
...
Resolve #11965
2023-10-05 09:48:45 +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
b40329887f
revert: note editing
2023-10-04 12:05:01 +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
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
ããã±ã
6840434661
change request.routerPath to requrest.routeOptions.url ( #11935 )
2023-09-30 14:44:16 +09:00
syuilo
7e74cff126
åŸæ¹äºææ§ã®åŒ·å
2023-09-30 08:12:25 +09:00
syuilo
392de4df36
enhance: ããŒãã®ç¿»è𳿩èœã®å©çšå¯åŠãããŒã«ã§èšå®å¯èœã«
...
Resolve #11923
2023-09-30 07:54:11 +09:00
syuilo
a512915a84
fix(backend): Redisã«å€ãMisskeyããŒãžã§ã³ã®ãã£ãã·ã¥ãæ®ã£ãŠããå Žåã®åé¡ãä¿®æ£
2023-09-30 07:33:58 +09:00
syuilo
d92e2b6ae0
Update create.test.ts
2023-09-29 16:41:03 +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
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
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
2438c047a7
enhance: ç·šéãããããŒããã©ããåããããã«
2023-09-28 21:06:14 +09:00
syuilo
c106db89e1
feat: note edit
2023-09-28 17:21:16 +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
ce1218a2b2
enhance: ãŠãŒã¶ãŒããŒãžã®ããŒãäžèЧã§Renoteãé€å€ã§ããããã«
2023-09-28 11:02:01 +09:00
syuilo
055464a624
enhance: improve moderation log
2023-09-28 10:02:05 +09:00
CyberRex
5ad0906c89
feat(backend): Masterããã»ã¹ã®PIDãæžãåºããããã« ( #11909 )
2023-09-27 09:32:36 +09:00
syuilo
bd19d75c9c
enhance: improve moderation log
2023-09-25 16:03:43 +09:00
syuilo
5318532a8d
enhance: improve moderation log
2023-09-25 10:29:12 +09:00
taichan
dc8ab01168
fix(backend): ãç¥ããã®ããŒãžããŒã·ã§ã³ãæ©èœããªã #11800 ( #11890 )
...
* fix(backend): ãç¥ããã®ããŒãžããŒã·ã§ã³ãæ©èœããªã #11800
* Update CHANGELOG
2023-09-24 20:08:00 +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
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
841e6ff901
improve moderation log
2023-09-24 15:40:38 +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
syuilo
19bc9c20a6
improve moderation log
2023-09-23 20:50:02 +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
5a4cf059ee
update deps
2023-09-23 12:46:19 +09:00
syuilo
8f77350089
enhance: PWAã®short_nameãèšå®å¯èœã«
2023-09-23 12:38:20 +09:00
syuilo
cac1c2f1e9
fix(backend): notes/reactionsã®ããŒãžããŒã·ã§ã³ãæ©èœããªã
2023-09-23 10:00:38 +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
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
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
e3f151e230
feat: æå®ãããŠãŒã¶ãŒã®æçš¿éç¥
...
Resolve #11499
2023-09-21 18:48:15 +09:00
syuilo
e41619775f
feat: ãããã£ãŒã«ã§ã®ãªã³ã¯æ€èšŒ
...
Resolve #11099
2023-09-21 11:58:51 +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
bb0b2df37e
refactor(backend): extract clip-related logics to ClipService
2023-09-20 09:33:52 +09:00
syuilo
0dca6afa1f
fix(backend): MK_ONLY_SERVERãªãã·ã§ã³ãæå®ããéã«ã¯ã©ãã·ã¥ããåé¡ãä¿®æ£
...
Fix : #11811
2023-09-17 15:43:50 +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
814e28459e
enhance(backend): improve server icon setting
...
Resolve #11481
Resolve #10901
2023-09-16 17:05:17 +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
ãã£ããã
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
ãã£ããã
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
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
ff9a65e8fa
feat: passkey support ( #11804 )
...
https://github.com/MisskeyIO/misskey/pull/149
2023-09-08 14:05:03 +09:00
Ezekiel Lee
af7e129b1e
fix(backend): timeout when querying mentions ( #11799 )
2023-09-08 08:44:46 +09:00
syuilo
d8dc10829c
enhance(backend): å€ãã¢ã³ãããèªå忢ãããåãæ¿ãå¯èœã«
...
Resolve #11785
2023-09-07 16:20:28 +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
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
syuilo
1beaac8e2d
fixes
2023-09-05 17:02:14 +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
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
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
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
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
White-Green
f664f941a2
fix: antennas validation ( #11469 )
2023-08-21 17:33:04 +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
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
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
Juunini
60fe5d6824
fix(backend): fix typo `lnik` to `link` ( #11740 )
2023-08-19 15:49:21 +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
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
anatawa12
5aada8bbe2
fix(backend): correctFilename changes dll to exe ( #11710 )
2023-08-13 00:01:17 +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
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
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
woxtu
5096be06ac
Remove an unused dependency ( #11405 )
2023-07-29 15:17:29 +09:00
syuilo
ab3cd7b837
chore: add missing license identifier
2023-07-28 14:02:58 +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
woxtu
cb0fa9a8ab
Use promises API ( #11351 )
2023-07-27 09:04:19 +09:00
Acid Chicken (ç¡«é
žé¶)
9208cfd5f3
fix: hide sensitive gallery image on OGP ( #11380 )
2023-07-25 10:45:46 +00: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
Acid Chicken (ç¡«é
žé¶)
c9b9db13c7
refactor: avoid redundant method chain
2023-07-21 10:07:03 +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
meron
2801946226
fix(server): ã¢ã³ããåæå¹ã®ææ®µã«ã¢ã³ããèšå®ã®æŽæ°ã远å ( #11036 )
...
* fix(server): ã¢ã³ããåæå¹ã®ææ®µã«ã¢ã³ããã®è¡šç€ºãšã¢ã³ããèšå®ã®æŽæ°ã远å
* ç¡å¹+Redisã空ãªã¢ã³ããã®åæå¹åææ®µã antennas/update ã ãã«
2023-07-21 10:06:11 +09:00
Kagami Sascha Rosylight
64c142b1ca
chore(backend): better error message for unsupported attestation ( #11333 )
2023-07-21 07:49:39 +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
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
syuilo
7d6ea74288
enhance(backend): admin/emoji/addã§äœæããçµµæåãè¿ãããã«
2023-07-20 17:40:04 +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
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
871027fa0c
enhance: ãŠãŒã¶ãŒã«ããŒã«ãæéä»ãã§ã¢ãµã€ã³ãããŠããå Žåããã®æéããŠãŒã¶ãŒã®ã¢ãã¬ãŒã·ã§ã³ããŒãžã§ç¢ºèªã§ããããã«
...
Close #11059
2023-07-20 10:54:41 +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
woxtu
8c77153c04
Fix auto-fixable issues ( #11314 )
2023-07-19 11:27:50 +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
ad5fd626c7
fix of #11293
2023-07-16 14:46:41 +09:00
CGsama
4417412787
Export notes with file detail ( #11293 )
2023-07-16 14:21:49 +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
9a5bc78eb4
update deps
2023-07-15 16:07:30 +09:00
ZerglingGo
8f196fc67c
fix: typo in comment ( #11283 )
2023-07-15 10:01:41 +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
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
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
okayurisotto
cf3e39178b
refactor(backend): ååšç¢ºèªã®`findOneBy`ã`exist`ã«çœ®ãæã ( #11224 )
...
* refactor(backend): ååšç¢ºèªã®`findOneBy`ã`exist`ã«çœ®ãæã
* cleanup
2023-07-11 14:58:58 +09:00
nomad
791ae608a5
fix(backend): fix fetchInstanceMetadata error ( #11236 )
2023-07-11 14:40:56 +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
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
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
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
081a14d6f3
perf(backend): use limit() instead of take()
2023-07-08 16:53:07 +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