sharkey/packages/backend/src/core
Marie 54578f6965
upd: add MFM to HTML support and Mentions parsing to mastodon api (#33)
* upd: attempt to turn MFM to html on mastodon

* revert: recent change until better implementation later

* chore: remove unused packages

* Update docker.yml

* upd: add MFM to HTML for timelines and status view

* chore: lint

* upd: megalodon resolve urls

* upd: add spliting

* test: local user mention

* test: change local user url in mention

* upd: change check

* test: megalodon changes

* upd: edit resolving of local users

This is starting to drive me nuts

* upd: remove the @ symbol in query

* fix: make renderPerson return host instead of null for local

* upd: change url for local user

* upd: change limit

* upd: add url to output

* upd: add mastodon boolean

* test: test different format

* fix: test of different format

* test: change up resolving

* fix: forgot to provide url

* upd: change lookup function a bit

* test: substring

* test: regex

* upd: remove substr

* test: new regexs

* dirty test

* test: one last attempt for today

* upd: fix build error

* upd: take input from iceshrimp dev

* upd: parse remote statuses

* upd: fix pleroma users misformatted urls

* upd: add uri to normal user

* fix: forgot to push updated types

* fix: resolving broke

* fix: html not converting correctly

* fix: return default img if no banner

* upd: swap out img used for no header, set fallback avatar

* fix: html escaped & and ' symbols

* upd: fix ' converting into 39; and get profile fields

* upd: resolve fields on lookup

---------

Co-authored-by: Amelia Yukii <123300075+Insert5StarName@users.noreply.github.com>
2023-10-01 01:58:06 +02:00
..
activitypub merge: upstream 2023-09-26 02:26:30 +02:00
chart refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
entities add: like button 2023-10-01 01:53:17 +02:00
AccountMoveService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
AccountUpdateService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
AchievementService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
AiService.ts refactor(backend): Remove unused injections (#11462) 2023-08-05 10:33:00 +09:00
AnnouncementService.ts enhance: improve moderation log 2023-09-25 10:29:12 +09:00
AntennaService.ts feat: ユーザを除外できるアンテナ (#11277) 2023-09-22 16:52:43 +09:00
AppLockService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
CacheService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
CaptchaService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
ClipService.ts fix: provide NoSuchNoteError error 2023-09-20 11:43:33 +09:00
CoreModule.ts merge: upstream 2023-09-26 02:26:30 +02:00
CreateSystemUserService.ts upd: swap bcrypt to argon2, add misskey-js to dev, auto load replies 2023-09-22 00:21:57 +02:00
CustomEmojiService.ts fix: emojis not being populated for local users 2023-09-26 13:25:55 +02:00
DeleteAccountService.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
DownloadService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
DriveService.ts enhance: improve moderation log 2023-09-25 10:29:12 +09:00
EmailService.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
FederatedInstanceService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
FetchInstanceMetadataService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
FileInfoService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
GlobalEventService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
HashtagService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
HttpRequestService.ts enhance(backend): Add address bind config option (#11725) 2023-08-20 13:20:01 +09:00
IdService.ts feat: introduce aidx and make it default 2023-09-06 18:33:51 +09:00
ImageProcessingService.ts refactor(backend): Remove unused injections (#11462) 2023-08-05 10:33:00 +09:00
InstanceActorService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
InternalStorageService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
LoggerService.ts refactor(backend): Remove unused injections (#11462) 2023-08-05 10:33:00 +09:00
MetaService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
MfmService.ts upd: add MFM to HTML support and Mentions parsing to mastodon api (#33) 2023-10-01 01:58:06 +02:00
ModerationLogService.ts enhance(backend): refine moderation log (#10939) 2023-09-23 18:28:16 +09:00
NoteCreateService.ts feat: 指定したユーザーの投稿通知 2023-09-21 18:48:15 +09:00
NoteDeleteService.ts enhance: improve moderation log 2023-09-25 10:29:12 +09:00
NoteEditService.ts fix: lint 2023-09-22 23:58:31 +02:00
NotePiningService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
NoteReadService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
NotificationService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
PollService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
ProxyAccountService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
PushNotificationService.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
QueryService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
QueueModule.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
QueueService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
ReactionService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
RelayService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
RemoteLoggerService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
RemoteUserResolveService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
RoleService.ts enhance: improve moderation log 2023-09-25 10:29:12 +09:00
S3Service.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
SearchService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
SignupService.ts upd: swap bcrypt to argon2, add misskey-js to dev, auto load replies 2023-09-22 00:21:57 +02:00
UserAuthService.ts enhance: 二要素認証設定時のセキュリティを強化 (#11863) 2023-09-22 14:12:33 +09:00
UserBlockingService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UserFollowingService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UserKeypairService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UserListService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UserMutingService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UserSuspendService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
UtilityService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
VideoProcessingService.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
WebAuthnService.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
WebfingerService.ts refactor(backend): Remove unused injections (#11462) 2023-08-05 10:33:00 +09:00
WebhookService.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00