Changes
#85 (Oct 28, 2024, 11:48:52 AM)
- Add subtitle support for Desktop. (commit: 96e597c) — Mike Dawson / githubweb
- Fix handling of database upgrade for ContentEntryImportJob entity. (commit: ec10725) — Mike Dawson / githubweb
#83 (Oct 21, 2024, 6:27:34 PM)
- Fix XapiContentImporterTest, Bump version. (commit: 28398ba) — Mike Dawson / githubweb
#82 (Oct 21, 2024, 4:51:10 PM)
- Improve handling of mime type when importing H5P and XAPI. (commit: 01373c6) — Mike Dawson / githubweb
- Bump version. (commit: 2aca356) — Mike Dawson / githubweb
#81 (Oct 20, 2024, 5:17:55 PM)
- Add test descriptions and steps (commit: 97b1026) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: 224e836) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: 8c694f4) — Pooja Ravi / githubweb
- Update README.md (commit: f053fc0) — noreply / githubweb
- Update 001_001_admin_can_add_content_test_description.md (commit: a49fb0f) — noreply / githubweb
- Update 001_001_admin_can_add_content_test_description.md (commit: 91f44d4) — noreply / githubweb
- Update 001_001_admin_can_add_content_test_description.md (commit: b777e64) — noreply / githubweb
- Update 001_002_admin_add_invalid_content_gets_error_message.md (commit: 4099827) — noreply / githubweb
- Update README.md (commit: 58d12d2) — noreply / githubweb
- Add test descriptions and steps (commit: c67efbb) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: d19df21) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: 5f43296) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: 1e81d95) — Pooja Ravi / githubweb
- Add test descriptions and steps (commit: 9ea1100) — Pooja Ravi / githubweb
- permission (commit: abd043d) — Pooja Ravi / githubweb
- Permission test (commit: d75b106) — Pooja Ravi / githubweb
- Permission test (commit: fbc1709) — Pooja Ravi / githubweb
- Permission test (commit: 6e792fd) — Pooja Ravi / githubweb
- test descriptions (commit: ec94a4b) — Pooja Ravi / githubweb
- test descriptions (commit: 6c54b25) — Pooja Ravi / githubweb
- test descriptions (commit: f6aaee6) — Pooja Ravi / githubweb
- test descriptions (commit: 62fcf85) — Pooja Ravi / githubweb
- test descriptions (commit: b9d0520) — Pooja Ravi / githubweb
- test descriptions (commit: a399377) — Pooja Ravi / githubweb
- Add parameters field to ContentEntryImportJob entity. (commit: 36736b6) — Mike Dawson / githubweb
- Create task_card issue template (commit: 745630d) — noreply / githubweb
- Update task_card (commit: bcbf9dc) — noreply / githubweb
- Rename task_card to task_card.md (commit: f41a3e0) — noreply / githubweb
- Update task_card.md (commit: 150fa2e) — noreply / githubweb
- Update task_card.md (commit: c7cb0e6) — noreply / githubweb
- Update task_card.md (commit: c8ba1de) — noreply / githubweb
- Update CODING-STYLE.md (commit: c1c3d8e) — noreply / githubweb
- 004_004 test fix on cypress (commit: 11b52af) — Pooja Ravi / githubweb
- Maestro test fix (commit: 31765a2) — Pooja Ravi / githubweb
- Update CODING-STYLE.md (commit: f8a5b3b) — noreply / githubweb
- Update CODING-STYLE.md (commit: 6d85ccf) — noreply / githubweb
- Update CODING-STYLE.md (commit: ba960ec) — noreply / githubweb
- Update CODING-STYLE.md (commit: b7add01) — noreply / githubweb
- Maestro test fix (commit: 6a001ff) — Pooja Ravi / githubweb
- Work in progress adding support for the user to add subtitles when adding video content. (commit: 40714a9) — Mike Dawson / githubweb
- Update PULLREQUEST-CHECKLIST.md (commit: f357fc0) — noreply / githubweb
- Work in progress adding subtitle upload support for web version (commit: a319cc6) — Mike Dawson / githubweb
- Update CODING-STYLE.md (commit: 5b80c3e) — noreply / githubweb
- Update CODING-STYLE.md (commit: 59a01b0) — noreply / githubweb
- Implement GetSubtitleTrackFromUriUseCaseJs (commit: 0908a8e) — Mike Dawson / githubweb
- Initial implementation of support for user to specify subtitle files in ContentEntryEdit and SubtitleEdit. List of subtitles is stored on the ContentJobItem . (commit: f00b9ae) — Mike Dawson / githubweb
- Add support for editing/removing subtitle tracks in ContentEntry. (commit: 5201b5a) — Mike Dawson / githubweb
- Update handling of video media uris such that subtitle uris can use the same logic. (commit: 96da1a6) — Mike Dawson / githubweb
- Add display of vtt subtitles to web version. (commit: 92613bb) — Mike Dawson / githubweb
- Add display of subtitles to Android VideoContentScreen . (commit: a76c196) — Mike Dawson / githubweb
- Add display of subtitles to Android VideoContentScreen . (commit: 5378b47) — Mike Dawson / githubweb
- Workaround for issue #970 xapi session data from previous session crashes Articulate content (commit: 85b963a) — Mike Dawson / githubweb
- Bump database version. (commit: 1162fef) — Mike Dawson / githubweb
- Update ustad-server.service to use auto restart. (commit: a20073c) — Mike Dawson / githubweb
- Update subtitle implementation: automatically set the lang code based on current user locale. (commit: 0cd825d) — Mike Dawson / githubweb
#80 (Sep 9, 2024, 9:03:18 AM)
- Update Android Gradle Plugin to 8.5.2 (commit: dae284d) — Mike Dawson / githubweb
- Update app-desktop README documentation. (commit: 81b8842) — Mike Dawson / githubweb
- Update app-desktop README documentation. (commit: 73cfccd) — Mike Dawson / githubweb
- Update app-desktop README documentation. (commit: 339e51b) — Mike Dawson / githubweb
- Update app-desktop README documentation. (commit: bc94d00) — Mike Dawson / githubweb
- Add note on use of AI tools to coding style. (commit: 12aeb51) — Mike Dawson / githubweb
- Add testtag for tabs (commit: e270d2e) — Mike Dawson / githubweb
- Add testtag for tabs (commit: e93c9c9) — Mike Dawson / githubweb
- Show total possible score for each block at the top of the gradebook report. (commit: e4cb157) — Mike Dawson / githubweb
- Implement per-module score aggregation for gradebook. (commit: 68bcac4) — Mike Dawson / githubweb
- Update ClazzDetailOverviewScreen to use list instead of PagingSource so per-module results can be calculated. (commit: dc1a3c9) — Mike Dawson / githubweb
- Initial implementation of improved results display as part of ClazzDetailOverview. (commit: 12de86a) — Mike Dawson / githubweb
- Update display of student grades on clazzdetailoverview - show max score possible. Align. (commit: 94d6f52) — Mike Dawson / githubweb
- Remove BlockStatus from the CourseBlock list for clazzdetailoverview query. (commit: c5cf73c) — Mike Dawson / githubweb
- Add accountPersonUid parameter as required and ensure ActorEntity is fetched on ClazzDetailOverview for group assignments. (commit: 3549f03) — Mike Dawson / githubweb
- Compilation fix to add accountpersonuid parameter. (commit: d7abead) — Mike Dawson / githubweb
- Bump version (commit: 6ae3556) — Mike Dawson / githubweb
#79 (Aug 16, 2024, 12:49:17 PM)
- Bump version (commit: 7b431ca) — Mike Dawson / githubweb
#77 (Aug 16, 2024, 10:20:36 AM)
- checklist 4 (commit: 7b50ed2) — Pooja Ravi / githubweb
- checklist 4 -5 (commit: d0ad395) — Pooja Ravi / githubweb
- checklist 4 -5 (commit: 76a4ace) — Pooja Ravi / githubweb
- checklist 4 -5 (commit: f434fea) — Pooja Ravi / githubweb
- checklist 4 -5 (commit: 25346cc) — Pooja Ravi / githubweb
- checklist 4 -5 (commit: 0877468) — Pooja Ravi / githubweb
- Assignment Changes (commit: 3e23068) — Pooja Ravi / githubweb
- Assignment Changes (commit: e3c9fc3) — Pooja Ravi / githubweb
- Assignment Changes (commit: 7a87a73) — Pooja Ravi / githubweb
- Assignment Changes (commit: 7566b4f) — Pooja Ravi / githubweb
- failed tests (commit: a2b3700) — Pooja Ravi / githubweb
- changes in assignment test (commit: a2f377a) — Pooja Ravi / githubweb
- changes in assignment test (commit: 56f71c3) — Pooja Ravi / githubweb
- new test check student progress report (commit: 65b4ed8) — Pooja Ravi / githubweb
- new tests (commit: 7028c91) — Pooja Ravi / githubweb
- new tests (commit: d96a6ed) — Pooja Ravi / githubweb
- google permission (commit: 31ce9ea) — Pooja Ravi / githubweb
- External link changed (commit: 8d5f5f9) — Pooja Ravi / githubweb
- External link changed (commit: 96a2582) — Pooja Ravi / githubweb
- External link changed (commit: 0e3044f) — Pooja Ravi / githubweb
- changes as per review comments (commit: 12c27c4) — Pooja Ravi / githubweb
- changes as per review comments (commit: ffe4051) — Pooja Ravi / githubweb
- change on 003_005 test (commit: c89adb2) — Pooja Ravi / githubweb
- changes on test 004_001 (commit: d5f2999) — Pooja Ravi / githubweb
- changes on test 005_005 (commit: c3c90c5) — Pooja Ravi / githubweb
- changes on test 005_005 (commit: a9dbb8a) — Pooja Ravi / githubweb
- Fix migration of XapiSessionEntity (commit: 7a448fd) — Mike Dawson / githubweb
- Fix StateEntityDao to make retrieving state entities on start of an Xapi session work as expected. (commit: f0ef92f) — Mike Dawson / githubweb
- Translated using Weblate (Persian) (commit: edb0174) — hosted / githubweb
- Translated using Weblate (Pashto) (commit: 412ff46) — hosted / githubweb
- Bump version (commit: d00affb) — Mike Dawson / githubweb
#76 (Aug 12, 2024, 5:41:37 PM)
- Update AddNewPersonUseCase to handle when a person already has personUid set. (commit: 0bd14e3) — Mike Dawson / githubweb
- Bump version. (commit: 6d0fe7b) — Mike Dawson / githubweb
#75 (Aug 12, 2024, 12:45:17 PM)
- Translated using Weblate (Russian) (commit: 580f7a8) — hosted / githubweb
- Translated using Weblate (Tajik) (commit: 1d8f13d) — hosted / githubweb
- Translated using Weblate (Tajik) (commit: ecbd610) — hosted / githubweb
- Translated using Weblate (Russian) (commit: 2308721) — hosted / githubweb
- Update plurals for weblate (commit: 96f3dce) — Mike Dawson / githubweb
- Update translation files (commit: 5346b2f) — hosted / githubweb
- Update translation files (commit: fd64980) — hosted / githubweb
- Translated using Weblate (Russian) (commit: 4d6a069) — hosted / githubweb
- Translated using Weblate (Tajik) (commit: 365a4ed) — hosted / githubweb
- Translated using Weblate (Tajik) (commit: 113792e) — hosted / githubweb
- Translated using Weblate (Russian) (commit: adb6d8a) — hosted / githubweb
- Translated using Weblate (Persian) (commit: fd41426) — hosted / githubweb
- Translated using Weblate (Pashto) (commit: 8baf2b9) — hosted / githubweb
- Translated using Weblate (Persian) (commit: 1d45cec) — hosted / githubweb
- Revert "Translated using Weblate (Persian)" (commit: 09c4ac8) — Mike Dawson / githubweb
- Revert "Translated using Weblate (Persian)" (commit: 9c8a629) — Mike Dawson / githubweb
- Translated using Weblate (Pashto) (commit: 201d9f4) — hosted / githubweb
- Translated using Weblate (Persian) (commit: 8b86a51) — hosted / githubweb
- Translated using Weblate (Pashto) (commit: 238db3b) — hosted / githubweb
- Translated using Weblate (Persian) (commit: 7eff650) — hosted / githubweb
- Translated using Weblate (Pashto) (commit: 4634e0e) — hosted / githubweb
- Added translation using Weblate (Italian) (commit: 3cdb422) — hosted / githubweb
- Added translation using Weblate (Italian) (commit: 4752bc2) — hosted / githubweb
- Add GetApiUrlUseCase and use for epub / xapi existing use cases. (commit: ed6706b) — Mike Dawson / githubweb
- Add Xapi Rustici launch args to url when opening xAPI content on Android and Desktop. (commit: 7315c96) — Mike Dawson / githubweb
- Add xAPI launch parameters for Xapi launch on JS. (commit: fa21ee7) — Mike Dawson / githubweb
- Initial version of lib-ihttp (commit: 9e365ee) — Mike Dawson / githubweb
- Initial XapiHttpServerUseCase implementation. (commit: e487641) — Mike Dawson / githubweb
- message (commit: 2b9b0e6) — Pooja Ravi / githubweb
- Add StateEntity to UmAppDatabase for Xapi state handling. (commit: 74514ab) — Mike Dawson / githubweb
- Initial implementation of StoreXapiStateUseCase. (commit: a77e869) — Mike Dawson / githubweb
- Implement access control for Xapi SaveState use case. (commit: d7a8d45) — Mike Dawson / githubweb
- Initial implementation of xAPI state retrieval (commit: f9dbf29) — Mike Dawson / githubweb
- Update StateEntity: previous version incorrectly assumed all state content would be JSON. (commit: 1dc56c1) — Mike Dawson / githubweb
- Update Xapi state storage and retrieval to handle non-JSON data. (commit: 3ad8c61) — Mike Dawson / githubweb
- Add support for Xapi state to store binary data. (commit: 22692fa) — Mike Dawson / githubweb
- Add integration test for Xapi state with binary data. (commit: ea476ac) — Mike Dawson / githubweb
- Update documentation on using the systemd script. (commit: a15c081) — Mike Dawson / githubweb
- Add storage size limit enforcement for xAPI state. (commit: 1980807) — Mike Dawson / githubweb
- Add support to run xAPI session over http in web version. (commit: d9fc398) — Mike Dawson / githubweb
- Update use of Kotlinx Serialization for xAPI to avoid encoding defaults (as per xAPI spec). (commit: c04fe33) — Mike Dawson / githubweb
- Implement Xapi State list state ids. (commit: f9dd119) — Mike Dawson / githubweb
- Add DeleteXapiStateUseCase (commit: 6e9c2aa) — Mike Dawson / githubweb
- Add support for state delete to XapiHttpServerUseCase (commit: 6569900) — Mike Dawson / githubweb
- Add support to receive xAPI statements for H5P content. (commit: 4551004) — Mike Dawson / githubweb
- Remove XapiSession data class. Move to using XapiSessionEntity . (commit: c59abca) — Mike Dawson / githubweb
- Fix TestContentEntryVersionRoute (commit: d12909d) — Mike Dawson / githubweb
- Initial Xapi automatic session resumption. (commit: 03b00bc) — Mike Dawson / githubweb
- Implement Xapi State resumption for content launched on Web. (commit: 58fb915) — Mike Dawson / githubweb
- Fix capturing progress statements for Articulate content. (commit: ef74c4a) — Mike Dawson / githubweb
- Update session resumption logic - resume session even if marked complete. (commit: 0a37dbb) — Mike Dawson / githubweb
- Bump version. (commit: a85ca13) — Mike Dawson / githubweb
- Fix XapiSessionEntityDao (commit: d8611ae) — Mike Dawson / githubweb
- H5P importer update and maestro End-to-end testing updates: (commit: f3b2c05) — Mike Dawson / githubweb
- Update PULLREQUEST-CHECKLIST.md (commit: ee20e97) — noreply / githubweb
- Update PULLREQUEST-CHECKLIST.md (commit: 03906d8) — noreply / githubweb
- Add select from file option on Android for selecting picture (commit: 5e3aec9) — Mike Dawson / githubweb
- Update terminology for image selection and add screenshots. (commit: 1212370) — Mike Dawson / githubweb
- Remove testserver-controller support for scan media. (commit: cd275ad) — Mike Dawson / githubweb
- Update PULLREQUEST-CHECKLIST.md (commit: 566744e) — noreply / githubweb
- google chrome update - changes (commit: 08a9b05) — Pooja Ravi / githubweb
- changes (commit: a86636d) — Pooja Ravi / githubweb
- Update handling of Chrome first run. (commit: e341b6f) — Mike Dawson / githubweb
- Remove obsolete chrome update code. Update Maestro testing README on handling of Chrome versions. (commit: 25ae17b) — Mike Dawson / githubweb
- Initial implementation of saving h5p userdata. (commit: c29572a) — Mike Dawson / githubweb
- Implement H5P UserData - working to save userdata state and preload. (commit: c27a5c9) — Mike Dawson / githubweb
- Implement h5p userdata retrieve on demand. Refactor H5PUserDataEndpointUseCase . (commit: 2030089) — Mike Dawson / githubweb
- Implement Ktor request bodyAsFormUrlEncodedDataMap . Remove Gson. (commit: 343d958) — Mike Dawson / githubweb
- Fix app-ktor-server test compilation. (commit: 639dc86) — Mike Dawson / githubweb
- Add StateEntity migration. Remove obsolete Android drawables. (commit: 46ac85f) — Mike Dawson / githubweb
- Add check on Xapi server state endpoints to ensure that agent parameter matches with session. (commit: a7e3c84) — Mike Dawson / githubweb
- Update translation files (commit: 1853a60) — hosted / githubweb
- Translated using Weblate (Russian) (commit: d69a1be) — hosted / githubweb
- Translated using Weblate (Tajik) (commit: a13683a) — hosted / githubweb
- Bump version and add screenshots for translations (commit: 4103264) — Mike Dawson / githubweb
#74 (Jul 28, 2024, 8:18:11 PM)
- checklist changes (commit: 1e61826) — Pooja Ravi / githubweb
- checklist changes (commit: 7a938f2) — Pooja Ravi / githubweb
- checklist changes (commit: cd331ca) — Pooja Ravi / githubweb
- checklist changes (commit: 12b2cda) — Pooja Ravi / githubweb
- checklist changes (commit: 088a84d) — Pooja Ravi / githubweb
- checklist changes (commit: 9699303) — Pooja Ravi / githubweb
- checklist changes (commit: 4c9fd1a) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: af7b657) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: e6ff831) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 3919f5b) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 82f7f58) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: bbddd90) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 5ba1b13) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 4b03cad) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 4c7ae20) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: a6d4b2e) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 48c5cff) — Pooja Ravi / githubweb
- Add destination parameter for pushcontent on testserver controller. (commit: 087ec2b) — Mike Dawson / githubweb
- admin adding profile pic flow changes are made (commit: c1df5ec) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 95f7387) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 7c5b864) — Pooja Ravi / githubweb
- admin adding profile pic flow changes are made (commit: 6e4443f) — Pooja Ravi / githubweb
- Add support to trigger media file scanner on testserver-controller. (commit: 1463637) — Mike Dawson / githubweb
- profile pic (commit: 5a3e5ba) — Pooja Ravi / githubweb
- Fix TestServercontroller adding media to gallery. (commit: 5986f56) — Mike Dawson / githubweb
- profile pic (commit: b52ca5c) — Pooja Ravi / githubweb
- profile pic (commit: 7b53c1c) — Pooja Ravi / githubweb
- profile pic (commit: 5028a4a) — Pooja Ravi / githubweb
- profile pic (commit: 74f0f27) — Pooja Ravi / githubweb
- Fix Issue #886 display of assign reviewers button issue on small screens (commit: 93aa73f) — Mike Dawson / githubweb
- Add pdf & Video Content (commit: 31aeb8a) — Pooja Ravi / githubweb
- Offline installation and sharing functionality. (commit: f90a05b) — prashant.deshmukh / githubweb
- Offline installation and sharing functionality. (commit: d3b4fca) — prashant.deshmukh / githubweb
- Offline installation and sharing functionality. (commit: 2805c66) — prashant.deshmukh / githubweb
- Installation (commit: 0a47217) — Pooja Ravi / githubweb
- Add chips field demonstration (for use in invitation). (commit: af6e31d) — Mike Dawson / githubweb
- Add initial empty state (nothing here message) on lists if/when loading is done and list is empty. (commit: 9a948ae) — Mike Dawson / githubweb
- - Bottom sheet opens on share button click with options: 1) Share APK file, 2) Share app store link. (commit: fcd03e5) — Prashant Deshmukh / githubweb
- Add image file (commit: ceb517b) — Pooja Ravi / githubweb
- Add image file (commit: c8598b5) — Pooja Ravi / githubweb
- Added requested changes and updates to the offline sharing installation. (commit: 6a5ef07) — Prashant Deshmukh / githubweb
- Added requested changes and updates to the offline sharing installation. (commit: c95e2f1) — Prashant Deshmukh / githubweb
- Added requested changes and updates to the offline sharing installation. (commit: 9077cf1) — Prashant Deshmukh / githubweb
- Revert changes to AccountListViewModel not related to pull request. (commit: 40615aa) — Mike Dawson / githubweb
- Revert changes to SettingsScreen / ViewModel. (commit: e4f5698) — Mike Dawson / githubweb
- Tidy AccountListScreen to follow Kotlin coding style. (commit: 7ad020c) — Mike Dawson / githubweb
- Remove old string for share app (had incorrect capitalization). (commit: e403df8) — Mike Dawson / githubweb
- Added requested changes and updates to the offline sharing installation. (commit: 3913d45) — Prashant Deshmukh / githubweb
- fixed visibility of share app option according platform. (commit: 120efa4) — Prashant Deshmukh / githubweb
- fixed visibility of share app option according platform. (commit: 793bad1) — Prashant Deshmukh / githubweb
- updated manual documentation. (commit: 611dd7a) — Prashant Deshmukh / githubweb
- updated manual documentation. (commit: 4f7c1f0) — Prashant Deshmukh / githubweb
- Add requirements.txt for readthedocs. (commit: 535f7e7) — Mike Dawson / githubweb
- Add support and docs for starting server on boot using systemd. (commit: 02abd26) — Mike Dawson / githubweb
#73 (Jul 15, 2024, 6:51:08 PM)
- Fix issue #907 - crash on opening epub when using Android release variant (commit: 3346c5f) — Mike Dawson / githubweb
- Fix issue #897 - settings icon not shown after login (commit: 69091a9) — Mike Dawson / githubweb
- Bump version (commit: 40f19bf) — Mike Dawson / githubweb
#72 (Jul 15, 2024, 2:42:31 PM)
- Update Android Gradle plugin. (commit: 62700e0) — Mike Dawson / githubweb
- Interop work in progress: handle incoming permission request on Android and show details of requesting app. (commit: 6a42614) — Mike Dawson / githubweb
- Implement approval and denial of a token request from an external app. (commit: d82af37) — Mike Dawson / githubweb
- Add HttpOverIpc service. (commit: 948fd11) — Mike Dawson / githubweb
- Initial implementation of HttpOverIpc server - receives request and delegates to UseCase for the required endpoint. (commit: e33852c) — Mike Dawson / githubweb
- Initial implementation of OneRoster endpoint which will return a Json with a list of classes for a user when provided with a valid token. (commit: fc58726) — Mike Dawson / githubweb
- Update external permission grant flow: avoid changing the main active account when an account is selected as part of granting permission to an external app. (commit: 16d2d84) — Mike Dawson / githubweb
- Split OneRosterEndpoint into an endpoint that runs the actual logic and queries and an http server adapter that check auth and serializes/deserializes http requests and responses. (commit: 8c3f6e2) — Mike Dawson / githubweb
- Convert CourseBlock to data class. (commit: f94316e) — Mike Dawson / githubweb
- Update commands.js (commit: c14dccd) — noreply / githubweb
- Implement OneRoster getResultsForStudentForClass (commit: 4fb7582) — Mike Dawson / githubweb
- Add OneRoster getLineItem endpoint. (commit: ef93c29) — Mike Dawson / githubweb
- Switch OneRoster responses to use ISimpleTextResponse to ensure that no body (null) vs zero length body (empty string) differentiation. (commit: d91e5e2) — Mike Dawson / githubweb
- Implement OneRoster result API. (commit: a34e8e7) — Mike Dawson / githubweb
- Bump version. (commit: acfc707) — Mike Dawson / githubweb
- Update httpoveripc version (commit: 630b3bf) — Mike Dawson / githubweb
- Fix compilation on UstadHttpOverIpcServer with update of HttpOverIpc lib. (commit: 5d4d0de) — Mike Dawson / githubweb
- Add README-CLUSTER.md (commit: 501aa8f) — Mike Dawson / githubweb
- OneRoster updates (commit: ce33299) — Mike Dawson / githubweb
- OneRoster API updates (commit: e5605e9) — Mike Dawson / githubweb
- OneRoster API updates (commit: 02711d1) — Mike Dawson / githubweb
- Move interop maestro test to pending dir (commit: ae101c4) — Mike Dawson / githubweb
- Update CourseBlockDao to avoid display of external app CourseBlock in clazzdetail and clazzedit. (commit: 144397e) — Mike Dawson / githubweb
- Convert Xapi model into Kotlin data classes with (commit: 2173a02) — Mike Dawson / githubweb
- Add XXHasher support to allow hashing strings (e.g. OneRoster sourcedId, xAPI verbids, etc) into 64bit Long. (commit: d2d57a1) — Mike Dawson / githubweb
- Update handling of SourcedId on LineItem/CourseBlock, StudentResult. (commit: d32814f) — Mike Dawson / githubweb
- Update schema: add new columns required on StudentResult. (commit: b1b3e7e) — Mike Dawson / githubweb
- Update OneRoster handling of Result to use xxhash. (commit: f35ff67) — Mike Dawson / githubweb
- Work in progress implementation of Xapi Statement resource. (commit: 6e71d3e) — Mike Dawson / githubweb
- Add VerbLangMapEntry (commit: 7662cac) — Mike Dawson / githubweb
- StatementResource implementation (commit: e1a0622) — Mike Dawson / githubweb
- Additional Xapi implementation: (commit: 104c14a) — Mike Dawson / githubweb
- Group submission test tag for assignment edit - assign to clickable box. (commit: fecfbf6) — Mike Dawson / githubweb
- Update xAPI group handling and commit/update database accordingly. (commit: d961a91) — Mike Dawson / githubweb
- Fix setting actor uid on XapiStatement. (commit: 3061efb) — Mike Dawson / githubweb
- Add additional assertions on xapi resource test to verify correct storage of verb (commit: c4987f5) — Mike Dawson / githubweb
- Test storage of statement where actor is a group. (commit: d1c14ba) — Mike Dawson / githubweb
- Xapi implementation: start handling statement object. (commit: 7496546) — Mike Dawson / githubweb
- Xapi Implementation: add support for statement context activities. (commit: a8335ca) — Mike Dawson / githubweb
- Store xAPI statements in database and fix statement object definition. (commit: 48e45a4) — Mike Dawson / githubweb
- Update Activity Serialization InteractionType to be an enum to match the xAPI spec. Change activity entity interactionType on database to use an int. (commit: ecaa45b) — Mike Dawson / githubweb
- Handle Xapi Activity interaction properties as per xAPI spec. Join interaction entity with lang map entry. (commit: 7b8f58e) — Mike Dawson / githubweb
- Add assertions to check storage of statement interaction entities and related langmap entries. (commit: 8cbb122) — Mike Dawson / githubweb
- Implement support for Xapi activity extensions. (commit: d58630b) — Mike Dawson / githubweb
- Add Xapi support for statements where the object is an actor. (commit: f2b6e11) — Mike Dawson / githubweb
- Add Xapi support for statements where the object is a StatementRef. (commit: 7e44ef6) — Mike Dawson / githubweb
- Add xAPI support for statement where object is substatement. (commit: a40f7c1) — Mike Dawson / githubweb
- Update migration 185 to include statement entity update (adds substatement boolean). (commit: 4551fcf) — Mike Dawson / githubweb
- Xapi: add support for statementcontext activity joins to be stored in database. (commit: 6eb28eb) — Mike Dawson / githubweb
- Add XXhasher64Js and XXHasher64FactoryJs. (commit: 35c9888) — Mike Dawson / githubweb
- Progress display for Compose/Desktop ContentEntryDetail (commit: bbc65c3) — Mike Dawson / githubweb
- Update door version to fix replication of nullable entities and update display of user progress. (commit: 78e3365) — Mike Dawson / githubweb
- Add display of progress to clazzdetailoverviewscreen on compose. (commit: 9de1414) — Mike Dawson / githubweb
- Add display of progress status on contententry list screens. (commit: 97fd4d2) — Mike Dawson / githubweb
- Add pull progress entities over http for content entry list as required. (commit: 69aa8a1) — Mike Dawson / githubweb
- Progress display update for React/JS (commit: 7aa1238) — Mike Dawson / githubweb
- Add notes on report queries. (commit: 6d662f9) — Mike Dawson / githubweb
- Update CourseBlock scoring fields to use nullable floats. (commit: 247e8f5) — Mike Dawson / githubweb
- Update core jvm tests to handle courseblock min/max points being nullable. (commit: b2a4d28) — Mike Dawson / githubweb
- Update number text field on compose to handle decimal points and nullable numbers. (commit: df73fad) — Mike Dawson / githubweb
- Move nullable number text field into own file. (commit: 16a1eac) — Mike Dawson / githubweb
- Update React/JS version to accept decimal places for scoring. (commit: 8e67180) — Mike Dawson / githubweb
- Add display of points result to course outline. (commit: 908f062) — Mike Dawson / githubweb
- Fix ContentEntry DAO query to use new field name. (commit: 067972f) — Mike Dawson / githubweb
- Update implementation to save video progress when user navigates away (commit: 55cf48b) — Mike Dawson / githubweb
- Room migration fixes and initial usage statements for video on Android. (commit: 215c122) — Mike Dawson / githubweb
- Save progress statements for video viewing on Android (commit: 883f0e5) — Mike Dawson / githubweb
- Save progress statements for video viewing on web (commit: a0bc21e) — Mike Dawson / githubweb
- Refactor handling of non interactive content progress. (commit: 22b4a38) — Mike Dawson / githubweb
- Add progress tracking for epub on web. (commit: 33365e9) — Mike Dawson / githubweb
- Add XapiSessionEntity to database (commit: 101578a) — Mike Dawson / githubweb
- Add Jetpack compose desktop and android progress tracking for PDF. (commit: d20aeda) — Mike Dawson / githubweb
- Add support for PDF page change listening on JS version. (commit: 8e87dd1) — Mike Dawson / githubweb
- Pass PDF progress to viewmodel on Kotlin/JS (commit: ff41c8b) — Mike Dawson / githubweb
- Use focus/blur events on Kotlin/JS to track the time that the user is actively using an Epub/PDF. (commit: 279447c) — Mike Dawson / githubweb
- Initial statement generation for assignment mark. (commit: b70f53c) — Mike Dawson / githubweb
- Add test for CreateXapiGroupForCourseGroupUseCaseTest (commit: e71b015) — Mike Dawson / githubweb
- Update SubmitMarkUseCase to generate Xapi statement for assignment mark. (commit: 501fc4b) — Mike Dawson / githubweb
- Move StatementEntity.fullStatement json into a new entity (such that results can be displayed without downloading the full statement string). (commit: 2ae903b) — Mike Dawson / githubweb
- Work in progress student progress report. (commit: c45c77a) — Mike Dawson / githubweb
- Update CourseBlockDao to fix db typo. (commit: 7a62b59) — Mike Dawson / githubweb
- Update Android Gradle Plugin and fix PDF dependency. (commit: f5f9ec7) — Mike Dawson / githubweb
- Update README to reflect new baseline profile requirements. (commit: 8e1919a) — Mike Dawson / githubweb
- Add Android emulator plugin to start emulator for baseline profile generation. (commit: c30d754) — Mike Dawson / githubweb
- Update README : Installing Android command line tools is required. (commit: 230e915) — Mike Dawson / githubweb
- Improve ClazzProgressReportScreen scrolling on web. (commit: ea3790c) — Mike Dawson / githubweb
- Update ClazzProgressReportScreen for web to show scrollbars. (commit: fede9d1) — Mike Dawson / githubweb
- Update ClazzProgressReportScreen for web to set zIndex and background (commit: a789d6c) — Mike Dawson / githubweb
- Initial implementation of pinned scrolling for jetpack compose using a LazyColumn. (commit: 2d81f5e) — Mike Dawson / githubweb
- Refactor clazz progress report to gradebook and update lazy column usage on Jetpack compose. (commit: efeb376) — Mike Dawson / githubweb
- Rotate course block title text for Gradebook on Jetpack compose. (commit: 966e96b) — Mike Dawson / githubweb
- Rotate course block title text for Gradebook on JS/React. (commit: 1ca066b) — Mike Dawson / githubweb
- Fix issue #890 - incorrect floating action button when swiping tabs (commit: 46b118e) — Mike Dawson / githubweb
- Update gradebook design (commit: f5dd86b) — Mike Dawson / githubweb
- Add image thumbnails to gradebook (commit: 8d73a1f) — Mike Dawson / githubweb
- Add zoom and line clamp for gradebook. (commit: 246da23) — Mike Dawson / githubweb
- Add support to change the text size on gradebook and pinch/zoom on Android. (commit: d9f4d92) — Mike Dawson / githubweb
- Update ClazzProgressReportPagingSource and Gradebook Screen (commit: 1e6fac1) — Mike Dawson / githubweb
- Update ClazzGradebookCell (commit: b146d4e) — Mike Dawson / githubweb
- Work in progress implementation of student progress query. (commit: 3b3d7c5) — Mike Dawson / githubweb
- Initial implementation of query to select scores for class gradebook (commit: 52a2118) — Mike Dawson / githubweb
- Initial implementation of query to pull statement entities to show results over http. (commit: 6da4de8) — Mike Dawson / githubweb
- Better implementation to fetch required StatementEntity(s) for gradebook and web appearance tidyup. (commit: 7448ebc) — Mike Dawson / githubweb
- Update gradebook query to avoid potential failure to display on first load. (commit: 854d69c) — Mike Dawson / githubweb
- Update gradebook - add tooltips and accessibility label text. (commit: e6b89c6) — Mike Dawson / githubweb
- Remove use of PersonWithAccount. Will make it possible to change Person into a data class. (commit: 9be91a8) — Mike Dawson / githubweb
- Add personUid foreign key to ActorEntity (commit: e66466e) — Mike Dawson / githubweb
- Add database schema json (commit: 1779388) — Mike Dawson / githubweb
- Handle including XapiStatement in findStatusForStudentsInClazzStatements (commit: 9dd2d1d) — Mike Dawson / githubweb
- Handle including XapiStatement in findStatusForStudentsInClazz (commit: 37d8776) — Mike Dawson / githubweb
- Fix XapiStatements handling of marks for group assignment (commit: c54b89e) — Mike Dawson / githubweb
- Fix XapiStatements handling of marks for group assignment pull over http (commit: fc21060) — Mike Dawson / githubweb
- Update CODING-STYLE.md (commit: 7e6434b) — noreply / githubweb
- Handle showing gradebook result for peer-marked assignment. (commit: 3ecb62b) — Mike Dawson / githubweb
- Work in progress - update to findStatusForStudentsInClazzStatements to find statements only as per the paging source pagination (commit: da23e46) — Mike Dawson / githubweb
- Update to findStatusForStudentsInClazzStatements to find statements only as per the paging source pagination (commit: adc0d81) — Mike Dawson / githubweb
- Update to findStatusForStudentsInClazzStatements to always apply learning records view permission check. (commit: bcbb30d) — Mike Dawson / githubweb
- Fix assignment mark recording for peer marked assignments so that it is viewed on gradebook (commit: f90face) — Mike Dawson / githubweb
- Fix assignment xapi statement creation - fix context instructor handling in database. (commit: 07bfef6) — Mike Dawson / githubweb
- Initial simplification of query to StatementDao.findStatusForStudentsInClazzStatements (commit: 1ef0bc8) — Mike Dawson / githubweb
- Initial simplification of query to StatementDao.findStatusForStudentsInClazzStatements (commit: 86c6356) — Mike Dawson / githubweb
- Final (hopefully) simplification of query StatementDao.findStatusForStudentsInClazzStatements (commit: bfb2c2a) — Mike Dawson / githubweb
- Xapi update column names on StatementEntity and link authorityActorUid to actorUid foreign key. (commit: 4c8013f) — Mike Dawson / githubweb
- Merge primary (commit: 7d785e7) — Mike Dawson / githubweb
- Fix core android unit test compilation error. (commit: 54dbf89) — Mike Dawson / githubweb
- Preset default points for new assignment. (commit: 5528926) — Mike Dawson / githubweb
- Postgres migration fixes: fix syntax for setting default column value, fix removal of obsolete person columns. (commit: 2af3497) — Mike Dawson / githubweb
- Add indexes to speed up statement gradebook related queries. (commit: 4880545) — Mike Dawson / githubweb
- Add db schema 193 (commit: 0d5596d) — Mike Dawson / githubweb
- Ensure that all replication pull queries use pagination offset/limit for gradebook screen. (commit: 754e17a) — Mike Dawson / githubweb
- Add fields back to Person and DiscussionPost. (commit: 746ab00) — Mike Dawson / githubweb
- Consolidate migrations to add Xapi tables all at once. (commit: 15a55a5) — Mike Dawson / githubweb
- Remove obsolete entities from database. Attempt to avoid Room verification issues. (commit: 1878adc) — Mike Dawson / githubweb
- Set room to generate Kotlin. Change DAOs to use a function instead val. (commit: 76515d6) — Mike Dawson / githubweb
- Remove PreMigrate. (commit: 39747db) — Mike Dawson / githubweb
- Add code to demonstrate migration issue. (commit: 6d48557) — Mike Dawson / githubweb
- Add documentation on Virtual Hosting subdomains to INSTALL.md (commit: 563afee) — Mike Dawson / githubweb
- Update Door version to 0.79.11 which fixes migration issue #904 . (commit: 2b1f70f) — Mike Dawson / githubweb
- Update door to Version 0.79.12 and remove old Google Play lib (commit: 0e53ee8) — Mike Dawson / githubweb
- Remove schema Jsons for intermediate version sthat are not required since migration has been merged. (commit: a3508ff) — Mike Dawson / githubweb
- Remove schema Jsons for intermediate version sthat are not required since migration has been merged. (commit: b6e6a82) — Mike Dawson / githubweb
- Add notes on bundled app-react resources. (commit: 1cd5112) — Mike Dawson / githubweb
- Remove generateKotlin from lib-database room due to attempt to avoid lint issue. (commit: c6a05bf) — Mike Dawson / githubweb
- Fix lint errors (commit: e845dac) — Mike Dawson / githubweb
- Attempt to fix Jenkins build webpack error. (commit: cc49c2a) — Mike Dawson / githubweb
- Fix app-ktor-server test compilation (commit: fc64882) — Mike Dawson / githubweb
- Fixed sharedse test compilation (commit: 9fa7f4a) — Mike Dawson / githubweb
- Update INSTALL.md documentation to better reflect the setup process for single learning space and multi learning space systems. (commit: b86bb99) — Mike Dawson / githubweb
- Update app-ktor-server documentation on building production zip bundle. (commit: 8810d96) — Mike Dawson / githubweb
- Update app-ktor-server documentation on building production zip bundle. (commit: c4f609b) — Mike Dawson / githubweb
- Update app-ktor-server documentation on building production zip bundle. (commit: 1111509) — Mike Dawson / githubweb
- Update INSTALL.md to make steps on Ubuntu easier to follow according to version. (commit: de20950) — Mike Dawson / githubweb
- Update install documentation on usage of a binary built from source. (commit: 691b470) — Mike Dawson / githubweb
- Update documentation on using multiple learning space systems - password generation. (commit: 2c5d971) — Mike Dawson / githubweb
- Add app-ktor-server fileProperty (commit: 74ea786) — Mike Dawson / githubweb
#71 (May 4, 2024, 6:46:21 AM)
- Update gradle.properties to increase max memory. (commit: a58c59c) — Mike Dawson / githubweb
#69 (May 4, 2024, 12:32:45 AM)
- Fix potential flakiness on cypress tests checklist 7 (commit: be894e3) — Mike Dawson / githubweb
#68 (May 3, 2024, 10:33:40 PM)
- Fix potential flakiness on loading student list for assignment in cypress tests. (commit: 92e9d81) — Mike Dawson / githubweb
#67 (May 3, 2024, 8:16:10 PM)
- Update Cypress tests to attempt to prevent flakiness: (commit: 30dbaec) — Mike Dawson / githubweb