Commit Graph

489 Commits

Author SHA1 Message Date
Alex Lion
c0611f41a2 Remove partners and sponsors section from README 2026-08-06 14:25:33 +07:00
Alex Lion
a14ca29265 Keep reaction control above composer 2026-08-05 09:05:24 +07:00
Alex Lion
0234ee654e Hide focus panel when no attendee content 2026-08-04 22:21:28 +07:00
Alex Lion
b63c4c5214 Improve transcription settings layout 2026-08-04 18:45:06 +07:00
Alex Lion
738c083d4a Fix http client for s3 2026-08-04 14:46:07 +07:00
Alex Lion
111e1ddf66 Fix date reload on presentation upload 2026-08-04 14:42:28 +07:00
Alex Lion
7225ce29cb Fix tests 2026-08-04 14:35:38 +07:00
Alex Lion
ab85ac7346 Fix file upload 2026-08-04 14:24:15 +07:00
Alex Lion
15901e7cd9 Refactor code 2026-08-04 14:10:12 +07:00
Alex Lion
44324495d8 Format code 2026-08-04 14:02:46 +07:00
Alex Lion
a0ab2e167c fix vulnerabilities in npm packages 2026-08-04 14:00:13 +07:00
Alex Lion
ca30fb9261 Merge branch 'v3' into dev
# Conflicts:
#	CHANGELOG.md
#	assets/package-lock.json
#	lib/claper_web/live/event_live/form_component.ex
#	lib/claper_web/live/event_live/manage.html.heex
#	mix.exs
#	priv/gettext/sv/LC_MESSAGES/default.po
#	test/claper_web/controllers/stat_controller_test.exs
2026-08-04 13:54:47 +07:00
Alex Lion
76e3aa9dd6 Update CHANGELOG 2026-08-03 12:20:25 +07:00
Alex Lion
ff137667ed Use user's locale for native date picker 2026-08-03 11:22:41 +07:00
Alex Lion
73b458e998 Use native datetime-local instead of AirDatepicker 2026-08-03 09:48:38 +07:00
Alex Lion
a103a6e996 Update gettext translations for event form 2026-08-01 14:40:05 +07:00
Alex Lion
d57e517055 Redesign event form UI and file upload flow 2026-08-01 12:00:46 +07:00
Alex Lion
c20fe53c17 Update gettext references to new template lines 2026-07-24 23:39:11 +02:00
Alex Lion
53981dc821 Add collapsible attendee captions panel 2026-07-24 23:33:12 +02:00
Alex Lion
e2dbca8bdf Remove vertical edge text from ticket stage 2026-07-24 23:13:12 +02:00
Alex Lion
e10508528e Add first and last name to users 2026-07-24 23:05:21 +02:00
Alex Lion
0d77f8d22f Update Gettext source references 2026-07-22 23:14:55 +02:00
Alex Lion
39f421045c Polish UI icons, labels and interaction logic
# Conflicts:
#	lib/claper_web/live/event_live/form_component.ex
#	lib/claper_web/live/event_live/poll_component.ex
#	lib/claper_web/live/event_live/quiz_component.ex
#	priv/gettext/de/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
#	priv/gettext/sv/LC_MESSAGES/default.po
2026-07-22 23:03:14 +02:00
alxlion
95366b5705 Improve interaction states and translations 2026-07-17 08:38:30 +00:00
Alex Lion
f445c74b98 Prevent reaction icon drag and right-click 2026-07-16 22:20:04 +02:00
Alex Lion
5bbff7701c Add embed focus mode and adjust layouts 2026-07-16 22:03:27 +02:00
Alex Lion
faccbfa5e7 Revamp attendee room UI and add reactions 2026-07-16 17:32:08 +02:00
Alex Lion
ba6373319e Delegate nickname popup closing and fix z-index 2026-07-15 17:46:22 +02:00
Alex Lion
3f2093773e Update 'Pinned' translations in gettext files 2026-07-06 22:34:23 +02:00
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
817aa22c06 Detect ImageMagick and add to Docker images 2026-06-26 11:20:39 +02:00
Alex Lion
aad838b154 Hide transcription fields when disabled and update alerts 2026-06-24 18:29:39 +02:00
Alex Lion
2bd9b4e338 Bump version to 3.0.0 2026-06-14 15:44:34 +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
7db48f592f Update changelog 2026-06-05 10:16:48 +02:00
Peter Rundqvist
3039b70edc 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.
2026-06-05 10:11:07 +02:00
fgallarday
d18e5d7c32 Add PageUp and PageDown slide navigation support (#227) 2026-06-05 10:07:25 +02:00
Alex Lion
24e18c2764 Bump version to 2.5.2 2026-06-05 10:06:54 +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
d5df9a73f8 Fix form submissions losing values when field names contain spaces or non-word characters 2026-05-08 22:42:04 +02:00
Alex Lion
57596952d4 Update package-lock.json: add asset name, upgrade dependencies, and remove unused packages 2026-05-08 14:50:33 +02:00