From 39ddbbb1489ad77e16f1a76a95589d8e12896f49 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Tue, 21 Apr 2020 19:40:10 -0400 Subject: [PATCH 1/2] feat(docs): May milestone --- docs/_may_milestone_.md | 62 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 docs/_may_milestone_.md diff --git a/docs/_may_milestone_.md b/docs/_may_milestone_.md new file mode 100644 index 000000000000..3cf0c614b23d --- /dev/null +++ b/docs/_may_milestone_.md @@ -0,0 +1,62 @@ +## Monthly Milestone - May 2020 + +### Overview + +### Goals + +- [ ] Migration Guide + + - [ ] How to migrate LB3 components #3955 _depends on the spike result in + #5004_ + - [ ] How to run LB3 app tests when the app is mounted in a LB4 project #3978 + _depends on the spike reuslt in #4099_ + +- [ ] Feature Parity + + - [ ] Model.toObject() should preserve prototypes (e.g. Date and ObjectID + values) #3607 + +- [ ] Bugs + + - [ ] defining a nested array model property using @property.array decorator + crashes the app #4754 + +- [ ] Docs + + - [ ] [Docs] Add debug string information #4845 + - [ ] [Docs] Add "error handling" page #4846 + +- [ ] Miscellaneous + + - [ ] How to build models, repositories and controllers dynamically at runtime + #4296 + - [ ] Spike: robust handling of ObjectID type for MongoDB #3456 + - [ ] Integration with TypeORM #4853 + +- [ ] PRs to review + - [ ] feat(repository): hasManyThrough #4438 + - [ ] [RFC] Enable parallel mocha testing #5011 + - [ ] feat(http-server): adds http/2 support #4989 + +### Stretch Goals + +- [ ] Docs / Blogs + + - [ ] [Blog] Managing your APIs: From LoopBack to IBM API Connect #4901 + - [ ] [Docs] Add "project layout reference" page #4847 + - [ ] [Docs] Postgresql connector docs should cover LB4 content #4877 + - [ ] [Docs] MongoDB connector docs should cover LB4 content #4879 + +- [ ] Bugs + + - [ ] Failed to exclude properties by setting false in `fields` filter via url + #4992 + +- [ ] From relation definition to REST API #2483 + - [ ] [SPIKE] HasMany relation definition to REST API with auto-generated + repository/controller classes #3896 + +### Community Contribution + +- [ ] :running: [Spike] How to migrate Angular 1.x and 2+ LB3 client #4610 +- [ ] :running: Document how to send emails in LB4 #1979 From 53008c0887bfbb222db5e4fd101d9af864099823 Mon Sep 17 00:00:00 2001 From: Diana Lau Date: Tue, 28 Apr 2020 16:31:18 -0400 Subject: [PATCH 2/2] add stretch goals --- docs/_may_milestone_.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/docs/_may_milestone_.md b/docs/_may_milestone_.md index 3cf0c614b23d..24c886d4c016 100644 --- a/docs/_may_milestone_.md +++ b/docs/_may_milestone_.md @@ -6,25 +6,28 @@ - [ ] Migration Guide - - [ ] How to migrate LB3 components #3955 _depends on the spike result in - #5004_ - - [ ] How to run LB3 app tests when the app is mounted in a LB4 project #3978 - _depends on the spike reuslt in #4099_ + - [ ] Spike: How to migrate LB3 components #4099 + - [ ] Spike: How to run LB3 app tests when the app is mounted in a LB4 project + #5004 + - [ ] Follow up stories from #5004 if it's done in April. - [ ] Feature Parity - [ ] Model.toObject() should preserve prototypes (e.g. Date and ObjectID values) #3607 + - [ ] 🏃Custom visual style of REST API Explorer #2023 - [ ] Bugs - [ ] defining a nested array model property using @property.array decorator crashes the app #4754 -- [ ] Docs +- [ ] Docs / Blogs + - [ ] :running: Blog on what LB can offer on top of Express #4852 - [ ] [Docs] Add debug string information #4845 - [ ] [Docs] Add "error handling" page #4846 + - [ ] [Blog] Managing your APIs: From LoopBack to IBM API Connect #4901 - [ ] Miscellaneous @@ -42,7 +45,6 @@ - [ ] Docs / Blogs - - [ ] [Blog] Managing your APIs: From LoopBack to IBM API Connect #4901 - [ ] [Docs] Add "project layout reference" page #4847 - [ ] [Docs] Postgresql connector docs should cover LB4 content #4877 - [ ] [Docs] MongoDB connector docs should cover LB4 content #4879 @@ -53,10 +55,20 @@ #4992 - [ ] From relation definition to REST API #2483 + - [ ] [SPIKE] HasMany relation definition to REST API with auto-generated repository/controller classes #3896 +- [ ] 🏃Enable TypeScript Project References #2609 + ### Community Contribution - [ ] :running: [Spike] How to migrate Angular 1.x and 2+ LB3 client #4610 - [ ] :running: Document how to send emails in LB4 #1979 +- [ ] :running: Polymorphic relation type #2487 +- [ ] Model.toObject() should preserve prototypes (e.g. Date and ObjectID + values) #3607 +- [ ] 🏃 Add bearer auth scheme as the default security scheme #4386 +- [ ] OpenAPI schema generation and model inheritance #3293 +- [ ] default values added for new required columns when running autoupdate() + strongloop/loopback-connector-postgresql#418