Jaanus Sellin
2a6b2e98e0
feat: onboarding table to prometheus ( #8034 )
...
Instead of lifecycle table, we take the metrics directly from onboarding
tables.
2024-09-02 11:41:00 +03: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
Tymoteusz Czech
712d1c6fa4
ADR: Use of conditionals in JSX (</ConditionallyRender>
) ( #8025 )
...
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2024-09-02 10:12:09 +02:00
Christopher Kolstad
3d81b88d87
chore: upgraded yarn to 4.4.1 ( #8033 )
...
Trying to keep our upgrade path as short as possible. This PR updates to
4.4.1 (everything still built locally)
2024-09-02 10:11:48 +02:00
Mateusz Kwasniewski
f27e07ab88
feat: onboarding store ( #8027 )
2024-09-02 08:53:23 +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
Ivar Conradi Østhus
2d99ba7d6d
docs: redirect featureflagbook.com to best practices guide ( #8026 )
...
Should redirect "featureflagbook.com" to
"https://docs.getunleash.io/topics/feature-flags/feature-flag-best-practices "
2024-08-30 13:13:15 +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
Mateusz Kwasniewski
2a35976081
feat: user loging event emitting with login order ( #8021 )
2024-08-30 11:28:19 +02:00
Jaanus Sellin
4079485338
feat: collect onboarding events in separate table ( #8020 )
2024-08-30 11:34:47 +03:00
Gastón Fournier
52e3ff03d2
chore: strip +main from package version ( #8017 )
...
This is not needed anymore as we are not publishing to npm from main.
2024-08-30 09:50:32 +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
Mateusz Kwasniewski
c5d6bdecac
feat: projects onboarding metrics ( #8014 )
2024-08-29 14:57:27 +02:00
dependabot[bot]
d3b65a3105
chore(deps): bump axios from 1.6.2 to 1.7.5 ( #8013 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.2 to 1.7.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/releases ">axios's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.7.5</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> fix undefined reference to hasBrowserEnv
(<a
href="https://redirect.github.com/axios/axios/issues/6572 ">#6572</a>)
(<a
href="7004707c41
">7004707</a>)</li>
<li><strong>core:</strong> add the missed implementation of
AxiosError#status property; (<a
href="https://redirect.github.com/axios/axios/issues/6573 ">#6573</a>)
(<a
href="6700a8adac
">6700a8a</a>)</li>
<li><strong>core:</strong> fix <code>ReferenceError: navigator is not
defined</code> for custom environments; (<a
href="https://redirect.github.com/axios/axios/issues/6567 ">#6567</a>)
(<a
href="fed1a4b2d7
">fed1a4b</a>)</li>
<li><strong>fetch:</strong> fix credentials handling in Cloudflare
workers (<a
href="https://redirect.github.com/axios/axios/issues/6533 ">#6533</a>)
(<a
href="550d885eb9
">550d885</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS " title="+187/-83
([#6573 ](https://github.com/axios/axios/issues/6573 )
[#6567 ](https://github.com/axios/axios/issues/6567 )
[#6566 ](https://github.com/axios/axios/issues/6566 )
[#6564 ](https://github.com/axios/axios/issues/6564 )
[#6563 ](https://github.com/axios/axios/issues/6563 )
[#6557 ](https://github.com/axios/axios/issues/6557 )
[#6556 ](https://github.com/axios/axios/issues/6556 )
[#6555 ](https://github.com/axios/axios/issues/6555 )
[#6554 ](https://github.com/axios/axios/issues/6554 )
[#6552 ](https://github.com/axios/axios/issues/6552 ) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/antoninbas "
title="+6/-6 ([#6572 ](https://github.com/axios/axios/issues/6572 )
)">Antonin Bas</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/hansottowirtz "
title="+4/-1 ([#6533 ](https://github.com/axios/axios/issues/6533 )
)">Hans Otto Wirtz</a></li>
</ul>
<h2>Release v1.7.4</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>sec:</strong> CVE-2024-39338 (<a
href="https://redirect.github.com/axios/axios/issues/6539 ">#6539</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/6543 ">#6543</a>)
(<a
href="6b6b605eaf
">6b6b605</a>)</li>
<li><strong>sec:</strong> disregard protocol-relative URL to remediate
SSRF (<a
href="https://redirect.github.com/axios/axios/issues/6539 ">#6539</a>)
(<a
href="07a661a2a6
">07a661a</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/levpachmanov "
title="+47/-11 ([#6543 ](https://github.com/axios/axios/issues/6543 )
)">Lev Pachmanov</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/hainenber "
title="+49/-4 ([#6539 ](https://github.com/axios/axios/issues/6539 ) )">Đỗ
Trọng Hải</a></li>
</ul>
<h2>Release v1.7.3</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> fix progress event emitting; (<a
href="https://redirect.github.com/axios/axios/issues/6518 ">#6518</a>)
(<a
href="e3c76fc9bd
">e3c76fc</a>)</li>
<li><strong>fetch:</strong> fix withCredentials request config (<a
href="https://redirect.github.com/axios/axios/issues/6505 ">#6505</a>)
(<a
href="85d4d0ea0a
">85d4d0e</a>)</li>
<li><strong>xhr:</strong> return original config on errors from XHR
adapter (<a
href="https://redirect.github.com/axios/axios/issues/6515 ">#6515</a>)
(<a
href="8966ee7ea6
">8966ee7</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS " title="+211/-159
([#6518 ](https://github.com/axios/axios/issues/6518 )
[#6519 ](https://github.com/axios/axios/issues/6519 ) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/ValeraS "
title="+3/-3 ([#6515 ](https://github.com/axios/axios/issues/6515 )
)">Valerii Sidorenko</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/prianyu "
title="+2/-2 ([#6505 ](https://github.com/axios/axios/issues/6505 )
)">prianYu</a></li>
</ul>
<h2>Release v1.7.2</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>fetch:</strong> enhance fetch API detection; (<a
href="https://redirect.github.com/axios/axios/issues/6413 ">#6413</a>)
(<a
href="4f79aef81b
">4f79aef</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS " title="+3/-3
([#6413 ](https://github.com/axios/axios/issues/6413 ) )">Dmitriy
Mozgovoy</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md ">axios's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/axios/axios/compare/v1.7.4...v1.7.5 ">1.7.5</a>
(2024-08-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> fix undefined reference to hasBrowserEnv
(<a
href="https://redirect.github.com/axios/axios/issues/6572 ">#6572</a>)
(<a
href="7004707c41
">7004707</a>)</li>
<li><strong>core:</strong> add the missed implementation of
AxiosError#status property; (<a
href="https://redirect.github.com/axios/axios/issues/6573 ">#6573</a>)
(<a
href="6700a8adac
">6700a8a</a>)</li>
<li><strong>core:</strong> fix <code>ReferenceError: navigator is not
defined</code> for custom environments; (<a
href="https://redirect.github.com/axios/axios/issues/6567 ">#6567</a>)
(<a
href="fed1a4b2d7
">fed1a4b</a>)</li>
<li><strong>fetch:</strong> fix credentials handling in Cloudflare
workers (<a
href="https://redirect.github.com/axios/axios/issues/6533 ">#6533</a>)
(<a
href="550d885eb9
">550d885</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS " title="+187/-83
([#6573 ](https://github.com/axios/axios/issues/6573 )
[#6567 ](https://github.com/axios/axios/issues/6567 )
[#6566 ](https://github.com/axios/axios/issues/6566 )
[#6564 ](https://github.com/axios/axios/issues/6564 )
[#6563 ](https://github.com/axios/axios/issues/6563 )
[#6557 ](https://github.com/axios/axios/issues/6557 )
[#6556 ](https://github.com/axios/axios/issues/6556 )
[#6555 ](https://github.com/axios/axios/issues/6555 )
[#6554 ](https://github.com/axios/axios/issues/6554 )
[#6552 ](https://github.com/axios/axios/issues/6552 ) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/antoninbas "
title="+6/-6 ([#6572 ](https://github.com/axios/axios/issues/6572 )
)">Antonin Bas</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/hansottowirtz "
title="+4/-1 ([#6533 ](https://github.com/axios/axios/issues/6533 )
)">Hans Otto Wirtz</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.7.3...v1.7.4 ">1.7.4</a>
(2024-08-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>sec:</strong> CVE-2024-39338 (<a
href="https://redirect.github.com/axios/axios/issues/6539 ">#6539</a>)
(<a
href="https://redirect.github.com/axios/axios/issues/6543 ">#6543</a>)
(<a
href="6b6b605eaf
">6b6b605</a>)</li>
<li><strong>sec:</strong> disregard protocol-relative URL to remediate
SSRF (<a
href="https://redirect.github.com/axios/axios/issues/6539 ">#6539</a>)
(<a
href="07a661a2a6
">07a661a</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/levpachmanov "
title="+47/-11 ([#6543 ](https://github.com/axios/axios/issues/6543 )
)">Lev Pachmanov</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/hainenber "
title="+49/-4 ([#6539 ](https://github.com/axios/axios/issues/6539 ) )">Đỗ
Trọng Hải</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.7.2...v1.7.3 ">1.7.3</a>
(2024-08-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> fix progress event emitting; (<a
href="https://redirect.github.com/axios/axios/issues/6518 ">#6518</a>)
(<a
href="e3c76fc9bd
">e3c76fc</a>)</li>
<li><strong>fetch:</strong> fix withCredentials request config (<a
href="https://redirect.github.com/axios/axios/issues/6505 ">#6505</a>)
(<a
href="85d4d0ea0a
">85d4d0e</a>)</li>
<li><strong>xhr:</strong> return original config on errors from XHR
adapter (<a
href="https://redirect.github.com/axios/axios/issues/6515 ">#6515</a>)
(<a
href="8966ee7ea6
">8966ee7</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS " title="+211/-159
([#6518 ](https://github.com/axios/axios/issues/6518 )
[#6519 ](https://github.com/axios/axios/issues/6519 ) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/ValeraS "
title="+3/-3 ([#6515 ](https://github.com/axios/axios/issues/6515 )
)">Valerii Sidorenko</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/prianyu "
title="+2/-2 ([#6505 ](https://github.com/axios/axios/issues/6505 )
)">prianYu</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.7.1...v1.7.2 ">1.7.2</a>
(2024-05-21)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>fetch:</strong> enhance fetch API detection; (<a
href="https://redirect.github.com/axios/axios/issues/6413 ">#6413</a>)
(<a
href="4f79aef81b
">4f79aef</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="59cd6b0dec
"><code>59cd6b0</code></a>
chore(release): v1.7.5 (<a
href="https://redirect.github.com/axios/axios/issues/6574 ">#6574</a>)</li>
<li><a
href="6700a8adac
"><code>6700a8a</code></a>
fix(core): add the missed implementation of AxiosError#status property;
(<a
href="https://redirect.github.com/axios/axios/issues/6573 ">#6573</a>)</li>
<li><a
href="7004707c41
"><code>7004707</code></a>
fix(adapter): fix undefined reference to hasBrowserEnv (<a
href="https://redirect.github.com/axios/axios/issues/6572 ">#6572</a>)</li>
<li><a
href="fed1a4b2d7
"><code>fed1a4b</code></a>
fix(core): fix <code>ReferenceError: navigator is not defined</code> for
custom environm...</li>
<li><a
href="550d885eb9
"><code>550d885</code></a>
fix(fetch): fix credentials handling in Cloudflare workers (<a
href="https://redirect.github.com/axios/axios/issues/6533 ">#6533</a>)</li>
<li><a
href="bcd1c6d65a
"><code>bcd1c6d</code></a>
chore(actions): fix sponsor action; (<a
href="https://redirect.github.com/axios/axios/issues/6566 ">#6566</a>)</li>
<li><a
href="c8b7be59cb
"><code>c8b7be5</code></a>
chore(action): exclude <code>sponsors</code> branch from CI tests; (<a
href="https://redirect.github.com/axios/axios/issues/6564 ">#6564</a>)</li>
<li><a
href="67aa1effe4
"><code>67aa1ef</code></a>
chore(sponsor): update sponsor block (<a
href="https://redirect.github.com/axios/axios/issues/6559 ">#6559</a>)</li>
<li><a
href="ff254a5065
"><code>ff254a5</code></a>
chore(action): change sponsors uri origin; (<a
href="https://redirect.github.com/axios/axios/issues/6563 ">#6563</a>)</li>
<li><a
href="4f99675fe7
"><code>4f99675</code></a>
chore(sponsor): update sponsor block (<a
href="https://redirect.github.com/axios/axios/issues/6558 ">#6558</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/axios/axios/compare/v1.6.2...v1.7.5 ">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=axios&package-manager=npm_and_yarn&previous-version=1.6.2&new-version=1.7.5 )](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-08-29 12:36:15 +00:00
gitar-bot[bot]
536f7320b2
[Gitar] Cleaning up stale flag: checkEdgeValidTokensFromCache with value true ( #7853 )
...
[![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>
2024-08-29 12:27:33 +02:00
dependabot[bot]
612afbdd3c
chore(deps): bump elliptic from 6.5.4 to 6.5.7 in /website ( #7906 )
2024-08-29 12:25:57 +02:00
dependabot[bot]
0336cc1787
chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /docker ( #8003 )
2024-08-29 12:22:42 +02:00
dependabot[bot]
62b70b7022
chore(deps): bump webpack from 5.75.0 to 5.94.0 in /website ( #8004 )
2024-08-29 12:21:54 +02:00
Jaanus Sellin
e61f016c8c
feat: start collecting prometheus metrics for onboarding events ( #8012 )
...
We start collecting prometheus metrics for onboarding events.
Co-authored-by: @kwasniew
2024-08-29 12:46:23 +03:00
Jaanus Sellin
5fe811ca3e
feat: start populating user first seen column ( #8010 )
...
Co-authored-by: kwasniew <kwasniewski.mateusz@gmail.com>
2024-08-29 10:45:30 +02:00
Tymoteusz Czech
8923e28d83
feat: new project card ( #7992 )
2024-08-28 18:26:41 +02:00
Jaanus Sellin
3188f991f4
feat: start tracking user first login migration ( #8006 )
...
Start tracking user first login.
2024-08-28 16:27:09 +03:00
Jaanus Sellin
37aef5792b
feat: add database url to environment variable ( #7792 )
...
After adding [postgres
service](https://github.com/Unleash/unleash/pull/7790 ) , we also need to
configure the url to database. This adds it.
2024-08-28 15:56:34 +03: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
Jaanus Sellin
7ad686e14e
fix: change .inc calls to .increment ( #8000 )
...
We are observing incorrect data in Prometheus, which is consistently
non-reproducible. After a restart, the issue does not occur, but if the
pods run for an extended period, they seem to enter a strange state
where the counters become entangled and start sharing arbitrary values
that are added to the counters.
For example, the `feature_lifecycle_stage_entered` counter gets an
arbitrary value, such as 12, added when `inc()` is called. The
`exceedsLimitErrorCounter` shows the same behavior, and the code
implementation is identical.
We also tested some existing `increase()` counters, and they do not
suffer from this issue.
All calls to `counter.labels(labels).inc(`) will be replaced by
`counter.increment()` to try to mitigate the issue.
2024-08-28 12:50:36 +03:00
Mateusz Kwasniewski
bed4f66fa2
feat: fixed full mode navbar width ( #7999 )
2024-08-28 11:07:55 +02:00
Jaanus Sellin
3d22f6e909
fix: support search for tags that has colon inside ( #7998 )
...
Previously we expected the tag to look like `type:value`. Now we allow
everything after first colon, as the value and not break query
`type:this:still:is:value`.
2024-08-28 11:33:51 +03: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
Tymoteusz Czech
427c43e123
fix: project last seen at metrics ( #7988 )
...
Read `last_seen_at` from correct table `last_seen_at_metrics`, instead
of deprecated `feature.last_seen_at`
2024-08-27 10:17:19 +00: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
Alvin Bryan
064744b18f
Updated diagrams ( #7983 )
2024-08-26 17:36:37 +01:00
Mateusz Kwasniewski
07f9935433
feat: make hide nav info always visible ( #7981 )
2024-08-26 15:57:33 +02:00
Alvin Bryan
1947c7bc81
Alvin/update rails ( #7975 )
...
Also updated the SDK's readme to make sure this doesn't happen again
2024-08-26 14:14:45 +01:00
Tymoteusz Czech
80a9591d37
Fix/metrics chip adhock improvement ( #7976 )
...
On flag metrics page
2024-08-26 12:28:21 +02:00
Melinda Fekete
499c9cebfd
Update collaboration mode docs ( #7864 )
2024-08-23 17:17:57 +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
Thomas Heartman
9af42b3565
fix: add migration to normalize api token types ( #7974 )
...
Adds a migration to normalize api token types already in the database,
to remove any weird casing issues as currently demonstrated on sandbox
![image](https://github.com/user-attachments/assets/ad14db22-114d-4de2-b952-722df9ae84a4 )
This is a companion piece to #7972
2024-08-23 13:29:49 +02:00
Mateusz Kwasniewski
1f3cc3917e
fix: split features schema into archived and project features ( #7973 )
2024-08-23 12:59:39 +02:00
Thomas Heartman
4693f7c598
fix: normalize casing for API token types before insert ( #7972 )
...
Fixes a bug where if you had API keys using different casing for the
same type, they'd come out as different types in the API token count
map. To get around it, we normalize the keys to lowercase before
inserting them into the map, taking into account any previous values
that might have existed for that type.
Should fix issues like this:
![image](https://github.com/user-attachments/assets/1fe218ed-7729-4a06-9a10-f4c8c7831bf8 )
2024-08-23 12:53:53 +02:00
Thomas Heartman
7f7891dc8e
docs: mention what the minimum values are if you override the limits ( #7971 )
...
Adds a note to the resource limit docs about what resources have a minimum limit of 1.
Also updates the availability note in preparation for 6.2 GA
---------
Co-authored-by: Melinda Fekete <melinda.fekete@getunleash.io>
2024-08-23 09:06:13 +02:00