Skip to content

[PB-6107]: feature/activate drive features from gateway#361

Open
xabg2 wants to merge 6 commits intomasterfrom
feature/activate-some-drive-features-from-gateway
Open

[PB-6107]: feature/activate drive features from gateway#361
xabg2 wants to merge 6 commits intomasterfrom
feature/activate-some-drive-features-from-gateway

Conversation

@xabg2
Copy link
Collaborator

@xabg2 xabg2 commented Mar 12, 2026

Activating some drive features (file versioning, shared restrictions) from the gateway. we will use the smaller tier to assign the file versioning limit to the user as it is assigned "for free".

New package for deep merges has been added (only used for fixtures).

@xabg2 xabg2 self-assigned this Mar 12, 2026
@xabg2 xabg2 added the enhancement New feature or request label Mar 12, 2026
@xabg2 xabg2 marked this pull request as ready for review March 12, 2026 12:00
@xabg2 xabg2 requested review from jzunigax2 and sg-gs as code owners March 12, 2026 12:00
export const newTier = (params?: Partial<Tier>): Tier => {
return {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const deepMerge = <T>(target: T, source: DeepPartial<T>): T => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avoid these things if possible. Use battle-tested libraries to do these things if they are unavoidable

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ready-for-preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants