Commit Graph

235 Commits

Author SHA1 Message Date
imperosol 52117b5a24 add og tags to sas main page
Quand quelqu'un qui n'a pas le droit tente d'accéder au SAS, il reçoit un HTTP 200 au lieu d'un 403. C'est pas forcément le plus pertinent, mais autant en profiter pour mettre les tags og.
2026-04-22 15:02:03 +02:00
imperosol ae72a2e00f improve SAS picture tools style 2026-04-22 15:02:03 +02:00
imperosol 3954f2f170 apply review comments 2026-04-22 10:59:56 +02:00
imperosol d36d672d0b actually fix bug where you can't select /SAS as a parent album 2026-04-22 00:07:39 +02:00
klmp200 4dea60ac66 Fix bug where you can't select /SAS as a parent album 2026-04-16 09:29:51 +02:00
imperosol 739a1bba47 Use whitelist for picture identifications 2026-03-23 23:03:53 +01:00
imperosol 1686a9da87 update JS deps 2026-03-11 22:41:51 +01:00
imperosol 84ed180c1e refactor sas moderation view permission 2026-03-09 16:04:19 +01:00
imperosol 84033f37cf update BiomeJS 2026-02-13 14:09:27 +01:00
imperosol 530475c4ee update JS dependencies 2026-02-13 11:58:20 +01:00
klmp200 e9eb3dc17d Fix image file generation on user image download
* Add image id on the name to avoid error with images with the exact same date (if we have epoch for example)
* Fix album name due to schema change not reflected here
2026-01-07 17:49:14 +01:00
imperosol acdb9660f6 deps: bump django-ninja to 1.5.0 2025-11-23 00:48:32 +01:00
imperosol 04702335e2 rename User.is_subscriber_viewable => User.is_viewable 2025-11-11 14:31:20 +01:00
imperosol c942ff6aec don't show hidden users in picture identifications 2025-11-11 14:31:20 +01:00
imperosol 075c6f16ec make ApiKeyAuth work on non-safe routes 2025-11-09 21:34:26 +01:00
imperosol 2e9e1b6a78 remove deprecated api csrf argument 2025-11-09 21:34:26 +01:00
imperosol 9a311d8cee fix: pictures download button
fix #1225
2025-11-07 14:30:11 +01:00
imperosol 2a30f30a31 feat: cache user pictures 2025-09-26 22:44:26 +02:00
imperosol ec80b72a25 clear tom select text when identifying users in SAS 2025-09-25 07:38:44 +02:00
imperosol 83c96884d8 add missing meta description tags 2025-09-01 18:20:27 +02:00
imperosol a3ac04fc9e fix TS types 2025-06-30 18:35:53 +02:00
imperosol f38926c4a3 fix: user pictures ordering 2025-06-25 16:25:51 +02:00
imperosol 88755358a6 fix: add missing sas permission 2025-06-17 21:00:38 +02:00
imperosol 6fec250658 display album name on picture identification notif 2025-06-16 18:36:08 +02:00
imperosol 75b37cd6e3 fix album grouping on user pictures page 2025-06-16 18:36:08 +02:00
imperosol ae7784a973 rename apikey to api 2025-06-16 14:54:42 +02:00
imperosol 52e53da9ef adapt CanAccessLookup to api key auth 2025-06-16 13:44:43 +02:00
imperosol e9c956e08c fix sas album creation rights 2025-04-19 17:05:15 +02:00
imperosol ccd4275b02 fix 500 on SAS main page for anonymous users 2025-04-17 09:00:22 +02:00
Thomas Girod 2658244671 fix album ordering on SAS 2025-04-12 18:09:39 +02:00
Thomas Girod 805ffc498f response.content.decode() => response.text 2025-04-11 14:54:06 +02:00
Thomas Girod 2c7b94547c improve upload error display 2025-04-09 12:33:40 +02:00
Thomas Girod 376af35bfb Check that uploaded images are actually images 2025-04-08 17:21:30 +02:00
imperosol 13f417ba30 Use Alpine and the API for SAS picture upload 2025-04-08 15:59:30 +02:00
imperosol b83fbf91e1 extract album creation form into its own fragment 2025-04-08 15:59:30 +02:00
imperosol 156305a16a add api endpoint to upload a sas picture 2025-04-08 15:59:30 +02:00
imperosol e1eb634c62 Make SAS pictures visible for their owner 2025-03-24 15:38:00 +01:00
imperosol 04c7df8ac8 fix typescript types 2025-03-12 17:37:37 +01:00
imperosol 0f6cda377c Fix paginated TS interfaces 2025-03-12 17:35:22 +01:00
imperosol 60db7e2516 ajaxify album loading in the SAS 2025-03-12 17:35:22 +01:00
imperosol 218aab1af3 api to fetch albums 2025-03-12 17:35:22 +01:00
imperosol 650227b6e2 typescriptify album-index.js 2025-03-12 17:35:22 +01:00
imperosol 7c3186da79 apply ruff rule A005 2025-03-10 10:33:05 +01:00
klmp200 2918048b16 Improve download user album button 2025-02-20 18:51:08 +01:00
klmp200 a87016a23f Apply some review comments 2025-02-20 18:13:40 +01:00
klmp200 f7ff77b88f Use real images with lazy loading in sas albums and user pictures 2025-02-19 00:12:30 +01:00
klmp200 e8db68b960 Add missing translations 2025-02-18 20:10:54 +01:00
klmp200 93a5c3a02a Separate album downloading logic from user display. Allow downloading individual user albums. 2025-02-18 20:10:54 +01:00
klmp200 e46cba7a06 Move all user picture logic to sas 2025-02-18 20:10:51 +01:00
Kenneth SOARES b1db52d2b6 clean typescript 2025-02-18 14:56:08 +01:00