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>
Showing
- .github/workflows/docker.yml 6 additions, 0 deletions.github/workflows/docker.yml
- packages/backend/assets/transparent.png 0 additions, 0 deletionspackages/backend/assets/transparent.png
- packages/backend/src/core/MfmService.ts 7 additions, 0 deletionspackages/backend/src/core/MfmService.ts
- packages/backend/src/server/api/endpoints/ap/show.ts 1 addition, 1 deletionpackages/backend/src/server/api/endpoints/ap/show.ts
- packages/backend/src/server/api/mastodon/MastodonApiServerService.ts 15 additions, 5 deletions...ckend/src/server/api/mastodon/MastodonApiServerService.ts
- packages/backend/src/server/api/mastodon/converters.ts 95 additions, 0 deletionspackages/backend/src/server/api/mastodon/converters.ts
- packages/backend/src/server/api/mastodon/endpoints/account.ts 1 addition, 1 deletion...ages/backend/src/server/api/mastodon/endpoints/account.ts
- packages/backend/src/server/api/mastodon/endpoints/status.ts 22 additions, 17 deletionspackages/backend/src/server/api/mastodon/endpoints/status.ts
- packages/backend/src/server/api/mastodon/endpoints/timeline.ts 11 additions, 6 deletions...ges/backend/src/server/api/mastodon/endpoints/timeline.ts
- packages/megalodon/src/misskey.ts 67 additions, 1 deletionpackages/megalodon/src/misskey.ts
- packages/megalodon/src/misskey/api_client.ts 10 additions, 10 deletionspackages/megalodon/src/misskey/api_client.ts
- packages/megalodon/src/misskey/entities/user.ts 1 addition, 0 deletionspackages/megalodon/src/misskey/entities/user.ts
- packages/megalodon/src/misskey/entities/userDetail.ts 1 addition, 0 deletionspackages/megalodon/src/misskey/entities/userDetail.ts
Loading
Please register or sign in to comment