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

Connect groups to a workspace #905

Open
wants to merge 19 commits into
base: main
Choose a base branch
from
Open

Conversation

zak39
Copy link
Collaborator

@zak39 zak39 commented Nov 8, 2023

It's a draft for the moment.

OP#3293

@zak39 zak39 added backend Modification related to backend frontend Modification related to frontend draft Don't accept the PR labels Nov 8, 2023
@zak39 zak39 self-assigned this Nov 8, 2023
@zak39 zak39 force-pushed the feature/connexion-to-groups branch 2 times, most recently from 803cd80 to ac2135c Compare April 8, 2024 14:40
@zak39
Copy link
Collaborator Author

zak39 commented Jun 14, 2024

Hi @smarinier :)

You don't need this change : ac0e880 .

It is already present in the main branch :

php-versions: [8.2]
nextcloud-versions: ['stable28', 'master']
include:
- php: 8.2
nextcloud-version: master
.

We just need to rebase our branch with the main branch.

I could do it if you want 😉

@zak39 zak39 force-pushed the feature/connexion-to-groups branch from ac0e880 to 8e73cf5 Compare June 14, 2024 13:19
@zak39 zak39 force-pushed the feature/connexion-to-groups branch from 46731ba to 273d238 Compare October 29, 2024 15:21
@zak39 zak39 force-pushed the feature/connexion-to-groups branch from 6f77dd8 to 71bb9bc Compare November 13, 2024 14:38
@zak39 zak39 force-pushed the feature/connexion-to-groups branch 2 times, most recently from 00530ee to 2ee5544 Compare December 11, 2024 16:51
zak39 added 16 commits December 11, 2024 17:53
WorkSpace must be considered as dav types, in order to boot on dav
requests.

by @smarinier.
We can add connected groups (or added groups) to workspaces. These groups can be LDAP or local, and when we add a connected group, we also add its users. In this feature, we return a slug of a gid. This slug handles special characters, making it more suitable for rendering in the browser's URL.
…ddleware

Retrieve the spaceId from the request if it is provided by the data from the controllers and check whether it is null or not.
Added the connected groups to the UserService and SpaceManager tests.
@zak39 zak39 force-pushed the feature/connexion-to-groups branch from 2ee5544 to f3c1be8 Compare December 16, 2024 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Modification related to backend draft Don't accept the PR frontend Modification related to frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant