Jovan Kostovski
74f890128d
fixed a typo
...
Signed-off-by: Jovan Kostovski <chombium@gmail.com>
2018-02-06 01:48:38 +01:00
Nikola Marčetić
6099da59e6
Merge pull request #154 from mainflux/docker-clean
...
Add `clean` function to docker-compose script
2018-02-05 10:47:31 +01:00
Drasko DRASKOVIC
0255a4cd61
Add `clean` function to docker-compose script
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2018-02-05 02:33:51 +01:00
Drasko DRASKOVIC
411cbf575a
Merge pull request #146 from mainflux/issue-145
...
Fix 403 errors handling
2018-01-26 20:56:05 +01:00
Dejan Mijic
5d715aa984
Fix 403 errors handling
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2018-01-26 20:50:31 +01:00
Drasko DRASKOVIC
30f7dda491
Merge pull request #144 from kelvinji2009/master
...
fix external_link dependency for http adaptor service
2018-01-18 17:45:27 +01:00
kelvinji
ff5d77722c
fix external_link dependency for http adaptor service
...
Signed-off-by: kelvinji <kelvinji2009@gmail.com>
2018-01-14 18:40:20 +08:00
Dejan Mijic
b6eac477b4
Fix code linting
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2018-01-13 18:25:58 +01:00
Dejan Mijić
7cc03be424
Close response body properly ( #143 )
2018-01-13 18:15:41 +01:00
Drasko DRASKOVIC
4f467dcdde
Add HTTP auth check ( #128 )
...
* Add HTTP auth check
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
* Add HTTP auth via Manager Client
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
* Change the way manager client is injected
Instead of relying on modifying service structure, manager client is
injected through handler factory method, and store as a variable in that
module.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
* Update dockerignore
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2018-01-07 14:42:38 +01:00
Drasko DRASKOVIC
d413508b25
Fix #116 : remove base values from C* tables ( #140 )
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2018-01-06 22:36:44 +01:00
Drasko DRASKOVIC
8036c74207
Merge pull request #138 from mainflux/mainflux-137
...
Remove redundant endpoints from manager
2018-01-05 09:11:10 +01:00
Dejan Mijic
3b57ebf532
Fix manager client implementation
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 11:10:31 +01:00
Dejan Mijic
15e9745517
Fix middleware method signature
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 10:56:59 +01:00
Dejan Mijic
f30c9725aa
Move contributing guide to .github folder
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 10:49:03 +01:00
Dejan Mijic
4c97094427
Update the API handlers
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 10:47:43 +01:00
Dejan Mijic
253a7afcf7
Implement access check based on the API spec
...
Instead of returning boolean value whether or not the access is granted,
an identifier bound to the provided access key is returned.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 10:40:44 +01:00
Dejan Mijic
52ab91c275
Update the API documentation of manager service
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-29 10:22:37 +01:00
oldmikeyang
5899177f57
change the order of message table and remove the time to live ( #132 )
2017-12-23 22:03:04 +01:00
Drasko DRASKOVIC
3e11147ab5
Merge pull request #131 from bzub/130-docker-script-fix
...
Search for "mainflux-nginx" instead of "nginx"
2017-12-18 14:49:53 +01:00
bzub
c57c9f0a3c
Search for "mainflux-nginx" instead of "nginx"
...
Fixes #130 where the script sees non mainflux-nginx container(s) and
assumes mainflux-nginx is already pulled/created.
Signed-off-by: bzub <bzubrod@gmail.com>
2017-12-16 17:02:10 -06:00
Drasko DRASKOVIC
b6b997237e
Merge pull request #129 from mainflux/feature-manager-client
...
Authentication client
2017-12-12 11:57:16 +01:00
Dejan Mijic
c11cf5820c
Add circuit breaker toward the manager service
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-12 11:20:57 +01:00
Dejan Mijic
28bff54ea6
Add authentication client
...
Implemented a HTTP client toward the manager service. The client is
intended to be used as a library that will generate requests to the
'/identity' endpoint of a manager service instance selected through
provided URL.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-11 15:22:42 +01:00
Dejan Mijic
00117519c4
Update HTTP adapter's configuration docs
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-12-11 14:18:42 +01:00
Drasko DRASKOVIC
238394e0a7
Merge pull request #125 from manuIO/master
...
Fix README
2017-11-23 18:03:56 +01:00
Manuel IMPERIALE
7eb12015c0
Fix README
...
Signed-off-by: Manuel IMPERIALE <manuel.imperiale@gmail.com>
2017-11-22 12:51:32 +01:00
Dejan Mijić
46a7341eba
Merge pull request #121 from mainflux/revert-120-mainflux-83
...
Revert "Consul integration"
2017-10-16 11:28:12 +02:00
Dejan Mijić
b651537ba9
Revert "Consul integration"
2017-10-16 11:27:11 +02:00
Drasko DRASKOVIC
b9e1c0da81
Merge pull request #120 from mainflux/mainflux-83
...
Consul integration
2017-10-15 20:05:03 +02:00
Dejan Mijic
3466776152
Register CoAP adapter to Consul
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-15 18:19:23 +02:00
Dejan Mijic
3f9f56d0d4
Register http adapter to consul
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-15 18:08:01 +02:00
Dejan Mijic
2e5316e3fd
Register writer to consul
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-15 18:07:52 +02:00
Dejan Mijic
9c429d142d
Register manager to Consul
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-15 15:25:55 +02:00
Dejan Mijic
11eed2aa2c
Format the startup logs
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-15 14:05:05 +02:00
Dejan Mijić
8019cd731e
Merge pull request #101 from mainflux/coap
...
Add coap support
2017-10-08 10:37:01 +02:00
Drasko DRASKOVIC
923a5aefae
Remove println
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-08 03:04:49 +02:00
Dejan Mijić
89015b0292
Merge pull request #112 from mainflux/readme
...
Add features
2017-10-07 22:39:05 +02:00
Drasko DRASKOVIC
c7054a07f2
Remove comments, clean code
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-07 19:13:20 +02:00
Dejan Mijic
c2d6cc511c
Ensure codestyle adherence
...
Simplified code where possible. Fixed golint suggestions regarding the
missing godoc comments and unnecessary initialized variables.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-07 19:13:20 +02:00
Drasko DRASKOVIC
8d4543873f
Add features
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-07 18:44:12 +02:00
Drasko DRASKOVIC
288f437b4d
Merge pull request #114 from mainflux/godoc-fixes
...
Ensure codestyle adherence
2017-10-06 23:12:42 +02:00
Dejan Mijic
86f563ee10
Ensure codestyle adherence
...
Simplified code where possible. Fixed golint suggestions regarding the
missing godoc comments and unnecessary initialized variables.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-06 23:03:24 +02:00
Drasko DRASKOVIC
dd874008b2
Initialize properly NATS in CoAP adapter
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-01 18:33:55 +02:00
Drasko DRASKOVIC
9cec19896e
Simplify functions
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-01 17:01:50 +02:00
Drasko DRASKOVIC
a79a9012e4
Add coap support
...
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2017-10-01 16:38:32 +02:00
Dejan Mijic
7c48c1cd78
Remove unused service references
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-01 02:18:03 +02:00
Drasko DRASKOVIC
13e9b440fe
Merge pull request #111 from mainflux/mainflux-106
...
Improves API request validation
2017-10-01 01:48:22 +02:00
Dejan Mijic
481b5b230d
Validate incoming requests
...
All validation has been moved to the API resources layer, i.e. the
domain objects provide validation method, but the service itself assumes
no corrupted values are passed to it.
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-01 01:12:06 +02:00
Dejan Mijic
da3089cf87
Ensure service interface is properly implemented
...
Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-10-01 01:12:06 +02:00