-
**Summary:**
Harmonize testing of RPC servers.
**Why do we need this?**
To be consistent across the codebase.
**What is already there? What do you see now?**
Two classes of incon…
-
`make test` fails on MacOS. When not suppressing output in Makefile:
```
$ make clean
rm -rf .work dist
find ./testdata -name '*.pb.go' -delete -or -name '*.pb.fm.go' -delete
$ make test
Regen…
-
**Summary:**
Our development, build and CI tooling is getting a bit out of hand. Makefiles are complicated and annoying, so we decided to switch to [Mage](https://magefile.org/) which allows us to…
-
Update to gRPC-Web 1.0.4, which fixes a lot of bugs for code generation.
-
**Summary:**
We have two babel configurations in `.babelrc` and `package.json` and should get rid of one of them
**What do you see now?**
in `package.json`
```
"babel": {
"presets": [
…
-
**Summary:**
Use `perl` instead of `sed`
**Why do we need this?**
- Predictable behavior across platforms (i.e. `-i` flag)
- More powerful regex
- `perl` is installed by default on Mac…
-
**Summary:**
Babel 7 has been released and there introducing quite many changes that can affect us as well.
* `stage` presets are deprecated. we include `babel-preset-stage-0`.
* scoped package…
-
`vgo` has been superseded by `go 1.11` and commands have changed slightly.
These instructions seem to work;
- create a folder somewhere outside `$GOPATH`
- `go mod `
- put a main.go file…
-
`make test` fails. When not suppressing output in Makefile:
```
$ make clean
rm -rf .work dist
find ./testdata -name '*.pb.go' -delete -or -name '*.pb.fm.go' -delete
$ make test
Regenerating g…
-
**Summary:**
This is an umbrella issue that covers validation of requests in the API boundary, and the contracts with components beind the API boundary.
**Why do we need this?**
The idea…