Commit Graph

11574 Commits

Author SHA1 Message Date
Matteo Pagliazzi 8f9d2a5f9a change to erro handler middleware to log full error object and support express-validator 2015-11-11 10:12:13 +01:00
Blade Barringer e518e2795f Correct setupConfig to use proper linting. 2015-11-09 19:11:25 -06:00
Blade Barringer c8ee1eaaec Add support for passing in custom env file to nconf. 2015-11-09 18:41:04 -06:00
Blade Barringer d6764d4f37 Merge branch 'develop' into api-v3 2015-11-09 12:52:25 -06:00
Blade Barringer 6b7a757459 Run tests in sequence 2015-11-09 12:47:56 -06:00
Blade Barringer 851631e465 Fix build errors 2015-11-09 08:19:24 -06:00
Blade Barringer bab41be646 Correct gruntfile to use babel require hook 2015-11-09 08:05:51 -06:00
Blade Barringer 84158c92f5 Remove extra space 2015-11-09 07:58:36 -06:00
Blade Barringer 68eb94a759 Merge pull request #6203 from crookedneighbor/v3_make_linter_happy
V3 - make linter happy
2015-11-09 07:47:02 -06:00
Blade Barringer 88a80162ee Merge branch 'api-v3' into v3_make_linter_happy 2015-11-09 07:46:39 -06:00
Blade Barringer 78bdbfc96f Add todo to use catch syntax 2015-11-09 07:43:48 -06:00
Matteo Pagliazzi 1489b41fcc fix typo 2015-11-09 10:53:49 +01:00
Matteo Pagliazzi 7dd6eb76c9 add express-validator, add body parser middleware, support some more errors in error handler middleware 2015-11-08 22:48:31 +01:00
Matteo Pagliazzi 87f50ff2b9 use callback in place of catch 2015-11-08 19:01:48 +01:00
Blade Barringer 6aaef14300 Convert catch to second callback 2015-11-08 10:06:40 -06:00
Blade Barringer a0094f4f48 Add exception for camelcase rule 2015-11-08 09:49:54 -06:00
Blade Barringer 7251a3a104 Extract profile name logic to private function 2015-11-08 09:36:10 -06:00
Blade Barringer 366cbd9bff Remove unneeded variable 2015-11-08 09:30:31 -06:00
Blade Barringer 3d86cefe78 Convert switch statement to if-else 2015-11-08 09:28:40 -06:00
Blade Barringer 7b58873866 Add names to functions 2015-11-08 09:25:45 -06:00
Matteo Pagliazzi 46505c8a0b Merge pull request #6202 from crookedneighbor/nconf_setup
Nconf setup
2015-11-08 16:14:45 +01:00
Matteo Pagliazzi 5b3c460344 Merge branch 'api-v3' of github.com:HabitRPG/habitrpg into api-v3 2015-11-08 16:14:10 +01:00
Matteo Pagliazzi 4b60698527 migrate user model to new code style and es6 2015-11-08 16:11:55 +01:00
Blade Barringer 832e837f6a Simplify nconf test 2015-11-08 09:07:43 -06:00
Blade Barringer 9451e7239b Add nconf setup to unit test helper 2015-11-08 09:01:25 -06:00
Blade Barringer 447d4c332d Remove extraneous nconf setup. 2015-11-08 08:56:27 -06:00
Blade Barringer 1ef6839eea Add IS_PROD to logger utility 2015-11-08 08:49:16 -06:00
Blade Barringer 0d7f984fce Add setupNconf function 2015-11-08 08:47:46 -06:00
Blade Barringer 22f76e9479 Use npm 3 for travis 2015-11-07 21:06:59 -06:00
Blade Barringer 58cf34af9d Merge branch 'develop' into api-v3 2015-11-07 21:06:37 -06:00
Blade Barringer 598d25dc48 Update browserify package 2015-11-07 20:56:56 -06:00
Blade Barringer a6c7e3b885 Update protractor dependency 2015-11-07 20:31:28 -06:00
Blade Barringer f137e0d41d Add gulp to travis 2015-11-07 20:16:32 -06:00
Blade Barringer b6a1414e1c Update npm to v2 2015-11-07 20:09:36 -06:00
Blade Barringer 05ae419d7e Update karma dependencies and remove unused packages. 2015-11-07 19:56:09 -06:00
Blade Barringer 88f8a2a375 Swap out gulp-clean for rimraf 2015-11-07 19:09:51 -06:00
Blade Barringer 320b7e4a93 Merge pull request #6196 from crookedneighbor/add_unit_test_helpers
Add unit test helpers
2015-11-07 09:50:15 -06:00
Blade Barringer 3559be0f83 Use toObject instead of _doc 2015-11-07 09:42:57 -06:00
Matteo Pagliazzi f26737ab79 use q for mongoose promises and switch to promises from callbacks in queries 2015-11-07 16:28:52 +01:00
Blade Barringer b323c3b5e9 Use res and req generators in error handler test 2015-11-07 09:26:13 -06:00
Blade Barringer 1eadceea3d Add status to default res 2015-11-07 09:25:43 -06:00
Matteo Pagliazzi 0834f8eeea disable api v2 and related tests to enable changes to models 2015-11-07 15:51:26 +01:00
Matteo Pagliazzi b7fb9ec805 Merge branch 'api-v3' of github.com:HabitRPG/habitrpg into api-v3 2015-11-07 15:41:05 +01:00
Matteo Pagliazzi 3a12490ad7 simplify code 2015-11-07 15:40:57 +01:00
Matteo Pagliazzi ac7d3e642f port middlewares to authenticate users with headers and sessions 2015-11-07 15:37:38 +01:00
Blade Barringer e657a30320 Add next generator for easier controller testing. 2015-11-07 08:32:02 -06:00
Blade Barringer 94dbb25fa6 Add unit helper 2015-11-06 21:28:47 -06:00
Blade Barringer 6e344ce04b Add sandbox as a global 2015-11-06 21:28:31 -06:00
Blade Barringer 303b88b6fa Adjust api tests 2015-11-06 21:28:19 -06:00
Blade Barringer 18328c0c42 Add lodash.deepDefaults as a dependency 2015-11-06 21:27:38 -06:00