Commit Graph

  • 280d27343d Put error popup inside the basket Sli 2024-12-25 20:44:52 +01:00
  • 138e1662c7 Add popup css class and display basket error messages with it on counter click Sli 2024-12-24 00:29:23 +01:00
  • c80fe094a2 Remove useless form elements in counters and improve alignment Sli 2024-12-23 20:44:49 +01:00
  • 139221dd22 Apply review comments Sli 2024-12-23 15:15:24 +01:00
  • 72c2981d66 rework form style imperosol 2024-12-22 20:01:23 +01:00
  • 6f003ffa53 Add translations Sli 2024-12-23 02:41:41 +01:00
  • 7f6fd7dc47 Fix wrong tests/permissions Sli 2024-12-23 02:37:41 +01:00
  • ccf5118c9d Add invalid form tests Sli 2024-12-23 02:26:39 +01:00
  • 022c19c020 Fix counter permissions issues Sli 2024-12-23 02:17:28 +01:00
  • 2e5e217842 Disable eboutic in counter click/main Sli 2024-12-23 01:35:44 +01:00
  • 9c93c004ec Add more counter click tests Sli 2024-12-23 01:18:01 +01:00
  • 472800eff6 Add nice snackbar message on counter interface and fix not enough money protection on frontend Sli 2024-12-23 00:56:57 +01:00
  • b8d43a629b Increase selling label size and add more counter click tests Sli 2024-12-23 00:00:40 +01:00
  • f6693e12cf Basic counter click tests Sli 2024-12-22 19:24:07 +01:00
  • 38f491cf57 Properly test annotations in counter click Sli 2024-12-22 16:43:07 +01:00
  • 3464d5d860 Add proper tests for refilling view Sli 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 Sli 2024-12-22 13:36:50 +01:00
  • b8430adc50 Split counter-click-index.ts Sli 2024-12-22 13:01:31 +01:00
  • eed434aeb2 Improve age management for getting products and make get_product a part of counter model Sli 2024-12-22 12:27:58 +01:00
  • 372470b44b Improve empty basket and tray price management Sli 2024-12-22 12:00:42 +01:00
  • 7071553c3b Optimize product id validation on counter click Sli 2024-12-22 02:14:14 +01:00
  • eea237b813 Pre-filter allowed products in backend for counter click Sli 2024-12-22 01:56:57 +01:00
  • c37288c285 Display nice product cards on counter click interface Sli 2024-12-21 20:38:09 +01:00
  • ccf5767a01 Fix customerBalance not init and submit/cancel buttons visuals Sli 2024-12-21 15:15:07 +01:00
  • ffe6fc8c2a Redirect when cancelling instead of submitting a form Sli 2024-12-20 20:21:36 +01:00
  • 5f0b4d2050 Properly display form errors in counter Sli 2024-12-20 20:18:02 +01:00
  • f9d7dc7d3a Restore form when form submit fails due to error Sli 2024-12-20 19:41:38 +01:00
  • 8ebea00896 Fix crash during validation Sli 2024-12-20 19:10:46 +01:00
  • a548f4744e Fix counter main Sli 2024-12-20 19:06:01 +01:00
  • a383f3e717 Don't use codes as a primary key in counter click Sli 2024-12-20 18:34:27 +01:00
  • 60f18669c8 Make counter click client side first Sli 2024-12-20 17:32:37 +01:00
  • a36946529b Fix error when submitting group form without any group checked Sli 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 Sli 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
  • baebc0b690
    Merge pull request #958 from ae-utbm/fix-group-form thomas girod 2024-12-20 11:07:13 +01:00
  • 9f3a10ca71 fix user groups form imperosol 2024-12-20 11:00:57 +01:00
  • 38ceaf3106
    Merge pull request #957 from ae-utbm/user-model thomas girod 2024-12-19 20:32:39 +01:00
  • 87b619794d Fix groups displayed on user profile group edition Sli 2024-12-19 18:57:50 +01:00
  • 29c4a36479
    Merge pull request #956 from ae-utbm/query-page-hist thomas girod 2024-12-19 15:09:11 +01:00
  • ddeb12f08c
    Merge pull request #929 from ae-utbm/user-model Bartuccio Antoine 2024-12-19 14:27:16 +01:00
  • a7b1406e06 post-rebase fix imperosol 2024-12-19 10:53:11 +01:00
  • 871ef60cf6 remove obsolete RunPython operations imperosol 2024-11-20 18:35:55 +01:00
  • 7e9071a533 optimize User.is_subscribed and User.was_subscribed imperosol 2024-11-20 17:25:39 +01:00
  • 8c660e9856 Make core.User inherit from AbstractUser instead of AbstractBaseUser imperosol 2024-11-20 17:10:57 +01:00
  • 6ca641ab7f fix: N+1 queries on page version list page imperosol 2024-12-19 10:32:02 +01:00
  • 8d6609566f
    Merge pull request #951 from ae-utbm/refactor-news thomas girod 2024-12-18 16:09:41 +01:00
  • 17e4c63737 refactor news model and creation form imperosol 2024-12-16 16:32:07 +01:00
  • fad470b670
    Merge pull request #952 from ae-utbm/sort-producttypes thomas girod 2024-12-18 15:45:50 +01:00
  • c5646b1e59
    Merge pull request #954 from ae-utbm/fix-subscription thomas girod 2024-12-18 15:45:17 +01:00
  • 5da27bb266 rename producttype to product_type imperosol 2024-12-18 12:16:24 +01:00
  • be6a077c8e fix access to the subscription page imperosol 2024-12-18 14:13:39 +01:00
  • 8d643fc6b4 Apply review comments imperosol 2024-12-17 17:23:13 +01:00
  • 47876e3971 Make product types dynamically orderable. imperosol 2024-12-17 00:53:47 +01:00
  • c79c251ba7 Add ProductTypeController imperosol 2024-12-16 19:46:34 +01:00
  • 483670e798 Make ProductType an OrderedModel imperosol 2024-12-15 18:55:09 +01:00
  • 6c8a6008d5 api route to search products with detailed infos. imperosol 2024-12-13 23:58:25 +01:00
  • e680124d7b fix makemessages command in docs imperosol 2024-12-13 23:41:24 +01:00
  • b06a06f50c feat: add restore on backspace plugin for tom select imperosol 2024-12-07 13:38:31 +01:00
  • c1be55a719
    Merge pull request #953 from ae-utbm/taiste thomas girod 2024-12-17 11:43:32 +01:00
  • 6416de237f
    Merge pull request #923 from ae-utbm/counter-click-step-2 Bartuccio Antoine 2024-12-17 10:58:34 +01:00
  • ad44fd52a4 Apply review comments Sli 2024-12-17 10:54:41 +01:00
  • 03c27b10e5 Fix refill permissions Sli 2024-12-17 02:42:07 +01:00
  • fc0ef29738 Remove GetCustomer API endpoint Sli 2024-12-17 01:42:10 +01:00
  • a0eb53a607 Apply review comments Sli 2024-12-17 01:41:45 +01:00
  • 66e5ef64fd Don't use API to update amount after a refilling query Sli 2024-12-17 00:45:51 +01:00
  • 2a9cbfdf77 Add test case in user preferences for other subscriber accessing and accessing trombi user trombi Sli 2024-12-16 11:03:55 +01:00
  • 0a460b46b9 Add tests for user preferences Sli 2024-12-16 10:34:35 +01:00
  • f5d5cc18a8
    Merge pull request #949 from ae-utbm/trombi thomas girod 2024-12-16 10:06:17 +01:00
  • 4c65939bbe Fix crash when admin gets to preferences of an user subscribed to a trombinoscope Sli 2024-12-16 09:31:43 +01:00
  • 379527cd58 Add a nice animation on successful refilling Sli 2024-12-16 00:58:23 +01:00
  • f63fb59cbf Allow filtering of refilling options Sli 2024-12-16 00:15:21 +01:00
  • cde864fdc7 Apply review comments Sli 2024-12-15 21:33:43 +01:00
  • e9361697f7 Convert customer refill to a fragment view Sli 2024-12-15 21:33:19 +01:00
  • 830c752971
    Merge pull request #948 from ae-utbm/sentry thomas girod 2024-12-15 18:36:46 +01:00
  • 6bdc1b73ae Enable sentry workflow again Sli 2024-12-15 17:31:41 +01:00
  • 0f003870bb
    Merge pull request #924 from ae-utbm/unique-student-card NaNoMelo 2024-12-15 17:06:35 +01:00
  • 0631c77a1c Apply review comments Sli 2024-12-15 17:02:44 +01:00
  • 2cc4308a58 Fix tooltip shadow and position and improve unittests Sli 2024-12-13 11:43:34 +01:00
  • 4975475e85 Add tooltip on current registered card, allow barmen to delete cards and make card deletion a fragment Sli 2024-12-10 23:48:46 +01:00