Ludovic Stephan
ef8c1b8bf2
Nouveau fonctionnement des négatifs
2021-06-17 10:40:51 +02:00
Ludovic Stephan
7bf0c5f09e
Fix frozen forms
2021-06-15 14:07:43 +02:00
Ludovic Stephan
99809209e0
Change les permissions pour geler/dégeler un compte
2021-06-15 14:05:39 +02:00
Ludovic Stephan
339223bec0
Black
2021-05-04 18:12:47 +02:00
Ludovic Stephan
47f406e09e
Fix tests
2021-02-23 22:52:39 +01:00
Ludovic Stephan
aac94afcd0
Améliore le formulaire de mdp K-Fêt
2021-02-23 22:52:39 +01:00
Ludovic Stephan
209360f535
Delete self-update form
2021-02-23 22:52:39 +01:00
Ludovic Stephan
4e758fbba0
Delete balance_offset
field
2021-02-23 22:33:00 +01:00
Dorian Lesbre
23f7865140
Switch back from config to settings
2021-02-20 20:59:54 +01:00
Dorian Lesbre
884ec2535b
Fixed stupid errors
2021-02-19 11:51:48 +01:00
Dorian Lesbre
beba3052dd
Switched from hardcoded settings to config
2021-02-19 11:46:42 +01:00
Dorian Lesbre
46242ad2c0
Added separate permission for chef/trez
2021-02-19 10:48:24 +01:00
Dorian Lesbre
fa8c57269c
Added help_text to history form
2021-02-19 10:32:12 +01:00
Quentin VERMANDE
9d2c13e67c
kfetTriArticles
2020-12-09 22:03:54 +01:00
Martin Pepin
57901c0013
Merge branch 'Aufinal/stat_2' into 'master'
...
Repassage sur les stats
Closes #246 and #255
See merge request klub-dev-ens/gestioCOF!462
2020-09-22 21:06:46 +02:00
Ludovic Stephan
46f447ec5d
Formulaires pour nettoyage
2020-09-16 17:16:14 +02:00
Ludovic Stephan
205dc93f4b
FilterHistoryForm est un formulaire décent
2020-09-15 19:40:45 +02:00
Ludovic Stephan
137dd655d1
Harmonise les comptes non-lisibles ou éditables
2020-03-11 22:30:47 +01:00
Ludovic Stephan
affdf43e0b
Add logic in views and templates
2019-11-27 14:14:33 +01:00
Ludovic Stephan
f8e954ff79
Range les fichiers statiques K-Fêt
...
Les fichiers JS et CSS externes sont dans `static/kfet/vendor`, minifiés ; on bump la version de `reconnecting-websocket`.
2019-10-16 20:27:57 +02:00
Ludovic Stephan
fb56293273
Supprime un formulaire inutilisé
2019-06-17 22:02:11 +02:00
Ludovic Stephan
baa3826a42
Change le formulaire de account_update
...
On fait un formulaire d'info non-éditable pour pas que les gens mettent des noms troll
2019-06-17 22:02:11 +02:00
Aurélien Delobelle
402b544393
core -- Fix flake8 errors
2018-10-06 13:15:33 +02:00
Aurélien Delobelle
fdd2b35289
core -- Apply black + isort to all files
2018-10-06 13:15:33 +02:00
Aurélien Delobelle
0f688a8f1c
kfet -- Stack errors of KPsulOperationForm
...
Delete an error never raised, and avoid duplicate messages.
2018-10-04 11:25:10 +02:00
Aurélien Delobelle
93d3c124fd
kfet -- Add fixme related to available checkouts in K-Psul
2018-10-04 11:25:10 +02:00
Aurélien Delobelle
645c01ebd1
kfet -- As a kfet staff, remove the requirement to…
...
provide a password in the edit view of an account.
2018-06-16 12:33:51 +02:00
Martin Pépin
ea737dab29
Merge branch 'Kerl/drop_py2_compat' of git.eleves.ens.fr:cof-geek/gestioCOF into Kerl/drop_py2_compat
2018-04-16 14:18:21 +02:00
Martin Pépin
a73736bf41
Merge branch 'master' into Kerl/drop_py2_compat
2018-04-16 14:12:36 +02:00
Aurélien Delobelle
42e762bc4a
Py3 allows to shorten super()
2018-01-16 16:50:27 +01:00
Aurélien Delobelle
525bb4d16d
kfet -- Fix available checkouts in K-Psul
...
The checkout validity is checked using the current datetime (when
requesting the kpsul page).
2018-01-15 17:03:57 +01:00
Martin Pépin
475f1adec5
Remove "coding: utf8" line
2018-01-06 16:10:13 +01:00
Aurélien Delobelle
8cdb4c62fc
Merge branch 'master' into test/views
2017-10-24 16:45:26 +02:00
Aurélien Delobelle
85657591f5
Fix fields cleaning with unreachable items when…
...
… object is being created.
2017-10-12 11:10:30 +02:00
Aurélien Delobelle
bf61e41b50
Move auth-related from 'kfet' app to 'kfet.auth'.
2017-09-19 17:05:51 +02:00
Aurélien Delobelle
9e61887868
K-Fêt' groups edits don't remove non-kfet app permissions.
...
Fixes #168 .
2017-09-11 16:42:14 +02:00
Martin Pépin
937a485704
Merge branch 'master' into Production
2017-09-09 22:03:32 +02:00
Martin Pépin
51f4bf3fb5
Clipper logins may be > 8 characters
2017-09-04 13:25:09 +02:00
Aurélien Delobelle
455b730cc3
Merge branch 'master' into aureplop/kfet_cms
2017-06-23 02:53:05 +02:00
Aurélien Delobelle
b8110c11a4
kfet.open
...
kfet.open app
- Base data (raw_open, last_update...) is stored and shared through cache system.
- 2 websockets groups: one for team users, one for other users.
- UI is initialized and kept up-to-date with WS.
- raw_open and force_close can be updated with standard HTTP requests.
At this time, there isn't any restriction on raw_open view. Common sense tell us
to change this behavior.
Misc
- Clean channels routing.
- 'PermConsumerMixin': user who sent the message is available as argument in
connection_groups method, which returns groups to which the user should be
appended on websocket connection (and discarded on disconnection).
- New kfet.utils module: should be used for mixins, whatever is useful and not concerns
the kfet app.
- Clean JS dependencies.
2017-06-21 07:08:28 +02:00
Aurélien Delobelle
1499c0bced
Improvements for K-Fêt CMS.
...
K-Fêt - Wagtail
- Page content becomes a StreamField.
- GroupTeam snippet becomes a block for stream field.
- Navigation menu moved becomes a "flatmenu", preventing possible future conflicts.
- Page layout can be modified in wagtail admin.
K-Fêt
- Add shorthands for ukf account balance/article price.
- Cleaning stylesheets and templates.
2017-06-12 01:51:10 +02:00
Aurélien Delobelle
c11c3f84ed
clean big tables forms
2017-05-19 16:42:26 +02:00
Aurélien Delobelle
ecce2fda21
Merge branch 'master' into aureplop/clean_scroll
2017-05-19 14:08:57 +02:00
Aurélien Delobelle
ae27065626
Group permissions select multiple -> checkboxes
...
- Add handler for CheckboxSelectMultiple in form_field_snippet.html.
- Add template filter "widget_type" to get widget class name.
- Group permissions selection becomes easier.
2017-05-19 13:42:41 +02:00
Martin Pepin
6871945dcd
Merge branch 'aureplop/fix_perms' into 'master'
...
Fix UserGroupForm
Closes #161
See merge request !228
2017-05-15 11:29:33 +02:00
Aurélien Delobelle
e0b1db1e1e
more robust tests
2017-05-14 22:19:25 +02:00
Aurélien Delobelle
4ac7b30bdd
Fix UserGroupForm + tests for this form.
...
- Non-K-Fêt group membership is no longer erased by the account edit
form.
- Add some tests to ensure proposed choices in this form corresponds to
K-Fêt groups + test case for #161 .
Fixes #161
2017-05-12 16:55:18 +02:00
Aurélien Delobelle
b5cc26bb1b
Merge branch 'master' into aureplop/fewer_requests
2017-04-11 22:46:18 +02:00
Aurélien Delobelle
c228416809
Subvention -> Réduction + units for kfet_config
...
- kfet_config gives "reduction_cof" as editable instead of
"subvention_cof"
- this last one can still be accessed via kfet_config (computed from
new "reduction_cof"
- add units to numeric values of kfet_config form
2017-04-10 11:36:06 +02:00
Aurélien Delobelle
784ba9bd10
Merge branch 'master' into aureplop/kfet_config
2017-04-08 18:36:28 +02:00