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
af53f14879
feat: add legal notice links for terms and privacy policy on registration page
2026-04-27 17:17:26 +02:00
Alex Lion
d0830a3c5b
Add support for thumbnail regeneration in event management
2026-04-15 08:04:27 +02:00
Alex Lion
6ff6be7708
ui: Rebuild signup flow
2026-04-15 07:21:54 +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
f03e57a236
refactor: simplify percentage calculation in get_dashboard_stats function
2026-04-08 17:34:48 +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
efe6d6de51
Fix test fixtures for seeded roles
2026-04-06 14:04:15 +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
0d8d563282
Refactor styles and components for consistency
...
- Updated background styles in event join page to a solid color.
- Simplified button styles across various components, replacing complex gradient backgrounds with utility classes.
- Adjusted layout and spacing in profile dropdown and user menu for improved accessibility and readability.
- Enhanced alert and badge components with new styling classes for better visual consistency.
- Refined tab component styles for better alignment and spacing.
- Cleaned up button component attributes for clarity and maintainability.
- Improved test readability by formatting multiline statements.
2026-01-23 23:45:16 +01:00
Alex Lion
604b029b3d
Rework event list UI with updated design system
...
- Update theme colors: primary (Claper Purple) and secondary (Navy Purple)
- Redesign event card component with improved layout and styling
- Refactor event list page with cleaner structure
- Add presentation count queries in Events and Presentations modules
- Update profile dropdown template
- Fix related tests
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 22:25:44 +00:00
Alexandre Lion
5853bc34d8
Add admin panel and user roles ( #189 )
2025-11-20 10:44:06 +01:00
Alex Lion
093bb79b42
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: cec1a97 7476269
Author: 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: 1977959 6f8a2fd
Author: 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
commit 1977959efb
Author: Alex <dev@alexandrelion.com >
Date: Sat Oct 5 12:57:09 2024 +0200
WIP
2024-12-21 10:09:29 -05:00
Alex
74762691d2
Add email confirmation option
2024-10-20 11:13:31 +02:00
Alex
cdbaac06e0
Add OIDC + better embeds
2024-08-11 11:16:34 +02:00
Alex
3817539c5c
Fix tests and credo
2024-07-11 16:33:02 +02:00
Alex
3ceff40a5b
Add LTI support
2024-07-11 12:41:05 +02:00
Alex
9fe3b147df
Fix redirect test
2024-04-07 12:47:03 +02:00
Alexandre Lion
3f9be7e852
New features for v2 ( #83 )
2024-04-06 11:48:47 +02:00
Finn Behrens
a6418db196
run mix format
2022-11-17 13:37:34 +01:00
Alex
e6f524ba3f
Fix tests
2022-09-05 12:44:12 +02:00
Alex
27182489a3
Fix all tests
2022-07-28 14:36:32 +02:00
Alex
01d29498f0
Fix controller tests
2022-07-26 14:45:20 +02:00
Alex
0b392a6953
🎉 First commit of the open source project !
2022-07-23 01:44:03 +02:00