Commit Graph

354 Commits (71d4e10a28ee061789cf14d5d56803bc94e7e15b)

Author SHA1 Message Date
Sahat Yalkabov 83dbe9c197 Redirect back to previous page when visiting login and sign up pages after user is already logged in 2013-12-04 07:44:07 -05:00
Sahat Yalkabov 5843ac3341 Code cleanup 2013-12-01 14:02:06 -05:00
Sahat Yalkabov cdcf5c5d46 Sendgrid now uses a more sophisticated Email object rather than plain object (more flexible for sending complex email message) 2013-11-30 13:34:28 -05:00
Sahat Yalkabov b5fc4a024f Success and error flash messages on contact form 2013-11-30 13:27:43 -05:00
Sahat Yalkabov 2778848043 Added sendgrid package and user/pass to config 2013-11-30 13:14:29 -05:00
Sahat Yalkabov d023e2f997 contact form improvements, partial POST form implementation 2013-11-30 02:30:00 -05:00
Sahat Yalkabov 4629af3765 refactoring of foursquare controller and template variable names 2013-11-30 02:11:04 -05:00
Sahat Yalkabov 501eda8593 Displays a flash message with an actual error message when foursquare token is not present 2013-11-30 02:07:29 -05:00
Sahat Yalkabov 6f97fb69b6 Display user checkins 2013-11-30 01:52:29 -05:00
Sahat Yalkabov f60c0ea23b added venue detail api example 2013-11-30 01:12:28 -05:00
Sahat Yalkabov d147d12290 trending venues are now processing using async parallel, cleaned up the foursquare controller as well 2013-11-30 00:56:31 -05:00
Sahat Yalkabov 39be015061 Code style refactoring 2013-11-30 00:28:30 -05:00
Sahat Yalkabov d9e3f0aca5 Cleanup + FB SDK package 2013-11-26 23:54:36 -05:00
Sahat Yalkabov fc42d8afc1 Facebook API page and controller 2013-11-26 23:32:33 -05:00
Sahat Yalkabov c37a4d7ba8 Code cleanup 2013-11-26 23:15:13 -05:00
Sahat Yalkabov 86946bb385 Added tumblr api for node package 2013-11-26 14:09:26 -05:00
Sahat Yalkabov 7acbf133ae Check if user has a foursquare token, if not display a button to get a token, otherwise display results from foursquare API 2013-11-25 11:57:06 -05:00
Sahat Yalkabov cbe55a79e9 Added template, route and barebone controller for Tumblr api 2013-11-23 15:01:17 -05:00
Sahat Yalkabov 378760377b added successredirect on google auth 2013-11-22 10:23:54 -05:00
Sahat Yalkabov 3db05555f8 Added contact form 2013-11-20 08:03:10 -05:00
Sahat Yalkabov 5cc7bb4800 Passwords do not match validation on signup page 2013-11-20 02:38:03 -05:00
Sahat Yalkabov 0108b4349a Added temporary footer 2013-11-19 23:19:53 -05:00
Sahat Yalkabov a3b5ab6e59 Updated Foursquare template 2013-11-19 22:42:58 -05:00
Sahat Yalkabov ef327a4813 Added geoip-lite to get Lat/Long coordinates based on user's ip address 2013-11-19 21:31:31 -05:00
Sahat Yalkabov 31a347afb1 display trending locations on foursquare page 2013-11-19 19:39:10 -05:00
Sahat Yalkabov f2fae1318b Added trending venues foursquare example 2013-11-19 17:42:56 -05:00
Sahat Yalkabov 594760b2e6 Pass user to api and foursquare api pages 2013-11-19 17:29:07 -05:00
Sahat Yalkabov 13bd8ef9c8 Changed tokens type from Array to Mixed to allow overriding existing tokens instead of pushing duplicates 2013-11-19 17:28:04 -05:00
Sahat Yalkabov 58457a58e7 Updated foursquare routes for authorization. Now properly retrives the Oauth token when app is authorized 2013-11-19 17:09:05 -05:00
Sahat Yalkabov 7bef3acaf3 Added foursquare API 2013-11-19 16:20:18 -05:00
Sahat Yalkabov b7cba35637 Created API and contact page templates 2013-11-19 14:36:10 -05:00
Sahat Yalkabov cfd376c538 added routes and controllers (not yet implemented) for contact and api sample browser pages 2013-11-19 14:33:11 -05:00
Sahat Yalkabov 4b1ee53d1e Added account management page 2013-11-19 13:20:50 -05:00
Sahat Yalkabov 07ac42ae8d Added password validator and facebook routes 2013-11-19 01:34:09 -05:00
Sahat Yalkabov 222dbc8b40 simplified validation error flash message output 2013-11-18 19:27:35 -05:00
Sahat Yalkabov 4adfe6497b validation errors for signup page 2013-11-18 18:21:42 -05:00
Sahat Yalkabov e4b3b26b61 Added error flash message on login page 2013-11-18 18:00:05 -05:00
Sahat Yalkabov 01f027430b Fixed Login passport configuration, plus code refactoring and cleanup 2013-11-18 17:37:50 -05:00
Sahat Yalkabov bdfec9f914 added flash messages to login route 2013-11-18 14:37:01 -05:00
Sahat Yalkabov 8322b40095 Display welcome message and Logout link if the user is already logged in 2013-11-18 14:26:25 -05:00
Sahat Yalkabov 50816337aa Send validation error to client if any of the required fields are missing 2013-11-18 14:19:27 -05:00
Sahat Yalkabov 11b0ed44d2 Added validation check for duplicate emails 2013-11-18 14:07:59 -05:00
Sahat Yalkabov 94b04f54e5 Updated schema 2013-11-18 13:53:06 -05:00
Sahat Yalkabov 8e637defc5 Navbar active class added depending on which URL you visit 2013-11-18 01:13:52 -05:00
Sahat Yalkabov f291954f13 added post signup controller 2013-11-17 15:15:05 -05:00
Sahat Yalkabov 0ef54bc015 added a new fancy login form 2013-11-16 13:24:06 -05:00
Sahat Yalkabov 26ddda1c0a Cleanup and refactoring 2013-11-15 11:13:21 -05:00
Sahat Yalkabov e9add46005 Added bootsnip buttons 2013-11-14 15:29:06 -05:00
Sahat Yalkabov c322527b7c added signup template and logout route 2013-11-14 13:29:13 -05:00
Sahat Yalkabov d9dbb2b79d fixed login partial issue 2013-11-14 02:37:37 -05:00
Sahat Yalkabov d18ae61019 Finally got angular to work with express partial routes 2013-11-14 02:29:55 -05:00
Sahat Yalkabov 56eb0e4e73 converted all auth functions to use mongoose 2013-11-14 00:15:52 -05:00
Sahat Yalkabov fc5563c70c added sample app for client-server authentication 2013-11-13 17:16:06 -05:00
Sahat Yalkabov 06b777cce9 Cleanup 2013-11-13 15:49:58 -05:00