Commit Graph

  • 70f5ae4f9c Move subscription forms to subscription/forms.py imperosol 2024-11-18 18:00:31 +01:00
  • ff307f1d65 Merge pull request #928 from ae-utbm/vite Bartuccio Antoine 2024-11-22 18:34:49 +01:00
  • d7ae601c52 Merge pull request #911 from ae-utbm/skia/fix_user_profile_picture Bartuccio Antoine 2024-11-21 19:13:36 +01:00
  • 33b9ff78bb Merge pull request #913 from ae-utbm/dump-accounts thomas girod 2024-11-21 18:39:49 +01:00
  • 0739ce2fb4 Improve readability and usability Sli 2024-11-21 00:33:40 +01:00
  • 8fc1a754de Integrates vite manifests to django Sli 2024-11-20 18:24:28 +01:00
  • ca8c1c9d92 Mirror -index.css generation with their import location in -index.js/ts files Sli 2024-11-19 16:19:13 +01:00
  • 0485ab1120 Remove defer from script where type=module is used Sli 2024-11-19 15:16:23 +01:00
  • 8a8851847c Passage de webpack à vite.dev Sli 2024-11-19 01:56:55 +01:00
  • 7b41051d0d Go for a more generic js bundling architecture Sli 2024-11-18 15:36:05 +01:00
  • 3db1f592e2 Merge pull request #927 from ae-utbm/password-and-username thomas girod 2024-11-19 17:39:54 +01:00
  • 6853ec0b69 make random password generation safe imperosol 2024-11-19 13:21:08 +01:00
  • 3b39049c20 Make User.generate_username less stupid imperosol 2024-11-18 14:01:45 +01:00
  • 37d1669a72 typo in docstrings thomas girod 2024-11-18 22:09:25 +01:00
  • ee9f36d883 implement the dump_accounts command imperosol 2024-11-10 02:55:18 +01:00
  • e712f9fdb8 improve counter dump admin imperosol 2024-10-16 23:10:12 +02:00
  • 9991f5dc64 Create nice animation when scanning nfc cards Sli 2024-11-14 11:26:49 +01:00
  • fce6c3d29c Convert nfc input to a web component Sli 2024-11-14 12:01:57 +01:00
  • 346439076e Merge pull request #922 from ae-utbm/ci Bartuccio Antoine 2024-11-15 14:46:05 +01:00
  • 5e8d8b8d5d Revert back curl install of poetry in pipelines Sli 2024-11-15 14:32:56 +01:00
  • db9f86c41e Merge pull request #919 from ae-utbm/ts-eboutic thomas girod 2024-11-14 11:07:37 +01:00
  • c7adde62eb reset poetry cache in github CI imperosol 2024-11-13 23:50:22 +01:00
  • 34559dda08 migrate eboutic to typescript imperosol 2024-11-13 23:26:05 +01:00
  • 37c4621e9e Merge pull request #912 from ae-utbm/refactor_populate thomas girod 2024-11-13 15:43:18 +01:00
  • dd7ed290f5 Merge pull request #883 from ae-utbm/htmx Bartuccio Antoine 2024-11-13 15:35:24 +01:00
  • dc1e1fc897 Fix typos Sli 2024-11-12 21:38:38 +01:00
  • 0a5ddcea68 Merge pull request #918 from ae-utbm/taiste thomas girod 2024-11-12 13:20:53 +01:00
  • 37abde04d7 Improve fragment doc Sli 2024-11-11 13:56:34 +01:00
  • 40f2f7033e Add test for AllowFragment mixin Sli 2024-11-11 13:45:20 +01:00
  • aebf909dc6 Apply review comments Sli 2024-11-11 00:45:49 +01:00
  • ec7d45fd91 Add documentation for htmx Sli 2024-10-19 16:24:49 +02:00
  • 3af5d96bf5 Introduce htmx in sith files Sli 2024-10-13 23:26:18 +02:00
  • c7a8a1a91c refactor CI imperosol 2024-10-15 12:32:40 +02:00
  • 2dd434d987 Merge pull request #917 from ae-utbm/doc thomas girod 2024-11-11 12:47:51 +01:00
  • 5e954bae6a Fix some doc typos Sli 2024-11-11 00:32:04 +01:00
  • a97dba18c2 Reduce width of non-multiple ajax selects imperosol 2024-11-10 15:57:32 +01:00
  • 26770de40e Make selected option more visible imperosol 2024-11-10 15:23:44 +01:00
  • 583d4ddfb8 Use less requests in GetUserForm.clean imperosol 2024-11-10 15:14:10 +01:00
  • 486047b929 remove the honeypot from the login page imperosol 2024-11-10 14:15:41 +01:00
  • b65ec6463b fix picture display in profile page imperosol 2024-11-10 16:18:56 +01:00
  • 7cc13ea669 Merge pull request #899 from ae-utbm/ajax-select thomas girod 2024-11-10 13:37:57 +01:00
  • c2efc969d0 refactor populate.py imperosol 2024-11-08 17:35:59 +01:00
  • b091fee035 custom queryset method to bulk update customer balance imperosol 2024-11-05 19:40:59 +01:00
  • 2a0f2454f4 core: fix user profile picture size Skia 2024-11-07 15:41:14 +01:00
  • 97ea1763f1 Merge pull request #910 from ae-utbm/logo-25 thomas girod 2024-11-07 15:25:06 +01:00
  • b9f51596e9 Add promo 25 logo NaNoMelo 2024-11-07 13:39:24 +01:00
  • 0610794dbe Fix ajax-select visual Sli 2024-10-28 18:18:56 +01:00
  • a6b32fcad1 Fix readability and avoid instantiating too many TypeAdapter Sli 2024-10-28 18:08:13 +01:00
  • e583e78a4e Convert the whole request to json at once on select widget Sli 2024-10-21 17:11:07 +02:00
  • 3eb3feea49 Fix deprecated usage of schema json method and avoid multiple inheritance on select widgets Sli 2024-10-21 16:14:00 +02:00
  • 935914428b Remove ajax_select completely Sli 2024-10-21 13:30:12 +02:00
  • ab63ba1c54 Remove ajax_select from accounting Sli 2024-10-21 13:26:11 +02:00
  • afdc6b69df Remove ajax_select from sas Sli 2024-10-21 10:30:35 +02:00
  • 8b419dcee6 Remove ajax_select from core Sli 2024-10-20 23:25:56 +02:00
  • e7181257e3 Remove ajax_select from core/views/forms.py Sli 2024-10-20 23:04:54 +02:00
  • 8e7c09332f Remove ajax_select from core/views/group.py Sli 2024-10-20 22:58:39 +02:00
  • d9ea5e5538 Remove ajax_select from trombi Sli 2024-10-20 22:41:35 +02:00
  • a21460a1b8 Remove ajax_select from subscriptions Sli 2024-10-20 22:36:55 +02:00
  • b6a480ff61 Remove ajax_select from forum Sli 2024-10-20 22:29:07 +02:00
  • 84ee6dd2f5 Remove ajax_select from clubs Sli 2024-10-20 21:28:25 +02:00
  • a950585a02 Remove ajax_select from rootplace Sli 2024-10-20 20:50:27 +02:00
  • 7f8a2c1eaf Remove ajax_select from counters Sli 2024-10-20 20:55:05 +02:00
  • 125157fdf4 Move gettext to the top Sli 2024-10-20 18:35:55 +02:00
  • 517263dd58 Automatically move inner html in created node when inheriting from HTMLElement Sli 2024-10-20 18:29:48 +02:00
  • 301fc73687 Fix markdown input initial value and crash when alpine is not loaded Sli 2024-10-20 18:13:48 +02:00
  • 45441c351d Improve ajax-select style Sli 2024-10-20 17:37:51 +02:00
  • be5ce414ba Add proper delete button and fix item ordering Sli 2024-10-20 16:57:38 +02:00
  • bb3f277ba5 Extract js and css from select widgets to editable class attributes Sli 2024-10-20 13:40:59 +02:00
  • 23049a8ae2 Merge pull request #901 from ae-utbm/improve-warning-dump thomas girod 2024-10-20 13:35:08 +02:00
  • 8bbebfdb13 Add AutoCompleteSelectGroup Sli 2024-10-20 13:33:44 +02:00
  • 662b4b5c53 precise that dumped users can still subscribe imperosol 2024-10-20 12:45:37 +02:00
  • 9675b6372c add flags to the dump warning mail command imperosol 2024-10-20 12:19:00 +02:00
  • 03afd49115 make the mail text only imperosol 2024-10-20 11:06:49 +02:00
  • 0af3505c2a Make a generic AjaxSelect abstract class Sli 2024-10-20 02:26:32 +02:00
  • f78b968075 Move markdown input and select widgets to a widget folder Sli 2024-10-20 01:05:34 +02:00
  • 7d40316044 Merge pull request #900 from ae-utbm/optimize-again thomas girod 2024-10-20 00:55:27 +02:00
  • e3dcad62cc Migrates lookups Sli 2024-10-20 00:18:53 +02:00
  • db6a871854 optimize product pages again imperosol 2024-10-20 00:27:25 +02:00
  • ce4f57bd8f Add ajax user widget and remove ajax_select from elections Sli 2024-10-19 22:00:58 +02:00
  • 8be8328830 Create select widget based on tomselect on django backend Sli 2024-10-19 21:32:58 +02:00
  • 0a0092e189 Add link-once and script-once web components Sli 2024-10-19 17:54:34 +02:00
  • c50f0a2ac5 Simplify ajax-select inheritance and make simple auto complete Sli 2024-10-19 16:02:54 +02:00
  • 6b3012d21c Fix broken sas ui in webkit based browsers Sli 2024-10-18 23:50:04 +02:00
  • 729f848c14 Add min-characters-for-search attribute for user-ajax-select Sli 2024-10-18 23:34:37 +02:00
  • 56cc4776a6 Create base class for ajax-select Sli 2024-10-18 23:26:04 +02:00
  • e6f25fb707 Merge pull request #898 from ae-utbm/taiste thomas girod 2024-10-18 11:11:39 +02:00
  • b9cbba2309 Merge pull request #896 from ae-utbm/relpace-select2 Bartuccio Antoine 2024-10-18 00:24:09 +02:00
  • 4165f8d4af Add register decorator for web components and a better inheriting system for html elements Sli 2024-10-17 23:14:54 +02:00
  • cac185634d Avoid keeping text after selecting item Sli 2024-10-17 18:21:51 +02:00
  • 66dceefcf0 Fix bad constructor when adding attrs that are not part of the parent and fix tom-select on safari Sli 2024-10-16 14:59:02 +02:00
  • 677ff51ea5 Create web component util Sli 2024-10-16 13:33:02 +02:00
  • 645b8a543e Make easymde compatible with safari Sli 2024-10-16 12:54:08 +02:00
  • 74a506c48b Add missing features Sli 2024-10-16 02:22:27 +02:00
  • deda2b4055 Replace selec2 with tom-select Sli 2024-10-15 22:06:22 +02:00
  • 67ebb90ffa Merge pull request #897 from ae-utbm/fix-xss thomas girod 2024-10-17 12:10:08 +02:00
  • 5d16ba135a fix: xss on select2 results imperosol 2024-10-17 08:12:09 +02:00
  • 150d08dc45 Merge pull request #894 from ae-utbm/sentry thomas girod 2024-10-15 20:48:01 +02:00
  • c1a85486cc Add test for sentry-debug endpoint Sli 2024-10-15 14:09:51 +02:00
  • d16a207a83 Add more Ruff rules (#891) thomas girod 2024-10-15 11:36:26 +02:00
  • d114b01bcc Make sure Alpine is always loaded when using markdown-input component Sli 2024-10-14 19:24:13 +02:00