Commit Graph

17 Commits

Author SHA1 Message Date
Sli
4f00224f0d Update dependencies, apply black and fix wrong default SITH_COUNTER_OFFICES values 2022-08-04 18:42:29 +02:00
ba6599fa56 Add of tests 2022-05-05 23:24:08 +02:00
a3158253a7 Black update 2021-09-26 13:58:39 +02:00
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
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
63acf588ca Add basic unfinished counter test 2017-06-07 18:36:26 +02:00
83deae5964 Apply GPLv3 to Sith, and add header to every concerned file 2017-04-24 17:51:12 +02:00
21f1393097 Add basic counter model 2016-03-28 14:54:35 +02:00