Граф коммитов

367 Коммитов

Автор SHA1 Сообщение Дата
Shane Tomlinson 8ea6e93721 Document the server locations
fixes #205
2014-01-15 16:00:17 +00:00
Shane Tomlinson 17b7e64fc5 Add a noscript tag inside the main content area that is shown if the user has JS disabled.
fixes #128
2014-01-15 14:31:49 +00:00
Shane Tomlinson 2b0f6f90c5 Revert "Introduce jshint errors to ensure travis catches them."
This reverts commit 4f9023fbf3.
2014-01-15 14:06:57 +00:00
Shane Tomlinson 3fed3b1914 Update robots.txt to disallow bots.
* Add a functional test to test the contents.

fixes #84
2014-01-15 14:06:06 +00:00
Shane Tomlinson 4f9023fbf3 Introduce jshint errors to ensure travis catches them. 2014-01-15 13:45:54 +00:00
Shane Tomlinson 33f08ac909 Run `grunt jshint` as part of the test step.
* Fix a couple of jshint errors while we are at it.
2014-01-15 13:37:08 +00:00
Shane Tomlinson 6e51e7d6ae Fix JSHint errors and cleanup of fx-desktop
* Only one of `done` or `handler` was needed when saving outstanding requests

Initiated by looking at issue #232
2014-01-15 13:26:22 +00:00
Shane Tomlinson 451cb384a0 Merge pull request #226 from pdehaan/jscs-init
initial commit for jscs

@pdehaan - thanks for the updates and the explanation.

r+ - now let's fix the errors!
2014-01-15 04:31:13 -08:00
Zach Carter 1d4e104b1e Merge pull request #227 from mozilla/issue-208-sts-headers
Add HSTS headers.
2014-01-14 21:30:39 -08:00
Nick Chapman fcce78484f Cleaned up settings and age verification failure page. 2014-01-14 17:04:29 -08:00
Nick Chapman 7371a707ff Updated password reset views. 2014-01-14 16:52:28 -08:00
Nick Chapman 51d59c0fbd Merge remote-tracking branch 'origin/master' into ui-smoothness
Conflicts:
	app/scripts/templates/sign_in.mustache
	app/scripts/views/base.js
	app/scripts/views/complete_sign_up.js
2014-01-14 16:34:17 -08:00
Nick Chapman 0c47e32543 Lots of UI clean up.
This gets us closer to the mocks. Still not 100%.
2014-01-14 16:22:29 -08:00
Nick Chapman 3fd453ac8d Added a temporary spinner to account creation. 2014-01-14 16:22:29 -08:00
Nick Chapman fa1ba023db Really basic error styling. 2014-01-14 16:22:29 -08:00
Nick Chapman 7c5f3c016e Removed unused footer tag. 2014-01-14 16:22:29 -08:00
Nick Chapman c9bc187bee Moved stage style onto child div for a better empty state. 2014-01-14 16:22:29 -08:00
Nick Chapman 0ba23555d6 Enabling button when valid on sign in and sign up. 2014-01-14 16:22:29 -08:00
Nick Chapman 60293dfe62 Root now loads sign up. 2014-01-14 16:22:29 -08:00
Nick Chapman 65d12d65e3 Removed animation for now. 2014-01-14 16:22:29 -08:00
Zachary Carter 45963b8e6d Merge branch 'issue-121-password-reset-screens' of github.com:mozilla/fxa-content-server into shane-pwreset 2014-01-14 15:46:50 -08:00
Zach Carter acbc85a08d Merge pull request #231 from mozilla/fix-sync
support login with keys flag and fix format of account data sent to browser
2014-01-14 14:31:38 -08:00
Zachary Carter 4c2060277a remove "verified" from data passed to browser 2014-01-14 14:14:15 -08:00
Zachary Carter 91efb8dfca support login with keys flag and fix format of account data sent to browser 2014-01-14 13:08:24 -08:00
Peter deHaan 5453cdc6ff adding .jscs.json which was git-ignored before 2014-01-14 10:05:17 -08:00
Shane Tomlinson 9ba280a395 Add HSTS headers.
* Helmet only adds HSTS headers in https mode.

