Commit Graph

79 Commits

Author SHA1 Message Date
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
Jonathan Putney 3103707aec cmi.core.suspend_data vs. cmi.suspend_data
It seems to be a common issue that some SCORM 1.2 modules are trying to store "suspend_data" in cmi.core.suspend_data instead of cmi.suspend_data, which is actually the correct field according to the spec. We're still only storing it once, but will allow getting and setting from cmi.core.suspend_data. Exported JSON will continue to only output spec compliant data.
2020-02-06 12:35:49 -05:00
Jonathan Putney de91be85e2 [skip ci] - Updating Dist and Docs 2020-02-04 20:15:51 +00:00
Jonathan Putney 0357442e93 Fixing some regex issues and adding additional API tests 2020-02-04 15:14:42 -05:00
Jonathan Putney b272dda384 [skip ci] - Updating Dist and Docs 2020-01-31 10:35:32 +00:00
Jonathan Putney bd40473f36 [skip ci] - Updating Dist and Docs 2020-01-22 18:39:22 +00:00
Jonathan Putney ccf1f7b4b7 Adding some additional AICC CMI parameters 2020-01-16 08:58:46 -05:00
Jonathan Putney 19a27dd071 [skip ci] - Updating Dist and Docs 2020-01-15 17:23:27 +00:00
Jonathan Putney 8eb854afff Merge branch 'master' of https://github.com/jcputney/scorm-again 2020-01-15 12:22:40 -05:00
Jonathan Putney 7882608fb6 Rework of constants and some additional tests 2020-01-15 12:21:57 -05:00
Jonathan Putney 502b8e9308 [skip ci] - Updating Dist and Docs 2020-01-09 16:18:12 +00:00
Jonathan Putney 5740c01a61 [skip ci] - Updating Dist and Docs 2020-01-09 14:53:30 +00:00
Jonathan Putney 07f5f0196b Dist update 2020-01-09 09:41:07 -05:00
Jonathan Putney 16b9b803a4 [skip ci] - Updating Dist and Docs 2020-01-02 18:18:39 +00:00
Jonathan Putney 4e660322bc [skip ci] - Updating Dist and Docs 2019-12-30 19:54:23 +00:00
Jonathan Putney 0d7d44f6ce [skip ci] - Updating Dist and Docs 2019-12-30 18:20:05 +00:00
Jonathan Putney 6445904432 [skip ci] - Updating Dist and Docs 2019-12-30 16:34:32 +00:00
Jonathan Putney 845260c76f [skip ci] - Updating Dist and Docs 2019-12-26 19:37:53 +00:00
Jonathan Putney a5307a416d [skip ci] - Updating Dist and Docs 2019-12-26 19:15:08 +00:00
Jonathan Putney bbe30d4ab0 Moving term state changing to earlier in terminate call 2019-12-26 13:03:43 -05:00
Jonathan Putney a0808159b3 [skip ci] - Updating Dist and Docs 2019-12-24 00:16:01 +00:00
Jonathan Putney 06cef99f1f [skip ci] - Updating Dist and Docs 2019-12-24 00:07:21 +00:00
Jonathan Putney 6fbf65b7f9 [skip ci] - Updating Dist and Docs 2019-12-20 19:38:49 +00:00
Jonathan Putney 45d4e6ef02 Merge branch 'master' of https://github.com/jcputney/scorm-again 2019-12-20 14:37:43 -05:00