Steve Munene
7f03134d8e
NOISSUE - Update bootstrap and provision service ( #3476 )
...
Property Based Tests / api-test (push) Has been cancelled
Continuous Delivery / lint-and-build (push) Has been cancelled
Deploy GitHub Pages / swagger-ui (push) Has been cancelled
CI Pipeline / Lint Proto (push) Has been cancelled
CI Pipeline / Detect Changes (push) Has been cancelled
Continuous Delivery / Build and Push Docker Images (push) Has been cancelled
CI Pipeline / lint-and-build (push) Has been cancelled
CI Pipeline / Test ${{ matrix.module }} (push) Has been cancelled
CI Pipeline / Upload Coverage (push) Has been cancelled
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
Co-authored-by: JeffMboya <jangina.mboya@gmail.com >
2026-05-08 10:35:00 +02:00
Dušan Borovčanin
61d0427898
NOISSUE - Rename to Magistrala ( #3427 )
...
Signed-off-by: dusan <borovcanindusan1@gmail.com >
2026-04-06 15:23:42 +02:00
Dušan Borovčanin
ef5c253c51
SMQ-3399 - Unify Magistrala and SuperMQ ( #3400 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
Signed-off-by: dusan <borovcanindusan1@gmail.com >
Co-authored-by: Steve Munene <stevenyaga2014@gmail.com >
2026-04-01 09:55:11 +02:00
Felix Gateru
9c2608659f
SMQ-1672 - Revoke refresh token ( #3241 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
Co-authored-by: nyagamunene <stevenyaga2014@gmail.com >
2026-03-03 15:22:28 +01:00
Dušan Borovčanin
3b2dd09ab4
NOISSUE - Update script dependencies ( #3370 )
...
Signed-off-by: dusan <borovcanindusan1@gmail.com >
2026-03-02 18:32:06 +01:00
Felix Gateru
67c28ff134
SMQ-2800 - Add WebSocket support to HTTP adapter ( #2937 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
Signed-off-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: Arvindh <arvindh91@gmail.com >
2025-12-31 10:43:52 +01:00
Dušan Borovčanin
52510d8c62
NOISSUE - Improve JWKS ( #3301 )
...
Signed-off-by: dusan <borovcanindusan1@gmail.com >
2025-12-26 18:15:12 +01:00
Felix Gateru
6a5d28c65a
SMQ-1672 - Add asymmetric key authentication ( #3228 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-12-23 21:16:06 +01:00
Washington Kigani Kamadi
843a0cae1f
SMQ-3234 - Add notifications service ( #3254 )
...
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com >
Signed-off-by: dusan <borovcanindusan1@gmail.com >
Signed-off-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: dusan <borovcanindusan1@gmail.com >
2025-11-28 15:26:55 +01:00
Steve Munene
ae7c93020a
SMQ-3028 - Unify SMQ certs with Absmach Certs ( #3146 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2025-10-01 11:08:33 +02:00
Arvindh
e57ad79cd4
SMQ-3093 - User email verification ( #3101 )
...
Signed-off-by: Arvindh <arvindh91@gmail.com >
2025-09-05 15:23:58 +02:00
Steve Munene
8e70e1113e
SMQ-3201 - Replace Vault with openbao ( #3019 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2025-07-28 12:03:50 +02:00
Felix Gateru
6e404caa32
NOISSUE - Move codecov yaml file ( #3020 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-07-17 11:18:01 +02:00
Felix Gateru
7ecdd7ebe3
SMQ-2971 - Bump mockery version to 3.5.0 ( #2991 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-07-03 15:14:14 +02:00
Felix Gateru
ca93b8865a
SMQ-2702 - Add cache for channel and domain routes ( #2914 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-06-20 14:10:20 +02:00
Steve Munene
58753f60d8
SMQ-2804 - Move Callouts from Auth Service to pkg/authz ( #2823 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2025-05-22 16:08:45 +02:00
Dušan Borovčanin
7ae2f7de00
NOISSUE - Update GolangCI linter ( #2786 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2025-04-01 21:47:23 +02:00
Felix Gateru
6011cad546
NOISSUE - Update Mockery version and config ( #2784 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2025-04-01 20:56:07 +02:00
Dušan Borovčanin
e56b86823e
NOISSUE - Rename YAML files extension ( #2782 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2025-03-31 10:51:43 +02: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
Sammy Kerata Oina
e95d1bfbcf
NOISSUE - Move gRPC to api package ( #2593 )
...
Signed-off-by: Sammy Oina <sammyoina@gmail.com >
2024-12-20 13:04:33 +01:00
Dušan Borovčanin
f0d014eba2
NOISSUE - Move API to the common package ( #2608 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-12-19 18:29:53 +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
Felix Gateru
233bbf9861
NOISSUE - Update Users tests ( #2498 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2024-11-04 09:42:09 +01:00
Nataly Musilah
0019f71b46
MG-2426 - Replace generic Clients in Users service ( #2436 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
Signed-off-by: Arvindh <arvindh91@gmail.com >
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
Co-authored-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: Felix Gateru <felix.gateru@gmail.com >
Co-authored-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-10-30 19:19:31 +01:00
Steve Munene
f88e11bdb2
NOISSUE - Remove domain from token ( #2468 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2024-10-25 14:41:51 +02:00
Steve Munene
ca8ed3b006
MG-2441 - Add domain ID to API ( #2442 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2024-10-23 21:40:13 +02:00
Dušan Borovčanin
eb881690c7
MG-2443 - Move Auth to the middleware ( #2444 )
...
Signed-off-by: 1998-felix <felix.gateru@gmail.com >
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
Signed-off-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: Felix Gateru <felix.gateru@gmail.com >
Co-authored-by: Arvindh <arvindh91@gmail.com >
Co-authored-by: Arvindh <30824765+arvindh123@users.noreply.github.com >
2024-10-17 16:24:53 +02:00
Steve Munene
e5765c6a9b
MG-2359 - Replace Vault with Absmach certs ( #2425 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
Co-authored-by: b1ackd0t <28790446+rodneyosodo@users.noreply.github.com >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@abstractmachines.fr >
2024-10-14 15:51:15 +02:00
Dušan Borovčanin
4552b7c7ab
NOISSUE - Ignore tools dir in CI tests ( #2452 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-10-07 17:54:29 +02:00
dependabot[bot]
5f0235ce67
NOISSUE - Bump github.com/authzed/authzed-go from 0.15.0 to 0.16.0 ( #2445 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-09-30 11:23:15 +02:00
Felix Gateru
48c4a7e7d4
MG-2264 - Split Auth Client into Separate Clients for AuthN/AuthZ and Policy CRUD ( #2392 )
...
Signed-off-by: 1998-felix <felix.gateru@gmail.com >
2024-09-03 16:50:28 +02:00
Steve Munene
6c54214732
MG-887 - Create certs, messages, health, consumers CLI tests ( #2350 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2024-07-18 17:23:20 +02:00
JMboya
468362aac4
MG-2193 - Generate mocks for proto interface ( #2324 )
...
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
2024-07-12 10:36:12 +02:00
Felix Gateru
42be65a3d2
MG-2186 - Migrate gocoap library from v2 to v3.3 ( #2183 )
...
Signed-off-by: 1998-felix <felix.gateru@gmail.com >
2024-05-22 12:35:47 +02:00
b1ackd0t
3cfcf14a50
NOISSUE - Fix provision test command ( #2182 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2024-04-17 09:40:08 +02:00
Dušan Borovčanin
a39d46238b
NOISSUE - Fix links in README.md file ( #2129 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-04-03 11:55:06 +02:00
Nataly Musilah
8c084b177e
MG-234 - Improve Logging ( #255 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.co >
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
Co-authored-by: Musilah <nataleigh.nk@gmail.co >
Co-authored-by: Dušan Borovčanin <dusan.borovcanin@abstractmachines.fr >
2024-01-18 15:28:04 +01:00
b1ackd0t
6d2096cda9
NOISSUE - Fix e2e Testing Tool ( #135 )
...
* fix(e2e): Add admin role and permission
This commit adds a new constant and modifies the `createUser` function. The function now creates a user with an admin role and a domain with admin permissions.
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* chore(ci): add e2e testing on CI
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* Remove unnecessary time.Sleep calls and optimize code execution
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-12-15 11:20:48 +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
b1ackd0t
6da9a5da21
NOISSUE - Fix Linting ( #1938 )
...
* Fix linting
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
* Remove parentID when creating groups
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
---------
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
2023-10-21 23:26:47 +02:00
b1ackd0t
34f293220c
NOISSUE - Refactor e2e Testing Tool ( #1905 )
...
* Refactor e2e testing tool.
- Enable creation of things and channels over 100 values
using batched requests.
- Change library of generating random names to a better
one.
- Fix WS sending of messages.
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
* Refactor e2e test configuration
The e2e test configuration has been refactored to improve readability and maintainability. The following changes have been made:
- Removed the defReaderURL constant as it is no longer used.
- Added usersPort and thingsPort constants for the respective URLs.
- Updated the ThingsURL and UsersURL in the Test function to use the new constants.
These changes make the code more modular and easier to understand.
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-10-18 22:45:41 +02:00
b1ackd0t
89fcf1207d
Fix linting ( #1934 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-10-18 14:05:08 +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