Tymoteusz Czech
b111abc96f
feat: update sidebar navigation - refactors ( #10037 )
...
- added `sideMenuCleanup` flag
- extracted `SecondaryNavigation`, `SecondaryNavigationList` and
`MobileNavigationSidebar` into separate files
- hidden recent projects and flags
- renamed 'Insights' to 'Analytics'
2025-05-28 12:00:28 +02:00
Thomas Heartman
092c525531
chore: add lifecycleMetrics flag definition ( #10033 )
...
Adds the new lifecycleMetrics flag.
2025-05-27 11:53:22 +00:00
David Leek
9fca29f254
feat: custom metrics ( #10022 )
2025-05-22 09:58:54 +02:00
Tymoteusz Czech
b0954f213c
chore: remove flagsReleaseManagementUI and flagsOverviewSearch flags ( #10011 )
...
Removing the `flagsReleaseManagementUI` and `flagsOverviewSearch`
feature flags - we're keeping these enabled.
2025-05-16 15:13:32 +02:00
Gastón Fournier
beb29f5b5b
chore: stop using deprecated properties and lean on resourceLimits cfg ( #9994 )
...
This removes segmentValuesLimit and strategySegmentsLimit from
ui-config-schema, deprecated in 5.11.0
2025-05-16 09:41:04 +00:00
Gastón Fournier
abe160eb7d
feat: Unleash v7 ESM migration ( #9877 )
...
We're migrating to ESM, which will allow us to import the latest
versions of our dependencies.
Co-Authored-By: Christopher Kolstad <chriswk@getunleash.io>
2025-05-14 09:47:12 +02:00
Fredrik Strand Oseberg
d4d6e658ff
Chore/cleanup tag color feature falg ( #9959 )
...
Removes the flag for tag type colors.
2025-05-12 13:54:38 +02:00
Tymoteusz Czech
5614cb56d3
feat: ui for external link templates ( #9945 )
...
Support for project link templates to the frontend UI
2025-05-12 11:05:04 +02:00
Tymoteusz Czech
f55ea5f387
chore: remove embedProxy flag ( #9874 )
...
Clean up old flags
2025-05-12 10:28:31 +02:00
Jaanus Sellin
095d4d7074
chore: remove newStrategyDropdown flag ( #9952 )
2025-05-12 11:11:25 +03:00
Mateusz Kwasniewski
2b73b17579
feat: feature links section ( #9915 )
2025-05-07 11:35:41 +02:00
David Leek
681079bd08
chore: clean up adminNavUI flag ( #9907 )
2025-05-06 14:59:07 +02:00
Fredrik Strand Oseberg
db90ad9c6c
feat: enterprise consumption billing ( #9862 )
...
Initial PR that adds logic for displaying a link to stripe to view
consumption based pricing in the billing overview
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2025-05-06 13:15:31 +02:00
Tymoteusz Czech
af93f93836
refactor: remove flagOverviewRedesign flag ( #9888 )
...
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-05-06 10:25:57 +02:00
Mateusz Kwasniewski
3980cfa2a8
feat: show backend and frontend sdks separately ( #9857 )
2025-04-29 10:36:02 +02:00
Mateusz Kwasniewski
bd78a75177
chore: remove flag for global change request config ( #9840 )
2025-04-25 12:47:18 +02:00
Mateusz Kwasniewski
da05c7be5c
chore: remove disable notifications UI ( #9814 )
2025-04-22 15:03:15 +02:00
Tymoteusz Czech
9d2174534f
refactor: deprecate old ConstraintAccordion and point to new version ( #9613 )
...
Code for constraint accordion was copy-pasted before previous
improvement. Old version is still in use for Segments. When we get to
improving constraint editing we should rebuild segments editing, without
use of this code.
2025-04-17 11:16:32 +02:00
Mateusz Kwasniewski
695c50b7d6
chore: cleanup reminder flag ( #9769 )
2025-04-16 11:25:50 +02:00
Ivar Conradi Østhus
e63b28c1b8
feat: use Unleash React SDK in Admin UI ( #9723 )
...
In this PR I integrate the Unleash React SDK with the Admin UI.
We also take advantage of Unleash Hosted Edge behind the scenes with
multiple regions to get the evaluations close to the end user.
2025-04-10 08:26:30 +02:00
Tymoteusz Czech
1a85b46acc
feat: rename search page and change icon ( #9706 )
...
Behind flagsReleaseManagementUI flag
2025-04-07 15:49:44 +02:00
Thomas Heartman
6b5c29a6e6
chore: Add flag for add/edit strategies ( #9699 )
...
Adds a flag for the edd/edit strategies updates.
2025-04-04 10:18:05 +02:00
Christopher Kolstad
f20ea86c61
feat: added network traffic bundle ( #9691 )
2025-04-03 14:37:07 +02:00
Jaanus Sellin
b44ac069ae
feat: new feature strategy menu ( #9678 )
2025-04-02 09:00:34 +00:00
Thomas Heartman
f6e786a6c0
Remove caseInsensitiveInOperators flag ( #9670 )
...
The flag has never made it out of dev, and has not been turned on
consistently since 2023. There was a project for it, but we have since
abandoned it.
2025-04-01 14:57:32 +02:00
Gastón Fournier
eae7535bfc
feat: remove access overview flag making it GA ready ( #9654 )
...
This is exposing information we already have about permissions in a UI
that should help users have an overview of the permissions of a user
with regards to projects and environments
2025-03-31 14:33:38 +02:00
Fredrik Strand Oseberg
aa6c422165
Feat/tag type frontend display ( #9630 )
...
Add frontend for displaying tag colors
2025-03-31 11:55:49 +02:00
Mateusz Kwasniewski
1bd328f4e1
feat: create and edit environment required approvals ( #9621 )
2025-03-26 15:54:46 +01:00
Simon Hornby
dbc953b222
chore: consolidate release plan flags ( #9606 )
...
Removes the `releasePlanChangeRequests` flag and swaps existing references to it to the `releasePlans` flag instead
2025-03-25 13:36:23 +02:00
Nuno Góis
3fa54f4465
chore: instance status prices ( #9588 )
...
https://linear.app/unleash/issue/2-3429/use-the-correct-prices-for-each-instance-in-unleashs-ui
Uses the instance prices exposed through instance status to display the
correct price amounts in Unleash's UI.
2025-03-21 09:15:49 +00:00
Fredrik Strand Oseberg
aad5a6a1a9
Feat/tag type colors frontend ( #9566 )
...
Add frontend support for tag type colors
2025-03-19 10:03:33 +01:00
David Leek
33733b64a7
chore: fix missing primary routes for commandbar ( #9557 )
2025-03-18 10:13:23 +00:00
David Leek
f9c152995c
chore: new flag adminNavUI for admin UI 2.0 ( #9537 )
2025-03-14 09:30:30 +01:00
David Leek
8ab1a49294
chore: clean up frontend routes ( #9533 )
2025-03-14 08:18:01 +01:00
Nuno Góis
0d0530b61c
chore: rename access matrix to access overview ( #9531 )
...
https://linear.app/unleash/issue/2-3344/new-name-access-overview-instead-of-access-matrix
Renames Access Matrix to Access Overview, both internally (code) and
externally (UI).
2025-03-13 15:23:58 +00:00
Tymoteusz Czech
863788d7b3
Feat(UI): new strategy variant chips ( #9507 )
...
- new way of showing strategy variants
- fixed wrapping issue in strategy editing, for a lot of variants
defined (`SplitPreviewSlider.tsx` change)
- aligned difference between API and manually added types
2025-03-13 11:27:45 +01:00
David Leek
22f51df76c
feat: archived indicators and disabled button when editing archived template ( #9503 )
2025-03-13 09:16:55 +01:00
Tymoteusz Czech
312adc0c1a
chore: remove granularAdminPermissions flag ( #9467 )
...
- removed a flag
- deprecated `POST /admin/ui-config` endpoint in favor of `POST
/admin/ui-config/cors`
2025-03-10 16:36:59 +01:00
Thomas Heartman
8629cda4d7
chore: remove dataUsageMultiMonthView flag ( #9429 )
...
Remove data usage multi month view flag and deprecated components and
functions.
2025-03-05 12:08:33 +01:00
Thomas Heartman
a50fb7db35
chore: remove frontendHeaderRedesign flag ( #9428 )
...
Removes all references to the flag and deletes unused components.
2025-03-05 09:40:53 +01:00
Mateusz Kwasniewski
e29eb51f3c
chore: consumption model flag ( #9379 )
2025-02-27 09:45:07 +01:00
Tymoteusz Czech
4e7ce65567
chore: remove uiGlobalFontSize flag ( #9331 )
...
1-3383
2025-02-26 12:39:53 +01:00
Nuno Góis
add4191381
chore: months old version banner ( #9352 )
...
https://linear.app/unleash/issue/2-3309/warn-users-of-lagging-versions-3-months-old
Adds a banner warning users in case they are running an outdated Unleash
version (>=3 months old) in case the build date data is present.
When clicking "Changelog" the users are redirected to
https://github.com/Unleash/unleash/releases .

2025-02-25 12:48:55 +00:00
Nuno Góis
7340c74b1b
refactor: rename networkViewEnabled to prometheusAPIAvailable ( #9330 )
...
https://linear.app/unleash/issue/2-3290/rename-networkviewenabled-to-prometheusapiavailable
Follow-up to: https://github.com/Unleash/unleash/pull/9325
See: https://github.com/Unleash/unleash/pull/9325#discussion_r1960085303
Renames `networkViewEnabled` to `prometheusAPIAvailable`. This new name
better reflects what it stands for.
2025-02-19 14:38:59 +00:00
Nuno Góis
b4bfadd95e
chore: visualize connected edges ( #9325 )
...
https://linear.app/unleash/issue/2-3233/visualize-connected-edge-instances
Adds a new tab in the Network page to visualize connected Edges.
This is behind a `edgeObservability` flag.
Also opens up the Network page even if you don't have a Prometheus API
configured. When accessing the tabs that require it to set, and it
isn't, we show some extra information about this and redirect you to the
respective section in our docs.



2025-02-19 12:23:52 +00:00
Gastón Fournier
1bb2756161
chore: remove references to admin token kill switch ( #9324 )
...
This feature has been removed
2025-02-19 09:08:21 +01:00
Mateusz Kwasniewski
54766fd4a0
feat: connection count usage ( #9294 )
2025-02-11 16:15:45 +01:00
Tymoteusz Czech
cac38b0cee
fix: font size flag change to boolean ( #9290 )
...
## About the changes
Fix for `uiGlobalFontSize` flag being returned as an object, which is truthy.
2025-02-11 13:24:18 +01:00
Tymoteusz Czech
4e36d2285e
chore: remove sortProjectRoles flag ( #9226 )
2025-02-06 19:40:10 +01:00
Tymoteusz Czech
54e4fd2190
chore: remove lifecycle v2 flag ( #9224 )
2025-02-06 14:54:45 +01:00