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
Nataly Musilah
15e756a5a3
SMQ-3026 - Update READMEs and make them use the same l&f ( #3239 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
2025-12-01 18:52:53 +01:00
Dušan Borovčanin
c5eee6d8fd
NOISSUE - Update dependencies ( #3197 )
...
Signed-off-by: dusan <borovcanindusan1@gmail.com >
2025-10-20 16:54:01 +02:00
Nataly Musilah
c50221a042
NOISSUE - Update entity sorting ( #3076 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
Signed-off-by: musilah <nataleigh.nk@gmail.com >
2025-09-05 15:58:03 +02:00
Dušan Borovčanin
a19cd9c97b
NOISSUE - Replace interface{} with any ( #3079 )
...
Signed-off-by: dusan <borovcanindusan1@gmail.com >
2025-08-25 18:06:41 +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
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
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
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
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
JeffMboya
d9f3bca478
MG-2533 - Fix Linting Issues in Proto Files ( #2534 )
...
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
2024-11-18 08:52:30 +01:00
Felix Gateru
3a02788e3a
MG-2507 - Update auth in readers service ( #2514 )
...
Signed-off-by: Felix Gateru <felix.gateru@gmail.com >
2024-11-10 10:59:46 -07: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
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
Nataly Musilah
092e679103
NOISSUE - Fix aggregation query ( #2370 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
2024-09-02 12:07:12 +02:00
JMboya
6a41ea10a3
MG-2365 - Fix JaegerURL in readme.md and cmd/<svc>/main.go ( #2366 )
...
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
2024-08-02 16:28:26 +02:00
Dušan Borovčanin
5412bddfcf
MG-2187 - Simplify Magistrala core repository ( #2338 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-07-15 17:38:48 +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
b1ackd0t
ee3716623c
MG-1557 - Export jaeger, metrics, postgres and apiutil packages ( #2262 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com >
Signed-off-by: rodneyosodo <blackd0t@protonmail.com >
2024-06-28 12:45:20 +02:00
Dušan Borovčanin
be9bc22df4
NOISSUE - Update CI tools ( #2314 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-06-25 13:45:11 +02:00
Dušan Borovčanin
6ea6d6756b
NOISSUE - Fix failed log message ( #2307 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-06-24 17:56:36 +02:00
Nataly Musilah
75a66a4f9b
NOISSUE - Fix Timescale reader ( #2263 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
2024-06-12 11:23:40 +02:00
Steve Munene
8915b73953
MG-2173 - Generate mocks with mockery for Twins service ( #2174 )
...
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com >
2024-04-23 14:18:42 +03:00
JMboya
28b4087b69
MG-2166 - Generate mocks with mockery for readers ( #2167 )
...
Signed-off-by: JeffMboya <jangina.mboya@gmail.com >
2024-04-17 08:33:22 +02:00
Dušan Borovčanin
658003080e
NOISSUE - Update Docker and Compose versions ( #2159 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-04-10 12:02:36 +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
Ian Ngethe Muchiri
ed4824d959
NOISSUE - Fix Timescale Reader query ( #2120 )
...
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
2024-03-26 11:24:09 +01:00
Ian Ngethe Muchiri
cd1c88b4d4
NOISSUE - Update Aggregation SQL query ( #2111 )
...
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com >
2024-03-12 13:02:12 +01:00
Nataly Musilah
42d433a92f
NOISSUE - Update timescale reader ( #2085 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
Co-authored-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2024-03-05 12:12:55 +01:00
b1ackd0t
0ed79371a4
NOISSUE - Remove duplicate errors ( #2086 )
...
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2024-02-21 14:31:11 +01:00
Felix Gateru
7a93e6a893
NOISSUE - Improve tests in Auth service ( #262 )
...
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
2024-01-25 14:03:20 +01:00
Nataly Musilah
4a909a1ab2
MG-234 - Improve Logging Middleware ( #272 )
...
Signed-off-by: Musilah <nataleigh.nk@gmail.com >
2024-01-24 18:04:29 +01:00
Dušan Borovčanin
24d3804f89
NOISSUE - Revert Mosquitto broker version in MQTT tests ( #2063 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-01-24 13:43:56 +01:00
Dušan Borovčanin
79ef28a9ce
NOISSUE - Update dependencies ( #2061 )
...
Signed-off-by: Dusan Borovcanin <borovcanindusan1@gmail.com >
2024-01-23 13:09:07 +01: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
Felix Gateru
b3e206321c
NOISSUE - Add Things service mock ( #242 )
...
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
2024-01-03 13:06:56 +01:00
b1ackd0t
370b0c58a2
NOISSUE - Refactor Readers to use view permission instead of subscribe ( #199 )
...
It changes the permission from `subscribePermission` to `viewPermission` for the specified `Subject` and `Object`.
This is because group doesn't have permission subscribe.
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-12-22 10:16:05 +01:00
b1ackd0t
0016d67055
NOISSUE - Add Test for apiutil package ( #195 )
...
* Test for parsing and handling query parameters
The provided code includes test cases written that cover various scenarios for parsing and handling query parameters in HTTP requests.
These scenarios include valid and invalid queries, empty queries, and multiple queries with the same key.
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* replace ReadUintQuery with ReadNumQuery
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-12-20 16:41:07 +01:00
b1ackd0t
0ecf5aa746
NOISSUE - Update mTLS support ( #134 )
...
Make sure MTLS support works after the new auth changes
2023-12-11 11:13:41 +01:00
Sammy Kerata Oina
6f0874c85a
NOISSUE - Add Linters ( #79 )
...
* add linters
Signed-off-by: SammyOina <sammyoina@gmail.com >
* fix linting errors
Signed-off-by: sammy <sammyoina@gmail.com >
* fix linting
Signed-off-by: sammy <sammyoina@gmail.com >
* add callhome alias
Signed-off-by: sammy <sammyoina@gmail.com >
---------
Signed-off-by: SammyOina <sammyoina@gmail.com >
Signed-off-by: sammy <sammyoina@gmail.com >
2023-12-06 17:02:47 +01:00
b1ackd0t
e0cd2ceb55
NOISSUE - Update Readers Documentation ( #113 )
...
* feat(readers): remove jaeger URL
Remove JAEGER URL and align documentation
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
* docs: update description
Update the description of message readers in the `readers/README.md` file. This commit clarifies that message readers provide implementations of various `message readers` and consume normalized (in `SenML` format) Magistrala messages from data storage. Additionally, it highlights that message readers expose an HTTP API for message consumption. For more detailed information on the usage of `reader` and a comprehensive understanding of Magistrala, please refer to the [official documentation][doc].
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
---------
Signed-off-by: Rodney Osodo <28790446+rodneyosodo@users.noreply.github.com >
2023-12-04 13:01:31 +01:00
Felix Gateru
2dffccfb77
MG-31 - Fix Readers tests ( #102 )
...
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
2023-12-01 14:27:30 +01:00
Felix Gateru
004782dd49
MG-30 - Auth: Migrate from bone to chi ( #47 )
...
* Migrate from bone to chi
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Migrate from bone to chi
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Add subroutes
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Update auth service
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* update bootstrap
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Update multiplexer
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Refactor user and things handler
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
* Refactor user and things handler
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
---------
Signed-off-by: felix.gateru <felix.gateru@gmail.com >
2023-11-27 18:57:44 +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
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
Dušan Borovčanin
254dbcd555
NOISSUE - Fix gRPC client naming ( #22 )
...
* Fix Auth gRPC server name
Signed-off-by: dborovcanin <dusan.borovcanin@abstractmachines.fr >
* Rename import aliases
Signed-off-by: dborovcanin <dusan.borovcanin@abstractmachines.fr >
* Rename issuer name to Magistrala
Signed-off-by: dborovcanin <dusan.borovcanin@abstractmachines.fr >
---------
Signed-off-by: dborovcanin <dusan.borovcanin@abstractmachines.fr >
Co-authored-by: dborovcanin <dusan.borovcanin@abstractmachines.fr >
2023-11-01 19:17:24 +01:00