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.214 #1135

Merged
merged 11 commits into from
Mar 16, 2022
Merged

Release 1.214 #1135

merged 11 commits into from
Mar 16, 2022

Conversation

edytrack
Copy link

@edytrack edytrack commented Mar 16, 2022

Release 1.214 milestone

Features:

  • Certificate detail screen #1133
  • New certificates list #1134

Enhancements:

  • None

Bug Fixes:

  • Deep link to course info #1131
  • Fix unsupported code languages #1132

ivan-magda and others added 6 commits March 11, 2022 12:04
* Set deployment target to 12.0 for StepicTests

* Add tests

* Parse courseInfo

* Navigate courseInfo deeplink
* Add more supported code languages
* Certificate deeplink

* Fetch certificate by id

* StepikModel add Certificate

* StepikModel Certificate conforms to Encodable

* UpdateRequestMaker add Codable support

* Add CertificatesRepository

* Migrate NewProfileCertificates

* Migrate Certificates

* Migrate LessonFinishedStepsPanModal

* Generate module

* Load & format data

* Share certificate

* Display issue date and grade

* Display course title & recipient name

* Display user rank

* Display certificate preview

* Display edit button

* Add skeleton

* Navigate deep link

* Navigate to certificate detail from profile certificates list

* Open certificate PDF in the web

* Handle click on course & recipient

* Share certificate analytics

* Change recipient name

* Delete module input

* Handle handleCertificateDetailDidChangeRecipientName

* Clean up
* Generate module

* Load data template

* Fetch certificates

* Temporary cell layout

* Handle selection

* Add pagination support

* Fix shadow

* Add certificate badge

* Delete legacy

* Add pull-to-refresh

* Add empty state placeholders

* handleCertificateDetailDidChangeRecipientName

* Add skeleton
@github-actions github-actions bot added the main label Mar 16, 2022
@ivan-magda ivan-magda changed the title Release/1.214 Release 1.214 Mar 16, 2022
@ivan-magda ivan-magda self-assigned this Mar 16, 2022
@ivan-magda ivan-magda merged commit 0fcace5 into master Mar 16, 2022
@ivan-magda ivan-magda deleted the release/1.214 branch March 16, 2022 16:30
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.

2 participants