Commit Graph

102 Commits

Author SHA1 Message Date
Jonathan Putney
28fe544ef5 Adding ability to deregister event listeners 2020-12-14 12:17:43 -05:00
Jonathan Putney
3080069b75 [skip ci] - Updating Dist and Docs 2020-11-24 10:27:20 +00:00
Jonathan Putney
a523d048b6 [skip ci] - Updating Dist and Docs 2020-11-23 11:21:22 +00:00
Jonathan Putney
b22b607209 Apparently it is common for SCORM 1.2 Objective IDs to break spec and include spaces 2020-10-29 12:05:10 -04:00
Jonathan Putney
dc6292e0db Allowing empty comments in SCORM 1.2 2020-10-29 11:45:40 -04:00
Jonathan Putney
95ad2dd904 [skip ci] - Updating Dist and Docs 2020-10-15 16:49:23 +00:00
Jonathan Putney
c727c052c0 [skip ci] - Updating Dist and Docs 2020-10-11 04:11:34 +00:00
Jonathan Putney
96e18a54ef [skip ci] - Updating Dist and Docs 2020-08-25 12:41:34 +00:00
Jonathan Putney
54005312fd Checking commit response for result.result instead of errorCode 2020-08-19 09:27:17 -04:00
Jonathan Putney
7f1d9953e4 Bug fixes and sorting issue with loadFromFlattenedJson
Also added several new test cases, most significantly some cases that test the commit functionality
2020-08-17 14:46:33 -04:00
Jonathan Putney
5a110dc067 [skip ci] - Updating Dist and Docs 2020-08-17 13:10:53 +00:00
Jonathan Putney
4582d733af Adding setting to always commit total_time, listeners for commit requests 2020-08-14 15:40:29 -04:00
Jonathan Putney
e9fee3c258 SCORM 2004 cmi.interactions.n.learner_response was never being set 2020-08-14 15:22:01 -04:00
Jonathan Putney
c44d7c7436 Dependency updates 2020-08-14 14:44:36 -04:00
Jonathan Putney
107069963c Fixing build 2020-07-30 18:10:34 -04:00
Jonathan Putney
22408c2c0e Finalizing changes to initial data load 2020-07-30 18:05:11 -04:00
Jonathan Putney
c341d3f70f Not requiring fields to be previously set while loading existing data 2020-07-30 16:54:15 -04:00
Jonathan Putney
dcad088b25 Sort until we can't sort anymore 2020-07-30 15:53:50 -04:00
Jonathan Putney
0f9143be46 And again... 2020-07-30 14:34:21 -04:00
Jonathan Putney
6c96dadbce Still trying to make sure that cmi is sorted properly 2020-07-30 12:13:15 -04:00
Jonathan Putney
a66712d3b4 Adding objectives sorting 2020-07-30 11:57:34 -04:00
Jonathan Putney
e4e9f87f18 Making sure to sort interactions properly 2020-07-30 11:48:56 -04:00
Jonathan Putney
9bb735bf59 Removing unnecessary log statements 2020-07-28 23:08:02 -04:00
Jonathan Putney
1b48c9ee4d Fixing an issue with CMI interactions not being loaded in the proper order
Interaction ID and Type need to be loaded before most other interaction fields, so I added a built in sort when loading using the flattened JSON load.
2020-07-28 22:36:37 -04:00
Jonathan Putney
f4ab13ca8c Compiling package 2020-07-14 10:34:22 -04:00
Jonathan Putney
653df7a296 [skip ci] - Updating Dist and Docs 2020-07-01 10:28:41 +00:00
Jonathan Putney
97070184b8 Immediately commit if we're currently terminating 2020-06-29 21:12:27 -04:00
Jonathan Putney
2a3f9b61af Switching to lodash's debounce 2020-06-29 17:45:34 -04:00
Jonathan Putney
5af069f2ef Add getter for API error_codes 2020-06-29 17:21:09 -04:00
Jonathan Putney
2e09fde478 Missing error code for successful sendBeacon commit 2020-06-29 17:13:25 -04:00
Jonathan Putney
d1f22df4d7 Missing error codes on debounce 2020-06-29 17:11:38 -04:00
Jonathan Putney
063029e0ad Debouncing the LMS API calls 2020-06-29 16:58:24 -04:00
Jonathan Putney
79a11c6dd5 Dist update 2020-06-29 15:58:54 -04:00
Jonathan Putney
075dff8eec Adding async processing of commits 2020-06-29 15:43:10 -04:00
Jonathan Putney
ca94ee9fb5 Adding new selfReportSessionTime setting 2020-06-26 14:50:33 -04:00
Jonathan Putney
8f2db32e27 [skip ci] - Updating Dist and Docs 2020-06-22 11:30:58 +00:00
Jonathan Putney
8e0cd99a53 [skip ci] - Updating Dist and Docs 2020-06-01 17:13:59 +00:00
Jonathan Putney
0ff93424c2 [skip ci] - Updating Dist and Docs 2020-05-27 10:31:59 +00:00
Jonathan Putney
e691690aa7 [skip ci] - Updating Dist and Docs 2020-05-25 23:56:33 +00:00
Jonathan Putney
c311b4dbc7 Fixing a write-only issue with SCORM 1.2 nav.event until I figure out what to do with it
Not sure if it's even necessary outside of Moodle, or if it is custom for their player.
2020-05-25 19:55:30 -04:00
Jonathan Putney
aeb7010f89 [skip ci] - Updating Dist and Docs 2020-05-25 21:16:11 +00:00
Jonathan Putney
6813d2862b [skip ci] - Updating Dist and Docs 2020-04-30 13:01:34 +00:00
Jonathan Putney
b7c90b2d24 [skip ci] - Updating Dist and Docs 2020-04-30 10:32:46 +00:00
Jonathan Putney
a02879b00e [skip ci] - Updating Dist and Docs 2020-04-08 10:35:22 +00:00
Jonathan Putney
11241530e3 [skip ci] - Updating Dist and Docs 2020-04-07 10:34:25 +00:00
Jonathan Putney
0e1f35ea95 [skip ci] - Updating Dist and Docs 2020-04-06 12:38:05 +00:00
Jonathan Putney
eb258d5367 [skip ci] - Updating Dist and Docs 2020-03-23 10:36:22 +00:00
Jonathan Putney
32c7b71d5b [skip ci] - Updating Dist and Docs 2020-03-17 21:20:00 +00:00
Jonathan Putney
996572921d [skip ci] - Updating Dist and Docs 2020-02-28 10:37:12 +00:00
Jonathan Putney
635dd3bed1 [skip ci] - Updating Dist and Docs 2020-02-06 17:36:46 +00:00