From 4047b209de701dceb3aa59122b53e1024ce0517c Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Mon, 18 Nov 2019 12:24:53 -0500 Subject: [PATCH 1/4] feat(docs): dec milestone --- docs/_milestone_.md | 79 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 docs/_milestone_.md diff --git a/docs/_milestone_.md b/docs/_milestone_.md new file mode 100644 index 000000000000..184affc3947f --- /dev/null +++ b/docs/_milestone_.md @@ -0,0 +1,79 @@ +# December Milestone + +## Overview + +- Complete the epics: + - `Add Support for Partitioned Database` + - `Inclusion of related models` + - `Production deployment` +- Complete the spikes for the migration guide + +## Goals + +- [ ] Inclusion of related models [MVP] + https://github.com/strongloop/loopback-next/issues/1352 + + - [ ] [5]Reject create/update requests when data contains navigational + properties (WIP) https://github.com/strongloop/loopback-next/issues/3439 + +- [ ] Authentication & Authorization + https://github.com/strongloop/loopback-next/issues/3902 + + - [ ] [5]Contribute OpenAPI spec pieces from extensions + https://github.com/strongloop/loopback-next/issues/3854 + - [ ] [3]Add user profile factory for authentication modules + https://github.com/strongloop/loopback-next/issues/3846 + +- [ ] [Epic] Add Support for Partitioned Database + https://github.com/strongloop/loopback-connector-cloudant/issues/219 + + - [ ] [3]Optimize query by reading partition key from payload + https://github.com/strongloop/loopback-connector-cloudant/issues/217 + +- [ ] From model definition to REST API with no custom repository/controller + classes https://github.com/strongloop/loopback-next/issues/2036 + + - [ ] [5]Model API booter & builder(WIP) + https://github.com/strongloop/loopback-next/issues/3736 + +- [ ] Migration guide between LB3 to LB4 [MVP] + https://github.com/strongloop/loopback-next/issues/453 + + - [ ] [3]Spike: Migration guide from LB3 - Authentication & authorization + https://github.com/strongloop/loopback-next/issues/3719 + +- [ ] Miscellaneous + - [ ] [8]Spike: Discover and define models at runtime + https://github.com/strongloop/loopback-next/issues/2484 + - [ ] [5] API Explorer ignores filter options where, fields, and order #2208 + +## Stretch Goals + +- [ ] Bug fixes + + - [ ] Id deleted on update on MongoDB #3267 + - [ ] TodoList tutorial - GET ​/todos​/{id}​/todo-list gives unexpected + response #4147 + +- [ ] Inclusion of Related Models (Post MVP) + + - [ ] Include related models with a custom scope #3453 + +- [ ] From model definition to REST API with no custom repository/controller + classes https://github.com/strongloop/loopback-next/issues/2036 + + - [ ] [3]Add CrudRestApiBuilder to `@loopback/rest-crud`, + https://github.com/strongloop/loopback-next/issues/3737 + - [ ] [3]Example app showing CrudRestApiBuilder + https://github.com/strongloop/loopback-next/issues/3738 + +- [ ] Migration guide between LB3 to LB4 [MVP] + https://github.com/strongloop/loopback-next/issues/453 + + - [ ] [3]How to migrate datasources from LB3 to LB4 #3946 + - [ ] [3]How to migrate boot scripts #3957 + - [ ] [3]How to migrate user-defined model methods #3949 + +- Micellaneous + - [ ] [5]Column is always integer when running `npm run migrate` + https://github.com/strongloop/loopback-next/issues/2398 From a9684d0fb7da5ff5a4a389c5b67549bc8deca572 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Thu, 21 Nov 2019 12:06:37 -0500 Subject: [PATCH 2/4] fix(docs): add cloudant blog post to dec milestone --- docs/_milestone_.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/_milestone_.md b/docs/_milestone_.md index 184affc3947f..305985507f23 100644 --- a/docs/_milestone_.md +++ b/docs/_milestone_.md @@ -29,6 +29,8 @@ - [ ] [3]Optimize query by reading partition key from payload https://github.com/strongloop/loopback-connector-cloudant/issues/217 + - [ ] Blog post + https://github.com/strongloop/loopback-connector-cloudant/issues/231 - [ ] From model definition to REST API with no custom repository/controller classes https://github.com/strongloop/loopback-next/issues/2036 From e1aa0b8986f12f8c2c6a974983aba1830ca0c0e6 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Tue, 26 Nov 2019 09:58:59 -0500 Subject: [PATCH 3/4] fix(docs): add items in stretch goals --- docs/_milestone_.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/_milestone_.md b/docs/_milestone_.md index 305985507f23..07c29a72dfff 100644 --- a/docs/_milestone_.md +++ b/docs/_milestone_.md @@ -7,6 +7,8 @@ - `Inclusion of related models` - `Production deployment` - Complete the spikes for the migration guide +- Community Support: focus on triaging and PR reviews in + `loopback-connector-mongodb` and/or `loopback-connector-postgresql` ## Goals @@ -24,12 +26,10 @@ - [ ] [3]Add user profile factory for authentication modules https://github.com/strongloop/loopback-next/issues/3846 -- [ ] [Epic] Add Support for Partitioned Database +- [ ] Add Support for Partitioned Database https://github.com/strongloop/loopback-connector-cloudant/issues/219 - - [ ] [3]Optimize query by reading partition key from payload - https://github.com/strongloop/loopback-connector-cloudant/issues/217 - - [ ] Blog post + - [ ] [3] Blog post https://github.com/strongloop/loopback-connector-cloudant/issues/231 - [ ] From model definition to REST API with no custom repository/controller @@ -56,6 +56,8 @@ - [ ] Id deleted on update on MongoDB #3267 - [ ] TodoList tutorial - GET ​/todos​/{id}​/todo-list gives unexpected response #4147 + - [ ] lb4 repository,model,controller commands generate artifacts with 'lint' + issues https://github.com/strongloop/loopback-next/issues/4205 - [ ] Inclusion of Related Models (Post MVP) From 085520afc00eaeaf45c8d6e9e259b3ee6095380b Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Thu, 28 Nov 2019 09:22:08 -0500 Subject: [PATCH 4/4] fix: last update for dec milestone --- docs/_milestone_.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/_milestone_.md b/docs/_milestone_.md index 07c29a72dfff..bb9b9d9d0635 100644 --- a/docs/_milestone_.md +++ b/docs/_milestone_.md @@ -8,7 +8,8 @@ - `Production deployment` - Complete the spikes for the migration guide - Community Support: focus on triaging and PR reviews in - `loopback-connector-mongodb` and/or `loopback-connector-postgresql` + `loopback-datasource-juggler` and/or `loopback-connector-postgresql` +- Time off for Christmas and New Year! ## Goals