Sid Verma
d81215c1e9
[SE-3685] Hide footer links if unconfigured in Certificates ( #25872 )
...
* Don't show marketing links if not configured
* Remove failing test
2021-02-04 10:09:49 -05:00
uzairr
fb9ba90efe
PROD-1236: Do not expose user id with certificate URL.
2020-07-17 22:59:34 +05:00
Awais Jibran
1a4eb7d2e8
Pervent reverse tabnabbing in edx platform
2019-08-28 16:08:34 +05:00
noraiz-anwar
1c4f9da92d
improved quality of multiple files
2019-08-22 12:47:08 +05:00
uzairr
97a468fa86
Remove empty signatories from certificate.
...
Empty signatories are shown as broken images on the certs which is
affecting user experience.To improve it, empty signatories are
filtered before rendering the cert.
PROD-319
2019-08-21 15:45:51 +05:00
Jeremy Bowman
713d64e1e2
TE-2702 Update Read the Docs links to HTTPS
2018-08-15 17:34:01 -04:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
Adeel Khan
d9d4ae5535
Fix invalid certificate page for a11y and translation.
...
Invalid certificate page has hardcoded lang='en' for
html, that would cause a11y issue for other languages user.
Some of screen reader text is not under translation. This patch
would fix both issues.
LEARNER-3110
2018-01-25 14:02:12 +05:00
Michael LoTurco
96dbd26f83
Added edx-themed certificate template partials for learner-1996
2017-10-13 11:02:20 -04:00
ssemenova
36c867c42a
changed icon html from <i> to <span>
...
TNL-4651
2016-05-31 15:46:23 -04:00
Ayub-khan
90a72ddba6
Properly escaping fullname
...
To prevent XSS attacks, we now properly escape any string containing
the user's fullname. Enumerated by searching webview.py for "fullname",
and "git grep"-ing any occurrences. This also exposed some unused strings,
which I deleted for clarity.
2016-03-21 11:07:00 -04:00
Brian Talbot
0195877842
certificates: reference NPM installed UXPL
...
* remove static UXPL + lib files from root
* updating edx-pattern-library npm version to 0.8.12
* resolving UXPL syntax/version changes
* syntax/spacing corrections
* correcting npm-based lib paths
* UXPL update - syncing up sass LTR/RTL compile
* UXPL update - font-size, line-heights, + colors
* UXPL update - breakpoint names
* UXPL update - removing unnecessary %reset-link reference
* customizing UXPL buttons for banner actions
2016-02-04 15:55:26 -05:00
Saleem Latif
3502738bac
feedback changes
2015-10-19 11:10:21 +05:00
Saleem Latif
466abcdce4
updated message for 500 error on certificate preview
2015-10-15 10:46:11 +05:00
frances botsford
a2bb8ed96c
Merge pull request #10120 from edx/frances/fix/repo-cert-template-bugs
...
Platform Web Cert template fixes
2015-10-13 16:51:56 -04:00
Frances Botsford
c8c9eb3611
remove linebreaks import from web certs
2015-10-13 09:39:37 -04:00
Frances Botsford
40170dbf7c
adjust platform web cert print style to look like web rendering; fix signatory layouts
2015-10-09 15:12:50 -04:00
Matt Drayer
31cbef709a
mattdrayer/eliminate-base-distinguished: Switch back to honor/verified
...
* talbs: Remove obsolete stuff
* frrrances: remove base and distinguished sass references and image assets
* mattdrayer: Cleaned up JSON syntax for test setups
2015-10-09 00:29:42 -04:00
Frances Botsford
28d09a7233
styles and content adjustments for invalid cert view
2015-09-29 11:30:48 -04:00
Saleem Latif
abfa6d9ad1
Line breaks in signatory title issue fixed
2015-09-29 12:38:58 +05:00
Zia Fazal
eb33c337b5
escape string literal also
2015-09-17 12:57:36 +05:00
Zia Fazal
cf80c07c14
moved variables from template to view
...
fixed broken tests and quality violations
moved twitter_url to view also
escaped string for js
2015-09-16 20:42:04 +05: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
asadiqbal
8269bf5f1f
SOL-1118
2015-08-11 19:25:23 +05:00
Matt Drayer
e1ee5ac6df
mattdrayer/SOL-981: Integrate edx-organizations application
...
* asadiqbal08/SOL-1058: Add edx-organizations to certificate web view
* Support organization logo asset management
* Remove organization fields from Studio certificate configuration model
* SOL-981 pull request feedback fixes
2015-08-10 10:29:45 -04:00
asadiqbal
19d9ccbf67
asadiqbal08/SOL-1050: Support split mongo course id for Twitter sharing URL
2015-07-15 12:22:09 -04:00
asadiqbal
56015fecf3
asadiqbal08/SOL-1046: Convert LinkedIn anchor tag to button
...
* remove the onclick event
* add mako check to Javascript handler
2015-07-15 10:30:35 -04:00
asadiqbal
68ee36e84e
update the code as per suggestions
2015-07-13 13:54:01 +05:00
asadiqbal
1782f72555
Students can share their certificate view on Twitter
2015-07-13 12:40:45 +05:00
asadiqbal
57d5de5d14
asadiqbal08/SOL-766: Add Facebook sharing to certificate view
...
* updated the flags for social media sharing
* added facebook feed ui to share public url
* update the condition logic
* update the code as per suggestion and added pick new style for share buttons
* update the css class reference
* update the bok-choy test
* updated description and some text touch-ups
* moved the JS related to facebook into separate location
* js formatting
* Add trailing comma per chrisndodge
* Add wait to fix flaky test...maybe
2015-07-02 18:52:15 -04:00
Brian Talbot
07307cb471
Certificates: addressing a11y feedback
...
* removing visual-based heading styles from 'sr-only' DOM elements
* revising default certificate view h1/heading copy
* revising DOM elements to use main/aside semantics
* revised edX/platform logo link alt text
* removed extra share/take home header text
* synced up add to LinkedIn profile copy
2015-06-16 15:33:39 -04:00
Zia Fazal
6afaa3cce3
certificates event tracking
...
some optimisations
refactored code and added created event
added test to make sure generate event is emitted
changes based on feedback on 6/11
added certificate web page and tests
fixed quality violations
2015-06-15 19:53:47 +05:00
Brian Talbot
33b7fbbbd4
UX-2011: adding print-based styles for Open edX web certs
2015-06-08 20:58:38 -04:00
Matt Drayer
803a73fdad
mattdrayer/SOL-953: Remove Mako UNDEFINED overrides
2015-06-04 16:56:24 -04:00
Jonathan Piacenti
f7862c1d9b
Allow sharing of badges through the certificate web view.
2015-06-02 18:32:50 +00:00
Matt Drayer
af7277cdd9
New Feature: Certificates Web View
...
- SOL-465: Initial implementation of certificates web view and signatories (names/titles)
- SOL-718 Close button is working properly
- SOL-801 Backbone Signatories Modeling
- SOL-803 Underscore template: Editor (Add)
- SOL-802 Signatories: Underscore template - Details
- SOL-804 Signatories: Underscore template: Editor (Edit)
- Add signatory delete Django view
- SOL-805 Signatory editor (Delete)
- Add Coffeescript router
- SOL-716 Jasmine Tests
- Added missing minified JS library
- client side validation of signatory fields
- SOL-390 signatories names
- Remove obsolete extends Sass files
- input maxlength limiting for signatory information
- SOL-389: Course title override
- SOL-466: Add capability to upload digitized signatures in Studio
- ziafazal: fixed css for upload signature image
- ziafazal: completed deletion of signature images
- UX-1741: Add initial static rendering/styling for Open edX web certs
* creating new global static dir
* adding static version of edX UX pattern library assets
* adding web certificates static assets
* adding static (+abstracted) web certificates rendering
* creating two tiers of rendering (base + distinguished)
* providing sample assets for certificate rendering
* supporting RTL layouts
* adding certifcates assests to edX static asset pipeline
* temporarily hiding the mozilla open badges share action
* wiring print button to print view/page
* fixup! addressing conflict artifact in valid cert template
* fixup! adding missing %hd-subsection sass extend + components comment clean up
* fixup! correcting pattern library .hd-4 font-weight value
- SOL-468 Linked Student View for Web View Credential
- SOL-467: Add capability to upload organization logos for certificates
- SOL-391 / SOL-387: Signatory related info (assets) in certificates web view
- kelketek: Fixes for static asset collection in certificate HTML view.
- SOL-398 Web View: Public Access
- mattdrayer: Post-merge branch stabilization
- catong: Initial changes to Studio template and Help config file
- ziafazal: Branch stabilizations
- SOL-387: Display organization logo on LMS web view
- talbs/mattdrayer: Branch Stabilizations
- talbs: converting backpack action to use a button HTML element
- talbs: revising placeholder assets + their rendering in cert view
- mattdrayer: Username web view wireup
- SOL-386 Certificate Mode Previews
- SOL-905: Make organization logo and signatory signature uneditable
- SOL-922: Improve test coverage
- SOL-765: Add LinkedIn sharing
- [marco] temporary styling adjustment to account for smaller linkedin share image / fake button
- SOL-921: Address hardcoded template items
- SOL-927: Deleting certificate should delete org logo image also
* updated invalid template
* removed hr
* fix invalid certificate error
- clrux: Add i18n to certificate templates and partials
- mattdrayer: Pylint violations
- SOL-920 Certificate Activation/Deactivation
- mattdrayer: Added LMS support
- SOL-932: Fix preview mode support in certificate view
- SOL-934: Fixed bug reported and broken tests
- SOL-935 removed the 'valid' word from web view title
- talbs: RTL support updates/fixes
* revising certificate type icon/name vertical alignment
* removing unused older certificate template
* revising styling for message/banner actions
* abstracting accomplishment type to use course mode + adding in honor/verified-specific placeholders
- mattdrayer: JSHint violations
2015-06-01 19:48:04 -04:00
Ned Batchelder
eb3b8c5ce4
TNL-2269 Compute language direction every time.
...
The old code would compute the language direction once when the template
was loaded.
TNL-2269
2015-05-28 16:13:59 -04:00
Matt Drayer
10e9fed687
Pass required values via context to invalid template
2015-03-18 12:24:06 -04:00
Brian Talbot
76bc375f62
certificates: removing verification view + edx-centric supplemental assets
2015-03-17 16:40:52 -04:00
Brian Talbot
a0caf13da9
certificates: prepping sass + vendor code to compile LTR/RTL options
2015-03-17 16:40:52 -04:00
Brian Talbot
85f1d09d6b
certificates: removing edX-centric supplemental content from views
2015-03-17 16:40:49 -04:00
Brian Talbot
71c9a2d490
certificates: moving Sass/UI naming conventions to documented standards
2015-03-17 16:40:48 -04:00
Brian Talbot
d7a5d24c1a
certificates: moving HTML to documented standards
2015-03-17 16:40:48 -04:00
Brian Talbot
f8b835f232
certificates: pruning default asset references
2015-03-17 16:40:48 -04:00
Brian Talbot
5c0d771817
certificates: removing edX-specific content/UI
2015-03-17 16:40:47 -04:00
Brian Talbot
50856a0ada
certificates: updating and abstracting HTML templates
2015-03-17 16:40:47 -04:00
Matt Drayer
16e63c9e1e
Added Certficates Web/HTML View
2015-03-13 12:16:13 -04:00