Waheed Ahmed
c2ad6f4002
Revert "Fix PDF cert gereration/regeneration and URLs."
2018-07-26 18:20:27 +05:00
Waheed Ahmed
23d1beedf7
Merge pull request #18285 from edx/waheed/LEARNER-4520-fix-pdf-certificates
...
Fix PDF cert gereration/regeneration and URLs.
2018-06-06 15:36:52 +05:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Waheed Ahmed
baf3e594be
Fix PDF cert gereration/regeneration and URLs.
...
Since cert_html_view_enabled is deprecated and set default true,
PDF certificates are not appearing for learners and staff also
unable to regenerate them.
LEARNER-4520
2018-05-31 15:45:31 +05:00
Ahsan Ulhaq
7428b2fe94
Discovery for pdf cert generation
...
LEARNER-4520
2018-03-27 15:23:46 +05:00
Jeremy Bowman
bf86b3da98
PLAT-1942 Handle xmodule_django field deprecations
2018-02-05 15:05:54 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Anthony Mangano
7e52af97b5
Render certificate templates in the correct language
...
LEARNER-2921
2017-11-07 14:49:44 -05:00
McKenzie Welter
39bf59e6d3
Flag for Hours of Effort in course certificates
...
Retrieve different data fields from Discovery
2017-10-17 17:07:54 -04:00
McKenzie Welter
8f31c1f251
extended parameters of language-less certificate templates
2017-10-12 10:30:51 -04:00
McKenzie Welter
190b2c36fe
Changed lookup logic to consider language learner-1995
2017-09-27 07:53:39 -04:00
Alex Dusenbery
ab71318104
EDUCATOR-1316 | Refactor courseware.views.views._get_cert_data and related functions.
2017-09-19 11:11:37 -04:00
McKenzie Welter
531a51f75c
Added util method to retrieve individual course_run data from Catalog
2017-09-15 15:03:20 -04:00
Michael LoTurco
2399f0ab16
Added Fields to CertificateGenerationCourseSetting
2017-09-13 12:42:51 -04:00
Gregory Martin
c1dcb54a66
Update 'downloadable' status for mobile/other API
2017-09-07 14:25:01 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Jillian Vogel
a5ba476935
Ensures that the following GeneratedCertificate fields are passed
...
through to the REST API:
* created_date: date/time the certificate was issued.
* is_passing: boolean flag denoting whether the certificate status is
passing or non-passing.
And adds JwtAuthentication, so the Certificates REST API can be easily
accessed from Enterprise management commands.
2017-03-24 17:51:42 +10:30
John Eskew
3614eb2800
Move xmodule_django app to openedx.core.djangoapps
2016-10-06 14:50:40 -04:00
Saleem Latif
8ae92901ef
1. Merge microsites into Comprehensive Theming
...
2. Add site configuration overrides to theming/helpers.py
3. Move microsite.get_value from theming/helpers to site_configuration/helpers
4. Move microsite_configuration.microsite.get_value usages to site_configuration.helpers.values
2016-07-27 13:55:14 +05:00
Saleem Latif
5503285f5c
Fix branding api get_logo_url return value
2016-07-13 09:25:22 +05:00
Syed Hasan raza
01c8b3499c
Merge pull request #12790 from edx/shr/bug/ECOM-4645-Certificate-exception-whitelisted-users
...
exception_handling_for_unverified_cert_status
2016-06-22 15:46:49 +05:00
Syed Hassan Raza
5f7cdcd30a
exception_handling_for_unverified_cert_status
2016-06-22 13:33:40 +05:00
Awais
0bd1f4ccdd
Adding logic to check if cert is invalidate then user cannot see the regen button.
...
ECOM-4217
2016-06-15 19:02:06 +05:00
Ben Patterson
707b682fe0
Revert "Adding logic to check if cert is invalidate then user cannot see the …"
2016-06-14 12:03:17 -04:00
Awais
112aa71fe0
Adding logic to check if cert is invalidate then user cannot see the regen button.
...
ECOM-4217
2016-06-11 15:26:30 +05:00
Simon Chen
e6137dd6af
ECOM-4007 Prevent the issuing of HC certs to verified learners that haven't ID verified
2016-05-23 11:44:14 -04:00
Renzo Lucioni
5da6a598dd
Measuring program progress
...
Introduces a utility class for gauging a user's progress towards program completion. Progress data is passed to the ProgramListFactory. ECOM-3200.
2016-04-26 13:36:58 -04:00
Giovanni Di Milia
090cefcf44
Added REST API for certificates in LMS ( #12055 )
2016-04-21 17:15:06 -04:00
jsa
92aa346fdf
Implement celery task to award program certs.
...
ECOM-3354
2016-02-05 12:21:20 -05:00
Peter Fogg
96cc38951d
Disable audit certificates for new audit enrollments.
...
Two new certificate statuses are introduced, 'audit_passing' and
'audit_notpassing'. These signal that the GeneratedCertificate is not
to be displayed as a cert to the user, and that they either passed or
did not. This allows us to retain existing grading logic, as well as
maintaining correctness in analytics and reporting.
Ineligible certificates are hidden by using the
`eligible_certificates` manager on GeneratedCertificate. Some places
in the coe (largely reporting, analytics, and management commands) use
the default `objects` manager, since they need access to all
certificates.
ECOM-3040
ECOM-3515
2016-01-22 10:27:55 -05:00
Saleem Latif
3967d8093d
Move get_logo_url from branding/__init__.py to branding/api.py for consistency.
2015-12-22 11:50:16 +05:00
Saleem Latif
475429c0a6
Web Certificates: Platform Branding integration
2015-12-22 11:50:15 +05:00
Zia Fazal
bb1c86baff
added a slug field to reference template asset using this field
...
removed print statement
removed unnecessary status code assertion
2015-12-21 17:48:56 +05:00
Matt Drayer
115b169259
mattdrayer/SOL-1519: Include course-level configuration in feature check
2015-12-13 09:57:29 -05:00
Zia Fazal
4f939f79f9
added new endpoint which renders certificate by uuid
...
fixed broken tests and added some optimisations
fixed migration history
2015-12-08 18:21:04 +05:00
Nimisha Asthagiri
a5ddc3bf0a
Update Mobile API for PDF certificates and new Course Detail format.
...
MA-1767
2015-12-07 17:38:42 -05:00
Nimisha Asthagiri
0b90326470
MA-1667: Update Mobile API to support Web Certificates
2015-11-25 13:49:27 -05:00
Saleem Latif
aaf13b9724
added certificate web view link to Support Dashboard
2015-10-20 17:44:44 +05:00
Zia Fazal
4d08cfd4e2
include Null in filters
2015-09-10 15:29:32 +05:00
Zia Fazal
2467d6971f
ziafazal/SOL-1044: Database-Driven Certificate Templates
...
* added certificate template model
* added certificate template asset model
* added django admin configs and migration
* initial LMS template matching logic
* improved LMS template matching
* improved LMS template matching and rendering logic
* address Django admin form/model load order incongruence
* add missing unique constraint migration.
2015-08-13 08:01:34 -04:00
Will Daly
ad9d9eb04e
Support team UI for regenerating certificates
...
* Add new role for support staff.
* Move dashboard/support functionality into a new Django app called "support".
* Add support view for searching and regenerating certificates.
* Refactor certificates views into separate files.
2015-08-12 07:09:46 -07:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Zia Fazal
57f1dc92b3
ziafazal/SOL-1021: Capture additional certificate configuration events
...
* Changed certificate_id to configuration_id
* Fix for acceptance test faiiure
* Add waits to bok choy tests
fix for flaky test
2015-07-14 11:12:09 +05:00
Kyle McCormick
1dfe9ed9e8
MA-779 Update student dashboard to use CourseOverview
2015-07-08 12:05:38 -04:00
Matt Drayer
c25e37ea93
Merge pull request #8734 from edx/ziafazal/SOL-1011
...
ziafazal:SOL-1011: Certificate URL should use 'download_url' field and not 'verify_uuid'
2015-07-07 15:40:34 -04:00
Matt Drayer
a8f909fe77
Merge pull request #8659 from edx/ziafazal/SOL-1006
...
ziafazal/SOL-1006: Disable course 'start date' for inactive web-enabled certificates
2015-07-06 16:45:24 -04:00
Zia Fazal
611d16b25a
ziafazal/SOL-980: Generate certificates from instructor dashboard
...
* added generate certificates task and bok choy tests
* added unit tests
* changes based feedback and improved acceptance test
* Change header text
* changes based on feedback on 24/6
* added task_id to api output
* fixed broken test
* Remove "Instructor" from strings, per Docs team
* Fixed flaky entrance exam test
2015-07-02 14:32:36 -04:00
Zia Fazal
ad1f4951fc
get_certificate_url should return certificate download_url in case of non html certificates
2015-07-01 16:14:37 +05:00
Zia Fazal
bcbd1464d4
New course cannot be started till web certificate is active
...
fixed broken test
changes based on feedback on 6/24
fixed broken unit test after feedback changes
added more checks and updated tests
fixed broken bok choy test
Fixed pylint quality error
trying to fix pylint quality error
2015-06-29 12:53:21 +05:00