Releases: openedx/event-routing-backends
Releases · openedx/event-routing-backends
Some bug fixes
fix: Allow LTI fallback on ExternalIdTypes for older edx-platform versions
fix: Many retries when an LRS returns a 409 erro
OARS v1 work and performance improvement
- Use proper externalId types XAPI and CALIPER instead of LTI
- Make user identifier in xAPI events configurable
- Switch from
edx-sphinx-theme
tosphinx-book-theme
since the former is deprecated - Make id of xAPI statements idempotent
- Check if there are any active backends before transforming
Added video interaction events and transformer-version
- Rename toggle_warnings to toggle_warning for consistency with setting_warning.
- Add session id to all events
- Add support for video interaction events.
- Replace eventVersion with
transformer-version
to include semantic version of event-routing-backend package.
Added `video_complete` event to xAPI backend and fixed broken links in documentation
Added video_complete
event to xAPI backend and fixed broken links in documentation
v5.2.0
What's Changed
- [ERTE-111] feat: Added transformers for edx.course.grade.now_passed and edx.course.grade.now_failed by @rehanedly in #172
- Python Requirements Update by @edx-requirements-bot in #175
- Python Requirements Update by @edx-requirements-bot in #176
- Python Requirements Update by @edx-requirements-bot in #177
- Python Requirements Update by @edx-requirements-bot in #182
- Python Requirements Update by @edx-requirements-bot in #183
- refactor: Updated 'upgrade requirements' workflow to use reusable workflows by @edx-requirements-bot in #174
- Python Requirements Update by @edx-requirements-bot in #184
- Python Requirements Update by @edx-requirements-bot in #185
- Python Requirements Update by @edx-requirements-bot in #187
- chore: Post Django32 Cleanup by @edx-requirements-bot in #186
Full Changelog: 5.1.0...v5.2.0
Refined Caliper Transformers
Refined Caliper Transformers
Added version field to xAPI transformers
Added video completion event support
Refined xAPI Transformers and Simplified Router Configuration
xAPI Transformers are refined to have proper id for actors
RouterConfiguration has separate fields for auth scheme
, username
and password
.
Improved documentation and added event mappings as RST files
Improved logging
Move to original JSONField library.
Move from jsonfield2
to jsonfield
Added support for Django 3.0, 3.1 and 3.2
Added support for the following Django versions:
- 3.0
- 3.1
- 3.2
4.0.1: Merge pull request #42 from edx/aed/silence
Change a noisy INFO log message in TransformerRegistry.register()
to DEBUG and fix two logging typos