Strapi v4.25.6

This commit is contained in:
2024-07-31 19:19:56 +02:00
parent 93966ef430
commit d5be8e1e71
4 changed files with 653 additions and 317 deletions
+4 -4
View File
@@ -11,10 +11,10 @@
}, },
"devDependencies": {}, "devDependencies": {},
"dependencies": { "dependencies": {
"@strapi/plugin-i18n": "4.23.0", "@strapi/plugin-i18n": "4.25.6",
"@strapi/plugin-users-permissions": "4.23.0", "@strapi/plugin-users-permissions": "4.25.6",
"@strapi/provider-email-nodemailer": "^4.23.0", "@strapi/provider-email-nodemailer": "^4.25.6",
"@strapi/strapi": "4.23.0", "@strapi/strapi": "4.25.6",
"better-sqlite3": "^8.4.0", "better-sqlite3": "^8.4.0",
"diff": "^5.1.0", "diff": "^5.1.0",
"react": "^18.0.0", "react": "^18.0.0",
+58 -58
View File
@@ -1,5 +1,60 @@
import type { Schema, Attribute } from '@strapi/strapi'; import type { Schema, Attribute } from '@strapi/strapi';
export interface UrlLiens extends Schema.Component {
collectionName: 'components_url_liens';
info: {
displayName: 'Vid\u00E9o';
icon: 'hand-pointer';
description: '';
};
attributes: {
url: Attribute.String;
plateforme: Attribute.Enumeration<
['Youtube', 'Gad\u00E9', 'Dailymotion', 'Vimeo', 'File', 'Lbry', 'Rumble']
>;
};
}
export interface TradTraductions extends Schema.Component {
collectionName: 'components_trad_traductions';
info: {
displayName: 'Traductions';
icon: 'spell-check';
description: '';
};
attributes: {
francais: Attribute.RichText;
anglais: Attribute.RichText;
espagnol: Attribute.RichText;
allemand: Attribute.RichText;
italien: Attribute.RichText;
};
}
export interface StoreAlbum extends Schema.Component {
collectionName: 'components_store_albums';
info: {
displayName: 'Album';
icon: 'music';
description: '';
};
attributes: {
url: Attribute.String;
plateforme: Attribute.Enumeration<
[
'Tidal',
'Spotify',
'Deezer',
'Qobuz',
'Youtubemusic',
'Applemusic',
'Amazon',
'Soundcloud'
]
>;
};
}
export interface DifferenceParolesDiff extends Schema.Component { export interface DifferenceParolesDiff extends Schema.Component {
collectionName: 'components_diff_paroles_diffs'; collectionName: 'components_diff_paroles_diffs';
info: { info: {
@@ -29,68 +84,13 @@ export interface DifferenceParolesDiff extends Schema.Component {
}; };
} }
export interface StoreAlbum extends Schema.Component {
collectionName: 'components_store_albums';
info: {
displayName: 'Album';
icon: 'music';
description: '';
};
attributes: {
url: Attribute.String;
plateforme: Attribute.Enumeration<
[
'Tidal',
'Spotify',
'Deezer',
'Qobuz',
'Youtubemusic',
'Applemusic',
'Amazon',
'Soundcloud'
]
>;
};
}
export interface TradTraductions extends Schema.Component {
collectionName: 'components_trad_traductions';
info: {
displayName: 'Traductions';
icon: 'spell-check';
description: '';
};
attributes: {
francais: Attribute.RichText;
anglais: Attribute.RichText;
espagnol: Attribute.RichText;
allemand: Attribute.RichText;
italien: Attribute.RichText;
};
}
export interface UrlLiens extends Schema.Component {
collectionName: 'components_url_liens';
info: {
displayName: 'Vid\u00E9o';
icon: 'hand-pointer';
description: '';
};
attributes: {
url: Attribute.String;
plateforme: Attribute.Enumeration<
['Youtube', 'Gad\u00E9', 'Dailymotion', 'Vimeo', 'File', 'Lbry', 'Rumble']
>;
};
}
declare module '@strapi/types' { declare module '@strapi/types' {
export module Shared { export module Shared {
export interface Components { export interface Components {
'difference.paroles-diff': DifferenceParolesDiff;
'store.album': StoreAlbum;
'trad.traductions': TradTraductions;
'url.liens': UrlLiens; 'url.liens': UrlLiens;
'trad.traductions': TradTraductions;
'store.album': StoreAlbum;
'difference.paroles-diff': DifferenceParolesDiff;
} }
} }
} }
+3 -3
View File
@@ -395,7 +395,7 @@ export interface ApiArtisteArtiste extends Schema.CollectionType {
'oneToOne', 'oneToOne',
'plugin::users-permissions.user' 'plugin::users-permissions.user'
>; >;
photo: Attribute.Media; photo: Attribute.Media<'images'>;
musicBrainzUrl: Attribute.String; musicBrainzUrl: Attribute.String;
createdAt: Attribute.DateTime; createdAt: Attribute.DateTime;
updatedAt: Attribute.DateTime; updatedAt: Attribute.DateTime;
@@ -492,7 +492,7 @@ export interface ApiParoleParole extends Schema.CollectionType {
'oneToOne', 'oneToOne',
'plugin::users-permissions.user' 'plugin::users-permissions.user'
>; >;
couverture: Attribute.Media; couverture: Attribute.Media<'images'>;
traductions: Attribute.Component<'trad.traductions'>; traductions: Attribute.Component<'trad.traductions'>;
streamVideo: Attribute.Component<'url.liens', true>; streamVideo: Attribute.Component<'url.liens', true>;
streamAudio: Attribute.Component<'store.album', true>; streamAudio: Attribute.Component<'store.album', true>;
@@ -508,7 +508,7 @@ export interface ApiParoleParole extends Schema.CollectionType {
creativeCommons: Attribute.Enumeration< creativeCommons: Attribute.Enumeration<
['BY', 'BY-SA', 'BY-ND', 'BY-NC', 'BY-NC-SA', 'BY-NC-ND'] ['BY', 'BY-SA', 'BY-ND', 'BY-NC', 'BY-NC-SA', 'BY-NC-ND']
>; >;
files: Attribute.Media; files: Attribute.Media<'audios' | 'images' | 'videos' | 'files', true>;
createdAt: Attribute.DateTime; createdAt: Attribute.DateTime;
updatedAt: Attribute.DateTime; updatedAt: Attribute.DateTime;
publishedAt: Attribute.DateTime; publishedAt: Attribute.DateTime;
+588 -252
View File
File diff suppressed because it is too large Load Diff