Commit Graph

236 Commits (05f825d3c87f737b80fdebce4089451c7da7ac2f)

Author SHA1 Message Date
Sahat Yalkabov 05f825d3c8 Removed PayPal API 2014-04-14 17:58:49 -04:00
Sahat Yalkabov 84a911da03 Switched to Stripe.js checkout for ease of use and better security 2014-04-14 17:34:51 -04:00
Sahat Yalkabov b9fee1cb35 Merge branch 'master' of https://github.com/tmcpro/hackathon-starter
# By Tyler McIntyre
# Via Tyler McIntyre
* 'master' of https://github.com/tmcpro/hackathon-starter:
  Added to Readme file
  Stripe API finished
  stripe API added

Conflicts:
	package.json
	views/api/index.jade
2014-04-14 16:15:46 -04:00
Sahat Yalkabov 6a8480da8e Removed commented out mailgun code.
Switched to generator-approach.
2014-04-14 13:44:16 -04:00
Sahat Yalkabov 6b9e7e1517 Renamed API Browser to API Examples 2014-04-13 23:14:58 -04:00
Sahat Yalkabov 3981dd7b19 Updated tumblr blog url 2014-04-13 19:26:17 -04:00
Tyler McIntyre 5c51aab076 Stripe API finished 2014-03-31 17:14:15 -04:00
Tyler McIntyre dfc5a2c435 stripe API added 2014-03-31 16:00:51 -04:00
Sahat Yalkabov 65ae9b18ad PayPal api example refactoring 2014-03-16 14:07:15 -04:00
Sahat Yalkabov 0e30f2f7b3 Updated contact form mail options 2014-03-16 13:46:08 -04:00
Sahat Yalkabov af08279735 Redirect to original URL when users sign-in via Local strategy 2014-03-08 15:01:32 -05:00
Sahat Yalkabov c2cda88433 Merged forgot/reset controllers into user controller 2014-03-07 14:08:56 -05:00
Sahat Yalkabov d4c9786986 Updated TO nodemailer field in reset controller 2014-03-06 02:43:32 -05:00
Sahat Yalkabov e53949cde1 Code refactoring 2014-03-06 02:36:55 -05:00
Sahat Yalkabov f76dbb1679 Updated TO and SUBJECT nodemailer fields on forgot password controller 2014-03-06 02:09:11 -05:00
Sahat Yalkabov 32eb2065e0 Renamed Referer to Referrer 2014-03-05 15:06:17 -05:00
Sahat Yalkabov 10c7f283e9 Code refactoring of redirect to last URL 2014-03-05 14:50:08 -05:00
Precious Jahlom Agboado 9aa923e90e Added a redirection to referrer page 2014-03-04 10:37:19 +00:00
Sahat Yalkabov e7989499ad Updated clockwork sms example code 2014-03-01 03:10:04 -05:00
Sahat Yalkabov e5cb5607db Consolidated clockwork updates 2014-02-27 19:42:07 -05:00
Sahat Yalkabov 007d561d88 Merge branch 'master' of https://github.com/mediaburst/hackathon-starter into mediaburst-master
* 'master' of https://github.com/mediaburst/hackathon-starter:
  Update README.md
  Using the newest clockwork npm package
  Removed commentted out lines from clockwork.jade
  Tweak to the clockwork view
  Adding clockwork SMS to the API mix

Conflicts:
	controllers/api.js
	package.json
2014-02-27 19:27:11 -05:00
Sahat Yalkabov 0318c1fa79 Added comments, removed console.log statements, paypal POST route refactoring 2014-02-27 18:05:10 -05:00
Sahat Yalkabov 53f89c355f Code formatting update 2014-02-27 17:39:18 -05:00
Sahat Yalkabov 582cdf4e54 A bunch of improvements to Linkedin API 2014-02-27 17:29:16 -05:00
Sahat Yalkabov c3320f28f2 Added LinkedIn API example that displays connection and your profile information 2014-02-27 16:51:38 -05:00
Sahat Yalkabov f80546bf84 Add LinkedIn API example route and controller 2014-02-27 14:48:09 -05:00
Matt Roberts a76a500d76 Using the newest clockwork npm package 2014-02-27 16:34:45 +00:00
Matt Roberts c78085b73e Merge remote-tracking branch 'upstream/master'
Conflicts:
	package.json
2014-02-27 16:16:13 +00:00
Amit K e08830df35 hack to exclude internal links from the list 2014-02-26 05:26:59 +05:30
Matt Roberts babcdd3afe Adding clockwork SMS to the API mix 2014-02-24 11:25:51 +00:00
Sahat Yalkabov 8aeae3f254 Add success flash notification on successful password reset 2014-02-18 03:46:03 -05:00
Sahat Yalkabov b7b74e70b3 Forgot password token changed to hex instead of base64 to avoid having slashes in the url 2014-02-18 03:33:32 -05:00
Sahat Yalkabov d24045ec49 Merged first and second waterfall steps into one, added var secrets = require('../config/secrets');, and mongoose query now returns a user object instead of an array 2014-02-18 03:29:25 -05:00
Sahat Yalkabov 4d434aef3c Converted reset controller from eventemitter to async.waterfall. 2014-02-18 03:21:05 -05:00
Sahat Yalkabov 6d3bdaeaea Added callback to async.waterfall for error handling via express middleware 2014-02-18 03:13:00 -05:00
Sahat Yalkabov 597f137a2b Update flash message on successful forgot password request 2014-02-18 02:38:31 -05:00
Sahat Yalkabov 71c5d31521 Update POST /forgot description. 2014-02-18 02:20:56 -05:00
Sahat Yalkabov ffb2c7b798 Refactor Forgot controller 2014-02-18 02:15:03 -05:00
Sahat Yalkabov 76a73943f4 Converted workflow/eventemitter code to async.waterfall 2014-02-18 02:09:51 -05:00
Sahat Yalkabov 6549966a16 Update error flash message, redirect to /forgot if no reset token is found or if it has expired 2014-02-18 01:40:03 -05:00
Sahat Yalkabov 58c3db89ed Updated expiration of password token to 1hr, updated flash message when email is sent with password recovery instructions. 2014-02-18 01:16:34 -05:00
Sahat Yalkabov 0777294c98 Updated email template text, removed token salting, changed token to base64 (24bit) 2014-02-17 20:45:29 -05:00
Sahat Yalkabov 7e06b6a161 Add title "Forgot Password" to GET /forgot template 2014-02-17 19:46:37 -05:00
Sahat Yalkabov 27dab8fbf9 Removed redundant check for empty email address field 2014-02-17 19:45:33 -05:00
Sahat Yalkabov de1ee38f8e Swapped Gmail for Sendgrid on Forgot Password Send Email workflow 2014-02-17 18:54:46 -05:00
Dan Stroot 1faf279877 Added complete password reset function 2014-02-17 10:00:43 -08:00
Sahat Yalkabov a987efea4a JavaScript style formatting.
SendGrid as a default service for contact form.
2014-02-11 10:46:39 -05:00
Sahat Yalkabov b6391fccf8 Merge branch 'add-mailgun' of https://github.com/leemunroe/hackathon-starter into leemunroe-add-mailgun
* 'add-mailgun' of https://github.com/leemunroe/hackathon-starter:
  Add Nodemailer and Mailgun option for contact form
2014-02-11 10:32:14 -05:00
Sahat Yalkabov f12422ba1b Removed todo comments 2014-02-11 08:40:33 -05:00
Sahat Yalkabov 6b7c68c1c6 Fixed a typo and added form placeholders 2014-02-11 08:24:04 -05:00