Commit Graph

10620 Commits (ab9310982827fb9ff38168fcc26535e0159c01cf)

Author SHA1 Message Date
Mrugesh Mohapatra ab93109828 fix(auth): Fix merge errors from rebase 2017-09-01 17:32:58 -07:00
Mrugesh Mohapatra 4ae52983f6 fix(email-auth): add disable and loading indication to button 2017-09-01 17:32:20 -07:00
Mrugesh Mohapatra 5adff6a292 fix(email): Add a trailing slash to avoid redirects 2017-09-01 17:32:20 -07:00
Mrugesh Mohapatra 2321f7b326 feat(server): Add URL utils to compute server URL, HOST, PORT, etc. 2017-09-01 17:32:20 -07:00
Mrugesh Mohapatra d313ab68e4 fix(email): Error messages for updateEmail API 2017-09-01 17:23:40 -07:00
Mrugesh Mohapatra 3f332fc1f0 fix: Add error handling and refactoring of Observable methods 2017-09-01 17:21:02 -07:00
Mrugesh Mohapatra a426ff7ef9 fix(email): allow sender email var for development
Allows setting the SES_ID, SES_SECRET and EMAIL_SENDER values
2017-09-01 17:21:02 -07:00
Mrugesh Mohapatra 0ce30409c0 refactor(code): cleanup and rebase 2017-09-01 17:21:02 -07:00
Mrugesh Mohapatra 5c56a1e78c Update email views and notifications 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra f3804bb553 chore(passwordless): Update to freeCodeCamp 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra 7f657f7bd5 Remove non-react Update email views and routes 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra b32e2102ac Remove reset-password logic 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra 239313cb0b Remove sign up page and update button styles 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra e941545d2e Unify signin and signup with lesser clicks 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra fd442c55bb Remove error catch and use update method 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra 26c1389c3a Donot render per request email 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra 19e5ff537e Fix indenting and remove isDev from wait time. 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra 09174c9687 Add invalidate token handler 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra e006f5c97d Optimize code and streamline flow.
- Optimize code and streamline flow.
- Add return statements for error display.
- Invalidate status vars and TTLs on User Model.
- Build Observable for findOrCreate
2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra f8c818e7e7 Implement passwordless login
* Created a new rest API to create and save a temporary token that
  can be exchanged for a access token.
