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
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
Martin Pépin
6384cfc701
Update changelog
2020-05-08 16:04:05 +02:00
Martin Pépin
67d7dafc14
Merge branch 'master' into Evarin/sitecof-improvements
2020-05-08 15:56:42 +02:00
Martin Pépin
1ada8645b8
Black
2020-05-08 15:52:13 +02:00
Ludovic Stephan
d4a9e96e38
Merge branch 'kerl/ci' into 'master'
...
Bump python and postrgres in CI
See merge request klub-dev-ens/gestioCOF!419
2020-05-08 13:06:29 +02:00
Martin Pépin
abb8cc5a2d
Bump python and postrgres in CI
2020-05-08 12:47:03 +02:00
Martin Pepin
5a9ea4234e
Merge branch 'Aufinal/simplify_stats' into 'master'
...
Simplifie massivement les statistiques K-Fêt + étend la période de stats
Closes #257 and #244
See merge request klub-dev-ens/gestioCOF!411
2020-05-08 12:41:18 +02:00
Ludovic Stephan
c9136dbcfa
CHANGELOG
2020-05-08 11:15:12 +02:00
Ludovic Stephan
61e4ad9741
Better docstring
2020-05-08 11:14:32 +02:00
Ludovic Stephan
c9dad9465a
Fix tests
2020-05-08 11:14:32 +02:00
Ludovic Stephan
f10d6d1a71
Bugfix
...
Quand un article n'a pas de conso, il a été créé il y a 1s
2020-05-08 11:14:32 +02:00
Ludovic Stephan
97cb9d1f3b
Rework stats_manifest
...
On change la façon dont les vues gèrent l'interface avec `Scale`.
Side effect : on peut avoir l'historique sur tout le temps
2020-05-08 11:14:32 +02:00
Ludovic Stephan
c66fb7eb6f
Simplify statistic.js
...
On supprime des fonctions inutiles, on lint, et on simplifie 2-3 options
inutilisées.
2020-05-08 11:14:32 +02:00
Ludovic Stephan
48ad5cd1c7
Misc cleanup
...
On utilise SingleObjectMixin partout, et on simplifie 2-3 trucs
2020-05-08 11:14:32 +02:00
Ludovic Stephan
ef35f45ad2
Fusionne deux fonctions chunkify
...
On rajoute de l'agrégation optionnelle dans la fonction.
2020-05-08 11:14:32 +02:00
Ludovic Stephan
26bcd729bb
Supprime le code mort ou redondant
2020-05-08 11:14:32 +02:00
Ludovic Stephan
78ad4402b0
Plus de timezones
2020-05-08 11:14:32 +02:00
Ludovic Stephan
6767ba8e8c
Rajoute de la doc partout
2020-05-08 11:14:32 +02:00
Ludovic Stephan
4f15bb9624
CHANGELOG
2020-05-07 18:40:07 +02:00
Martin Pepin
3b2251a1d6
Merge branch 'Aufinal/editable_accounts' into 'master'
...
Harmonise les comptes non-lisibles ou éditables
Closes #234
See merge request klub-dev-ens/gestioCOF!412
2020-05-07 18:07:07 +02:00
Ludovic Stephan
64ceb813c6
Merge branch 'kerl/autocomplete' into 'master'
...
L'autocomplétion est isolée et réutilisable par d'autres apps
See merge request klub-dev-ens/gestioCOF!390
2020-05-07 16:28:46 +02:00
Martin Pépin
3b0d4ba58f
lstephan's suggestions
2020-05-07 15:44:37 +02:00
Ludovic Stephan
5298a19667
Merge branch 'kerl/merge_shared_utils' into 'master'
...
Préparation de la vue d'autocompletion pour l'intégration du BDS
See merge request klub-dev-ens/gestioCOF!401
2020-05-07 14:54:50 +02:00
Martin Pépin
b1d8bb04c4
Generic auto-completion mechanism
2020-05-07 14:48:37 +02:00
Martin Pépin
b8cd5f1da5
Drop type hints in shared.views.autocomplete
2020-05-05 22:30:17 +02:00
Martin Pépin
a259b04d9c
Explicative comment about the Type[M] annotation
2020-05-05 22:30:17 +02:00