Mrugesh Mohapatra
c9a961d3d8
fix(github-auth): add missing properties to user
2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra
187dbdfc92
fix(models): Update remote method definitions
2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra
d77e9fd411
fix(user): Remove remote method on user create
2017-09-17 15:27:45 +05:30
Mrugesh Mohapatra
5e86b25a69
fix(auth): Remove reset password endpoint
2017-09-17 14:54:48 +05:30
Joshua Riddle
6cbdbc2580
feat(user): Track challenge submissions count
...
BREAKING CHANGE: none
Closes #14881
2017-09-07 20:47:26 -07:00
Mrugesh Mohapatra
ab93109828
fix(auth): Fix merge errors from rebase
2017-09-01 17:32:58 -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
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
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
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
Timo
dcfe18d5d5
refactor: Replace .com with .org
2017-08-26 00:07:44 +02:00
Berkeley Martinez
c547c26bba
Fix: map should redirect to current challenge ( #15723 )
...
* fix(routes): /map redirects to current challenge
* fix(map): Normalize server map building
Localize all server code dealing with the map
* refactor(server): Remove unused services
* feat(Nav): Show Map button when no panes
This gives user the ability to quickly return to their challenge using a
known feature
* fix(server.map): Add caching to nameIdMap
Add caching to nameIdMap on the server
* fix(services.map): Fix map service
Move map building utils to map util. Fix bad import. Normalize challenge
lookup
2017-08-03 22:45:36 -05:00
Berkeley Martinez
de0101328f
Merge pull request #15187 from raisedadead/fix/placeholder-project-view
...
fix(frontend-projects): replace video with image thumbnail
2017-07-17 16:33:41 -07:00
Berkeley Martinez
2fcd976700
fix(signup): signup auth ( #15628 )
...
* fix(models.user): Colocate all user methods
Moved user methods/extensions into one file. Tracked down `next method
called more than once` error and setting headers after their sent. Let
regular error handler handle api errors as well.
* feat(server.auth): Disable github account creation
We are no longer allowing account creation through github
* refactor(Auth): Move user identity link into models dir
* feat(Disable link account login): This removes the ability to use a linked account t
* feat(errorhandlers): Add opbeat, filter out handled error
2017-07-14 00:09:07 +05:30
Mrugesh Mohapatra
91105bdf12
fix(frontend-projects): replace video with image thumbnail
2017-07-13 21:50:47 +05:30
padulam
ec020ad471
Add available for hire button
2017-06-18 09:13:48 -04:00
Mrugesh Mohapatra
566de3e3f2
fix: Update config to be flexible for host
2017-03-20 12:13:27 +00:00
Berkeley Martinez
962675ee17
feat(api): Add active user api
2017-01-26 18:01:15 -08:00
Peter Weinberg
3ed485b14a
chore(common): updated common to freeCodeCamp
2017-01-14 19:49:01 -05:00
Dylan
79a8c412f1
change node-uuid to uuid
2016-12-30 16:47:09 -06:00
Berkeley Martinez
44a0aeceb7
feat(lint): prefer spread over Object.assign call
2016-12-29 16:58:49 -08:00
Ivan Sebastian
a455ec0dc1
show core team status in user profile
2016-10-29 15:54:42 +07:00
Janice Shiu
0696825fc3
standardize capitalization and fix typos
2016-10-04 10:34:07 +08:00
Dylan
5e9f22e05f
fix typo in user.json
2016-09-24 10:44:18 -05:00
Berkeley Martinez
94c4c846e9
Feature(theme): add nightmode react logic
...
We wait to load the user before applying the theme
as we will begin aggressively caching most of the react
app routes. This means we can not depend on user data to
determine.
2016-08-06 07:24:10 -07:00
Berkeley Martinez
42de7c57ef
Feature(nav): clicking on logo takes user to current challenge
2016-08-03 15:51:28 -07:00
Berkeley Martinez
1c9b419c2f
Feature(challenges): challenges define their own requires
2016-07-28 23:41:23 -07:00
Berkeley Martinez
9a2dfca0fc
Feature(settings): complete settings page logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
668bd74690
Fix(lint): Add import eslint and fix import errors
2016-07-28 23:40:01 -07:00
Berkeley Martinez
078560c3ba
Add language routing
2016-07-28 23:40:01 -07:00
Berkeley Martinez
ee4f1dbb73
feature(translations): Normalize translations
...
translations are now listed under the prop "translations"
and keys to the IETF lang tag.
2016-07-28 23:40:01 -07:00
Berkeley Martinez
ccc5c3ec24
Feature(challenges): Add hint system to challenges
2016-07-28 23:40:01 -07:00
Berkeley Martinez
c8b0a6cf74
Submit projects
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c909cd032e
Add React Map
2016-07-28 23:39:17 -07:00
Berkeley Martinez
6898d961bf
Normalize model json using generator loopback
2016-07-28 23:39:17 -07:00
Berkeley Martinez
4514d39eff
Add challenge map service
2016-07-28 23:39:17 -07:00
Mrugesh Mohapatra
85a1212da5
Error messages for invalid tokens from email links
...
This commit, adds error messages for users hiting the confirm
endpoint with invalid, or expired tokens from emailed links.
2016-07-12 11:46:11 +00:00
Mrugesh Mohapatra
546737e6be
fix password validate crash
2016-06-23 00:55:15 +05:30
Quincy Larson
bbcadd1fc5
fix a typo in notification
2016-06-08 01:13:11 -07:00
Berkeley Martinez
e29a2a9716
feature(email): add ability to verify current email
2016-06-02 15:23:49 -07:00