1. 12 Feb, 2019 1 commit
  2. 06 Oct, 2018 1 commit
  3. 04 Oct, 2018 2 commits
  4. 14 Apr, 2018 3 commits
  5. 07 Apr, 2018 1 commit
  6. 13 Aug, 2017 1 commit
  7. 12 Aug, 2017 1 commit
  8. 11 Aug, 2017 1 commit
  9. 10 Aug, 2017 2 commits
  10. 09 Aug, 2017 1 commit
  11. 30 May, 2017 1 commit
    • Aurélien Delobelle's avatar
      Add Wagtail CMS for kfet app. · 8c6d56b2
      Aurélien Delobelle authored
      K-Fêt
      - Integrate wagtail to serve "static" pages of old K-Fêt website
      - Fixture "kfetcms/kfet_wagtail_17_05" contains a copy of old website
      (as in May 2017).
      - Media files can be got until end of June 17 at
      http://partage.eleves.ens.fr//files/604e6dea2ceebc66b1936c6b3f911744/kfet_media.tar.gz
      
      Login/logout
      - Update package django_cas_ng to last version.
      - Clean COFCASBackend.
      - Change CAS version to 3 (version used on eleves.ens). This enables
      the logout redirection (for CAS ofc).
      - Add messages and clean existing ones on login/logout (for both
      outsider and cas users).
      
      Misc
      - Update settings to bypass an incompability between debug-toolbar and
      wagtailmenus packages.
      - Better management of dev/test-specific urls (if debug-toolbar wasn't in
      INSTALLED_APPS, media files were not served).
      - UI improvements.
      8c6d56b2
  12. 04 Feb, 2017 1 commit
  13. 03 Feb, 2017 1 commit
  14. 14 Jan, 2017 1 commit
  15. 03 Jan, 2017 3 commits
  16. 24 Dec, 2016 1 commit
  17. 12 Sep, 2016 2 commits
    • Martin Pépin's avatar
      Petits changements · 14733c07
      Martin Pépin authored
      Clarification du README
      Utilisation de sed pour construire les fichiers de config
      14733c07
    • Martin Pépin's avatar
      Crée un setup proche de celui en production · f37bdd90
      Martin Pépin authored
      On fait tourner GestioCOF avec daphne derrière un reverse-proxy Apache
      sur la VM Vagrant tout comme sur le serveur de production. On peut tester
      en local GestioCOF en “conditions réelles”.
      
      Le serveur lancé avec `python manage.py runserver 0.0.0.0:8000` est toujours
      accessible à la même url `localhost:8000`.
      
      Le (nouveau) serveur apache est accessible à `localhost:8080`.
      
      Pour appliquer les changements dans le code au serveur type prod, il faut
      relancer le worker : `sudo supervisorctl restart worker`. Alors que le serveur
      de dev se relance tout seul.
      
      NB important : ce patch supprime le mot de passe sur le serveur redis en dev,
      pour faire marcher ce nouveau setup avec un version précédente de la VM, il faut
      lancer `sudo redis-cli config set requirepass ""`
      f37bdd90
  18. 26 Aug, 2016 1 commit
  19. 19 Aug, 2016 1 commit
  20. 15 Jul, 2016 1 commit
  21. 19 Jun, 2016 1 commit
  22. 26 May, 2016 3 commits
    • Martin Pépin's avatar
      Typos · fc0296b1
      Martin Pépin authored
      fc0296b1
    • Basile Clement's avatar
      Clarifie la procédure d'installation manuelle · 7f6b5c8a
      Basile Clement authored
      Clarifie la procédure de configuration de MySQL lors d'une installation
      manuelle et intègre un paragraphe pour expliquer comment utiliser
      SQLite.
      7f6b5c8a
    • Basile Clement's avatar
      Ajoute un environnement de développement · 1bd92f7f
      Basile Clement authored
      Ce commit ajoute une configuration Vagrant permettant d'avoir un
      environnement de développement facile à installer et réutilisable (cf
      README.md).
      
      En particulier :
      
       - Vagrantfile est un fichier qui décrit une machine virtuelle Vagrant.
         La configuration est assez proche des défauts, et n'introduit que
         deux différences : les ports 8000 et 80 sont bindés sur les ports
         8000 et 8080 (respectivement) sur la machine hôte, et le script
         `provisioning/bootstrap.sh` est utilisé pour configurer une nouvelle
         machine virtuelle.
      
       - provisioning/bootstrap.sh est un script shell qui s'occupe
         d'installer les paquets nécessaire et de configurer la machine
         virtuelle pour que GestioCOF fonctionne.
      
       - cof/settings_dev.py est un fichier de configuration minimal
         permettant de faire fonctionner GestioCOF, configuré pour être
         utilisé avec Vagrant mais facilement adaptable.
      1bd92f7f
  23. 24 May, 2016 1 commit