Skip to content
Snippets Groups Projects
Commit 08688c15 authored by m431m's avatar m431m :speech_balloon:
Browse files

Resolve REDMINE_ISSUE-13477 | DePIGMify

parent e6903f6d
No related branches found
No related tags found
No related merge requests found
Pipeline #7618 passed
......@@ -41,13 +41,14 @@ build_development:
BASE_PATH=/\n
VUE_APP_NEXT_DEFAULT=/\n
VUE_APP_BASE_PATH=${BASE_PATH}\n
VUE_APP_LOGO=@/assets/logo.png\n
VUE_APP_TITLE=Login - Pigma\n
VUE_APP_CLIENT_NAME=PIGMA\n
VUE_APP_CLIENT_CONTACT_MAIL=pigma@gipatgeri.fr\n
VUE_APP_FAVICON_URL=${VUE_APP_DOMAIN}/assets/favicon.png\n
VUE_APP_LOGIN_API_PATH=/fr/login/\n
VUE_APP_ORGANISATION_API_PATH=/fr/organisation/\n
VUE_APP_USERGROUP_API_PATH=/fr/usergroup/\n
VUE_APP_LOGIN_API_USERNAME=admin\n
VUE_APP_LOGIN_API_PASSWORD=Neogeo2020\n" > .env
VUE_APP_USERGROUP_API_PATH=/fr/usergroup/\n" > .env
- npm run build
artifacts:
paths:
......
......@@ -12,20 +12,29 @@ npm install
NODE_ENV=development
VUE_APP_LOCALE=fr-FR
DOMAIN=https://dev.pigma.neogeo.fr/fr
VUE_APP_DOMAIN=https://dev.pigma.neogeo.fr/
DOMAIN=http://127.0.0.0:80
VUE_APP_DOMAIN=${DOMAIN}
BASE_PATH=/
VUE_APP_NEXT_DEFAULT=/
VUE_APP_BASE_PATH=${BASE_PATH}
VUE_APP_NEXT_DEFAULT=${BASE_PATH}
# App title
VUE_APP_TITLE=Login - PIGMA
VUE_APP_TITLE=Onegeo-Suite
# Client name
VUE_APP_CLIENT_NAME=ONEGEOSUITE
# Client contact mail
VUE_APP_CLIENT_CONTACT_MAIL=admin@contact.org
# Favicon
VUE_APP_FAVICON_URL=${VUE_APP_DOMAIN}/assets/favicon.png
#Logo
VUE_APP_LOGO=@/assets/logo.png
# API
VUE_APP_LOGIN_API_PATH=/fr/login
VUE_APP_ORGANISATION_API_PATH=/fr/organisation/
......
src/assets/logo.png

51.1 KiB

src/assets/logo_pigma.png

68.1 KiB

......@@ -2,7 +2,7 @@
<div>
<div class="container">
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="form">
<h5 class="title">Réinitialisez votre mot de passe</h5>
......@@ -59,7 +59,11 @@ export default {
...mapState('forgotten-pwd', [
'error',
'success'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
methods: {
......
......@@ -2,7 +2,7 @@
<div>
<div class="container">
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<b-overlay
id="overlay-background"
......
......@@ -2,10 +2,10 @@
<div>
<div class="sign-in-container">
<div class="sign-in-header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="sign-in-form">
<h5 class="title">Saississez vos identifiants PIGMA</h5>
<h5 class="title">Saississez vos identifiants {{ clientName }}</h5>
<form>
<div class="form-row">
<input
......@@ -67,12 +67,12 @@
height="100"
/>
<p>
Vous aviez déjà un compte PIGMA et il s’agit de votre première connexion sur la nouvelle plateforme ?
Vous aviez déjà un compte {{ clientName }} et il s’agit de votre première connexion sur la nouvelle plateforme ?
Si tel est le cas, pour des raisons de conformité RGPD, il vous faut regénérer votre mot de passe via
la fonction « Mot de passe oublié ? » disponible ci-dessous.
Veuillez renseigner l’adresse mail liée à votre compte PIGMA.
Veuillez renseigner l’adresse mail liée à votre compte {{ clientName }}.
Si vous rencontrez un problème veuillez nous contacter à l’adresse mail suivante :
<a href="mailto:pigma@gipatgeri.fr">pigma@gipatgeri.fr</a>
<a :href="`mailto:${clientMail}`">{{ clientMail }}</a>
</p>
</div>
<div class="form-row">
......@@ -139,7 +139,17 @@ export default {
'logged',
'error',
'next',
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
},
clientName() {
return process.env.VUE_APP_CLIENT_NAME;
},
clientMail() {
return process.env.VUE_APP_CLIENT_CONTACT_MAIL;
}
},
watch: {
......
<template>
<div>
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="center">
<b-container class="msg">
......@@ -33,7 +33,11 @@ export default {
...mapState('sign-out', [
'logged',
'error'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
beforeRouteEnter(to, from, next) {
......
<template>
<div>
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<b-overlay
id="overlay-background"
......@@ -45,7 +45,11 @@ export default {
...mapState('sign-out', [
'logged',
'error'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
methods: {
......
......@@ -2,7 +2,7 @@
<div>
<div class="signup-container">
<div class="signup-header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<b-overlay
id="overlay-background"
......@@ -361,7 +361,11 @@ export default {
]),
...mapState('sign-out', [
'logged'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
watch: {
'form.first_name': {
......
<template>
<div>
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="center">
<b-container class="msg">
......@@ -22,10 +22,18 @@
<script>
export default {
name: 'SignUpSuccess',
data: () => {
return { };
},
computed: {
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
}
};
</script>
......
......@@ -2,7 +2,7 @@
<div>
<div class="terms-container">
<div class="terms-header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div v-if="!error">
<b-overlay
......@@ -75,7 +75,11 @@ export default {
...mapState('terms-of-use', [
'error',
'terms'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
created() {
......
......@@ -10,7 +10,7 @@
</b-button>
<div class="signup-container">
<div class="signup-header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="signup-form">
<h4 class="title">
......@@ -475,7 +475,11 @@ export default {
...mapState('organisations', ['organisationsRoles']),
...mapState('sign-in', [
'next'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
created() {
......
<template>
<div>
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="center">
<b-container class="msg" v-if="status">
......@@ -44,7 +44,11 @@ export default {
computed: {
...mapState('validation-email', [
'status'
])
]),
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
created() {
this.POST_TOKEN(this.$route.query.token);
......
<template>
<div>
<div class="header">
<img alt="logo" src="@/assets/logo_pigma.png"/>
<img alt="logo" :src="logoPath"/>
</div>
<div class="center">
<b-container class="msg" v-if="btnVariant=='success'">
......@@ -70,6 +70,9 @@ export default {
return '';
}
},
logoPath() {
return require(process.env.VUE_APP_LOGO);
}
},
created() {
this.$store.commit('validation-registration/SET_TOKEN', this.$route.query.token);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment