* Opened modal from system console

* WIP

* WIP

* WIP

* Handled saving user

* Successfully updated user based settings

* WIP

* WIP

* All settings are updating well

* Fixed modal style

* Added admin mode indicators in modal

* Added confirmation dialog

* Lint fixes

* Added license check

* Added permission check

* Fixed i18n file order

* type fix

* Updated snapshots

* Handled performance debugging setting

* Some styling tweaks

* Fixed text alighnment

* Updated license required from professional to enterprise

* Handled long user names

* review fixes

* Added manage setting option in user list page context menu

* Added loader

* Minor reordering

* Removed confirm modal

* Updated snapshots for removed modal

* Added some tests

* Lint fix

* Used new selector in user detail page

* Used new selector in user list page

* Updated tests

* Fixed an incorrect default test
Этот коммит содержится в:
Harshil Sharma
2024-07-12 10:22:04 +05:30
коммит произвёл GitHub
родитель 0df1a62f61
Коммит 87d983cc7f
59 изменённых файлов: 1629 добавлений и 200 удалений

Просмотреть файл

@@ -2491,6 +2491,13 @@ export default class Client4 {
);
};
getUserPreferences = (userId: string) => {
return this.doFetch<PreferenceType[]>(
`${this.getPreferencesRoute(userId)}`,
{method: 'get'},
);
};
deletePreferences = (userId: string, preferences: PreferenceType[]) => {
return this.doFetch<StatusOK>(
`${this.getPreferencesRoute(userId)}/delete`,