Commit Graph

76 Commits

Author SHA1 Message Date
Sabe Jones
6d6f0f597b feat(world-boss): Dry run 2015-09-24 15:39:16 -04:00
Blade Barringer
c2eb916be1 Add cssmin task to build:dev 2015-09-12 11:19:56 -05:00
Blade Barringer
d3d365a74a Move sprites task to gulp 2015-09-11 19:59:06 -05:00
Blade Barringer
a85116540c Move run:dev task to gulp 2015-09-08 15:45:09 -05:00
Blade Barringer
bc9c12f253 Move static new stuff task to gulp 2015-09-04 15:32:08 -05:00
Blade Barringer
cfae45a5f7 Move build task to gulp 2015-09-04 15:30:44 -05:00
Blade Barringer
20148be288 Watch js files in common folder 2015-07-18 16:00:05 -05:00
Andy Martin
24f35d84e7 add imagemin task to grunt, to shrink file size after spritesmith 2015-06-27 00:13:03 -06:00
Blade Barringer
62f12cf8b5 Correct path of translations mock 2015-06-13 13:39:21 -05:00
Blade Barringer
615c3f18a5 Adjust gruntfile regex and recompile 2015-05-26 22:19:45 -05:00
hairlessbear
958068c2b0 Rebased to resolve merge conflicts 2015-05-26 00:19:35 -04:00
Blade Barringer
a270b6d931 Compile shared when changes are made to coffee files 2015-05-18 08:52:28 -05:00
Blade Barringer
5c00bde701 remove changelog 2015-05-08 20:46:54 -05:00
Alys
ab6d8d0821 Merge pull request #4950 from gisikw/force-latest-bailey
Ensure Bailey always displays the most recent message.
2015-04-04 01:29:32 +10:00
Blade Barringer
9f6f5ed3e6 Update Gruntfile.js
Changed number of spritesheets from 6 to 7
2015-03-31 22:12:58 -05:00
Kevin Gisi
79606736a1 Ensure Bailey always displays the most recent message.
* Added a Grunt task to precompile website/views/shared/new-stuff.jade to a
  static html file.

* Updated the new-stuff.jade modal template to use a $rootScope property.

* Added a special case to openModal for the newStuff template, by which it
  fetches the flat file, marks it as trusted HTML, and sets it to the
  $rootScope property before rendering the modal.
2015-03-31 20:38:15 -04:00
Kevin Gisi
7bed1efb21 Revised Grunt translations task to use build:test
* Added build:test task to generate translation JS for tests.

* Removed test/spec/translations.js from the repository, added to .gitignore.

* Updated test/run_tests.sh to run build:test, and accept an optional argument
  to run a particular test suite.
2015-03-24 21:39:03 -04:00
Kevin Gisi
09b6401794 Add translations to Karma specs
* Added a task to Gruntfile to use website/src/i18n.js to generate a small JS file to be loaded in Karma env which sets window.env.translations to the i18n.translations['en'].

* Added new Grunt task to build:dev

* Updated Karma specs to reenable testing where possible, updating comments where not.
2015-03-24 21:39:03 -04:00
Blade Barringer
7cf8745375 Corrected gruntfile to use process.env.NODE_ENV 2015-02-13 09:43:28 -06:00
Blade Barringer
ca50c31bc0 Adjusted grunt command so it behaves differently on production and
development
2015-02-13 09:31:56 -06:00
Blade Barringer
9f6d74b2bd Removed compile sprites from prod build step 2015-02-11 16:15:28 -06:00
Blade Barringer
85bf2aced8 Wrote task to minify and concatenate spritesheet styles 2015-02-10 17:12:17 -06:00
Blade Barringer
557ccc7ec0 Added sprites build to build:prod task 2015-02-09 23:07:28 -06:00
Blade Barringer
fa5c0dd75c Added sprite task back in 2015-02-09 13:55:59 -06:00
Blade Barringer
0f45b1d8dd Corrected path to habitrpg. Added grunt-browserify 2015-02-09 13:17:19 -06:00
Blade Barringer
0ebb9c874b Worked on gruntfile 2015-02-08 20:19:54 -06:00
Blade Barringer
157a635a0c Restored Grunt tasks 2015-02-06 21:13:26 -06:00
Blade Barringer
1dfdffd51f Removed converted grunt tasks 2015-02-06 16:05:55 -06:00
Blade Barringer
dca2f13dda Merge branch 'develop' of github.com:HabitRPG/habitrpg into common-convert
Conflicts:
	bower.json
	public/manifest.json
	src/controllers/auth.js
