bb-plane-fork/packages
Nikhil c2ce21e56c
[WEB-5657] feat: add synchronization configuration for multiple providers in authentication adapter (#8336)
* feat: add sync functionality for OAuth providers

- Implemented `check_sync_enabled` method to verify if sync is enabled for Google, GitHub, GitLab, and Gitea.
- Added `sync_user_data` method to update user details, including first name, last name, display name, and avatar.
- Updated configuration variables to include sync options for each provider.
- Integrated sync check into the login/signup process.

* feat: add sync toggle for OAuth providers in configuration forms

* fix: remove default value for sync options in OAuth configuration forms

* chore: delete old avatar and upload a new one

* chore: update class method

* chore: add email nullable

* refactor: streamline sync check for multiple providers and improve avatar deletion logic

* fix: ensure ENABLE_SYNC configurations default to "0" for Gitea, Github, Gitlab, and Google forms

* fix: simplify toggle switch value handling in ControllerSwitch component

---------

Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com>
2025-12-22 12:23:39 +05:30
..
codemods chore: update package version 2025-12-09 23:35:52 +05:30
constants regression: replace old css vars with the new design system tokens (#8354) 2025-12-17 16:28:22 +05:30
decorators chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
editor fix: input fields bg (#8389) 2025-12-18 20:25:46 +05:30
eslint-config fix: eslint (#8185) 2025-12-05 16:03:51 +05:30
hooks chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
i18n [WEB-5732] style: update work item detail properties UI (#8357) 2025-12-17 17:52:54 +05:30
logger chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
propel chore: update storybook dependency 2025-12-21 23:00:48 +05:30
services chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
shared-state chore: fix/check tooling improvements with turbo (#8304) 2025-12-11 13:03:37 +05:30
tailwind-config [WEB-5762] fix: workitem detail sidebar properties design consistency (#8400) 2025-12-19 18:15:56 +05:30
types [WEB-5657] feat: add synchronization configuration for multiple providers in authentication adapter (#8336) 2025-12-22 12:23:39 +05:30
typescript-config chore: update package version 2025-12-09 23:35:52 +05:30
ui chore: update storybook dependency 2025-12-21 23:00:48 +05:30
utils [WEB-5614] chore: custom theme on colour improvement #8356 2025-12-17 16:54:12 +05:30