Merge pull request 'feat: rendre le dépôt configurable via variables d'env' (#2) from feat/improve-custom into master
Reviewed-on: #2
This commit was merged in pull request #2.
This commit is contained in:
@@ -6,6 +6,9 @@ PORT=1337
|
||||
STRAPI_URL=
|
||||
STRAPI_ADMIN_URL=/admin
|
||||
|
||||
# Branding (affiché dans l'interface admin Strapi — rebuild requis)
|
||||
STRAPI_ADMIN_SITE_NAME=OKI
|
||||
|
||||
APP_KEYS=
|
||||
API_TOKEN_SALT=
|
||||
ADMIN_JWT_SECRET=
|
||||
|
||||
@@ -2,8 +2,6 @@ name: Déploiement API BETA
|
||||
run-name: ${{ gitea.actor }} déploie API BETA
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@@ -39,7 +37,8 @@ jobs:
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
|
||||
cd ${{ secrets.DEPLOY_PATH }}
|
||||
git pull --ff-only origin dev
|
||||
git fetch origin
|
||||
git checkout -B ${{ gitea.ref_name }} origin/${{ gitea.ref_name }}
|
||||
corepack enable
|
||||
yarn install --frozen-lockfile
|
||||
NODE_ENV=production yarn build
|
||||
|
||||
+4
-4
@@ -13,14 +13,14 @@ export default {
|
||||
locales: ['fr'],
|
||||
translations: {
|
||||
fr: {
|
||||
'Auth.form.welcome.subtitle': 'Connectez-vous à votre compte OKI API',
|
||||
'Auth.form.welcome.title': 'Bienvenue sur OKI API !',
|
||||
'Auth.form.welcome.subtitle': `Connectez-vous à votre compte ${process.env.STRAPI_ADMIN_SITE_NAME || 'OKI'} API`,
|
||||
'Auth.form.welcome.title': `Bienvenue sur ${process.env.STRAPI_ADMIN_SITE_NAME || 'OKI'} API !`,
|
||||
'LeftMenu.navbrand.title': 'Tableau de bord',
|
||||
'LeftMenu.navbrand.workplace': 'Menu',
|
||||
},
|
||||
en: {
|
||||
'Auth.form.welcome.subtitle': 'Log in to your OKI API account',
|
||||
'Auth.form.welcome.title': 'Welcome to OKI API !',
|
||||
'Auth.form.welcome.subtitle': `Log in to your ${process.env.STRAPI_ADMIN_SITE_NAME || 'OKI'} API account`,
|
||||
'Auth.form.welcome.title': `Welcome to ${process.env.STRAPI_ADMIN_SITE_NAME || 'OKI'} API !`,
|
||||
'LeftMenu.navbrand.title': 'Dashboard',
|
||||
'LeftMenu.navbrand.workplace': 'Workplace',
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
"musicBrainzUrl": {
|
||||
"type": "string"
|
||||
},
|
||||
"isOKIAwtis": {
|
||||
"isExclusiveArtist": {
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@ module.exports = {
|
||||
strapi.plugins['email'].services.email.send({
|
||||
from: process.env.SMTP_FROM,
|
||||
to: previousData.user.email,
|
||||
subject: `Publication de "${previousData.titre}" sur pawol.nu`,
|
||||
subject: `Publication de "${previousData.titre}" sur ${(process.env.WEBSITE_URL || 'https://pawol.nu').replace(/^https?:\/\//, '')}`,
|
||||
text: `Le titre que vous avez soumis, "${previousData.titre}" a été publié sur le site.
|
||||
Vous pouvez le trouver à l'adresse ${process.env.WEBSITE_URL}/paroles/${previousData.slug}
|
||||
Merci pour votre contribution ❤️`,
|
||||
@@ -206,7 +206,7 @@ module.exports = {
|
||||
strapi.plugins['email'].services.email.send({
|
||||
from: process.env.SMTP_FROM,
|
||||
to: previousData.userAdmin.email,
|
||||
subject: `Publication de "${previousData.titre}" sur pawol.nu`,
|
||||
subject: `Publication de "${previousData.titre}" sur ${(process.env.WEBSITE_URL || 'https://pawol.nu').replace(/^https?:\/\//, '')}`,
|
||||
text: `Le titre que vous avez soumis, "${previousData.titre}" a été publié sur le site.
|
||||
Vous pouvez le trouver à l'adresse ${process.env.WEBSITE_URL}/paroles/${previousData.slug}.
|
||||
Merci pour votre contribution ❤️`,
|
||||
|
||||
Vendored
+2
-1
@@ -448,7 +448,8 @@ export interface ApiArtisteArtiste extends Struct.CollectionTypeSchema {
|
||||
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
|
||||
Schema.Attribute.Private;
|
||||
dateNaissance: Schema.Attribute.Date;
|
||||
isOKIAwtis: Schema.Attribute.Boolean & Schema.Attribute.DefaultTo<false>;
|
||||
isExclusiveArtist: Schema.Attribute.Boolean &
|
||||
Schema.Attribute.DefaultTo<false>;
|
||||
locale: Schema.Attribute.String & Schema.Attribute.Private;
|
||||
localizations: Schema.Attribute.Relation<
|
||||
'oneToMany',
|
||||
|
||||
Reference in New Issue
Block a user