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

Merge tasks EXO-69904 - EXO-71333 - EXO-69802 #883

Merged
merged 3 commits into from
May 24, 2024
Merged

Conversation

ahamdi
Copy link
Member

@ahamdi ahamdi commented May 3, 2024

prior to this change, only super admin can set/get GLOBAL scoped settings which prevents the update of global settings for admins. This PR makes sure to allow the admins to execute such action

@ahamdi ahamdi self-assigned this May 3, 2024
@boubaker boubaker linked an issue May 5, 2024 that may be closed by this pull request
hakermi and others added 3 commits May 22, 2024 23:02
…- Meeds-io/MIPs#112 (#848) (#849)

prior to this change, only super admin can set/get GLOBAL scoped
settings which prevents the update of global settings for admins. This
PR makes sure to allow the admins to execute such action
… page - Meeds-io/MIPs#112 - EXO-71333 (#892)

The fix refactors the permissions parsing to allow having a username as
a value for pages permissions
…s of type user - EXO-69802 - Meeds-io/MIPs#112 (#895)

When synchronizing users from LDAP, all attribute values are considered
as text fields.
When the attribute is of type user, the returned value is the DN of the
user, which is not a useful information on the platform. The improvement
will check the type of the property while importing the attribute and if
it is of type user, it will extract the user ID from it respecting the
configuration of LDAP mappings.
@ahamdi ahamdi changed the title fix: Allow adminstrators to set/get GLOBAL scoped settings - EXO-69904 - Meeds-io/MIPs#112 Merge tasks EXO-69904 - EXO-71333 - EXO-69802 May 22, 2024
Copy link

sonarcloud bot commented May 22, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
24.8% Coverage on New Code (required ≥ 60%)

See analysis details on SonarCloud

@ahamdi ahamdi merged commit af83136 into develop May 24, 2024
4 of 5 checks passed
@ahamdi ahamdi deleted the Merge/MIP-112 branch May 24, 2024 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants