Commit Graph

97 Commits

Author SHA1 Message Date
Berkeley Martinez
962675ee17 feat(api): Add active user api 2017-01-26 18:01:15 -08:00
Mrugesh Mohapatra
1f67c72fc6 feat(user): Report profiles
This adds a simple email-based mechanism to report profiles for
abuse. An email with text from the report is sent to Free Code
Camp's support account with the reporter's account in copy. This
also adds the reporter's details to the report for follow ups.
2017-01-13 00:14:29 +05:30
Zach Latta
e818f2f4a2 Improve Hack Club's entry on /commit 2016-12-30 13:26:17 -08:00
Stuart Taylor
9d46ebfc29 Added note about language degradation 2016-11-29 22:52:05 +00:00
Berkeley Martinez
3e6e214d51 Chore(tests): Move tests 2016-09-23 15:38:49 -07:00
Berkeley Martinez
606bfd7c88 Fix(accounts): show challenge info on user profile
This changes the behavior of the user profile page to pull the current
challenge info from our challenge map and overwrite the user challenge.
This should also make name changes point to the correct challenge
regardless of the info saved to the user profile
2016-08-01 18:48:31 -07:00
Berkeley Martinez
1981e5b1a9 Fix(routes): ignore link routes in lang redirects 2016-07-28 23:41:23 -07:00
Berkeley Martinez
668bd74690 Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
Berkeley Martinez
cc0543d5df Fix(lint): correct lint 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
4514d39eff Add challenge map service 2016-07-28 23:39:17 -07:00
Quincy Larson
3c95ea0e15 remove hodor from congratulatory quotes - it's not funny anymore 2016-07-08 19:00:17 -07:00
Jonathan
ecd1f628e2 Added Bio from GitHub to freecodecamp portfolios
- Removed unneeded code
2016-06-18 19:07:57 +01:00
Thomas Gerot
2f196f45b7 Added hyphen. "Kool Aid">"Kool-Aid"
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8967
2016-06-05 00:03:15 -05:00
Berkeley Martinez
1906f5d57c fix(email): Remove flash until author required bug is fixed 2016-06-03 00:19:41 -07:00
Quincy Larson
7eaa780351 fix email copy and flash message link copy 2016-06-02 23:39:36 -07:00
Berkeley Martinez
564f4c1180 Update email info copy 2016-06-02 13:48:56 -07:00
Mrugesh Mohapatra
ff4dfb09da Add email verification and notifications
This commit
- [x] Fixes the flash notice color (Trivial)
- [x] Adds flash message for user with no email.
- [x] Adds checks to see if user's email is verified, and displays corresponding notification.
- [x] Adds email templates.
2016-06-01 08:34:34 +00:00
Quincy Larson
ee2e0e290f Merge branch 'fix/theme-flash' of https://github.com/BerkeleyTrue/FreeCodeCamp into BerkeleyTrue-fix/theme-flash
Conflicts:
	common/models/user.js
