Commit Graph

3666 Commits

Author SHA1 Message Date
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
klmp200 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
klmp200 75c4c55a32 Only run full procfile on runserver 2025-03-04 11:59:35 +01:00
klmp200 728ad157e9 Apply review comments 2025-03-04 10:30:36 +01:00
klmp200 e542fe11b9 Add a pid file to avoid running honcho multiple times 2025-03-04 10:30:36 +01:00
klmp200 aa66fc61ab Apply review comments 2025-03-04 10:30:36 +01:00
klmp200 7f8304e407 Add redis to test pipeline 2025-03-04 10:30:36 +01:00
klmp200 3b80b36ed6 Update doc 2025-03-04 10:30:36 +01:00
klmp200 ba6e2a6402 Integrate automatic redis startup with the project 2025-03-04 10:30:36 +01:00
klmp200 6841d96455 Enable honcho on non debug 2025-03-04 10:30:36 +01:00
klmp200 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
klmp200 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
thomas girod 2b99da5a37 Merge pull request #1034 from ae-utbm/taiste
Great news improvements, .env for configuration, full uv guide update command and more
2025-02-25 19:00:35 +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
klmp200 a653f98fc1 Apply review comments 2025-02-25 18:28:16 +01:00
klmp200 a01ea13f5b Fix crash when no news is available 2025-02-25 18:09:11 +01:00
klmp200 10701ccdfa Synchronize calendar moderation and news list moderation 2025-02-25 18:09:11 +01:00
klmp200 07028c8dd8 Harmonize news date display 2025-02-25 18:09:11 +01:00
klmp200 4890fcf0e1 Rename news moderate to publish 2025-02-25 18:09:08 +01:00
klmp200 2e71275f5b Connect calendar moderation with outside moderation 2025-02-25 15:35:01 +01:00
thomas girod be87af5e06 Merge pull request #1033 from ae-utbm/fixed
Fix sales display
2025-02-25 14:41:14 +01:00
klmp200 f9c36c8f99 Apply review comments 2025-02-25 14:38:58 +01:00
klmp200 92d282f4ba Add possibility to de-moderate news through api and calendar widget 2025-02-25 14:38:58 +01:00
klmp200 a1bf86dabf Add moderation through calendar widget 2025-02-25 14:37:18 +01:00
Kenneth Soares 21284546c4 Merge pull request #1032 from ae-utbm/check_cashreg
is_check attribute refactor
2025-02-25 14:36:12 +01:00
thomas girod e936f0d285 Merge pull request #1024 from ae-utbm/news-list
Allow displaying more news
2025-02-25 14:07:51 +01:00
imperosol 6af03240a1 fix Selling.__str__ 2025-02-25 12:59:49 +01:00
imperosol 01c92feb40 fix warning message display on subsequently loaded news 2025-02-25 11:53:02 +01:00
imperosol 94d2c5660a move hybrid translation to full front translation 2025-02-25 11:10:05 +01:00
imperosol 71b3588577 Add a "see more" button on news dates list 2025-02-25 08:56:45 +01:00
imperosol 2def57d82c Close alerts related to a moderated event 2025-02-25 08:55:35 +01:00
imperosol 0e88260c31 fix news dates timestamp in populate.py 2025-02-25 08:55:35 +01:00
imperosol 86c2ea7fd9 API route to fetch news dates 2025-02-25 08:55:35 +01:00
imperosol fc3b82c35c Make upcoming nws scrollable on y-overflow 2025-02-25 08:55:35 +01:00
imperosol 1d177412c3 change upcoming news selection on main page 2025-02-25 08:55:35 +01:00
thomas girod c272cad2ea Merge pull request #1030 from ae-utbm/subscription-student-status
Give the student role when creating a new user subscription
2025-02-25 08:36:23 +01:00
Kenneth SOARES e757fb43a1 replaced check with valid attribute is_check 2025-02-24 19:38:00 +01:00
Bartuccio Antoine 8705fbe4b2 Merge pull request #1025 from ae-utbm/dl_pictures
download button for user pictures and albums
2025-02-24 07:39:00 +01:00
Bartuccio Antoine aa60462653 Merge pull request #1028 from ae-utbm/counters
Allow transactions on counter when an user has recorded too many products
2025-02-24 07:38:34 +01:00
imperosol 9c0d89de83 Give the student role when creating a new user subscription 2025-02-24 07:13:19 +01:00
imperosol 809febc353 add club and counter filters on product list page 2025-02-24 06:34:38 +01:00
klmp200 f4ff247862 Remove call from removed loadCounter function 2025-02-23 18:05:37 +01:00
klmp200 1978658b9c Allow transactions on counter when an user has recorded too many products as long as he doesn't record more 2025-02-21 14:50:07 +01:00
klmp200 219700f0bc Add redirect for user picture url 2025-02-20 18:54:50 +01:00
klmp200 2918048b16 Improve download user album button 2025-02-20 18:51:08 +01:00