freeCodeCamp/server/utils
Berkeley Martinez 2e410330f1 Feat(Challenges): no js preview (#16149)
* fix(files): Decouple files from challenges

* feat(server/react): Remove action logger

use redux remote devtools instead!

* feat(Challenges): Disable js on edit, enable on execute

* feat(Challenge/Preview): Show message when js is disabled

* refactor(frameEpic): Reduce code by using lodash

* feat(frameEpic): Disable js in preview by state

* feat(frameEpic): Colocate epic in Challenges/redux

* refactor(ExecuteChallengeEpic): CoLocated with Challenges

* refactor(executeChallengesEpic): Separate tests from main logic

* feat(Challenge/Preview): Update main on edit

* feat(frameEpuc): Replace frame on edit/execute

This allows for sandbox to work properly

* fix(Challenges/Utils): Require utisl

* revert(frameEpic): Hoist function to mount code in frame

* fix(frameEpic): Ensure new frame is given classname

* feat(executeChallenge): Update main on code unlocked

* fix(frameEpic): Filter out empty test message

* fix(Challenge/Preview): Remove unnessary quote in classname

* feat(codeStorageEpic): Separate localstorage from solutions loading

* fix(fetchUser): Merge user actions into one

prefer many effects from one action over one action to one effect

* fix(themes): Centralize theme utils and defs

* fix(entities.user): Fix user reducer namespacing

* feat(frame): Refactor frameEpic to util

* feat(Challenges.redux): Should not attempt to update main from storage

* fix(loadPreviousChallengeEpic): Refactor for RFR

* fix(Challenges.Modern): Show preview plane
2017-12-07 18:13:19 -06:00
..
about.js feat(api): Add active user api 2017-01-26 18:01:15 -08:00
auth.js fix(signup): signup auth (#15628) 2017-07-14 00:09:07 +05:30
bad-id-map.js Move idMap to utils so it can be used elsewhere 2016-02-10 16:34:09 -08:00
certTypes.json Add data vis certification 2016-01-11 15:58:37 -08:00
commit-goals.json Add new cert goals to backend 2015-12-09 14:19:37 -08:00
commit.js Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
commit.json Improve Hack Club's entry on /commit 2016-12-30 13:26:17 -08:00
constantStrings.json Add data vis certification 2016-01-11 15:58:37 -08:00
constants.js Remove duplicate from blacklisted usernames (#14769) 2017-05-08 20:29:00 +05:30
create-handled-error.js fix(signup): signup auth (#15628) 2017-07-14 00:09:07 +05:30
date-utils.js Timestamps are converted to start of the days and filtered to b unique before calculating streaks 2016-02-09 13:48:20 -08:00
date-utils.test.js Chore(tests): Move tests 2016-09-23 15:38:49 -07:00
getFromDisk$.js Add Checksum to Challenges for Google Analytics 2016-01-30 09:02:22 -08:00
index.js Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
lang-passthrough-urls.js Fix(routes): ignore link routes in lang redirects 2016-07-28 23:41:23 -07:00
map.js Fix: map should redirect to current challenge (#15723) 2017-08-03 22:45:36 -05:00
middleware.js feat(user): Report profiles 2017-01-13 00:14:29 +05:30
react.js Feat(Challenges): no js preview (#16149) 2017-12-07 18:13:19 -06:00
resources.json fix: remove random compliment without gender-neutral alternative 2017-10-21 08:18:58 +08:00
rx.js Fix sitemap 2016-04-07 13:31:58 -07:00
url-utils.js fix(auth): Remove reset password endpoint 2017-09-17 14:54:48 +05:30
user-stats.js fix(user): new function to compute unique days within hours. 2017-12-04 19:10:33 -05:00
user-stats.test.js fix(user): new function to compute unique days within hours. 2017-12-04 19:10:33 -05:00