thomas girod
1da45fdffc
Merge pull request #934 from ae-utbm/split-counter
...
Split counter views into multiple files
2024-12-07 11:53:14 +01:00
imperosol
10dde3f002
fix imports
2024-12-07 00:18:17 +01:00
imperosol
c2d6af12ab
Merge branches 'split-home' and 'split-studentcard' into split-counter
2024-12-07 00:13:50 +01:00
imperosol
6e48f88c06
extract counter auth views
2024-12-07 00:12:10 +01:00
imperosol
7a91a71565
extract counter auth views
2024-12-07 00:11:18 +01:00
imperosol
c4764110d8
extract counter home views
2024-12-07 00:10:46 +01:00
imperosol
ff68e65250
extract counter home views
2024-12-07 00:07:37 +01:00
imperosol
c9d83e5916
extract student card views
2024-12-07 00:06:33 +01:00
imperosol
5dc99dbfcb
extract student card views
2024-12-07 00:05:45 +01:00
imperosol
007e17fd8b
Fix the account dump command.
...
- a missing `fail_silently` flag made the whole command fail if an invalid recipient is used (like closed utbm mail address)
- Not specifying the seller make the account detail pages crash.
2024-12-05 12:50:40 +01:00
imperosol
10f42b1522
fix imports
2024-11-27 19:03:34 +01:00
imperosol
76e9f3b1dc
Merge branches 'split-cash', 'split-click', 'split-main', 'split-admin', 'split-mixins', 'split-eticket' and 'split-invoices' into split-clean
2024-11-27 18:49:40 +01:00
imperosol
d0ff9bc16c
extract mixins views
2024-11-27 18:48:06 +01:00
imperosol
5e4ebd16f9
extract mixins views
2024-11-27 18:47:55 +01:00
imperosol
d2b19424ff
extract eticket views
2024-11-27 18:47:18 +01:00
imperosol
08286254cd
extract eticket views
2024-11-27 18:47:03 +01:00
imperosol
4805c39b45
extract cash views
2024-11-27 18:46:24 +01:00
imperosol
f845bbf20a
extract cash views
2024-11-27 18:45:27 +01:00
imperosol
71c7158124
extract invoice views
2024-11-27 18:43:26 +01:00
imperosol
c4643ee52c
extract invoice views
2024-11-27 18:42:50 +01:00
imperosol
b46b0882f3
extract admin views
2024-11-27 18:42:26 +01:00
imperosol
1c4efc9431
extract admin views
2024-11-27 18:41:47 +01:00
imperosol
4133e0ccdd
extract click views
2024-11-27 18:41:12 +01:00
imperosol
de415e7e75
split click views
2024-11-27 18:40:38 +01:00
imperosol
9d17524f45
extract main views
2024-11-27 18:00:48 +01:00
imperosol
68ad9650af
extract main views
2024-11-27 17:56:44 +01:00
imperosol
8d4d8a3abc
create views package
2024-11-27 17:07:08 +01:00
thomas girod
33b9ff78bb
Merge pull request #913 from ae-utbm/dump-accounts
...
Dump accounts
2024-11-21 18:39:49 +01:00
7b41051d0d
Go for a more generic js bundling architecture
...
* Don't tie the output name to webpack itself
* Don't call js bundling webpack in python code
* Make the doc more generic about js bundling
2024-11-19 21:22:14 +01:00
thomas girod
37d1669a72
typo in docstrings
...
Co-authored-by: NaNoMelo <56289688+NaNoMelo@users.noreply.github.com>
2024-11-19 00:48:35 +01:00
imperosol
ee9f36d883
implement the dump_accounts
command
2024-11-19 00:48:35 +01:00
imperosol
e712f9fdb8
improve counter dump admin
2024-11-19 00:43:17 +01:00
thomas girod
37c4621e9e
Merge pull request #912 from ae-utbm/refactor_populate
...
Refactor populate
2024-11-13 15:43:18 +01:00
imperosol
583d4ddfb8
Use less requests in GetUserForm.clean
2024-11-11 00:26:16 +01:00
thomas girod
7cc13ea669
Merge pull request #899 from ae-utbm/ajax-select
...
Improve ajax select
2024-11-10 13:37:57 +01:00
imperosol
c2efc969d0
refactor populate.py
2024-11-10 02:59:43 +01:00
imperosol
b091fee035
custom queryset method to bulk update customer balance
2024-11-10 02:59:43 +01:00
a6b32fcad1
Fix readability and avoid instantiating too many TypeAdapter
2024-10-28 18:08:13 +01:00
3eb3feea49
Fix deprecated usage of schema json method and avoid multiple inheritance on select widgets
2024-10-21 16:14:00 +02:00
7f8a2c1eaf
Remove ajax_select from counters
2024-10-20 20:55:05 +02:00
imperosol
662b4b5c53
precise that dumped users can still subscribe
2024-10-20 12:45:37 +02:00
imperosol
9675b6372c
add flags to the dump warning mail command
2024-10-20 12:32:28 +02:00
imperosol
03afd49115
make the mail text only
2024-10-20 12:32:28 +02:00
e3dcad62cc
Migrates lookups
...
* products
* files
* Groups
* Clubs
* Accounting
2024-10-20 00:47:31 +02:00
imperosol
db6a871854
optimize product pages again
2024-10-20 00:27:25 +02:00
thomas girod
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
imperosol
15ae24f0bd
optimize: product list views
2024-10-13 12:32:50 +02:00
imperosol
29b32f6cbf
Tell the customer balance in the warning mail
2024-10-11 09:59:03 +02:00
imperosol
465e0f31d9
write command test
2024-10-11 09:57:46 +02:00
imperosol
5a8052ae47
send mail to inactive users
2024-10-11 09:57:41 +02:00