Alex Lion
30d2b05336
feat: enhance transcription features with global indicators and improved UI elements
2026-04-29 18:37:14 +02:00
alxlion
153cadb42b
Fix presentation views without slide count
2026-04-29 13:42:05 +00:00
alxlion
3cfb3cab7f
Fix event code normalization validation
2026-04-29 13:16:48 +00: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
f03e57a236
refactor: simplify percentage calculation in get_dashboard_stats function
2026-04-08 17:34:48 +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
efe6d6de51
Fix test fixtures for seeded roles
2026-04-06 14:04:15 +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
090d424131
feat: add AGENTS.md for repository guidance and development practices
2026-04-03 18:18:13 +02:00
Alex Lion
970ec0bb29
feat: polish event list UI
2026-04-03 18:17:22 +02:00
alxlion
0bc2b9239b
Add audit log feature
2026-03-19 17:31:46 +00: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
Alex Lion
4a1af7d341
Update changelog with oidc fix
2026-03-05 18:40:01 +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
3df8d5c3dd
Fix crash when broadcasting events to leaders with unregistered emails
2026-03-05 18:34:28 +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
1f052c274d
Fix date picker destroy crash when pickr is uninitialized
2026-02-24 10:41:31 +01:00
Alex Lion
0382d2c2f3
Fix date picker crash for unsupported browser locales
2026-02-24 10:38:42 +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
Alex Lion
f5537223d7
Remove tour guide and preview popup
2026-02-17 17:20:38 +01:00
Alex Lion
1598025496
Merge branch 'dev' into feature/event-list-ui-rework
2026-02-17 17:00:51 +01:00
Alex Lion
5ea07f077d
Refactor code structure for improved readability and maintainability
2026-02-17 16:54:41 +01:00
Alex Lion
71f5542dcb
Refactor ManagerSettingsComponent to use separate components for interaction, presentation, and attendee options
2026-02-17 14:54:09 +01:00