2996 Commits

Author SHA1 Message Date
Kenneth Soares
15d541b596
Merge pull request #1050 from ae-utbm/merge_same_users
Check that a user cannot be merged into itself
2025-03-28 15:01:26 +01:00
Kenneth SOARES
df2d0d4d4c methode clean dans MergeForm
fixed formatting

Update rootplace/forms.py

Co-authored-by: thomas girod <56346771+imperosol@users.noreply.github.com>

Check that a user cannot be merged into itself

ajout des traductions

changed test language to french

Check that a user cannot be merged into itself
2025-03-28 14:44:55 +01:00
thomas girod
ac1e40038e
Merge pull request #1048 from ae-utbm/sas-visibility
Make SAS pictures visible for their owner
2025-03-27 12:11:13 +01:00
imperosol
e1eb634c62 Make SAS pictures visible for their owner 2025-03-24 15:38:00 +01:00
thomas girod
bb3dfb7e8a
Merge pull request #1044 from ae-utbm/fix-deprecations
Fix some deprecations
2025-03-14 12:37:11 +01:00
imperosol
93d11bb439 refactor RefoundAccountView permission checking 2025-03-13 18:50:19 +01:00
imperosol
99e1318071 increase max pagination size from 199 to 200 2025-03-13 18:50:16 +01:00
imperosol
d16237d015 make PageCreateView a PermissionRequiredMixin 2025-03-13 18:49:42 +01:00
imperosol
8a38ebb09d skip useless checks when creating a subscription for a new member 2025-03-13 18:49:42 +01:00
imperosol
7f2ee24cb9 deps: add BeautifulSoup as test dependency 2025-03-13 18:49:42 +01:00
imperosol
9ac8728d30 fix deprecated ninja_extra context import 2025-03-13 18:49:42 +01:00
imperosol
4b0cd04355 add missing ordering 2025-03-13 18:49:42 +01:00
imperosol
5c5755d4a6 make logout a POST operation 2025-03-13 18:49:42 +01:00
thomas girod
aaa8c4ba67
Merge pull request #1031 from ae-utbm/ts-album
ajaxify album loading
2025-03-12 18:09:11 +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
thomas girod
598ff3ffdf
Merge pull request #1043 from ae-utbm/upgrade
Update dependencies
2025-03-11 15:17:34 +01:00
Bartuccio Antoine
76fc55b125
Merge pull request #1039 from ae-utbm/openapi
Compile openapi client in background when django runserver is reloading
2025-03-10 20:14:32 +01:00
imperosol
7c3186da79 apply ruff rule A005 2025-03-10 10:33:05 +01:00
Sli
106dc32a3d Fix schema.json being auto deleted and remove formating and linting of generated openapi client 2025-03-09 16:30:21 +01:00
Sli
05edf33062 Compile openapi client in background when django runserver is reloading 2025-03-09 15:55:37 +01:00
imperosol
bba5339407 apply ruff rule DJ012 2025-03-09 15:05:10 +01:00
imperosol
d10393ea37 update dependencies 2025-03-09 15:04:53 +01:00
Kenneth Soares
98175e397c
Merge pull request #1040 from ae-utbm/country_flags
made country flags apply to windows in chrome browsers
2025-03-05 20:24:41 +01:00
Kenneth SOARES
62246f342d removed unnecessary event listener 2025-03-05 20:19:11 +01:00
Kenneth SOARES
bff6513192 renamed polyfill-index.ts to country-flags-index.ts 2025-03-05 20:13:20 +01:00
Kenneth SOARES
bf0779a096 fix formatting 2025-03-05 20:04:20 +01:00
Kenneth SOARES
9991507297 made country flags apply to windows in chrome browsers 2025-03-05 19:59:28 +01:00
Bartuccio Antoine
222ff762da
Merge pull request #1022 from ae-utbm/poors-man-docker
Poor mans docker compose
2025-03-04 23:38:57 +01:00
Sli
6b27a97e7b Launch multiple honcho files depending on the context 2025-03-04 14:48:44 +01:00
imperosol
87f790a044 Don't minify statics in debug mode 2025-03-04 12:00:00 +01:00
Sli
75c4c55a32 Only run full procfile on runserver 2025-03-04 11:59:35 +01:00
Sli
728ad157e9 Apply review comments 2025-03-04 10:30:36 +01:00
Sli
e542fe11b9 Add a pid file to avoid running honcho multiple times 2025-03-04 10:30:36 +01:00
Sli
aa66fc61ab Apply review comments 2025-03-04 10:30:36 +01:00
Sli
7f8304e407 Add redis to test pipeline 2025-03-04 10:30:36 +01:00
Sli
3b80b36ed6 Update doc 2025-03-04 10:30:36 +01:00
Sli
ba6e2a6402 Integrate automatic redis startup with the project 2025-03-04 10:30:36 +01:00
Sli
6841d96455 Enable honcho on non debug 2025-03-04 10:30:36 +01:00
Sli
8528820d89 Run bundler through honcho 2025-03-04 10:30:36 +01:00
Bartuccio Antoine
2c9b72fe1d
Merge pull request #1038 from ae-utbm/ninja-csrf
Enable csrf tokens on API routes
2025-03-03 13:39:47 +01:00
Sli
fe417b0c29 Enable csrf tokens on API routes
* Upgrade openapi-ts
* Migrate openapi-ts settings to new version
* Add csrf token to headers of all API calls
* Force csrf token authentication on API routes
2025-03-03 13:33:58 +01:00
NaNoMelo
b3f67657d7
Merge pull request #1036 from ae-utbm/fix-com-poster
fix com poster
2025-02-28 19:33:48 +01:00
NaNoMelo
602c57c001 fix com poster 2025-02-28 19:20:19 +01:00
thomas girod
6a17e4480e
Merge pull request #1029 from ae-utbm/product-filter
add club and counter filters on product list page
2025-02-26 16:20:03 +01:00
Bartuccio Antoine
1f1cd2ce0f
Merge pull request #1027 from ae-utbm/calendar-moderation
Moderation of news through calendar and rename moderation to publish
2025-02-25 18:32:15 +01:00
Sli
a653f98fc1 Apply review comments 2025-02-25 18:28:16 +01:00