pl-api: reorder

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2025-06-24 21:57:59 +02:00
parent e8e1c3ebe9
commit f74b265689

View File

@ -469,6 +469,31 @@ const getFeatures = (instance: Instance) => {
bubbleTimelineStreaming: v.software === ICESHRIMP_NET,
/**
* @see POST /api/v1/user/email_change
*/
changeEmail: any([
v.software === AKKOMA,
v.software === GOTOSOCIAL && gte(v.version, '0.16.0'),
v.software === PLEROMA,
]),
/**
* @see POST /api/v1/user/password_change
* @see POST /api/v1/settings/change_password
* @see POST /api/v1.1/accounts/change-password
* @see POST /api/iceshrimp/auth/change-password
* @see POST /api/pleroma/change_password
*/
changePassword: any([
v.software === AKKOMA,
v.software === GOTOSOCIAL,
v.software === ICESHRIMP_NET,
v.software === MITRA,
v.software === PIXELFED,
v.software === PLEROMA,
]),
/**
* Pleroma chats API.
* @see {@link https://docs.pleroma.social/backend/development/API/chats/}
@ -1554,31 +1579,6 @@ const getFeatures = (instance: Instance) => {
v.software === PLEROMA,
]),
/**
* @see POST /api/v1/user/email_change
*/
changeEmail: any([
v.software === AKKOMA,
v.software === GOTOSOCIAL && gte(v.version, '0.16.0'),
v.software === PLEROMA,
]),
/**
* @see POST /api/v1/user/password_change
* @see POST /api/v1/settings/change_password
* @see POST /api/v1.1/accounts/change-password
* @see POST /api/iceshrimp/auth/change-password
* @see POST /api/pleroma/change_password
*/
changePassword: any([
v.software === AKKOMA,
v.software === GOTOSOCIAL,
v.software === ICESHRIMP_NET,
v.software === MITRA,
v.software === PIXELFED,
v.software === PLEROMA,
]),
/**
* Ability to manage account sessions.
* @see GET /api/oauth_tokens.json