1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-06-18 01:18:23 +02:00
Commit Graph

957 Commits

Author SHA1 Message Date
Nuno Góis
e52fcd11e0
chore!: remove deprecated POST ui-config endpoint (#10027)
https://linear.app/unleash/issue/2-3472/remove-post-apiadminui-config-deprecated-in-690

Removes POST `/api/admin/ui-config` which was deprecated in v6.9.
Also cleans up related code.
2025-05-26 10:22:16 +01:00
Gastón Fournier
e754212a39
docs: explain health API properly (#10009)
## About the changes
Our health implementation always returns GOOD if the server is up:
beb29f5b5b/src/lib/routes/health-check.ts (L46-L51)

Currently our documentation of the endpoint is misleading saying that it
will return BAD if unable to connect to PostgreSQL

Closes #9965
2025-05-16 12:38:27 +02:00
David Leek
3a37386449
chore: undeprecate custom strategies (#9939) 2025-05-13 14:13:15 +02:00
Nuno Góis
42b6fc810e
refactor: remove deprecated GET archive features endpoint (#9924)
https://linear.app/unleash/issue/2-3366/remove-get-apiadminarchivefeatures-deprecated-in-4100

Removes GET `/api/admin/archive/features` which was deprecated in v4.10.
Also cleans up related code.

May include some slight scouting.

**P.S.** Should we merge this into main, or is there a `v7` branch we
should be targeting instead?
2025-05-13 11:45:03 +01:00
Melinda Fekete
148e6e0da8
docs: update UI docs and screenshots for v6.10 (#9902) 2025-05-12 14:21:12 +02:00
Melinda Fekete
7ca79c1b84
docs: update self-hosting guide (#9855) 2025-05-05 15:57:17 +02:00
Melinda Fekete
acc478597a
docs: scaling Unleash use case tutorial (#9784) 2025-04-24 16:13:35 +02:00
Melinda Fekete
81c1fb9143
Update Quickstart for Enterprise getting started (#9823) 2025-04-24 15:52:04 +02:00
Gastón Fournier
b1fc4d60fc
chore: ignore checking bricks-software links (#9675)
Links are sometimes used in ADRs like
6e947a8ba6/website/docs/contributing/ADRs/overarching/logging-levels.md (L39)

Maybe we should not have links to private repositories in our docs and
this check would prevent those, but inside ADRs maybe it's not that
important.

Fixes #9632
2025-04-22 14:25:30 +00:00
Melinda Fekete
97ae82c134
docs: hosting options - apply suggestions for latency and client-side context (#9777) 2025-04-16 16:07:49 +02:00
Melinda Fekete
aabb364415
docs: Update hosting strategies page (#9729) 2025-04-16 12:42:39 +02:00
Mateusz Kwasniewski
e003c10e94
docs: ADR correct type dependencies (#9749) 2025-04-11 14:49:51 +02:00
Nuno Góis
8313f15281
docs: add Go impression data support (#9728)
https://linear.app/unleash/issue/2-3494/go-sdk-impression-event-support

Adds Go impression data support.

See: https://github.com/Unleash/unleash-client-go/pull/194
2025-04-10 11:52:27 +01:00
Melinda Fekete
09c3f1ab40
docs: updates to 11 principles and scaling pages (#9688) 2025-04-09 14:35:43 +02:00
Nnenna Ndukwe
494d5fd749
docs: add Edge section to security doc (#9562) 2025-04-08 10:23:25 +02:00
Melinda Fekete
5ed3041b11
docs: updates to Unleash Frontend API docs and Unleash architecture overview (#9513) 2025-04-07 12:38:00 +02:00
David Leek
3e1d873153
docs: .NET supports impression events (#9704) 2025-04-07 10:45:00 +02:00
Mateusz Kwasniewski
605ab54ae2
docs: environment change requests (#9648) 2025-04-03 12:25:23 +02:00
Melinda Fekete
99d1c7f6c3
docs: 6.9 updates (#9680) 2025-04-02 15:02:22 +02:00
Melinda Fekete
2d3d6aa38a
Docs for release management (#9555) 2025-03-28 10:42:39 +01:00
Christopher Kolstad
a672292425
feat(docs): Added ADR for logging levels (#9580)
This PR starts an ADR for logging levels, and how to make your
coworkers' days who are on-call less noisy.

This is my initial suggestion. Please feel free to help me with fleshing
out both the table for what log levels means to you or if you disagree
with what I've put as a background.

My impression is that we are pretty good at this, but we could be
better, and having an ADR to lean on when pushing back on PR's log
levels could help us.

Thanks to @kwasniew for the push to start the ADR.

Examples: 
*
038c10f612/src/lib/db/account-store.ts (L164-L173)

And probably the storeFootprint method in our
client-feature-toggle-delta
*
038c10f612/src/lib/features/client-feature-toggles/delta/client-feature-toggle-delta.ts (L363-L370)


*
293304a5d6/src/traffic-data/traffic-data-usage-service.ts (L69)

---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-03-25 14:06:37 +00:00
Nnenna Ndukwe
bedd5e1c5b
docs: Feature Flag Security and Compliance for Enterprises (#9528)
<!-- 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. -->

[Preview
Link](https://unleash-docs-git-use-case-security-v2-unleash-team.vercel.app/feature-flag-tutorials/use-cases/security-and-compliance)

Created a use case on Feature Flag Security & Compliance for
Enterprises.
![Screenshot 2025-03-12 at 1 46
20 PM](https://github.com/user-attachments/assets/df4a03c5-b9bc-4456-becd-35587990a13f)


WIP in this PR:
- [x] Transferring diagrams from [Google
Doc](https://docs.google.com/document/d/1uA5Xb2NOdJjqwleicS_u088YXLCm81Y6norJzEYlwuE/edit?tab=t.0)
to this document
- [x] Add in remaining images/screenshots used as seen in Google Docs

<!-- 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? -->

So far, we will consider Unleash Edge for data privacy topic for a quick
2nd iteration or altogether separate piece.

---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2025-03-14 09:31:19 -04:00
Melinda Fekete
7534b66c18
Fix broken anchors in docs (#9406) 2025-03-11 11:45:40 +01:00
Simon Hornby
c26c040fc1
docs: update terraform docs (#9468)
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-03-10 15:06:52 +00:00
Mateusz Kwasniewski
36a8d6013b
docs: SDK refresh intervals (#9432) 2025-03-06 15:23:09 +01:00
Melinda Fekete
7b62e5978b
Update network view docs with Connected Edges (#9436) 2025-03-05 19:33:31 +01:00
Melinda Fekete
ba7d20ff1f
Test triggering new deployment for docs
Test change to try to retrigger the deployment for the Docs website
2025-02-28 18:19:41 +01:00
Melinda Fekete
eee212f3f0
Update docs for data and privacy (#9397) 2025-02-28 16:28:32 +01:00
Simon Hornby
87a207024c
docs: entra scim setup now includes SCIM compliance flag (#9336) 2025-02-21 13:09:35 +02:00
Tymoteusz Czech
2ede2a6578
feat: new flag info box (#9308)
- updated spacing of elements
- modified header and "flag type" 
- added "collaborators"
- refactored tags

Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-02-18 10:30:52 +01:00
Melinda Fekete
1036fb6012
Update js tutorial to fix bugs and writing style (#9304) 2025-02-13 15:14:51 +01:00
Gastón Fournier
cbbf255d9e
docs: include create db permission required for new tests (#9301) 2025-02-12 16:36:03 +01:00
Melinda Fekete
5c4060d6ae
RBAC page docs fixes (#9276) 2025-02-10 16:54:18 +01:00
Melinda Fekete
1ffcfe826f
Update license policy doc (#9274) 2025-02-10 16:53:27 +01:00
Mateusz Kwasniewski
ccd8de6e74
docs: remove notifications docs (#9258) 2025-02-10 10:25:49 +01:00
Nnenna Ndukwe
ae366916f3
docs: organize/update custom project permissions to reflect Unleash Admin UI (#9246)
<!-- 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. -->

Updating custom project permissions to reflect permissions in the
Unleash Admin UI.
Slack context:
https://unleash-internal.slack.com/archives/C05LUNBS0SZ/p1738260018703969

<img width="847" alt="Screenshot 2025-02-06 at 10 33 04 AM"
src="https://github.com/user-attachments/assets/98c70467-0471-4e08-b079-d13a358a99b9"
/>
<img width="873" alt="Screenshot 2025-02-06 at 10 33 13 AM"
src="https://github.com/user-attachments/assets/5d02b977-f518-4ac0-ace8-b83083415bfb"
/>


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

https://linear.app/unleash/issue/MAR-994/document-api-token-and-change-request-permissions

<!-- (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-02-06 12:50:09 -05:00
Melinda Fekete
de03de152b
Fix image zoom bug, remove Figure component (#9242) 2025-02-06 16:52:04 +01:00
Tymoteusz Czech
377e68476f
fix: identyfication headers typo (#9244) 2025-02-06 14:24:49 +00:00
Mateusz Kwasniewski
f8ed771fda
docs: identification headers (#9241)
---------

Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2025-02-06 11:37:27 +01:00
mo
483e6c8acf
remove unmaintained community laravel sdk (#9231) 2025-02-06 09:54:26 +01:00
Melinda Fekete
ef8191c68d
Update API tokens and client keys pages (#9143) 2025-02-04 09:32:32 +01: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
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
Melinda Fekete
ebe716bd17
Project collaboration mode docs: fix header levels (#9135) 2025-01-22 17:21:49 +01: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
Gastón Fournier
cac47fc8f2
docs: swapi.dev no longer exists (#8997)
Closes #8939
2024-12-18 17:55:09 +01:00