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