Commit Graph

12 Commits

Author SHA1 Message Date
Nikita Karamov 6fdeee1269
Better API code structure 2023-09-02 21:57:00 +02:00
Nikita Karamov a5c41729c1
Update licence to AGPL-3.0-only 2023-09-02 21:57:00 +02:00
Nikita Karamov e2208315d4
Improve caching 2023-09-02 21:56:59 +02:00
Nikita Karamov 84af92f7e7
Remove Pleroma support
Apparently, there is no endpoint in Pleroma-FE that we could use :(

See also: https://github.com/kytta/share2fedi/issues/44
2023-09-02 21:56:55 +02:00
Nikita Karamov 8439c8835d
Add GlitchCafe support 2023-09-02 21:56:53 +02:00
Nikita Karamov 762dd8051b
Add Misskey forks support 2023-09-02 21:56:53 +02:00
Nikita Karamov 6971f4e40f
Add Fedibird support 2023-09-02 21:56:53 +02:00
Nikita Karamov af241cfce9
Refactor /api/detect/[] 2023-09-02 21:56:53 +02:00
Nikita Karamov f0df611c16
Rearrange files 2023-09-02 21:56:50 +02:00
Nikita Karamov 4842d9954f
Implement Hometown support 2023-09-02 21:56:48 +02:00
Nikita Karamov f4506ae4bc
Detect Akkoma as Pleroma 2023-09-02 21:56:48 +02:00
Nikita Karamov 2ad24a91da
Improve instance detection
Instance detection is now based on NodeInfo, which is standardized and
lighterweight.
2023-09-02 21:56:48 +02:00