Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ateeducacion
/
exelearning
Public
forked from
exelearning/exelearning
Notifications
You must be signed in to change notification settings
Fork
1
Star
0
Code
Pull requests
6
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
refactor(three-d-viewer): migrate iDevice to TypeScript
- #40
#40
Open
erseco
wants to merge 41 commits into
main
ateeducacion/exelearning:main
from
refactor/three-d-viewer-typescript
ateeducacion/exelearning:refactor/three-d-viewer-typescript
Copy head branch name to clipboard
Conversation
Commits
41
(41)
Checks
Files changed
Open
refactor(three-d-viewer): migrate iDevice to TypeScript
#40
erseco
wants to merge 41 commits into
main
ateeducacion/exelearning:main
from
refactor/three-d-viewer-typescript
ateeducacion/exelearning:refactor/three-d-viewer-typescript
Copy head branch name to clipboard
Commits
Commits on Aug 31, 2026
docs(three-d-viewer): add SDD-0001 and ADR-0001 for interaction layer
Show description for c3e0e03
erseco
committed
c3e0e03
View commit details
Copy full SHA for c3e0e03
Browse repository at this point
feat(three-d-viewer): add versioned interaction schema and migration
Show description for fb21e4f
erseco
committed
fb21e4f
View commit details
Copy full SHA for fb21e4f
Browse repository at this point
feat(three-d-viewer): shared interaction runtime with renderer adapters
Show description for 8c19867
erseco
committed
8c19867
View commit details
Copy full SHA for 8c19867
Browse repository at this point
feat(three-d-viewer): export interaction markup and runtime boot
Show description for 644f5fd
erseco
committed
644f5fd
View commit details
Copy full SHA for 644f5fd
Browse repository at this point
feat(three-d-viewer): interaction authoring UI and styles
Show description for d721ecc
erseco
committed
d721ecc
View commit details
Copy full SHA for d721ecc
Browse repository at this point
test(three-d-viewer): E2E for interactions; fix marker wipe on form change
Show description for 7f817e9
erseco
committed
7f817e9
View commit details
Copy full SHA for 7f817e9
Browse repository at this point
fix(three-d-viewer): harden interaction layer after adversarial review
Show description for b37309e
erseco
committed
b37309e
View commit details
Copy full SHA for b37309e
Browse repository at this point
test(three-d-viewer): make interaction E2E robust to headless WebGL
Show description for a55a32a
erseco
committed
a55a32a
View commit details
Copy full SHA for a55a32a
Browse repository at this point
feat(three-d-viewer): make question markers SCORM-gradable
Show description for 0386525
erseco
committed
0386525
View commit details
Copy full SHA for 0386525
Browse repository at this point
build(idevices): reuse centralized TypeScript iDevice pipeline
Show description for 7ef6bc7
claude
authored and
erseco
committed
7ef6bc7
View commit details
Copy full SHA for 7ef6bc7
Browse repository at this point
refactor(three-d-viewer): migrate the iDevice to TypeScript
Show description for 5d957a1
claude
authored and
erseco
committed
5d957a1
View commit details
Copy full SHA for 5d957a1
Browse repository at this point
test(three-d-viewer): port the suite to TypeScript and extend E2E coverage
Show description for 7be5f3c
claude
authored and
erseco
committed
7be5f3c
View commit details
Copy full SHA for 7be5f3c
Browse repository at this point
docs(three-d-viewer): describe the TypeScript architecture
Show description for fc0b0ed
claude
authored and
erseco
committed
fc0b0ed
View commit details
Copy full SHA for fc0b0ed
Browse repository at this point
fix(export): keep generated source maps out of server-side export packages
Show description for 4ebb239
claude
authored and
erseco
committed
4ebb239
View commit details
Copy full SHA for 4ebb239
Browse repository at this point
fix(three-d-viewer): restore editor animation playback and canvas teardown
Show description for dc57c98
claude
authored and
erseco
committed
dc57c98
View commit details
Copy full SHA for dc57c98
Browse repository at this point
fix(build): stop gitignore from swallowing iDevice src/runtime sources
Show description for d99ce97
claude
authored and
erseco
committed
d99ce97
View commit details
Copy full SHA for d99ce97
Browse repository at this point
fix(build): build assets before the CI unit-test run
Show description for 313ce96
claude
authored and
erseco
committed
313ce96
View commit details
Copy full SHA for 313ce96
Browse repository at this point
ci: re-run checks after cancelled workflow runs
erseco
committed
3b7d808
View commit details
Copy full SHA for 3b7d808
Browse repository at this point
fix(build): exclude iDevice source maps from resource bundles after rebase
Show description for b9cb125
erseco
committed
b9cb125
View commit details
Copy full SHA for b9cb125
Browse repository at this point
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
42e7b5c
View commit details
Copy full SHA for 42e7b5c
Browse repository at this point
fix(three-d-viewer): bind pagehide instead of beforeunload
Show description for 01d2a62
erseco
committed
01d2a62
View commit details
Copy full SHA for 01d2a62
Browse repository at this point
fix(three-d-viewer): narrow pagehide handler before calling it
Show description for f27a4af
erseco
committed
f27a4af
View commit details
Copy full SHA for f27a4af
Browse repository at this point
fix(scorm12): expect the TypeScript 3D Viewer IIFE in the package
Show description for 89033e1
erseco
committed
89033e1
View commit details
Copy full SHA for 89033e1
Browse repository at this point
Commits on Sep 1, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
10505ad
View commit details
Copy full SHA for 10505ad
Browse repository at this point
Commits on Sep 2, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
2b93afd
View commit details
Copy full SHA for 2b93afd
Browse repository at this point
Commits on Sep 3, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
03a3939
View commit details
Copy full SHA for 03a3939
Browse repository at this point
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
882c8f2
View commit details
Copy full SHA for 882c8f2
Browse repository at this point
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
f0fcf8a
View commit details
Copy full SHA for f0fcf8a
Browse repository at this point
Commits on Sep 5, 2026
Merge remote-tracking branch 'ate/main' into refactor/three-d-viewer-typescript
Show description for 5e29423
erseco
committed
5e29423
View commit details
Copy full SHA for 5e29423
Browse repository at this point
Commits on Sep 6, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
1844414
View commit details
Copy full SHA for 1844414
Browse repository at this point
Commits on Sep 7, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
58be762
View commit details
Copy full SHA for 58be762
Browse repository at this point
Commits on Sep 8, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
5e914bd
View commit details
Copy full SHA for 5e914bd
Browse repository at this point
Commits on Sep 9, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
949f1ee
View commit details
Copy full SHA for 949f1ee
Browse repository at this point
Commits on Sep 13, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
de9bae5
View commit details
Copy full SHA for de9bae5
Browse repository at this point
Commits on Sep 14, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
be1e2c3
View commit details
Copy full SHA for be1e2c3
Browse repository at this point
Commits on Sep 15, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
53d4085
View commit details
Copy full SHA for 53d4085
Browse repository at this point
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
bd528c1
View commit details
Copy full SHA for bd528c1
Browse repository at this point
Commits on Sep 16, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
3c8e2e0
View commit details
Copy full SHA for 3c8e2e0
Browse repository at this point
Commits on Sep 24, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
authored
3c006ce
View commit details
Copy full SHA for 3c006ce
Browse repository at this point
Commits on Sep 28, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
committed
258285e
View commit details
Copy full SHA for 258285e
Browse repository at this point
Commits on Sep 30, 2026
Merge branch 'main' into refactor/three-d-viewer-typescript
erseco
committed
9bb9e80
View commit details
Copy full SHA for 9bb9e80
Browse repository at this point
You can’t perform that action at this time.