Commit Graph

  • faabe5f8a5
    Merge 05793eb749 into facde8d542 #36 Muhammad Labib Ramadhan 2021-03-15 20:49:50 -0700
  • facde8d542
    Merge pull request #39 from rithalnz/patch-1 master Joey Baker 2021-03-13 11:35:24 -0800
  • 0cbc28ef90
    Create LICENSE #39 rithalnz 2021-03-10 12:49:07 -0800
  • 7641d4f362 Merge f41df43885 into a6590a9650 #13 Joey Baker 2017-02-04 18:51:37 +0000
  • a6590a9650 fix(crud): see 83eadf0929 and #37 Mahdi Dibaiee 2017-02-04 22:17:34 +0330
  • 85b52fd5ab fix(crud): should ignore JoinTable models while creating the routes - solves #37 Mahdi Dibaiee 2017-02-04 22:11:58 +0330
  • 05793eb749 Moved "getModelInstance" function to the outside "parseInclude" function and added README and an "include" test about complex include feature labibramadhan/include-with-filter #36 labibramadhan/include-with-filter Muhammad Labib Ramadhan 2016-11-11 09:03:01 +0700
  • e632f79e2b Added support for include relationship alias (as) and nested includes, fixed wrong joi json validation implementation inside parseInclude() function, fixed some associated routes resulted 404 because of prefix option Muhammad Labib Ramadhan 2016-11-10 01:46:42 +0700
  • 6fa9e90ec5 New line at EOF Muhammad Labib Ramadhan 2016-11-08 08:26:56 +0700
  • 49d24ea265 Added try catch block and JSON validation logic of relationship/association parser Muhammad Labib Ramadhan 2016-11-08 08:23:37 +0700
  • 11306667d6 Refactored codes to not modify get-config-for-method.test.js, moved validationAssociations definition logic from get-config-for-method.js to crud.js, fixed README.md Muhammad Labib Ramadhan 2016-11-07 08:48:52 +0700
  • 1977304287 Added README about association filtering Muhammad Labib Ramadhan 2016-11-04 14:24:01 +0700
  • a141a38fe5 Fixed getConfig test error about association validation Muhammad Labib Ramadhan 2016-11-04 14:16:30 +0700
  • 72452a0088 Added feature to allow filtering relationships/associations based on http://docs.sequelizejs.com/en/latest/docs/querying/#relations-associations Muhammad Labib Ramadhan 2016-11-04 11:31:56 +0700
  • 5ba9d7d261 2.9.1 v2.9.1 labibramadhan/master Joey Baker 2016-11-01 19:10:04 -0700
  • 07837ef36c Merge pull request #33 from mdibaiee/add-limit-offset-tests Joey Baker 2016-11-01 19:09:45 -0700
  • 25501bbb10 Test add integration tests for limit/offset #33 Joey Baker 2016-11-01 17:39:35 -0700
  • a335471f02 Fix(crud/list) 404 on no results Joey Baker 2016-11-01 17:39:16 -0700
  • ce26814f74 Test add a returnsAll scope to player fixture Joey Baker 2016-11-01 17:38:55 -0700
  • d1fc6d46e8 2.9.0 v2.9.0 Joey Baker 2016-10-31 14:24:12 -0700
  • 4e94c7f825 Merge pull request #32 from mdibaiee/more-order-integration Joey Baker 2016-10-31 14:23:43 -0700
  • c289fb2ed4 Feat ordering by associated models now works #32 Joey Baker 2016-10-31 12:48:34 -0700
  • e1b851f932 Test: add a second mock team Joey Baker 2016-10-31 12:41:34 -0700
  • 34e37217f1 2.8.0 v2.8.0 Joey Baker 2016-10-28 11:28:23 -0700
  • 6a80149916 Merge pull request #31 from mdibaiee/code-coverage Joey Baker 2016-10-28 11:28:06 -0700
  • cb6ea51836 Test add integration tests for scope #31 Joey Baker 2016-10-28 11:22:52 -0700
  • 5aec1242db Test add integration tests for ordering lists Joey Baker 2016-10-28 11:22:38 -0700
  • 8fb3f2e849 Fix(crud) actually enable multiple orders Joey Baker 2016-10-28 11:22:05 -0700
  • 11e6ff596c Fix(crud) scope now 404s on no results Joey Baker 2016-10-28 11:20:59 -0700
  • 6a2290f064 Docs add docs for additional order option Joey Baker 2016-10-28 11:20:12 -0700
  • 1daa68e03e Fix(crud) destroyScope sends 404 when not found Joey Baker 2016-10-27 21:03:57 -0700
  • 01081db7a3 Test add destroyScope tests Joey Baker 2016-10-27 21:01:32 -0700
  • 3b962ce4d8 2.7.3 v2.7.3 Joey Baker 2016-10-27 13:20:46 -0700
  • f638680e29 Merge pull request #30 from mdibaiee/code-coverage Joey Baker 2016-10-27 13:20:18 -0700
  • 94e9870133 Fix(crud) 404 errors for destroy and destroyAll #30 Joey Baker 2016-10-27 12:33:31 -0700
  • 0713f81301 Test add CRUD tests Joey Baker 2016-10-27 12:33:02 -0700
  • f49e4daf79 Test fix error checking in include tests #oops Joey Baker 2016-10-27 12:32:36 -0700
  • 087e64607c Merge pull request #29 from mdibaiee/code-coverage Joey Baker 2016-10-26 18:14:37 -0700
  • 57f95f8c95 Test(CI) setup code coverage #29 Joey Baker 2016-10-26 17:25:18 -0700
  • 10d108878a Chore(deps) install codecov and nyc Joey Baker 2016-10-26 17:24:59 -0700
  • eebf7b91f0 2.7.2 v2.7.2 Joey Baker 2016-10-26 14:09:42 -0700
  • a45a3ab317 Merge pull request #27 from mdibaiee/add-integration-tests Joey Baker 2016-10-26 14:08:38 -0700
  • 7a8cd26dc8 Test add integration tests for ?include #27 Joey Baker 2016-10-26 13:27:13 -0700
  • 80d0a74c82 Test add integration tests for route creation Joey Baker 2016-10-26 13:26:56 -0700
  • 863aa1d98b Test add fixtures and integration setup Joey Baker 2016-10-26 13:26:39 -0700
  • 90f72cb07a Fix(crud) models w/o associations validation Joey Baker 2016-10-26 13:26:15 -0700
  • d3976fa44b Fix prefix should default to /, not '' Joey Baker 2016-10-26 13:25:27 -0700
  • 966b35164f Chore(deps) install dev deps for integration tests Joey Baker 2016-10-26 13:24:27 -0700
  • 548a6ecd98 2.7.1 v2.7.1 Joey Baker 2016-10-26 11:43:53 -0700
  • be993eda40 Merge pull request #26 from mdibaiee/fix-include Joey Baker 2016-10-26 11:42:15 -0700
  • bcb7861061 Fix(crud) include param lookup now works w/plurals #26 Joey Baker 2016-10-26 11:19:36 -0700
  • 07176018b7 Fix(crud) include param can be a string or array Joey Baker 2016-10-26 10:58:50 -0700
  • 83eadf0929 Fix: don't build CRUD routes until ready Joey Baker 2016-10-26 10:57:54 -0700
  • e318948fe4 2.7.0 v2.7.0 Joey Baker 2016-10-21 11:11:24 -0700
  • d35b616a13 Merge pull request #25 from mdibaiee/add-filters Joey Baker 2016-10-21 11:10:35 -0700
  • 8966d7b287 Feat add support of limit, offset, order #25 Joey Baker 2016-09-28 21:17:16 -0700
  • 5923f0dbcb Test(crud) ensure list doesn't error Joey Baker 2016-10-20 16:50:26 -0700
  • adb1d71984 Chore(deps) update patches and minors Joey Baker 2016-10-20 16:47:04 -0700
  • 3c516aa604 Chore gitignore mac junk files Joey Baker 2016-09-28 21:16:38 -0700
  • ddc6fcceb8 Chore (build) set sourcemaps to inline Joey Baker 2016-09-28 21:16:17 -0700
  • f403e214a9 Docs show how to interact with hapi hooks Joey Baker 2016-09-19 21:47:12 -0700
  • 71e6390282 Docs: add "modify the response format" section Joey Baker 2016-09-13 19:44:36 -0700
  • a720e30a85 2.6.2 v2.6.2 Joey Baker 2016-09-08 13:27:20 -0700
  • 518c4a4226 2.6.1 Joey Baker 2016-09-08 13:22:29 -0700
  • 469aaec66f Merge pull request #23 from mdibaiee/fix-joi-concat Joey Baker 2016-09-08 13:26:50 -0700
  • 8ee5661252 Test: only run src test files #oops #23 Joey Baker 2016-09-08 13:21:09 -0700
  • 9a231f0685 2.6.1 v2.6.1 Joey Baker 2016-09-08 13:22:29 -0700
  • c59943a717 Fix (validation) use joi's concat Joey Baker 2016-09-07 18:09:48 -0700
  • 8cdfc5858d Merge pull request #24 from mdibaiee/use-json Joey Baker 2016-09-08 11:33:47 -0700
  • 4e078f5ba5 Fix toJSON responses #24 Joey Baker 2016-09-07 21:06:34 -0700
  • 85111c7dc8 2.6.0 v2.6.0 Joey Baker 2016-09-06 11:30:22 -0700
  • 196999a4c5 Merge pull request #20 from Getable/error-on-invalid-where Joey Baker 2016-09-06 11:29:40 -0700
  • 3e9f024dcf Test: now testing get-config-for-method #20 Joey Baker 2016-09-06 11:25:03 -0700
  • 4c9ae36c5c Refactor: move get-config-for-method to a file Joey Baker 2016-09-06 11:24:41 -0700
  • 4558ad1327 Chore (deps) update minors and patches Joey Baker 2016-09-04 17:23:30 -0700
  • edccfb2316 Chore (deps) update Joi 7 → 9 Joey Baker 2016-09-04 17:22:47 -0700
  • 0d8ab9f02e Chore (deps) update boom (major) Joey Baker 2016-09-04 17:22:21 -0700
  • f062e2b37f Fix (validation) params is a plain object Joey Baker 2016-09-04 16:49:07 -0700
  • 69221ea331 Feat query & payload now validated Joey Baker 2016-09-04 16:39:05 -0700
  • f33c8da55d Fix (CRUD update) validate id Joey Baker 2016-09-04 16:37:43 -0700
  • 833df49173 Chore add comments for config creation Joey Baker 2016-09-04 16:36:50 -0700
  • 32a539c3d9 Fix (crud) update: findOnefindById Joey Baker 2016-09-04 15:35:19 -0700
  • b35bd23c91 Fix: prefer user's config before our own Joey Baker 2016-09-04 15:33:58 -0700
  • b4ea8c5b8e Docs: add more details for include and where Joey Baker 2016-09-03 18:50:26 -0700
  • 85cd2823da Docs: #cleanup and style fixes Joey Baker 2016-09-03 18:50:09 -0700
  • e0132c2cae Fix: handle all parseInclude errors Joey Baker 2016-09-03 18:48:25 -0700
  • bd18c57529 chore: put CircleCI badge in the same line as heading Mahdi Dibaiee 2016-09-06 09:30:21 +0430
  • 3e53ba8d2c Merge branch 'master' of github.com:mdibaiee/hapi-sequelize-crud Mahdi Dibaiee 2016-09-06 09:29:39 +0430
  • 81b704a395 chore: add CircleCI badge Mahdi Dibaiee 2016-09-06 09:28:56 +0430
  • d69b87b8fa Merge pull request #22 from mdibaiee/tests Mahdi Dibaiee 2016-09-06 09:25:24 +0430
  • 03755f94c5 Test (CI) configure circle #22 Joey Baker 2016-09-05 17:21:30 -0700
  • 7cecd7fb40 Test (list) add initial list tests Joey Baker 2016-09-05 17:12:13 -0700
  • 7b757fcc50 Fix (crud) if no prefix, things still work Joey Baker 2016-09-05 17:11:42 -0700
  • de0685c8bb Chore: install and configure AVA Joey Baker 2016-09-05 17:10:58 -0700
  • f2f613b35b Fix: boom error on invalid include Joey Baker 2016-09-03 18:48:03 -0700
  • 38ccb3adf6 Chore (deps) update eslint (major) Joey Baker 2016-09-05 15:43:48 -0700
  • 506d42f39a 2.5.4 v2.5.4 Joey Baker 2016-09-05 12:30:15 -0700
  • 3dfa72ddee Merge pull request #21 from Getable/better-error Joey Baker 2016-09-05 12:25:14 -0700
  • bab2e90cbb Feat (error) parse PG 42* errors #21 Joey Baker 2016-09-04 17:27:07 -0700
  • da6b3ce963 Feat (error) include hint on PG errors Joey Baker 2016-09-04 17:26:51 -0700