Alex Lion
b725b0b0ff
Format HEEx templates and components
2026-07-06 22:24:06 +02:00
Alex Lion
29fcef078c
Pluralize Questions and uppercase event code
2026-07-06 22:23:45 +02:00
Alex Lion
269ed42aeb
Add Admin LiveView layout and nav hook
2026-07-06 22:16:29 +02:00
Alex Lion
61ec82ef43
Add form components and migrate templates
2026-07-06 21:58:19 +02:00
Alex Lion
53b31c13e2
Update i18n
2026-06-27 16:30:43 +02:00
Alex Lion
aad838b154
Hide transcription fields when disabled and update alerts
2026-06-24 18:29:39 +02:00
Alex Lion
5ac521a09b
Make transcription form buttons responsive
2026-06-14 15:43:51 +02:00
Alex Lion
abae1c7e5f
Add interaction drag-and-drop and move API
2026-06-12 23:22:52 +02:00
Alex Lion
7a424cbb93
Add slide reordering with drag-and-drop
2026-06-12 22:53:24 +02:00
Alex Lion
7ee549d5e7
Add ticket-style waiting screen and QR sizing
2026-06-12 22:34:23 +02:00
Alex Lion
dd5dd82daa
Squashed commit of the following:
...
commit 7db48f592f
Author: Alex Lion <dev@alexandrelion.com >
Date: Fri Jun 5 10:16:10 2026 +0200
Update changelog
commit 3039b70edc
Author: Peter Rundqvist <47314226+pete1854@users.noreply.github.com >
Date: Fri Jun 5 10:11:07 2026 +0200
Add swedish translation (#228 )
* Initial translation
* Initial error msg translation
* Fixes suggested by Copilot.
* Fixed spacing before ! and ?
* Added missing provider translation.
* Upddated translation for "Unpin"
* Added missing Content-Type header.
commit d18e5d7c32
Author: fgallarday <fgallarday@users.noreply.github.com >
Date: Fri Jun 5 03:07:25 2026 -0500
Add PageUp and PageDown slide navigation support (#227 )
commit 24e18c2764
Author: Alex Lion <dev@alexandrelion.com >
Date: Fri Jun 5 10:06:54 2026 +0200
Bump version to 2.5.2
commit d5df9a73f8
Author: Alex Lion <dev@alexandrelion.com >
Date: Fri May 8 22:42:04 2026 +0200
Fix form submissions losing values when field names contain spaces or non-word characters
commit 57596952d4
Author: Alex Lion <dev@alexandrelion.com >
Date: Fri May 8 14:50:33 2026 +0200
Update package-lock.json: add asset name, upgrade dependencies, and remove unused packages
commit e246530c23
Author: Alex Lion <dev@alexandrelion.com >
Date: Fri May 8 14:34:53 2026 +0200
Bump version to 2.5.1
commit 534d915782
Author: 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
commit b762e21325
Author: 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
commit 153cadb42b
Author: alxlion <dev@alexandrelion.com >
Date: Wed Apr 29 13:42:05 2026 +0000
Fix presentation views without slide count
commit 3cfb3cab7f
Author: alxlion <dev@alexandrelion.com >
Date: Wed Apr 29 13:16:48 2026 +0000
Fix event code normalization validation
2026-06-05 10:24:46 +02:00
Alex Lion
d1590720dd
feat: implement emoji avatars for form submissions and update avatar display logic
2026-06-05 10:03:02 +02:00
Alex Lion
f3904095e0
Add transcription features and improve stats reporting
2026-06-01 18:35:37 +02:00
Alex Lion
088b924663
style: update text colors for improved readability in user settings
2026-04-29 18:49:41 +02:00
Alex Lion
30d2b05336
feat: enhance transcription features with global indicators and improved UI elements
2026-04-29 18:37:14 +02:00
Alex Lion
20abccf384
Merge branch 'feature/real-time-transcription' into v3
...
# Conflicts:
# lib/claper_web/live/admin_live/event_live.ex
# lib/claper_web/live/event_live/manage.ex
# lib/claper_web/live/event_live/manage.html.heex
# lib/claper_web/live/event_live/manager_settings_component.ex
# lib/claper_web/router.ex
# priv/gettext/de/LC_MESSAGES/default.po
# priv/gettext/default.pot
# priv/gettext/en/LC_MESSAGES/default.po
# priv/gettext/es/LC_MESSAGES/default.po
# priv/gettext/fr/LC_MESSAGES/default.po
# priv/gettext/hu/LC_MESSAGES/default.po
# priv/gettext/it/LC_MESSAGES/default.po
# priv/gettext/lv/LC_MESSAGES/default.po
# priv/gettext/nl/LC_MESSAGES/default.po
2026-04-28 17:50:19 +02:00
Alex Lion
af53f14879
feat: add legal notice links for terms and privacy policy on registration page
2026-04-27 17:17:26 +02:00
Alex Lion
7ff3e8d634
Update translations for Latvian and Dutch languages
2026-04-15 09:18:41 +02:00
Alex Lion
d0830a3c5b
Add support for thumbnail regeneration in event management
2026-04-15 08:04:27 +02:00
Alex Lion
34dc1bcfd1
refactor: update sign-in message to focus on presentations
2026-04-15 07:25:19 +02:00
Alex Lion
6ff6be7708
ui: Rebuild signup flow
2026-04-15 07:21:54 +02:00
Alex Lion
d92b24ffb7
refactor: streamline alert component and update flash message display
2026-04-14 18:08:33 +02:00
Alex Lion
f7108c8006
refactor: update attendees count display logic and initial value
2026-04-14 17:41:22 +02:00
Alex Lion
92648e7662
refactor: remove JoinEvent hook and update join page layout and styles
2026-04-14 17:27:42 +02:00
Alex Lion
98914df744
refactor: improve layout consistency and responsiveness in event form component
2026-04-10 19:21:52 +02:00
Alex Lion
1b0798222b
refactor: update online badge positioning and visibility logic in presenter
2026-04-10 19:15:36 +02:00
Alex Lion
5fb52e2182
refactor: enhance UI responsiveness by updating class bindings for opacity and pointer events in the presenter
2026-04-10 19:01:31 +02:00
Alex Lion
99108ca7c9
refactor: adjust modal scrollbar behavior and improve layout consistency
2026-04-10 18:41:03 +02:00
Alex Lion
0dff7d1d74
refactor: update settings modal toggle functionality and improve interaction options UI
2026-04-10 18:23:48 +02:00
Alex Lion
16eb172a92
refactor: update chat and anonymous message toggle rows in event management options
2026-04-08 17:51:43 +02:00
Alex Lion
ca55665265
refactor: update card shadow styles across admin UI components
2026-04-08 17:41:56 +02:00
Alex Lion
8a9e31f68b
Add audit logs table for user admin view
2026-04-08 17:36:15 +02:00
Alex Lion
35a359b659
refactor: update event, user, provider, and audit log tables to use links for navigation
2026-04-06 16:53:29 +02:00
Alex Lion
8ce74c06a2
Add pagination tests for users and events in Admin module
2026-04-06 16:48:46 +02:00
Alex Lion
3fc4213b7c
Merge branch 'dev' into feature/event-list-ui-rework
...
# Conflicts:
# lib/claper_web/live/event_live/manage.ex
# lib/claper_web/live/event_live/manage.html.heex
# priv/gettext/de/LC_MESSAGES/default.po
# priv/gettext/default.pot
# priv/gettext/en/LC_MESSAGES/default.po
# priv/gettext/es/LC_MESSAGES/default.po
# priv/gettext/fr/LC_MESSAGES/default.po
# priv/gettext/hu/LC_MESSAGES/default.po
# priv/gettext/it/LC_MESSAGES/default.po
# priv/gettext/lv/LC_MESSAGES/default.po
# priv/gettext/nl/LC_MESSAGES/default.po
2026-04-06 15:14:03 +02:00
Alex Lion
c4303d0de2
Add event-scoped retrieval functions for embeds, forms, polls, posts, and quizzes
2026-04-06 15:08:20 +02:00
Alex Lion
b7548ec6f2
refactor: simplify button classes for presenter and event links in event management UI
2026-04-06 13:45:21 +02:00
Alex Lion
17fc962a2b
feat: implement search functionality for users and adjust UI spacing across admin pages
2026-04-03 18:29:00 +02:00
Alex Lion
970ec0bb29
feat: polish event list UI
2026-04-03 18:17:22 +02:00
Raúl R Pearson
4bbf9742c5
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
2026-03-19 18:29:09 +01:00
Alex Lion
e5ea4090e1
refactor: clean up HTML structure and improve test selectors for event components
2026-03-13 20:09:42 +01:00
Alex Lion
92f77b844f
feat: rework event list UI with drawer integration and improved action buttons
2026-03-13 18:54:17 +01:00
Alex Lion
6c2e3ed8ea
feat: enhance user experience with avatar customization and modal improvements
2026-03-13 18:37:13 +01:00
Alexandre Lion
60821dccd8
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
2026-03-05 18:36:12 +01:00
Alex Lion
ff62056842
Rework event management UI by removing the floating action bar and adding action buttons for polls, forms, quizzes, and embeds
2026-02-26 19:16:57 +01:00
Alex Lion
e42989cf72
Merge branch 'dev' into feature/event-list-ui-rework
2026-02-26 18:48:35 +01:00
Alex Lion
f2fd8e7535
Fix quiz submission to handle duplicate options and update average score in real-time
2026-02-25 10:22:20 +01:00
Alex Lion
91718f0b43
Add admin settings, global config, and improve transcription feature
2026-02-22 09:36:34 +00:00
Alex Lion
d9b52b13c4
Add i18n for transcription feature across 7 locales
2026-02-20 14:13:16 +00:00
Alex Lion
1c31368121
Add real-time presenter transcription via Mistral Voxtral Mini API
...
Stream presenter audio over Phoenix Channel, transcribe with Voxtral,
and display subtitles on presenter and attendee views. Configurable
via manage view toggles and MISTRAL_API_KEY env var.
2026-02-20 10:02:31 +00:00