4f00224f0d
Update dependencies, apply black and fix wrong default SITH_COUNTER_OFFICES values
2022-08-04 18:42:29 +02:00
lsacienne
ba6599fa56
Add of tests
2022-05-05 23:24:08 +02:00
Skia
a3158253a7
Black update
2021-09-26 13:58:39 +02:00
Skia
406380e4f1
counter: make click page dynamic to avoid repetitive loading
...
This makes the whole click page load only once for a normal click
workflow. The current basket is now rendered client side with Vue.JS,
and the backend view is able to answer with JSON if asked to.
This should lighten the workflow a lot on the client side, especially
with poor connectivity, and the server should also feel lighter during
big events, due to far less complex Jinja pages to render.
2021-09-26 13:58:39 +02:00
2616e8b24c
django2.2: relpace django.core.urlresolvers by django.urls
2019-10-08 22:46:01 +02:00
f0524a9f00
counter: fix error for stats 500 on PermissionDenied
2019-05-28 16:39:16 +02:00
1f3220246a
counter: fix a bug where you can't register UID card with only number inside
2019-05-24 08:38:15 +02:00
19e353970d
Enforce uid with uppercase for Studentcard and test more edge cases
2019-05-20 17:56:14 +02:00
5ae7d10e84
Add unit tests for student cards and fix edge cases
2019-05-20 17:56:09 +02:00
cb58b00b6e
All: Apply Black coding rules
2018-10-05 21:52:55 +02:00
Skia
f2106a37a3
counter: fix tests
2018-06-07 19:57:56 +02:00
d722efc40f
Format counter
2017-06-13 10:04:13 +02:00
eb510e102c
Test for click
2017-06-07 19:28:15 +02:00
0af72500c6
Add some tests on counter
2017-06-07 18:36:26 +02:00
Skia
63acf588ca
Add basic unfinished counter test
2017-06-07 18:36:26 +02:00
Skia
83deae5964
Apply GPLv3 to Sith, and add header to every concerned file
2017-04-24 17:51:12 +02:00
Skia
21f1393097
Add basic counter model
2016-03-28 14:54:35 +02:00