Omar Al-Ithawi
5a437779d9
fix: add fallback gettext function if translations aren't pulled in dev envs ( #34416 )
2024-03-27 13:20:12 -04:00
Syed Ali Abbas Zaidi
8480dbc228
chore: apply amnesty on existing not fixable issues ( #32215 )
...
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint line around directives issue
* fix: eslint semi rule
* fix: eslint newline per chain rule
* fix: eslint space infix ops rule
* fix: eslint space-in-parens issue
* fix: eslint space before function paren issue
* fix: eslint space before blocks issue
* fix: eslint arrow body style issue
* fix: eslint dot-location issue
* fix: eslint quotes issue
* fix: eslint quote props issue
* fix: eslint operator assignment issue
* fix: eslint new line after import issue
* fix: indent issues
* fix: operator assignment issue
* fix: all autofixable eslint issues
* fix: all react related fixable issues
* fix: autofixable eslint issues
* chore: remove all template literals
* fix: remaining autofixable issues
* chore: apply amnesty on all existing issues
* fix: failing xss-lint issues
* refactor: apply amnesty on remaining issues
* refactor: apply amnesty on new issues
* fix: remove file level suppressions
* refactor: apply amnesty on new issues
2023-08-07 19:13:19 +05:00
Syed Ali Abbas Zaidi
d7053a6783
fix: eslint autofixable issues ( #32181 )
...
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint line around directives issue
* fix: eslint semi rule
* fix: eslint newline per chain rule
* fix: eslint space infix ops rule
* fix: eslint space-in-parens issue
* fix: eslint space before function paren issue
* fix: eslint space before blocks issue
* fix: eslint arrow body style issue
* fix: eslint dot-location issue
* fix: eslint quotes issue
* fix: eslint quote props issue
* fix: eslint operator assignment issue
* fix: eslint new line after import issue
* fix: indent issues
* fix: operator assignment issue
* fix: all autofixable eslint issues
* fix: all react related fixable issues
* fix: autofixable eslint issues
* chore: remove all template literals
* fix: remaining autofixable issues
* fix: failing js test
2023-05-18 11:03:59 +05:00
Syed Ali Abbas Zaidi
adf879e8b2
Revert "fix: all auto fixable eslint issues ( #31900 )" ( #32203 )
...
This reverts commit 228180b1ef .
2023-05-09 13:53:54 +05:00
Syed Ali Abbas Zaidi
228180b1ef
fix: all auto fixable eslint issues ( #31900 )
...
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint line around directives issue
* fix: eslint prefer template issue
* fix: eslint semi rule
* fix: eslint newline per chain rule
* fix: eslint space infix ops rule
* fix: eslint space-in-parens issue
* fix: eslint space before function paren issue
* fix: eslint space before blocks issue
* fix: eslint arrow body style issue
* fix: eslint dot-location issue
* fix: eslint quotes issue
* fix: eslint quote props issue
* fix: eslint operator assignment issue
* fix: eslint new line after import issue
* fix: indent issues
* fix: operator assignment issue
2023-05-09 11:57:15 +05:00
Syed Ali Abbas Zaidi
f1fb38ed83
fix: multi lines and spaces issues ( #31885 )
...
* fix: multi lines and spaces issues
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: remaining quotes issues
* fix: eslint object curly newline issue
* fix: eslint object curly spacing issue
* fix: eslint brace-style issues
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint linbreak style issue
* fix: eslint space unary operator issue
* fix: eslint line around directives issue
* fix: void and typeof space unary ops issue
2023-05-03 12:22:46 +05:00
Syed Ali Abbas Zaidi
5549db4d80
fix: migrate remaining eslint-config-edx ( #31760 )
...
* fix: migrate remaining eslint-config-edx
* refactor: updated eslint rules according to eslint-config-edx-es5
* refactor: add custom rules to suppress unnecessary eslint issues
* refactor: add custom rules to internal eslint configs
* fix: fix all indentation issues
* chore: update lock file
2023-03-02 16:16:50 +05:00
Ken Clary
8c8450f6dc
feat: add explicit courserun_key parameter to /event endpoint
...
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.
Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.
This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.
TNL-7752
2021-08-11 14:40:25 -04:00
Manjinder Singh
f7c5a109d4
Revert "feat: add explicit courserun_key parameter to /event endpoint" ( #28410 )
2021-08-05 18:05:20 -04:00
Ken Clary
bbb14a2c6a
feat: add explicit courserun_key parameter to /event endpoint
...
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.
Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.
This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.
TNL-7752
2021-08-04 22:47:43 -04:00
Ken Clary
13b6ed901a
feat: add explicit courserun_key parameter to /event endpoint
...
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.
Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.
This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.
TNL-7752
2021-07-30 10:25:56 -04:00
Ali-D-Akbar
ea227a18a9
PROD-2247
2021-01-11 14:32:50 +05:00
noraiz-anwar
a596579e62
patch jquery's extend
2019-09-24 10:53:10 +05:00
Nimisha Asthagiri
2b8e6b0806
Rename cookie-policy-banner to frontend-component-cookie-policy-banner
2019-09-22 20:47:34 -04:00
Muhammad Zaid Bamber
b7d4f30769
Revert "Fixed CDN urls to Static urls on edit."
2019-07-26 11:42:15 +05:00
zaidbamber161
d3b1fd24f7
Fixed CDN urls to Static urls.
2019-07-18 17:48:00 +05:00
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