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

283 Коммитов

Автор SHA1 Сообщение Дата
Nick Chapman e7d8d803c3 Merge pull request #169 from zaach/jshint-fix
fix jshint errors
2013-12-17 14:28:58 -08:00
Zachary Carter 2b23271a0a fix jshint errors 2013-12-17 12:10:11 -08:00
Shane Tomlinson aeccc35c92 Fix JS errors on load with production resources.
* Copy all bower components to prod so gherkin is available in prod mode.
* load gherkin asynchronously
2013-12-17 12:16:12 +00:00
Nick Chapman 285d26db96 Merge pull request #161 from mozilla/stablize-tests
Wait for explicit elements when starting each test.
2013-12-16 15:13:35 -08:00
Nick Chapman dbb8606b69 Merge pull request #153 from mozilla/issue-152-missing-en-locale
Add a symlink from en_US to en
2013-12-16 15:11:12 -08:00
Shane Tomlinson 8d18026812 Wait for explicit elements when starting each test. 2013-12-16 21:17:02 +00:00
Shane Tomlinson 69cf9748b5 Add a preprocess-config task to create constants.js
* Use grunt-preprocess to do the pre-processing.
* Add a selectconfig task which will select the appropriate config file to use.
** if process.env.CONFIG_FILES is specified, use that.
** use production.json when building dist resources.
** local.json by default
2013-12-16 19:35:55 +00:00
Zachary Carter 8fb8e4c372 use standalone fxa client 2013-12-16 08:45:40 -08:00
Shane Tomlinson f82832f6a2 Add a symlink from en_US to en
fixes #152
2013-12-16 11:52:16 +00:00
Zachary Carter 30422261c8 functional tests using phantomjs locally and saucelabs on travis-ci 2013-12-12 11:22:03 +00:00
Shane Tomlinson f53acffba5 Merge pull request #143 from pdehaan/develop-jshint
Cleaning up some JSHint errors

Thanks @pdehaan! This looks good to me. I am working on another PR to fix up the `assertion_service.js`, but I wanna get @zaach's branch to fix up testing in general merged before submitting the code for that.
2013-12-12 03:17:53 -08:00
Peter deHaan 2e2b591d3e Cleaning up some JSHint errors 2013-12-11 17:46:12 -08:00
Peter deHaan 392f4f0ea4 Adding missing copyright headers 2013-12-11 17:30:06 -08:00
Shane Tomlinson 4ebb1c1736 Allow the server to be started via grunt.
* run_locally.js only runs its initialization if run from the command line.
* Add a production.json file which switches the static root dir to "dist".
* Ditch the "mocha" task, it is not yet used.
* update README with commands.
2013-12-11 13:16:47 +00:00
Shane Tomlinson 90170ea0d3 Start a constants.js file to put constants in.
* e.g. the hard coded FxA Account server URI.

fixes #119
2013-12-10 10:54:02 +00:00
Shane Tomlinson c8c1cd1869 Start to add input validation.
* Passwords must be at least 8 characters long.
* Add placeholder functions to do validation in the JS.
2013-12-09 15:27:43 +00:00
Nick Chapman 247ee893ee Replaced Yeoman favicon. 2013-12-06 09:29:33 -08:00
Nick Chapman 8f52f38f1b Added example transition animation to intro. 2013-12-06 09:25:57 -08:00
Nick Chapman b6af50eb3b Fixed up longer translation strings. 2013-12-05 16:44:08 -08:00
Nick Chapman 131348a7b5 Added translation tags to templates. 2013-12-05 16:33:05 -08:00
Nick Chapman aac3f03aca Translations proof of concept. 2013-12-05 15:57:13 -08:00
Nick Chapman aeacaace23 Now using pushState on the front end. 2013-12-05 11:38:20 -08:00
Nick Chapman 8730f0b3c7 Formatting fixes to make jshint happy. 2013-12-05 10:13:56 -08:00
Nick Chapman eedb27fb45 Fixed a bug in sign up. Made the router globally accessible. 2013-12-05 09:31:44 -08:00
Nick Chapman 1a9974eaa4 Simple responsiveness. 2013-12-04 17:12:28 -08:00
Nick Chapman 7457be2d4a Working sign in. 2013-12-04 16:48:51 -08:00
Nick Chapman 2522abca7f Visual clean up. 2013-12-04 16:35:55 -08:00
Nick Chapman 4ab8e12d18 Merge remote-tracking branch 'origin/develop' into develop 2013-12-04 16:13:13 -08:00
Nick Chapman 3c3c7e3ac3 Working account creation. 2013-12-04 16:12:38 -08:00
Nick Chapman aab70c6fb8 Really basic styling. 2013-12-04 15:13:46 -08:00
Zachary Carter ae914da861 add vendored jwcrypto script 2013-12-04 15:09:11 -08:00
Nick Chapman b2590a4a79 Backbone is now serving up views with mustache templates. 2013-12-04 14:07:11 -08:00
Nick Chapman 5c49dfa1cd Generated basic Yeoman project. 2013-12-04 11:55:48 -08:00