summaryrefslogtreecommitdiff
path: root/standalone/bonafide.go
AgeCommit message (Collapse)Author
2019-01-15[feat] Reorganize codeRuben Pollan
Let's use a more structured folder system: https://github.com/golang-standards/project-layout - Resolves: #99
2018-12-20[feat] add the TLS endpoint for the serviceKali Kaneko (leap communications)
2018-12-19[feat] use geolocated gatewaysKali Kaneko (leap communications)
we try to use the geoip service, and if the answer has an entry for the sorted gateways, we just use it instead of using the timezone heuristic. - Resolves: #84
2018-12-13[bug] correct error message coming from copypastaKali Kaneko (leap communications)
2018-12-12[test] make bonafide more testableRuben Pollan
Get local timezone and http client as configurable things in bonafide, so tests can set them. Also separate integration tests and unit tests.
2018-11-12[feat] select randomly the gateway if the have the same distanceRuben Pollan
This commit includes a hack to prioritize giraffe, a new riseup gateway in europe to reduce the load in the existing node. - Resolves: #81
2018-10-08[bug] fix gateway selection by timezoneRuben Pollan
Go time library returns the timezone offset in seconds and we where using it as hours. - Resolves: #72
2018-06-25[feat] rename bitmask_go to standaloneRuben Pollan