🌎 A Sharkish microblogging platform 🚀
Find a file
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
.config feat: introduce aidx and make it default 2023-09-06 18:33:51 +09:00
.devcontainer feat: introduce aidx and make it default 2023-09-06 18:33:51 +09:00
.github upd: add MFM to HTML support and Mentions parsing to mastodon api (#33) 2023-10-01 01:58:06 +02:00
.okteto ok-to-test with okteto (#8799) 2022-06-09 00:50:23 +09:00
.vscode enhance: account migration (#10592) 2023-04-30 00:09:29 +09:00
assets cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
chart feat: introduce aidx and make it default 2023-09-06 18:33:51 +09:00
cypress fix e2e test 2023-07-20 10:56:54 +09:00
fluent-emojis@cae981eb4c feat: introduce fluent emoji 2022-12-26 16:04:56 +09:00
locales upd: rebrand 2023-09-28 13:01:43 +02:00
misskey-assets@0179793ec8 enhance(client): Sync widgets (#8512) 2022-12-27 14:55:11 +09:00
packages upd: add MFM to HTML support and Mentions parsing to mastodon api (#33) 2023-10-01 01:58:06 +02:00
scripts upd: change icon font 2023-09-30 18:52:13 +02:00
.dockerignore feat: Introduce Meilisearch (#10755) 2023-05-05 08:52:14 +09:00
.dockleignore fix: aptのキャッシュを削除しないようにする (#9803) 2023-02-05 14:15:59 +09:00
.editorconfig cleanup: trim trailing whitespace (#11136) 2023-07-08 07:08:16 +09:00
.gitattributes 改行コードをLFに統一 (#9926) 2023-02-14 13:13:34 +09:00
.gitignore chore: remove unneeded ignore line 2023-09-25 01:57:16 +02:00
.gitmodules feat: introduce fluent emoji 2022-12-26 16:04:56 +09:00
.node-version update deps (#11764) 2023-09-04 13:33:38 +09:00
.vsls.json Add .vsls.json 2018-08-13 00:24:45 +09:00
CHANGELOG.md Update CHANGELOG.md 2023-09-28 12:37:49 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-06-17 10:01:05 +09:00
codecov.yml Update codecov.yml 2023-02-26 14:17:29 +09:00
CONTRIBUTING.md update deps (#11820) 2023-09-15 14:28:29 +09:00
COPYING feat: update year in COPYING file (#9578) 2023-01-15 11:53:22 +09:00
crowdin.yml ドキュメントをmisskey-hubに移行 2021-11-05 16:18:52 +09:00
cypress.config.ts update cypress 2022-06-11 15:53:45 +09:00
docker-compose.yml.example shonk 2023-09-23 07:20:25 +02:00
Dockerfile upd: add native builder for megalodon 2023-09-24 17:57:15 +02:00
healthcheck.sh fix: healtcheck.sh 2023-09-23 04:45:07 +02:00
LICENSE Use AGPLv3 2018-03-28 22:56:28 +09:00
package.json upd: update version 2023-09-27 02:20:34 +02:00
pnpm-lock.yaml upd: change icon font 2023-09-30 18:52:13 +02:00
pnpm-workspace.yaml add: Megalodon, initial mastodon api 2023-09-23 18:49:47 +02:00
Procfile Create Procfile 2019-04-05 18:17:30 +09:00
README.md Update README.md 2023-09-28 15:46:33 +02:00
ROADMAP.md Update ROADMAP.md 2023-07-27 19:34:51 +09:00
SECURITY.md Create SECURITY.md 2021-05-24 05:50:45 +09:00

Sharkey logo

🌎 Sharkey is an open source, decentralized social media platform that's free forever! 🚀


Translation status

Features

  • ActivityPub support
    Not on Sharkey? No problem! Not only can Sharkey instances talk to each other, but you can make friends with people on other networks like Mastodon and Pixelfed!
  • Reactions
    You can add emoji reactions to any post! No longer are you bound by a like button, show everyone exactly how you feel with the tap of a button.
  • Post Editing
    In Sharkey you can edit your post, this is not possible in normal Misskey
  • Mastodon API
    Sharkey implements the Mastodon API unlike normal Misskey
  • UI/UX Improvements
    Sharkey makes some UI/UX improvements to make it easier to navigate
  • Drive
    With Sharkey's built in drive, you get cloud storage right in your social media, where you can upload any files, make folders, and find media from posts you've made!
  • Rich Web UI
    Sharkey has a rich and easy to use Web UI! It is highly customizable, from changing the layout and adding widgets to making custom themes. Furthermore, plugins can be created using AiScript, an original programming language.
  • And much more...