noraiz-anwar
ce41896deb
add babel-polyfill in commons
2018-11-12 18:13:51 +05:00
Michael LoTurco
919264f56d
Add entitlement unenrollment survey
...
Updates behavior post unenrollment, also refactors accessible_modal
to enable the unenrollment survey to remain accessible after the
content in the modal changes (to the survey).
mloturco/learner-3524
2018-04-19 10:19:11 -04:00
jaebradley
4de5691982
update cookie policy banner
2018-04-18 15:22:02 -04:00
jaebradley
fab388ad6b
add cookie policy banner with feature flag
2018-04-17 16:48:52 -04:00
Michael Terry
a34c8c8233
Drop remaining coffee use
...
This basically commits the transpiled CoffeeScript JS (with minor
cleanup) and removes coffee build support.
A tiny amount of support for xblocks exists, because external users
may have xblocks with coffee. But no coffee in our tree anyway.
2018-04-13 14:10:40 -04:00
Michael Terry
2abbd1eb83
Move all our coffee files
...
This moves the original files into their JS locations so that when
the next commit modifies them, we dont lose history.
2018-04-13 14:10:40 -04:00
Michael Terry
c19d01a994
Add live validation to password reset
...
Adds a new React factory for that page to handle the logic. Also
cleans up the UI a little (centers it, stops using serif font, etc).
2018-04-05 11:59:26 -04:00
Tyler Hallada
9ec5f4d09d
Add babel-polyfill to fix IE11 bug
...
ReactRenderer used Object.assign which is an ES 2015 feature that is not
supported by IE11. babel-polyfill will now polyfills that function for browsers
that do not support it before ReactRenderer tries to use it.
2018-01-12 15:32:10 -05:00
Anthony Mangano
a6cb0fef1c
add dashboard entitlement actions
2017-12-15 13:37:06 -05:00
Eric Fischer
5bc6b31e29
eslint --fix
2017-12-08 14:38:41 -05:00
Ari Rizzitano
8ca0fe9dfc
introduce ReactRenderer module and renderReact mako def
...
[FEDX-453]
[extreme wip] mako/react bridge code [FEDX-453]
more attempts
split out entry points into separate file
this works!
kill dynamic import
error handling
didn't need webpack_static
handle passing props
cleanup django-template-rendering defs
pytest monkeypatch fix
cleanup
add id arg to renderReact def
more cleanup
oops
quality xss fixes
unittest fix
kill HelloWorld
2017-12-05 17:53:46 -05:00
muhammad-ammar
c3b6b10478
Problem (capa) feedback UX revamp.
...
TNL-4877
2016-10-06 17:34:43 -04:00
Brian Jacobel
163ff84699
Run eslint autofixer on /common
2016-08-08 15:59:18 -04:00
muzaffaryousaf
9cbfea2edd
Js test fixes for common, common-requirejs, xmodule.
2016-04-22 19:09:31 +05:00
cahrens
dd2a203677
Upgrade underscore to newest version.
...
FEDX-24
2016-03-16 17:08:27 -04:00
cahrens
5432ef3b5e
Make it clear that the logger methods are used by xblocks.
2016-03-05 17:14:15 -05:00
asadiqbal
64778cdf69
WL-272
2016-02-10 14:33:38 +05:00
asadiqbal
99b883b7be
WL-243 LMS Language Selection
2016-01-28 20:07:26 +05:00
Peter Fogg
fec5129a49
Remove Tender and change Studio help links.
...
TNL-2695
2015-09-17 16:30:40 -04:00
Braden MacDonald
d12e173c66
Change TooltipManager API so we can remove fake event
2015-02-06 09:39:37 -08:00
Braden MacDonald
3fd9fa6415
Support for inline explanatory popups in problem XML
2015-02-05 16:56:02 -08:00
Andy Armstrong
ac58ebf7da
Rename 'cohort groups' to just 'cohorts'
2015-01-15 10:33:48 -05:00
polesye
fc0f6e9878
Logger: Add possibility to send sync requests.
2015-01-15 02:16:11 +02:00
polesye
c7153be040
TNL-213: Let Students Add Personal Notes to Course Content.
...
Co-Authored-By: Jean-Michel Claus <jmc@edx.org >
Co-Authored-By: Brian Talbot <btalbot@edx.org >
Co-Authored-By: Tim Babych <tim@edx.org >
Co-Authored-By: Oleg Marshev <oleg@edx.org >
Co-Authored-By: Chris Rodriguez <crodriguez@edx.org >
2015-01-14 23:34:11 +02:00
Renzo Lucioni
03f38dd8b4
Use analytics.identify instead of the old utility function
2014-11-21 12:53:59 -05:00
Andy Armstrong
8627fdef32
Support adding students to a cohort via the instructor dashboard.
...
TNL-163
2014-10-01 09:22:31 -04:00
Renzo Lucioni
823be96843
Remove unused analytics JS left over by 3rd party auth changes
2014-09-05 15:46:23 -04:00
Julia Hansbrough
c7d4183310
Merge pull request #4915 from edx/flowerhack/redo-third-party
...
Facebook auth support.
2014-08-30 02:50:57 -04:00
Julia Hansbrough
fd925e8970
Add server-side analytics logging for login
...
Also, removed the client-side analytics for logging in.
Ensures that analytics are collected for third-party-auth logins.
Fixed failing tests related to third-party-auth.
2014-08-29 19:49:42 +00:00
Don Mitchell
49ed732824
JS regex's need to escape special chars
...
LMS-11260
2014-08-25 18:07:37 -04:00
polesye
37c3a50ffa
Add tooltip manager in Studio.
2014-08-08 16:31:14 +03:00
Renzo Lucioni
3599e2eec7
Revert "Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul""
...
This reverts commit 079808ee47 .
2014-07-30 17:01:52 -04:00
Julia Hansbrough
079808ee47
Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul"
...
This reverts commit 252038c376 , reversing
changes made to 7caf8c53b1 .
2014-07-29 17:41:46 +00:00
Renzo Lucioni
252038c376
Merge pull request #4545 from edx/renzo/bi-analytics-overhaul
...
Overhaul Segment.io integration
2014-07-28 11:59:58 -04:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
louyihua
7f1c784629
Add defininition of window.location.origin in both CMS/LMS
...
The same bug in studio was fixed in #3893 , and as TinyMCE is also used in LMS, it should be also fixed in LMS.
Here a common javascript file called 'ie_shim.js' is added, so that in the future it can be used for other IE compatibility purposes too.
2014-07-15 11:34:52 +08:00
Sarina Canelake
30c8da1596
Fix variable names to give context for translators
...
fix other various i18n issues
2014-06-18 23:28:39 -04:00
Adam Palay
6d356a4512
change .ui-disabled to .is-disabled
2014-04-17 11:15:02 -04:00
Adam Palay
7636ad3240
Add javascript backup if pointer-event is not supported by browser
...
(STUD-1498)
2014-04-16 14:44:50 -04:00
Dave St.Germain
1cd932c92b
Fixes LMS-2474 by ensuring that readElts reads always reads an element
2014-04-01 11:57:42 -04:00
Valera Rozuvan
e50fad6475
Fix failing tender.
2014-03-27 20:36:08 +02:00
Dave St.Germain
0773f0687d
Answer checks should offer feedback to assistive tech. This commit adds
...
a page level javascript SR object to enable reading of alert messages.
LMS-2158
2014-03-20 09:53:44 -04:00
Greg Price
a83e2c7068
Modify jquery.timeago to better support i18n
...
Use string interpolation instead of concatenation of prefix, content,
and suffix. This is motivated by the fact that Transifex does not accept
empty strings for translation (even when pgettext is used to provide
context).
2014-01-22 17:58:59 -05:00
Greg Price
0f09a3093e
Internationalize our use of jquery.timeago
...
Also get rid of an unused template and extra copies of jquery.timeago.
2014-01-15 16:46:38 -05:00
zubiar-arbi
0d1a10659c
update rewriteStaticLinks utility function(modifiy only relative urls)
...
STUD-674
2013-12-31 12:58:48 +05:00
Adam Palay
e7f029f615
a11y: manage focus appropriately for modals with iframes in IE (LMS-1539)
2013-12-30 16:11:20 -05:00
David Baumgold
e1c94888e4
If the YouTube API JS fails to load, the rest of the JS should still run
...
Fixes BLD-472
2013-11-05 10:22:01 -05:00
Diana Huang
67da62f83c
Update the JS to match the new semantics.
...
Bug: LMS-1311
2013-10-24 17:12:40 -04:00
Diana Huang
43bdb5da54
Minor fixes to match new HTML and CSS updates.
...
LMS-1311
2013-10-24 17:12:20 -04:00
Diana Huang
20b9258d43
Add in tabIndex to ensure that the tabbing works properly for link.
...
LMS-1311
2013-10-24 17:10:33 -04:00