Matt Roberts
c78085b73e
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
package.json
2014-02-27 16:16:13 +00:00
Matt Roberts
675156629d
Tweak to the clockwork view
2014-02-27 16:05:23 +00:00
Matt Roberts
babcdd3afe
Adding clockwork SMS to the API mix
2014-02-24 11:25:51 +00:00
Sahat Yalkabov
b0daedd3a6
Updated login template
2014-02-18 03:49:31 -05:00
Sahat Yalkabov
85ab327432
Renamed forgot password link
2014-02-18 03:10:46 -05:00
Sahat Yalkabov
1a12c07810
Updated reset password template
2014-02-18 03:10:24 -05:00
Sahat Yalkabov
ac61a33867
Cleaned up and refactored reset password template
2014-02-18 02:58:16 -05:00
Sahat Yalkabov
89a8b72181
Updated forgot password and login templates
2014-02-17 19:44:51 -05:00
Sahat Yalkabov
fcd8773518
Updated login template
2014-02-17 19:36:06 -05:00
Dan Stroot
1faf279877
Added complete password reset function
2014-02-17 10:00:43 -08:00
Sahat Yalkabov
d97e05434f
Add Facebook profile photo to /me section
2014-02-12 15:06:22 -05:00
Sahat Yalkabov
2d8188c8df
UI improvements to "My friends list" on Facebook API page
2014-02-12 14:59:51 -05:00
Sahat Yalkabov
f967c5ca20
Added extra profile information on Facebook API page for "/me"
2014-02-12 14:24:31 -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
82bf9df29d
Add login required label on Vemo link
2014-02-11 08:29:00 -05:00
Sahat Yalkabov
3b570cd9e0
Minor template cleanup
2014-02-11 08:26:05 -05:00
Sahat Yalkabov
6b7c68c1c6
Fixed a typo and added form placeholders
2014-02-11 08:24:04 -05:00
Sahat Yalkabov
c5a73443d6
Fixed typo and added payment.target.user to recentPayments table in case User ID was used instead of email or phone # to send a payment
2014-02-11 08:14:50 -05:00
Sahat Yalkabov
241baf179a
Add venmo recent payments
2014-02-11 08:04:20 -05:00
Sahat Yalkabov
5275607bdb
Add send a payment form, route and controller for Venmo API
2014-02-10 23:55:32 -05:00
Sahat Yalkabov
86801331a3
Added make payment form for Venmo API
2014-02-10 22:16:18 -05:00
Sahat Yalkabov
fa96ffde30
Update textfield type for Name
2014-02-10 22:12:19 -05:00
Sahat Yalkabov
2ccd46e69b
Add Venmo template
2014-02-10 22:03:02 -05:00
Sahat Yalkabov
45613cda0e
Add venmo authorize, callback and API urls, and a corresponding Venmo controller
2014-02-10 19:21:54 -05:00
Lee Munroe
c46c321978
Add Nodemailer and Mailgun option for contact form
2014-02-10 13:32:38 -08:00
Sahat Yalkabov
7c79609659
Merge branch 'seafoodbuffet-configurable_auth'
...
* seafoodbuffet-configurable_auth:
Replaced tabs to spaces
Converted tabs to spaces
enable localAuth
introduce configurable login providers to selectively show/hide different login methods
2014-02-10 11:27:18 -05:00
Sahat Yalkabov
414b0483ca
Replaced tabs to spaces
2014-02-10 11:20:14 -05:00
Sahat Yalkabov
b85954b62f
Converted tabs to spaces
2014-02-10 11:16:31 -05:00
Sahat Yalkabov
0d4f2ae8fd
Merge branch 'master' of https://github.com/JahlomP/hackathon-starter into JahlomP-master
...
* 'master' of https://github.com/JahlomP/hackathon-starter :
Replaced hardcoded success flash with express-flash
2014-02-10 10:58:31 -05:00
Cheng Zhou
9d9f9c926c
merge from upstream
2014-02-07 23:08:11 -06:00
Sahat Yalkabov
517e2f13d2
Removed form-control and form-group classes from CSRF inputs. Placed them at the top right after form block for consistency
2014-02-07 23:45:24 -05:00
Sahat Yalkabov
1143ac4320
Add CSRF input to Account Delete form.
2014-02-07 23:41:15 -05:00
Sahat Yalkabov
fab3c1455d
Pass size of 60px to gravatar function from navbar. Since it won't be larger than that, no point loading a larger 200px image and then shrinking it. 60px already takes into consideration retina displays. The actual size of avatar is 30px.
2014-02-07 09:53:48 -05:00
Precious Jahlom Agboado
de3d62b66b
Replaced hardcoded success flash with express-flash
2014-02-07 08:04:22 +00:00
Cheng Zhou
ed70466c43
introduce configurable login providers to selectively show/hide different login methods
2014-02-06 21:52:49 -06:00
Sahat Yalkabov
aec3807d34
Updated docs button group on Twilio page.
...
Pass err.message instead of error object to the middleware.
2014-02-06 08:33:37 -05:00
Sahat Yalkabov
a34dabbc68
Added Twilio POST route and controller
2014-02-06 08:09:54 -05:00
Sahat Yalkabov
41cfc59cda
Added Twilio API template, controller and route; + twilio library.
2014-02-06 07:46:47 -05:00
Sahat Yalkabov
2475825c9b
Responsive forms on User profile page. Fixes #58 .
2014-02-06 04:40:13 -05:00
Sahat Yalkabov
78b27a4841
Updated API index page
2014-02-06 04:07:12 -05:00
Sahat Yalkabov
f34e5d57dc
Changed playerSummaries to playerSummary since i am only getting information a single Steam ID
2014-02-06 03:54:26 -05:00
Sahat Yalkabov
6fcdabb1b4
Added profile information, avatar, login status, and other nice improvements on Steam page
2014-02-06 03:51:06 -05:00
Sahat Yalkabov
888f4eb86a
Include free games in getOwnedGames, added custom thumbnail hover effect
2014-02-06 02:51:16 -05:00
Sahat Yalkabov
0774772dcd
Add owned games thumbnails
2014-02-05 23:27:13 -05:00
Sahat Yalkabov
73411a03b0
Merge branch 'KarlJakober-master'
...
* KarlJakober-master:
Add profile information and owned games to Steam template
Steam API template display achievements
Steam API code refactoring, added ownedGames API call
removes steam auth, sets up steam api requests in async
Adds Steam auth and API
Conflicts:
views/api/index.jade
#
# It looks like you may be committing a merge.
# If this is not correct, please remove the file
# .git/MERGE_HEAD
# and try again.
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# All conflicts fixed but you are still merging.
# (use "git commit" to conclude merge)
#
# Changes to be committed:
#
# modified: README.md
# modified: app.js
# modified: config/passport.js
# modified: config/secrets.js
# modified: controllers/api.js
# modified: models/User.js
# new file: views/api/steam.jade
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: config/passport.js
# modified: config/secrets.js
# modified: models/User.js
# modified: views/api/index.jade
#
2014-02-05 19:45:05 -05:00
Sahat Yalkabov
38296e38b1
Merge branch 'KarlJakober-master'
...
* KarlJakober-master:
Add profile information and owned games to Steam template
Steam API template display achievements
Steam API code refactoring, added ownedGames API call
removes steam auth, sets up steam api requests in async
Adds Steam auth and API
Conflicts:
views/api/index.jade
2014-02-05 19:44:54 -05:00
Sahat Yalkabov
aa3e6e6a67
Add profile information and owned games to Steam template
2014-02-05 19:39:31 -05:00
Sahat Yalkabov
eedfb77ac6
Steam API template display achievements
2014-02-05 19:30:00 -05:00
Sahat Yalkabov
a2f4ffbf2b
Merge branch 'master' of https://github.com/KarlJakober/hackathon-starter into KarlJakober-master
...
* 'master' of https://github.com/KarlJakober/hackathon-starter :
removes steam auth, sets up steam api requests in async
2014-02-05 17:13:43 -05:00
Karl Jakober
1687440588
removes steam auth, sets up steam api requests in async
2014-02-05 21:04:02 +00:00
Sahat Yalkabov
a86326c40c
Placed lock icon outside of URL
2014-02-05 12:53:30 -05:00
Sahat Yalkabov
20621d535d
Merge branch 'master' of https://github.com/KarlJakober/hackathon-starter into KarlJakober-master
...
* 'master' of https://github.com/KarlJakober/hackathon-starter :
Adds Steam auth and API
2014-02-05 12:26:23 -05:00
Sahat Yalkabov
e4d3fba68b
Radio button text wrapped with span tag
2014-02-05 12:11:20 -05:00
Karl Jakober
aa36ad9fbb
Adds Steam auth and API
2014-02-05 16:37:48 +00:00
Abimael Martell
adedc05b54
fix form inputs labels
...
some form inputs has a wrong "for" attribute
2014-02-04 09:24:04 -08:00
Sahat Yalkabov
61e95b582b
Merge branch 'patch-1' of https://github.com/GeneralZero/hackathon-starter into GeneralZero-patch-1
...
* 'patch-1' of https://github.com/GeneralZero/hackathon-starter :
Update profile.jade
Readded newline
Removed extra app.use(express.csrf());
Removed dynamicHelpers comment
Changed Views to accept CSRF token
Added CSRF Protection to all form views
Add CSRF Security measures on login forms
Conflicts:
views/account/profile.jade
2014-02-04 00:37:32 -05:00
Sahat Yalkabov
0b89b41376
Display gravatar if no profile image is present
2014-02-03 19:12:21 -05:00
Sahat Yalkabov
cf4b87988b
Add icons to buttons on account page
2014-02-03 18:54:43 -05:00
Sahat Yalkabov
09ef5201e5
Made gravatar consistent with the rest of the form in Profile Information section
2014-02-03 18:51:19 -05:00
Daniel Mills
8e804c5a1a
retro default, better size for xs
2014-02-03 18:18:28 -05:00
Daniel Mills
f5ecfc507c
add gravatar to profile
2014-02-03 17:50:47 -05:00
Brian Ridings
c5199929a5
Update profile.jade
2014-02-03 13:32:13 -05:00
Brian Ridings
1b6aa2e603
Readded newline
2014-02-03 13:31:53 -05:00
Brian Ridings
c99c8fe1f8
Changed Views to accept CSRF token
2014-02-03 13:08:34 -05:00
Brian Ridings
f9ec861151
Added CSRF Protection to all form views
2014-02-03 13:02:24 -05:00
Sahat Yalkabov
abd06d56c5
Removed blank lines
2014-02-03 09:25:33 -05:00
Ignazio Setti
defa74f022
Use asset concatenation functions for loading styles and scripts inside layout file
2014-02-03 08:36:24 -05:00
Sahat Yalkabov
2412559ca7
Updated default style
2014-02-01 02:07:30 -05:00
Sahat Yalkabov
f3a6cc4a89
Added lock icons instead of login required text
2014-02-01 01:58:40 -05:00
Sahat Yalkabov
8e17019208
Updated bootstrap and jquery references in layout
2014-02-01 01:33:45 -05:00
Sahat Yalkabov
77332fd641
Added fa icons to navbar
2014-02-01 01:32:36 -05:00
Sahat Yalkabov
6934aa1f98
Include CSS files inside styles.less, reduces number of HTTP requests
2014-01-31 00:29:29 -05:00
Sahat Yalkabov
c5638ef5d2
Removed forgot password template and link on login page.
2014-01-29 19:40:40 -05:00
Sahat Yalkabov
e9830325cd
Update to Flip in X animation on home page success alert
2014-01-29 02:27:40 -05:00
Sahat Yalkabov
066bdd4f12
Display user email if Full Name is not present
2014-01-28 23:43:01 -05:00
Sahat Yalkabov
a98844493a
Removed .lead class from the list of APIs
2014-01-28 22:59:48 -05:00
Sahat Yalkabov
471f53f28b
Added .profile-image class to an image in navbar to make it more explicit and easier to style
2014-01-28 22:49:23 -05:00
Sahat Yalkabov
12ee6a6b9d
Add help-block with "Forgot your password"
2014-01-28 18:58:23 -05:00
Sahat Yalkabov
83fd4cc2a1
Add Forgot Password view
2014-01-28 18:57:58 -05:00
Sahat Yalkabov
717e47d52d
Merge pull request #16 from williamle8300/patch-1
...
Fixed spelling typo: "irreversible"
2014-01-28 14:54:23 -08:00
Sahat Yalkabov
666a70a50e
Update contact page to work with express-flash
2014-01-28 17:44:25 -05:00
Sahat Yalkabov
45d0c35f9d
Update flash notifications on login, profile, signup pages to work with new express-flash
2014-01-28 17:41:13 -05:00
williamle8300
7890b38c28
Fixed spelling typo: "irreversible"
2014-01-28 14:35:44 -08:00
Ignazio Setti
32f64b3a92
Split the view into partials
2014-01-28 20:03:41 +01:00
Sahat Yalkabov
639db23067
Static content caching
2014-01-28 01:45:45 -05:00
Tim Messerschmidt
12d402f8fb
Adds view for PayPal SDK sample
2014-01-27 12:21:43 -08:00
Tim Messerschmidt
3ca51fbbc4
Adds PayPal to the API browser
2014-01-27 11:36:59 -08:00
Sahat Yalkabov
839f91488a
Fixed animation and data-dismiss on profile flash messages
2014-01-27 07:56:47 -05:00
Sahat Yalkabov
37fcec2221
Removed flat-ui-radios.js script call.
2014-01-27 07:56:30 -05:00
Sahat Yalkabov
802d685ee8
Add Login required text on some api links
2014-01-26 17:29:19 -05:00
Sahat Yalkabov
ab09056976
Add sticky footer
2014-01-24 02:14:40 -05:00
Sahat Yalkabov
930aab7046
Update login and contact templates
2014-01-23 22:48:24 -05:00
Sahat Yalkabov
be73f9c62f
Add express validators to signup page, replaces custom written if statements
2014-01-23 22:39:59 -05:00
Sahat Yalkabov
76475411d1
Add contact page server side validation assertions using express-validator
2014-01-23 22:19:18 -05:00
Sahat Yalkabov
4af06e9169
Update button styles on login, signup, contact pages. Added font-awesome icons to them.
2014-01-23 21:42:52 -05:00
Sahat Yalkabov
8b81e3ef98
Removed flat-ui checkbox and radiobox
2014-01-23 21:36:10 -05:00
Sahat Yalkabov
c1a0ea04e9
Add required fields on contact form
2014-01-23 21:34:41 -05:00
Sahat Yalkabov
6551020051
Update page header on contacts page
2014-01-23 20:36:41 -05:00
Sahat Yalkabov
4e1d5e5b06
Added dropdown menu on navbar, when clicked displays My Account and Logout links
2014-01-23 20:35:19 -05:00
Sahat Yalkabov
faf23272a9
Add animte.css and fadeIn animations on alerts
2014-01-23 18:31:22 -05:00
Sahat Yalkabov
2a7c12d6ce
Updated facebook page styling
2014-01-17 16:24:33 -05:00
Sahat Yalkabov
2a3955e25f
Updated css styling on Twitter API page
2014-01-17 16:21:46 -05:00
Sahat Yalkabov
38245ccfb8
Code cleanup, updated jsdoc comments, added missing "next" error middleware to api.js controllers.
2014-01-13 04:24:31 -05:00
Sahat Yalkabov
0e82538dd3
Updated 404 page.
...
Deleted 500 page.
Switched to default Connect's expressHandler() that show stack trace.
2014-01-08 00:41:56 -05:00
Sahat Yalkabov
7e6dc8fefa
Got rid of datatables.
...
Cleanup and refactoring.
2014-01-07 18:47:16 -05:00
Sahat Yalkabov
dd9de5c4d0
removed requried=true attributes from inputs
2014-01-07 18:09:56 -05:00
Sahat Yalkabov
1837f558cb
Updated navbar username display
2014-01-07 16:33:18 -05:00
Sahat Yalkabov
b14eb88849
Email input fields set type to email
2014-01-07 16:32:59 -05:00
Sahat Yalkabov
8cb6f5e997
Minor changes on profile page
2014-01-07 15:55:56 -05:00
Sahat Yalkabov
09fb21b87a
Simplified sign up form. Removed name. Changed username to email.
2014-01-07 15:54:57 -05:00
Sahat Yalkabov
bedc91a25d
Updated form name and id to email
2014-01-07 15:54:01 -05:00
Sahat Yalkabov
d822249a2d
Added unlink provider name to URLs
2014-01-07 14:37:23 -05:00
Sahat Yalkabov
ae2b31c1fe
Consolidated profile and settings tab onto a single page
2014-01-07 14:23:29 -05:00
Sahat Yalkabov
7e1db0e455
Top level index layout renamed to home
2014-01-07 13:39:58 -05:00
Sahat Yalkabov
72dd19c6f9
Moved api browser template into api folder, renamed to index.jade
2014-01-07 13:39:25 -05:00
Sahat Yalkabov
41f6b1c5f0
Renamed template account to profile
2014-01-07 13:37:13 -05:00
Sahat Yalkabov
6ad1073f7c
Consolidated account login and signup templates under account folder
2014-01-07 13:36:44 -05:00
Sahat Yalkabov
5261bfef5f
Changed to doctype html on 500 and 404 pages
2014-01-03 04:48:44 -05:00
Sahat Yalkabov
a72900a5e1
Changed to doctype html
2014-01-03 04:47:31 -05:00
Sahat Yalkabov
cd9b190d16
Added name field to signup, removed "I agree to terms"
2013-12-20 16:30:38 -05:00
Sahat Yalkabov
30a610be2c
Cleaned up code + simplified
2013-12-20 14:12:29 -05:00
Sahat Yalkabov
2f0fe0eb27
Add authentication middleware to github route.
...
Removed old ios7 signup login page for now.
2013-12-20 02:39:51 -05:00
Sahat Yalkabov
c6fddb33f5
Updated color scheme (green, node.js style) on 404 and 500 error pages
2013-12-20 00:26:55 -05:00
Sahat Yalkabov
b4f1df3d18
Added error handling middleware that catches all errors. Also added 500.jade template for a user-friendly error template.
2013-12-19 13:53:00 -05:00
Sahat Yalkabov
efa84dba1b
Removed unusued code and images
2013-12-19 13:16:32 -05:00
Sahat Yalkabov
b0390941f1
Input icon checkmark on signup page (username field) for live check if username is available
2013-12-18 14:56:48 -05:00
Sahat Yalkabov
08f56a44f5
Properly aligned checkbox on signup page
2013-12-18 14:38:10 -05:00
Sahat Yalkabov
d7430955d9
Fixed profile tab id url
2013-12-18 13:24:33 -05:00
Sahat Yalkabov
21ea168bfd
Use font-awesome circle X for dismissable alerts
2013-12-18 03:17:07 -05:00
Sahat Yalkabov
370f68674b
Dismissable alert notifications on account page
2013-12-18 03:08:52 -05:00
Sahat Yalkabov
9996d07092
Updated margins on radio buttons
...
Flat UI style radio buttons on account page
2013-12-18 03:06:41 -05:00
Sahat Yalkabov
bc39cd197c
Flat UI checkboxes and radio buttons
2013-12-18 02:57:24 -05:00
Sahat Yalkabov
06c7775484
Fixed deprecated warning
2013-12-18 02:56:57 -05:00
Sahat Yalkabov
47e06d5a18
404 page and middleware
2013-12-18 02:07:01 -05:00
Sahat Yalkabov
6bffa6bb3d
Flat UI as default theme.
...
Reduced navbar height on Flat UI theme.
Reduced image dimensions to 30px of profile image in navbar.
2013-12-17 23:36:59 -05:00
Sahat Yalkabov
f35370dd30
Removed custom javascript that adds tab url to location bar. Wait until a better solution.
2013-12-17 21:32:45 -05:00
Sahat Yalkabov
f2048f3fda
Refactoring, removed forgot password placeholder
2013-12-17 21:24:08 -05:00
Sahat Yalkabov
6e708d2998
Refactoring
2013-12-15 14:11:57 -05:00
Sahat Yalkabov
273bd0afcc
Refactoring and code cleanup
2013-12-15 14:02:41 -05:00
Sahat Yalkabov
ac0a77d0ff
Replaced flat-ui.min.css with LESS version from Bootswatch, plus other css fixes
2013-12-14 17:39:37 -05:00
Sahat Yalkabov
7175005e2c
Google linking and unlinking works successfully now
2013-12-13 01:12:59 -05:00
Sahat Yalkabov
91aa039d27
Persistent hash url on tab changes on account page
2013-12-13 00:30:37 -05:00
Sahat Yalkabov
f0bbf2985c
Implemented change password functionality
2013-12-12 21:47:34 -05:00
Sahat Yalkabov
beab17b9e8
Using default bootstrap
2013-12-12 20:56:33 -05:00
Sahat Yalkabov
ef967cafda
Linked profiles are determined dynamically
2013-12-12 14:01:19 -05:00
Sahat Yalkabov
be1eb09af8
account page small ui changes
2013-12-12 13:55:12 -05:00
Sahat Yalkabov
6870bcc098
Implemented Delete account feature
2013-12-12 12:41:29 -05:00
Sahat Yalkabov
81e42085b1
Display ObjectID in Navbar if no user's name is provided for oauth users
2013-12-12 02:27:36 -05:00
Sahat Yalkabov
03b913252e
Set api list as ordered numbers
2013-12-12 02:25:29 -05:00
Sahat Yalkabov
e3e718b2fa
Minor css adjustments accross all templates
2013-12-12 02:21:39 -05:00
Sahat Yalkabov
75ef770e49
Github page Ui modifications
2013-12-12 01:54:48 -05:00
Sahat Yalkabov
332d280bc4
Removed inline ToS, will link to a new page instead
2013-12-12 01:36:54 -05:00
Sahat Yalkabov
eb0a6b95c6
Css improvements and cleanup
2013-12-12 01:35:18 -05:00
Sahat Yalkabov
93a73da381
Minor UI changes
2013-12-12 00:38:31 -05:00
Sahat Yalkabov
11296bccd4
Added terms of service checkbox validation
2013-12-12 00:26:57 -05:00
Sahat Yalkabov
b76e67d3a4
Fixed terms and conditions on signup page, also removed script tag that is no longer being used
2013-12-11 22:29:43 -05:00
Sahat Yalkabov
46ae48c46f
Refactoring
2013-12-11 22:22:19 -05:00
Sahat Yalkabov
ca70233443
Username or User's name will be displayed next to logout link when user is authenticated. User's name takes precedence over username aka email
2013-12-11 22:20:45 -05:00
Sahat Yalkabov
a9cd6e07ac
User profile pictures now defaults to empty string, it won't be displayed if it's not present
2013-12-11 22:16:06 -05:00
Sahat Yalkabov
6e0c7afb5a
Cleanup and minor fixes
2013-12-11 21:59:40 -05:00
Sahat Yalkabov
3d923215c2
Css libraries are now loaded separately in the <head>, styles.less only includes its own styles
2013-12-11 21:56:04 -05:00
Sahat Yalkabov
a26833f667
Css adjustments
2013-12-11 20:50:48 -05:00
Sahat Yalkabov
ec452a1d54
Replaced h2 Login with form legend Login
2013-12-11 20:45:29 -05:00
Sahat Yalkabov
6fda1489aa
Signup page redesign, kept old iOS template just in case
2013-12-11 20:42:30 -05:00
Sahat Yalkabov
5ce2730256
Login page redesign
2013-12-11 20:26:53 -05:00
Sahat Yalkabov
d73e615362
Contact form redesign
2013-12-11 19:57:22 -05:00
Sahat Yalkabov
10f1b5abde
Login redesign, saved ios7 login just in case
2013-12-11 19:05:16 -05:00
Sahat Yalkabov
d961615a02
Added back flatUI CSS
2013-12-11 15:34:53 -05:00
Sahat Yalkabov
f8b64f985d
Removed etsy links, won't be doing that API yet
2013-12-10 03:13:48 -05:00
Sahat Yalkabov
b129de494f
Right margin 10px on tweet images
2013-12-10 03:10:43 -05:00
Sahat Yalkabov
e212ddb629
Reverted back to .user class as it was causing side-effect issues.
...
UI cleanup on Twitter page.
2013-12-10 03:08:43 -05:00
Sahat Yalkabov
06b4c3bcd6
Geolocation parameter on tweets
2013-12-10 02:58:03 -05:00
Sahat Yalkabov
96b45bb82e
Blue twitter logo in page-header
2013-12-10 02:41:18 -05:00
Sahat Yalkabov
b306c2de31
Twitter page links
2013-12-10 02:18:42 -05:00
Sahat Yalkabov
9608c3d770
Updated links on new york times page
2013-12-10 02:16:54 -05:00
Sahat Yalkabov
bb577d43ea
NYT Bestsellers are now displayed in a sortable table with isbn, author, title and description of each book
2013-12-10 01:27:58 -05:00
Sahat Yalkabov
3bd21d9244
New york times bestsellers api implementation
2013-12-10 01:16:03 -05:00
Sahat Yalkabov
2a9901d2c2
Added top albums images on last.fm page
2013-12-10 00:36:52 -05:00
Sahat Yalkabov
b72599151a
Async parallel to retrieve artist's top albums as well
2013-12-10 00:32:23 -05:00
Sahat Yalkabov
96a1892234
Updated top bar links on last.fm page
2013-12-10 00:03:49 -05:00
Sahat Yalkabov
4d20bf653a
Cleanup
2013-12-09 23:53:47 -05:00
Sahat Yalkabov
135550d38d
Added similar artists, artist stats
2013-12-09 23:46:10 -05:00
Sahat Yalkabov
c5d2513e43
Added artist information on last.fm example with bio, tags, cover image, and stats
2013-12-09 23:11:41 -05:00
Sahat Yalkabov
e8f2a6688b
Added forms for artist and track retrieval on last.fm page
2013-12-09 21:20:41 -05:00
Sahat Yalkabov
32ef20a04d
created New york times api template
2013-12-09 21:04:40 -05:00
Sahat Yalkabov
d4af82594f
Last.fm get artist info example
2013-12-09 19:26:26 -05:00
Sahat Yalkabov
08c1b9673c
Unauthorized page no longer needed
2013-12-08 04:50:00 -05:00
Sahat Yalkabov
06db58c554
Added aviary api example
2013-12-08 01:49:18 -05:00
Sahat Yalkabov
58805c678d
Code cleanup
2013-12-08 01:17:12 -05:00
Sahat Yalkabov
ba75d67688
Display just the latest tumblr photo post instead of all posts
2013-12-08 01:02:33 -05:00
Sahat Yalkabov
ced190e0af
Added Photos on tumblr example api
2013-12-08 00:35:35 -05:00
Sahat Yalkabov
4f9d7727c0
Added facebook friends to fb api example
2013-12-07 22:50:27 -05:00
Sahat Yalkabov
eb070884be
Added Get current user information from facebook example
2013-12-07 22:33:49 -05:00
Sahat Yalkabov
8967f461eb
Swapped fb with fbgraph, and other minor fixes
2013-12-07 22:15:11 -05:00
Sahat Yalkabov
c4669aca3b
Fixed column not spanning properly
2013-12-07 21:51:56 -05:00
Sahat Yalkabov
d7f19c483f
New github api page with a repo information example
...
Bootstrap-Well ios7 style
2013-12-07 21:44:26 -05:00
Sahat Yalkabov
b6e1943571
Smooth table hover transition
2013-12-07 18:58:01 -05:00
Sahat Yalkabov
44c90b7156
Finished web scraping example with a hacker news top 30 links
2013-12-07 18:53:00 -05:00
Sahat Yalkabov
5b99baa007
Web scraping page
2013-12-07 17:45:20 -05:00
Sahat Yalkabov
8a84fef5a2
Added cheerio lib and new api links
2013-12-07 17:27:27 -05:00
Sahat Yalkabov
bdfc7398bb
Linked accounts on account settings page
2013-12-07 16:06:36 -05:00
Sahat Yalkabov
324826ff7b
Added delete account section in account settings page
2013-12-07 15:21:08 -05:00
Sahat Yalkabov
b46c984704
Updated account management settings tab
2013-12-07 15:14:28 -05:00
Sahat Yalkabov
2da4c99cd3
Simple tumblr api demo that displays my blog name
2013-12-07 02:50:07 -05:00
Sahat Yalkabov
cbc9ec3506
removed admin middleware, also provider is now dynamically set on unauthorized page button url
2013-12-07 02:08:53 -05:00
Sahat Yalkabov
b0a745cc3b
Added links on Tumblr page
2013-12-07 02:07:57 -05:00
Sahat Yalkabov
388599ac28
Tumblr now also redirects to unauthorized page if no token found
2013-12-07 01:46:49 -05:00
Sahat Yalkabov
2c15e7774c
Created a separate page to which user gets redirected if no token is present (foursquare)
2013-12-07 01:39:11 -05:00
Sahat Yalkabov
f332cf8500
Updated some controller names
...
Added tumblr oauth routes
Tumblr Get token button
2013-12-06 22:23:05 -05:00
Sahat Yalkabov
a0a0c0e4ae
Minor corrections
2013-12-06 21:41:59 -05:00
Sahat Yalkabov
09c1f649fc
Removed page-header class
2013-12-06 02:56:56 -05:00
Sahat Yalkabov
410fdf00f5
UI Cleanup, Added new API links
2013-12-06 02:53:12 -05:00
Sahat Yalkabov
4a2702860e
New shiny sendgrid logo on contact page
2013-12-06 02:19:57 -05:00
Sahat Yalkabov
d4df06f2d9
client-side input required on email and passwords fields
2013-12-06 02:04:20 -05:00
Sahat Yalkabov
52827c7c9b
removed picture selectors on account page
2013-12-06 01:14:10 -05:00
Sahat Yalkabov
1affaa4859
Added active class to profile name in navbar if current page is account management
2013-12-06 00:58:41 -05:00
Sahat Yalkabov
bc433afe9f
Display user profile picture on navbar next to the name
2013-12-06 00:54:22 -05:00
Sahat Yalkabov
93abd14e28
Updating gender radio button now correctly updates the database value
2013-12-06 00:25:49 -05:00
Sahat Yalkabov
ce3a8c78ec
Added gender to user schema and radio buttons to account page
2013-12-06 00:18:39 -05:00
Sahat Yalkabov
4d92ad9d16
User profile information is now successfully saved and retrieved back on account profile page
2013-12-05 23:53:14 -05:00
Sahat Yalkabov
44a985f838
Updated email input fields to username id and name
2013-12-05 23:24:12 -05:00
Sahat Yalkabov
1ddd639592
Client-side required password and email fields
2013-12-05 23:12:43 -05:00
Sahat Yalkabov
3e41002cf2
Tweaks to paddings
2013-12-05 20:51:05 -05:00
Sahat Yalkabov
cdc7e2f0c2
Increased margin on page-header
2013-12-05 19:11:06 -05:00
Sahat Yalkabov
e82160ede9
Major account page redesign
2013-12-05 16:42:30 -05:00
Sahat Yalkabov
65b44f7000
Added jasny bootstrap package
2013-12-05 16:00:21 -05:00
Sahat Yalkabov
e70d02625f
Reduced span column of contact form
2013-12-05 15:05:07 -05:00
Sahat Yalkabov
e62d67fe5e
Merged user checks with venues, no more tabs
2013-12-05 14:57:47 -05:00
Sahat Yalkabov
18a53bca71
ios7 style navigation tabs and pills
2013-12-05 14:45:34 -05:00
Sahat Yalkabov
5ca49c5c70
Foursquare api, docs, console links
2013-12-05 13:02:11 -05:00
Sahat Yalkabov
16e1f265c1
Justified nav buttons, thinner header typography (fontweight=200)
2013-12-05 12:58:13 -05:00
Sahat Yalkabov
ac0bf8a985
Foursquare documentation buttons
2013-12-05 00:24:41 -05:00
Sahat Yalkabov
6794f64a03
Minor style change on foursquare venue detail, and removed old images
2013-12-04 22:11:09 -05:00
Sahat Yalkabov
ffed158a4e
Fixed label-default style typo
2013-12-04 21:06:51 -05:00
Sahat Yalkabov
2fe97293c7
Added name field to contact form
2013-12-04 20:55:01 -05:00
Sahat Yalkabov
7ca82344ca
Swapped twitter and google auth buttons on login/signup pages
2013-12-04 20:52:35 -05:00
Sahat Yalkabov
7ba2a5f010
Removed flat ui theme, separate animate.css reference in layout template
2013-12-04 20:49:48 -05:00
Sahat Yalkabov
e26eb95d21
Added terms and conditions
2013-12-04 20:41:59 -05:00
Sahat Yalkabov
a88966243a
Autofocus email field
2013-12-04 20:19:24 -05:00
Sahat Yalkabov
62022240d5
Updated foursquare venue detail UI
2013-12-04 19:59:03 -05:00
Sahat Yalkabov
389929df8a
Blurred background on login and sign up pages, hide navbar on those pages
2013-12-04 18:35:40 -05:00
Sahat Yalkabov
a80f0a9ec1
Lots of awesome improvements to datatable styles, css refactoring and cleanup
2013-12-04 17:32:06 -05:00
Sahat Yalkabov
a2ff239f42
Improved foursquare trending venues datatable, plus added dynamic show/hide of certain columns depending on the screen size
2013-12-04 16:38:02 -05:00
Sahat Yalkabov
73bcd2df93
dataTable jquery plugin for foursquare api tables
2013-12-04 16:01:09 -05:00
Sahat Yalkabov
298e0f02e3
New foursquare authentication token request UI
2013-12-04 15:25:57 -05:00
Sahat Yalkabov
b6acf80f27
Minor fixes
2013-12-04 14:27:18 -05:00
Sahat Yalkabov
1917df6b61
Animate.css fade in animations on login and signup containers
2013-12-04 14:17:58 -05:00
Sahat Yalkabov
652fa0b57b
Signup page now has a similar design as login page
2013-12-04 14:07:58 -05:00
Sahat Yalkabov
12368eaf95
Updated passport local strategy to use usernameEmail usernameField
2013-12-04 07:58:17 -05:00
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
3c5f19a6d9
More css enhancements on login container, plus added new ios 7 styled buttons
2013-12-04 06:39:47 -05:00
Sahat Yalkabov
ff44a0e3bd
Removed opacity animations on login page
2013-12-04 06:27:10 -05:00
Sahat Yalkabov
698ef88f64
Pretty sweet login container
2013-12-04 06:05:41 -05:00
Sahat Yalkabov
60990bc148
Contact form changed layout to form-horizontal
2013-12-04 04:26:10 -05:00
Sahat Yalkabov
27c936accb
larger right margin on icons, instead of using spans as widget containers, panels are used now instead
2013-12-04 04:19:07 -05:00
Sahat Yalkabov
6bef687722
White background + box shadow on span columns
2013-12-04 03:53:45 -05:00
Sahat Yalkabov
127b132bc6
Reduced navbar height to 45px, input textfields now have ios 7 style
2013-12-04 03:28:49 -05:00
Sahat Yalkabov
d834d382e4
Removed glyphicons, updated contact page, started custom io7 bootstrap theme
2013-12-04 02:51:31 -05:00
Sahat Yalkabov
f50f4a0728
Removed app.css from git, only less will be in the repo
2013-12-04 01:25:55 -05:00
Sahat Yalkabov
4f843bfe26
Removed old css references, switched flat-ui to LESS
2013-12-03 23:00:13 -05:00
Sahat Yalkabov
188539d4fe
Removed angular.js related files which are no longer used
2013-12-03 17:36:13 -05:00
Sahat Yalkabov
291b06a971
Added twitter and github sign-in buttons; reduced button sizes
2013-12-02 10:51:19 -05:00
Sahat Yalkabov
5843ac3341
Code cleanup
2013-12-01 14:02:06 -05:00
Sahat Yalkabov
fd1afc9593
Removed first and last name frields on contact form
2013-11-30 13:35:10 -05:00
Sahat Yalkabov
b5fc4a024f
Success and error flash messages on contact form
2013-11-30 13:27:43 -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
0fcc76750f
Profile information is now correctly retrieved when signing in via google auth
2013-11-30 01:55:38 -05:00
Sahat Yalkabov
6f97fb69b6
Display user checkins
2013-11-30 01:52:29 -05:00
Sahat Yalkabov
18eefcdaff
style improvements on venue detail template
2013-11-30 01:22:56 -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
b7ae5e74b3
Display check-in count and here now # of people, also trending venues is now displayed in a <table>
2013-11-30 00:03:31 -05:00
Sahat Yalkabov
c3dc46f999
alert dialog if no token found (foursquare)
2013-11-29 23:47:26 -05:00
Sahat Yalkabov
7ec71b435a
removed footer / spinning icon on Get Foursquare Token button
2013-11-29 23:40:21 -05:00
Sahat Yalkabov
7abf10967d
contact form is now centered and body textarea height increase
2013-11-29 23:31:39 -05:00
Sahat Yalkabov
f5e6c04d7c
Logged in alert on index page can now be closed, changed style
2013-11-29 23:22:33 -05:00
Sahat Yalkabov
fc42d8afc1
Facebook API page and controller
2013-11-26 23:32:33 -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
4ba93805e4
Google oauth2 login
2013-11-21 14:20:38 -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
3dbe5fab18
Removed jquery-validate, use server-side only instead
2013-11-20 01:46:32 -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
2c344c128b
simplified trending venues markup
2013-11-19 22:24:21 -05:00
Sahat Yalkabov
3905e45d86
css improvements on foursquare api page
2013-11-19 22:03:12 -05:00
Sahat Yalkabov
e6190682a2
Foursquare jumbotron
2013-11-19 21:56:26 -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
de5e98a071
Hide Get Foursquare Token if it's already saved in DB
2013-11-19 19:40:24 -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
55de39f30e
Login requirement to view Foursquare API page
2013-11-19 17:12:36 -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
9d3da077a6
added validation with jquery-validate on signup page
2013-11-19 15:52:34 -05:00
Sahat Yalkabov
b7cba35637
Created API and contact page templates
2013-11-19 14:36:10 -05:00