Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.104 #583

Merged
merged 8 commits into from
Dec 4, 2019
Merged

Release 1.104 #583

merged 8 commits into from
Dec 4, 2019

Conversation

ivan-magda
Copy link
Member

@ivan-magda ivan-magda commented Dec 3, 2019

Release 1.104 milestone

Features:

  • Display step statistics #581

Enhancements:

  • Syllabus downloads enhancements #578:
    • Update download's button start icon #576
    • Text steps as downloadable content #577
    • Display downloaded content size #580
    • Support cached state in header #582

Bug Fixes:

  • Fix crash on discussions sort type update when discussion proxy doesn't exist #575

* Check that discussion proxy exists before updating sort type

* Set sort type bar button item disabled while discussion proxy not fetched
* Delete old unused images

* Add new start download image
* Add new model version Model_step_passed_by_correct_ratio

Add passed by and correct ratio attributes.

* Refactor rename Id usages to ID

* Add isTheory & isQuiz

* Display step statistics view
* Text steps as downloadable content (#577)

* Update all pods

* Return cached state for lessons without videos and with cached text steps

* Remove all kind of steps

* Display downloaded content size in syllabus (#580)

* Separate available(isCached:) download state into notCached and cached(bytesTotal:)

* Dispalay download size label

* Refactor rename

* Move megabytes in bytes formatting to helper

* Display label only on cached

* Create StorageUsageService

* Use StorageUsageService in downloaded courses module

* Provide actual sizes

* Display downloaded size in section

* Support cached state in syllabus header (#582)

* Update download all button title

* Add cached download state support for header view

* Handle remove cached course action

* Update syllabys header on download state changes

* Fix course download state

* Fix section download state not being updated on unit completion

* Update unit & section download state on completion

* Move units to pending state before being active
@ivan-magda ivan-magda merged commit 06f50c4 into master Dec 4, 2019
@ivan-magda ivan-magda deleted the release/1.104 branch December 4, 2019 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant