Jorge Caballero
Jorge Caballero
[X] Fixes https://github.com/cloudflare/wildebeest/issues/253 [X] Implements validation logic for `POST /api/v1/apps` [X] Expands test suite for `POST /api/v1/apps` and `GET /api/v1/apps/verify_credentials` endpoints
Elk, along with several other 3rd-party apps, call `GET /api/v1/apps/verify_credentials` when they first register themselves with a Mastodon-compatible server (i.e. the app, not the user). This endpoint is not implemented...
Taken together, this PR will improve compatibility with 3rd-party apps, including IceCubes and Ivory - [X] [Refactor existing test suite for instance-level Mastodon API endpoints](https://github.com/cloudflare/wildebeest/commit/8fb9b9b100cab7ee45d2f60a6786dcf6d700e225): the intent is to align...
## Completed - [X] [Define CustomEmoji type](https://github.com/cloudflare/wildebeest/commit/8d9daec481d781f9799fe2e9d736d9c8e08ada96): formally defining this type helps with serialization of a Mastodon API-compliant version of the [Mastodon `Account`](https://docs.joinmastodon.org/entities/Account/) entity - [X] [Add Mastodon ID utilities](https://github.com/cloudflare/wildebeest/commit/d4ad37573404c471a8a9da59d857c5d6112a77ae):...
This re-works the default layout to address random layout shifts during loading and routing. It also unwraps the nested containers within the MainContent component, which is responsible for the mid-flight...