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