939 Commits

Author SHA1 Message Date
tidwall
6de3150a23 Merge branch 'mitghi-patch-2' 2021-04-10 17:37:17 -07:00
tidwall
90f6ca5624 Merge branch 'patch-2' of https://github.com/mitghi/tile38 into mitghi-patch-2 2021-04-10 17:04:12 -07:00
tidwall
f5c9bb0c25 1.23.0 2021-04-01 15:48:14 -07:00
tidwall
d37ce505f5 Allow for all command types for roaming event
Prior to this commit roaming geofences only registered changes to
the SET command. Now it will work for SET/DEL/FSET, just like
non-roaming geofences.

To opt out of these events, explicitly choose which event you
would like to register when you create the geofences.

For example:

  NEARBY fleet FENCE COMMANDS set,del ROAM fleet * 5000

Will only fire off events from SET and DEL command.

Closes #597
2021-04-01 14:59:12 -07:00
tidwall
5a1275bac2 Update BuntDB 2021-04-01 12:30:59 -07:00
tidwall
5e440b621b Remove deprecated function
Go recommends not calling BuildNameToCertificate and to allow
for the names to be selected automatically.
2021-03-31 08:15:52 -07:00
tidwall
6b08f7fa9e Code cleanup
- Removed unused functions and variables
- Wrapped client formatted errors
- Updated deprecated packages
- Changed suggested code patterns
2021-03-31 08:13:44 -07:00
tidwall
e1d9756c6d Merge branch 'fix/distance' of https://github.com/iwpnd/tile38 into iwpnd-fix/distance 2021-03-31 06:23:52 -07:00
tidwall
87a3ed5f0a Fix invalid queue.db error 2021-03-30 15:38:42 -07:00
tidwall
40105e6b7e Include "distance" to output when user specifically requests
fixes #599
2021-03-30 11:49:01 -07:00
tidwall
84a5120bc3 Fix tile38-cli output showing protocol size when piping
fixes #603
2021-03-30 08:59:25 -07:00
tidwall
bac9cebc51 Upgrade go.mod 2021-03-30 08:09:03 -07:00
tidwall
31a0fbd228 Upgrade gjson 2021-03-30 07:17:01 -07:00
Josh Baker
f4b7efeb8c
Create FUNDING.yml 2021-03-28 09:00:29 -07:00
Benjamin Ramser
2a8b98778b fix: distance if point and object have the same coordinates 2021-03-19 09:42:38 +01:00
tidwall
53af1e2306 Merge branch 'iwpnd-kafka-tls' 2021-02-18 15:34:34 -07:00
tidwall
0d69799653 Merge branch 'kafka-tls' of https://github.com/iwpnd/tile38 into iwpnd-kafka-tls 2021-02-18 15:34:09 -07:00
tidwall
9ac25647ad Expose log output writer 2021-02-18 15:34:01 -07:00
Benjamin Ramser
d7c0c5b855 refactor: dont set client id 2021-02-18 22:35:49 +01:00
Benjamin Ramser
734d33365a add kafka tls config
fix endpoint, add logging to tlsconfig creation

add logging if log.Level > 2
2021-02-17 14:35:42 +01:00
tidwall
d211858db6 1.22.6 2021-02-07 18:07:24 -07:00
tidwall
72dfaaec63 Updated dependencies 2021-02-07 17:54:56 -07:00
tidwall
4f8bc0531e Updated rtree library 2021-02-04 09:50:13 -07:00
tidwall
b37e7395a3 Updated rtree library 2021-02-04 08:21:08 -07:00
tidwall
3ed048242e Various updates
- Updated all dependencies
- Updated geoindex Box api
2021-02-03 14:30:55 -07:00
tidwall
263bbd9dcc Updated packages 2021-01-25 15:11:55 -07:00
tidwall
016f397124 Replace tinybtree 2021-01-25 14:34:40 -07:00
tidwall
6736aef801 Revert logo 2020-12-12 15:50:43 -07:00
tidwall
0a9103aaf7 Add light/dark logos 2020-12-12 15:33:57 -07:00
tidwall
b8ba0e2214 Add safe border around logo 2020-12-12 15:30:34 -07:00
tidwall
5b37cb3045 Vector logo with dark mode 2020-12-12 14:52:20 -07:00
Josh Baker
fe66c9189b
Update config.yml 2020-12-05 07:23:29 -07:00
Josh Baker
24b0499cf9
Create config.yml 2020-12-05 07:22:52 -07:00
Josh Baker
c17959d96d
Update README.md
Update slack link
2020-11-30 16:05:11 -07:00
tidwall
6092f734e3 Better handle connection errors in tile38-cli
This commit fixes an issue with the tile38-cli where it will
continually print "Could not connect to Tile38..." when it was
unable to connect to the tile38-server.

It now cleanly prints the message only once.
2020-11-24 10:27:07 -07:00
tidwall
6c653ab268 1.22.5 2020-11-09 14:47:46 -07:00
tidwall
9ce20331e4 Fixed fields being shuffled after AOFSHRINK 2020-11-09 14:45:40 -07:00
tidwall
dd53091be1 1.22.4 2020-11-07 05:30:23 -07:00
tidwall
1a7d8d6431 Added ENV var for 500 http errors 2020-11-07 05:22:11 -07:00
Josh Baker
5e03207a8a
Merge pull request #585 from tidwall/fix-fences-test
enable fence tests
2020-11-03 15:51:40 -07:00
tidwall
4f4954020f enable fence tests 2020-11-03 14:56:31 -07:00
tidwall
4504ea75ac Updated Github Action files
Disabled some fence tests due to them hanging and
timing out in the Github Actions workflow, which is
something that did not happen with Travis CI.

I suspect that there's something up with Go routines
and or num of CPUs in the GH virtual environment.

Tests pass locally though
2020-11-03 14:36:07 -07:00
Josh Baker
201d0b5821
Update go.yml 2020-11-03 13:15:08 -07:00
Josh Baker
1fae26d657
Update go.yml 2020-11-03 12:35:03 -07:00
Josh Baker
c56f08b935
Update go.yml 2020-11-03 12:28:57 -07:00
Josh Baker
ac67755764
Create go.yml 2020-11-03 12:27:45 -07:00
Josh Baker
927f61033f
Delete .travis.yml 2020-11-03 12:25:17 -07:00
Josh Baker
69ecc04928
Update README.md 2020-11-03 12:24:51 -07:00
tidwall
982980789b 1.22.3 2020-10-28 08:46:45 -07:00
tidwall
79bee8523b Updated btree deps 2020-10-27 15:29:50 -07:00