Théophile Bastian
437032ff23
Add /_health/ URL for monitoring purposes
2021-03-18 01:55:49 +01:00
Martin Pépin
2c17bd4835
Add the production requirements
2020-11-18 20:59:16 +01:00
Martin Pépin
a6d0986119
Bump django-wiki
2020-11-18 20:58:54 +01:00
Théophile Bastian
e543e0438f
Merge branch 'kerl/dot' into 'master'
...
Affichage de la hiérarchie des groupes avec graphviz
See merge request klub-dev-ens/WikiENS!9
2020-01-08 11:11:04 +01:00
Martin Pépin
5ed578ff9f
Use the wiki template for the groups graph page
2020-01-06 19:41:00 +01:00
Martin Pépin
6af61b4c65
WikiGroups: graphviz visualisation
2020-01-06 19:36:29 +01:00
Théophile Bastian
7dd0bc478b
Merge branch 'Kerl/prod' into 'master'
...
Répercute sur master des changements non commités en prod
See merge request klub-dev-ens/WikiENS!6
2019-12-27 14:10:27 +01:00
Théophile Bastian
5a88e6ecf0
Requirements: use gitlab django-allauth-ens v1.1.3
2019-12-25 12:03:03 +01:00
Martin Pépin
0e963a5cc4
black WikiENS/settings/
2019-12-24 17:07:10 +01:00
Martin Pépin
253444d345
Re-add the lost wiki_group installed app
2019-12-24 17:06:04 +01:00
Martin Pépin
964652b385
Settings: add missing __init__.py
2019-12-24 17:04:07 +01:00
Martin Pépin
b91910d362
SERVER_EMAIL is not a secret
2019-12-24 17:01:48 +01:00
Martin Pépin
da4a440c3b
Remove test-specific settings
2019-12-24 17:01:48 +01:00
Martin Pépin
33fc1564bb
Settings: switch to Django2
2019-12-24 17:01:47 +01:00
Martin Pépin
8271c3a1c6
configure django-allauth
2019-12-24 17:00:49 +01:00
Martin Pépin
ac9d45782e
Bump django-allauth-ens
2019-12-24 17:00:49 +01:00
Martin Pépin
ae082bc9fb
Split production / development settings
2019-12-24 17:00:49 +01:00
Théophile Bastian
087b5a871e
Merge branch 'structured_groups' into 'master'
...
Structured groups
Closes #5
See merge request klub-dev-ens/WikiENS!8
2019-12-20 17:07:47 +01:00
Martin Pépin
c8f57a2357
Add tests for structured groups
2019-12-20 17:04:32 +01:00
Théophile Bastian
d3f80f2339
Implement the structured groups backend
...
This implements a structured user group model, propagating its changes
to vanilla Django groups. It features cycle detection at save-time,
although this cycle detection can only be seen as a fallback and forms
should check the acyclicity of their changes before committing using the
provided class method.
2019-12-20 17:02:29 +01:00
Martin Pepin
d9da1ef528
Merge branch 'django-2.2' into 'master'
...
Update Django to 2.2
See merge request klub-dev-ens/WikiENS!7
2019-12-18 20:22:36 +01:00
Théophile Bastian
b9f1c2ecff
Move settings.py -> settings.default.py
...
This allows us to have a production settings.py that doesn't get
overwritten at every git pull
2019-12-15 23:11:35 +01:00
Théophile Bastian
36f3d8d6ef
Bump Django version to 2.2
2019-12-15 23:10:08 +01:00
Ludovic Stephan
fa2e1279c4
Merge branch 'Kerl/urls_fixes' into 'master'
...
Lien de déconnexion & typo
See merge request klub-dev-ens/WikiENS!5
2019-09-26 18:14:43 +02:00
Martin Pépin
56a3c1da6b
Remove typo (random "i") in the base template
2019-01-14 14:37:47 +01:00
Martin Pépin
6666bd8134
set settings.LOGOUT_URL (used in the base template)
2019-01-14 14:35:04 +01:00
Erkan Narmanli
e20976eb73
Merge branch 'Qwann/lts' into 'master'
...
LTS is good
Closes #1
See merge request cof-geek/WikiENS!4
2018-03-29 19:27:26 +02:00
Qwann
40367d5fe9
fix login url, bump django
2018-03-29 19:26:45 +02:00
Qwann
6262fc689a
using dev version of authens
2018-03-28 19:32:40 +02:00
Qwann
6463e3ab23
less is more
2018-03-26 14:25:09 +02:00
Qwann
ce7104a331
LTS is good
2018-03-22 12:52:10 +01:00
Qwann
318cede1a5
last allauth-ens version
2018-03-19 18:29:54 +01:00
Martin Pepin
0b0ebd78f4
Merge branch 'Qwann/anonymous' into 'master'
...
only clipper can autosign-up
See merge request cof-geek/WikiENS!3
2018-03-19 18:24:55 +01:00
Martin Pepin
f631f709ce
Merge branch 'Qwann/anonymous' into 'master'
...
no logged user can't see the wiki
See merge request cof-geek/WikiENS!2
2018-03-19 18:22:16 +01:00
Qwann
504a1e4704
only clipper can autosign-up
2018-03-19 18:22:09 +01:00
Qwann
c2590fb639
no logged user can't see the wiki
2018-03-19 13:51:43 +01:00
Martin Pepin
559f936a3a
Merge branch 'aureplop/allauth' into 'master'
...
Install django-allauth-ens
See merge request !1
2018-01-10 19:43:10 +01:00
Aurélien Delobelle
13343c6d4d
Install django-allauth-ens
...
- Allows login via clipper.
- Default login method (django one) is still available.
- allauth allows user to change and reset his/her password, mails, social
accounts (clipper).
- Signup is managed through allauth.
2017-10-18 17:08:13 +02:00
Qwann
a307fd259b
initial commit
2017-10-06 14:17:13 +02:00