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
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
Bartuccio Antoine
ff307f1d65
Merge pull request #928 from ae-utbm/vite
...
Integrate vite manifests in django
2024-11-22 18:34:49 +01:00
Bartuccio Antoine
d7ae601c52
Merge pull request #911 from ae-utbm/skia/fix_user_profile_picture
...
core: fix user profile picture size
2024-11-21 19:13:36 +01:00
thomas girod
33b9ff78bb
Merge pull request #913 from ae-utbm/dump-accounts
...
Dump accounts
2024-11-21 18:39:49 +01:00
0739ce2fb4
Improve readability and usability
2024-11-21 00:33:40 +01:00
8fc1a754de
Integrates vite manifests to django
2024-11-20 18:24:28 +01:00
ca8c1c9d92
Mirror -index.css generation with their import location in -index.js/ts files
2024-11-19 21:22:14 +01:00
0485ab1120
Remove defer from script where type=module is used
2024-11-19 21:22:14 +01:00
8a8851847c
Passage de webpack à vite.dev
2024-11-19 21:22:14 +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
3db1f592e2
Merge pull request #927 from ae-utbm/password-and-username
...
Improve password and username generation
2024-11-19 17:39:54 +01:00
imperosol
6853ec0b69
make random password generation safe
2024-11-19 13:21:08 +01:00
imperosol
3b39049c20
Make User.generate_username
less stupid
2024-11-19 13:07:59 +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
9991f5dc64
Create nice animation when scanning nfc cards
2024-11-15 14:51:45 +01:00
fce6c3d29c
Convert nfc input to a web component
2024-11-15 14:51:45 +01:00
Bartuccio Antoine
346439076e
Merge pull request #922 from ae-utbm/ci
...
Fix CI
2024-11-15 14:46:05 +01:00
5e8d8b8d5d
Revert back curl install of poetry in pipelines
2024-11-15 14:41:25 +01:00
thomas girod
db9f86c41e
Merge pull request #919 from ae-utbm/ts-eboutic
...
Migrate eboutic to Typescript
2024-11-14 11:07:37 +01:00
imperosol
c7adde62eb
reset poetry cache in github CI
2024-11-13 23:50:43 +01:00
imperosol
34559dda08
migrate eboutic to typescript
2024-11-13 23:26:05 +01:00
thomas girod
37c4621e9e
Merge pull request #912 from ae-utbm/refactor_populate
...
Refactor populate
2024-11-13 15:43:18 +01:00
Bartuccio Antoine
dd7ed290f5
Merge pull request #883 from ae-utbm/htmx
...
Introduce htmx in sith files
2024-11-13 15:35:24 +01:00
dc1e1fc897
Fix typos
2024-11-12 21:38:38 +01:00
37abde04d7
Improve fragment doc
2024-11-11 13:56:34 +01:00
40f2f7033e
Add test for AllowFragment mixin
2024-11-11 13:49:38 +01:00
aebf909dc6
Apply review comments
2024-11-11 13:49:38 +01:00
ec7d45fd91
Add documentation for htmx
2024-11-11 13:49:38 +01:00
3af5d96bf5
Introduce htmx in sith files
...
* Convert FileModerationView into ListView and add pagination with htmx
* Don't allow sas moderation in file moderation view
* Split up base.jinja and introduce base_fragment.jinja
* Improve FileModerationView performances and make it root only
* Add permissions tests for file modération
2024-11-11 13:49:38 +01:00
imperosol
c7a8a1a91c
refactor CI
2024-11-11 13:28:44 +01:00