2015-02-05 11:20:40 -06:00
Matteo Pagliazzi
01d695cae5 fix(grunt): allow caching of spritesheets, fix #4542 2015-01-29 17:59:30 +01:00
Matteo Pagliazzi
8f19f225f1 fix(misc): some styles & translations 2014-02-14 18:35:21 +01:00
Matteo Pagliazzi
bb6931fe83 refactor(grunt): cache gifs 2014-02-12 18:08:17 +01:00
Matteo Pagliazzi
8fdc5327e9 refactor(grunt and caching): cache icon fonts, spritesmith and use icons from spritesmith for coins notification 2014-02-12 15:10:22 +01:00
Matteo Pagliazzi
fb496de42f refactor(caching): only 1 css file, use grunt-contrib-cssmin to rewrite urls 2014-02-12 14:34:50 +01:00
Matteo Pagliazzi
fbe3ecc033 refactor(grunt): simplify run:dev task 2014-02-12 13:59:13 +01:00
Cole Gleason
441c3cf1d7 chore(logging): ignore *.log when running nodemon to avoid loop 2014-02-01 02:00:49 -06:00
Matteo Pagliazzi
f03d7d7dde fix(performance): cache spritesmith image, fix #2633 2014-01-29 15:44:05 +01:00
Sabe Jones
d6c55952da fix(nodemon): ignore CHANGELOG.md on watch
Because this started annoying the carp out of me once I linked @colegleason's commit-msg hook.
2014-01-19 21:59:35 -06:00
Cole Gleason
3d8ca12601 chore(changelog): update CHANGELOG, Grunt changelog task
Added some types to search for in the Grunt task when executing the
extended version.
2014-01-17 12:25:36 -06:00
Cole Gleason
564241cd38 chore(changelog): add git-changelog config and sample CHANGELOG.md
This is the setup for the Grunt task that generates a changelog. Note
that it currently generates the changelog for the range
changelog-start..HEAD where changelog-start is a tag. It will always use
the most recent tag it can find. We may want to change this
behavior. Also, the original repo has some bugs, so I'm using my fork
until he accepts my PRs.

Migration notes: To run: `grunt git_changelog`
2014-01-16 02:10:00 -06:00
Matteo Pagliazzi
5024956e6f correctly cache sprite images 2014-01-07 20:23:39 +01:00
Tyler Renelle
6601953629 grunt: add spritesmith.png to hashres. @paglias is this all that's
necessary to cache-bust the image so users won't get the jumple on reload?
2014-01-06 17:12:34 -07:00
Sabe Jones
1036f0549e Add .idea and .git to nodemon ignore list, to reduce unnecessary server bounces during dev 2013-12-29 19:11:32 -06:00
Matteo Pagliazzi
7cae5b6d48 hotfix for minification issues 2013-11-17 22:59:42 +01:00
Matteo Pagliazzi
d0c29eba78 move js & css files to public/manifest.json, allow for stylus files editing without restarting server on development, removed hashres from dev build 2013-11-04 22:13:03 +01:00
Tyler Renelle
d589c24371 Merge pull request #1700 from djuretic/develop
Tests working (for continuous intregration)
2013-11-03 18:59:56 -08:00
Tyler Renelle
62b2d5780b [#1710] some simplification on Groups memoization. No need for all that
special handling of Header Party, just have it's own controller and do
specific-handling. Also, removing MenuCtrl & StatsCtrl - they weren't
used TMK, I think twas a vestige of mobile. @paglias give that a gander
2013-11-01 20:15:04 -07:00
Matteo Pagliazzi
2da33b0355 add loading bar to front page too 2013-11-01 21:07:44 +01:00
Dušan Juretić
142024b818 define karma task for continuous integration 2013-10-31 22:45:10 -03:00
Matteo Pagliazzi
1490380e53 @lefnire since we are just testing and not deploying from this I liked to try the loading bar we talked about so that everyone can say what they do think 2013-10-30 19:13:21 +01:00