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

763 Коммитов

Автор SHA1 Сообщение Дата
Zach Carter ec09cdc634 Merge pull request #618 from mozilla/issue-530-ver-txt
feature(server): add /ver.json endpoint and route definition processing.
2014-02-28 13:58:54 -08:00
Shane Tomlinson 8167684695 feature(server): add /ver.json endpoint that responds with version and commit info.
* Add automatic route processing for route declarations in the `server/lib/routes` subdirectory. A route declaration should contain three attributes, a method, path, and process.
* Steal @dcoates version code from fxa-auth-server and hook it up to /ver.json

/ver.json returns a JSON response that looks like:
```
{
    "version": "0.0.1",
    "commit": "ee3618cb8db106e51b246152fe1daf1f5336d208"
}
```

Closes #530
2014-02-28 11:30:24 +00:00
Zach Carter bf216593d4 Merge pull request #633 from mozilla/issue-557-signup-complete-screen
refactor(client): Add /signup_complete endpoint. Collapse all code/templates for *_complete screens....
2014-02-27 23:07:09 -08:00
Zach Carter 76528b5bea Merge pull request #619 from mozilla/issue-565-email-length-limit
fix(client): validate emails against IETF rfc5321
2014-02-27 18:01:52 -08:00
Zach Carter d3647b9d2e Merge pull request #646 from mozilla/issue-645-fix-awsbox
fix(awsbox): fix awsbox configuration
2014-02-27 17:46:51 -08:00
Zachary Carter 2560de4dfc fix(awsbox): fix awsbox configuration 2014-02-27 17:39:47 -08:00
Zach Carter 907ee2a61f Merge pull request #644 from mozilla/rfk/cleanup-build-tempfiles
Cleanup build tempfiles in auto-update script.
2014-02-27 17:20:36 -08:00
Zachary Carter 245aa19067 refactor(comment): fix the regex attribution link 2014-02-27 17:18:12 -08:00
Ryan Kelly 6757326c0a Cleanup build tempfiles in auto-update script. 2014-02-28 11:55:28 +11:00
Peter deHaan 20f7562e49 Update README.md 2014-02-27 16:55:26 -08:00
Zach Carter f8e4ac316a Merge pull request #617 from mozilla/issue-556-translate-noscript
fix(server) render index.html on the server for l10n.
2014-02-27 14:05:20 -08:00
Zach Carter b50e5b1795 Merge pull request #620 from mozilla/issue-531-update-title-on-transition
feat(client): update document title on screen transition.
2014-02-27 12:52:33 -08:00
Shane Tomlinson 7e626fa019 fix(server) render index.html on the server for l10n.
* Went down a grunt and requirejs rabbit hole - updated requirejs, grunt-contrib-uglify, grunt-usemin deps that contain bug fixes.
* index.html rendered on server side to allow for <noscript> translations.
* Update useminPrepare task to look for resources in both client side and server side rendered templates. Note: grunt-usemin no longer supports requirejs based resources. These resources must now be generated independently.
* Update uglify task to search for js to compress in the <%= yeoman.tmp %> directory instead of overwriting files in the dist directory.
* Update requirejs task to generate almond based output.
* Use an almond based main.js in production instead of using requirejs.

Closes #286
Closes #556
2014-02-27 19:29:40 +00:00
Shane Tomlinson 8c9ff02ff2 Merge pull request #635 from pdehaan/issue-630-take2
feature(contributors): Adding CONTRIBUTING and CONTRIBUTORS files

Beautiful! r+. A great follow on would be to call `npm contributors` during the grunt build task. Thanks for working through this with me @pdehaan!
2014-02-27 19:27:26 +00:00
Shane Tomlinson d7d3a0ba93 fix(client): validate emails against IETF rfc5321
* email must have >= 2 part tld
* email can have [1, 64] byte local length
* email can have [3, 255] byte domain length
* email can be up to 256 bytes long

For more info, see http://tools.ietf.org/html/rfc5321#section-4.5.3.1.1

Closes #563
2014-02-27 19:24:47 +00:00
Peter deHaan f886b6b07f Update README.md 2014-02-27 11:15:14 -08:00
Peter deHaan debd58dab4 feature(contributors): Adding CONTRIBUTING and CONTRIBUTORS files 2014-02-27 10:37:15 -08:00
Shane Tomlinson c2abfb136a refactor(client): Add /signup_complete endpoint. Collapse all code/templates for *_complete screens.
Closes #557
2014-02-27 14:41:43 +00:00
Shane Tomlinson 9c3bab18e5 Merge pull request #623 from pdehaan/issue-622
fix(build): Use static version numbers for bower deps

lgtm. Tests all still pass. Manual testing looks good. 

r+ - thanks @pdehaan!
2014-02-27 14:26:37 +00:00
Shane Tomlinson 8973b1a3ff feat(client): update document title on screen transition.
* Look for h1 and h2 elements in the view. Use these to set the title.
* If no h1 or h2 element, use the startup page title.

