Sem descrição

Olivier Massot bf87cd4933 Merge branch 'hotfix/V8-7826-corrections-graphiques-boutique-' há 2 meses atrás
assets b129170e13 lint há 7 meses atrás
components f94e33e9fa fix youtube iframe style há 4 meses atrás
composables c7888b08cf Improves error handling and adds CMF alert há 4 meses atrás
env 06c45a4caf Merge branch 'feature/V8-7398-ajout-des-lments-lis--la-demande' into develop há 4 meses atrás
lang c7888b08cf Improves error handling and adds CMF alert há 4 meses atrás
models 963502b7e3 make news page loading synchronous há 1 ano atrás
pages bdc276e3b6 fix responsive display for shop/validation page há 2 meses atrás
plugins 99470a56a2 refactor CookieConsent há 1 ano atrás
public dedc69c4bd add the trial section to the artist page há 6 meses atrás
services e8e9829baf fix hydra normalizer to manage new hydra format há 2 meses atrás
stores 45ea05611f apply lint há 1 ano atrás
types 55cbb75f13 remove unused structure types há 4 meses atrás
.eslintignore ed25a1688e sticky menu há 2 anos atrás
.eslintrc.cjs 86783b44b4 test to setup meta tags before rendering há 1 ano atrás
.gitignore b2521f19c1 update gitignore há 1 ano atrás
.gitlab-ci.yml b129170e13 lint há 7 meses atrás
.nuxtignore 58c9974e33 various fixes há 1 ano atrás
.nvmrc 3a2a15ff66 fix node version há 5 meses atrás
.prettierrc 352b36115a fix eslint and prettier há 1 ano atrás
.yarnrc.yml 32aad9fce2 fix .yarnrc file há 1 ano atrás
Dockerfile 548b7ff8f8 test ci há 7 meses atrás
README.md b129170e13 lint há 7 meses atrás
app.vue 01a43781ef ajout des cookies avec vue3 js há 1 ano atrás
error.vue.off 6dfdba8426 test meta tags há 1 ano atrás
logo.svg 02ff5f6a8d remove news sorting (now api side), refact pagination há 1 ano atrás
nuxt.config.ts 4f211a4e9d fix 'non pojo' error há 2 meses atrás
package.json a03584b049 Enhances trial form and API request service há 5 meses atrás
tsconfig.json b129170e13 lint há 7 meses atrás
yarn.lock a03584b049 Enhances trial form and API request service há 5 meses atrás

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 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

Tester la qualité du code

Pour tester :

yarn lint

Pour tester et corriger automatiquement les erreurs qui peuvent l'être :

yarn lint --fix