Merge branch 'develop' of https://codeberg.org/mkljczk/pl-fe into develop
- add NCD branded themeing for holidays
This commit is contained in:
@ -32,7 +32,8 @@
|
||||
"typescript/consistent-type-exports": [
|
||||
"error",
|
||||
{ "fixMixedExportsWithInlineTypeSpecifier": true }
|
||||
]
|
||||
],
|
||||
"typescript/no-import-type-side-effects": "error"
|
||||
},
|
||||
"settings": {
|
||||
"jsx-a11y": {
|
||||
|
||||
@ -305,9 +305,9 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
accountNotifies: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === GOTOSOCIAL,
|
||||
v.software === MASTODON,
|
||||
v.software === PLEROMA && gte(v.version, '2.5.0'),
|
||||
v.software === GOTOSOCIAL,
|
||||
]),
|
||||
|
||||
/**
|
||||
@ -1281,10 +1281,10 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
notes: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === GOTOSOCIAL,
|
||||
v.software === ICESHRIMP_NET,
|
||||
v.software === MASTODON,
|
||||
v.software === PLEROMA && gte(v.version, '2.5.0'),
|
||||
v.software === GOTOSOCIAL,
|
||||
]),
|
||||
|
||||
/**
|
||||
@ -1314,13 +1314,13 @@ const getFeatures = (instance: Instance) => {
|
||||
notificationsIncludeTypes: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === FIREFISH,
|
||||
v.software === GOTOSOCIAL,
|
||||
v.software === ICESHRIMP,
|
||||
v.software === ICESHRIMP_NET,
|
||||
v.software === MASTODON,
|
||||
v.software === NEODB,
|
||||
v.software === PLEROMA && gte(v.version, '2.5.0'),
|
||||
v.software === TAKAHE && gte(v.version, '0.6.2'),
|
||||
v.software === GOTOSOCIAL,
|
||||
]),
|
||||
|
||||
/**
|
||||
@ -1342,8 +1342,8 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
outgoingFollowRequests: any([
|
||||
v.software === GOTOSOCIAL && gte(v.version, '0.20.0'),
|
||||
v.software === MITRA && gte(v.version, '4.19.0'),
|
||||
v.software === ICESHRIMP_NET,
|
||||
v.software === MITRA && gte(v.version, '4.19.0'),
|
||||
instance.api_versions['outgoing_follow_requests.pleroma.pl-api'] >= 1,
|
||||
]),
|
||||
|
||||
@ -1536,10 +1536,10 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
richText: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === GOTOSOCIAL,
|
||||
v.software === MASTODON && v.build === GLITCH,
|
||||
v.software === PLEROMA,
|
||||
v.software === MITRA,
|
||||
v.software === GOTOSOCIAL,
|
||||
instance.pleroma.metadata.post_formats.filter((format) => format !== 'text/plain').length > 0,
|
||||
]),
|
||||
|
||||
@ -1548,9 +1548,9 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
rssFeeds: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === GOTOSOCIAL,
|
||||
v.software === MASTODON,
|
||||
v.software === PLEROMA,
|
||||
v.software === GOTOSOCIAL,
|
||||
]),
|
||||
|
||||
/**
|
||||
@ -1616,10 +1616,10 @@ const getFeatures = (instance: Instance) => {
|
||||
*/
|
||||
sessions: any([
|
||||
v.software === AKKOMA,
|
||||
v.software === GOTOSOCIAL && gte(v.version, '0.18.2'),
|
||||
v.software === ICESHRIMP_NET,
|
||||
v.software === MITRA && gt(v.version, '4.13.1'),
|
||||
v.software === PLEROMA,
|
||||
v.software === GOTOSOCIAL && gte(v.version, '0.18.2'),
|
||||
]),
|
||||
|
||||
shoutbox: instance.api_versions['shout.pleroma.pl-api'] >= 1,
|
||||
|
||||
@ -1,4 +1,42 @@
|
||||
export { default as PlApiClient } from '@/client';
|
||||
export {
|
||||
default as PlApiClient,
|
||||
accounts as accountsCategory,
|
||||
admin as adminCategory,
|
||||
announcements as announcementsCategory,
|
||||
antennas as antennasCategory,
|
||||
apps as appsCategory,
|
||||
asyncRefreshes as asyncRefreshesCategory,
|
||||
chats as chatsCategory,
|
||||
circles as circlesCategory,
|
||||
drive as driveCategory,
|
||||
emails as emailsCategory,
|
||||
events as eventsCategory,
|
||||
experimental as experimentalCategory,
|
||||
filtering as filteringCategory,
|
||||
groupedNotifications as groupedNotificationsCategory,
|
||||
instance as instanceCategory,
|
||||
interactionRequests as interactionRequestsCategory,
|
||||
lists as listsCategory,
|
||||
media as mediaCategory,
|
||||
myAccount as myAccountCategory,
|
||||
notifications as notificationsCategory,
|
||||
oauth as oauthCategory,
|
||||
oembed as oembedCategory,
|
||||
polls as pollsCategory,
|
||||
pushNotifications as pushNotificationsCategory,
|
||||
rssFeedSubscriptions as rssFeedSubscriptionsCategory,
|
||||
scheduledStatuses as scheduledStatusesCategory,
|
||||
search as searchCategory,
|
||||
settings as settingsCategory,
|
||||
shoutbox as shoutboxCategory,
|
||||
statuses as statusesCategory,
|
||||
stories as storiesCategory,
|
||||
streaming as streamingCategory,
|
||||
subscriptions as subscriptionsCategory,
|
||||
timelines as timelinesCategory,
|
||||
trends as trendsCategory,
|
||||
utils as utilsCategory,
|
||||
} from '@/client';
|
||||
export { PlApiBaseClient } from '@/client-base';
|
||||
export { PlApiDirectoryClient } from '@/directory-client';
|
||||
export { type Response as PlApiResponse, type AsyncRefreshHeader } from '@/request';
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "pl-api",
|
||||
"version": "1.0.0-rc.98",
|
||||
"version": "1.0.0-rc.99",
|
||||
"homepage": "https://codeberg.org/mkljczk/nicolium/src/branch/develop/packages/pl-api",
|
||||
"bugs": {
|
||||
"url": "https://codeberg.org/mkljczk/nicolium/issues"
|
||||
|
||||
Reference in New Issue
Block a user