TRAX LRS.
Extended Edition
2.0
2.0
Get Started
License Agreement
Changes Log
Roadmap
Installation
Configuration
First Steps
Commands
CRON Jobs
Main Features
Users & Roles
Clients & Accesses
Stores & Entities
Data Exploration
Data Deletion
Monitoring
Data Privacy
Personal Data
Pseudonymization
Integration
Data Models
Extended API
File Connector
LRS Connector
Elasticsearch Connector
Statements Validation
CMI5
Performances
Optimization
Redis Cache
Queues
Benchmark Tool
Development
Testing
Seeding
Plugins
Roadmap
Managing data visibility
Exploring data
LRS monitoring
Data import / export
Data privacy
CMI5
Multiple identities
Data lifecycles
Extended APIs
Performance
Database
Architecture
UI
For developers
Items with the
...
tag are ideas for a future release.
Managing data visibility
2.0
Managing user
2.0
Managing roles
2.0
Managing clients
2.0
Managing accesses
2.0
Managing stores
2.0
Managing entities
Exploring data
xAPI data
2.0
Exploring statements
2.0
Exploring activities
2.0
Exploring agents
2.0
Exploring activity profiles
2.0
Exploring agent profiles
2.0
Exploring states
...
Exploring groups members
...
Exploring attachments
xAPI vocabulary
2.0
Exploring verbs
2.0
Exploring activity types
2.0
Exploring statement categories (incl.profiles)
LRS monitoring
2.0
Internal logs for all the standard APIs
2.0
Errors details
2.0
Logs removal
...
Statistics
...
Live activity
...
External logs
Data import / export
2.0
Statements pull/push from/to an external LRS
2.0
Statements push to ElasticSearch
2.0
Statements import/export from/to a file
Data privacy
2.0
Automated pseudonymization of incoming statements
2.0
Removing personal data of a given user
2.0
Exploring my personal data in TRAX LRS
2.0
Getting an endpoint for my personal data
CMI5
2.0
Delivering tokens for CMI5 clients
2.0
Providing a secured endpoint for CMI5 clients
...
Specific API to get CMI5 aggregated data
...
LMS callback mechanism
Multiple identities
2.0
Storing the pseudonymized and clear identities of a person
2.0
Declaring the multiple identities of a person (UI)
Data lifecycles
2.0
Removing statements by store, entity, client, access
...
Targeting statements by a set of criteria
...
Removing, transforming, transfering the targeted statements
Extended APIs
2.0
Statements API
2.0
Activities API
2.0
Agents API
2.0
Activity Profiles API
2.0
Agent Profiles API
2.0
States API
2.0
Attachments API
2.0
Persons API
2.0
Verbs API
2.0
Activity Types
2.0
Statement Categories
2.0
Stores API
Database
2.0
MySQL 8.0, MariaDB 10.4, PostgreSQL 13 support
...
MongoDB as a secondary store
Performance
2.0
Benchmark tool
2.0
Perfs improvement with PHP 8
2.0
Using DB relations to improve reading perfs
2.0
High-speed configuration
2.0
Using Redis cache to improve perfs
2.0
Using queues to improve perfs
Architecture
...
CQRS architecture
...
Going serverless with AWS and Laravel Vapor
...
Going async with Laravel Octane
UI
...
Localization in French, German and Spanish
For developers
2.0
Doc: extending the TRAX LRS APIs with plugins
...
Doc: customizing the TRAX LRS front-end
...
Doc: embedding TRAX LRS into you Laravel application