Author Commit Message Commit Date cueedee 49ee6c0283a style(project): fix comment indent in .gitignore and app generator template 10 Apr 2015 cueedee df60e02113e feat(app generator): add HTML5 shim and 'respond.js' for IE8 support of HTML5 elements and media queries 10 Apr 2015 cueedee 1b94101a54d refactor(app generator): move viewport `<meta>` to earlier position, annotate why 10 Apr 2015 cueedee ffa4b9cf52f style(app generator): refactor template directives 10 Apr 2015 cueedee d400038d5cd fix(subgenerators): fix and normalize singleton handling 01 Apr 2015 cueedee 193e6572af4 refactor(subgeneratators): remove `require()`s of unused dependencies 01 Apr 2015 cueedee d4e317426e0 style(subgenerators): adhere to coffeelint rules 01 Apr 2015 cueedee 26e74eb5cfb fix(app generator): fix retrieving git user name
Correct bad fix of commit 297e6e1 01 Apr 2015 cueedee 0d302dfa8d6 feat(app generator): start app only on DOM ready-ness
Finalize app section and remaining documentation. 31 Mar 2015 cueedee b3c00ddbfca refactor(app generator): organise / document madlib library section
Remove madlib-hostmapping, replace with related madlib-settings example. 31 Mar 2015 cueedee c7c811b5d88 refactor(app generator): organise / document Handlebarsjs library section 31 Mar 2015 cueedee 8ac5c4991b5 refactor(app generator): organise / document Backbone.js library section 31 Mar 2015 cueedee 2fc072985bc refactor(app generator): organise / document Underscore.js library section 31 Mar 2015 cueedee e3894f934f4 refactor(app generator): organise / document jQuery library section 31 Mar 2015 cueedee a36d7bee637 refactor(app generator): add 'misc' library section 31 Mar 2015 cueedee 5f154f7b999 refactor(app generator): organise / document Q (promises) library section
Remove unhelpful developement convenience code
Add indication for setting long stack traces as a developement aid (default false) 31 Mar 2015 cueedee 45266fc5585 refactor(app generator): fix `return`s 31 Mar 2015 cueedee 951040a78a7 refactor(app generator): add `@back()` convenienve method to app's main router 31 Mar 2015 cueedee 3754594ef9d refactor(app generator): add @home handler
Documents `Approuter::routes` class property. 31 Mar 2015 cueedee ec3c1d35288 refactor(app generator): document app's main router's `@navigate()` method 31 Mar 2015 cueedee 39f1662449d feat(app generator): add 'open' event, triggered when router loads (or re-renders) a view 10 Apr 2015 cueedee 7e5f8452189 refactor(app generator): let app's main router create default handler functions for routes that haven't yet got one
Add 'underscore' as dependency.
Remove unknown `pageName` detection, will be done on router construction where it will simply throw an exception. 31 Mar 2015 cueedee 88885d7e13f refactor(app generator): refactor @view instance prop. to documented @viewMap class property
Document @initialize().
Fix return. 31 Mar 2015 cueedee 515f4a37ae8 refactor(app generator): document the app's main router's `@startApp()` method, fix return 31 Mar 2015 cueedee 2d5dd7bf8f2 refactor(app generator): document the app's main router singleton 31 Mar 2015 cueedee bda0667c2ac feat(app generator): add targets to `grunt lint`, `grunt lint:app`, `grunt lint:gruntfile`, `grunt lint:test` 19 Mar 2015 cueedee 046e5fccd7c fix(app generator): allow different sets of `jshintOptions` per target whilst maintaining a common base 19 Mar 2015 cueedee f6498f2704e fix(app generator): fix i18n support 18 Mar 2015 cueedee bc0f1870f50 fix(subgenerators): label a model or collection as '@static' only when meant to be singleton 18 Mar 2015 cueedee 5f9a5a5581e refactor(build): ensure a newly generated app starts out with latest versions of dependencies
Also in the face of contstraints like ie8 support. 17 Mar 2015 cueedee e3d311381cd refactor(app generator): remove unused/unneeded dependencies 17 Mar 2015 cueedee 9676eeeb269 refactor(app generator): update and add `grunt dev` section to build description in demo app 18 Mar 2015 cueedee cca55e81ba1 refactor(app generator): add discussion on `task:target` mapping 17 Mar 2015 cueedee 7da3b531ba7 refactor(app generator): add discussion on the build anatomy's divisions / factors 17 Mar 2015 cueedee fba49fad06c feat(app generator): add coffee-jshint to build process 16 Mar 2015 cueedee 4980b074707 feat(app generator): add coffeelinting to build process 13 Mar 2015 cueedee 69bdec1227b refactor(app generator): incorporate testing into build process 16 Mar 2015 cueedee fa92e100431 feat(app generator): add option to drop console.* statements from code on minification 13 Mar 2015 cueedee 50a3a6120fe refactor(app generator): transform build minification 13 Mar 2015 cueedee cb17aa05f3d refactor(app generator): minification will produce the same artifact (name) as an as-is build 13 Mar 2015 cueedee 3eae23cba22 refactor(app generator): transform 'bootstrap' build
Replace `string-replace` with `template` task in 'Gruntfile.coffee' and '_package.json' templates
Transform 'index.html' template into a (post-scaffolding) 'index.template.html' template, idem for demo version.
Add substitution of build targets into those templates.
Add livereloading into those templates.
Transform watch target(s).
Adjust generator accordingly. 13 Mar 2015 cueedee 77397ccf214 refactor(app generator): transform build-brief build task, add cleaning phase 13 Mar 2015 cueedee a316b06360f refactor(app generator): transform the `app` build, remove copy phase, add cleaning phase 13 Mar 2015 cueedee ba70d4be41a refactor(app generator): factor out i18n as separate, optional build target
Renames 'GruntFile' to 'Gruntfile'. 17 Mar 2015 cueedee 5fb38dcc84e refactor(app generator): normalize (`multiLanguage or demo`) to one 'i18n' flag
Also, fix a typo 17 Mar 2015 cueedee 297e6e151c4 fix(app generator): correct ways to retrieve git user name and -email 17 Mar 2015 cueedee f5bcbf91ce6 chore(dependencies): upgrade {,dev} depencies to latest greatest 17 Mar 2015 cueedee 4b3cf6166e8 refactor(app generator): rename app's main entry point from 'bootstrap.coffee' to 'app.coffee' 16 Mar 2015 cueedee 50b8eaa36e7 refactor(app generator): transform 'style' build, add cleaning and copy phases, transform 'watch' target 13 Mar 2015 cueedee d509a97d750 refactor(app generator): add sourcemap output for compass debug mode 12 Mar 2015 ← Prev Next → [{"id": "49ee6c0283ab045e73e87e68a32ea8ec7f93193f", "href": "/projects/GEN/repos/generator-bat/commits/49ee6c0283ab045e73e87e68a32ea8ec7f93193f","parents": [{ "id": "df60e02113e7b1005deb60c5acb4876542aaa887" }]},{"id": "df60e02113e7b1005deb60c5acb4876542aaa887", "href": "/projects/GEN/repos/generator-bat/commits/df60e02113e7b1005deb60c5acb4876542aaa887","parents": [{ "id": "1b94101a54d1d7a4d8cc3d45b606cd53fd284dc9" }]},{"id": "1b94101a54d1d7a4d8cc3d45b606cd53fd284dc9", "href": "/projects/GEN/repos/generator-bat/commits/1b94101a54d1d7a4d8cc3d45b606cd53fd284dc9","parents": [{ "id": "ffa4b9cf52fa3c0474b3fed312cc25c3fc97b53b" }]},{"id": "ffa4b9cf52fa3c0474b3fed312cc25c3fc97b53b", "href": "/projects/GEN/repos/generator-bat/commits/ffa4b9cf52fa3c0474b3fed312cc25c3fc97b53b","parents": [{ "id": "d400038d5cd0723b919f9c623d37cc20762e1d61" }]},{"id": "d400038d5cd0723b919f9c623d37cc20762e1d61", "href": "/projects/GEN/repos/generator-bat/commits/d400038d5cd0723b919f9c623d37cc20762e1d61","parents": [{ "id": "193e6572af416662c4c65d1e333fad75fb9b9367" }]},{"id": "193e6572af416662c4c65d1e333fad75fb9b9367", "href": "/projects/GEN/repos/generator-bat/commits/193e6572af416662c4c65d1e333fad75fb9b9367","parents": [{ "id": "d4e317426e0d5444d66d6e2480c1cb93eb3aa34a" }]},{"id": "d4e317426e0d5444d66d6e2480c1cb93eb3aa34a", "href": "/projects/GEN/repos/generator-bat/commits/d4e317426e0d5444d66d6e2480c1cb93eb3aa34a","parents": [{ "id": "26e74eb5cfbfddab0eebec8f13921ca24868b442" }]},{"id": "26e74eb5cfbfddab0eebec8f13921ca24868b442", "href": "/projects/GEN/repos/generator-bat/commits/26e74eb5cfbfddab0eebec8f13921ca24868b442","parents": [{ "id": "0d302dfa8d6e9134949ebdbcef3894f570522cc3" }]},{"id": "0d302dfa8d6e9134949ebdbcef3894f570522cc3", "href": "/projects/GEN/repos/generator-bat/commits/0d302dfa8d6e9134949ebdbcef3894f570522cc3","parents": [{ "id": "b3c00ddbfca57fd866a464f12d630517e8204b57" }]},{"id": "b3c00ddbfca57fd866a464f12d630517e8204b57", "href": "/projects/GEN/repos/generator-bat/commits/b3c00ddbfca57fd866a464f12d630517e8204b57","parents": [{ "id": "c7c811b5d889b432b5464bb750d85814f884c1e4" }]},{"id": "c7c811b5d889b432b5464bb750d85814f884c1e4", "href": "/projects/GEN/repos/generator-bat/commits/c7c811b5d889b432b5464bb750d85814f884c1e4","parents": [{ "id": "8ac5c4991b5e0089db3f26a4759c52e9977f6545" }]},{"id": "8ac5c4991b5e0089db3f26a4759c52e9977f6545", "href": "/projects/GEN/repos/generator-bat/commits/8ac5c4991b5e0089db3f26a4759c52e9977f6545","parents": [{ "id": "2fc072985bc1e437367fc05ceea38dcb5e187e75" }]},{"id": "2fc072985bc1e437367fc05ceea38dcb5e187e75", "href": "/projects/GEN/repos/generator-bat/commits/2fc072985bc1e437367fc05ceea38dcb5e187e75","parents": [{ "id": "e3894f934f49b18b9877d94c18b008b8031d9933" }]},{"id": "e3894f934f49b18b9877d94c18b008b8031d9933", "href": "/projects/GEN/repos/generator-bat/commits/e3894f934f49b18b9877d94c18b008b8031d9933","parents": [{ "id": "a36d7bee6376916ddd796172402110feb9d53955" }]},{"id": "a36d7bee6376916ddd796172402110feb9d53955", "href": "/projects/GEN/repos/generator-bat/commits/a36d7bee6376916ddd796172402110feb9d53955","parents": [{ "id": "5f154f7b9999a93f9983a2337bff9a2a6c137857" }]},{"id": "5f154f7b9999a93f9983a2337bff9a2a6c137857", "href": "/projects/GEN/repos/generator-bat/commits/5f154f7b9999a93f9983a2337bff9a2a6c137857","parents": [{ "id": "45266fc558597ad9c5af4abb51fc83f9c989b044" }]},{"id": "45266fc558597ad9c5af4abb51fc83f9c989b044", "href": "/projects/GEN/repos/generator-bat/commits/45266fc558597ad9c5af4abb51fc83f9c989b044","parents": [{ "id": "951040a78a753c15f27874133a321dfa56914148" }]},{"id": "951040a78a753c15f27874133a321dfa56914148", "href": "/projects/GEN/repos/generator-bat/commits/951040a78a753c15f27874133a321dfa56914148","parents": [{ "id": "3754594ef9d8169c1fbdbafe5334f8df896b64ba" }]},{"id": "3754594ef9d8169c1fbdbafe5334f8df896b64ba", "href": "/projects/GEN/repos/generator-bat/commits/3754594ef9d8169c1fbdbafe5334f8df896b64ba","parents": [{ "id": "ec3c1d35288db6106e4ec0b1af2d7a5a7b4c600a" }]},{"id": "ec3c1d35288db6106e4ec0b1af2d7a5a7b4c600a", "href": "/projects/GEN/repos/generator-bat/commits/ec3c1d35288db6106e4ec0b1af2d7a5a7b4c600a","parents": [{ "id": "39f1662449d53eb95c5a94c5d9502c2ceb5c60fe" }]},{"id": "39f1662449d53eb95c5a94c5d9502c2ceb5c60fe", "href": "/projects/GEN/repos/generator-bat/commits/39f1662449d53eb95c5a94c5d9502c2ceb5c60fe","parents": [{ "id": "7e5f8452189f7e5575fb733ff27eacf6a4eccb20" }]},{"id": "7e5f8452189f7e5575fb733ff27eacf6a4eccb20", "href": "/projects/GEN/repos/generator-bat/commits/7e5f8452189f7e5575fb733ff27eacf6a4eccb20","parents": [{ "id": "88885d7e13f1b832700a120ad4577e9508509c2f" }]},{"id": "88885d7e13f1b832700a120ad4577e9508509c2f", "href": "/projects/GEN/repos/generator-bat/commits/88885d7e13f1b832700a120ad4577e9508509c2f","parents": [{ "id": "515f4a37ae88f8d125a40d223bd0b4e6c02987b9" }]},{"id": "515f4a37ae88f8d125a40d223bd0b4e6c02987b9", "href": "/projects/GEN/repos/generator-bat/commits/515f4a37ae88f8d125a40d223bd0b4e6c02987b9","parents": [{ "id": "2d5dd7bf8f21bac6e0fb80659e2b35d6c8dfd31a" }]},{"id": "2d5dd7bf8f21bac6e0fb80659e2b35d6c8dfd31a", "href": "/projects/GEN/repos/generator-bat/commits/2d5dd7bf8f21bac6e0fb80659e2b35d6c8dfd31a","parents": [{ "id": "bda0667c2ac61af6d041ab37c6d46956519aaafb" }]},{"id": "bda0667c2ac61af6d041ab37c6d46956519aaafb", "href": "/projects/GEN/repos/generator-bat/commits/bda0667c2ac61af6d041ab37c6d46956519aaafb","parents": [{ "id": "046e5fccd7c85b1fd7d15008d9bce0b4d56c34d9" }]},{"id": "046e5fccd7c85b1fd7d15008d9bce0b4d56c34d9", "href": "/projects/GEN/repos/generator-bat/commits/046e5fccd7c85b1fd7d15008d9bce0b4d56c34d9","parents": [{ "id": "f6498f2704e292578e543445039903c4e535844e" }]},{"id": "f6498f2704e292578e543445039903c4e535844e", "href": "/projects/GEN/repos/generator-bat/commits/f6498f2704e292578e543445039903c4e535844e","parents": [{ "id": "bc0f1870f502ef19d47d05cdcadd781c427b495b" }]},{"id": "bc0f1870f502ef19d47d05cdcadd781c427b495b", "href": "/projects/GEN/repos/generator-bat/commits/bc0f1870f502ef19d47d05cdcadd781c427b495b","parents": [{ "id": "5f9a5a5581e9f19bdf55b2db9706347e868e58be" }]},{"id": "5f9a5a5581e9f19bdf55b2db9706347e868e58be", "href": "/projects/GEN/repos/generator-bat/commits/5f9a5a5581e9f19bdf55b2db9706347e868e58be","parents": [{ "id": "e3d311381cd814f1edd9ccb709e25fe92771cdcf" }]},{"id": "e3d311381cd814f1edd9ccb709e25fe92771cdcf", "href": "/projects/GEN/repos/generator-bat/commits/e3d311381cd814f1edd9ccb709e25fe92771cdcf","parents": [{ "id": "9676eeeb26903505e10da67eac06817695429f7c" }]},{"id": "9676eeeb26903505e10da67eac06817695429f7c", "href": "/projects/GEN/repos/generator-bat/commits/9676eeeb26903505e10da67eac06817695429f7c","parents": [{ "id": "cca55e81ba1bc0e54552a8103084df7411b368a0" }]},{"id": "cca55e81ba1bc0e54552a8103084df7411b368a0", "href": "/projects/GEN/repos/generator-bat/commits/cca55e81ba1bc0e54552a8103084df7411b368a0","parents": [{ "id": "7da3b531ba79ec3825c4e56081c2b306d338fe40" }]},{"id": "7da3b531ba79ec3825c4e56081c2b306d338fe40", "href": "/projects/GEN/repos/generator-bat/commits/7da3b531ba79ec3825c4e56081c2b306d338fe40","parents": [{ "id": "fba49fad06caefcb5b165aa25b47e3d45ccf6ec7" }]},{"id": "fba49fad06caefcb5b165aa25b47e3d45ccf6ec7", "href": "/projects/GEN/repos/generator-bat/commits/fba49fad06caefcb5b165aa25b47e3d45ccf6ec7","parents": [{ "id": "4980b074707a9b574333b2a9cf56c4a2792b7f75" }]},{"id": "4980b074707a9b574333b2a9cf56c4a2792b7f75", "href": "/projects/GEN/repos/generator-bat/commits/4980b074707a9b574333b2a9cf56c4a2792b7f75","parents": [{ "id": "69bdec1227bee368e0a23e9f4537fe8ceaf2f81b" }]},{"id": "69bdec1227bee368e0a23e9f4537fe8ceaf2f81b", "href": "/projects/GEN/repos/generator-bat/commits/69bdec1227bee368e0a23e9f4537fe8ceaf2f81b","parents": [{ "id": "fa92e1004311af83ae1755fd26e2b45fcf62fccf" }]},{"id": "fa92e1004311af83ae1755fd26e2b45fcf62fccf", "href": "/projects/GEN/repos/generator-bat/commits/fa92e1004311af83ae1755fd26e2b45fcf62fccf","parents": [{ "id": "50a3a6120fe85d3415c5c7ed75304cf85c0ce595" }]},{"id": "50a3a6120fe85d3415c5c7ed75304cf85c0ce595", "href": "/projects/GEN/repos/generator-bat/commits/50a3a6120fe85d3415c5c7ed75304cf85c0ce595","parents": [{ "id": "cb17aa05f3db929471d663093be88d15a33f346d" }]},{"id": "cb17aa05f3db929471d663093be88d15a33f346d", "href": "/projects/GEN/repos/generator-bat/commits/cb17aa05f3db929471d663093be88d15a33f346d","parents": [{ "id": "3eae23cba22a65ceda9effef485d01f089302a08" }]},{"id": "3eae23cba22a65ceda9effef485d01f089302a08", "href": "/projects/GEN/repos/generator-bat/commits/3eae23cba22a65ceda9effef485d01f089302a08","parents": [{ "id": "77397ccf2142e7dd47348b99b5b03bdd9e6f02ef" }]},{"id": "77397ccf2142e7dd47348b99b5b03bdd9e6f02ef", "href": "/projects/GEN/repos/generator-bat/commits/77397ccf2142e7dd47348b99b5b03bdd9e6f02ef","parents": [{ "id": "a316b06360fc0ccf0f8aad1fa0813a5c19a7b634" }]},{"id": "a316b06360fc0ccf0f8aad1fa0813a5c19a7b634", "href": "/projects/GEN/repos/generator-bat/commits/a316b06360fc0ccf0f8aad1fa0813a5c19a7b634","parents": [{ "id": "ba70d4be41a1f4f3316066e0eb416d7d2b6bd86d" }]},{"id": "ba70d4be41a1f4f3316066e0eb416d7d2b6bd86d", "href": "/projects/GEN/repos/generator-bat/commits/ba70d4be41a1f4f3316066e0eb416d7d2b6bd86d","parents": [{ "id": "5fb38dcc84e2f0aeda5f9784ff2a48dfac3a2451" }]},{"id": "5fb38dcc84e2f0aeda5f9784ff2a48dfac3a2451", "href": "/projects/GEN/repos/generator-bat/commits/5fb38dcc84e2f0aeda5f9784ff2a48dfac3a2451","parents": [{ "id": "297e6e151c4d73bd808ea91aca7ad6c22e9c9b0a" }]},{"id": "297e6e151c4d73bd808ea91aca7ad6c22e9c9b0a", "href": "/projects/GEN/repos/generator-bat/commits/297e6e151c4d73bd808ea91aca7ad6c22e9c9b0a","parents": [{ "id": "f5bcbf91ce65bd6026135c532bf14c4035056e52" }]},{"id": "f5bcbf91ce65bd6026135c532bf14c4035056e52", "href": "/projects/GEN/repos/generator-bat/commits/f5bcbf91ce65bd6026135c532bf14c4035056e52","parents": [{ "id": "4b3cf6166e80ceb9c4dd24125a36690c04c11aeb" }]},{"id": "4b3cf6166e80ceb9c4dd24125a36690c04c11aeb", "href": "/projects/GEN/repos/generator-bat/commits/4b3cf6166e80ceb9c4dd24125a36690c04c11aeb","parents": [{ "id": "50b8eaa36e7931356bb31b5bfab4a0ba0f1f4140" }]},{"id": "50b8eaa36e7931356bb31b5bfab4a0ba0f1f4140", "href": "/projects/GEN/repos/generator-bat/commits/50b8eaa36e7931356bb31b5bfab4a0ba0f1f4140","parents": [{ "id": "d509a97d750876123e978058df6f284a94901c92" }]},{"id": "d509a97d750876123e978058df6f284a94901c92", "href": "/projects/GEN/repos/generator-bat/commits/d509a97d750876123e978058df6f284a94901c92","parents": [{ "id": "871d98e8f75c97efc8b1ceba02466d8bafa75bc4" }]}]