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
256aa8fbd0
Improve /api/instances
2023-09-02 21:56:53 +02:00
Nikita Karamov
f0df611c16
Rearrange files
2023-09-02 21:56:50 +02:00
Nikita Karamov
6d4eca0131
Improve instance list
...
This now returns the list of instances of multiple Fediverse projects.
Currently pretty slow because of the Mastodon and Pleroma being too big.
2023-09-02 21:56:48 +02:00
Nikita Karamov
e1aa6966c0
Use a stricter TypeScript config
2023-09-02 21:56:47 +02:00
Nikita Karamov
808ab27ed4
Return empty list if no instances could be fetched
2023-09-02 21:56:46 +02:00
Nikita Karamov
f811ba371d
Add copyright notices
2023-09-02 21:56:45 +02:00
Nikita Karamov
d3fb510bbb
Rewrite the instance selector
...
This commit adds a new '/api/instances' endpoint that returns
the domains of the available Mastodon instances. This also changes the
input field, making it accept a host rather than the full domain.
2023-09-02 21:56:43 +02:00