d092348674
fix(app/settings): Setup logging
2024-11-25 22:54:26 +01:00
e9d3c84e1a
fix(app): Use correct settings and urls
2024-11-23 11:28:31 +01:00
e6213fd884
fix: Misc
2024-10-22 11:11:13 +02:00
e736c4071e
feat: Update settings to the new format
2024-10-22 10:50:33 +02:00
d369834b3c
feat: Add nix tooling
2024-10-22 10:50:15 +02:00
e4a837ffad
chore: Move WikiENS to app
2024-10-22 08:52:15 +02:00
Basile Clement
25a1b880e5
Merge branch 'thubrecht/django3' into 'master'
...
Update to Django 3.2
See merge request klub-dev-ens/WikiENS!18
2022-12-05 13:57:57 +01:00
d98d8d013c
Update to Django 3.2
2022-01-07 16:47:09 +01:00
Martin Pepin
dbffa735a0
Merge branch 'thubrecht/scroll-groups' into 'master'
...
On évite le graphe qui prend 3 écrans de largeur
See merge request klub-dev-ens/WikiENS!16
2021-10-30 10:59:57 +02:00
4262f0e7a5
On évite le graphe qui prend 3 écrans de largeur
2021-10-29 17:51:21 +02:00
Martin Pepin
9ce3238000
Merge branch 'kerl/group_list' into 'master'
...
List des groupes
See merge request klub-dev-ens/WikiENS!11
2021-10-26 20:12:27 +02:00
29c5abbc1a
On affiche la liste des managers
2021-10-26 20:01:58 +02:00
Martin Pépin
cc50d540c3
Display the list of groups at /_groups/
2021-10-26 19:48:33 +02:00
Martin Pepin
ef00b63053
Merge branch 'thubrecht/groupes' into 'master'
...
Ajoute la gestion des groupes
See merge request klub-dev-ens/WikiENS!15
2021-10-26 19:41:30 +02:00
c771f1ad49
Placeholder
2021-10-26 19:38:00 +02:00
66cb88721f
Docstring
2021-10-26 19:29:30 +02:00
e8830540ec
Meilleur message d'erreur
2021-10-26 19:20:29 +02:00
93792f5f46
On évite les erreurs si pas la bonne url
2021-10-26 19:17:06 +02:00
d5c1e2225a
On remplace les Querysets par ce qu'on veut
2021-10-26 19:06:23 +02:00
3da477729a
Better docstring
2021-10-26 18:57:38 +02:00
9c02e1e902
Use already_notified in get_all_groups
2021-10-26 18:53:31 +02:00
f257209f8f
JS update
2021-10-11 15:34:24 +02:00
0fa182cb4a
Ajoute la gestion des groupes
2021-07-24 04:13:47 +02:00
Basile Clement
20d0f1fba9
Define HOST to "" to use unix domain socket connection
2021-04-10 20:04:01 +02:00
Martin Pepin
7111ce1583
Merge branch 'thubrecht/navbar' into 'master'
...
Corrige le look de la navbar du wiki
See merge request klub-dev-ens/WikiENS!13
2021-01-28 20:17:30 +01:00
69d34e5a44
Corrige le look de la navbar du wiki
2021-01-28 15:24:41 +01:00
Ludovic Stephan
e8db9f46a6
Merge branch 'dodo/fix_email' into 'master'
...
Changed email from cof-geek to klub-dev
See merge request klub-dev-ens/WikiENS!10
2021-01-01 21:11:28 +01:00
Dorian Lesbre
ef8bbdfde1
Changed email from cof-geek to klub-dev
2020-12-24 17:38:07 +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