Dušan Borovčanin
ea3a891c91
MF-1190 - Add pkg for library packages ( #1191 )
...
* Move messaging to pkg
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Move errors to pkg
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Move Transformers to pkg
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Move SDK to pkg
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Remove Transformers from root
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix make proto
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Add copyrights header
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix CI
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Move Auth client to pkg
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix dependencies
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Update dependencies and vendors
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix CI
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
2020-06-03 15:16:19 +02:00
Dušan Borovčanin
d7670e7adb
NOISSUE - Update dependencies ( #1176 )
...
* Update dependencies
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix mProxy version
Signed-off-by: dusanb <borovcanindusan1@gmail.com.com >
Co-authored-by: dusanb <borovcanindusan1@gmail.com.com >
2020-05-14 19:09:55 +02:00
Manuel Imperiale
2b4cf8a990
NOISSUE - Fix default nats pubsub subject ( #1153 )
...
* NOISSUE - Fix default nats publisher subject
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use created timestamp inn transformer
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use created timestamp in transformer
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* rename topic -> subject for nats
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* revert
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* revert
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix subscriber topic
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix timestamp
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use int64 nanoseconds Created timestamp
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add comment to created protobuf field
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm gogo from scripts/ci.sh
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix comment
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Return publisher in NewPublisher
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2020-05-04 13:14:06 +02:00
Ivan Milošević
9d430fa02c
Remove concurrency flag for golangci-lint ( #1134 )
...
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2020-04-21 19:49:37 +02:00
Ivan Milošević
eb9092494e
MF-1128 - Add golangci-linter to a CI script ( #1131 )
...
* Add golangci-linter to CI script
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add no-config flag
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* disable staticcheck
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* disable all except errcheck
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add more linters
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add verbose flag for debug
decrease concurrency to 1
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove errcheck and verbose flag
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* enable just golint
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix lint errors
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2020-04-21 17:05:19 +02:00
Manuel Imperiale
01aa4190c5
MF-1087 - Remove WebSocket adapter ( #1120 )
...
* MF-1087 - Remove WebSocket adapter
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm all ws directory
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert authorization.js
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Remove /ws endpoint from ssl/authorization.js
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm gorilla from vendor
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert gorilla to vendor
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2020-04-17 13:16:21 +02:00
Manuel Imperiale
d8dca28072
MF-1078 - Add timestamp to published messages and use it in Transformer ( #1106 )
...
* MF-1078 - Add reception time to published messages and use it if SenML time is missing
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix comments
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add message timestamp
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix pub
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Mv timestamp to service layer
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert WS
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix coap
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix CI bot
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rename Timestamp Created
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Mv Created field to message creation
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Mv Created field to message creation
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use UnixNano
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use google.protobuf.Timestamp
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add protoc-gen-gogo and gogoproto to CI script
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use TimestampProto to generate timestamp
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2020-04-13 15:05:05 +02:00
Manuel Imperiale
6c39c85cc8
MF-1096 - Fix AuthN and Things Auth ENVARS ( #1066 )
...
* NOISSUE - Fix AuthN and Things Auth ENVARS
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add DB envars to env.go
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix envars
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add DefLogLLevelError
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix DB names
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix DB names
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix DB names and HTTP ports
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix .env
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert writers DB names
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm unused Twins envars
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Remove definitions from env.go
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert HTTP gRPC ports
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use default NATS URL as string
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert default ports
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix cassandra ENVARS
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix cassandra reader ENVARS
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix readers and writers envars
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix readers and writers .env
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2020-04-07 12:02:17 +02:00
Ivan Milošević
d2153a8846
[NOISSUE] - Improve errors package ( #1086 )
...
* Init commit - implement errors package on things service
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* things service errors issue
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Decode errors
Add authn service to run script
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Modify tests
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* service_test
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* debug lines
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Regulate tests
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Improve errors in Redis
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Remove dead code
Inline if conditions
Rename err var
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Transform errors messages to lowercase
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* improve errors package
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* modify wrap method
inline wrapping errors in redis
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add copyright to errors package
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* wrapping nil error returns wrapper (instead of nil)
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* move response messages in test to vars
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* golangcibot review fix
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* golangbot fix review in transport
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2020-03-30 15:22:18 +02:00
Drasko DRASKOVIC
d587921eda
Merged MQTT docker compose in core composition file ( #1060 )
...
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
2020-03-05 13:34:07 +01:00
Nikola Marčetić
dcba41e8c4
Removed VerneMQ auth plugin, Aedes impl. Added mproxy support in docker ( #1049 )
...
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
2020-03-01 23:55:43 +01:00
Nikola Marčetić
42b3682352
MF-415 - Merge mProxy support ( #1045 )
...
* NOISSUE - Add mProxy support (#1017 )
* Add mproxy
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Fix docker and add EMQ compose
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Fix EMQX name
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Add nats, auth and es
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Removed unucessary vendoring
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Update vendoring
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Fix mproxy interface implementation
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
NOISSUE - Aligned Event interface method signatures with new spec (#1025 )
* Aligned Event interface method signatures with new spec
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
* Updated deps
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
NOISSUE - Update mproxy dependency (#1038 )
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Update Vendor with new mProxy (#1043 )
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
Twins merge conflict reverted
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Twins merge conflict reverted
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Twins fixed nats import
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Update deps
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
* Resolved GolangCI remarks
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Resolved GolangCI remarks
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
Resolved GolangCI remarks
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
* Fixed Event interface Unsubscribe() typo
Signed-off-by: Nikola Marcetic <n.marcetic86@gmail.com >
* Update vendors
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Upgrade CI script
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
Co-authored-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2020-02-26 17:14:16 +01:00
Dušan Borovčanin
e960004b44
Simplify CI script ( #979 )
...
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2019-12-10 18:53:14 +01:00
Aleksandar Novaković
263108cc85
Migrate from dep to go modules ( #971 )
...
Signed-off-by: Aleksandar Novakovic <anovakovic01@gmail.com >
2019-11-27 15:29:34 +01:00
Mirko Teodorovic
9e8dd4b149
MF-942 - Fix email template logic ( #944 )
...
* fix email template
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename resetPasswEmail.tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add env var
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename resetPasswEmail.tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename resetPasswEmail.tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* upd docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* upd docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* upd docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove not needed file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move email tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move email tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move email tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* variable for tmpl
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix ident and caps
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
2019-11-11 12:13:48 +01:00
Dušan Borovčanin
f50335ab33
MF-919 - Mainflux message updates ( #924 )
...
* Remove RawMessage
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove Normalizer
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Update tests
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Replace normalizer with senml-transformer
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Rename Transformer interface and package
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Update docs
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove SenML transformer service
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove SenML Protobuf support
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix readers
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix writers tests
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Refactor tests and remove normalizer
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Update docs
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Reanme Service interface to Transformer
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Use msg instead of rawmsg
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove rawMsg from Aedes code
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix VerneMQ files
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove RawMessage code
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix missing subtopic return
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Remove remaining RawMessage reference
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix formatting
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix readers and writers tests
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Rename SenML transformer variables
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix readers and writers tests constants
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2019-11-05 11:57:16 +01:00
Drasko DRASKOVIC
1d2c8b25a1
NOISSUE - Remove ARM multi-arch images ( #929 )
...
* emove ARM multi-arch
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Fix tabs
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Remove arch tagging
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Fix MQTT build
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2019-11-05 10:12:49 +01:00
Dušan Borovčanin
cdf9347b01
NOISSUE - Update Protobuf version ( #902 )
...
* Update Protobuf version
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Update gRPC version
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2019-10-22 20:33:44 +02:00
Nick Neisen
66487eda42
MF-788 - Remove date and minimize copyright comments ( #876 )
...
* Update copyright comment for go files
Signed-off-by: nwneisen <nwneisen@gmail.com >
* Update copyright in assortment of file types
Signed-off-by: nwneisen <nwneisen@gmail.com >
* Remove missed copyright date
Signed-off-by: nwneisen <nwneisen@gmail.com >
2019-10-07 16:14:47 +02:00
Mirko Teodorovic
ecc15b64b6
MF-859 - Channels metadata search ( #867 )
...
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* run.sh
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add pause
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* retype from string to []byte
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add wait logic for gnatsd
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add metadata to channels
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix waiting for gnatsd
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix waiting for gnatsd
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix waiting for gnatsd
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* changes to wait gnatsd logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* changes to wait gnatsd logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* testing query
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix query
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix query
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix merge problem
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* Update requests.go
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* Delete pwdrecovery.go
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix merge problem
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix merge problem
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* small change in comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove unused struct
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
2019-10-01 14:12:52 +02:00
Ivan Milošević
5e3bb270a3
NOISSUE - Upgrade Go version to 1.13 in container images ( #868 )
...
* Change go version to 1.13 in docker images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* update go version on CI
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix and add debug code in ci.sh
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Remove other Go version from PATH on semaphoreci
Add new go installation to PATH
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Create dir for golang 1.13
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove debug code
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add check for current go version before upgrade in ci script
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2019-09-23 21:43:21 +02:00
Drasko DRASKOVIC
3b19292966
NOISSUE - Add docker-compose for MQTT cluster ( #841 )
...
* Add MQTT cluster configs
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Bump worker_connections value in nginx.conf
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Revert config.toml
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix cluster
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Move non-ssl server into the same directive
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix cluster
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Remove unnecessary comments
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Organize docker-compose and nginx conf files
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Correct nginx.conf for mTLS and aux changes
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix NginX conf trailing slash in proxy_pass
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix path for MQTT
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix minorstuff in gitignore and comments
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2019-09-12 16:55:24 +02:00
Ivan Milošević
b0a79436b8
Fix MF_THINGS_AUTH_GRPC_PORT in addons' docker-compose files ( #781 )
...
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2019-07-11 23:19:08 +02:00
Drasko DRASKOVIC
91274aca9b
NOISSUE - Fix Docker for ARM ( #760 )
...
* NOISSUE - Fix Docker for ARM
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Correct ARGs
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix docker-compose for ARM
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add docker manifest
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* cp not mv qemu from mf root
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix amd64 docker names for ui and mqtt images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* edit ci.sh for testing purposes
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove bachslash from make manifest
edits in ci for testing purposes
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix manifest call
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add manifest on version realese
delete space before latest argument
fix for loop in manifest creation
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* include tests
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* docker system prune
remove tests for testin purposes
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add variant in manifest file for armv7
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Remove white space
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* paralelise the compilation
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix place of -j$NPROC
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2019-06-20 14:14:06 +02:00
Ivan Milošević
b53979104c
NOISSUE - Remove installing non-existent package in ci ( #758 )
...
* Remove installing non-existent package from ci
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove branch master condition in ci.sh to test it
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix syntax error
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* update apt
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* build arm images for latest release
push ui and mqtt arm images
install only qemu-user-static
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* clean docker after pushing amd64 images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* installing all qemu app
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove docker images before building ui and mqtt arm-images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* prune dockers and test only arm build
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix syntax error
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix moving qemu-arm-static
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* installing qemu with apt-get
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add another apt-get update
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* apt install one liner
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* testing ci script
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* After installing qemu, get appropriate version
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Test ci without amd64 dockers
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove tests from ci for test purpose
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Uncomment commands
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Remove whitespace and change order of building images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2019-06-12 21:11:45 +02:00
Ivan Milošević
44cc20b9ca
MF-466 - ARM docker deployment ( #756 )
...
* Add arm Dockerfiles
Change version of postgres images in docker-compose to use versions with multiarch
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* docker compose file
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove bin qemu file
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove unnecesarry comments
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add make dockers_arm32v7 in Makefile
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Remove docker/Dockerfile.arm
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add build for arm32v7 in ui Makefile
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Add arm32v7 tags
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* add docker-compose for arm
remove thing-db in docker compose (use same db as user)
fix dockerfile and makefile
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix thing database env variable
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Switch back to separate database for things and users
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* rename arm32v7 to arm
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* remove arm32v7 tag
rename arm32v7 image names
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Rename command for making mqtt and ui individual images, to match other miscroservices
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* Push arm docker images
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* fix fucntion call in ci.sh
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* mergiing ui/Dockerfile
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2019-06-11 02:14:05 +02:00
Aleksandar Novaković
cc5c66bfba
Fix CI with fixed plugin versions ( #747 )
...
Signed-off-by: Aleksandar Novakovic <anovakovic01@gmail.com >
2019-05-15 17:41:18 +02:00
Dušan Borovčanin
f5bb65d0e4
NOISSUE - Add compile test to CI ( #743 )
...
* Add compile tests to CI script
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
* Fix parallelization flag
Signed-off-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2019-05-13 14:48:54 +02:00
Manuel Imperiale
b97deb50b2
MF-488 - Remove Thing type (app or device) ( #718 )
...
* MF-488 - Remove Thing type (app or device)
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Typo fix
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix reviews
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2019-04-20 14:09:11 +02:00
Dušan Borovčanin
133383ecb7
Add generated files check ( #601 )
...
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
2019-02-17 18:40:30 +01:00
mteodor
c418a9a4cf
NOISSUE - Added normalizer service to run script ( #594 )
...
* Added normalizer service to be run
* Update run.sh
2019-02-13 12:05:29 +01:00
Dušan Borovčanin
7ff738360b
MF-370 - Simplify and refine CI ( #541 )
...
* Add CI script
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
* Fix indentetion
Add script explanation comment.
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
2019-01-11 13:57:47 +01:00
Drasko DRASKOVIC
9725c2723d
MF-486 - Add provisioning command to CLI ( #487 )
...
* MF-486 - Add provisioning command to CLI
Resolves #486
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add error check on file open
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add provision test to CLI
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Update error handling
Update CSV file.
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
* Fix provision for new SDK
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Correct structs and sprintfs
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Check array length
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Correct sprintf. Update dep lock file.
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-12-08 16:59:55 +01:00
Dušan Borovčanin
bf299a0143
NOISSUE - Add .dockerignore to project root ( #457 )
...
* Add .dockerignore file to project root
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
* Cleanup project root
Update run script and remove unused files from project root.
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
* Remove .dockerignore form docker dir
Signed-off-by: Dusan Borovcanin <dusan.borovcanin@mainflux.com >
2018-11-13 22:31:13 +01:00
Drasko DRASKOVIC
9cacf5708b
NOISSUE - Add info log-level for development ( #427 )
...
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-10-24 17:13:29 +02:00
Sava
0fd0e6a13f
Initial user, device, channel provisioning script used to speed up testing on a fresh Mainflux installation. Accepts email, password, device name, channel name as arguments. ( #369 )
...
Signed-off-by: Sava Radoš <sava.rados@mainflux.com >
2018-08-27 20:51:17 +02:00
Drasko DRASKOVIC
7e83b2d612
NOISSUE - Add system run script ( #350 )
...
* NOISSUE - Add system run script
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add MQTT
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add MQTT module install to Makefile. Fix warnings.
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-08-16 19:52:43 +02:00
Dejan Mijic
311fe29dc4
Remove lora-related artifacts
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com >
2017-09-22 23:17:04 +02:00
Drasko DRASKOVIC
90a141ea41
Fix scripts to use new service names
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2017-09-05 01:37:28 +02:00
Drasko DRASKOVIC
890785baa1
Add script that stops system services
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2017-06-03 01:35:42 +02:00
Drasko DRASKOVIC
d9cad2b4b3
Add comments
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2017-06-03 01:29:56 +02:00
Drasko DRASKOVIC
c657eedb6c
Add script to launch Go binaries
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2017-06-03 01:20:10 +02:00