Skip to content

Releases: mentimeter/linkup

0.1.9

13 Oct 12:02
b7b41e7
Compare
Choose a tag to compare
refactor: extract env file handling (#32)

### Description
Move env file handling to own module so that we can better test its
behaviour and have it contained.

### Note
We need the service name on the env file handling just so that we can
use that while building the `CliError`. It feels that maybe we can
return another type of error by the env handlers and leave the
translation into a `CliError` as a responsibility of the caller. But
maybe we can do that on another PR.

0.1.8

12 Oct 09:57
bc48b4b
Compare
Choose a tag to compare
refactor: handle new lines to avoid interfering with existing variabl…

0.1.7

02 Oct 05:53
16e3bb9
Compare
Choose a tag to compare
feat: add local-dns command (#28)

### Description
Makes it possible to install local DNS routing for linkup.

Uses of a combination of [caddy](https://caddyserver.com/) and
[dnsmasq](https://thekelleys.org.uk/dnsmasq/doc.html) to achieve local
TLS/SSL and DNS for this to work in a frictionless way.

---------

Co-authored-by: Oliver Stenbom <[email protected]>
Co-authored-by: Augusto César <[email protected]>

0.1.6

08 Sep 11:07
7d699c1
Compare
Choose a tag to compare
Fix overlapping route rewrites (#27)

Case is, target service on the remote side is a tunnel.
If the path gets rewritten once remotely, it can throw off finding the
right service in the local server.

Solution: an extra header linkup-destination set on every hop. If the
destination has been calculated once, we reuse it on later hops.

0.1.5

06 Sep 08:36
Compare
Choose a tag to compare
Remove cache from release job

0.1.4

28 Aug 09:42
2209908
Compare
Choose a tag to compare
Better stop cleanup (#23)

- Always remove pid files at the end of stop
- Swallow more no such process

Fixes DO-841

0.1.3

25 Aug 13:36
a395ea7
Compare
Choose a tag to compare
add generation of shell completion (#22)

0.1.2

23 Aug 12:56
6db9b4c
Compare
Choose a tag to compare
Add more info on how to set up linkup (#21)

0.1.0

18 Aug 13:27
0f9947b
Compare
Choose a tag to compare
Support .env.*.dev files (#18)

Co-authored-by: Fredrik Ygge <[email protected]>

0.0.13

17 Aug 14:25
6f621bd
Compare
Choose a tag to compare
Add more useful print statements to most commands (#16)