Commit Graph

46 Commits

Author SHA1 Message Date
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
Sli
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
Sli
d4b9c3afb1 Make StudentCardFormView fragment only 2024-12-07 22:36:15 +01:00
Sli
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
Sli
9c93162741 Add missing files 2024-09-23 10:25:27 +02:00
Sli
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