Blaz Smehov
|
d69952a36d
|
chore: add settings topic to init script
|
3 päivää sitten |
Blaz Smehov
|
d284f48496
|
feat: add websocket and dockerfile to build location
|
3 päivää sitten |
Blaz Smehov
|
979563eec4
|
feat: settings controller, chore: refactor api structure
|
3 päivää sitten |
Blaz Smehov
|
3bc3fbce5e
|
feat: remove beacon from lookup logic
|
4 päivää sitten |
Blaz Smehov
|
e14d8e0d97
|
graceful shutdown of redis client
|
5 päivää sitten |
Blaz Smehov
|
28d70bea24
|
feat: gracefully close kafka connections on docker sigterm signal
|
5 päivää sitten |
Blaz Smehov
|
d2300aa400
|
feat: implement basic API, reimplement Redis and some methods for quick insert (persistence in case of crash) using hash maps
|
1 viikko sitten |
Blaz Smehov
|
c401ba3af3
|
chore: add additional logs
|
1 viikko sitten |
Blaz Smehov
|
cfab61e665
|
chore: add documentation
|
1 viikko sitten |
Blaz Smehov
|
6db62dde15
|
feat: reimplement redis support, using hash maps for quick insert and read
|
1 viikko sitten |
Blaz Smehov
|
02a72f6853
|
feat: add hash and toJson methods
|
1 viikko sitten |
Blaz Smehov
|
d75ad867b0
|
chore: refactor redis persistence to support all keys and types
|
1 viikko sitten |
Blaz Smehov
|
53fa6cc127
|
chore: remove redundant files
|
1 viikko sitten |
Blaz Smehov
|
8e3125d3f8
|
chore: refactor and move code for beacon logic
|
1 viikko sitten |
Blaz Smehov
|
5cc3b5f1d2
|
chore: refactor distance related code for locations algorithm
|
1 viikko sitten |
Blaz Smehov
|
f1e1b8d606
|
chore: refactor locations algorithm and decoder to use new appState
|
1 viikko sitten |
Blaz Smehov
|
63a79099af
|
chore: remove redundant files
|
1 viikko sitten |
Blaz Smehov
|
ccaef532d3
|
chore: rename to appState
|
1 viikko sitten |
Blaz Smehov
|
7313636441
|
chore: refactor application context logic
|
1 viikko sitten |
Blaz Smehov
|
c7e02b373a
|
fix: missing beacons init in context, remove redundant properties of httpRes type
|
1 viikko sitten |
Blaz Smehov
|
f3d83a778c
|
fix: locking mechanism for beacons list
|
1 viikko sitten |
Blaz Smehov
|
4b872a5cc0
|
feat: locations algorithm, chore: remove unused files
|
1 viikko sitten |
Blaz Smehov
|
ba93c59a8a
|
feat: restructure of decoder and bridge
|
1 viikko sitten |
Blaz Smehov
|
a7af74e7db
|
chore: update docker compose with kafdrop and automatic topic creation
|
1 viikko sitten |
Blaz Smehov
|
8dd27e74d1
|
feat: basis for decoding different beacon types
|
2 viikkoa sitten |
Blaz Smehov
|
24c2a06ed4
|
chore: remove emqx from docker compose
|
3 viikkoa sitten |
Blaz Smehov
|
30cdb4d151
|
chore: add beacons file, add kafka health check
|
3 viikkoa sitten |
Blaz Smehov
|
d4288edb90
|
feat: add WS support
|
3 viikkoa sitten |
Blaz Smehov
|
7e3f5cb61f
|
feat: add websocket logic to server
|
4 viikkoa sitten |
Blaz Smehov
|
dc0bb7c777
|
chore: update node-red test with MQTT messages
|
4 viikkoa sitten |
Blaz Smehov
|
7d6d45e6fa
|
feat: GET settings, chore: add tests to node-red
|
4 viikkoa sitten |
Blaz Smehov
|
c3555a618f
|
fix: name of settings field
|
4 viikkoa sitten |
Blaz Smehov
|
6a85901ff0
|
chore: add lock to settings type, refactor code
|
4 viikkoa sitten |
Blaz Smehov
|
793365d632
|
chore: add build file to ignore
|
4 viikkoa sitten |
Blaz Smehov
|
78fad3cbcb
|
feat: boilerplate for settings handler, chore: refactor kafka client package name
|
4 viikkoa sitten |
Blaz Smehov
|
7b60a02f02
|
chore: rename custom kafka client to avoid package name issues
|
4 viikkoa sitten |
Blaz Smehov
|
6abe265aab
|
chore: add node-red api test flow
|
4 viikkoa sitten |
Blaz Smehov
|
7228a950bb
|
fix: expose server port to all addresses inside the container
|
4 viikkoa sitten |
Blaz Smehov
|
0063c4ec8e
|
fix: expose server port to all addresses inside the container
|
4 viikkoa sitten |
Blaz Smehov
|
c32e042256
|
feat: add node-red service, chore: update gitignore, ignore volume directories
|
4 viikkoa sitten |
Blaz Smehov
|
f9f61afa27
|
chore: add health check for EMQX, bridge service awaits check
|
1 kuukausi sitten |
Blaz Smehov
|
080baae9d4
|
feat: basic Docker structure
|
1 kuukausi sitten |
Blaz Smehov
|
f8aa11f5fd
|
chore: refactor, extending decoder func
|
1 kuukausi sitten |
Blaz Smehov
|
0674ca9112
|
feat: add kafka server connection to decoder, api server (beacons route only)
|
1 kuukausi sitten |
Blaz Smehov
|
940e619fc0
|
ignore vendor directory
|
1 kuukausi sitten |
Blaz Smehov
|
4bf1bee89f
|
feat: add MQTT -> kafka bridge, template for decoder
|
1 kuukausi sitten |
Blaz Smehov
|
0885f51815
|
fix: some errors, add prints, add log file for testing
|
1 kuukausi sitten |
Blaz Smehov
|
e276d091f6
|
fix: passing of the addr string
|
1 kuukausi sitten |
Blaz Smehov
|
69b3cfdb9f
|
chore: remove alpine from base image
|
1 kuukausi sitten |
Blaz Smehov
|
450977178b
|
chore: update gitignore, create Dockerfile
|
1 kuukausi sitten |