Няма описание

Maha Bouchiba dc665fa9c2 Merge branch 'v8-6479/difference-error-404' into 'develop' преди 1 година
assets 99470a56a2 refactor CookieConsent преди 1 година
components 234892d19f Merge branch 'hotfix/V8-6385-site-logiciels---programme-de-fo' into develop преди 1 година
composables 5621f1d8f4 test headers преди 1 година
env 2e3cac9c24 update .env.prod преди 1 година
lang cd30fe8087 fix graphique et page "nous rejoindre" преди 1 година
models bd7c767525 use slugs in news page names преди 1 година
pages 52f39204b0 V8-6184 : Ajout du bloc formation преди 1 година
plugins 99470a56a2 refactor CookieConsent преди 1 година
public 27a01c9b8b update training courses programs преди 1 година
services 352b36115a fix eslint and prettier преди 1 година
stores 45ea05611f apply lint преди 1 година
types 31b0f59487 implement new consentment policy преди 1 година
.eslintignore ed25a1688e sticky menu преди 2 години
.eslintrc.cjs 79c8121596 add the apply to job offer dialog преди 1 година
.gitignore b2521f19c1 update gitignore преди 1 година
.gitlab-ci.yml b84fa3bc42 fix yarn version for CI преди 1 година
.nuxtignore 58c9974e33 various fixes преди 1 година
.nvmrc 3ab40adb6d upgrade nuxt, vuetify and other deps преди 1 година
.prettierrc 352b36115a fix eslint and prettier преди 1 година
.yarnrc.yml 32aad9fce2 fix .yarnrc file преди 1 година
README.md 4972ee338c minor fixes преди 1 година
app.vue 01a43781ef ajout des cookies avec vue3 js преди 1 година
error.vue a8ff3f9634 Différence sur l'erreur 404 entre le site Agenda / Logciels преди 1 година
logo.svg 02ff5f6a8d remove news sorting (now api side), refact pagination преди 1 година
nuxt.config.ts 31b0f59487 implement new consentment policy преди 1 година
package.json 0ad39171bc fix CI преди 1 година
tsconfig.json 3ab40adb6d upgrade nuxt, vuetify and other deps преди 1 година
yarn.lock 0ad39171bc fix CI преди 1 година

README.md

pipeline status

Latest Release

Site Logiciels

Le website "vitrine" qui présente les logiciels, formations et autres services de l'entreprise. Développé en nuxt3.

@see vuejs.org : Vue est le framework de base de l'application
@see nuxtjs.org : Nuxt est une surcouche à Vue qui automatise et simplifie beaucoup de choses
@see pinia.vuejs.org : Store library that allow you to share a state accross your components / pages
@see pinia-orm.codedredd.de : Ajoute une gestion par modèles / repos au store Pinia
@see vuetifyjs.com : Composants graphiques préconstruits
@see typescriptlang.org : Typescript

Installer

yarn install

Exécuter sur un environnement local

yarn dev

Déployer

yarn generate

Mise en prod

cd /var/opentalent/git/site_logiciels
git pull
nvm exec yarn generate
nvm exec yarn build
sudo supervisorctl restart site_logiciels:site_logiciels_00

Ou utiliser la commande custom :

cd /var/opentalent/git/site_logiciels
nvm exec yarn deploy

Déboguage en prod

Pour déboguer en prod :

sudo supervisorctl tail -6000 site_logiciels:site_logiciels_00 stderr