1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-25 00:07:47 +01:00
Commit Graph

1529 Commits

Author SHA1 Message Date
Nnenna Ndukwe
de6d458a9a
Update website/docs/feature-flag-tutorials/use-cases/security-compliance.md
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-01-24 09:07:14 -05:00
Nnenna Ndukwe
da7ef25c5d
Update website/docs/feature-flag-tutorials/use-cases/security-compliance.md
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-01-24 09:07:06 -05:00
Nnenna Ndukwe
6a45236938 security and compliance use case 2025-01-23 14:17:00 -05:00
Nnenna Ndukwe
242092d6ca
docs: add previously resolved suggestions to commit (#9142)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

Previously was resolved in an old PR, but never added to the commit
batch. Resolving this now with these changes.

<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-01-23 10:37:24 -05:00
Nuno Góis
2871f5741c
docs: align table of contents with content (#9141)
https://linear.app/unleash/issue/2-3191/align-table-of-contents-with-content

Vertically aligns the table of contents with the content, by adding some
margin top.


![image](https://github.com/user-attachments/assets/3d6e84c0-cb87-4b2c-a722-38d5e97fdd54)
2025-01-23 15:03:03 +00:00
Nuno Góis
0c7efc0037
docs: improve ASK AI button (#9140) 2025-01-23 14:45:19 +01:00
Melinda Fekete
0ebe791a75
docs: new landing page (#9087)
New landing page design for the docs with custom card components.

[Design
file](https://www.figma.com/design/7BXV5qZrmrI4H1Yk8FVW9T/Marketing?node-id=5330-8333&t=eKa3NYwKpzane9ey-0)
[Docs
Preview](https://unleash-docs-git-alvin-new-docs-homepage-unleash-team.vercel.app/)

---------

Co-authored-by: Alvin Bryan <hello@alvin.codes>
Co-authored-by: Nuno Góis <github@nunogois.com>
2025-01-23 13:05:41 +00:00
Nuno Góis
e774ba1b2a
docs: fix table of contents horizontal scroll (#9137) 2025-01-22 18:20:31 +01:00
Melinda Fekete
ebe716bd17
Project collaboration mode docs: fix header levels (#9135) 2025-01-22 17:21:49 +01:00
Alvin Bryan
91550ca981
docs: new theme (#8994)
New theming for the docs.

- [Design
file](https://www.figma.com/design/7BXV5qZrmrI4H1Yk8FVW9T/Marketing?node-id=5330-8333&t=eKa3NYwKpzane9ey-0)
- [Preview Link
](https://unleash-docs-git-alvin-new-docs-theme-unleash-team.vercel.app/)

---------

Co-authored-by: Nuno Góis <github@nunogois.com>
2025-01-22 12:07:43 +00:00
Melinda Fekete
f268e1fba7
Update docs and screenshots for lifecycle (#9120)
Updates feature lifecycle docs with new names and an updated screenshot.
2025-01-21 09:33:26 +01:00
Mateusz Kwasniewski
e9db8ab8f0
feat: max parallel sessions config (#9109) 2025-01-20 11:51:50 +01:00
Dimitri Tyan
7757012b25
Fix link to SDK in impression-data.md (#9116)
## About the changes
Fix broken link in markdown file in impression-data documentation
2025-01-17 17:24:30 +01:00
Nnenna Ndukwe
65aeb904c3
docs: Enterprise Use Case Tutorial - User Management, Access Controls, and Auditing with Feature Flags (#8998)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

We're adding a new enterprise use case tutorial on user management,
access controls, and auditing with feature flags.

All updates in this PR are changes made post-review of the [Google
Doc](https://docs.google.com/document/d/1-snBfKxoCK-5ClchkIQVFK2YcIjWZjkbl5ENAB_S6zM/edit?tab=t.0).

![Screenshot 2024-12-18 at 12 22
10 PM](https://github.com/user-attachments/assets/bf57c005-0b40-421c-ad4f-4a1ec156cd81)

<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Co-authored-by: Michael Ferranti <michael.ferranti+unleash@getunleash.io>
2025-01-14 11:38:53 -05:00
Alvin Bryan
306f726991
JavaScript tutorial (#8989)
This is using the JavaScript browser SDK, not Node.js 😄

PS: Corgis 🐶

PPS: [Preview
Link](https://unleash-docs-git-alvin-js-tutorial-unleash-team.vercel.app/feature-flag-tutorials/javascript)
2025-01-02 16:35:44 +01:00
renovate[bot]
563352909a
fix(deps): update docusaurus monorepo to v3.6.3 (#8800)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@docusaurus/core](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fcore/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fcore/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fcore/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fcore/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fcore/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/module-type-aliases](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fmodule-type-aliases/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fmodule-type-aliases/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fmodule-type-aliases/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fmodule-type-aliases/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fmodule-type-aliases/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/plugin-client-redirects](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fplugin-client-redirects/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fplugin-client-redirects/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fplugin-client-redirects/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fplugin-client-redirects/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fplugin-client-redirects/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/plugin-google-analytics](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-google-analytics))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fplugin-google-analytics/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fplugin-google-analytics/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fplugin-google-analytics/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fplugin-google-analytics/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fplugin-google-analytics/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/preset-classic](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fpreset-classic/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fpreset-classic/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fpreset-classic/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fpreset-classic/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fpreset-classic/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/remark-plugin-npm2yarn](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-remark-plugin-npm2yarn))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2fremark-plugin-npm2yarn/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fremark-plugin-npm2yarn/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fremark-plugin-npm2yarn/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fremark-plugin-npm2yarn/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fremark-plugin-npm2yarn/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@docusaurus/types](https://redirect.github.com/facebook/docusaurus)
([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types))
| [`3.6.0` ->
`3.6.3`](https://renovatebot.com/diffs/npm/@docusaurus%2ftypes/3.6.0/3.6.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2ftypes/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2ftypes/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2ftypes/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2ftypes/3.6.0/3.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>facebook/docusaurus (@&#8203;docusaurus/core)</summary>

###
[`v3.6.3`](https://redirect.github.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#363-2024-11-22)

[Compare
Source](https://redirect.github.com/facebook/docusaurus/compare/v3.6.2...v3.6.3)

##### 🐛 Bug Fix

-   `docusaurus`
-
[#&#8203;10712](https://redirect.github.com/facebook/docusaurus/pull/10712)
fix(core): disable Rspack incremental in dev
([@&#8203;slorber](https://redirect.github.com/slorber))

##### Committers: 1

- Sébastien Lorber
([@&#8203;slorber](https://redirect.github.com/slorber))

###
[`v3.6.2`](https://redirect.github.com/facebook/docusaurus/releases/tag/v3.6.2):
3.6.2

[Compare
Source](https://redirect.github.com/facebook/docusaurus/compare/v3.6.1...v3.6.2)

#### 3.6.2 (2024-11-19)

##### 🐛 Bug Fix

-   `docusaurus-module-type-aliases`
-
[#&#8203;10693](https://redirect.github.com/facebook/docusaurus/pull/10693)
fix(types): add missing ambiant TS declarations for .md / .mdx partials
([@&#8203;slorber](https://redirect.github.com/slorber))
-   `docusaurus-theme-translations`
-
[#&#8203;10688](https://redirect.github.com/facebook/docusaurus/pull/10688)
fix(theme-translation): add and update Japanese translations
([@&#8203;Ryoga-exe](https://redirect.github.com/Ryoga-exe))
-   `docusaurus`
-
[#&#8203;10685](https://redirect.github.com/facebook/docusaurus/pull/10685)
fix(cli): `docusaurus --help` should print plugin commands using
`extendCli()` ([@&#8203;slorber](https://redirect.github.com/slorber))
-   `docusaurus-bundler`
-
[#&#8203;10680](https://redirect.github.com/facebook/docusaurus/pull/10680)
fix(bundler): allow CSS nesting by default, restore postcss-preset-env
([@&#8203;slorber](https://redirect.github.com/slorber))
-   `create-docusaurus`
-
[#&#8203;10676](https://redirect.github.com/facebook/docusaurus/pull/10676)
fix(create-docusaurus): add ts exclude to TS init template
([@&#8203;slorber](https://redirect.github.com/slorber))
-   `docusaurus-bundler`, `docusaurus-faster`, `docusaurus`
-
[#&#8203;10648](https://redirect.github.com/facebook/docusaurus/pull/10648)
fix(faster): Upgrade to Rspack 1.1.1, fix build progress bar display
([@&#8203;slorber](https://redirect.github.com/slorber))

##### 🔧 Maintenance

-
[#&#8203;10691](https://redirect.github.com/facebook/docusaurus/pull/10691)
chore(ci): retry `yarn install` to ignore temporary network errors
([@&#8203;slorber](https://redirect.github.com/slorber))

##### Committers: 5

-   Junior_Gx ([@&#8203;goffxnca](https://redirect.github.com/goffxnca))
- Kyle Tsang
([@&#8203;kyletsang](https://redirect.github.com/kyletsang))
-   Ryoga ([@&#8203;Ryoga-exe](https://redirect.github.com/Ryoga-exe))
- Sébastien Lorber
([@&#8203;slorber](https://redirect.github.com/slorber))
-   Zwyx ([@&#8203;Zwyx](https://redirect.github.com/Zwyx))

###
[`v3.6.1`](https://redirect.github.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#361-2024-11-08)

[Compare
Source](https://redirect.github.com/facebook/docusaurus/compare/v3.6.0...v3.6.1)

##### 🐛 Bug Fix

-   `docusaurus`
-
[#&#8203;10658](https://redirect.github.com/facebook/docusaurus/pull/10658)
fix(core): bundler should not minimize static assets
([@&#8203;slorber](https://redirect.github.com/slorber))
- `docusaurus-bundler`, `docusaurus-faster`, `docusaurus-utils-common`,
`docusaurus-utils`
-
[#&#8203;10649](https://redirect.github.com/facebook/docusaurus/pull/10649)
fix(faster,utils): fix faster/types peerDependencies
([@&#8203;slorber](https://redirect.github.com/slorber))

##### 💅 Polish

-   `docusaurus-bundler`, `docusaurus-types`, `docusaurus`
-
[#&#8203;10655](https://redirect.github.com/facebook/docusaurus/pull/10655)
refactor(faster,bundler,core): improve js loader DX
([@&#8203;slorber](https://redirect.github.com/slorber))

##### 📝 Documentation

-
[#&#8203;10657](https://redirect.github.com/facebook/docusaurus/pull/10657)
docs: fix old base ts config ref
([@&#8203;slorber](https://redirect.github.com/slorber))

##### 🔧 Maintenance

-   `docusaurus-mdx-loader`
-
[#&#8203;10651](https://redirect.github.com/facebook/docusaurus/pull/10651)
refactor(mdx-loader): streamline typescript usage for remark plugin
types ([@&#8203;lebalz](https://redirect.github.com/lebalz))
-   Other
-
[#&#8203;10650](https://redirect.github.com/facebook/docusaurus/pull/10650)
chore: Argos screenshot dogfooding test pages
([@&#8203;slorber](https://redirect.github.com/slorber))

##### Committers: 2

- Balthasar Hofer ([@&#8203;lebalz](https://redirect.github.com/lebalz))
- Sébastien Lorber
([@&#8203;slorber](https://redirect.github.com/slorber))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 21:13:27 +00:00
renovate[bot]
79df76487c
fix(deps): update dependency docusaurus-theme-openapi-docs to v4.3.1 (#9038)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-theme-openapi-docs](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs)
([source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-theme-openapi-docs))
| [`4.2.0` ->
`4.3.1`](https://renovatebot.com/diffs/npm/docusaurus-theme-openapi-docs/4.2.0/4.3.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/docusaurus-theme-openapi-docs/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/docusaurus-theme-openapi-docs/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/docusaurus-theme-openapi-docs/4.2.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/docusaurus-theme-openapi-docs/4.2.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs
(docusaurus-theme-openapi-docs)</summary>

###
[`v4.3.1`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#431-Dec-17-2024)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.3.0...v4.3.1)

High level enhancements

-   Mask credentials in API Explorer generated code snippets.

Other enhancements and bug fixes

- Handle case where auth options are combined
([#&#8203;1051](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1051))
- Hide credentials from generated code snippets
(\[[#&#8203;1050](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/issues/1050)]\(https://github.com/PaloAltoNetworks/

###
[`v4.3.0`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#430-Dec-10-2024)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.2.0...v4.3.0)

High level enhancements

- Added support for Docusaurus v3.6, which enables Docusaurus Faster for
improved build and development performance
([#&#8203;1003](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1003))

Other enhancements and bug fixes

##### Features/Enhancements

- Support discriminator with no parent/shared properties
([#&#8203;1040](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1040))
- Reintroduce password type to auth inputs
([#&#8203;1039](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1039))
- Address HTML minifier warnings caused by malformed MDX and HTML
([#&#8203;1033](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1033))
- Remove unused global selector and class name selector
([#&#8203;1031](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1031))
- Adjust top to better align response schema details marker
([#&#8203;1029](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1029))
- Add admonition support to descriptions/summaries
([#&#8203;1016](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1016))
- Added an --all-versions flag to gen-api-docs and clean-api-docs
([#&#8203;1018](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1018))
- fix: add back
[@&#8203;hookform/error-message](https://redirect.github.com/hookform/error-message)
as a regular dep
([#&#8203;1023](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1023))
- fix: move dependencies to peer dependencies
([#&#8203;1019](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1019))
-   Update version matrix
- Support schemas with array of types
([#&#8203;1017](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1017))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 20:10:59 +00:00
renovate[bot]
52672be15e
fix(deps): update dependency docusaurus-plugin-openapi-docs to v4.3.1 (#9037)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[docusaurus-plugin-openapi-docs](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs)
([source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-plugin-openapi-docs))
| [`4.2.0` ->
`4.3.1`](https://renovatebot.com/diffs/npm/docusaurus-plugin-openapi-docs/4.2.0/4.3.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/docusaurus-plugin-openapi-docs/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/docusaurus-plugin-openapi-docs/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/docusaurus-plugin-openapi-docs/4.2.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/docusaurus-plugin-openapi-docs/4.2.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>PaloAltoNetworks/docusaurus-openapi-docs
(docusaurus-plugin-openapi-docs)</summary>

###
[`v4.3.1`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#431-Dec-17-2024)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.3.0...v4.3.1)

High level enhancements

-   Mask credentials in API Explorer generated code snippets.

Other enhancements and bug fixes

- Handle case where auth options are combined
([#&#8203;1051](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1051))
- Hide credentials from generated code snippets
(\[[#&#8203;1050](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/issues/1050)]\(https://github.com/PaloAltoNetworks/

###
[`v4.3.0`](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/HEAD/CHANGELOG.md#430-Dec-10-2024)

[Compare
Source](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/compare/v4.2.0...v4.3.0)

High level enhancements

- Added support for Docusaurus v3.6, which enables Docusaurus Faster for
improved build and development performance
([#&#8203;1003](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1003))

Other enhancements and bug fixes

##### Features/Enhancements

- Support discriminator with no parent/shared properties
([#&#8203;1040](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1040))
- Reintroduce password type to auth inputs
([#&#8203;1039](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1039))
- Address HTML minifier warnings caused by malformed MDX and HTML
([#&#8203;1033](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1033))
- Remove unused global selector and class name selector
([#&#8203;1031](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1031))
- Adjust top to better align response schema details marker
([#&#8203;1029](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1029))
- Add admonition support to descriptions/summaries
([#&#8203;1016](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1016))
- Added an --all-versions flag to gen-api-docs and clean-api-docs
([#&#8203;1018](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1018))
- fix: add back
[@&#8203;hookform/error-message](https://redirect.github.com/hookform/error-message)
as a regular dep
([#&#8203;1023](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1023))
- fix: move dependencies to peer dependencies
([#&#8203;1019](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1019))
-   Update version matrix
- Support schemas with array of types
([#&#8203;1017](https://redirect.github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1017))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 00:44:46 +00:00
renovate[bot]
280ef74d86
fix(deps): update dependency prism-react-renderer to v2.4.1 (#9021)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[prism-react-renderer](https://redirect.github.com/FormidableLabs/prism-react-renderer)
| [`2.4.0` ->
`2.4.1`](https://renovatebot.com/diffs/npm/prism-react-renderer/2.4.0/2.4.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/prism-react-renderer/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prism-react-renderer/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prism-react-renderer/2.4.0/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prism-react-renderer/2.4.0/2.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>FormidableLabs/prism-react-renderer
(prism-react-renderer)</summary>

###
[`v2.4.1`](https://redirect.github.com/FormidableLabs/prism-react-renderer/releases/tag/prism-react-renderer%402.4.1)

[Compare
Source](https://redirect.github.com/FormidableLabs/prism-react-renderer/compare/prism-react-renderer@2.4.0...prism-react-renderer@2.4.1)

This release enables support for React Server Components 🚀

#### What's Changed

- Remove theme dictionary hook by
[@&#8203;nlkluth](https://redirect.github.com/nlkluth) in
[https://github.com/FormidableLabs/prism-react-renderer/pull/252](https://redirect.github.com/FormidableLabs/prism-react-renderer/pull/252)

#### New Contributors

- [@&#8203;nlkluth](https://redirect.github.com/nlkluth) made their
first contribution in
[https://github.com/FormidableLabs/prism-react-renderer/pull/252](https://redirect.github.com/FormidableLabs/prism-react-renderer/pull/252)

**Full Changelog**:
https://github.com/FormidableLabs/prism-react-renderer/compare/prism-react-renderer@2.4.0...prism-react-renderer@2.4.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 02:09:54 +00:00
renovate[bot]
9dfdf48ace
chore(deps): update react monorepo (#9018)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.3.12` ->
`18.3.16`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.12/18.3.16)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.3.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.3.12/18.3.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.12/18.3.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/react-dom](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom))
| [`18.3.1` ->
`18.3.5`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.3.1/18.3.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact-dom/18.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact-dom/18.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact-dom/18.3.1/18.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact-dom/18.3.1/18.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 23:13:48 +00:00
Gastón Fournier
cac47fc8f2
docs: swapi.dev no longer exists (#8997)
Closes #8939
2024-12-18 17:55:09 +01:00
Melinda Fekete
c8300fed00
Simplify Unleash docs updates (#8925) 2024-12-17 14:36:16 +01:00
Alvin Bryan
3afcf690de
Go tutorial 🐿️ (#8904)
And examples 😄

---------

Co-authored-by: melindafekete <melinda.fekete@getunleash.io>
Co-authored-by: Nnenna Ndukwe <nnenna.s.ndukwe@gmail.com>
2024-12-13 20:39:44 +00:00
Melinda Fekete
b211c9c33f
ISO27K compliance doc (#8973) 2024-12-13 13:04:42 +01:00
Ivar Conradi Østhus
55b63db6f3
fix: upgrade make-fetch-happen (#8970) 2024-12-12 14:23:04 +01:00
Michael Ferranti
c3f50263c8
Update fedramp and soc2 docs to point to Unleash Enterprise (#8957) 2024-12-11 14:35:55 +01:00
Melinda Fekete
311df82d37
Strategy docs updates (#8711)
- New navigation for Unleash Concepts
- Updated and restructured activation strategies and related concepts
2024-12-11 10:38:39 +01:00
dependabot[bot]
eb7e2a655d
chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /website (#8947)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ai/nanoid/blob/main/CHANGELOG.md">nanoid's
changelog</a>.</em></p>
<blockquote>
<h2>3.3.8</h2>
<ul>
<li>Fixed a way to break Nano ID by passing non-integer size (by <a
href="https://github.com/myndzi"><code>@​myndzi</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3044cd5e73"><code>3044cd5</code></a>
Release 3.3.8 version</li>
<li><a
href="4fe34959c3"><code>4fe3495</code></a>
Update size limit</li>
<li><a
href="d643045f40"><code>d643045</code></a>
Fix pool pollution, infinite loop (<a
href="https://redirect.github.com/ai/nanoid/issues/510">#510</a>)</li>
<li>See full diff in <a
href="https://github.com/ai/nanoid/compare/3.3.7...3.3.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nanoid&package-manager=npm_and_yarn&previous-version=3.3.7&new-version=3.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Unleash/unleash/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 16:08:28 +01:00
Alvin Bryan
708fce4428
docs: Fixed diff syntax (#8937)
The blocks with `diff` syntax didn't render correctly. This is a result
of Docusaurus v3 [changing the included languages
](https://docusaurus.io/docs/migration/v3#prism-react-renderer-v20).
2024-12-10 14:48:09 +00:00
Melinda Fekete
d29f0c80d5
Add SOC2 docs (#8916) 2024-12-05 12:58:41 +01:00
renovate[bot]
8fbf7976e6
chore(deps): update yarn to v4.5.3 (#8911)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [yarn](https://redirect.github.com/yarnpkg/berry)
([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli))
| [`4.5.1` ->
`4.5.3`](https://renovatebot.com/diffs/npm/yarn/4.5.1/4.5.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@yarnpkg%2fcli/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@yarnpkg%2fcli/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@yarnpkg%2fcli/4.5.1/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@yarnpkg%2fcli/4.5.1/4.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>yarnpkg/berry (yarn)</summary>

###
[`v4.5.3`](a38b314f0c...2fe7d635e8)

[Compare
Source](a38b314f0c...2fe7d635e8)

###
[`v4.5.2`](b5baf9bb17...a38b314f0c)

[Compare
Source](b5baf9bb17...a38b314f0c)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-04 07:39:50 +00:00
Nnenna Ndukwe
aa7954cc18
docs: Trunk-based development use case tutorial (#8867)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes

**[Trunk-based development
preview](https://unleash-docs-git-use-case-tbd-unleash-team.vercel.app/feature-flag-tutorials/use-cases/trunk-based-development)**

<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

Gearing up to publish the Trunk-Based Development use case tutorial.
<img width="1222" alt="Screenshot 2024-11-27 at 6 56 48 AM"
src="https://github.com/user-attachments/assets/8bb4a281-8428-4874-95ba-2dc114885c9d">


<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2024-12-03 09:25:27 -05:00
Nuno Góis
b0334cd902
docs: update React Native / Expo community SDK entry (#8902)
Updates our React Native / Expo community SDK entry from the deprecated
**[@nunogois/proxy-client-react-native](https://github.com/nunogois/proxy-client-react-native)**
to the new
**[@nunogois/unleash-react-native](https://github.com/nunogois/unleash-react-native)**.
2024-12-02 18:34:36 +00:00
David Leek
08eea8efd0
docs: enviroment->environment (#8893) 2024-11-29 13:25:39 +01:00
Melinda Fekete
c83199db89
Remove admonitions from Proxy docs (#8860) 2024-11-28 14:08:09 +01:00
Gastón Fournier
dd17f2408d
docs: update go sdk to newer version (#8857)
Update Go SDK to the newest version
2024-11-26 08:31:18 +00:00
weekwith.me
d75c63b6e8
feat: Add PROJECT_ARCHIVED event to send message to Slack (#8848)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

### Summary

- Add `PROJECT_ARCHIVED` event on `EVENT_MAP` to use
- Add a test case for `PROJECT_ARCHIVED` event formatting 
- Add `PROJECT_ARCHIVED` event when users choose which events they send
to Slack
- Fix Slack integration document by adding `PROJECT_ARCHIVED`

### Example

The example message looks like the image below. I covered my email with
a black rectangle to protect my privacy 😄
The link refers `/projects-archive` to see archived projects.

<img width="529" alt="Slack message example"
src="https://github.com/user-attachments/assets/938c639f-f04a-49af-9b4a-4632cdea9ca7">

## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

I considered the reason why Unleash didn't implement to send
`PROJECT_ARCHIVED` message to Slack integration.

One thing I assumed that it is impossible to create a new project with
open source codes, which means it is only enabled in the enterprise
plan. However,
[document](https://docs.getunleash.io/reference/integrations/slack-app#events)
explains that users can send `PROJECT_CREATED` and `PROJECT_DELETED`
events to Slack, which are also available only in the enterprise plan,
hence it means we need to embrace all worthwhile events.

I think it is reasonable to add `PROJECT_ARCHIVED` event to Slack
integration because users, especially operators, need to track them
through Slack by separating steps, `_CREATED`, `_ARCHIVED`, and
`_DELETED`.
2024-11-25 14:33:50 +00:00
Melinda Fekete
0e7b675ede
FedRAMP docs (#8815) 2024-11-22 10:44:19 +01:00
dependabot[bot]
ec19ab03c1
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /website (#8788) 2024-11-19 08:49:51 +01:00
Thomas Heartman
5d32d149cd
feat: add stale flag count to project status payload (#8751)
This PR adds stale flag count to the project status payload. This is
useful for the project status page to show the number of stale flags in
the project.
2024-11-14 14:10:10 +00:00
Alvin Bryan
54444a395c
Fixed OpenAPI URL renaming (#8726)
## Problem

Our API docs are generated from a specfile that is hosted in
https://us.app.unleash-hosted.com/ushosted

By default the API docs UI will show that URL, which we don't want


![image](https://github.com/user-attachments/assets/c125cf6c-8c97-4a56-84a8-3989725d2e95)

## Previously

We ran a find-and-replace after the mdx files were generated with
`replace-in-file`

## Now

The previous solution is no longer possible because the openapi plugin
changed. Basically, before it generated markdown files that looked like
this:

```
# Create API Key

https://unleash-hosted/whatever

bla bla bla
```
Now it generates files that do not contain the URL and look like this:

```
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import ParamsDetails from "@theme/ParamsDetails";

<Heading
  as={"h1"}
  className={"openapi__heading"}
  children={"Configure project access"}
>
</Heading>
```
which themselves get compiled.

## Solution

This PR now downloads the specfile, makes a local copy, then an alters
the server URL in the copy, then uses that local file to generate the
docs.


![image](https://github.com/user-attachments/assets/039644a6-1e72-4145-9c67-9e6203b1673b)


I didn't want to make any changes to the actual spec logic because this
essentially just a plugin quirk

---

[PREVIEW
LINK](https://unleash-docs-git-alvin-fix-openapi-rename-unleash-team.vercel.app/reference/api/unleash/get-addon)
2024-11-14 11:07:23 +00:00
Melinda Fekete
ce271a635a
11 principles page improvements (#8704) 2024-11-12 13:44:45 +01:00
Melinda Fekete
5f3c83fbbd
Move value to be a property of payload, not variant (#8697) 2024-11-11 15:24:10 +01:00
Alvin Bryan
8f18c2b194
Docusaurus 3.6 (#8684)
Upgrading to Docusaurus 3.6 and v4.2 of the OpenAPI plugin (which is
quite a significant update)
2024-11-08 11:30:51 +00:00
Thomas Heartman
0a250a7526
tests: add more tests for the lifecycle avg calculation query (#8698)
This PR adds more tests to check a few more cases for the lifecycle
calculation query. Specifically, it tests that:
- If we don't have any data for a stage, we return `null`.
- We filter on projects
- It correctly takes `0` days into account when calculating averages.
2024-11-08 11:29:17 +01:00
Melinda Fekete
7597bb91ac
Add lastmod to sitemap (#8681) 2024-11-08 10:52:47 +01:00
Christopher Kolstad
c46ce85611
task: explicitly allows Artistic-2.0 license (#8694)
Due to our use of docusaurus and the openapi plugin we need to allow
Artistic-2.0, Having read the license, it allows for free use of the
licensed code, provided the license is included when distributing, but
does not require a relicensing of products using the licensed code.
2024-11-08 08:25:44 +00:00
Nnenna Ndukwe
b52dcb3082
docs: a/b testing doc V2 (#8501)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes
Update A/B testing use cases tutorial. [Preview
link](https://unleash-docs-git-use-case-ab-testing-v2-unleash-team.vercel.app/feature-flag-tutorials/use-cases/a-b-testing)

<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

---------

Co-authored-by: Michael Ferranti <michael.ferranti+unleash@getunleash.io>
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2024-11-07 16:04:38 -05:00
Melinda Fekete
618cd09eac
Terraform provider docs (#8598) 2024-11-07 17:56:16 +01:00
Melinda Fekete
a9195e25c5
Remove referential link from the Flutter community tutorial (#8682) 2024-11-07 16:51:06 +01:00