Martin Pépin
9a90f19502
Separate the autocompletion logic form the views
2020-07-05 11:15:50 +02:00
Martin Pépin
fbbc9937f6
Fix a typo
2020-07-05 11:14:51 +02:00
Martin Pépin
e9f00b4f06
Update the isort config for version 5.*
2020-07-04 13:40:32 +02:00
Martin Pépin
c7ca96bce5
Autocompletion: new de-duplication mechanism
2020-07-04 13:06:24 +02:00
Ludovic Stephan
637572ab58
Merge branch 'kerl/bds_autocomplete' into 'master'
...
Autocomplétion du BDS et deuxième ébauche de page d'accueil
See merge request klub-dev-ens/gestioCOF!422
2020-07-01 23:26:01 +02:00
Ludovic Stephan
28370c8e67
Merge branch 'kerl/bds_settings' into 'master'
...
Séparation des settings cof / bds
See merge request klub-dev-ens/gestioCOF!420
2020-06-30 12:47:46 +02:00
Martin Pépin
701ea96a90
BDS autocompletion: add missing span in html
2020-06-29 20:49:02 +02:00
Martin Pépin
de1bba3695
Don't crash on LDAP errors
2020-06-29 20:47:36 +02:00
Martin Pépin
56f1edebe3
BDS: fancier home page
2020-06-29 20:47:36 +02:00
Martin Pépin
c52bac05b3
Restrict bds views to the staff
2020-06-29 20:47:36 +02:00
Martin Pépin
5d24786e20
BDS: user search on the home page
2020-06-29 20:47:35 +02:00
Martin Pépin
bca75dbf98
Add user-search in the BDS app
2020-06-29 20:47:35 +02:00
Martin Pépin
0789da7bed
Move the 'utils' template tags to the shared app
2020-06-29 20:47:35 +02:00
Martin Pépin
f6458074b2
Better documentation for show_toobar
2020-06-29 20:45:52 +02:00
Martin Pépin
eadfd1d3cd
Use cof.settings.local for migration checks
2020-06-29 20:45:52 +02:00
Martin Pépin
3a34ab4462
Make events tests independent of LOGIN_URL
2020-06-29 20:45:52 +02:00
Martin Pépin
25b603d667
only run relevant tests in cof/bds CI
2020-06-29 20:45:52 +02:00
Martin Pépin
f26d330973
Fix settings.local.ALLOWED_HOSTS
2020-06-29 20:45:52 +02:00
Martin Pépin
7a52e841e6
Use the new settings in gitlab-ci
2020-06-29 20:45:52 +02:00
Martin Pépin
9a3914ece6
Add wsgi file
2020-06-29 20:45:52 +02:00
Martin Pépin
6a32a72c15
One url file to rule them all,
...
one url file to find them
One url file to bring them all,
and in the darkness bind them.
2020-06-29 20:45:52 +02:00
Martin Pépin
d464b69b2e
Split settings between COF / BDS / Local
2020-06-29 20:45:52 +02:00
Martin Pépin
d16bf5e6b0
Merge local and dev settings
2020-06-29 20:45:52 +02:00
Ludovic Stephan
1ba6b5753f
Merge branch 'kerl/fix_kfet_autocomplete' into 'master'
...
Passe à `shared.views.autocomplete` pour l'autocomplétion de la K-Fêt
See merge request klub-dev-ens/gestioCOF!425
2020-06-25 17:16:59 +02:00
Ludovic Stephan
21fcb5daa9
Merge branch 'kerl/fix_ldap' into 'master'
...
Switch to python-ldap (instead of ldap3)
Closes #264
See merge request klub-dev-ens/gestioCOF!424
2020-06-25 01:20:40 +02:00
Martin Pépin
c5adc6b7d8
Use the new shared autocomplete framework in kfet/
2020-06-20 19:28:48 +02:00
Martin Pépin
b9ba0a3829
Add missing ldap system dependencies to CI config
2020-06-20 19:08:20 +02:00
Martin Pépin
028b6f6cb7
Switch to python-ldap (instead of ldap3)
2020-06-16 17:21:59 +02:00
Ludovic Stephan
3ca8b45014
Migration for events app
2020-05-20 17:41:25 +02:00
Ludovic Stephan
90fc6aa3e7
Merge branch 'Aufinal/simplify_tests' into 'master'
...
Utilitaire de tests simplifié
See merge request klub-dev-ens/gestioCOF!421
2020-05-15 16:12:47 +02:00
Martin Pépin
707b7b76db
Make events tests deterministic
2020-05-14 21:23:25 +02:00
Ludovic Stephan
6fff995ccd
Expand CSVResponseMixin functionality
2020-05-12 01:12:19 +02:00
Ludovic Stephan
9b0440429c
Fix ical tests
2020-05-12 00:47:48 +02:00
Ludovic Stephan
50266f2466
Fix tests for python3.7 (?)
2020-05-11 13:03:13 +02:00
Ludovic Stephan
65171d1276
Fix event tests
2020-05-11 01:16:58 +02:00
Ludovic Stephan
3b43ad84b5
Renomme testcases.py -> mixins.py
2020-05-11 00:19:43 +02:00
Ludovic Stephan
bb72a16b64
Lisibilité: t_urls -> reversed_urls
2020-05-10 23:58:46 +02:00
Ludovic Stephan
b1c69eddb5
Meilleure doc (j'espère !)
2020-05-10 23:58:13 +02:00
Ludovic Stephan
88c9187e2e
MegaHelpers devient un mixin
2020-05-10 23:56:45 +02:00
Ludovic Stephan
bbe831a226
Sépare un gros fourre-tout en plus petits mixins
2020-05-10 23:54:21 +02:00
Ludovic Stephan
f642b218d0
Consistance dans les noms de fichiers
2020-05-10 23:44:02 +02:00
Ludovic Stephan
cc72f47f00
Merge branch 'kerl/event_options_and_extra_fields' into 'master'
...
Les événements du nouveau module `events` récupèrent les même fonctionnalités que les événements de `gestioncof`
See merge request klub-dev-ens/gestioCOF!398
2020-05-10 00:53:27 +02:00
Martin Pépin
24180e747e
Events: one more validation check
2020-05-08 16:40:18 +02:00
Martin Pépin
5a0cf58d8a
Events: more validation & uniqueness constraints
2020-05-08 16:34:35 +02:00
Martin Pépin
d7d4d73af3
typos
2020-05-08 16:34:19 +02:00
Martin Pépin
c2f6622a9f
Update changelog
2020-05-08 16:16:37 +02:00
Martin Pépin
8778695e95
Add some more documentation in events.models
2020-05-08 16:14:04 +02:00
Martin Pépin
e0fd3db638
Make events tests deterministic
2020-05-08 16:14:04 +02:00
Martin Pépin
d5e9d09044
Events are configurable
...
This commit mostly reproduces the structure of gestioncof's events,
renames some stuff and adds a generic export view.
2020-05-08 16:14:04 +02:00
Martin Pepin
6e9dc03bc7
Merge branch 'Evarin/sitecof-improvements' into 'master'
...
Améliorations site du COF
See merge request klub-dev-ens/gestioCOF!415
2020-05-08 16:13:18 +02:00