Commit Graph

  • fa7f5d24b0 Test external calendar api klmp200 2025-01-05 01:04:11 +01:00
  • ba76015c71 Use a newer ical library klmp200 2025-01-04 19:24:40 +01:00
  • 1887a2790f Move IcsCalendar to it's own file klmp200 2025-01-04 18:57:31 +01:00
  • 5d0fc38107 Make social icons links pretty klmp200 2025-01-03 14:38:09 +01:00
  • 65df55a635 Use signals to update internal ics klmp200 2025-01-03 13:56:40 +01:00
  • a60e1f1fdc Create dedicated class to manage ics calendar files klmp200 2025-01-03 13:36:39 +01:00
  • 0a0f44607e Return calendars as real files klmp200 2025-01-03 01:48:18 +01:00
  • 007080ee48 Extract send_file response creation logic to a dedicated function klmp200 2025-01-03 01:29:19 +01:00
  • a13e3e95b7 Harmonize titles on front page klmp200 2025-01-02 02:47:39 +01:00
  • 169938e1da Replace old agenda of event with links to services and change permission to see birthdays klmp200 2025-01-02 02:29:41 +01:00
  • e5fb875968 Add support for event location and more detail link klmp200 2024-12-31 16:36:48 +01:00
  • 9bd14f1b4e Refactor popup creation klmp200 2024-12-31 15:54:50 +01:00
  • fd2295119d nice looking popup with well aligned icon klmp200 2024-12-31 15:43:18 +01:00
  • eac2709e86 Create basic (ugly) event detail popup klmp200 2024-12-31 12:15:17 +01:00
  • 48f6d134bf Fix news page layout klmp200 2024-12-30 14:54:36 +01:00
  • 6d7467e746 Make new calendar look like the iframe one klmp200 2024-12-30 14:41:41 +01:00
  • 0d1629495b Refactor com scss and add basic unified event calendar klmp200 2024-12-28 18:54:42 +01:00
  • 63839dc22b Fix poster edition and display bug klmp200 2024-12-28 17:33:26 +01:00
  • c627944bd1 Merge pull request #983 from ae-utbm/gettext Bartuccio Antoine 2025-01-04 22:50:10 +01:00
  • f0be4b270b remove line numbers from locale files imperosol 2025-01-04 22:03:37 +01:00
  • 728065e771 Merge pull request #982 from ae-utbm/groups thomas girod 2025-01-04 19:01:16 +01:00
  • 849fac490d fix get_or_create in club group migration imperosol 2025-01-04 18:49:00 +01:00
  • 5752229312 Merge pull request #981 from ae-utbm/groups thomas girod 2025-01-04 18:14:09 +01:00
  • 6eb860579a split migrations imperosol 2025-01-04 17:50:14 +01:00
  • d08d54b4c9 Merge pull request #935 from ae-utbm/groups thomas girod 2025-01-04 17:13:48 +01:00
  • bb210f8d47 change club group names when the club name changes imperosol 2025-01-04 16:43:38 +01:00
  • efca10e252 remove Club.view_groups, Club.edit_groups and Club.owner_group imperosol 2025-01-03 17:30:24 +01:00
  • b8f851b009 translations imperosol 2024-12-28 12:52:17 +01:00
  • 1e29ae4171 fixes on club group attribution imperosol 2024-12-03 17:50:14 +01:00
  • 0ae1e850f4 improve admin imperosol 2024-12-02 19:53:24 +01:00
  • d380668c0f Move users to the club groups in the migration imperosol 2024-12-01 20:47:14 +01:00
  • 9a72c5eb72 fix galaxy tests imperosol 2024-11-30 23:03:49 +01:00
  • 407cfbe02b update docs imperosol 2024-11-30 22:47:47 +01:00
  • 6400b2c2c2 replace MetaGroups by proper group management imperosol 2024-11-30 20:30:17 +01:00
  • 0d3fd954a3 make ajax select appearance consistant with other inputs imperosol 2024-12-29 18:09:43 +01:00
  • cce7ecbe73 Merge pull request #974 from ae-utbm/fix-page thomas girod 2024-12-29 15:47:38 +01:00
  • d200c1e381 fix 500 error when accessing history of non-existing page imperosol 2024-12-28 13:25:42 +01:00
  • 673c427485 Merge pull request #973 from ae-utbm/taiste thomas girod 2024-12-27 22:42:52 +01:00
  • 2f9e5bfee1 Merge pull request #965 from ae-utbm/form-style thomas girod 2024-12-27 22:24:09 +01:00
  • 11702d3d7c Merge pull request #959 from ae-utbm/counter-click-step-4 Bartuccio Antoine 2024-12-27 22:06:35 +01:00
  • 43f47e2087 Improve product card display on counter click klmp200 2024-12-27 01:59:54 +01:00
  • 4b881903f0 Merge pull request #972 from ae-utbm/fix-product-fetch thomas girod 2024-12-26 23:43:41 +01:00
  • 761e37ade6 fix product fetch imperosol 2024-12-26 17:26:06 +01:00
  • 10ed2f7404 Merge pull request #963 from ae-utbm/fix-group-edit thomas girod 2024-12-26 17:02:02 +01:00
  • 43768f1691 Refactor counter-click css klmp200 2024-12-26 11:52:30 +01:00
  • 280d27343d Put error popup inside the basket klmp200 2024-12-25 20:44:52 +01:00
  • 138e1662c7 Add popup css class and display basket error messages with it on counter click klmp200 2024-12-24 00:29:23 +01:00
  • c80fe094a2 Remove useless form elements in counters and improve alignment klmp200 2024-12-23 20:44:49 +01:00
  • 139221dd22 Apply review comments klmp200 2024-12-23 15:15:24 +01:00
  • 72c2981d66 rework form style imperosol 2024-12-22 20:01:23 +01:00
  • 6f003ffa53 Add translations klmp200 2024-12-23 02:41:41 +01:00
  • 7f6fd7dc47 Fix wrong tests/permissions klmp200 2024-12-23 02:37:41 +01:00
  • ccf5118c9d Add invalid form tests klmp200 2024-12-23 02:26:39 +01:00
  • 022c19c020 Fix counter permissions issues klmp200 2024-12-23 02:17:28 +01:00
  • 2e5e217842 Disable eboutic in counter click/main klmp200 2024-12-23 01:35:44 +01:00
  • 9c93c004ec Add more counter click tests klmp200 2024-12-23 01:18:01 +01:00
  • 472800eff6 Add nice snackbar message on counter interface and fix not enough money protection on frontend klmp200 2024-12-23 00:56:57 +01:00
  • b8d43a629b Increase selling label size and add more counter click tests klmp200 2024-12-23 00:00:40 +01:00
  • f6693e12cf Basic counter click tests klmp200 2024-12-22 19:24:07 +01:00
  • 38f491cf57 Properly test annotations in counter click klmp200 2024-12-22 16:43:07 +01:00
  • 3464d5d860 Add proper tests for refilling view klmp200 2024-12-22 16:16:28 +01:00
  • 81773dc800 Merge pull request #964 from ae-utbm/fix-backend thomas girod 2024-12-22 15:07:46 +01:00
  • da400155eb fix SithModelBackend._get_group_permissions imperosol 2024-12-22 15:01:58 +01:00
  • 5079938a5b Fix get_operator on non bar counters and better display of counter with no products klmp200 2024-12-22 13:36:50 +01:00
  • b8430adc50 Split counter-click-index.ts klmp200 2024-12-22 13:01:31 +01:00
  • eed434aeb2 Improve age management for getting products and make get_product a part of counter model klmp200 2024-12-22 12:27:58 +01:00
  • 372470b44b Improve empty basket and tray price management klmp200 2024-12-22 12:00:42 +01:00
  • 7071553c3b Optimize product id validation on counter click klmp200 2024-12-22 02:14:14 +01:00
  • eea237b813 Pre-filter allowed products in backend for counter click klmp200 2024-12-22 01:56:57 +01:00
  • c37288c285 Display nice product cards on counter click interface klmp200 2024-12-21 20:38:09 +01:00
  • ccf5767a01 Fix customerBalance not init and submit/cancel buttons visuals klmp200 2024-12-21 15:15:07 +01:00
  • ffe6fc8c2a Redirect when cancelling instead of submitting a form klmp200 2024-12-20 20:21:36 +01:00
  • 5f0b4d2050 Properly display form errors in counter klmp200 2024-12-20 20:18:02 +01:00
  • f9d7dc7d3a Restore form when form submit fails due to error klmp200 2024-12-20 19:41:38 +01:00
  • 8ebea00896 Fix crash during validation klmp200 2024-12-20 19:10:46 +01:00
  • a548f4744e Fix counter main klmp200 2024-12-20 19:06:01 +01:00
  • a383f3e717 Don't use codes as a primary key in counter click klmp200 2024-12-20 18:34:27 +01:00
  • 60f18669c8 Make counter click client side first klmp200 2024-12-20 17:32:37 +01:00
  • a36946529b Fix error when submitting group form without any group checked klmp200 2024-12-22 12:04:51 +01:00
  • eaac0c728f Merge pull request #961 from ae-utbm/auth-backend thomas girod 2024-12-22 06:38:34 +01:00
  • 9ca95774a3 Merge pull request #962 from ae-utbm/query-news thomas girod 2024-12-22 06:32:58 +01:00
  • fa66851889 fix n+1 queries on birthdays imperosol 2024-12-21 21:03:52 +01:00
  • ab81f11199 Manage subscribers group permissions imperosol 2024-12-21 18:52:16 +01:00
  • bea7741d35 populate group permissions imperosol 2024-12-21 18:48:30 +01:00
  • 81e163812e custom auth backend imperosol 2024-12-21 17:34:20 +01:00
  • 4f233538e0 Merge pull request #955 from ae-utbm/counter-click-step-3 Bartuccio Antoine 2024-12-21 16:00:06 +01:00
  • 4ac09ac08b Use tomselect instead of jquery autoselect for counter clicks klmp200 2024-12-18 23:32:46 +01:00
  • 6d02970676 Merge pull request #946 from ae-utbm/product-csv thomas girod 2024-12-21 15:50:34 +01:00
  • b773a05bb5 Merge pull request #960 from ae-utbm/taiste thomas girod 2024-12-21 02:40:20 +01:00
  • accf1befce Make products filterable by product type imperosol 2024-12-21 02:13:37 +01:00
  • 6953eaa9d0 fix sanitization of the csv content imperosol 2024-12-18 17:11:20 +01:00
  • 180bae59c8 Add translations imperosol 2024-12-17 13:02:39 +01:00
  • 9cafc163e8 fix frontend archived products filter imperosol 2024-12-14 03:13:14 +01:00
  • 8f8eef4107 display products as cards imperosol 2024-12-14 02:45:11 +01:00
  • 7af745087e create a card css component imperosol 2024-12-14 01:45:54 +01:00
  • aab093200b slightly improve style imperosol 2024-12-14 00:36:12 +01:00
  • 1a9556f811 add a button to download products as csv imperosol 2024-12-14 00:11:25 +01:00
  • 39b36aa509 ajaxify the product admin page imperosol 2024-12-14 00:10:34 +01:00
  • 3fc260a12c add csv converter imperosol 2024-12-14 00:08:11 +01:00
  • 1696a2f579 Add NestedKeyOf Type imperosol 2024-12-14 00:06:18 +01:00