177 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
e4590fed5c fix(donate): implement donate page 2019-12-20 19:10:42 +05:30
Oliver Eyton-Williams
e3b77a62cc feat: simplify development setup
Warns if .env is missing.  Combines the three docker installation
commands into one, updating the docs accordingly.

Also removes the libcimp patch as npm already has it.
2019-12-13 01:05:38 +05:30
Ahmad Abdolsaheb
01d1315835 feat: add minimal form to modal 2019-12-12 20:18:32 +05:30
Oliver Eyton-Williams
c660b389a8 fix(donate): handle missing stripe keys (#37847)
* fix: gracefully handle missing stripe keys

* fix: remove state updates from render (donate)
2019-11-30 01:41:31 +05:30
Mrugesh Mohapatra
65e5b26fa1 fix(donate): update default donation amounts
Closes #37787
2019-11-20 12:15:00 +05:30
Mrugesh Mohapatra
f30f8072b0 chore(donate): unify donation config
This commit can be further optimised to DRY out values
2019-11-19 23:09:56 +05:30
Mrugesh Mohapatra
aeec1bb9e6 feat(donate): integrate servicebot 2019-11-19 23:09:53 +05:30
Oliver Eyton-Williams
e72855dad3 fix: handle invalid Algolia keys gracefully in dev (#37088)
Invalid keys throw an error in production, but just cause invalid
PropTypes and build warnings in development.
2019-10-08 01:19:43 -07:00
mrugesh
4889e0fdc6
fix(client,tools): update proxy and location paths (#37106) 2019-10-07 16:42:07 -07:00
Oliver Eyton-Williams
1130a1c0df
chore: update to beta of react-instantsearch-dom (#36843)
* chore: update to beta of react-instantsearch-dom

* feat: use .env variables for search keys
2019-10-04 18:03:20 +02:00
Mrugesh Mohapatra
ac50216949 fix: NODE_ENV conflicts on pipelines 2019-08-19 01:37:32 +05:30
Bouncey
e417f3f0d4 chore: Apply linting fixes 2019-02-19 14:30:27 +05:30
Mrugesh Mohapatra
6b7c7d6033 fix(donate): update styling and refactor components 2019-02-14 14:14:10 +00:00
Bouncey
0369dfbf37 fix: Add news to the env file 2019-02-06 04:00:52 +05:30
Bouncey
d79f9f4899 feat(docker): Prep master for docker deploys 2019-02-04 20:13:51 +05:30
Stuart Taylor
d327a5c36b Feat: News in the client app (#34392) 2018-11-29 15:12:15 +03:00
Bouncey
c08bb95ea8 fix(auth): Fix auth flow for the client app 2018-10-24 18:27:34 +05:30
Bouncey
aa668ca30e feat(langs): Prep Spanish challenges for parsing 2018-10-11 02:15:05 +05:30
Mrugesh Mohapatra
9aad55f8af fix(scripts): adjust npm run scripts 2018-09-27 12:28:31 +05:30
Bouncey
eb5dee1cbb fix(build): Make build unrelient on root level deps (take 2) 2018-09-06 16:07:03 +01:00
Bouncey
a70fb9ba01 fix(build): Make build unrelient on root level deps 2018-09-06 16:07:03 +01:00
Bouncey
9224613a74 fix(build): Ensure env for build 2018-09-06 16:07:03 +01:00
Bouncey
435e856cdb feat(env): Make env vars available to client app 2018-09-06 16:07:03 +01:00
Bouncey
fec10caf67 feat(api): Add api location as an env var 2018-08-30 20:43:55 +05:30
Bouncey
ef18f5a931 fix(api): Use /internal for API entry 2018-08-30 20:43:55 +05:30
Stuart Taylor
4f77da02be feat(donate): Add donate api (#17459)
* feat(donate): Add donate api

* feat(donation): Add ability to track donations via email
2018-06-07 16:35:06 -05:00
Stuart Taylor
4d4b964e2c fix(scripts): Run generate-migration-map after seed events (#17234)
* fix(scripts): Run generate-migration-map after seed events

* fix(only-once): Run 'ensure-env' on prelint
2018-05-27 15:27:18 +05:30
mrugesh mohapatra
a2076ce1ec fix(auth): on-boarding, signup and welcome flows (#16882)
* fix(auth): Route should have specific targets

* fix(signup): Redirection should be to signup

Closes #16945

* feat(redirect): All fallback redirects to signin

* fix: send back to originating route

* fix(server,secrets): Specify profile field for LinkedIn provider.

* fix(profile): Add route to react profile page
2018-04-13 15:48:10 +01:00
Eric Leung
4ad9fbd8da Remove unused authentication methods 2016-06-12 16:32:17 -07:00
Berkeley Martinez
f0128ebd9f remvoe old passport file 2015-08-01 20:14:31 -07:00
Quincy Larson
a0f4f91ec1 remove slack completely and update help and pair actions 2015-06-20 18:40:43 -07:00
Quincy Larson
b2aafd89e7 flatten user object references throughout controllers and views 2015-06-04 12:54:41 -07:00
Berkeley Martinez
72fe9c2463 Add cookie secrets to env 2015-06-04 12:42:13 -07:00
Berkeley Martinez
279f953628 Move models to common/models
closes #795
2015-06-02 15:05:26 -07:00
Quincy Larson
acc1236d42 remove vestigial mention of camp counselor team 2015-06-01 12:18:45 -07:00
terakilobyte
b626c811d0 Add initial I need help button and slack webhook integration 2015-05-23 02:26:29 -04:00
Quincy Larson
1e866868f5 Merge branch 'challenge-restructure' of github.com:FreeCodeCamp/freecodecamp into challenge-restructure 2015-05-18 23:32:34 -07:00
terakilobyte
ba29f0533a Updated to show how json should be modeled, fleshed out resources to load new challengeMap stub 2015-05-18 22:03:27 -04:00
Quincy Larson
80ceb15714 fix linkedin issue 2015-05-15 13:39:12 -07:00
A. Drake
ffa2404993 Added API endpoint for twitter calls to use in codepen. NOTE added tokens to env file 2015-04-29 08:00:57 -04:00
Michael Q Larson
e3acdb9ebb add slack key to secrets.js 2015-04-08 21:53:08 -07:00
Michael Q Larson
a60c5eb92c refactor passport so that emails aren't fired if there are errors in save actions 2015-03-31 15:07:34 -07:00
Michael Q Larson
a24ad9b993 update the welcome mailer and change fontsize on bonfire helpful links 2015-03-31 10:00:30 -07:00
Michael Q Larson
6c929b8375 Revert "start adding error handling to passport"
This reverts commit 89ee552a12e42a072bc125cec2ec77e7099dc353.
2015-03-22 22:23:46 -07:00
Berkeley Martinez
940dbea622 Handle err in config/passport 2015-03-22 22:07:58 -07:00
Michael Q Larson
8e8711d947 add @rybar's new placeholder camper image and fix the broken logic that was supposed to update it for existing users 2015-03-11 23:58:16 -07:00
Nathan Leniz
8608f48d8c Delete seed tasks, email signup now defaults a picture 2015-03-09 06:51:47 +09:00
Michael Q Larson
4bdc3d34ad Add blogger API to FCC and list 5 most recent blog posts on about page 2015-01-12 21:28:58 -08:00
Michael Q Larson
4e91e94463 fix firefox CDN issue and ensure twitter handle, email and username are lowercase 2015-01-09 15:10:34 -08:00
Michael Q Larson
61204f61be auto populate twitter attribute if you log in with twitter 2015-01-09 14:31:49 -08:00