* Updated the sign in view
* Add email template for sign in links
* Add route to request a access token and login user
* Make the email views conistent
2017-09-01 17:14:43 -07:00
Dylan 900617613f fix(challenges): Added bug modal to classic ch (#15828)
Closes #15740
2017-09-01 11:16:19 -07:00
Berkeley Martinez 885c73abac Merge pull request #15821 from QuincyLarson/feature/add-math-for-programmers-stubs
feat(challenges): Added math challenge stubs
2017-08-31 22:42:08 -07:00
Dylan 9ad056a7df Merge pull request #15801 from systimotic/fix/revert-regex-css-test
fix(challenges): Revert CSS regex test
2017-08-31 21:11:36 -05:00
Dylan bd998042d5 Merge pull request #15804 from systimotic/fix/replace-com-org
refactor: Replace .com with .org
2017-08-31 21:05:50 -05:00
Quincy Larson 0fa97530bb feat(challenges): Added math challenge stubs 2017-08-30 17:35:35 -07:00
Timo 626d243db4 fix(challenges): Revert CSS regex test
Some CSS tests were changed to regex tests while the CSS tests weren't
working on Firefox. Now that the original issue has been fixed, these
changes can be reverted.

Closes #15567
2017-08-30 14:56:09 +02:00
Timo dcfe18d5d5 refactor: Replace .com with .org 2017-08-26 00:07:44 +02:00
Manish Giri cf436f34bc feat(challenges): Add Strict Equality examples challenge (#15784) 2017-08-22 22:56:49 -05:00
Berkeley Martinez db4daeb7c7 Merge pull request #15789 from dhcodes/build/update-react-bootstrap
build(package.json): Update react-bootstrap
2017-08-22 08:52:09 -07:00
dhcodes 704a31682f build(package.json): Update react-bootstrap
change version to 0.31.2
2017-08-22 09:02:09 -05:00
Alvin Kristanto 6710a77508 feat(challenges): Updated project euler problem (#15754)
added more assertion and tweaked the task

feat(challenges): Added solution for project euler

Added solution for project euler problem 21
2017-08-21 23:36:34 -05:00
Sophanarith Sok 661ecf9dab test(tests): Add tests to Problem: Even Fibonacci Numbers (#15773)
Add more specific tests and edit motivational comment for something more
interesting.
2017-08-21 23:15:54 -05:00
Nathaniel Suchy c3b317e2a2 Adjusted links to use the .org domain and HTTPS. (#15783)
This updates the links to use the freecodecamp.org domain name as opposed to the old freecodecamp.com domain name, links also use HTTPS now.
2017-08-21 23:14:59 -05:00
Timo 079fbc3eb8 Merge pull request #15775 from dhcodes/fix/firefox-test-iframe
fix(frame): Fix fcc-test-frame on firefox
2017-08-21 23:53:54 +02:00
Dylan b5bc822acf Merge pull request #15785 from Manish-Giri/fix/use-single-quotes-jquery-selectors
fix(challenges): Remove double quote requirement in jQuery selectors
2017-08-21 12:20:41 -05:00
dhcodes 6caf034e70 fix(frame): Fix fcc-test-frame on firefox
I used an alternative to display: none; to allow Firefox to properly run
challenge tests

Closes #10749
2017-08-21 09:15:50 -05:00
Manish Giri addb6c4e69 fix(challenges): Remove double quote requirement in jQuery selectors 2017-08-21 04:06:14 -04:00
Dylan f373eca1aa Merge pull request #15764 from prateekgoel/fix/ordered-list-test-case
Add tests for having single ul and ol element
2017-08-14 21:37:09 -05:00
Prateek 751a407ef6 Add tests for having single ol and ul element 2017-08-14 21:41:38 +05:30
Shubham Sharma 19e4c0fccd fix(challenges): Add test to check semicolon (#15756)
forces semicolon at the end of inline style declaration

Closes #10703
2017-08-12 17:33:42 -05:00
Eric Leung 7fbce94845 fix: Clarify mutate array with const challenge (#15745)
Instructions for Mutate an Array Declared with const was unclear and
included unnecessary learning materials. This commit aims to clarify the
instructions for what the challenge requires, and also add in missing
challenge tests.

Closes #14832
2017-08-11 15:06:35 -05:00
Sophanarith Sok 0a4a50f040 test(seed): Add tests to Project Euler (#15750)
Add more tests. Add parameter to function to enable more specific tests
and enables easier way to verify a valid function. Update problem
description.
2017-08-11 14:57:00 -05:00
Alvin Kristanto 3d1ef747e2 edited project euler problem 20 (#15748)
revert(challenges): Change function name, parameters given, and return

Give better naming, avoid infiinite loop
2017-08-11 14:17:25 -05:00
Berkeley Martinez 0d70db5d98 Merge pull request #15022 from no-stack-dub-sack/feat/challenge-desc
feat(views): create global challenge-description component
2017-08-08 18:22:10 -07:00
Marius Espejo 34d512ffeb fix: don't render challange if isBeta (#15741) 2017-08-08 14:44:59 -05:00
Cody Seibert 9f875e1d11 feat(quiz): initial quiz view which can be used for multiple choice (#15743)
quizes
2017-08-08 14:31:26 -05:00
Eric Leung 93148665c6 Merge pull request #15742 from dhcodes/fix/code-styling-on-switch
fix(challenges): Change switch code format for consistency
2017-08-08 10:44:57 -07:00
Dylan 8c28b3fadf Merge pull request #15744 from usmandap/fix/longest-word-in-string
fix(seed): Function name findLongestWord changed
2017-08-08 08:40:52 -05:00
dhcodes c5be44be1b fix(challenges): Change switch code format for consistency
Closes #14947
2017-08-07 23:02:44 -05:00
Dylan f9e925b03e Merge pull request #15734 from anawebdev/fix/hours-display
Correct misalignment between challenge names and hour estimates
2017-08-05 21:17:14 -05:00