Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mettre à jour l'installation de NodeJS #3294

Closed
Situphen opened this issue Jan 13, 2016 · 1 comment
Closed

Mettre à jour l'installation de NodeJS #3294

Situphen opened this issue Jan 13, 2016 · 1 comment
Labels
C-Docs Concerne la documentation C-Front Concerne l'interface du site
Milestone

Comments

@Situphen
Copy link
Member

Il faudrait mettre à jour les instructions pour installer NodeJS. Je crois qu'actuellement elles sont désuètes car il faut NodeJS v4. @sandhose, j'ai raison ?

S'aider de la documentation de NodeJS en anglais

@Situphen Situphen added C-Front Concerne l'interface du site C-Docs Concerne la documentation labels Jan 13, 2016
@aesteve
Copy link

aesteve commented Jan 13, 2016

👍

Je l'ai fait récemment sur une nouvelle machine, je suis passé par ici (c'est exactement la même commande)

gustavi pushed a commit that referenced this issue Feb 25, 2016
Met à jour la documentation d'installation du front-end (fix #3294)
@gustavi gustavi added this to the Version de développement milestone Feb 25, 2016
Emeric54 added a commit to Emeric54/zds-site that referenced this issue Feb 27, 2016
Freeze the version of `python-slugify` to 1.1.4 (fix zestedesavoir#3383)

(and provide a command to fix broken contents)

Also deal with contents that would have been created DURING v16.

Correct commit name

Ajout de notes pour éclaircir le but du fichier

Model._meta.module_name --> Model._meta.model_name

Cf https://docs.djangoproject.com/en/1.8/releases/1.8/#features-removed-in-1-8

Suppression du module inutilisé "django.contrib.sites"

S'il doit revenir, des modifications sont nécessaires.
Cf https://docs.djangoproject.com/en/1.8/releases/1.8/#django-contrib-sites

Django 1.8: Déclarer le dossier de fixtures par défaut lance une erreur

Donc on supprime cette déclaration qui était de toutes façons inutile même avec Django 1.7.
Cf https://docs.djangoproject.com/en/1.8/releases/1.8/#management-commands

Suppression d'une relation erronée

Django 1.8 vérifie ces relations et donc lancerait une erreur.
Cf https://docs.djangoproject.com/en/1.8/releases/1.8/#select-related-now-checks-given-fields

Utilisation d'une API privée qui a changée de package
Cf https://docs.djangoproject.com/en/1.8/releases/1.8/#cleanup-of-the-django-template-namespace

Passage à Django 1.8 minimal (il reste plein de warnings mais ça marche)

Impacts directs obligatoires :
- Une relation en base change de nom pour être python-compatible (et donc sa migration en base)
- On doit maintenant préciser le paramètre --fake-initial lors d'une migration de MAJ (cf https://docs.djangoproject.com/en/1.8/ref/django-admin/#django-admin-option---fake-initial)
- Debug Toolbar en v1.3
- Fix pour que oauth fonctionne, cf jazzband/django-oauth-toolkit#204

Une relation N..M nullable n'a pas de sens

Ce qui n'a pas de sens doit disparaître, d'autant plus que ça provoque des warnings.
Cf https://docs.djangoproject.com/en/1.8/ref/models/fields/#django.db.models.ManyToManyField.allow_unsaved_instance_assignment

RedirectView.permanent va changer de valeur --> on la fixe

Cf https://docs.djangoproject.com/en/1.8/ref/class-based-views/base/#django.views.generic.base.RedirectView.permanent

django.utils.tzinfo est obsolète, remplacé par django.utils.timezone

Cf https://docs.djangoproject.com/fr/1.8/ref/utils/#django-utils-tzinfo

refactor(url): Utilisation nouvelle syntaxe dans les URLs.

- Change le format des urlpatterns.
- Utilise les vues dans la declaration des URLs.
- Correction de tous les reverse.
- Correction de toutes les balises url dans les templates.

refactor(1.8): Changement de l'import csrf.

https://docs.djangoproject.com/fr/1.8/ref/templates/api/#django.template.RequestContext

Correction d'un import

refactor(settings): Change la gestion des templates.

corrige les erreurs de tutorialv2 et munin

règle la migration et les avertissements de template du forum

refactor(form): Retire les warnings sur les forms.

refactor(migration): Supprime les migrations des vieux modules.

chore(dep): Mise a jour de django-debug-toolbar de 1.3.0 a 1.4.

chore(dep): Mise a jour de django-rest-swagger de 0.2.9 a 0.3..0.

chore(dep): Mise a jour de django_model_utils de 2.4 a 2.4.

chore(dep): Mise a jour de django-oauth-toolkit de 0.9.0 a 0.10.0.

chore(dep): Mise a jour de django-munin de 0.2.0 a 0.2.1.

chore(dep): Mise a jour de django-crispy-forms de 1.5.2 a 1.6.0.

chore(dep): Mise a jour de django-filter de 0.9.2 a 0.12.

chore(dep): Mise a jour de pillow de 2.9 a 3.1.1.

chore(dep): Mise a jour de DRF de 3.3.1 a 3.3.2.

Mise a jour de dependances connexes :
- drf-extensions de 0.2.7 a 0.2.8.
- django-cors-middleware de 1.0.0 a 1.2.0.
- Suppression de get_cache()
- Changement de noms de parametres de configuration pour REST_FRAMEWORK

Merci particulier a @DevHugo pour sa contribution.

Regle le soucis pour Travis et MySQL (merci @DevHugo)

Ajout des informations pour la mise en prod de la v17

chore(dep): Mise a jour de django de 1.7.10 a 1.8.9.

chore(dep): Mise a jour de coverage de 4.0.1 a 4.0.3.

chore(dep): Mise a jour de cairosvg de 1.0.13 a 1.0.19.

chore(dep): Mise a jour de beautifulsoup4 de 4.3.2 a 4.4.1.

chore(dep): Mise a jour de djangorestframework-xml de 1.0.1 a 1.3.0.

chore(dep): Mise a jour de factory-boy de 2.4.1 a 2.6.1.

Fix#3366: Ajout de l'extension de l'image

Fix#3234: Lien de retour à la liste des sujets

Affiche le karma en dessous des avatars (fix zestedesavoir#1444)

Corrige un petite erreur

Met à jour la documentation d'installation du front-end (fix zestedesavoir#3294)

Mail d'inscription

TU

Envoi par le validateur
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Docs Concerne la documentation C-Front Concerne l'interface du site
Projects
None yet
Development

No branches or pull requests

4 participants