Nuno Góis
98982cfc4a
chore: timeline spike
2024-09-03 16:58:57 +01:00
Mateusz Kwasniewski
82f9783fe6
feat: connect sdk step 1 ( #8042 )
2024-09-02 15:58:00 +02:00
Tymoteusz Czech
6030900b40
refactor: replace IProjectCard with openapi type ( #8043 )
...
Makes type consistent between frontend and schema generated from backend.
2024-09-02 13:25:28 +00:00
Tymoteusz Czech
0b2479517f
feat: update Orval config ( #8038 )
...
Simplify running frontend `gen:api`
2024-09-02 15:14:48 +02:00
Tymoteusz Czech
76ffdb2cd3
chore: update Frontend schema ( #8037 )
...
update types, fix frontend types issues in insights and archive
2024-09-02 14:41:17 +02:00
Jaanus Sellin
e4fcb252d1
feat: welcome to your project component ( #8039 )
...
Currently displaying always when flag enabled.
![image](https://github.com/user-attachments/assets/e4c48595-b2d9-4093-af98-360d5856e7d5 )
2024-09-02 15:09:00 +03:00
Gastón Fournier
d7b1e70e68
chore: reorganize product data in footer ( #8030 )
...
## About the changes
Instead of having the plan at the end, move it next to the product name
and display the build number at last
2024-09-02 11:53:57 +02:00
Christopher Kolstad
0f5e4dc96b
task: remove upgrade edge banner. ( #8032 )
...
All customers but one are now upgraded, and this banner no longer adds
value, we also have the outdated SDK banner, which can fill in if
needed.
2024-09-02 10:50:19 +02:00
Tymoteusz Czech
eb55067983
fix: project archive card ( #8024 )
...
Fix archived project card after new projects list refactor. Archive card was not showing button actions in footer.
2024-09-02 10:13:59 +02:00
Gastón Fournier
bb5aa64756
feat: display the build number as extra data ( #8022 )
...
## About the changes
Show the build number between parenthesis separated from the version.
When there's no build number:
![image](https://github.com/user-attachments/assets/408c6953-9af5-4c8d-88e2-50eb17016ee1 )
When there is:
![image](https://github.com/user-attachments/assets/b5481294-651a-422c-9699-b93b3d8cf4be )
2024-08-30 16:36:00 +02:00
Tymoteusz Czech
79fccbd8f3
refactor: ts checking conditionallyrender props ( #7840 )
...
Fix issues found by TS checking after removing ConditionallyRender
2024-08-30 13:39:11 +02:00
Tymoteusz Czech
a918590d1e
fix: boolean logic for feature last seen toolbar ( #8016 )
2024-08-30 13:23:08 +02:00
gitar-bot[bot]
b26fb8992d
[Gitar] Cleaning up stale flag: killInsightsUI with value false ( #8002 )
...
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-08-30 12:32:51 +02:00
Tymoteusz Czech
d626defc93
fix: project badge alignment ( #8019 )
2024-08-29 16:49:46 +02:00
Tymoteusz Czech
07abb60966
Feat/improve projects list ( #8018 )
2024-08-29 14:39:44 +00:00
Tymoteusz Czech
8b68a0657f
feat: projects list sorting ( #8011 )
...
Ability to sort projects.
2024-08-29 15:43:16 +02:00
Tymoteusz Czech
8923e28d83
feat: new project card ( #7992 )
2024-08-28 18:26:41 +02:00
gitar-bot[bot]
031a2e805a
[Gitar] Cleaning up stale flag: timeAgoRefactor with value true ( #7997 )
...
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-08-28 11:12:27 +00:00
Mateusz Kwasniewski
3a9b9e9e55
feat: fixed full mode navbar width ( #8001 )
2024-08-28 11:57:29 +02:00
Mateusz Kwasniewski
bed4f66fa2
feat: fixed full mode navbar width ( #7999 )
2024-08-28 11:07:55 +02:00
Mateusz Kwasniewski
d5e4544fad
feat: new in unleash summary text ( #7996 )
2024-08-28 10:30:03 +02:00
Mateusz Kwasniewski
c8f20196e0
feat: Signals preview img ( #7993 )
2024-08-28 08:24:12 +02:00
Mateusz Kwasniewski
09e619ee25
fix: copy strategy should always add a new strategy ( #7994 )
2024-08-28 08:23:30 +02:00
Mateusz Kwasniewski
c69036c5a9
feat: new in unleash tooltip ( #7991 )
2024-08-27 15:47:55 +02:00
Tymoteusz Czech
742504793c
refactor: make avatar group more customizable ( #7989 )
2024-08-27 14:37:45 +02:00
Tymoteusz Czech
25617f7a24
refactor: prepare project card iteration ( #7990 )
...
Copy/rename files in preparation for new ProjectCard iteration.
2024-08-27 14:11:07 +02:00
Jaanus Sellin
fc86f5b2fe
feat: align insights charts ( #7984 )
...
Now the left widget will use the same that as the last data point on the
right chart.
With this change, flags/users object never needs to be passed in.
**Next step is to remove the flags/users from the endpoint.**
Previous
![image](https://github.com/user-attachments/assets/b938e568-e32e-4ae8-beb9-d8de8aa2c5ec )
Now
![image](https://github.com/user-attachments/assets/182dfbbb-bf2e-42f9-a024-0c545c604f74 )
2024-08-27 11:06:08 +03:00
Mateusz Kwasniewski
07f9935433
feat: make hide nav info always visible ( #7981 )
2024-08-26 15:57:33 +02:00
Tymoteusz Czech
80a9591d37
Fix/metrics chip adhock improvement ( #7976 )
...
On flag metrics page
2024-08-26 12:28:21 +02:00
Jaanus Sellin
08b0bfe291
chore: move flags widget 2 widgets down ( #7977 )
...
Moving flags 2 widgets down
2024-08-23 16:35:39 +03:00
Jaanus Sellin
f7d5c8e12d
feat: introduce new icons for import/export ( #7970 )
...
We found good one for export from MUI, but needed to created similar one
for import.
![image](https://github.com/user-attachments/assets/f8ed2f07-5c8b-4829-a298-4b5e7311b059 )
2024-08-22 15:04:50 +03:00
gitar-bot[bot]
4615ff40ce
[Gitar] Cleaning up stale flag: resourceLimits with value true ( #7964 )
...
[![Gitar](https://raw.githubusercontent.com/gitarcode/.github/main/assets/gitar-banner.svg )](https://gitar.co )
---
This automated PR was generated by [Gitar](https://gitar.co ). View
[docs](https://gitar.co/docs ).
---------
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-08-22 13:20:53 +02:00
Thomas Heartman
b0541a0af2
feat: add remaining resource usage to instance stats ( #7958 )
...
Updates the instance stats endpoint with
- maxEnvironmentStrategies
- maxConstraints
- maxConstraintValues
It adds the following rows to the front end table:
- segments (already in the payload, just not used for the table before)
- API tokens (separate rows for type, + one for total) (also existed
before, but wasn't listed)
- Highest number of strategies used for a single flag in a single
environment
- Highest number of constraints used on a single strategy
- Highest number of values used for a single constraint
![image](https://github.com/user-attachments/assets/57798f8e-c466-4590-820b-15afd3729243 )
2024-08-22 13:09:26 +02:00
Jaanus Sellin
cb8d689bd8
feat: command menu docs ( #7963 )
...
Also rebranded command bar to command menu, because that seems more
suitable.
Command bar is more like a horizontal/vertical list/bar of icons, like
sidebar. Command menu is more of a dropdown.
https://unleash-docs-git-command-docs-unleash-team.vercel.app/reference/command-menu
---------
Co-authored-by: melindafekete <melinda.fekete@getunleash.io>
2024-08-22 14:07:15 +03:00
Jaanus Sellin
4a4dafcc3f
chore: remove create feature component ( #7959 )
...
After we implemented new feature flag creation flow, this are not used
anymore.
Creation is now handled by **CreateFeatureDialog**.
Also edit component can be minified, because it does not need so many
fields anymore.
2024-08-22 11:30:41 +03:00
Melinda Fekete
341703978a
docs: Update projects docs ( #7941 )
2024-08-21 14:56:17 +02:00
gitar-bot[bot]
3a15fa7689
[Gitar] Cleaning up stale flag: integrationEvents with value true ( #7940 )
2024-08-21 14:25:24 +02:00
Mateusz Kwasniewski
2a13139215
fix: project owner name overflow ( #7949 )
2024-08-21 13:12:42 +02:00
Tymoteusz Czech
6c5ce52470
Refactor: Remove react-timeago
( #7943 )
...
Remove dependency 🫡
2024-08-21 12:03:03 +02:00
gitar-bot[bot]
43100f9561
Cleaning up stale flag: insightsV2 with value true ( #7896 )
...
Co-authored-by: Gitar <noreply@gitar.co>
Co-authored-by: Tymoteusz Czech <2625371+Tymek@users.noreply.github.com>
2024-08-21 12:01:35 +02:00
Mateusz Kwasniewski
ee1d8ee8cd
fix: misc fixes for project archive ( #7948 )
2024-08-21 10:34:13 +02:00
Mateusz Kwasniewski
51f61d5103
feat: prevent revive feature to archived project ( #7939 )
2024-08-20 15:09:37 +02:00
David Leek
37dd2ebc4c
fix: only show addon delete button when editing addons ( #7930 )
2024-08-20 14:36:27 +02:00
Tymoteusz Czech
0d97f8b7c1
fix: react-timeago issue ( #7936 )
2024-08-20 14:03:05 +02:00
Thomas Heartman
8e2ae6c6c7
fix: update the customer success email for limits ( #7933 )
...
The previously used email address doesn't actually exist 😳 It was taken
from the sketches and we just never verified it.
2024-08-20 11:58:25 +02:00
Tymoteusz Czech
c363fdcfc4
Expired invite link style ( #7928 )
2024-08-20 09:52:59 +02:00
Mateusz Kwasniewski
4e11e57f7f
feat: project actions count metric ( #7929 )
2024-08-20 09:46:39 +02:00
renovate[bot]
58f2b5ab1c
chore(deps): update dependency vite to v5.4.0 ( #7927 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev )
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) |
[`5.3.5` -> `5.4.0`](https://renovatebot.com/diffs/npm/vite/5.3.5/5.4.0 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.3.5/5.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.3.5/5.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v5.4.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#540-2024-08-07 )
- fix(build): windows platform build output path error
([#​17818](https://togithub.com/vitejs/vite/issues/17818 ))
([6ae0615](6ae0615416
)),
closes [#​17818](https://togithub.com/vitejs/vite/issues/17818 )
- fix(deps): update launch-editor to consume fix for windows paths
([#​17828](https://togithub.com/vitejs/vite/issues/17828 ))
([cf2f90d](cf2f90d4b9
)),
closes [#​17828](https://togithub.com/vitejs/vite/issues/17828 )
- fix(ssr): fix `global` variable name conflict
([#​17809](https://togithub.com/vitejs/vite/issues/17809 ))
([6aa2206](6aa220607b
)),
closes [#​17809](https://togithub.com/vitejs/vite/issues/17809 )
- fix(worker): fix `importScripts` injection breaking iife code
([#​17827](https://togithub.com/vitejs/vite/issues/17827 ))
([bb4ba9f](bb4ba9f448
)),
closes [#​17827](https://togithub.com/vitejs/vite/issues/17827 )
- chore: bump typescript-eslint to v8
([#​17624](https://togithub.com/vitejs/vite/issues/17624 ))
([d1891fd](d1891fda02
)),
closes [#​17624](https://togithub.com/vitejs/vite/issues/17624 )
- chore(deps): update all non-major dependencies
([#​17820](https://togithub.com/vitejs/vite/issues/17820 ))
([bb2f8bb](bb2f8bb55f
)),
closes [#​17820](https://togithub.com/vitejs/vite/issues/17820 )
- perf(ssr): do a single-pass over AST with node cache arrays
([#​17812](https://togithub.com/vitejs/vite/issues/17812 ))
([81327eb](81327eb980
)),
closes [#​17812](https://togithub.com/vitejs/vite/issues/17812 )
</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 becomes conflicted, 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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-20 00:19:08 +00:00
renovate[bot]
2d036451e6
chore(deps): update dependency @tanstack/react-table to v8.20.1 ( #7925 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-table](https://tanstack.com/table )
([source](https://togithub.com/TanStack/table/tree/HEAD/packages/react-table ))
| [`8.19.3` ->
`8.20.1`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.19.3/8.20.1 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2freact-table/8.20.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tanstack%2freact-table/8.20.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tanstack%2freact-table/8.19.3/8.20.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2freact-table/8.19.3/8.20.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TanStack/table (@​tanstack/react-table)</summary>
###
[`v8.20.1`](https://togithub.com/TanStack/table/releases/tag/v8.20.1 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.19.4...v8.20.1 )
Version 8.20.1 - 8/3/24, 10:29 PM
#### Changes
##### Fix
- id building was not consistent when using deep accessorKey (4754)
([#​5430](https://togithub.com/TanStack/table/issues/5430 ))
([`84cf73a`](https://togithub.com/TanStack/table/commit/84cf73a )) by
Roman Kozodoi
##### Docs
- fix link to row-models doc in guide/tables.md
([#​5467](https://togithub.com/TanStack/table/issues/5467 ))
([`55da0c3`](https://togithub.com/TanStack/table/commit/55da0c3 )) by
[@​0ctothorp](https://togithub.com/0ctothorp )
- Update columns.md
([#​5666](https://togithub.com/TanStack/table/issues/5666 ))
([`a8d1971`](https://togithub.com/TanStack/table/commit/a8d1971 )) by
squidjam
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/angular-table](https://togithub.com/tanstack/angular-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/lit-table](https://togithub.com/tanstack/lit-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).20.1
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).20.1
###
[`v8.19.4`](https://togithub.com/TanStack/table/releases/tag/v8.19.4 )
[Compare
Source](https://togithub.com/TanStack/table/compare/v8.19.3...v8.19.4 )
Version 8.19.4 - 8/3/24, 8:50 PM
#### Changes
##### Fix
- getFacetedMinMaxValues default implementation sometimes returning
array of arrays
([#​5676](https://togithub.com/TanStack/table/issues/5676 ))
([`9d54b2e`](https://togithub.com/TanStack/table/commit/9d54b2e )) by
Vincent Rubinetti
##### Chore
- update [@​tanstack/config](https://togithub.com/tanstack/config )
([#​5678](https://togithub.com/TanStack/table/issues/5678 ))
([`dd210f9`](https://togithub.com/TanStack/table/commit/dd210f9 )) by
Lachlan Collins
- match-sorter-utils: fix JSDoc comment for rankItem
([#​5671](https://togithub.com/TanStack/table/issues/5671 ))
([`92ef946`](https://togithub.com/TanStack/table/commit/92ef946 )) by
Dayyan Smith
##### Ci
- Add autofix.yml
([#​5669](https://togithub.com/TanStack/table/issues/5669 ))
([`efba3b0`](https://togithub.com/TanStack/table/commit/efba3b0 )) by
Lachlan Collins
##### Docs
- update broken links in README
([#​5691](https://togithub.com/TanStack/table/issues/5691 ))
([`be8d0e7`](https://togithub.com/TanStack/table/commit/be8d0e7 )) by
eelpik
- typo in multi-sorting guide
([#​5686](https://togithub.com/TanStack/table/issues/5686 ))
([`2c74877`](https://togithub.com/TanStack/table/commit/2c74877 )) by
brokenrice
- fix typo on tables.md
([#​5681](https://togithub.com/TanStack/table/issues/5681 ))
([`a669e39`](https://togithub.com/TanStack/table/commit/a669e39 )) by
Rohit Dalal
- Clarify that getIsSomeRowsSelected return false if all rows are
selected
([#​5337](https://togithub.com/TanStack/table/issues/5337 ))
([`5f7ddd6`](https://togithub.com/TanStack/table/commit/5f7ddd6 )) by SMU
- angular-table: Update table-state.md
([#​5677](https://togithub.com/TanStack/table/issues/5677 ))
([`fe690df`](https://togithub.com/TanStack/table/commit/fe690df )) by
[@​nicklemmon](https://togithub.com/nicklemmon )
- Fix typo in documentation
([#​5673](https://togithub.com/TanStack/table/issues/5673 ))
([`7bf42dd`](https://togithub.com/TanStack/table/commit/7bf42dd )) by
Maxime Julian
- update the syntax highlighting for angular
([#​5668](https://togithub.com/TanStack/table/issues/5668 ))
([`e420d00`](https://togithub.com/TanStack/table/commit/e420d00 )) by
[@​mgechev](https://togithub.com/mgechev )
#### Packages
-
[@​tanstack/table-core](https://togithub.com/tanstack/table-core )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/match-sorter-utils](https://togithub.com/tanstack/match-sorter-utils )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/angular-table](https://togithub.com/tanstack/angular-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/lit-table](https://togithub.com/tanstack/lit-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/qwik-table](https://togithub.com/tanstack/qwik-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/react-table](https://togithub.com/tanstack/react-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/solid-table](https://togithub.com/tanstack/solid-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/vue-table](https://togithub.com/tanstack/vue-table )[@​8](https://togithub.com/8 ).19.4
-
[@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools )[@​8](https://togithub.com/8 ).19.4
</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 becomes conflicted, 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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 20:24:47 +00:00
gitar-bot[bot]
662c7ab4dc
[Gitar] Cleaning up stale flag: changeRequestPlayground with value true ( #7920 )
2024-08-19 15:33:55 +02:00