fixes #208
2014-01-14 15:21:56 +00:00
Shane Tomlinson fe36cf63ad add a footer 2014-01-14 12:52:51 +00:00
Shane Tomlinson b7c33b0c62 Add XSS protection for redirectTo
* Add unit tests for Url
2014-01-14 12:47:03 +00:00
Shane Tomlinson 166118d787 Password reset_password, confirm_reset_password and complete_reset_password screens.
* Add a placeholders for password reset flow in FxA Client wrapper.
* Add a new file "url.js" which contains "searchParam"
* Move several common functions to base.js (isElementValid, displayError)

issue #121
2014-01-14 10:38:25 +00:00
Peter deHaan b3111500f2 initial commit for jscs 2014-01-13 17:32:51 -08:00
Zachary Carter 2c48b44e8f Merge remote-tracking branch 'origin/develop' 2014-01-13 16:54:16 -08:00
Zachary Carter 6069242b3e Merge branch 'develop'
Conflicts:
	static/js/gherkin.js
2014-01-13 15:29:59 -08:00
ckarlof 0eddbca784 Merge pull request #224 from mozilla/issue222-change-verify-url
fix email verification url - fixes #222
2014-01-13 15:25:12 -08:00
Zachary Carter 80a3f82964 fix email verification url - fixes #222 2014-01-13 15:18:15 -08:00
Zach Carter feb5a2045e Merge pull request #191 from shane-tomlinson/issue-189-fx-native-glue
fx-desktop glue & start to set up front end unit tests.
2014-01-13 14:53:13 -08:00
Zach Carter 5f61db079c Merge pull request #220 from mozilla/issue-219-fix-jshint
Fix the JSHint errors introduced in 11be9bbe39
2014-01-13 08:38:37 -08:00
Shane Tomlinson c73d8e370e Add the fx-desktop channel & start to set up front end unit tests.
* Add mocha & chai to the bower config.
* Add a functional test shell for the confirm screen.
* Go to the correct page on startup if the browser supports Fx events.
* Mocha tests now run as part of the intern functional tests.
2014-01-13 16:28:45 +00:00
Shane Tomlinson c9de887ce3 Merge pull request #211 from mozilla/issue-197-gettin-visual-visual
Visual Styles

r+. Nice to do business with you.
2014-01-13 08:26:14 -08:00
Nick Chapman b77ccb1cfd Reformatted linear gradient definitions. 2014-01-13 07:20:07 -08:00
Shane Tomlinson 59e38caac1 Fix the JSHint errors introduced in 11be9bbe39
fixes #219
2014-01-13 11:47:21 +00:00
Nick Chapman 5f5e03aa2c Merge branch 'develop' into issue-197-gettin-visual-visual 2014-01-12 22:19:38 -08:00
Nick Chapman 2f22719983 Merge pull request #214 from mozilla/develop-latest-test
Fix awsbox deployment
2014-01-12 22:18:46 -08:00
Nick Chapman 206c778865 Merge branch 'develop' into develop-latest-test 2014-01-12 22:07:24 -08:00
Zach Carter 66addacdee Merge pull request #210 from vladikoff/fxa-js-bower-update
Removing fxa-js-client build step
2014-01-10 23:55:41 -08:00
vladikoff 11be9bbe39 Removing fxa-js-client build step 2014-01-11 02:44:20 -05:00
Nick Chapman e8fa7c2824 Updated intro screen to better match mocks. 2014-01-10 16:32:23 -08:00
Nick Chapman 44f3406c51 Styled placeholder text. 2014-01-10 15:03:54 -08:00
Nick Chapman db37e08059 Added Firefox logo. 2014-01-10 14:56:25 -08:00
Nick Chapman 5739a3eb32 Changed breakpoint to 500px to cover landscape orientation. 2014-01-10 13:40:52 -08:00
Nick Chapman 46b4898b86 Added vendor prefixes for maximum compatibility. 2014-01-10 13:17:14 -08:00