diff --git a/website/docs/advanced/code-references/bitrise-step.md b/website/docs/advanced/code-references/bitrise-step.md index 7a9b0c33..3266d94c 100644 --- a/website/docs/advanced/code-references/bitrise-step.md +++ b/website/docs/advanced/code-references/bitrise-step.md @@ -31,7 +31,7 @@ Scan reports are uploaded for each branch of your repository that triggers the j | Parameter | Description | Required | Default | | --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------- | -| `configcat_config_id` | The [config ID](https://configcat.com/docs/advanced/code-references/overview#config-id) tells the step which feature flags it should search for in your source code. | ☑ | | +| `configcat_config_id` | The [config ID](advanced/code-references/overview#config-id) tells the step which feature flags it should search for in your source code. | ☑ | | | `configcat_api_host` | ConfigCat Management API host. | | `api.configcat.com` | | `line_count` | Code snippet line count before and after the reference line. (min: 1, max: 10) | | 4 | | `sub_folder` | Sub-folder to scan, relative to the repository root folder. | | | diff --git a/website/docs/news.md b/website/docs/news.md index 9aeb6bc6..89c2c2fc 100644 --- a/website/docs/news.md +++ b/website/docs/news.md @@ -32,7 +32,7 @@ OpenFeature now supports ConfigCat via dedicated providers for their SDKs. So if We're happy to share that the ConfigCat Proxy is now in the Beta phase and we need your help to make it even better! -📚 Want to learn more about the ConfigCat Proxy? Get all the details here. +📚 Want to learn more about the ConfigCat Proxy? Get all the details here. 🔧 We'd like to invite you to participate in the beta testing. If you're interested, join the dedicated **#configcat-proxy-beta** channel in our Slack Community. Share your experiences, ask questions, and collaborate with our team and fellow community members. @@ -105,7 +105,7 @@ Although we aim to keep older SDK versions functional, those trailing more than #### Aug 1, 2023 -We are introducing [**Network Traffic**](https://configcat.com/docs/network-traffic/) limits for all plans. The usage is based on the Network Traffic your applications are making to the ConfigCat CDN. +We are introducing [**Network Traffic**](network-traffic/) limits for all plans. The usage is based on the Network Traffic your applications are making to the ConfigCat CDN. ### Why are we introducing these limits? @@ -145,7 +145,7 @@ A new JS SDK for Chromium Extensions supporting the [Manifest V3](https://develo We just released a new official ConfigCat SDK supporting C++ applications. -[See Documentation](https://configcat.com/docs/sdk-reference/cpp/) +[See Documentation](sdk-reference/cpp/) ## New ConfigCat SDK for React @@ -153,7 +153,7 @@ We just released a new official ConfigCat SDK supporting C++ applications. We just released a new official ConfigCat SDK supporting React applications. -[See Documentation](https://configcat.com/docs/sdk-reference/react/) +[See Documentation](sdk-reference/react/) ## monday.com integration @@ -215,7 +215,7 @@ Open the environment menu to access the overview. ConfigCat: "Say no more fam! Let me show you!" -[See the documentation for details](https://configcat.com/docs/advanced/code-references/overview) +[See the documentation for details](advanced/code-references/overview) ## Searching feature flags instead of Ctrl+F @@ -358,7 +358,7 @@ We are accepting payments in USD from now on. ConfigCat's Zoho Flow integration is now available. -- [Detailed Docs and Setup Guide](https://configcat.com/docs/integrations/zoho-flow) +- [Detailed Docs and Setup Guide](integrations/zoho-flow) ## Default Permission Group @@ -372,7 +372,7 @@ Set a default Permission Group for Team member invites. The chosen group will be Annotate your setting changes on your Amplitude charts. -- [Docs and Setup Guide](https://configcat.com/docs/integrations/amplitude) +- [Docs and Setup Guide](integrations/amplitude) ## ConfigCat Feature Flags Provider for Terraform @@ -391,7 +391,7 @@ Addressing global data handling and processing trends, we have introduced the Da - **Global CDN**: providing geo-location based load balancing on server nodes all around the globe to ensure low response times. - **EU CDN**: Staying compliant with GDPR by using ConfigCat EU CDN. This way your data will never leave the EU. -- [Read more on Data Governance and CDN](https://configcat.com/docs/advanced/data-governance) +- [Read more on Data Governance and CDN](advanced/data-governance) ## Organization Management @@ -404,7 +404,7 @@ Featuring: - Customizable **SSO** methods. - Organization level **audit logs** and usage **statistics**. -- [See Docs](https://configcat.com/docs/organization) +- [See Docs](organization) ## Public Management API v1 released @@ -448,7 +448,7 @@ Renamed API Key to SDK Key since it was more confusing as the Public Management New JavaScript SDK supporting Server Side Rendered (SSR) frameworks like [NuxtJS](https://nuxtjs.org). -- [See Documentation](https://configcat.com/docs/sdk-reference/js-ssr/) +- [See Documentation](sdk-reference/js-ssr/) ## Trello Power-Up @@ -504,7 +504,7 @@ See detailed statistics about the number of config.json downloads made towards C Zapier integration is now accessible. -- [Detailed Docs and Setup Guide](https://configcat.com/docs/integrations/zapier) +- [Detailed Docs and Setup Guide](integrations/zapier) ## Public Management API (Beta) @@ -520,7 +520,7 @@ Released Public Management API to Beta. From now on you can execute Dashboard ma Introduced sensitive text comparators to make sure sensitive info (like email address, user name) is kept hidden in targeting rules. Comes handy in front-end applications. -- [Detailed Docs about comparators](https://configcat.com/docs/advanced/targeting/#comparator) +- [Detailed Docs about comparators](advanced/targeting/#comparator) - [Related blog post](https://configcat.com/blog/2020/03/02/sensitive-comparators/) ## Semantic version based user targeting @@ -529,7 +529,7 @@ Introduced sensitive text comparators to make sure sensitive info (like email ad Especially useful for Mobile developers. -- [Detailed Docs about comparators](https://configcat.com/docs/advanced/targeting/#comparator) +- [Detailed Docs about comparators](advanced/targeting/#comparator) - [Related blog post](https://configcat.com/blog/2020/01/27/semver) ## Ruby SDK @@ -538,6 +538,6 @@ Especially useful for Mobile developers. It is out! -- [Ruby SDK Docs](https://configcat.com/docs/sdk-reference/ruby/) +- [Ruby SDK Docs](sdk-reference/ruby/) - [GitHub repo](https://github.com/configcat/ruby-sdk) - [Blog post](https://configcat.com/blog/2019/10/29/ruby-sdk/) diff --git a/website/docs/sdk-reference/community/laravel.md b/website/docs/sdk-reference/community/laravel.md index 568a8769..e538cc40 100644 --- a/website/docs/sdk-reference/community/laravel.md +++ b/website/docs/sdk-reference/community/laravel.md @@ -54,7 +54,7 @@ $flag = ConfigCat::get('new_registration_flow'); $flag = configcat('new_registration_flow'); ``` -> **Note:** You can define the actual value of a feature flag to be `bool(true)` or `bool(false)` on ConfigCat but not only, it can also be [a number or a text setting](https://configcat.com/docs/main-concepts/#about-setting-types). +> **Note:** You can define the actual value of a feature flag to be `bool(true)` or `bool(false)` on ConfigCat but not only, it can also be [a number or a text setting](main-concepts/#about-setting-types). If the feature flag is undefined or something went wrong, `bool(false)` will be returned by default, however you can change this by specifying a default value **only when using the Facade or the global helper** to retrieve the feature flag value using: @@ -68,7 +68,7 @@ $flag = configcat('new_registration_flow', true); You can also globally sepcify a default value from the [`config/configcat.php`](https://github.com/Pod-Point/laravel-configcat/blob/main/config/configcat.php) file. -:warning: **Only** `boolean`, `string`, `integer` or `float` default value types are supported as these are the only [setting types](https://configcat.com/docs/main-concepts/#about-setting-types) available from ConfigCat. +:warning: **Only** `boolean`, `string`, `integer` or `float` default value types are supported as these are the only [setting types](main-concepts/#about-setting-types) available from ConfigCat. ### Validation rule @@ -93,7 +93,7 @@ Validator::make([ ### HTTP middleware -The following route will only be accessible if the [feature flag](https://configcat.com/docs/main-concepts/#about-setting-types) is truthy, otherwise a `404` will be thrown. +The following route will only be accessible if the [feature flag](main-concepts/#about-setting-types) is truthy, otherwise a `404` will be thrown. ```php Router::get('/registration')->middleware('configcat.on:new_registration_flow'); @@ -139,7 +139,7 @@ The following view content will only be rendered if the feature flag is truthy: ### User targeting -The [User Object](https://configcat.com/docs/sdk-reference/php/#user-object) is essential if you'd like to use ConfigCat's [Targeting](https://configcat.com/docs/advanced/targeting) feature. +The [User Object](sdk-reference/php/#user-object) is essential if you'd like to use ConfigCat's [Targeting](advanced/targeting) feature. ConfigCat needs to understand the representation of your users from your application. To do so, you will need to transform your user into a `ConfigCat\User` object. This can be done directly from the [`config/configcat.php`](https://github.com/Pod-Point/laravel-configcat/blob/main/config/configcat.php) file. Here is an example: diff --git a/website/docs/sdk-reference/ios.md b/website/docs/sdk-reference/ios.md index d4afb16f..c5c7056b 100644 --- a/website/docs/sdk-reference/ios.md +++ b/website/docs/sdk-reference/ios.md @@ -15,7 +15,7 @@ export const IosSchema = require('@site/src/schema-markup/sdk-reference/ios.json [![Coverage Status](https://img.shields.io/codecov/c/github/ConfigCat/swift-sdk.svg)](https://codecov.io/gh/ConfigCat/swift-sdk) [![CocoaPods](https://img.shields.io/cocoapods/v/ConfigCat.svg)](https://cocoapods.org/pods/ConfigCat) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) -[![Supported Platforms](https://img.shields.io/cocoapods/p/ConfigCat.svg?style=flat)](https://configcat.com/docs/sdk-reference/ios/) +[![Supported Platforms](https://img.shields.io/cocoapods/p/ConfigCat.svg?style=flat)](sdk-reference/ios/) ConfigCat Swift SDK on GitHub