6e39b59dd5
Use UploadedImage to check image correctness and better error responses
2025-04-09 22:15:12 +02:00
91b30e7550
Add quick upload tests
2025-04-09 20:55:24 +02:00
c236092c4f
Create dedicated image upload model
2025-04-09 20:53:23 +02:00
7b23196071
Add image upload to easymde widget
2025-04-09 20:52:38 +02:00
10367d21ab
Add API endpoint to upload images
2025-04-09 20:52:38 +02:00
imperosol
0c01ad1770
Move core auth mixins to their own file
2025-01-13 15:45:55 +01:00
8b419dcee6
Remove ajax_select from core
2024-10-20 23:25:56 +02:00
7f8a2c1eaf
Remove ajax_select from counters
2024-10-20 20:55:05 +02:00
e3dcad62cc
Migrates lookups
...
* products
* files
* Groups
* Clubs
* Accounting
2024-10-20 00:47:31 +02:00
thomas girod
93f4dede3e
Put users that never logged in at the end
2024-09-25 14:36:22 +02:00
thomas girod
f182de5929
restore user ordering
2024-09-24 12:52:40 +02:00
thomas girod
48f605dbe0
Use select2 for user picture identification
2024-09-17 12:17:17 +02:00
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
c03a1b57c5
update doc
2024-07-24 00:44:09 +02:00
b9d19be183
Fix markdown api and add test for user picture page
2024-07-23 20:36:46 +02:00
thomas girod
3046438cb1
replace drf by django-ninja
2024-07-23 19:57:33 +02:00