Commit Graph

10925 Commits

Author SHA1 Message Date
e60ff3775b fix(User): Unify old remove save hook with before save
Since we are no longer using remote api to create accounts those hooks
are useless. Unifying them will ensure they apply to all
save/update/creates
2018-01-02 23:38:01 +05:30
d5e7bd586d fix(handled-errors): Handled errors should default to 200 2018-01-02 23:38:01 +05:30
6e7b7a404e chore(gulpfile): Reduce wepback log level to info 2018-01-02 23:38:01 +05:30
9c5322334b fix(User): Fix typos 2018-01-02 23:38:01 +05:30
13b7eac16f fix(passport/login): Use middleware instead of bootscript
prototype overwrite doesn't seem have any effect
2018-01-02 23:38:01 +05:30
894a309723 fix(middlewares/errorhandler): Remove npm module and refactor for fcc use case 2018-01-02 23:38:01 +05:30
550e1db9a4 fix(boot/auth): Fix typo 2018-01-02 23:38:01 +05:30
5ea434c429 fix(User): Email is off the constructor 2018-01-02 23:38:01 +05:30
8a66886081 fix(AccessToken): Move extensions to boot script
Loopback does not facilitate built in model extensions in the same way
as user defined models
2018-01-02 23:38:01 +05:30
0682ef33db fix(User.requestAuthEmail): Conditionally check for email availibility
Only check if email is available if it is not already associated with
this account
2018-01-02 23:38:01 +05:30
60e2baf307 feat(User): Refactor wait period logic 2018-01-02 23:38:01 +05:30
b6f621fee3 fix(User.updateEmail): Reduce code logic. defer promises 2018-01-02 23:38:01 +05:30
5e38ae4347 fix(User): Typo 2018-01-02 23:38:01 +05:30
750c9f1eab fix(passwordless): Reduce db calls, run in parallel
Adds validations, reduces the number of database calls, separates
concers. reduces logic
2018-01-02 23:38:01 +05:30
44c2eb65d5 refactor(User): Make requestAuthEmail into instance method 2018-01-02 23:38:01 +05:30
b35501c78e refactor(server/authenticate): Move auth api into own boot script
separate from user account/display methods
2018-01-02 23:38:01 +05:30
0452a9d1d5 fix(models): Move custom method to loopback model extension 2018-01-02 23:38:01 +05:30
19c7bb1ac9 chore(packages): Update validator and express-validator 2018-01-02 23:38:01 +05:30
dc7432c62f fix(server/user): End signin middleware early if signed in 2018-01-02 23:38:01 +05:30
412fddd065 fix(models/User): Remove dup before create 2018-01-02 23:38:01 +05:30
40d34c39dc style(challenges): Style changes and added solutions (#16372)
Renamed some of the functions in the challengeSeeds/tests, and added a
couple of solutions.

BREAKING CHANGE: None
2018-01-01 17:33:18 -06:00
cec1b9a227 style(map): Change estimated timestamp color (#16393)
Closes #16321
2018-01-01 17:29:58 -06:00
570f9c9577 Updating Copyright Year (#16386)
This commit will not be pushed until midnight.
2018-01-01 16:46:13 -06:00
540b0ec4d4 Merge pull request #16295 from Bouncey/fix/duplicateKeys
fix(step-challenge): Fix duplicate keys in Step
2018-01-01 12:57:33 -08:00
ae34683996 Merge pull request #16375 from saurishkar/fix/system-design-arraymap-ques2
fix(seed): fixed correct answer typo in explanation of question 2
2018-01-01 12:55:49 -08:00
86cfb347bc Merge pull request #16340 from theoutlander/fix/import-export-challenges-broken
fix(challenges): Added the ability to create mock classes/functions
2018-01-01 12:45:28 -08:00
00cc2ebc21 Merge pull request #16371 from joshuaswift/fix/js-disabled-message
JS is disabled alert
2017-12-31 16:09:19 -08:00
fc1162f731 fix(seed): fixed correct answer typo in explanation of question 2 2017-12-30 16:51:16 +05:30
603a354e56 Merge branch 'staging' into fix/js-disabled-message 2017-12-30 11:12:57 +00:00
95d8473fef fix(challenges): Fixed import export related challenges
Closes #16235
2017-12-29 18:38:22 -08:00
4aa4248204 Merge branch 'Bouncey:fix/toolpanelConflict' into staging 2017-12-29 16:08:48 -08:00
46a696472c fix(lint): Move rsa link to utils 2017-12-29 16:08:29 -08:00
5b310153de Merge pull request #16367 from Bouncey/feat/trackMapPane
feat(map): Map will remember if it is hidden between challenges
2017-12-29 15:36:54 -08:00
23d2f2a08b JS is disabled alert 2017-12-29 20:26:38 +00:00
1507a5a545 fix(seed): Best practice for radio button (#16349) 2017-12-30 00:27:38 +05:30
c6b030a417 fix: Make semicolon optional (#16364) 2017-12-29 14:56:52 +00:00
07df17287a feat(map): Map will remember if it is hidden between challenges 2017-12-29 12:29:03 +00:00
b911a5d724 docs: Add Linux MailHog install commands (#16366) 2017-12-29 17:07:41 +05:30
46010c6923 Merge pull request #16360 from fhavrlent/fix/completition-modal-cmd-key
fix(challenges): Change e.meta to e.metaKey
2017-12-28 20:44:57 -08:00
0f68940865 chore(step-redux): Remove console.log 2017-12-28 19:07:28 +00:00
a3a9683bf7 fix(step-keys): Use description slice for key 2017-12-28 18:59:56 +00:00
def690b282 fix(step-challenge): Fix duplicate keys in Step 2017-12-28 18:59:56 +00:00
bed731d2ad fix(challenges): Change e.meta to e.metaKey
The Command + Enter was not working on Mac in completition modal

Closes #16352
2017-12-28 19:51:59 +01:00
2884b551c3 fix(classNames): Use block prop for .btn-block className 2017-12-28 18:47:42 +00:00
21a5201e22 Merge pull request #16342 from raisedadead/fix/gulpfile-typo
fix(gulpfile): Typo fix for loglevel
2017-12-28 10:35:33 -08:00
4d3ee43ca3 Merge pull request #16338 from Bouncey/fix/mapInitialUI
fix(map): Render superBlock titles on initial render
2017-12-28 10:35:14 -08:00
bd8f03cfc4 docs(contributing): Tweak CONTRIBUTING.md (#16347) 2017-12-28 18:09:25 +05:30
941e060da5 fix: Homepage responsiveness (#16326) 2017-12-28 00:47:43 -06:00
b1c09cd2c2 feat(challenges): Added challenge stubs including pre-formatted solu (#16339) 2017-12-28 00:47:16 -06:00
cb2a022581 fix(gulpfile): Typo fix for loglevel 2017-12-28 00:46:57 +05:30