Felix Gateru
7667eee725
SMQ - 2435 - Merge invitations into domains service ( #2676 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-02-13 16:24:39 +01:00
Felix Gateru
a9169276e5
SMQ-2629 - Remove Readers and Consumers ( #2641 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-01-10 11:26:39 +01:00
Felix Gateru
df5d752c4b
SMQ-2629 - Remove Boostrap and Provision services ( #2640 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-01-10 09:56:03 +01:00
Dušan Borovčanin
559e05f0f4
NOISSUE - Move SDK to pkg ( #2583 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-12-10 14:23:35 +01:00
Dušan Borovčanin
178aa46ad4
SMQ-2533 - Rename Magistrala to SuperMQ ( #2560 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-12-04 11:17:09 +01:00
Dušan Borovčanin
243ccade0b
MG-2456 - Refactor architecture ( #2494 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
Co-authored-by: Arvindh <30824765+arvindh123@users.noreply.github.com >
Co-authored-by: Felix Gateru <felix.gateru@gmail.com >
2024-12-03 17:12:46 +01:00
b1ackd0t
2fe2f850c2
MG-1529 - User Removal ( #2122 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
2024-06-28 11:13:04 +02:00
b1ackd0t
0794363a3c
MG-1965 - Process Event Logs ( #2057 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
2024-06-27 16:38:20 +02:00
JMboya
95badeee62
MG-2025 - CLI Flag to print only curl output ( #2242 )
...
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
2024-06-18 11:23:39 +02:00
Arvindh
f733147517
NOISSUE - Add Domain URL to CLI and SDK configuration ( #2118 )
...
Signed-off-by: Arvindh <arvindh91@gmail.com >
2024-03-20 17:01:07 +01:00
b1ackd0t
a07aabe783
NOISSUE - Add Invitation service ( #126 )
...
* feat(service): Add new "invitations" service
This commit adds a new service called "invitations" to the existing file. The service includes the necessary imports and initializes components for its functionality. It also includes configuration settings and a Docker Compose file. Additionally, instructions for deploying and using the service are provided, along with a function to create an HTTP handler.
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* docs(api): invitation api
The commit adds documentation for an API that allows users to manage invitations. It includes information about the endpoints, parameters, data types, and components used in the API. The documentation also outlines the properties and specifications of the Invitation object. This commit provides a comprehensive overview of the API's functionality and structure.
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* fix: accept invitation to take in domain
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* refactor(invitations): rename domain to domainID
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* Authorize on id(domain+user) rather than user
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-12-11 18:24:37 +01:00
Ian Ngethe Muchiri
98007ad669
NOISSUE - Fix SDK page metadata from email to identity. ( #77 )
...
* fix sdk pgm from email to identity
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* fix linter error
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* fi linter error
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update identity shortform
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
---------
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
2023-11-27 15:34:08 +01:00
b1ackd0t
a0c40ba462
NOISSUE - Update Copyright Notice ( #39 )
...
* chore(license): update copyright notices
Add CI check for non go files to check that the files contain a license
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* fix(ci): log failed files
When the CI fails during check for license header, log the failed file to console so that someone can check on the actual file. Also simplify the grep check to make it more human readable and understandable
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-11-17 12:37:30 +01:00
Arvindh
48dddc4bba
NOISSUE - Add Domains to the SDK ( #45 )
...
* add: domains sdk
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: error
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: cli users token and refresh
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: cli provision
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add domains cli
Signed-off-by: Arvindh <arvindh91@gmail.com >
* remove test program
Signed-off-by: Arvindh <arvindh91@gmail.com >
* update cli command for list domains
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add list user domain cli cmd
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix varaible naming
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: comments grammar & varabile; add package headers
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
2023-11-17 11:42:53 +01:00
b1ackd0t
44408395e6
NOISSUE - Fix renaming issues ( #17 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-11-02 14:48:13 +01:00
dusanb94
7066101996
Rename Mainflux to Magistrala
...
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
2023-10-26 12:50:56 +02:00
Arvindh
cd82cc5a43
NOISSUE: Listing of shared things with users & Update SDK ( #1923 )
...
* NOISSUE - Fix Bugs (#20 )
* fix bugs
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix bugs
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Add Connect Disconnect endpoints (#23 )
* fix bugs
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix bugs
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix list of things in a channel and Add connect disconnect endpoint
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix list of things in a channel and Add connect disconnect endpoint
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Add: Things share with users (#25 )
* fix list of things in a channel and Add connect disconnect endpoint
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: things share with other users
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Add: Listing of things, channels, groups, users (#26 )
* add: listing of channels, users, groups, things
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: listing of channels, users, groups, things
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: listing of channels, users, groups, things
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: listing of channels, users, groups, things
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Add: List of user groups & removed repeating code in groups (#29 )
* removed repeating code in list groups
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: list of user group
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: otel handler operator name for endpoints
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* add: listing of shared things and users
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: listing of shared things and users
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: new SDK
Signed-off-by: Arvindh <arvindh91@gmail.com >
* add: new SDK
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: comment
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: sdk function names
Signed-off-by: Arvindh <arvindh91@gmail.com >
* update: api spec
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: channels connect request
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: listing of clients and groups
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: CLI
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: array len comparision
Signed-off-by: Arvindh <arvindh91@gmail.com >
* fix: nginx
Signed-off-by: Arvindh <arvindh91@gmail.com >
---------
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2023-10-17 15:38:06 +02:00
Washington Kigani Kamadi
e2992cbede
NOISSUE - Change import name aliases ( #1868 )
...
* Change import name aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Change import name aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Change import aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unused aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
Fix aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
FIx errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
Fix error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
FIx merge
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
FIx merge
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
FIx merge
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix import alias
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix linter
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix linter
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix import
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add linter to CI pipeline
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Changes
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unused aliases
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix merge issues
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix gci
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix gci
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix gci
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add gofumpt
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove multiple gofupmt in CI
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unnecessary changes
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix linter
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix CI pipeline
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
---------
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
2023-08-11 11:30:25 +02:00
Washington Kigani Kamadi
0f0d761a1b
MF-1340 - Add CLI config TOML file ( #1858 )
...
* Add config
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Change key names
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add config file path
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add config file path
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Configure TOML parsing
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add cli config command
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove debug log
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Use snake case
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Change from interactive command
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* use map for keys
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add cli logger level
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Use mainflux logger
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unnecessary comments
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli error handling
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove fmt
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Update config
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Modify CLI
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove user token
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unused variables
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add empty line
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add url parsing
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* TEsts
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Make config path configurable
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix ci
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove empty toml
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Change url key identification
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove url parsing functions
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Handle parse error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Handle url error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add marshal
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Update config
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix cli
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Handle file error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Handle file error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Modify url parsing
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add usertoken
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix user token
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove string init
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix error
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix errors
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove config.toml from root
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add empty line to config.toml
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Add empty line to config.toml
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Inline error handling
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove unnecessary type conversion
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix error handling
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Fix error handling
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
* Remove dynamic filters
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
---------
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
2023-08-08 12:01:59 +02:00
Ian Ngethe Muchiri
c8710efce0
NOISSUE-Add resetPassword to the SDK ( #1872 )
...
* Add resetPassword to the SDK
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add space to sdk comments
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add tab space to comments
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update .env file
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add referer header to sdk request
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update .env file
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update adding headers to processRequest
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* remove code repetition
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add comment to content-Type
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update header initialization
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update docker-compose file
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add cli functionality
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add host as a tag
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update hostURL flag
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update comments
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* remove hostURL duplication
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update inline
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add space in comments
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* add space in comment
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
* update description of reset password request
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
---------
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
Co-authored-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2023-08-01 17:03:18 +02:00
b1ackd0t
7cccba91c9
NOISSUE - Reformat Things and Users Policies Endpoint ( #1831 )
...
* Reformat Policies Enpoint to Take Sub Obj
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Redirect to `policies`
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Make Delete Endpoint not to Contain Body
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove gRPC unused functions
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove Redirect
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Update CLI
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Use Switch Statement
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Uncomment Commented Parts
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Empty Line
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove Unused gRPC Req and Resp
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Listing of Policies
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Rename Authorize Functions For Users and Things Service
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Authorize To CLI
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
2023-07-28 14:39:13 +02:00
Sammy Kerata Oina
7758f42f6b
NOISSUE - Improve graceful shutdown and code quality ( #1821 )
...
* remove single case switch
remove duplicate cases
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove single case switch \n format comments
Signed-off-by: SammyOina <sammyoina@gmail.com >
* graceful exit on main func
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove fatal from imported packages
Signed-off-by: SammyOina <sammyoina@gmail.com >
* reuse exit function
Signed-off-by: SammyOina <sammyoina@gmail.com >
* return nill for empty configs
Signed-off-by: SammyOina <sammyoina@gmail.com >
* return nil for config file not found
Signed-off-by: SammyOina <sammyoina@gmail.com >
---------
Signed-off-by: SammyOina <sammyoina@gmail.com >
Co-authored-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2023-07-28 03:01:27 +02:00
Dušan Borovčanin
55e09c1921
MF-1506 - Group-based Access Control ( #1716 )
...
* Move Things and Users to Clients
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Update Add and Delete Policies (#1792 )
* Remove Policy Action Ranks
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Rebase Issues
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix CI Test Errors
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Adding Check on Subject For Clients
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove Check Client Exists
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Check When Sharing Clients
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Only Add User to Group When Sharing Things
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove clientType
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Minor Fix on ShareClient and Fix Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Policies Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Clean Up Things Authorization
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests on RetrieveAll
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Test ShareThing
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Merge Conflicts
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove Adding Policies. Only Use Ownership
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Check If Subject is same as Object
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Move Back To Union As Sometimes Policy is Empty and Fails to Evaluate on Ownership
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Entity Type For Failing Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix BUG in policy evaluation
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Comments Regarding checkAdmin
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests On Rebase
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Combine Authorize For Things and Users
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests On Rebase
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Error on Things SVC `unsupported protocol scheme`
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix Bug on Things Authorization Cache (#1810 )
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Use Password instead of username in MQTT handler
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Simplify MQTT authorization
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Fix MQTT tests
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Add More Functions to SDK (#1811 )
* Add More Functions to SDK
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Examples to GoDoc
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Update Unassign Interface
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Pass Subject as ID and Not Token on List Channels By Thing
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Bootstrap Errors For Element Check
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add empty line Before Return
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Reorder URLS in things mux
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Listing Things Policies
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Share Thing
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Examples to CLI Docs
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Update Identity To Update Another User
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Identify an Update Policies on Things
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Update Things Policies
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix GoDocs on Disconnect
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Change Authorize To Use AccessRequest
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* For Evaluate Policy Use AccessRequest (#1814 )
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Add SDK Tests (#1812 )
* Add Things Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Channel Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Certs Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Consumer Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Enrich Group Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Tests For Health
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Tests For Tokens
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Rename SDK for Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Policies Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Linter
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Make Variable Defination Inline
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Make Cache Key Duration Configurable (#1815 )
* Make Cache Key Duration Configurable
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Rename ENV Var
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Update GoDocs (#1816 )
* Add GoDocs
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Missing GoDoc Files
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Enable godot
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add License Information
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* NOISSUE - Add Call Home Client to Mainflux services (#1751 )
* Move Things and Users to Clients
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: SammyOina <sammyoina@gmail.com >
* collect and send data package
Signed-off-by: SammyOina <sammyoina@gmail.com >
* create telemetry migrations
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add telemetry endpoints
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add transport
Signed-off-by: SammyOina <sammyoina@gmail.com >
* create service
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove homing server
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add call home to adapters
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add last seen
Signed-off-by: SammyOina <sammyoina@gmail.com >
* rename logger
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove homing client
Signed-off-by: SammyOina <sammyoina@gmail.com >
* use unmerged repo
Signed-off-by: SammyOina <sammyoina@gmail.com >
* use renamed module
Signed-off-by: SammyOina <sammyoina@gmail.com >
* update call home version
Signed-off-by: SammyOina <sammyoina@gmail.com >
* edit documentation
Signed-off-by: SammyOina <sammyoina@gmail.com >
* align table
Signed-off-by: SammyOina <sammyoina@gmail.com >
* use alias for call home client
Signed-off-by: SammyOina <sammyoina@gmail.com >
* update callhome
Signed-off-by: SammyOina <sammyoina@gmail.com >
* update call home pkg
Signed-off-by: SammyOina <sammyoina@gmail.com >
* update call home
Signed-off-by: SammyOina <sammyoina@gmail.com >
* fix modules
Signed-off-by: SammyOina <sammyoina@gmail.com >
* use mf build version
Signed-off-by: SammyOina <sammyoina@gmail.com >
* use mf build version
Signed-off-by: SammyOina <sammyoina@gmail.com >
* restore default
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add call home for users and things
Signed-off-by: SammyOina <sammyoina@gmail.com >
* enable opting on call home
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove full stops
Signed-off-by: SammyOina <sammyoina@gmail.com >
* update callhome client
Signed-off-by: SammyOina <sammyoina@gmail.com >
* add call home to all services
Signed-off-by: SammyOina <sammyoina@gmail.com >
* fix build
Signed-off-by: SammyOina <sammyoina@gmail.com >
* restore sdk tests
Signed-off-by: SammyOina <sammyoina@gmail.com >
* remove unnecessary changes
Signed-off-by: SammyOina <sammyoina@gmail.com >
* restore health_test.go
Signed-off-by: SammyOina <sammyoina@gmail.com >
---------
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: SammyOina <sammyoina@gmail.com >
Co-authored-by: b1ackd0t <blackd0t@protonmail.com >
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
---------
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Signed-off-by: SammyOina <sammyoina@gmail.com >
Co-authored-by: b1ackd0t <blackd0t@protonmail.com >
Co-authored-by: Sammy Kerata Oina <44265300+SammyOina@users.noreply.github.com >
2023-06-14 12:40:37 +02:00
b1ackd0t
408eabaaa6
MF-1699 - Enrich SDK and CLI ( #1719 )
...
* initial commit update api docs
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* initial commit enrich sdk
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* initial commit enrich cli
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* add consumers test
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* remove dead code
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* add certs sdk tests
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* change contact name
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* fix tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Rename Disconnect
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix subscription typo
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Fix Swagger File
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Add Tests
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Change Limit to 10
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove empty line
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
Co-authored-by: rodneyosodo <socials@rodneyosodo.com >
2023-05-25 00:02:46 +02:00
b1ackd0t
b83a344093
NOISSUE - Update SDK and Things Service ( #1694 )
...
* add reader url
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
* fix connected and not-connected
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <socials@rodneyosodo.com >
Co-authored-by: rodneyosodo <socials@rodneyosodo.com >
2023-01-11 17:11:36 +01:00
b1ackd0t
4a71a08863
NOISSUE - Update CLI Documentation ( #1647 )
...
* Initial commit
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Capitalize
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
2022-08-23 16:18:52 +02:00
b1ackd0t
721ee545f9
MF1621 - Logical user removal ( #1620 )
...
* Initial commit
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* change active to string
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Set default
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Fix query all users
Signed-off-by: GitHub <noreply@github.com >
* Set user active on service
Signed-off-by: GitHub <noreply@github.com >
* Rename active to state
Signed-off-by: GitHub <noreply@github.com >
* check user active on service
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* format
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* format
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* fix test
Signed-off-by: GitHub <noreply@github.com >
* Add deactivate user tests
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Rename deactivate to change user status
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Revert to sorting users
Signed-off-by: GitHub <noreply@github.com >
* change user state
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Change user status to enable and disable
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* change user state to status
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* from enable to activate
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* from activate to enable
Signed-off-by: GitHub <noreply@github.com >
* not found error by retrievebyID
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Combine enable and disable user
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add api docs
Signed-off-by: b1ackd0t <blackd0t@protonmail.com >
* verify docs
Signed-off-by: b1ackd0t <blackd0t@protonmail.com >
* change to camel
Signed-off-by: b1ackd0t <blackd0t@protonmail.com >
* Reword
Signed-off-by: b1ackd0t <blackd0t@protonmail.com >
* fix default state
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* change from VARCHAR to ENUM
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* invalid user status test
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
Signed-off-by: GitHub <noreply@github.com >
Signed-off-by: b1ackd0t <blackd0t@protonmail.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2022-08-11 18:58:45 +02:00
b1ackd0t
9a87e5cd1f
NOISSUE - Get user by ID and get all users by SDK ( #1589 )
...
* Add get user by id and get all users
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Remove print statement
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add get user by id and get all users
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Remove print statement
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* rename userid
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* rename userid
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add pagination
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add tests
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* reduce user creation
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add pagination to sdk
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add offset and limits
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Remove exported variables
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add filtering users value to sdk
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add filtering to things and channels
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Linting
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Add struct embedding
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Change filtering variable names
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Change Name to Email
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Combined Paging struct
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* setting total, offset and limit even when zero
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Rename fields
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Rename pageMetadata
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Update tests
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Adding limit and offset size errors
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Update tests
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* ♻️
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* query by name, metadata or id
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Remove duplicate importation
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Remove duplicate pageMetadata
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* remove unused name
Signed-off-by: GitHub <noreply@github.com >
* Fix minor changes
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* use net/url to construct query params
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* simplify query
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* unexport method
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* Fix mock
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* update user
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* email and metadata as flags
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
* update help message
Signed-off-by: 0x6f736f646f <blackd0t@protonmail.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
Co-authored-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2022-06-17 17:32:23 +02:00
Manuel Imperiale
09cbc3f14b
MF-1551 - Fix Cobra usage commands and clean unnecessary struct types ( #1558 )
...
* MF-1551 - Fix Cobra usage commands and clean unnecessary struct types
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use linux syntax for cmd usage description
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix cmd.Use
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2022-02-11 13:22:57 +01:00
Filip Bugarski
4f56986c8e
NOISSUE - Add API keys functions to CLI ( #1537 )
...
* Add API keys to cli
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Fix typo
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Fix issue func, and sdk
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Remove email, hide type and fix name
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Remove type and add README
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Fix issue response
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Fix magic number and move struct to private
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Remove const and import auth
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
* Removing auth
Signed-off-by: Filip Bugarski <filipbugarski@gmail.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@mainflux.com >
2022-01-27 15:42:31 +01:00
Manuel Imperiale
42dd813521
MF-1308 - Use IETF Health Check standard ( #1541 )
...
* MF-1308 - Use IETF Health Check standard
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add nginx health endpoint
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm github.com/nelkinda dependency
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Check error
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Replace Version by Health in the CLI and SDK
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use new build flag go:build
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert wrong renaming
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* sdk health test
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add /health endpoint to openapi doc
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use const for description message
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add version and build time during build
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Time format
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add version and commit using git and build args
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add comments
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add tests
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add missing api properties
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix api
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use ./schemas/HealthInfo.yml as
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix example
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Use content type application/health+json
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Set Makefile variables only if empty
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix typo
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2022-01-24 21:18:53 +01:00
Drasko DRASKOVIC
d73a5d53fe
MF 1413 - Use per-service URL in SDK ( #1444 )
...
* Use per-service URL in SDK
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
* Fix CLI
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Fix CLI messaging
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Fix message tests
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Simplify Bootstrap
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Update API doc and responses
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* fix failing certs, bootstrap tests
Signed-off-by: mteodor <mirko.teodorovic@gmail.com >
* fix failing certs, bootstrap tests
Signed-off-by: mteodor <mirko.teodorovic@gmail.com >
* Fix tests and rename to auth service
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Clean the code
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Remove unnecessary Repository logs
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Always return error in case of repo failure
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Cleanup SDK and CLI
Update tests, remove linter warnings, remove dead code.
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com >
* Clean the code
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Undo Bootstrap changes
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Fix tests
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
* Fix linter
Signed-off-by: Drasko Draskovic <drasko.draskovic@gmail.com >
Co-authored-by: mteodor <mirko.teodorovic@gmail.com >
Co-authored-by: dusanb94 <dusan.borovcanin@mainflux.com >
2021-08-11 16:58:10 +02:00
Manuel Imperiale
8c87ee8328
NOISSUE - Revert cli to use user token from command args ( #1339 )
...
* NOISSUE - Revert cli to use user token from command args
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Remove CLI binary
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add offset, limit, name and rawOutput to config file
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert cli.ParseConfig()
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Check config values before to use them
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2021-01-28 11:29:32 +01:00
João Matos
3273c30d8b
MF-1268 - CLI improvements ( #1274 )
...
* Prefix error messages in CLI with a bold "error: ".
Signed-off-by: Joao Matos <joao@tritao.eu >
* Remove duplicated "Usage: " from groups command help.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Add a raw output mode for CLI and use it on logCreated.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Add CLI global flag for user auth token.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Add CLI config flag and parsing logic.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Refactor CLI users commands outside array structure.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Refactor CLI certificates commands using flags.
Signed-off-by: Joao Matos <joao@tritao.eu >
* Refactor CLI things create command using flags.
Signed-off-by: Joao Matos <joao@tritao.eu >
Co-authored-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com >
2020-11-01 00:29:06 +01:00
Mirko Teodorovic
8ea26c5ab7
NOISSUE - Add user groups ( #1228 )
...
* adding group
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding user group
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding group
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add retrieve methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default admin user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default admin user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* changes signature for AssignUser
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* bug fixing retrieving groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove unused code
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* bug fixing retrieving groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* retrieve groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change environment for admin
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change environment for admin
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* retrieve groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove adding default group
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* expose port for debugging purposes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix tests, and linter errors
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add prefix Users for groups endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix linter problems
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix endpoint prefix url
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add group features in cli
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove println
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* when user is created return id in response
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* when user is created return id in response
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding default admin env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* proper alignment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* proper alignment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename method
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* return user id when created
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* return user id when created
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove unused variable
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix to retrieve whole tree starting from parent
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add endpoint to list groups for user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add readme for groups
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fixing bugs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fixing bugs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add group commands for add and remove user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* replace default email, use example.com
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix capital letters beginning of sentence
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove warning for deprecated api, mistakenly copied
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* simplify repo methods, rely on db driver rather than the check before operation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* check if group is valid
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* openapi spec 3.0
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove check for existing users in groups before delete
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change func signature
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change func signature
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix bugs, resolve comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix bugs, resolve comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix alignment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add missing command
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* reorganize envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix compile
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* reorganize cli commands
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* minor corrections
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* rename methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renaming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* resolve comments, minor changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
2020-09-23 23:18:53 +02:00
Mirko Teodorovic
b91024465c
MF-1179 - Add a certificate service and certs endpoint to SDK ( #1188 )
...
* adding certificate issuing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding cert endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* update envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* update envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix env vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* update sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add volumes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix merge config for int
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cert test, change receiver to pointer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix var naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* correct error naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* adding certs service
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change func receiever
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default cert issue method
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add config
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove some testing code
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cert issue
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add vault api client
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* additional endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add swagger for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove certs from provision
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* clean provision from certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add list certificates endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add vault api in vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add revoke, fix bugs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix sdk for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove CA for signing from provision
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add docker file for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix mock sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix RevokeCert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renam ENV
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove tests temporarily
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* renam vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove not needed envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix linter errors, add cli
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix linter errors, add cli, var rename
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix reviews, add viewcert, fix view all certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove view cert, as it will be retrieved from PKI
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* change endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add default env val
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove some errors
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix revoking
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* add comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove unused
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove unused field
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor pki, update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* minor fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* remove methods, use fields
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comments and package desc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
* fix comments and package desc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com >
2020-07-21 12:53:21 +02:00
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
Manuel Imperiale
4c970a8079
MF-862 - Add boostrap CRUD to SDK and CLI ( #1114 )
...
* MF-862 - Add boostrap CRUD to SDK and CLI
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Revert ReaderPrefix
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 >
2020-04-15 17:38:20 +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
Manuel Imperiale
c8979ac297
NOISSUE - Add searchable Things name ( #750 )
...
* NOISSUE - Add searchable Things name
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 >
* Add postgres schema validation and tests
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add namme tests in requests_test
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Typo fix
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Rm requests_test
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add name in ListThings loggins
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add invalidName var for tests
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Set maxNameSize to 1024
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix postgres test
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix total when filtering things by name
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix review
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2019-05-30 15:33:49 +02:00
Manuel Imperiale
655141e941
MF-433 - Add method for reading messages from readers to SDK. ( #511 )
...
* MF-433 - Add method for reading messages from readers to SDK
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Add messages read command on CLI
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
* Fix review
Signed-off-by: Manuel Imperiale <manuel.imperiale@gmail.com >
2018-12-18 22:04:34 +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
Aleksandar Novaković
ad5c66fad2
NOISSUE - Refactor SDK and things service ( #420 )
...
* Refactor Mainflux go SDK
Add structures instead of string parameters. Add offset and limit
parameters to things and channels methods. Add better configuration
support.
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Add new public errors with better error handling
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Update SDK to use uint instread of string id
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Update cli to use new SDK API
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Remove TLS termination from nginx configuration
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Update SDK documentation and structures
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Refactor things service
Decouple HTTP layer from business logic. Remove ID number validation
check. Remove models from HTTP requests and responses.
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Reformat tests for things service
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
* Increase test coverage for things service
Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com >
2018-10-24 10:21:03 +01:00
Drasko DRASKOVIC
a8eb7ae039
MF-354 - Add Go SDK ( #357 )
...
* MF-354 - Add Go SDK
This PR adds Go SDK. It also refactors `cli` to use new SDK.
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Use http consts. Add doc.
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Insline const
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Add initial SDK tests
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix SDK to return values (not HTTP rsp)
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix CLI and test
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* fix typos, add header
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix doc
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix doc, add comment
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Inline error checks
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix typos
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Inline errs
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix typo
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Change fnc parameter name
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Rename getters to Go standard
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Use struct and interface
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Simplify sdk struct
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix README
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-10-14 16:44:21 +02:00
Ivan Milošević
effade00aa
MF-325 - Add SPDX license and copyright headers ( #362 )
...
* MF-325 - Add SPDX license and copyright headers
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* MF-325 - Add SPDX license and copyright headers
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* MF-325 - Add SPDX license and copyright headers
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* MF-325 - Add SPDX license and copyright headers
Signed-off-by: Ivan Milošević <iva@blokovi.com >
* MF-325 - Change mainflux version from 0.4.0 to 0.5.0
Signed-off-by: Ivan Milošević <iva@blokovi.com >
2018-08-26 13:15:48 +02:00
Drasko DRASKOVIC
af281da430
NOISSUE - Add insecure param to cli ( #356 )
...
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-08-17 04:58:09 +02:00
Drasko DRASKOVIC
2c988c19b0
NOISSUE - Rename bashflux to cli and fix cert path ( #349 )
...
* NOISSUE - rename bashflux to cli and fix cert path
Signed-off-by: drasko <drasko.draskovic@gmail.com >
* Fix pkg name
Signed-off-by: drasko <drasko.draskovic@gmail.com >
2018-08-16 13:41:27 +02:00