Bartuccio Antoine
f624b7c66d
Graph de famille en frontend ( #820 )
...
* Remove graphviz and use cytoscape.js instead
* Frontend generated graphs
* Make installation easier and faster
* Better user experience
* Family api and improved interface
* Fix url history when using 0, improve button selection and reset reverse with reset button
* Use klay layout
* Add js translations and apply review comments
2024-09-17 12:10:06 +02:00
thomas girod
bf96d8a10c
Merge pull request #824 from ae-utbm/compress-product-images
...
auto compress product icons
2024-09-15 18:26:56 +02:00
thomas girod
e8b496cfdc
test: Product and ProductType icon resizing
2024-09-15 16:38:58 +02:00
thomas girod
79ef151ad3
auto compress product icons
2024-09-15 14:12:41 +02:00
thomas girod
8e48103fd2
Merge pull request #823 from ae-utbm/fix-image-extension
...
fix image extension
2024-09-14 19:48:30 +02:00
thomas girod
ed4c65600c
fix image extension
2024-09-14 18:45:12 +02:00
thomas girod
e2b42145e1
Merge pull request #819 from ae-utbm/fix-delete-picture
...
fix undeletable SAS pictures
2024-09-10 23:12:59 +02:00
thomas girod
55ad1f99fd
fix undeletable SAS pictures
2024-09-10 21:38:13 +02:00
thomas girod
5b427bee35
Merge pull request #817 from ae-utbm/skia/faster_install_xapian
...
Faster install xapian
2024-09-09 15:37:12 +02:00
Skia
d1c88a5cef
core: commands: make 'install_xapian' way faster
2024-09-09 15:17:09 +02:00
thomas girod
99a25d5e9b
Merge pull request #811 from ae-utbm/sas-form-length
...
unify album name length
2024-09-08 14:32:26 +02:00
thomas girod
d148d6b3a5
unify album name length
2024-09-08 13:30:23 +02:00
thomas girod
66189d3ab2
Merge pull request #810 from ae-utbm/fix-membership-end
...
fix memberships ending today
2024-09-04 16:27:00 +02:00
thomas girod
f1afa3b436
fix memberships ending today
2024-09-04 16:21:42 +02:00
thomas girod
6380fb193c
Merge pull request #808 from ae-utbm/update
...
Update Python and dependencies
2024-09-02 13:59:23 +02:00
thomas girod
341ffc9a55
update CI
2024-09-02 12:49:11 +02:00
thomas girod
6962b39fc9
use typing.Self for custom queryset methods
2024-09-02 01:03:46 +02:00
thomas girod
d04b4c77c6
update dependencies
2024-09-02 01:03:46 +02:00
thomas girod
453b7df0be
bump Python to 3.12
2024-09-02 01:03:46 +02:00
thomas girod
6918e3044f
Merge pull request #801 from ae-utbm/remove-version
...
remove sith version from the footer
2024-09-01 23:50:53 +02:00
thomas girod
cf46c3800f
remove sith version from the footer
2024-09-01 23:47:25 +02:00
thomas girod
7c0c132f40
Merge pull request #804 from ae-utbm/repair-subscription-translation
...
fix subscription form translation
2024-09-01 23:42:18 +02:00
thomas girod
e0bf797876
Merge pull request #805 from ae-utbm/images-format
...
Better images format
2024-09-01 23:33:57 +02:00
thomas girod
dd07c374d7
convert uploaded images to webp
2024-09-01 19:05:54 +02:00
thomas girod
b3e59b3829
remove unused view GET user/<user_id>/profile_upload
2024-09-01 18:49:50 +02:00
thomas girod
352b09d9cd
fix subscription form translation
2024-09-01 15:20:07 +02:00
thomas girod
93cc6d99f8
Merge pull request #803 from ae-utbm/fix-promo-image
...
fix promo img on clicks
2024-09-01 12:49:38 +02:00
thomas girod
85a99fc8fa
fix promo img on clicks
2024-09-01 12:33:49 +02:00
thomas girod
a4d801bed4
Merge pull request #798 from ae-utbm/fix-content-disposition
...
repair name of protected files
2024-08-30 10:44:49 +02:00
thomas girod
fbff38c5c3
repair name of protected files
...
Depuis l'implémentation de l'envoi des fichiers par le reverse-proxy, le nom des fichiers n'était plus envoyé.
2024-08-30 10:27:03 +02:00
thomas girod
14402f7537
Merge pull request #800 from ae-utbm/forgotten-migrations
...
add forgotten migration
2024-08-29 12:53:21 +02:00
thomas girod
88d24f8067
Merge pull request #799 from ae-utbm/remove-sentry-ci
...
remove sentry deployment CI (until Sentry is repaired)
2024-08-29 12:53:06 +02:00
thomas girod
cc1d700f7d
add forgotten migration
2024-08-29 11:57:09 +02:00
thomas girod
e82acdabb0
remove sentry deployment CI (until Sentry is repaired)
2024-08-29 11:48:26 +02:00
thomas girod
ea42c98571
Merge pull request #797 from ae-utbm/fix-image-injection
...
Better form for user submiting images
2024-08-27 22:46:01 +02:00
cc5df9b171
Better form for user submiting images, fix potential attack vector on bad file being resized and treated as an image
2024-08-27 17:05:37 +02:00
thomas girod
e564c6604c
Merge pull request #788 from ae-utbm/manifest-static-files
...
Manifest static files
2024-08-27 11:08:49 +02:00
thomas girod
712615a312
Merge pull request #794 from ae-utbm/user-pictures-ajax
...
Better browser compatibility for user picture page
2024-08-27 11:08:27 +02:00
d95d4901d2
Use reduce instead of groupBy for user picture sorting to support more browsers
2024-08-27 10:35:38 +02:00
thomas girod
9373654306
use rjsmin for js minification
...
Ca minifie moins bien le JS que Uglify, mais c'est intégrable directement dans les dépendances du projet
2024-08-26 23:16:13 +02:00
thomas girod
4a9d9f03a8
fix test workflow
2024-08-26 22:59:40 +02:00
thomas girod
b7261ec629
custom manifest static files storage that also minify scss and js files
2024-08-26 22:34:32 +02:00
thomas girod
2e1f16fa04
slim jquery-ui
2024-08-26 22:34:32 +02:00
thomas girod
d295cc5223
move vendored files into their own folder
2024-08-26 22:34:32 +02:00
thomas girod
ff088009d9
move static files in their respective application
2024-08-26 22:34:31 +02:00
thomas girod
52c19e9962
simplify scss management
2024-08-26 22:34:31 +02:00
thomas girod
68d0a16d1c
Merge pull request #782 from ae-utbm/ajax-navigation-history
...
Ajax navigation history in uv guide
2024-08-26 22:29:19 +02:00
a422e8d39a
Improve rendering of file input
2024-08-26 22:21:16 +02:00
ef80c1be61
Make camera error gray to be less aggressive on the eyes
2024-08-26 22:21:16 +02:00
85d9816aaa
Improve delete button behavior
2024-08-26 22:21:16 +02:00