mirror of
https://github.com/ClaperCo/Claper.git
synced 2026-07-09 11:59:50 +02:00
commit534d915782Author: Alex Lion <dev@alexandrelion.com> Date: Fri May 8 10:55:38 2026 +0200 Handle Ecto.NoResultsError in event retrieval and redirect with error message commitb762e21325Author: Alex Lion <dev@alexandrelion.com> Date: Fri May 8 10:47:01 2026 +0200 Fix crash on event manager pages when an event has multiple activity leaders commit153cadb42bAuthor: alxlion <dev@alexandrelion.com> Date: Wed Apr 29 13:42:05 2026 +0000 Fix presentation views without slide count commit3cfb3cab7fAuthor: alxlion <dev@alexandrelion.com> Date: Wed Apr 29 13:16:48 2026 +0000 Fix event code normalization validation commitc4303d0de2Author: Alex Lion <dev@alexandrelion.com> Date: Mon Apr 6 15:08:20 2026 +0200 Add event-scoped retrieval functions for embeds, forms, polls, posts, and quizzes commitefe6d6de51Author: Alex Lion <dev@alexandrelion.com> Date: Mon Apr 6 14:04:15 2026 +0200 Fix test fixtures for seeded roles commit0bc2b9239bAuthor: alxlion <dev@alexandrelion.com> Date: Thu Mar 19 17:31:46 2026 +0000 Add audit log feature commit4bbf9742c5Author: Raúl R Pearson <raulrpearson@proton.me> Date: Thu Mar 19 17:29:09 2026 +0000 Add audit log (#214) * Add audit log * Update translation files * Improve Audit queries * Improve Audit.Log schema * Make user auth audit logs async * Relax Flop and Flop Phoenix dep specs * Make Flop.validate!/2 call more robust * Improve a11y and UI for audit log live view * Improve audit_logs indexes * Fix formatting * Fix async_log_action and tests * Add remote_ip * Update translation files commit4a1af7d341Author: Alex Lion <dev@alexandrelion.com> Date: Thu Mar 5 18:40:01 2026 +0100 Update changelog with oidc fix commit60821dccd8Author: Alexandre Lion <github@alexandrelion.com> Date: Thu Mar 5 18:36:12 2026 +0100 Fix/OIDC authelia compatibility (#216) * Fix OIDC compatibility with self-hosted providers like Authelia * Refactor OIDC authentication to enhance compatibility with Authelia and Entra ID * Improve logging format and enhance code readability in OIDC authentication commit3df8d5c3ddAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Mar 5 18:34:28 2026 +0100 Fix crash when broadcasting events to leaders with unregistered emails commitf2fd8e7535Author: Alex Lion <dev@alexandrelion.com> Date: Wed Feb 25 10:22:20 2026 +0100 Fix quiz submission to handle duplicate options and update average score in real-time commit1f052c274dAuthor: Alex Lion <dev@alexandrelion.com> Date: Tue Feb 24 10:41:31 2026 +0100 Fix date picker destroy crash when pickr is uninitialized commit0382d2c2f3Author: Alex Lion <dev@alexandrelion.com> Date: Tue Feb 24 10:38:42 2026 +0100 Fix date picker crash for unsupported browser locales commitb96b7dd68dAuthor: Alex Lion <dev@alexandrelion.com> Date: Tue Feb 10 09:34:49 2026 +0100 Bump version to 2.5.0 in CHANGELOG and mix.exs commit910627f4baAuthor: Alexandre Lion <github@alexandrelion.com> Date: Mon Feb 9 19:19:05 2026 +0100 Fix form submission crash for anonymous attendees (#210) The FormSubmit changeset required user_id, but anonymous attendees only have attendee_identifier. This caused a CaseClauseError since the error tuple was unhandled. Now the changeset accepts either user_id or attendee_identifier, and error cases are properly handled. commit8f46837900Author: Alexandre Lion <github@alexandrelion.com> Date: Mon Feb 9 19:18:14 2026 +0100 Fix critical security vulnerabilities (#211) * Fix critical security vulnerabilities Address 5 critical findings from security audit: - Sanitize custom embed HTML to prevent stored XSS (strip all non-iframe content) - Escape URLs in format_body/1 to prevent reflected XSS via post messages - Add authorization check to form export endpoint (IDOR fix) - Replace String.to_atom/1 on user input with explicit whitelists (8 locations) - Add IP-based rate limiting on authentication endpoints via Hammer * Start rate limiter before endpoint in supervision tree * Update CHANGELOG commit7d98198ae5Author: Alex Lion <dev@alexandrelion.com> Date: Fri Jan 23 12:35:51 2026 +0100 Update CHANGELOG for v.2.4.1: add fixes and improvements commit767f0ddfd5Author: Raúl R Pearson <raulrpearson@proton.me> Date: Fri Jan 23 11:11:09 2026 +0000 Handle slides for empty presentation (#200) commit93229e8fbdAuthor: Raúl R Pearson <raulrpearson@proton.me> Date: Fri Jan 23 11:08:30 2026 +0000 Improve SMTP config (#197) Drops Mua in favour of the SMTP Swoosh adapter and adjusts the config accordingly. The lock file has also been cleaned up by running `mix deps.unlock --unused`. commit374535c870Author: Raúl R Pearson <raulrpearson@proton.me> Date: Tue Dec 30 11:53:54 2025 +0000 Fix custom S3 endpoint config (#199) When using the standard AWS S3 service, the `nil` values in `s3_scheme`, `s3_host` and `s3_port` create problems. commit6f0a4c3b9dAuthor: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 28 12:33:32 2025 +0100 Bump version to 2.4.1 and update CHANGELOG for upcoming release commita5d9bef8e8Author: Alex Lion <dev@alexandrelion.com> Date: Fri Dec 26 14:07:55 2025 +0100 Update CHANGELOG for v.2.4.0: add breaking changes, new features, and fixes commitc8d87196baAuthor: Raúl R Pearson <raulrpearson@proton.me> Date: Sat Dec 6 10:32:41 2025 +0000 Left join leader in get_managed_event!/2 (#194) commit5cf4759f05Author: Raúl R Pearson <raulrpearson@proton.me> Date: Sat Dec 6 10:31:28 2025 +0000 Make S3 service configurable (#190) commit6dc618151aAuthor: Raúl R Pearson <raulrpearson@proton.me> Date: Fri Dec 5 11:31:00 2025 +0000 Enable optional form fields (#193) * Enable optional form fields * Suffix optional text and email component labels * Update gettext files commit3b511bcc6eAuthor: Raúl R Pearson <raulrpearson@proton.me> Date: Thu Dec 4 14:00:23 2025 +0000 Improve event live listing (#185) * Expand user events PubSub * Improve updates in events LiveView commitac6f28fccfAuthor: Raúl R Pearson <raulrpearson@proton.me> Date: Fri Nov 28 16:01:37 2025 +0000 Delete @tailwindcss/container-queries plugin (#191) This is no longer needed with Tailwind 4. commit10a5392d56Author: Raúl R Pearson <raulrpearson@proton.me> Date: Thu Nov 20 12:37:18 2025 +0000 Set PollOpt preload order (#187) commit5853bc34d8Author: Alexandre Lion <github@alexandrelion.com> Date: Thu Nov 20 10:44:06 2025 +0100 Add admin panel and user roles (#189) commit16bcce1a60Author: Dimitrije Dimitrijevic <dimitrijedimitrijevic93@gmail.com> Date: Tue Nov 4 18:46:29 2025 +0100 Fix duplicate key quiz when duplicate (#182) * add quiz_responses association to user * bugfix possible duplicate key entries in multi when adding quiz responses * remove user_id from casting changeset in QuizResponse * pass whole user to submit_quiz function * update test to match changes * simplify submit_quiz/3 function for inserting quiz response --------- Co-authored-by: Dimitrije Dimitrijevic <me@dimitrijedimitrijevic.com> commitfc667bb478Author: Raúl R Pearson <raulrpearson@proton.me> Date: Tue Oct 28 18:34:49 2025 +0100 Hideable presenter attendee count (#183) commit51c8496dc4Author: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Sun Oct 26 17:01:53 2025 +0100 i18n: improve Italian language (#179) commit03feb9a901Author: Raúl R Pearson <raulrpearson@proton.me> Date: Wed Sep 10 06:16:55 2025 +0000 Fix email change confirmation (#172) * Update translation files I run `mix gettext.extract` and `mix gettext.merge priv/gettext` as it seems that the files were somewhat outdated. * Fix email change confirmation Send the confirmation email to the new address * Tweak email change confirmation email * Run ./dev.sh format commit0ccf3ae6e2Author: Nami Sunami <nsunami@pm.me> Date: Mon Sep 8 09:07:05 2025 +0200 Un-expose db port (#173) commitc8bf32542fAuthor: Alex Lion <dev@alexandrelion.com> Date: Sun Aug 24 09:55:09 2025 +0200 feat: add hu and lv locales to airpicker and moment commit4c678dc8dfAuthor: possible-im <211060663+possible-im@users.noreply.github.com> Date: Thu Aug 21 10:13:32 2025 +0300 Latvian translation added (v1) (#163) Co-authored-by: im <ivo.mezits@possible.lv> commitd7a530c670Author: bpisch <pisch.beni@gmail.com> Date: Thu Aug 21 09:13:03 2025 +0200 Add Hungarian translation (#161) commitd3c45533f0Author: Alex Lion <dev@alexandrelion.com> Date: Sat Aug 9 19:29:20 2025 +0200 fix: spacing in settings commit73a23511c2Author: Alex Lion <dev@alexandrelion.com> Date: Sat Aug 9 16:43:42 2025 +0200 Update changelog commit137d5f3de1Author: Chayan Das <145531182+ChayanDass@users.noreply.github.com> Date: Sat Aug 9 20:03:43 2025 +0530 add scroll to the setting drawer (#168) Signed-off-by: Chayan Das <01chayandas@gmail.com> commit8d04136474Author: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 16 17:15:34 2025 +0200 update changelog commit9b4cda357bAuthor: Aryel780 <120032820+aryel780@users.noreply.github.com> Date: Wed Jul 16 20:43:00 2025 +0530 fix: Scrollbar not showing in event manager when no presentation file (#162) commit983552772aAuthor: Alex Lion <dev@alexandrelion.com> Date: Fri Jul 11 14:46:33 2025 +0100 feat: add configurable language support via LANGUAGES environment variable commit0a8c000ac1Author: Alex Lion <dev@alexandrelion.com> Date: Fri Jul 11 12:52:13 2025 +0100 docker: fix image builder and runner from alpine to ubuntu commit68cf5a645dAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:29:48 2025 +0200 ci: install tailwind globally commitdb239d0b4bAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:24:46 2025 +0200 ci: fix tailwind.install commit5c645a67f8Author: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:20:47 2025 +0200 ci: fix tailwind install commitc92edbb885Author: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:17:02 2025 +0200 chore: refactor toggle interaction modal commitafb989485eAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:16:22 2025 +0200 fix: avoid quick event empty name commit9c1c3d01c1Author: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 23:00:30 2025 +0200 deps: upgrade to tailwind 4+ commit e5905358dc20cea2fcc41b3580c4985e8ac53217 Author: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 22:56:14 2025 +0200 chore: update changelog commit 2696a29ffdc6deb930b8ffb6f92cae21b176e853 Author: Alex Lion <dev@alexandrelion.com> Date: Mon Jul 7 22:52:11 2025 +0200 Change js file to css and migrate css classes commit 19093360ed2404f956d799c0a9ec1656c9fa1a74 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Jul 5 19:28:34 2025 +0200 chore: upgrade to tailwind 4+ commit 75312e8b3d3c9fd25137189e7020994640a0f901 Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 16:59:58 2025 +0200 chore: remove useless files commit3a54ecfe74Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 15:44:30 2025 +0200 ci: Fix libstdc dep commitccd10e2325Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 15:39:47 2025 +0200 ci: Fix version of elixir commitb61c82fe55Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 15:38:53 2025 +0200 chore: change gettext backend syntax commit552a01b9d6Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 15:38:18 2025 +0200 deps: upgrade to elixir 1.18 / otp 28 / node 22.17 commit827c6c77daAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 14:55:23 2025 +0200 deps: upgrade to live view 1.0 commitd01851a2dfAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 14:29:09 2025 +0200 deps: update package js + elixir commitc3b6caa9cfAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 00:03:09 2025 +0200 Update partners commit1e46228fc9Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jul 3 00:01:55 2025 +0200 Disable docker image cache on ci commitfb4f393fbfAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 23:57:11 2025 +0200 Add libreoffice and gs to docker dev image commit746a1bae5cAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 23:41:20 2025 +0200 Update docker/build-push-action in ci commitfa9d92ade5Author: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 23:39:18 2025 +0200 Fix bootstrap of app in docker commit2880275df9Author: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 23:27:42 2025 +0200 Fix arch of asdf commit7cde66a1abAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 23:19:17 2025 +0200 Add docker file for dev commitc0da62ba1fAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 20:17:50 2025 +0200 Edit changelog commit3ad116395fAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Jul 2 20:16:25 2025 +0200 Fix create_event tests commit761e765112Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jun 12 19:36:35 2025 +0200 fix: File upload progress when edit event commitb4b5cfb756Author: Alex Lion <dev@alexandrelion.com> Date: Fri May 30 17:20:11 2025 +0200 add length validation for event name and code fields commit4c1e4379c9Author: Alex Lion <dev@alexandrelion.com> Date: Sun Mar 23 18:59:34 2025 +0100 docs: update changelog commit8e648451ebAuthor: Alex Lion <dev@alexandrelion.com> Date: Sun Mar 23 16:10:41 2025 +0100 Hide settings on tablet size (#121) commitbdddf2c376Author: David Anyatonwu <51977119+onyedikachi-david@users.noreply.github.com> Date: Sun Mar 23 18:49:13 2025 +0100 feat: add PKCE support to OIDC flow (#134) (#129) commit1790679b6cAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Mar 13 20:16:08 2025 +0100 Revert "Add target check for PR" This reverts commit31e93d5774. commit31e93d5774Author: Alex Lion <dev@alexandrelion.com> Date: Sat Mar 8 09:56:12 2025 +0100 Add target check for PR commit3f59f52dbfAuthor: Alex Lion <dev@alexandrelion.com> Date: Sat Mar 8 09:39:17 2025 +0100 Format commit903a7154c0Author: Alex Lion <dev@alexandrelion.com> Date: Sat Mar 8 09:38:48 2025 +0100 Update changelog commita3b8c79febAuthor: Alex Lion <dev@alexandrelion.com> Date: Sat Mar 8 09:27:57 2025 +0100 Fix embed deletion bad keys for attendee commit6813db7b5aAuthor: Alex Lion <dev@alexandrelion.com> Date: Sat Mar 8 09:27:49 2025 +0100 Fix question counting for quiz component commitccdd31ae1aAuthor: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Mon Jan 6 22:10:19 2025 +0100 Update default.po (#119) commitfb9ac3d55fAuthor: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Thu Jan 2 22:05:22 2025 +0100 Update default.po (#117) Co-authored-by: Alexandre Lion <github@alexandrelion.com> commitc9f5d91eb4Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jan 2 21:58:59 2025 +0100 Add missing translations commit89a3eced83Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jan 2 21:27:36 2025 +0100 Improve quiz export commit94d9641d96Author: Alex Lion <dev@alexandrelion.com> Date: Thu Jan 2 14:22:55 2025 +0100 Fix tour button position commit56ad2c1cf6Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 21:45:48 2024 -0500 Add link to title of event commitd1db81920eAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 21:06:18 2024 -0500 Revert "Add ipv6 support for database" This reverts commitb77641dbec. commitb77641dbecAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 20:50:21 2024 -0500 Add ipv6 support for database commitdc6d267245Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 20:45:12 2024 -0500 Add hyperlinks in messages commitf6c0a3a6e7Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 20:26:38 2024 -0500 Remove fullscreen text indication on manager commite66da3192dAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 30 20:20:48 2024 -0500 Improve performance of presentation to load slides faster commit3300bd210dAuthor: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 28 17:44:48 2024 -0500 Fix report commitf3a36163b6Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 28 13:13:55 2024 -0500 Add soft delete user account commitb695226fecAuthor: Alex Lion <dev@alexandrelion.com> Date: Fri Dec 27 10:40:36 2024 -0500 Fix empty auth smtp commita669d64352Author: Alex Lion <dev@alexandrelion.com> Date: Thu Dec 26 12:47:34 2024 -0500 Fix duplicate ids commit13a7ad3531Author: Alex Lion <dev@alexandrelion.com> Date: Thu Dec 26 12:40:20 2024 -0500 Fix event creation commit605360597cAuthor: Alex Lion <dev@alexandrelion.com> Date: Thu Dec 26 10:31:13 2024 -0500 Change gen smtp to mua commitf7dbb13a49Author: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 10:40:03 2024 -0500 Fix tests commit4e943a17f6Author: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 10:30:12 2024 -0500 Fix format commit94888afb59Author: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 10:25:57 2024 -0500 Fix runtime commitc636439126Author: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 10:02:16 2024 -0500 Fix quotes format commit5ac1c8aed2Author: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 10:02:07 2024 -0500 Add quiz created event commit666299525fAuthor: Alex Lion <dev@alexandrelion.com> Date: Wed Dec 25 03:00:19 2024 -0500 Fix warning commitd89d95de5aAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 11:10:35 2024 -0500 Fix format commit93ade8d49eAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 11:02:52 2024 -0500 Fix divide by zero in report commita2227d0ccfAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 11:02:39 2024 -0500 Fix create lti quiz only when needed commitaba07c11b6Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 10:41:09 2024 -0500 Fix create quizz commitb432d34f50Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 10:06:45 2024 -0500 Remove unused line commitbc8e9dfeaeAuthor: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 23 10:05:23 2024 -0500 Split missing column to another migration commit9f0050a2deAuthor: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 22 11:56:38 2024 -0500 Add missing lti column commit5857b85384Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 22 09:58:59 2024 -0500 Fix format commit27179a9701Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 22 09:46:22 2024 -0500 Fix CI commitaa76c96f59Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 22 09:46:14 2024 -0500 Add mailer job for invitation commit093bb79b42Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 21 10:09:29 2024 -0500 Add quizz feature + improvements commit 705ea00064e552f482bff52c3c5b11d23fbd5b4c Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 21 10:08:42 2024 -0500 Change version commit 330173bd64bb18c5ea7e68a2122f66497981c3c3 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 21 10:01:52 2024 -0500 Fix layout commit 3cc075962e961f8a78b0c30eca9b79db6b9a5731 Author: Alex Lion <dev@alexandrelion.com> Date: Thu Dec 19 14:20:59 2024 +0100 Update changelog commit 63b1fa7ee591d40e44005b7939f51c99cf3e119e Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 15 18:56:01 2024 +0100 Fix upper commit 8e7bb1990c58e343de5aa18036eb0916573fb4c6 Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 15 18:49:20 2024 +0100 Add pagination for events commit 28beacd120f0a1081e670e4a06bbc185cc699beb Author: Alex Lion <dev@alexandrelion.com> Date: Mon Dec 9 21:03:13 2024 +0100 Add pagination commit c79d6cce947869b98795b9baf541a32952624969 Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 8 21:24:23 2024 +0100 Fix tests commit caad25ad75b5937ca0906dca89dedaa4d58ae072 Author: Alex Lion <dev@alexandrelion.com> Date: Sun Dec 8 17:43:55 2024 +0100 Fix user registration bug commit 38c3eecc49d1397a8bb7a4a11203775396d00272 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 7 22:23:24 2024 +0100 Update changelog commit e648ef08a0f61cf4b554fcbf0a83e02a2249de0d Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 7 22:06:27 2024 +0100 Add obin commit 6925117818e117dbd60efea5ae6c81a26a57f76f Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 7 19:39:03 2024 +0100 WIP commit be9b2886d3b879452f5bae08b3cdd181cac254f8 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Dec 7 16:19:09 2024 +0100 Add LTI AGS for quizzes commit 29a7c96de6d4e38b26dfaa61bfa5e689a16d4935 Author: Alex Lion <dev@alexandrelion.com> Date: Thu Dec 5 13:30:49 2024 +0100 Add translations commit 249fdc9188c7613a6adafb0b983303c1ae7601bd Author: Alex Lion <dev@alexandrelion.com> Date: Tue Dec 3 21:37:27 2024 +0100 Add qti export commit c2d56e30cdb6c629e957c64e4393dfd9d5af7159 Author: Alex Lion <dev@alexandrelion.com> Date: Tue Dec 3 20:44:58 2024 +0100 Fix report embed commit a34c239f9014e53b079106f1935bc2b079d01eed Author: Alex Lion <dev@alexandrelion.com> Date: Sat Nov 30 11:32:32 2024 +0100 Add export quiz commit 8d1f34b90635776ae40849bd75fd135693b116fb Author: Alex Lion <dev@alexandrelion.com> Date: Sat Nov 30 00:56:50 2024 +0100 Improve design commit d9a7370419ed9e288eccf263c2715330831e45e4 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Nov 30 00:43:27 2024 +0100 Add exports commit b374b7bbccfa655dfad7695d7a24c5ddd4a07b66 Author: Alex Lion <dev@alexandrelion.com> Date: Thu Nov 28 15:22:41 2024 +0100 Remove presence on manager commit 404e759ae3d2f5e555ae20437204553bffdc5065 Author: Alex Lion <dev@alexandrelion.com> Date: Thu Nov 28 15:22:33 2024 +0100 Improve engagement report commit 39dbec6692c2d3f74a97647a703993d6152bfa06 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Nov 23 15:39:59 2024 +0100 Add translation commit 354c2e30aece5bc7d800893ce8dee3868a1c1f71 Author: Alex Lion <dev@alexandrelion.com> Date: Sat Nov 23 15:18:53 2024 +0100 Change product tour behavior commit 5f253812282fb11011694b8828580d886f1f5899 Author: Alex <dev@alexandrelion.com> Date: Tue Nov 19 19:59:32 2024 +0100 WIP commit f411180433a05b89fc9d029e2b313968985e5c3f Author: Alex <dev@alexandrelion.com> Date: Tue Nov 19 19:32:30 2024 +0100 WIP commit 2b5989774eeb839f7b7b2a49377aca9fe4d68c09 Author: Alex <dev@alexandrelion.com> Date: Sun Nov 17 19:31:27 2024 +0100 WIP commit c8750a667f131b68818859796670c3022c6d53fe Author: Alex <dev@alexandrelion.com> Date: Sun Nov 17 18:23:01 2024 +0100 WIP commit fdb9efecb5688423ed2c82cf445868040653d380 Author: Alex <dev@alexandrelion.com> Date: Sun Nov 17 17:55:57 2024 +0100 WIP commit 5d12b12ce33eb5c1ba2a3307ef4ac679b279f511 Author: Alex <dev@alexandrelion.com> Date: Sat Nov 16 21:22:12 2024 +0100 WIP commit 548b714fda61464517247910af7e3e1c2bdae8cf Author: Alex <dev@alexandrelion.com> Date: Fri Nov 15 15:34:00 2024 +0100 WIP commit f0c87f34ea2ac837b4b3b3d6fd51c32bd625371e Author: Alex <dev@alexandrelion.com> Date: Wed Nov 13 22:09:24 2024 +0100 WIP commit c0c8bf99a538653208e28300566cced3d444a764 Author: Alex <dev@alexandrelion.com> Date: Mon Nov 11 13:02:36 2024 +0100 WIP commit 245ea9b836c2e69c7269fc7d8c7fd2edd0032eed Author: Alex <dev@alexandrelion.com> Date: Sun Nov 10 19:07:36 2024 +0100 Add presenter commit 0cf50918d62a9ab5ea127698219e05f781c659bb Author: Alex <dev@alexandrelion.com> Date: Sat Nov 9 23:20:35 2024 +0100 Refactor reactions commit ef8ffefe56d5b19dd895be181437c461134176ab Author: Alex <dev@alexandrelion.com> Date: Sat Nov 9 22:21:13 2024 +0100 Add tests commit c4055142ed63d8ea1be921f527bcaf595a2b9268 Author: Alex <dev@alexandrelion.com> Date: Sat Nov 9 11:28:00 2024 +0100 WIP commit 779e6970f7ee7ca89aab2bdfcff6197895b9ce5e Author: Alex <dev@alexandrelion.com> Date: Fri Nov 8 17:21:11 2024 +0100 WIP commit 9d25c440b830ded7e6fc2e0bcc9353520ec4a951 Author: Alex <dev@alexandrelion.com> Date: Fri Nov 8 11:54:31 2024 +0100 WIP commit c0157487a9e20b6773e517553681915c12367851 Author: Alex <dev@alexandrelion.com> Date: Fri Nov 1 17:13:04 2024 +0100 Fix condition commit a64439fbf2d852e127deb00a11906fb86b0c9ece Author: Alex <dev@alexandrelion.com> Date: Fri Nov 1 12:16:21 2024 +0100 WIP commit a994d959afe20ee380d42feb5ca6da2ab832d569 Author: Alex <dev@alexandrelion.com> Date: Wed Oct 30 23:06:24 2024 +0100 Fix changeset commit 5b2935fc33577af21ccc2558b49d9a813f4835f3 Merge: cec1a977476269Author: Alex <dev@alexandrelion.com> Date: Sun Oct 20 11:26:51 2024 +0200 Merge branch 'dev' into feature/quizz commit cec1a97650867da3a09d8e23d0756a3a573e1bc8 Author: Alex <dev@alexandrelion.com> Date: Sat Oct 19 22:52:00 2024 +0200 WIP commit f65854f638393ce80fd9d17642e8a90ee5c1a06e Author: Alex <dev@alexandrelion.com> Date: Sat Oct 19 16:55:42 2024 +0200 WIP commit 1e6429a386c56be6a8fdd2f083e273b50a6bc4c9 Merge:19779596f8a2fdAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 19 13:49:22 2024 +0200 Merge branch 'dev' into feature/quizz # Conflicts: # lib/claper_web/live/event_live/manage.html.heex commit1977959efbAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 5 12:57:09 2024 +0200 WIP commit74762691d2Author: Alex <dev@alexandrelion.com> Date: Sun Oct 20 11:13:31 2024 +0200 Add email confirmation option commitd9eecfbfeeAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 19 23:05:50 2024 +0200 Edit condition for leaders to join the attendee room before the event starts commitf4a7981eafAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 19 22:54:03 2024 +0200 fix add interaction button locale commit6f8a2fd61dAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 19 13:48:08 2024 +0200 Fix forms UX commitd6c48a3d0cAuthor: Alex <dev@alexandrelion.com> Date: Sat Oct 19 11:13:19 2024 +0200 Add italian to settings commit985dc5cc20Author: FabioL <1647128+loviuz@users.noreply.github.com> Date: Sat Oct 19 11:02:18 2024 +0200 Added full italian support (#111) Co-authored-by: loviuz <loviuz@mailbox.org> commit5eed3df7d3Author: Alex <dev@alexandrelion.com> Date: Sun Oct 13 20:57:00 2024 +0200 Fix minor bugs commitae60c34e8fAuthor: Alex <dev@alexandrelion.com> Date: Sun Oct 6 18:20:58 2024 +0200 Format file commit9a1134e622Author: Alex <dev@alexandrelion.com> Date: Sun Oct 6 18:10:15 2024 +0200 Add error page for CSRF commitcfd3cc8935Author: Alex <dev@alexandrelion.com> Date: Sat Oct 5 13:06:55 2024 +0200 Fix banned array commitf8e5fcc243Author: Alex <dev@alexandrelion.com> Date: Sat Oct 5 13:00:09 2024 +0200 Fix version commita4e55e1221Author: Alex <dev@alexandrelion.com> Date: Sat Oct 5 12:58:42 2024 +0200 Fix duplicate event being inaccessible commit107be10b5cAuthor: Alex <dev@alexandrelion.com> Date: Sun Sep 1 12:46:09 2024 +0200 Optimize resource usage of the manager when attendees join the event commitbcaafa0492Author: Alex <dev@alexandrelion.com> Date: Sun Sep 1 12:44:12 2024 +0200 Fix translations commitdc3d945ee6Author: Alex <dev@alexandrelion.com> Date: Sun Sep 1 01:50:39 2024 +0200 Remove io inspect commitd333fd3441Author: Alex <dev@alexandrelion.com> Date: Sun Sep 1 01:50:04 2024 +0200 Fix poll option order commitcb3dacb32fAuthor: Alex <dev@alexandrelion.com> Date: Sun Sep 1 00:17:59 2024 +0200 Fix minimum length for 2 characters messages commit4bb10c097dAuthor: Alex <dev@alexandrelion.com> Date: Sat Aug 31 23:55:47 2024 +0200 Improve poll results ui commitbf563252feAuthor: Alex <dev@alexandrelion.com> Date: Sat Aug 31 23:55:07 2024 +0200 Fix OIDC to allow only client_secret_basic and client_secret_post auth methods commit3e6268e6c6Author: Alex <dev@alexandrelion.com> Date: Wed Aug 28 08:42:46 2024 +0200 Fix form update commit2a7a16c60cAuthor: Alex <dev@alexandrelion.com> Date: Fri Aug 23 16:34:54 2024 +0200 Fix docs link commitfb555319efAuthor: Alex <dev@alexandrelion.com> Date: Fri Aug 23 16:33:03 2024 +0200 Change links commit1e560bcd18Author: Alex <dev@alexandrelion.com> Date: Fri Aug 23 16:17:25 2024 +0200 Add partners and sponsors commitfd8932faf4Author: Alex <dev@alexandrelion.com> Date: Fri Aug 23 15:54:34 2024 +0200 Change readme image commit08b6a7852dAuthor: Alex <dev@alexandrelion.com> Date: Fri Aug 23 15:33:05 2024 +0200 Minor ui fix commit5546fedba1Author: Alex <dev@alexandrelion.com> Date: Thu Aug 22 17:52:43 2024 +0200 fix locales with more than 2 parts commit1d751249beAuthor: Alex <dev@alexandrelion.com> Date: Sun Aug 11 22:43:36 2024 +0200 Fix console errors and oidc login commitcdc4fce386Author: Alex <dev@alexandrelion.com> Date: Sun Aug 11 22:25:10 2024 +0200 Fix tests for duplication commitcdbaac06e0Author: Alex <dev@alexandrelion.com> Date: Sun Aug 11 11:16:34 2024 +0200 Add OIDC + better embeds commitf1b732f450Author: Alex <dev@alexandrelion.com> Date: Sat Jul 27 15:48:48 2024 +0200 Fix input length validation for polls commitd40f3ad261Author: Alex <dev@alexandrelion.com> Date: Thu Jul 11 18:24:35 2024 +0200 Remove useless keys commitb39ab64663Author: Alex <dev@alexandrelion.com> Date: Thu Jul 11 17:06:54 2024 +0200 Fix tests commit3817539c5cAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 16:33:02 2024 +0200 Fix tests and credo commit9f3f4284edAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 14:59:13 2024 +0200 Remove useless debug commitacc3b37dedAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 14:55:18 2024 +0200 Format code commit53cdcd3b2fAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 14:50:52 2024 +0200 Fix responsive for manager commitf52d0d1b14Author: Alex <dev@alexandrelion.com> Date: Thu Jul 11 12:54:17 2024 +0200 Update locales commitdb5d070eabAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 12:53:47 2024 +0200 Add new manager layout commit3ceff40a5bAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 12:41:05 2024 +0200 Add LTI support commitfc99e497afAuthor: Alex <dev@alexandrelion.com> Date: Thu Jul 11 12:40:48 2024 +0200 Add changes for 2.1.0