Closes #531
2014-02-27 11:09:54 +00:00
Peter deHaan 1d2ea206f5 Adding explicit Git hashes for a few modules 2014-02-26 15:39:04 -08:00
Nick Chapman c70b19138e Merge pull request #629 from pdehaan/issue-628
fix(build): Adding l10n-create-json task and moving copyright task
2014-02-26 14:43:59 -08:00
Nick Chapman d8fb647841 Merge pull request #627 from pdehaan/issue-626
refactor(build): Adds missing copyright header
2014-02-26 14:42:08 -08:00
Nick Chapman 6556303aa7 Merge pull request #621 from mozilla/issue-546-signin-complete-screen
fix(client): Add /signin_complete endpoint.
2014-02-26 14:30:07 -08:00
Peter deHaan 0d2f649479 Adding l10n-create-json task and moving copyright task 2014-02-26 14:13:36 -08:00
Peter deHaan 97dd34929f fixes(build): Adds missing copyright header 2014-02-26 12:54:14 -08:00
Peter deHaan 1f07875d9f fix(build): Use static version numbers for bower deps 2014-02-26 11:11:51 -08:00
Shane Tomlinson 083d77344f fix(client): Add /signin_complete endpoint.
* Send verified users there after successful sign in.

Closes #546
2014-02-26 16:08:45 +00:00
Zach Carter ee3618cb8d Merge pull request #603 from mozilla/issue-403-code-coverage
feature(test): Add a front end code coverage task - `grunt coverage`
2014-02-25 18:36:32 -08:00
Zach Carter 0aff4ca448 Merge pull request #613 from mozilla/issue-610-rename-locales
fix(l10n): use underscores instead of dashes in locale directory names; ...
2014-02-25 16:48:40 -08:00
steekid e55e080e36 Commit from Mozilla Verbatim by user steekid.: 114 of 114 strings translated (0 fuzzy). 2014-02-26 00:18:19 +00:00
Zachary Carter 5fc24fc3a4 fix(l10n): use underscores instead of dashes in locale directory names; enable all locales on dev 2014-02-25 15:32:52 -08:00
tomer@gmx.net 786f9cb9d7 Commit from Mozilla Verbatim by user tomer@gmx.net.: 80 of 114 strings translated (1 fuzzy). 2014-02-25 23:28:27 +00:00
michael.koehler1@gmx.de 49a68062a3 Commit from Mozilla Verbatim by user michael.koehler1@gmx.de.: 114 of 114 strings translated (0 fuzzy). 2014-02-25 18:24:55 +00:00
matjaz@mozilla.com db8234672c Commit from Mozilla Verbatim by user matjaz@mozilla.com.: 23 of 114 strings translated (0 fuzzy). 2014-02-25 16:15:30 +00:00
besnik@programeshqip.org 3a19a56433 Commit from Mozilla Verbatim by user besnik@programeshqip.org.: 113 of 114 strings translated (0 fuzzy). 2014-02-25 15:47:52 +00:00
petercpg@mail.moztw.org c6c527195f Commit from Mozilla Verbatim by user petercpg@mail.moztw.org.: 114 of 114 strings translated (0 fuzzy). 2014-02-25 15:12:08 +00:00
markh@babelzilla.org 0e239be76f Commit from Mozilla Verbatim by user markh@babelzilla.org.: 114 of 114 strings translated (0 fuzzy). 2014-02-25 13:45:33 +00:00
besnik@programeshqip.org ab38eabe95 Commit from Mozilla Verbatim by user besnik@programeshqip.org.: 103 of 114 strings translated (0 fuzzy). 2014-02-25 13:42:10 +00:00
Shane Tomlinson 3c12abfc6d feature(test): Add a front end code coverage task - `grunt coverage`
* Use blanket as the coverage reporter.
* Install `grunt-blanket-mocha` to handle reporting results to grunt.
* Set up new grunt task, `grunt coverage` for reporting.
* Add more front end tests where coverage was lacking.
* Hook up code coverage results to the intern by running tests in PhantomJS
* Only enable code coverage if explicitly requested
* Only enable front end tests in dev mode.
* Fix code that gave PhantomJS problems (Function.prototype.bind)
2014-02-25 13:29:07 +00:00
verbatim updates user 10ba45e9c1 Merge branch 'master' of github.com:mozilla/fxa-content-server 2014-02-25 13:17:46 +00:00
verbatim updates user c3b13fd339 New files added from Mozilla Verbatim based on templates 2014-02-25 12:07:31 +00:00
verbatim updates user 8d59604e8f New files added from Mozilla Verbatim based on templates 2014-02-25 12:07:11 +00:00
verbatim updates user 3e93b9b11e New files added from Mozilla Verbatim based on templates 2014-02-25 12:06:18 +00:00
verbatim updates user b946328d7f New files added from Mozilla Verbatim based on templates 2014-02-25 12:05:53 +00:00
verbatim updates user 064247857a New files added from Mozilla Verbatim based on templates 2014-02-25 12:05:34 +00:00
verbatim updates user 6f21ae268f New files added from Mozilla Verbatim based on templates 2014-02-25 12:04:59 +00:00
verbatim updates user 990c088812 New files added from Mozilla Verbatim based on templates 2014-02-25 12:04:45 +00:00
verbatim updates user eda5501ac5 New files added from Mozilla Verbatim based on templates 2014-02-25 12:04:26 +00:00
verbatim updates user 636ed4f1f8 New files added from Mozilla Verbatim based on templates 2014-02-25 12:04:05 +00:00