Commit Graph

15 Commits

Author SHA1 Message Date
Patrik Oldsberg 682d9ce612 packages,plugins: point types to src/ for development + add pre/post back cli commands 2020-05-14 14:24:19 +02:00
Patrik Oldsberg 2bde9d3854 v0.1.1-alpha.5 2020-05-13 16:28:41 +02:00
Fredrik Adelöw 9114a08081 Rearrange ingestion and descriptor parsing 2020-05-13 10:34:53 +02:00
Fredrik Adelöw 1e8ad4b163 Bump TS to 3.9 2020-05-13 08:34:08 +02:00
Patrik Oldsberg 70040b22a7 drop support for src-relative imports 2020-05-06 16:48:55 +02:00
Fredrik Adelöw 5961be5861 Simplify logger creation in tests 2020-05-06 13:30:58 +02:00
Fredrik Adelöw 1401141505 Forgot to add the error tests 2020-05-05 16:52:31 +02:00
Fredrik Adelöw 9724084186 It's InputError then 2020-05-04 16:42:40 +02:00
Fredrik Adelöw 129991fcfd Even denser errors 2020-05-04 16:34:17 +02:00
Fredrik Adelöw e5529c249b Better errors 2020-05-04 16:06:02 +02:00
Fredrik Adelöw 1b4b98cd05 Show stack in dev 2020-05-04 16:06:02 +02:00
Fredrik Adelöw 48b4a86a97 [backend] use common error types 2020-05-04 16:06:02 +02:00
Fredrik Adelöw 92feb76252 Make the inventory backend standalone runnable
And also make a proposed split of how the loggers are handled.

Now logs look like

```
{
  "type": "incomingRequest",
  "service": "backstage",
  "timestamp": "2020-04-30T14:29:04.002Z",
  "message": "...",
  "level": "info"
}
```

for requests, and then if the plugin logs something properly

```
{
  "type": "plugin",
  "service": "backstage",
  "plugin": "inventory",
  "timestamp": "2020-04-30T14:29:04.002Z",
  "message": "...",
  "level": "info"
}
```
2020-05-01 21:59:20 +02:00
Fredrik Adelöw fd0d4150f0 Address comments 2020-04-30 10:53:49 +02:00
Fredrik Adelöw 77d48d8794 Add a backend-common package with common concerns such as logging 2020-04-29 11:32:30 +02:00