-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Milestone
Description
The goal for this month should be:
- finish off items for Developer Preview 2 release (high priority)
- work on spikes that help us to create backlog for the next release
Goals
Developer Preview 2 Items
- openapi-v3-spec module: add basic tests openapi-v3-types module: add basic tests #181
- Enhance Repository Mixin to provide a repository getter Enhance Repository Mixin to provide a repository getter #745
- Inject repositories registered via app.repository() API Inject repositories registered via app.repository() API #744
- 🏃 Consistent file naming style Consistent file naming style #612
-
[Docs] Sidebar reorganization [Docs] Sidebar reorganization #731CLOSED as no longer irrelevant
Spikes
- 🏃 Juggler relation spike SLIPPED [SPIKE]Legacy Juggler - Providing repositories based on relations #995
Stretch Goals
Spikes
- Weakly typed integration spike [Spike] Weakly typed integration with REST/SOAP service #1069
- @raymondfeng has done spike feat: add integration for service-oriented backends #1119. Need a meeting to discuss the spike finding. - Use Express / Koa for HTTP processing [Spike] Use Express / Koa for HTTP processing #1071
- @raymondfeng has a spike PR [RFC] feat: use express/koa/... as the http framework #1082
- need a meeting to discuss the spike finding, so that we can build the backlog. - [SPIKE] Create
@loopback/bootto support declarative JSON/YAML [SPIKE] Create @loopback/boot to support declarative JSON/YAML files #441 - Validation and type conversion at REST/Model/Database layer [Spike] Validation and type conversion at REST/Model/Database layer #1057
- [Spike] Express vs. Koa for HTTP processing [Spike] Express vs. Koa for HTTP processing #1255
- [CLI] Show list of all available commands in help [CLI] Show list of all available commands in help #934
Other PRs
- [CLI] Move away from using master to clone examples via
lb4 example[CLI] Move away from using master to clone examples vialb4 example#1120 - [Docs] Local Site Scaffolding [Docs] Local Site Scaffolding #1232
- This enabled testing
@loopback/docsin LB4 as well.
- This enabled testing
- feat: upgrade to openapi3-ts@0.11.0 feat: upgrade to openapi3-ts@0.11.0 #1265
- chore: add a sandbox location to enable testing w/ source code chore: add a sandbox location to enable testing w/ source code #1252
- Introduce strongly-typed metadata key Introduce strongly-typed metadata key #1240
- refactor: move example packages to examples folder refactor: move example packages to examples folder #1231
- [RFC] refactor(docs): move apidocs to
/docs[RFC] refactor(docs): move apidocs to/docs#1207 - feat(testlab): update sourceMappingURL when copying a JS file feat(testlab): update sourceMappingURL when copying a JS file #951
- chore: make the code compatible with node 10.0.0 chore: make the code compatible with node 10.0.0 #1281
- lb3 feat(loopback-datasource-juggler): add omit default embedded item flag for embedsMany relation EmbedsMany relation assigns default value to relation objects in response strongloop/loopback#2882
- Replace type definition being imported by
repository-json-schemaReplace type definition being imported byrepository-json-schema#1132
Legend of annotations:
| Mark | Description |
|---|---|
| 🏃 | work in progress |
| ✋ | blocked task |