summaryrefslogtreecommitdiff
path: root/packages/backend/src/queue/processors (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Use hex digestsmitten2023-12-311-2/+2
| | |
| * | Use hashed filename for exists checksmitten2023-12-301-1/+6
| | |
* | | upd: add home as a visibility for mastodon importsMarie2023-12-311-1/+1
| | |
* | | fix: if conditionMarie2023-12-311-1/+1
| | |
* | | fix: correct followers visibility on importMarie2023-12-311-1/+1
| | |
* | | upd: prevent vanilla mastodon imports from importing DMsMarie2023-12-311-3/+6
|/ / | | | | | | Also adds the visibility function to mastodon imports
* | thread Pleroma imports as welldakkar2023-11-301-9/+16
| | | | | | | | | | I have _not_ tested this, but it should work fine, those exports are the same shape as Mastodon's
* | fix chaining for Mastodon notesdakkar2023-11-301-6/+12
| | | | | | | | | | the id / replyId are not at the top level, so now `recreateChain` takes a list of keys to walk, not just a single key
* | properly thread Mastodon importsdakkar2023-11-301-12/+19
| |
* | prepare to import more notesGianni Ceccarelli2023-11-301-9/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `recreateChain` converts a list of notes into a forest of notes, using notes that are not replies as roots, and replies as child nodes, recursively. Previously, notes that are replies to notes not included in the export, and their children, were never put in the forest, and therefore wheren't imported. This can be fine when importing from Twitter, since we can't really link a note to a tweet. And, for the moment, it's acceptable when importing from *key, because the export doesn't contain the instance URL, so we can't resolve ids to remote notes. It's less fine when importing from Mastodon / Pleroma / Akkoma, because in those cases we _can_ link to the remote note that the user was replying to. This commit makes `recreateChain` optionally return "orphaned" note trees, so in the (near) future we can use it to properly thread imported notes from those services.
* | upd: create Folders for imported mediaMar0xy2023-11-281-12/+72
| |
* | fix: attachments not working on FB importMar0xy2023-11-221-7/+13
| |
* | upd: add `Facebook` to note importingMar0xy2023-11-221-6/+68
| |
* | merge: improve recreateChainMar0xy2023-11-181-39/+26
| | | | | | | | Resolves #159
* | upd: import own replies to own tweetsMar0xy2023-11-171-4/+31
| |
* | upd: import replies to own posts on *keyMar0xy2023-11-131-6/+36
| |
* | fix: prevent *key renotes/boosts from being importedMar0xy2023-11-131-0/+2
| | | | | | | | Stop renotes/boosts from *key from being imported due to missing functionality of getting the related posts
* | add: custom like emoji per instance, fix likeMar0xy2023-11-121-1/+1
| | | | | | | | This fixes the fact that likes on mastodon didn't get federated properly and let's instance admins choose a custom emoji
* | fix: use a proper functionMar0xy2023-11-121-2/+10
| |
* | fix: broken unicode in strings on IG importsMar0xy2023-11-121-2/+2
| |
* | upd: remove unused function, fix logger messageMar0xy2023-11-121-10/+2
| |
* | fix: cleanup not available on development envMar0xy2023-11-121-1/+1
| |
* | upd: pass full thinuserMar0xy2023-11-121-5/+5
| |
* | upd: update limitMar0xy2023-11-121-3/+5
| |
* | add: Importing of PostsMar0xy2023-11-121-0/+490
| | | | | | | | - Supports Instagram, Mastodon/Pleroma/Akkoma, Twitter and *key
* | upd: export headers used during signinMar0xy2023-11-071-1/+1
| |
* | upd: add IPs to data exportMar0xy2023-11-071-5/+42
| |
* | upd: send email on export completionMar0xy2023-11-071-0/+9
| |
* | add: endpoint and processor for account data exportMar0xy2023-11-071-0/+767
| |
* | upd: change handling of renewkeyFailedMar0xy2023-10-201-3/+2
| |
* | fix: set boolean to true if uri doesn't match activity actorMar0xy2023-10-201-1/+1
| |
* | upd: refetch user keys on signature failureMar0xy2023-10-201-2/+14
| | | | | | | | Reference: https://github.com/misskey-dev/misskey/pull/12051
* | merge: upstream changesMar0xy2023-10-183-6/+10
|\|
| * Remove unnecessary nullish coalescing (#12058)woxtu2023-10-181-1/+1
| |
| * 新規にフォローした人のwithRepliesをtrueにする機能を追加 ↵anatawa122023-10-172-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#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 9f5ab14d7063532de2b049bc2ed40a15658168f5. * 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>
* | merge: upstream performance changes & instance silencingMar0xy2023-10-166-54/+58
|\|
| * feat: local-only antennasyuilo2023-10-162-0/+3
| | | | | | | | Resolve #11869
| * perf(backend): createdAtをidから取得するように & ↵syuilo2023-10-165-54/+55
| | | | | | | | 無駄なDateインスタンスの生成を避けるように
* | merge: timeline 1syuilo2023-10-134-28/+15
| |
* | upd: delete reactions properly in the DBMar0xy2023-10-111-1/+38
| | | | | | | | Fixes https://github.com/misskey-dev/misskey/issues/11906
* | Revert "feat: improve tl performance"Mar0xy2023-10-034-15/+28
|/
* feat: improve tl performance (#11946)syuilo2023-10-034-28/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* feat: 通知の受信設定を強化syuilo2023-09-291-1/+1
|
* refactor(backend): update directory structure for modelssyuilo2023-09-207-11/+11
|
* update deps (#11820)syuilo2023-09-1524-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* enhance(backend): ↵syuilo2023-09-071-6/+12
| | | | | | 古いアンテナを自動停止するか切り替え可能に Resolve #11785
* feat: 'server' webhook payload which hold misskey server url (#11752)anatawa122023-08-211-0/+1
|
* refactor: prefix Mi for all entities (#11719)syuilo2023-08-1612-41/+41
| | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * Update RepositoryModule.ts * wip * wip * wip * Revert "wip" This reverts commit c1c13b37d2aaf3c65bc148212da302b0eb7868bf.
* refactor(backend): Remove unused injections (#11462)woxtu2023-08-0523-141/+9
| | | | | * Remove unused injections * Remove unused imports
* chore: ↵Shun Sakai2023-07-2729-0/+145
| | | | | | | | | | | | | | 著作権とライセンスについての情報を各ファイルに追加する (#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>