Dušan Borovčanin
808ac50792
MF-282 - Rename clients to things in Dashflux ( #305 )
...
* Rename services, stores, environments and models
Rename services, stores and models to match naming change from `clients` to `things`.
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Replace all occurrences of clients with things
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Update docker-compose and nginx.conf
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Rename `clients service` to `things service`
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Rename function and veriable names
Remove other occurences of `clients` word/prefix/sufix and replace it with `things`.
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Fix error sending id
Id field must not be sent in POST request in order to create a new thing.
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Disable thing type edit
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Export location header
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Update docker config to use port 3000
Update docker-compose.
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Replace id check with bool variable
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
* Rename dialogs
Fix bug when creating channel with no connected things.
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com>
2018-05-24 15:26:03 +02:00
Aleksandar Novaković
3d134d52a6
NOISSUE - Add MQTT to kubernetes nginx ( #293 )
...
* Fix nginx configuration for kubernetes
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
* Add dashflux to nginx configuration
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
* Update kubernetes documentation
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
* Update soft links paths to relative
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
2018-05-21 18:18:13 +02:00
Dejan Mijić
e0e2b2aad0
MF-269 - Replace UUID with BIGSERIAL as primary key ( #291 )
2018-05-21 12:51:46 +02:00
Aleksandar Novaković
bbf2d5560c
MF-165 - Add gRPC authorization calls to MQTT adapter ( #285 )
2018-05-20 09:29:19 +02:00
Govind KP
e04d0aeaff
NOISSUE - Drop $PWD from docker-compose ( #286 )
2018-05-17 14:38:16 +02:00
Dejan Mijić
48484210c2
NOISSUE - Rename clients to things ( #281 )
2018-05-15 17:13:09 +02:00
Dušan Borovčanin
570ebc1c72
NOISSUE - Sync docker compose service ports with k8s settings ( #278 )
2018-05-14 17:21:06 +02:00
Dušan Borovčanin
d2bce84c06
NOISSUE - Update Docker compose ( #274 )
2018-05-14 13:11:29 +02:00
Aleksandar Novaković
816c172823
MF-164 - Split manager service ( #266 )
2018-05-10 23:53:25 +02:00
Dušan Borovčanin
27e1be23f5
NOISSUE - Integrate MQTT adapter to monorepo ( #260 )
2018-05-09 14:22:03 +02:00
Drasko DRASKOVIC
301d855015
Add CA cert ( #215 )
...
Signed-off-by: drasko <drasko.draskovic@gmail.com>
2018-04-04 02:29:29 +02:00
Dejan Mijić
f5fbd6f22a
Add protobuf ( #192 )
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2018-03-19 10:14:43 +01:00
Nikola Marčetić
bf5d1544b6
Fixed docker composition ( #187 )
...
Signed-off-by: nmarcetic <n.marcetic86@gmail.com>
2018-03-16 13:52:51 +01:00
Max Peng
8876acbfec
Fix docker compose failing start issue ( #185 )
...
* Fix docker compose failing start issue
* Delete unused code
* Fix nginx config issue
2018-03-16 09:59:13 +01:00
Dejan Mijić
ccd8965d6f
Use PostgreSQL as primary persistence solution ( #175 )
...
* Use normalizer as stream source
Renamed 'writer' service to 'normalizer' and dropped Cassandra
facilities from it. Extracted the common dependencies to 'mainflux'
package for easier sharing. Fixed the API docs and unified environment
variables.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Use docker build arguments to specify build
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Remove cassandra libraries
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Update go-kit version to 0.6.0
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Fix manager configuration
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Refactor docker-compose
Merged individual compose files and dropped external links. Remove CoAP
container since it is not referenced from NginX config at the moment.
Update port mapping in compose and nginx.conf. Dropped bin scripts.
Updated service documentation.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Drop content-type check
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Implement users data access layer in PostgreSQL
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Bump version to 0.1.0
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Use go-kit logger everywhere (except CoAP)
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Improve factory methods naming
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Implement clients data access layer on PostgreSQL
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Make tests stateless
All tests are refactored to use map-based table-driven tests. No
cross-tests dependencies is present anymore.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Remove gitignore
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Fix nginx proxying
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Mark client-user FK explicit
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Update API documentation
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Update channel model
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Add channel PostgreSQL repository tests
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Implement PostgreSQL channels DAO
Replaced update queries with raw SQL. Explicitly defined M2M table due
to difficulties of ensuring the referential integrity through GORM.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Expose connection endpoints
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Fix swagger docs and remove DB logging
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Fix nested query remarks
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Add unique indices
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2018-03-11 18:06:01 +01:00
Dejan Mijic
6347d6cbf3
Reorganize utility scripts
...
Moved docker composition management into 'bin' directory. Removed unused
monitoring composition and fixed versions of NATS, Cassandra and NGINX.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-09-25 12:29:48 +02:00
nmarcetic
3d7c341c5e
Added volume to docker-compose-cassandra in order to support data persistency
...
Signed-off-by: nmarcetic <n.marcetic86@gmail.com>
2017-09-22 12:11:16 +02:00
nmarcetic
79a6fc158b
Added Nginx as revrse proxy, Traefik removed. CORS enabled
...
Signed-off-by: nmarcetic <n.marcetic86@gmail.com>
2017-09-21 18:50:00 +02:00
Drasko DRASKOVIC
cc3283c32b
Add NGINX Docker support
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-19 00:28:31 +02:00
Drasko DRASKOVIC
eff9f62b8b
Add monitoring composition
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-18 21:28:21 +02:00
Drasko DRASKOVIC
5cebacdd35
Fix Traefik
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-18 16:33:27 +02:00
Drasko DRASKOVIC
0d3934e9a6
Fix manager bridge network
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-18 15:43:42 +02:00
Drasko DRASKOVIC
01bd08d5b8
Add traefik support
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-18 00:52:16 +02:00
Drasko DRASKOVIC
11f28ef754
Poll on Cassandra ready
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-17 17:23:35 +02:00
Drasko DRASKOVIC
717da672ac
Add docker-compose helper script
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-09-17 03:35:06 +02:00
Drasko DRASKOVIC
3db4ab8440
Move Dockerfile to root folder
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2016-10-04 23:51:44 +02:00
Drasko DRASKOVIC
5d7d5d43ff
Update Dockerfile
2016-10-04 23:44:40 +02:00
Drasko DRASKOVIC
2d8ddd7b0c
Organize Docker stuff
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2016-10-04 23:28:08 +02:00