Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move init package to separate project | Jakob Odersky | 2018-10-09 | 7 | -458/+0 |
| | |||||
* | Move out service discovery | Jakob Odersky | 2018-09-12 | 1 | -4/+3 |
| | |||||
* | Rearchitect reporting stack to mixin-based structure | Jakob Odersky | 2018-09-12 | 2 | -15/+20 |
| | |||||
* | Replace traceparent header, rather than setting all headers | Jakob Odersky | 2018-09-12 | 1 | -2/+6 |
| | | | | | The bug manifested itself by missing authentication headers, as these were cleared when the child trace header was set. | ||||
* | Add updated swagger UI that allows selecting scheme | Jakob Odersky | 2018-09-12 | 1 | -1/+1 |
| | |||||
* | Changes to service discovery overrides and storage utilities | Jakob Odersky | 2018-09-12 | 1 | -18/+15 |
| | | | | | - use objects (instead of object lists) in service discovery overrides - add project ID to bucket names | ||||
* | Move platform back into init and use a configurable DNS discovery | Jakob Odersky | 2018-09-12 | 2 | -22/+56 |
| | |||||
* | Fix typos and naming of actor system | Jakob Odersky | 2018-09-12 | 1 | -3/+2 |
| | |||||
* | Add tracing to client HTTP transport and improve tracing tags | Jakob Odersky | 2018-09-12 | 2 | -15/+19 |
| | |||||
* | Fix trace ID generation and improve trace naming scheme | Jakob Odersky | 2018-09-12 | 1 | -7/+10 |
| | |||||
* | Trait-based initialization and other utilities | Jakob Odersky | 2018-09-12 | 6 | -0/+413 |
Adds the concept of a 'platform', a centralized place in which environment-specific information will be managed, and provides common initialization logic for most "standard" apps. As part of the common initialization, other parts of core have also been reworked: - HTTP-related unmarshallers and path matchers have been factored out from core.json to a new core.rest.directives package (core.json extends those unmarshallers and matchers for backwards compatibility) - CORS handling has also been moved to a dedicated utility trait - Some custom headers have been moved from raw headers to typed ones in core.rest.headers - The concept of a "reporter" has been introduced. A reporter is a context-aware combination of tracing and logging. It is intended to issue diagnostic messages that can be traced across service boundaries. Closes #192 Closes #195 |