2016-05-12 21:28:29 -07:00
Berkeley Martinez
8166bfbcd8 Remove o-auth account creation
Accounts can only be created with Github or email
2016-05-02 21:26:47 -07:00
Aniruddh Agarwal
09bf747cfc Change ESLint quote-props rule to as-needed
Also fixes all files flagged by the rule
2016-04-16 00:31:13 +08:00
Berkeley Martinez
b2462e1b4c Fix sitemap
Add 24 hour cache
Add jobs to sitemap
Possible warning about to many eventemitter listeners
2016-04-07 13:31:58 -07:00
Berkeley Martinez
06ea132257 Add timed cache to user count queries 2016-04-05 14:45:09 -07:00
Jacob Bearden
fcf866906b fix image protocol 2016-03-16 20:32:12 -06:00
Berkeley Martinez
74592e72b4 Update eslint, fix lint issues 2016-03-03 17:53:33 -08:00
Berkeley Martinez
8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
Berkeley Martinez
0354eeae16 Move idMap to utils so it can be used elsewhere 2016-02-10 16:34:09 -08:00
JelenaBarinova
631c7ea319 Timestamps are converted to start of the days and filtered to b unique before calculating streaks 2016-02-09 13:48:20 -08:00
Berkeley Martinez
c7fc9dc99f Merge pull request #6601 from SaintPeter/feature/challenge-checksum
Add Checksum to Challenges for Google Analytics
2016-01-31 17:36:16 -08:00
SaintPeter
f2e61ea0ac Add Checksum to Challenges for Google Analytics 2016-01-30 09:02:22 -08:00
JelenaBarinova
29f93df1bb Getting users timezone on client side and passing it to server side within POST (on challenge complete), showing users stats with users timezone
After CR
2016-01-26 15:09:47 -08:00
Berkeley Martinez
47c930d7f4 Add new help rooms and logic 2016-01-15 04:51:11 -08:00
Berkeley Martinez
b03e71e7c0 Abstract map and showChallenge logic
Rename some legacy naming conventions
Remove logic for waypoint,basejumps, etc...
2016-01-15 04:14:38 -08:00
Quincy Larson
7f0be44f98 additional cleanup of nonprofit directory 2016-01-15 04:10:16 -08:00
Alister N. Mada
89c64fb376 fix a couple of meme-based compliments 2016-01-15 07:46:54 +07:00
Berkeley Martinez
a7f04cdc11 Add data vis certification 2016-01-11 15:58:37 -08:00
Dieter Daems
dba9654a09 Fix linting errors 2016-01-03 05:48:23 +01:00
Quincy Larson
d533e027a9 add hackclub 2015-12-31 16:11:10 -06:00
Logan Tegman
7c93b86321 Merge pull request #5573 from BKinahan/fix/guitar-solo-capitalization
Lowercase 'Solo' in 'Face-melting guitar Solo'
2015-12-30 11:48:53 -08:00
BKinahan
c10a086bb6 Lowercase 'Solo' in 'Face-melting guitar Solo'
Changed the case of Solo in the message 'Face-melting guitar Solo' because, unless there's an extremely subtle Star Wars reference I'm missing, solo isn't a proper noun here.
2015-12-30 19:46:04 +00:00
Berkeley Martinez
d745e3a254 Add ability to change message type in middleware util 2015-12-29 11:43:06 -08:00
Berkeley Martinez
83e43dbbff Merge pull request #5134 from LenaBarinova/fix/streak-still-seems-to-be-broken
Current and Longest streak calculation fixed
2015-12-18 21:00:47 -08:00
JelenaBarinova
6c7d2685fd Current and Longest streak calculation fixed
Minor refactoring and unit tests added

After CR: user-stats file moved to util folder, export keywork added to exported functions, new line added at the end of gulp file

User-stats-test file moved to replicate user-stats path in test folder
2015-12-15 18:33:04 -05:00
Berkeley Martinez
2aa611047f Change full stack to back end 2015-12-14 13:19:30 -08:00
Berkeley Martinez
1464adc350 Add new cert goals to backend 2015-12-09 14:19:37 -08:00
Quincy Larson
8c06293df3 update json for commit 2015-12-09 14:59:56 -06:00
Quincy Larson
66431753b3 Merge branch 'add/commitnonprofit' of https://github.com/CodeNonprofit/FreeCodeCamp into CodeNonprofit-add/commitnonprofit 2015-12-09 14:14:21 -06:00
Michael D. Johnson
aea2eaf2e7 Added 3 new nonprofits to Commit 2015-12-09 14:27:02 -05:00
Berkeley Martinez
1619a09da2 Add helpful error message if no filename 2015-11-09 22:37:16 -08:00
Berkeley Martinez
d095fd5d90 Feature in dev mode always pull from disk 2015-11-09 17:27:56 -08:00