6a5da0302d
add FragmentMixin
and UseFragmentsMixin
classes
2025-04-06 14:34:22 +02:00
26d4c4b811
move accound refound view to counter
2025-04-04 10:35:17 +02:00
eee78008b1
add pages to manage returnable products
2025-04-04 09:33:02 +02:00
39b36aa509
ajaxify the product admin page
2024-12-21 02:14:38 +01:00
5da27bb266
rename producttype
to product_type
2024-12-18 14:48:59 +01:00
e9361697f7
Convert customer refill to a fragment view
2024-12-15 21:33:19 +01:00
466fe58763
feat: make student card unique per user
2024-12-15 16:49:24 +01:00
d4b9c3afb1
Make StudentCardFormView fragment only
2024-12-07 22:36:15 +01:00
b81cf49d0a
Remove student card creation from CounterClick view and use fragment instead
...
Intercept htmx on submit requests, this allows auto submit from nfc fields
Fix super call with parameters
Add loading wheel on student card form for counter_click.jinja
2024-12-07 12:57:10 +01:00
10dde3f002
fix imports
2024-12-07 00:18:17 +01:00
10f42b1522
fix imports
2024-11-27 19:03:34 +01:00
d16a207a83
Add more Ruff rules ( #891 )
...
* ruff: apply rule F
* ruff: apply rule E
* ruff: apply rule SIM
* ruff: apply rule TCH
* ruff: apply rule ERA
* ruff: apply rule PLW
* ruff: apply rule FLY
* ruff: apply rule PERF
* ruff: apply rules FURB & RUF
2024-10-15 11:36:26 +02:00
15ae24f0bd
optimize: product list views
2024-10-13 12:32:50 +02:00
9c93162741
Add missing files
2024-09-23 10:25:27 +02:00
6068c6048a
Use real name of the website once again
2024-09-23 01:37:25 +02:00
cca9732925
eboutic big refactor
2024-08-06 16:49:20 +02:00
82d3791859
refactor counter
2024-07-21 10:51:08 +02:00
cfc19434d0
ruff rules UP008 and UP009
2024-07-08 15:37:09 +02:00
8e7c025e47
[FIX] Broken link in readme and license fix (& update) ( #591 )
2023-04-04 18:39:45 +02:00
99827e005b
upgrade re_path to path ( #533 )
2023-01-09 22:07:03 +01:00
fe9e5ce861
integration of 3D secure v2 for eboutic bank payment
2022-11-30 22:52:56 +01:00
be855c6c90
django2.2: migrate url to re_path
2019-10-08 22:46:01 +02:00
616b7ccfc8
Nice user interface and permission rework
2019-05-20 17:52:39 +02:00
cb58b00b6e
All: Apply Black coding rules
2018-10-05 21:52:55 +02:00
39ce14804a
Add refillings list
2017-09-02 15:16:29 +02:00
d722efc40f
Format counter
2017-06-13 10:04:13 +02:00
83deae5964
Apply GPLv3 to Sith, and add header to every concerned file
2017-04-24 17:51:12 +02:00
d6138a7a0c
Make the etickets
2016-10-03 19:30:05 +02:00
51f342a7d3
Add invoices calls
2016-09-29 18:19:58 +02:00
db07b54ed1
Allow the counter admin to edit cash registers summaries
2016-09-29 14:54:03 +02:00
2e7e78b8ce
Add last ops view to the bars
2016-09-28 11:09:54 +02:00
35d811317c
Add top 100 to counters
2016-09-15 11:07:03 +02:00
6cf253365b
Add cash register summary view
2016-09-13 02:04:49 +02:00
6cacfb8d8d
Add counter activity
2016-09-12 17:34:33 +02:00
e1ce661a04
Improvements in counter admin templates
2016-09-04 15:50:43 +02:00
01c3991988
Add cash register summaries
2016-08-26 20:57:04 +02:00
7e90e657a7
Add ajax-select app and improve some templates
2016-08-19 23:24:23 +02:00
b69c3a6792
Improve and fix user accounts
2016-08-18 21:06:10 +02:00
80f72df1de
Add product type management views
2016-07-27 20:05:45 +02:00
f230fbc135
Add product management views
2016-07-27 17:23:02 +02:00
a5118ef457
Finish the functionnality of CounterMain
...
We now redirect correctly to CounterClick, providing a valid user
2016-04-18 04:37:37 +02:00
478d1ed876
Continue the counter views
2016-04-15 11:50:31 +02:00
20a97526d4
Make counter login forms
2016-04-12 10:00:47 +02:00
52153438ac
Rename and refactor some settings
2016-03-31 10:36:00 +02:00
5bcc94f992
Improve counters views
2016-03-29 10:30:48 +02:00
21f1393097
Add basic counter model
2016-03-28 14:54:35 +02:00