Commit Graph

  • b032be20d1 Fix (error) always reply with an error #oops Joey Baker 2016-09-04 17:25:57 -0700
  • 3fe78a15f7 Merge 46d2605830 into 79c6a81a3a #18 Joey Baker 2016-09-02 22:17:02 +0000
  • 46d2605830 Fix where parsing needs to be spread #18 Joey Baker 2016-09-02 15:16:46 -0700
  • 79c6a81a3a chore(version): bump version Mahdi Dibaiee 2016-08-30 09:49:07 +0430
  • 517f2b8157 Merge pull request #17 from Getable/fix-babel-polyfill Mahdi Dibaiee 2016-08-30 09:48:20 +0430
  • a9fa790ae9 Fix (deps): install babel-polyfill as optionalDep #17 Joey Baker 2016-08-28 09:58:08 -0700
  • ce6f1fedde Fix: bad merge in error.js Joey Baker 2016-08-28 09:57:23 -0700
  • db86507ef9 Fix: correct babel-polyfill version Joey Baker 2016-08-28 09:56:46 -0700
  • 6ad9df2db1 chore: bump version Mahdi Dibaiee 2016-08-26 13:15:50 +0430
  • 17105f66f4 feat(errors): parse sequelize errors and use the relevant Boom error type Mahdi Dibaiee 2016-08-26 13:15:15 +0430
  • b18479e02e Merge pull request #16 from Getable/parse-sequelize-errors Mahdi Dibaiee 2016-08-26 13:11:29 +0430
  • 0e9cd935b9 Add: parse Sequelize errors #16 Joey Baker 2016-08-25 21:28:23 -0700
  • 9524e55690 chore(version): bump version Mahdi Dibaiee 2016-08-04 10:38:18 +0430
  • 1752d700f5 Merge pull request #15 from Getable/better-errors Mahdi Dibaiee 2016-08-04 10:37:29 +0430
  • 6d289d6d78 Add: Better errors #15 Joey Baker 2016-08-03 14:42:20 -0700
  • 0d6a715511 chore(CONTRIBUTING): a contribution guide, git commit messages and code linting Mahdi Dibaiee 2016-07-22 23:29:54 +0430
  • e5d72fd034 chore(version): bump version to 2.5.0, we have a new feature Mahdi Dibaiee 2016-07-22 23:25:55 +0430
  • a0aeaef3a9 Merge pull request #14 from Getable/fix-permissions Mahdi Dibaiee 2016-07-22 23:25:26 +0430
  • 79b9fc1242 Change: permissions must always be an array #14 Joey Baker 2016-07-22 11:24:08 -0700
  • 823a65991a 2.5.1 v2.5.1 Joey Baker 2016-07-22 11:28:47 -0700
  • f9b997b65c Change: permissions must always be an array Joey Baker 2016-07-22 11:24:08 -0700
  • fb8275abca Merge pull request #12 from Getable/rm-extraneous-babel Mahdi Dibaiee 2016-07-22 21:59:26 +0430
  • 098aabfea5 Merge pull request #11 from Getable/add-permissions Mahdi Dibaiee 2016-07-22 21:58:36 +0430
  • f95f411a65 Add: permissions #11 Joey Baker 2016-07-21 17:39:35 -0700
  • f41df43885 Build: add hound config #13 Joey Baker 2016-07-22 10:01:17 -0700
  • 0416986896 Build: rm extraneous babel dep #oops #12 Joey Baker 2016-07-22 09:51:57 -0700
  • 7c2b146eed 2.5.0 v2.5.0 Joey Baker 2016-07-21 18:02:09 -0700
  • a54683e29a 2.4.0 v2.4.0 Joey Baker 2016-07-21 18:02:04 -0700
  • a855665777 2.3.0 v2.3.0 Joey Baker 2016-07-21 18:01:54 -0700
  • 034287672c 2.2.0 Joey Baker 2016-07-05 19:17:26 -0700
  • e8c0e61c6b Fork to @getable Joey Baker 2016-07-05 19:17:06 -0700
  • a64a55af0d Add: permissions Joey Baker 2016-07-21 17:39:35 -0700
  • 6c46ff68d0 fix(primaryKey): use model.primaryKey instead of hardcoded id for id routes, fixes #9 Mahdi Dibaiee 2016-07-13 11:26:46 +0430
  • 29ee49fc62 fix(name): default name parameter on options object itself Mahdi Dibaiee 2016-07-13 10:05:33 +0430
  • d142e6c553 fix(options): take a name parameter, same as the name parameter used in hapi-sequelize, fixes #8 Mahdi Dibaiee 2016-07-13 10:03:00 +0430
  • fb06d9cd27 chore(version): bump version up Mahdi Dibaiee 2016-07-13 09:59:55 +0430
  • b9e150200f chore: switch from Gruntfiles to npm scripts, see #5 Mahdi Dibaiee 2016-07-13 09:59:12 +0430
  • fe6881099f Merge branch 'babel6' of github.com:Getable/hapi-sequelize-crud into babel6 Mahdi Dibaiee 2016-07-13 09:50:44 +0430
  • 6786b9b487 style: updated eslint config Mahdi Dibaiee 2016-07-09 09:41:23 +0430
  • aa06808ab2 chore(version): bump version to 2.1.1, two small patches were applied by @joeybaker Mahdi Dibaiee 2016-07-09 09:14:18 +0430
  • 2d1ab6b75a Merge pull request #6 from Getable/fix-include Mahdi Dibaiee 2016-07-09 09:13:14 +0430
  • 2ea6c2e3a8 Fix: include option api correction #6 Joey Baker 2016-07-05 18:33:03 -0700
  • c0cb2c44e0 Merge pull request #7 from Getable/require-payload-on-put Mahdi Dibaiee 2016-07-08 17:17:40 +0430
  • 5f0273a973 2.2.0 v2.2.0 Joey Baker 2016-07-05 19:17:26 -0700
  • 3317e0a8f2 Fork to @getable Joey Baker 2016-07-05 19:17:06 -0700
  • 61fbf434af Merge branch 'require-payload-on-put' Joey Baker 2016-07-05 19:12:45 -0700
  • f71e06362b Merge branch 'fix-include' Joey Baker 2016-07-05 19:12:34 -0700
  • fee846eb4a Fix: PUT requires a payload to work #7 Joey Baker 2016-07-05 18:34:56 -0700
  • a5e6b2dd46 Fix: include option api correction Joey Baker 2016-07-05 18:33:03 -0700
  • e7bc048a46 Internal: upgrade to babel6 #5 Joey Baker 2016-07-05 14:47:01 -0700
  • 07af23cb5a chore(eslint): use eslint for a more consistent style throughout the code Mahdi Dibaiee 2016-06-30 18:28:02 +0430
  • 3d78b467ac Merge pull request #4 from Getable/boom Mahdi Dibaiee 2016-06-30 18:14:07 +0430
  • 0698a8a3ad Fix: crud: GET id's can be strings or numbers #4 Joey Baker 2016-06-29 21:30:20 -0700
  • 3f419284be Fix: Reply with 404 when required Joey Baker 2016-06-29 21:28:56 -0700
  • 6958c49622 Build: install boom Joey Baker 2016-06-29 21:27:44 -0700
  • ca6298d6f4 chore(README, defaultConfig): add defaultConfig to README Mahdi Dibaiee 2016-06-05 21:37:58 +0430
  • 1a87621ce9 chore(defaultConfig): bump version, thanks to @Istar-Eldritch Mahdi Dibaiee 2016-06-05 21:34:30 +0430
  • 557ea8e9a9 Merge pull request #2 from Istar-Eldritch/defaultconfig Mahdi Dibaiee 2016-06-05 21:32:40 +0430
  • 2fd7fa09b0 Replace defaults by defaultsDeep #2 Ruben Paz 2016-06-05 17:51:54 +0100
  • 9a28dbcc02 Added defaultConfig parameter to the options Ruben Paz 2016-06-05 14:44:24 +0100
  • f8e1a27572 chore: add babel as dependency Mahdi Dibaiee 2016-05-24 18:05:38 +0430
  • 7014e0e07d fix(polyfill): load babel/polyfill if it's not already loaded Mahdi Dibaiee 2016-05-11 08:55:32 +0430
  • dd0084277b fix: actually run destroyAll :| Mahdi Dibaiee 2016-05-07 10:41:30 +0430
  • 193aec9619 fix(crud): DELETE plural Mahdi Dibaiee 2016-05-07 10:37:51 +0430
  • 973f63640c fix(destroy): associative remove methods require the instance, they don't accept queries, so fallback to manual destroy Mahdi Dibaiee 2016-04-19 11:39:59 +0430
  • 544dc23723 fix(associate): associating one way is enough fix(destroy): directly get a destroy method instead of find and destroy Mahdi Dibaiee 2016-03-31 20:40:01 +0430
  • afb08670e8 fix(associate): it seems sometimes associations don't resolve or reject, causing a hang Mahdi Dibaiee 2016-03-13 14:56:16 +0330
  • dc5a010408 fix(crud): typo Mahdi Dibaiee 2016-03-12 11:05:04 +0330
  • 5551d416a8 fix(crud): single instance requests were failing, not taking id into account Mahdi Dibaiee 2016-03-12 10:52:47 +0330
  • 097a9adcf3 fix(one-to-many): raw parameters are removed Mahdi Dibaiee 2016-03-12 09:58:05 +0330
  • 11291f0e08 refactor: minimize repeated code by re-using parseInclude, parseWhere and getMethod feat(include): ability to specify multiple includes, as an array Mahdi Dibaiee 2016-03-10 10:48:30 +0330
  • 00e8e89767 fix(query): use qs for querystring parsing Mahdi Dibaiee 2016-03-02 12:13:27 +0330
  • 45d991d1e9 fix: one-to-one associations didn't work properly Mahdi Dibaiee 2016-02-07 15:51:44 +0330
  • 5db3bb4eb3 feat(operators): ability to use sequelize operators in queries Mahdi Dibaiee 2016-02-01 16:46:30 +0330
  • 6cfe877884 feat(include): include query parameter, passed to sequelize query fix(associations): one-to-many associations -> destroyScope and get Mahdi Dibaiee 2016-01-29 11:30:39 +0330
  • aebff50d0b fix(one-to-one): should not require an id for the second model, because there is only one anyways Mahdi Dibaiee 2016-01-24 15:07:31 +0330
  • 5e0eeccbac feat(associate): routes to associate objects with each other Mahdi Dibaiee 2016-01-20 12:47:47 +0330
  • e647922678 chore: include build directory in package.json files Mahdi Dibaiee 2016-01-19 11:23:01 +0330
  • cb2078b6cd chore(README): add scopes to "What do I get" section Mahdi Dibaiee 2016-01-19 10:39:28 +0330
  • 14a36434f7 fix(associations): request.query should apply to second model's where feat(associations): scope queries on associations Mahdi Dibaiee 2016-01-19 10:37:56 +0330
  • 6713ed0b0b chore(README): explain prefix with an example Mahdi Dibaiee 2016-01-19 10:14:56 +0330
  • 25366a5c89 chore: configure ghooks to run grunt pre-commit Mahdi Dibaiee 2016-01-19 10:08:27 +0330
  • 61060551b7 chore: ignore build directory Mahdi Dibaiee 2016-01-19 10:07:10 +0330
  • 52ad030d0d feat(associations): many-to-many associations fix(associations): fix association queries, must use include instead of ForeignKey fix(error): error decorator was missing await, which prevented it from catching errors fix(error): console.error the error refactor(crud): don't use request.models[name], use the model directly chore: README added Mahdi Dibaiee 2016-01-19 10:03:29 +0330
  • bae6820e64 feat(simple): simple CRUD REST API (no associations) feat(associations): one-to-one associations feat(associations): one-to-many associations Mahdi Dibaiee 2016-01-18 18:08:43 +0330