Skip to content

Conversation

Siddhant-K-code
Copy link
Member

No description provided.

@Siddhant-K-code Siddhant-K-code changed the base branch from main to remove-configcat-feature-flag September 17, 2025 16:03
@Siddhant-K-code Siddhant-K-code marked this pull request as ready for review September 17, 2025 16:03
@Siddhant-K-code Siddhant-K-code merged commit 6075c76 into remove-configcat-feature-flag Sep 17, 2025
2 checks passed
@Siddhant-K-code Siddhant-K-code deleted the ifx-ci-remove-configcat-feature-flag branch September 17, 2025 16:04
easyCZ added a commit that referenced this pull request Sep 18, 2025
* Remove ConfigCat feature flag and default to Ona behavior

- Remove configcat-js and configcat-react dependencies
- Delete src/hooks/use-configcat.ts
- Remove ConfigCatProvider wrappers from popup and button components
- Default to Ona branding and behavior (previously behind is_ona_browser_extension_enabled flag)

Co-authored-by: Ona <[email protected]>

* Update pnpm-lock.yaml to remove ConfigCat dependencies

Removes configcat-js, configcat-react, and configcat-common entries
from the lockfile to match package.json changes.

Co-authored-by: Ona <[email protected]>

* Fix test dependencies to resolve TypeScript compilation error

- Update @types/node from 20.5.0 to 20.14.5 to match main project
- Update other test dependencies to match main project versions
- Remove test/pnpm-lock.yaml to force regeneration with new dependencies
- Fixes TS2386 error: Overload signatures must all be optional or required

Co-authored-by: Ona <[email protected]>

* Fix Puppeteer TypeScript errors in test file

- Change headless: "new" to headless: true for Puppeteer v23+ compatibility
- Fix $x method type error by casting page to any and adding proper return type
- Add ElementHandle import for proper typing
- Resolves TS2322 and TS2339 compilation errors

Co-authored-by: Ona <[email protected]>

* undo deps

Co-authored-by: Ona <[email protected]>

* unto test/package.json

* fix

* fix ts

Co-authored-by: Ona <[email protected]>

* fix build

Co-authored-by: Ona <[email protected]>

* fix ci (#202)

---------

Co-authored-by: Ona <[email protected]>
Co-authored-by: Siddhant Khare <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant