Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MG-2456 - Refactor architecture #2494

Merged
merged 3 commits into from
Dec 2, 2024
Merged

MG-2456 - Refactor architecture #2494

merged 3 commits into from
Dec 2, 2024

Conversation

dborovcanin
Copy link
Collaborator

@dborovcanin dborovcanin commented Oct 28, 2024

What type of PR is this?

This is a feature because it adds the following functionality mentioned in following tickets

What does this do?

It adds the features mentioned in this ticket https://github.com/absmach/magistrala/issues/2456

Which issue(s) does this PR fix/relate to?

Have you included tests for your changes?

Yes.

Did you document any new/modified feature?

No.

Notes

N/A

@arvindh123 arvindh123 force-pushed the auth-refactor branch 2 times, most recently from 2e43ba9 to b6e8587 Compare November 5, 2024 05:11
@arvindh123 arvindh123 force-pushed the auth-refactor branch 2 times, most recently from 3f43476 to 4323d34 Compare November 12, 2024 18:21
@dborovcanin dborovcanin force-pushed the auth-refactor branch 2 times, most recently from c04c035 to 37e5c2c Compare November 18, 2024 16:10
@dborovcanin dborovcanin marked this pull request as ready for review November 26, 2024 11:41
@dborovcanin dborovcanin changed the title MG-2456 - Refactor authorization MG-2456 - Refactor srchitecture Nov 27, 2024
@arvindh123 arvindh123 changed the title MG-2456 - Refactor srchitecture MG-2456 - Refactor architecture Nov 27, 2024
arvindh123 and others added 2 commits December 2, 2024 11:26
- Set/Unset parent Group for Things and Channels (#2486)
- Move groups out of pkg (#2493)
- Separate Things authn and Channels authz (#2496)

Signed-off-by: Arvindh <[email protected]>

NOISSUE - Add Publish/Subscribe to channels (#2497)

Signed-off-by: Arvindh <[email protected]>

MG-2457 - Update auth tests (#2503)

Signed-off-by: Felix Gateru <[email protected]>

MG-2477 - Replace Things with Clients (#2508)

Signed-off-by: Dusan Borovcanin <[email protected]>

NOISSUE - Rename Things to Clients

Signed-off-by: Felix Gateru <[email protected]>
Signed-off-by: Arvindh <[email protected]>

MG-2457 - Update domains tests (#2504)

Signed-off-by: Felix Gateru <[email protected]>

NOISSUE - Get group role actions from Spicedb schema & list groups by user, clients, channels (#2506)

Signed-off-by: Arvindh <[email protected]>

MG-2457 - Update groups tests (#2509)

Signed-off-by: Arvindh <[email protected]>
Signed-off-by: Felix Gateru <[email protected]>
Co-authored-by: Arvindh <[email protected]>

NOISSUE - Update Proto file version, fix protolint (#2552)

Signed-off-by: Arvindh <[email protected]>

MG-2457 - Update channels tests (#2511)

Signed-off-by: Felix Gateru <[email protected]>

MG-2457 - Update clients tests  (#2543)

Signed-off-by: Felix Gateru <[email protected]>

MG-2457 - Update adapter tests (#2529)

Signed-off-by: Felix Gateru <[email protected]>

MG-2457 - Update readers tests (#2544)

Signed-off-by: Felix Gateru <[email protected]>
Signed-off-by: Arvindh <[email protected]>
Co-authored-by: Arvindh <[email protected]>
Signed-off-by: Felix Gateru <[email protected]>
Signed-off-by: Arvindh <[email protected]>
Co-authored-by: Arvindh <[email protected]>
Signed-off-by: Dusan Borovcanin <[email protected]>
@dborovcanin dborovcanin merged commit da1717c into main Dec 2, 2024
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment