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

12962 Commits

Author SHA1 Message Date
Mateusz Kwasniewski
ce73190241
feat: unique connection gauge metric (#9089) 2025-01-13 14:06:09 +01:00
Jaanus Sellin
86bbe62abe
fix: remove archived features from delta (#9088)
Weird thing is that I could not reproduce it locally, but I have a
theory to fix our delta mismatch.

Revisions are added to the delta every second.

This means that in a single revision, you can disable an event, remove a
dependency, and archive it simultaneously. These actions are usually
performed together since archiving an event will inherently disable it,
remove its dependencies, and so on.

Currently, we observe these events happening within the same revision.
However, since we were checking `.updated` last, the event was always
removed from the `removedMap`.

Now, by checking `.removed` last, the archive action will properly
propagate to the revision.
2025-01-13 14:36:34 +02:00
David Leek
3759b5a75d
chore: fix smaller broken UI things in release templates (#9084) 2025-01-13 13:02:06 +01:00
Nuno Góis
b0b2836c67
test: fix timezone-related inconsistencies in tests (#9083)
https://linear.app/unleash/issue/2-3132/fix-tests-to-make-them-timezone-agnostic

Noticed our tests failed for me locally since I'm on a different
timezone (Lisbon time, GMT).
This fixes these timezone-related inconsistencies.

### Before


![image](https://github.com/user-attachments/assets/253bf76b-f269-4f1f-93bf-104bc9cec3d4)

![image](https://github.com/user-attachments/assets/abadacc2-f0a3-462b-b0d8-afb059e51697)

### After


![image](https://github.com/user-attachments/assets/8bdfcee2-8e08-4489-8723-189f1448e4a6)
2025-01-13 11:35:30 +00:00
Mateusz Kwasniewski
e559718581
feat: unique connection counting (#9074) 2025-01-13 11:56:57 +01:00
Tymoteusz Czech
af1b6c8c37
migration: cors root role permission (#9080)
after https://github.com/Unleash/unleash/pull/8996
2025-01-13 09:19:27 +01:00
David Leek
cc55d8dfa8
chore: improve create template fields for name+description (#9075) 2025-01-10 14:39:17 +01:00
Jaanus Sellin
fda2252957
fix: etag support RFC 9110 standard (#9077)
ETag must be in double quotes based on standard. Fixing it.

```
If-None-Match: "<etag_value>"
2025-01-10 15:39:00 +02:00
Mateusz Kwasniewski
67068afb13
chore: fix migration file (#9079) 2025-01-10 13:41:07 +01:00
Mateusz Kwasniewski
f47de55d67
chore: fix migration file (#9078) 2025-01-10 13:36:34 +01:00
Mateusz Kwasniewski
5a1f1a00ba
feat: migration for unique connections (#9076) 2025-01-10 13:25:09 +01:00
Tymoteusz Czech
91cebc5afc
fix: text overflow on project users access page (#8853)
Remove scrollbar in project settings - user roles
2025-01-10 09:51:42 +01:00
Nuno Góis
537ef42f7d
chore: mark SSO as an Enterprise only feature (#9071)
https://linear.app/unleash/issue/2-3124/mark-sso-as-an-enterprise-only-feature

For all intents and purposes, SSO seems to have always been an
Enterprise only feature. It just wasn't very clear previously.

See: https://github.com/Unleash/unleash/pull/9045/files#r1899635618


![image](https://github.com/user-attachments/assets/7ffed499-83d6-4dc2-ae11-6b0d930a82d1)
2025-01-09 13:07:28 +00:00
David Leek
0dbecd78a0
chore: featureToggleService use optionallyDisableFeature instead of duplicating logic (#9073) 2025-01-09 11:29:00 +01:00
Nuno Góis
b0434c9a84
chore: remove unused newHostedAuthHandler flag (#9070)
https://linear.app/unleash/issue/2-3106/clean-up-post-unified-auth-handler

Cleans up this flag that we never ended up using anyways.
2025-01-09 09:13:18 +00:00
Mateusz Kwasniewski
161fa131c7
chore: remove connection id from tracking (#9072) 2025-01-09 09:46:04 +01:00
Mateusz Kwasniewski
135c1bd917
chore: remove oidcRedirect flag (#9069) 2025-01-08 14:24:56 +01:00
Mateusz Kwasniewski
cef10eee02
feat: Unique connection tracking (#9067) 2025-01-08 13:36:40 +01:00
Jaanus Sellin
73515d78ce
chore: remove simplifyProjectOverview flag (#9068)
Remove the flag and delete unused components.
2025-01-08 14:10:40 +02:00
Nuno Góis
e7269473f3
chore: new hosted auth handler (#9045)
https://linear.app/unleash/issue/2-3074/add-sign-in-with-google-to-our-hosted-instances-when-only-password-is

https://linear.app/unleash/issue/2-3078/allow-viewer-access-from-auth-app-for-payg

Adds support for a new unified hosted auth handler.

This new auth handler provides a Google sign in option in case you don't
have an SSO provider configured. It also provides a way for auth-app to
sign in with Unleash's read-only user for Pro and Enterprise PAYG
instances.

Check the PR comments for more details.
2025-01-08 10:02:35 +00:00
Tymoteusz Czech
608a3986af
migration: read logs permission (#9049)
continuation of https://github.com/Unleash/unleash/pull/8996
2025-01-08 10:52:41 +01:00
David Leek
55f7de0d59
chore: improve the release plan template accordion looks (#9065) 2025-01-08 10:25:07 +01:00
Mateusz Kwasniewski
893f7834ad
chore: upgrade node sdk with x-headers (#9066) 2025-01-08 10:04:49 +01:00
Tymoteusz Czech
dc4a760172
feat: read logs and update cors maintenance root-role permissions (#8996)
Additional granular permissions related to instance-level access.

- CORS settings
- Reading logs (both instance logs and login history)

---------

Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2025-01-08 10:03:40 +01:00
Nuno Góis
cb77b106bd
chore: make grid group cards have a consistent height (#9064)
https://linear.app/unleash/issue/2-3114/group-cards-should-have-a-consistent-height-in-their-grid

Makes the group cards height consistent in the grid.

<img width="1034" alt="image"
src="https://github.com/user-attachments/assets/27c2dbd4-4a72-419b-bbad-39a4309e5c30"
/>
2025-01-06 14:54:36 +00:00
Fredrik Strand Oseberg
2363d99fe7
feat: add migration (#8891) 2025-01-06 14:38:56 +01:00
Jaanus Sellin
8bf1b783e9
fix: delta do not return archived as changed (#9062)
Our delta API was returning archived feature as updated. Now making sure
we do not put `archived-feature `event into `updated` event array.
Also stop returning removed as complex object.
2025-01-06 14:48:30 +02:00
Mateusz Kwasniewski
13fb7c4a63
feat: making context service transactional (#9063) 2025-01-06 13:38:09 +01:00
gitar-bot[bot]
1c0431365e
[Gitar] Cleaning up stale flag: licensedUsers with value true (#9061)
[![Gitar](https://raw.githubusercontent.com/gitarcode/.github/main/assets/gitar-banner.svg)](https://gitar.ai)
This automated PR permanently enables the `licensedUsers` feature flag.
  
  ---
This automated PR was generated by [Gitar](https://gitar.ai). View
[docs](https://gitar.ai/docs).

---------

Co-authored-by: Gitar <noreply@gitar.ai>
2025-01-06 10:44:13 +02:00
Mateusz Kwasniewski
c56200e030
feat: ability to delete single legal values (#9058)
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-01-03 15:38:10 +01:00
Mateusz Kwasniewski
790d813455
fix: save context button spacing (#9059) 2025-01-03 15:01:46 +01:00
David Leek
4f6e581dec
chore: reorder release plan template UI files (#9057) 2025-01-03 14:38:27 +01:00
Mateusz Kwasniewski
20fda186b5
feat: ability to upsert single legal values (#9056) 2025-01-03 14:18:36 +01:00
David Leek
7893d3fbd3
feat: rework frontend validation for release plan templates (#9055) 2025-01-03 13:19:15 +01:00
Nuno Góis
3c16616c36
chore: improve group projects tooltip behavior (#9054)
https://linear.app/unleash/issue/2-3111/improve-group-card-projects-tooltip

Slight improvement to the group card projects tooltip.

This handles very long project names a little bit better by allowing
them to break into new lines.


![image](https://github.com/user-attachments/assets/8f30e729-7877-463b-8e1e-d05934396827)
2025-01-03 11:10:38 +00:00
Nuno Góis
7eced2962f
chore: new user avatar tooltip (#9050)
https://linear.app/unleash/issue/2-3109/improve-avatar-tooltip

I noticed our current user avatar tooltip is a bit poor.

This PR tries to improve it a bit using only the data we already have
available, without any drastic changes.

### Before


![image](https://github.com/user-attachments/assets/2eeb87ca-791a-422d-9e8b-27537b6f38ef)

### After


![image](https://github.com/user-attachments/assets/38bc1bb1-9187-4bf8-88ec-e57f4c95a0c8)

### Other examples after the changes


![image](https://github.com/user-attachments/assets/f25172aa-24aa-4c8c-8d46-65e2b61a33b9)


![image](https://github.com/user-attachments/assets/a420cafb-e690-4495-bf7f-b7b3d3ddf311)


![image](https://github.com/user-attachments/assets/66b2efa3-269e-4384-96a5-1b089333a9d1)


![image](https://github.com/user-attachments/assets/7c56dcf0-b6f1-4433-840a-e975baec6785)

---------

Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-01-03 10:26:02 +00:00
Mateusz Kwasniewski
4a52247bd9
chore: export context service factory (#9053) 2025-01-03 10:41:34 +01:00
Mateusz Kwasniewski
eb0b7d5e4f
refactor: Context service feature oriented (#9052) 2025-01-03 10:23:47 +01:00
Jaanus Sellin
9003a7eb91
fix: remove archived from delta (#9051) 2025-01-03 09:44:25 +02: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
Nuno Góis
67c1274a1b
chore: group cards redesign (#9048)
https://linear.app/unleash/issue/2-3108/cards-design-groups

Redesigns the group cards.

Like instructed in the task, I took inspiration from the project and
integration cards, along with the Figma sketch.

Also includes a new `Truncator` generic helper component.

### Before


![image](https://github.com/user-attachments/assets/e47ebb3d-a089-4cbb-962c-53af9f1933f9)

### After


![image](https://github.com/user-attachments/assets/ffeb96b7-e6c4-4433-a847-2e267beb72e9)

Hovering over the "X projects" label reveals the projects the group
belongs to. You can navigate to any project by clicking its badge.


![image](https://github.com/user-attachments/assets/cf06c7f5-011e-4b89-8e40-ed42e5817625)

Truncated titles and descriptions show a tooltip with the full text on
hover.


![image](https://github.com/user-attachments/assets/6fc598e7-b08a-4bfa-8cb2-4153a81f2a48)


![image](https://github.com/user-attachments/assets/91ceba73-c43e-4070-9de0-2a182a3d9257)
2025-01-02 15:08:15 +00:00
Jaanus Sellin
54d6bd5b86
feat: log warning if there is diff between client/features and delta api (#9047)
Log out the diff and warn if there is gap between old logic and new
delta.
2025-01-02 12:59:33 +02:00
Mateusz Kwasniewski
e0b4e258dc
feat: grouping of project level roles in autocomplete (#9046) 2024-12-31 10:44:48 +01:00
Mateusz Kwasniewski
18cd0e2cdb
fix: legal values styling in segments (#9044) 2024-12-31 08:45:17 +01:00
Fredrik Strand Oseberg
71eb6b1511
feat: delta api e2e test (#9003)
WIP PR for delta-api tests.

---------

Co-authored-by: sjaanus <sellinjaanus@gmail.com>
2024-12-30 14:16:41 +02: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]
ab53977106
fix(deps): update dependency express-rate-limit to v7.5.0 (#9039)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[express-rate-limit](https://redirect.github.com/express-rate-limit/express-rate-limit)
| [`7.4.1` ->
`7.5.0`](https://renovatebot.com/diffs/npm/express-rate-limit/7.4.1/7.5.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/express-rate-limit/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express-rate-limit/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express-rate-limit/7.4.1/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express-rate-limit/7.4.1/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>express-rate-limit/express-rate-limit
(express-rate-limit)</summary>

###
[`v7.5.0`](https://redirect.github.com/express-rate-limit/express-rate-limit/releases/tag/v7.5.0)

[Compare
Source](https://redirect.github.com/express-rate-limit/express-rate-limit/compare/v7.4.1...v7.5.0)

##### Added

- Implemented the combined `RateLimit` header according to the eighth
draft of the [IETF RateLimit header
specificiation](https://redirect.github.com/ietf-wg-httpapi/ratelimit-headers).
Enable by setting `standardHeaders: 'draft-8'`.
- Added a new `identifier` option, used as the name for the quota policy
in the `draft-8` headers.
- Added a new `headersDraftVersion` validation check to identifies cases
where an unsupported version string is passed to the `standardHeaders`
option.

***

You can view the full changelog
[here](https://express-rate-limit.mintlify.app/reference/changelog).

</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:11:57 +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]
6a1e802049
fix(deps): update dependency @slack/web-api to v7.8.0 (#9036)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@slack/web-api](https://slack.dev/node-slack-sdk/web-api)
([source](https://redirect.github.com/slackapi/node-slack-sdk)) |
[`7.7.0` ->
`7.8.0`](https://renovatebot.com/diffs/npm/@slack%2fweb-api/7.7.0/7.8.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@slack%2fweb-api/7.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@slack%2fweb-api/7.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@slack%2fweb-api/7.7.0/7.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@slack%2fweb-api/7.7.0/7.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>slackapi/node-slack-sdk (@&#8203;slack/web-api)</summary>

###
[`v7.8.0`](https://redirect.github.com/slackapi/node-slack-sdk/releases/tag/%40slack/web-api%407.8.0)

[Compare
Source](https://redirect.github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.7.0...@slack/web-api@7.8.0)

#### What's Changed

- chore(deps-dev): bump mocha from 10.8.2 to 11.0.1 in /packages/web-api
in the dev-mocha group across 1 directory by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/slackapi/node-slack-sdk/pull/2109](https://redirect.github.com/slackapi/node-slack-sdk/pull/2109)
- chore(deps): bump minimum axios version for web-api and webhook to
avoid security vuln by
[@&#8203;hello-ashleyintech](https://redirect.github.com/hello-ashleyintech)
in
[https://github.com/slackapi/node-slack-sdk/pull/2116](https://redirect.github.com/slackapi/node-slack-sdk/pull/2116)
- ci: check for changes to lints separate from writing changes by
[@&#8203;zimeg](https://redirect.github.com/zimeg) in
[https://github.com/slackapi/node-slack-sdk/pull/2117](https://redirect.github.com/slackapi/node-slack-sdk/pull/2117)
- Release:
[@&#8203;slack/webhook](https://redirect.github.com/slack/webhook)[@&#8203;7](https://redirect.github.com/7).0.4,
[@&#8203;slack/web-api](https://redirect.github.com/slack/web-api)[@&#8203;7](https://redirect.github.com/7).8.0
by
[@&#8203;hello-ashleyintech](https://redirect.github.com/hello-ashleyintech)
in
[https://github.com/slackapi/node-slack-sdk/pull/2118](https://redirect.github.com/slackapi/node-slack-sdk/pull/2118)
- ci: add windows testing to CI by lifting OS into its own test matrix
in
[https://github.com/slackapi/node-slack-sdk/pull/2081](https://redirect.github.com/slackapi/node-slack-sdk/pull/2081)
- thanks [@&#8203;filmaj](https://redirect.github.com/filmaj)!
- feat(web-api): generate Web API response types in
[https://github.com/slackapi/node-slack-sdk/pull/2033](https://redirect.github.com/slackapi/node-slack-sdk/pull/2033)
- thanks [@&#8203;misscoded](https://redirect.github.com/misscoded)!
- Revert "feat(web-api): add new `is_send_allowed` optional parameter to
`assistant.threads.setStatus` method" in
[https://github.com/slackapi/node-slack-sdk/pull/2080](https://redirect.github.com/slackapi/node-slack-sdk/pull/2080)
- thanks [@&#8203;misscoded](https://redirect.github.com/misscoded)!
- feat(web-api): add new `is_send_allowed` optional parameter to
`assistant.threads.setStatus` method in
[https://github.com/slackapi/node-slack-sdk/pull/2079](https://redirect.github.com/slackapi/node-slack-sdk/pull/2079)
- thanks [@&#8203;misscoded](https://redirect.github.com/misscoded)!

**Full Changelog**:
https://github.com/slackapi/node-slack-sdk/compare/[@&#8203;slack/cli-hooks](https://redirect.github.com/slack/cli-hooks)[@&#8203;1](https://redirect.github.com/1).1.2...[@&#8203;slack/web-api](https://redirect.github.com/slack/web-api)[@&#8203;7](https://redirect.github.com/7).8.0

</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:17 +00:00