What's Changed
- fix: Store that native sleep mode is configured and don't change ingress annotations if so. by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3622
- feat(ui) - fix platform in loop issue by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3646
- feat(ui) - replace table component by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3618
- fix: Add caching of results for project queries by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3605
- chore: bump k8s to v1.32.1 by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3652
- ci: workflows triggers cleanup by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3641
- fix: use annotations to avoid cleaning up resources not managed by the ArgoCD Integration by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3644
- fix: Reject virtual clusters with both platform and native sleep mode configured by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3658
- feat(ui) - instance permission adding problem by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3648
- feat(ui) - remove cluster from func call by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3650
- fix: Add visibility toggle to password fields by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3654
- feat(devpod): put virtual cluster and space instances to sleep automatically when workspace is about to sleep by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3661
- chore(ci): bump upload artifact gh action to v4 by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3666
- Only build tests on test change by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3586
- feat(devpod): print logs to client during server side startup, i.e. when space or virtual cluster are syncing/creating by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3663
- API fails with "global prometheus client not initialized" by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3668
- feat(ui) - search filters in the url by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3665
- feat(ui) - copy update for last used deploy option by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3664
- feat(ui) - change logic of computation by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3662
- feat: Improve flow for deeplink creation of DevPod workspaces by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3669
- feat(ui) - rancher integration deeplink by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3651
- fix: Fix handling of release candidates in virtual cluster options by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3674
- fix: Add support for basic auth syntax in git URLs in DevPod workspac… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3601
- feat(devpod): show linked workspaces in virtual cluster and space instances view; and other way round by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3680
- chore(deps): bump store2 from 2.14.2 to 2.14.4 in /ui by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3630
- Filter for non-expired artifacts by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3685
- fix: Ensure consistency of alerts in vCluster template advanced options by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3678
- fix: Fix visual issues with input components by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3683
- feat(devpod): pass virtual cluster/space instance info to devpod command by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3684
- feat: Replaced deprecated label components with label components from… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3619
- chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/3671
- chore: bump devpod version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3695
- Feat/eng 4667 sidebar changes by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3634
- chore(e2e): update download-artifact to v4 by @adriankabala in https://github.com/loft-sh/loft-enterprise/pull/3697
- fix: Add close button and fix folding for "Show Kubernetes YAML" dialog by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3693
- Check if files have changed by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3700
- ci: workflows triggers cleanup by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3636
- ci: workflows triggers cleanup by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3635
- feat(ui) -make use of react query and change the fetching pattern by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3681
- fix: Fix inputs being blocked by the save changes bar by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3704
- ci: workflows triggers cleanup by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3643
- ci: workflows triggers cleanup by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3642
- feat(ui) - correct routes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3698
- Use run id by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3707
- feat(ui) - replace tabs component by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3696
- feat(ui) - filtering users issue by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3710
- feat: Replaced deprecated popover components with popover components … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3617
- fix(devpod): changing options for a workspaces created through a preset works now by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3712
- chore(deps): bump goreleaser/goreleaser-action from 5.1.0 to 6.1.0 by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3502
- chore(deps): bump engineerd/setup-kind from 0.5.0 to 0.6.2 by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3501
- feat(devpod): report metrics for workspace commands and errors by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3721
- chore(deps-dev): bump vite from 4.1.5 to 4.5.6 in /ui by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3620
- feat(chart): add securityContext field in helm values for the audit sidecar container by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3711
- fix: Fix sorting of devpod workspaces in list by activity time by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3723
- fix: update schema with experimental sleepmode by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3719
- Revert "chore(deps): bump engineerd/setup-kind from 0.5.0 to 0.6.2 (#… by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3722
- fix: Fix usage of boolean and number default values for parameters by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3724
- feat(ui) - sleep mode ui by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3730
- feat(ui) - docs link broken by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3733
- feat: Replace deprecated collapse components with collapse components… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3713
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3736
- [4.3] feat(ui) - native sleep enabled by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3737
- fix: Fix e2e tests for space creation and deletion by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3743
- [4.3] fix: Fix missing parameter value entry when label is empty by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3745
- fix: use valid image when deploy image does not have a registry value by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3746
- feat(ui) - sync option rbac issue by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3749
- fix: fix install cli installation link by @adriankabala in https://github.com/loft-sh/loft-enterprise/pull/3754
- feat(ui) - switch native sleep mode by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3753
- fix(ci): remove charts from chartmuseum on release-delete workflow by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3747
- fix(ui): change devpod workspace default sorting by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3761
- update controller-runtime to 0.20.1 by @kale-amruta in https://github.com/loft-sh/loft-enterprise/pull/3702
- chore: lower default resource requests of cost control components by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3738
- fix: Ensure that the entire profile menu area is clickable in the new… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3752
- feat: Add minor visual improvements to new sidebar by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3751
- feat: Change configure action in sleep modal to open template drawer … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3748
- feat: Configure border radius tokens to match sizes specified in the … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3771
- feat(ci): update #product-releases slack on release publish by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3762
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3773
- fix(ci): correct repo name and add previous tag for changelog url by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3775
- feat(ui) - vcluster rc version by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3774
- feat(ui) - remove native sleep when switching from a compative versio… by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3778
- fix(ci): backport action trigger conditions by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3767
- suppress error logs in pending phase by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3776
- feat: Remove unnecessary label and add dividers to platform section i… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3772
- fix: Fix missing project name for virtual clusters when configuring a… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3780
- fix: Fix broken link to docs for OIDC provider feature by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3784
- fix: make quota webhook optional and ignore by default by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3783
- Agent security updates by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3768
- Indicate agent is installed and watch for native sleep mode activity updates by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3715
- feat(ui) - yaml driven form component skeleton by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3770
- feat(ui) - quick fix for oversized logo by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3792
- feat: Add condensed mode for new sidebar by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3789
- fix(ci): label check output by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3796
- feat(ui) - unable to set vers by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3795
- Proxy deployment by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3797
- fix: Fix auto generated command displayed when selecting "Use" for a … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3786
- fix(ci): revert changes to backport workflow by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3799
- feat: add vcluster schema route by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3793
- feat: add per user secrets by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3801
- feat(ui) - cli broken link by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3803
- bugfix: set runAsUser for audit default securityContext by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3800
- fix: tailscale rebind & derp latency by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3810
- feat(ui) - sync option dissapearing by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3813
- feat: Change users table to better reflect RBAC and allow for better … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3769
- fix: update local agent access key by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3817
- fix: wait for pods to be deleted before rewriting services by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3818
- Fix OIDC logout error by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3328
- fix(ci): fix release notification action by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3830
- Cost Control metrics refactor by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3720
- Cost Control pre-flight and ready check by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3755
- chore: add codeowners file by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3829
- feat(ci): add base branch to release notification by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3839
- Update admin-apis by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3808
- feat: Add filtering capabilities to the project selection by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3825
- fix: Ensure tooltips get rendered above modals by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3831
- fix: Fix overflow issue in events popup in the namespace pods table by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3832
- Add gpu metrics to Cost Control by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3826
- fix: return metric name and type even when there are no series by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3840
- feat(ui) - fix vcluster quotas by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3850
- chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/3838
- feat: support platform parameters for apps installed not as part of a virtual cluster or space template by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3590
- feat: Disable submit buttons in login style forms and improved displa… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3828
- fix: Ensure that project member dropdowns refresh when projects are u… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3842
- ci: baseBranch should default to main by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3855
- Build main e2e by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3852
- fix: allow apiKey in platform config, but exclude it from generated schema by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3853
- add users/user-name/detailed-permissions endpoint for RBAC drilldown by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3841
- feat(ui) - object rules by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3877
- feat: Improve links to host cluster in virtual cluster instance page by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3827
- fix: Fix users count display in teams table by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3857
- feat: Improve clarity of the quota collapse in project page headers by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3872
- fix: Disable create button for "other" resources if no resource is se… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3860
- fix: Fix copyable helm command for host cluster connection by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3859
- feat: wake instances on ingress access by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3862
- chore: sanitize artifact name and always add suffix by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3846
- feat(ui) - vcluster yaml driven form by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3888
- feat: Change management roles table to global roles and add some new … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3856
- feat: Remove cluster roles and access items from sidebar and add them… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3845
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3893
- fix: sleep mode parsing by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3889
- [ENG-5956] fix(cli): Adopt new UX message on 'platform start' by @ulyssessouza in https://github.com/loft-sh/loft-enterprise/pull/3882
- Revert "ci: baseBranch should default to main" by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3894
- chore: update vcluster default to 0.24.0-rc.3 by @deniseschannon in https://github.com/loft-sh/loft-enterprise/pull/3899
- chore: adjust db connector and virtualclusterinstance e2e tests by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3876
- feat(ui) - vcluster yaml schema validation / multiple schemas by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3896
- [Bug] vCluster shows as cannot use in Platform call by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3900
- licenses: update loft licenses by @loft-bot in https://github.com/loft-sh/loft-enterprise/pull/3833
- Bump devpod to v0.6.16-alpha.0 by @bkneis in https://github.com/loft-sh/loft-enterprise/pull/3917
- feat(ui) - support durations sleep mode & new defaults by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3916
- cache vCluster proxy http handler by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3915
- feat: Add Count component from design system by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3922
- feat: Add base for user drilldown by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3924
- feat(ui) - small sleep mode fix by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3923
- fix: don't allow any duplicate sleep mode configurations, even if the… by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3914
- [ENG-5954] fix(bumps): bump some versions by @ulyssessouza in https://github.com/loft-sh/loft-enterprise/pull/3909
- cache platform config for sleep mode runner by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3920
- Honour the admin username field in values.yaml by @kale-amruta in https://github.com/loft-sh/loft-enterprise/pull/3820
- fix: handle watch bookmark events by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/3935
- Cost Control optimizations recording rules by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3869
- fix: 0.23 should allow for platform sleep mode config, but not both by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/3937
- feat(ui) - sleep mode bugs by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3938
- optimize helmsecrets.Get by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3942
- fix: Fix spacings in drilldown sidebars by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3946
- feat(ui) - filtering bug on vcluster page by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3944
- feat: Create user & team forms by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3906
- Handle legacy telemetry in legacy default values by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3919
- Fix nil pointer to error by @bkneis in https://github.com/loft-sh/loft-enterprise/pull/3910
- fix: impersonation cache improvement by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3958
- Automatically set cluster management namespace by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3934
- chore(deps): bump serialize-javascript from 6.0.0 to 6.0.2 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3759
- chore(deps): bump elliptic from 6.5.4 to 6.6.1 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3760
- Change channel ownership and adjust context cancellation by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3890
- bugfix: refactor cluster initializer function to CREATE the namespace only if it doesn't exist already by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3908
- chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/3912
- feat: Add new vCluster and DevPod logos by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3834
- feat(ui) - sleep mode fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3953
- fix(chore): Fix global roles input usage of removed hook by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3969
- fix: prometheus service annotation for opencost deployment by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3970
- chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/3965
- Bump devpod by @bkneis in https://github.com/loft-sh/loft-enterprise/pull/3977
- Platform mem usage improvements by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3971
- feat(ui) - convert capitalization to title case by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3983
- feat(ui) - patch instead of put by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3980
- feat: Implement new edit views for users and teams by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3955
- feat: allow .Values.admin.password to accept placeholders referencing environment variables by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/3892
- chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/3975
- feat: retrieve base branch even if it is a release branch by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/3993
- feat(ui) - fix ui namespace linking by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/3995
- fix data race by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/3994
- Moving Argocd tests to nightly run by @sowmyav27 in https://github.com/loft-sh/loft-enterprise/pull/3613
- Do not track timestamp staleness when using recording rules by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3992
- do not list all CRDs in the cluster by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4002
- feat(ci): update linear integration by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4003
- fix(licenses): generate licenses for the acknowledgements page by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4027
- feat(devspace): Add
air
for hotreload/deployment by @ulyssessouza in https://github.com/loft-sh/loft-enterprise/pull/4020 - Fix platform CVEs by @ApsTomar in https://github.com/loft-sh/loft-enterprise/pull/4007
- fix: Configure global prometheus with bigger lookback delta by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4029
- build(deps): bump @babel/runtime from 7.17.8 to 7.26.10 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3933
- feat(ui) - new date picker and projection logic by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4031
- add semaphore to limit number of goroutines in audit by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4033
- feat: Add hook to query management resource list by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4038
- Fix CVEs- upgrade helm, kine, k3s, k8s, docker, prometheus, opencost by @ApsTomar in https://github.com/loft-sh/loft-enterprise/pull/4041
- look in loft & vcluster-platform for agent helm release to verify if … by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4040
- feat(ui) - basic section and header modifications by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4024
- feat: Add drilldown expansion card component by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4037
- fix: Remove incorrect display name validation from user/team forms by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4048
- fix: Add missing tooltip to user ID by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4049
- fix: Change title of the create user form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4050
- fix: Fix usage of modals within sheets by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4051
- feat(ui) - sleep mode scenarios by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4021
- feat: Add GPU pricing to Cost Control settings by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4019
- Cost Control fixes by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4053
- Revert "feat: retrieve base branch even if it is a release branch" by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4056
- build(deps): bump redoc from 2.0.0-rc.65 to 2.4.0 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/4054
- feat: Add owner section to management access component by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4052
- feat(ui) - handling of sleeping vclusters by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4062
- feat(ui) -sleep mode fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4060
- Disallow creation or updation of project quotas when quota feature is missing by @kale-amruta in https://github.com/loft-sh/loft-enterprise/pull/3885
- fix: also match on instance label in base metric by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4067
- fix: Change title of the create team form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4065
- fix: Rename "version" to "K8s version" for clarity in host clusters t… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4064
- feat(ui) - add proper handle for the form by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4061
- feat(ui) - version change issue by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4068
- Implement permissions endpoints for users and teams by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4022
- feat: Add object permissions section to user drilldown by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4071
- fix: correctly identify base branches from tags by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4070
- feat: Revamp the project settings editor by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4036
- fix: permissions endpoint should only return default cluster roles wh… by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4076
- feat: Add tables of team memberships to user and teams permission dri… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4079
- fix: Fix description for require template option in project settings by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4082
- feat(ui) - inconsistent charts by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4086
- feat(ui) - loading states and small calculations fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4085
- feat(ui) - sleep mode conversion fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4081
- feat: Add tables of project memberships to user and teams permission … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4083
- fix: also match on platform_id label in base metric by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4084
- fix: Change "Use" command of virtual cluster templates to include the… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4091
- fix: Fix objects editor height in a few places by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4089
- Adding tests - sleepmode parity by @sowmyav27 in https://github.com/loft-sh/loft-enterprise/pull/3936
- refactor: vcluster instance kubeconfig api by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4095
- refactor: ignore non-external online by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4101
- Add repository to binary name by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4097
- test: disable kind log export by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4110
- test: change e2e structure by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4112
- test: do not run on forks by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4117
- Agent disconnected by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4109
- feat: User & teams permissions drilldown by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/3897
- feat(ui) - small roi dashboard fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4115
- feat: Add new multi select component and replace usage in object access by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4102
- fix(chore): Fix broken types due to conflicting merge by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4125
- feat(ui) - template required vcluster sheet by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4114
- refactor: justfile & ui test by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4118
- fix(devpod): revert binary version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4127
- fix(ci): inline branch detection script to avoid verbose output by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4129
- fix: Fix overflow issue with add user dropdown in the new project set… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4138
- [main] chore: bump vCluster dependency by @cbron in https://github.com/loft-sh/loft-enterprise/pull/4119
- fix: object-permissions result has empty item when user does not have permissions to an object by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4148
- fix: Add null check for verbs in the management access overview table by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4135
- fix: Change icon for "show yaml" action by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4150
- fix: Add some missing tooltips in project settings by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4139
- fix: Fix section labels and filter behavior in project settings by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4140
- fix: Simplify behavior of the username field in user creation form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4141
- feat: Change links to virtual clusters in new permissions drilldown t… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4142
- fix: Fix some visual issues in the template options section in projec… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4145
- fix: Ensure consistent naming of User ID field by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4146
- feat: Block saving of projects if a project member has no role assigned by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4147
- fix: Ensure that email regex is congruent with the backend by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4149
- feat(ui) - template params missing in sheet by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4151
- feat(ui) - better date selector by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4153
- feat(ui) - tick formatting on charts by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4155
- fix: compare string values instead of pointers in loft config by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4157
- test: improve go caching by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4161
- test: cleanup space before build by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4168
- fix: Ensure that the transition between frosted table cells and the u… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4172
- fix: Change text in require template section to reflect proper naming… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4173
- feat: Add license notification to quotas in project settings by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4165
- feat(ui) - use portal for select by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4169
- fix: ensure extra access rules are applied for external virtual clusters by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4171
- feat: Add new flow for creating and editing global roles by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4137
- fix: Increase stability of create/delete space e2e test by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4154
- fix: Fix bundled refetching by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4167
- fix: adjust queries and recording rules to correctly calculate averag… by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4144
- fix: allow users to view their own object-permissions by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4188
- Support postgres connector by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4178
- Platform CVEs- Upgrade prometheus and kine by @ApsTomar in https://github.com/loft-sh/loft-enterprise/pull/4190
- Fix connector secret deletion by @ApsTomar in https://github.com/loft-sh/loft-enterprise/pull/4116
- chore(deps): bump nanoid from 3.3.6 to 3.3.8 in /ui by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3593
- chore: update dependencies by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4191
- chore: use old product name in case we use the old image name by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4185
- Prevent non-admin users from accessing admin routes in portal by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/4193
- feat: refactor metrics controller and add creation_timestamp by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4180
- feat: Remove "Move to Project" option from virtual clusters by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4170
- feat: Add remove global role from team/user action to permissions dri… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4183
- fix: Add validation to the configuration of parameters to prevent iss… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4186
- fix: Fix overlay issues with some tooltips in deprecated select compo… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4184
- feat: Hide table action button for user / team access keys by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4182
- fix: Hide permissions drilldown when user is not allowed to view the … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4181
- Fixing e2e test flakes by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4194
- ROI Dashboard: Fix duplicate series error for sleep mode metrics by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4196
- fix: Fix an infinite render loop when sheet dirty state is used by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4200
- build: add proper cache by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4201
- build: fix update-cache by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4202
- ENG-6115 | Prevent unauthorised access on UI /clusters paths by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/4198
- Db connector listing by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4189
- feat(ui) - prevent deletion helm annotations by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4207
- feat(ui) - impersonating user with no access to projects lead to a we… by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4204
- fix: Fix conflicting requests when deleting team members in new permi… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4174
- fix: Fix and deduplicate forbidden queries by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4166
- feat: Update hint text in project settings for ArgoCD to reflect new … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4152
- fix: be more strict in chart and release name compat check by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4205
- chore: make it easier to deploy cost-control in HA mode locally by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4203
- bugfix: validate and ensure that project.spec.members[i].clusterRole is supplied and non-empty by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/4187
- ROI Dashboard: Fix duplicate series errors for metric queries by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4211
- feat(ui) - more options for externally deployed by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4206
- fix: Fix batch actions tooltip floating above drilldown header by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4176
- chore: switch to info logging and change log level 1 by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4221
- fix: continue when the virtual cluster is not found in mapping by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4223
- List displayname by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4218
- Revert "fix: be more strict in chart and release name compat check" by @deniseschannon in https://github.com/loft-sh/loft-enterprise/pull/4232
- Revert "chore: use old product name in case we use the old image name" by @deniseschannon in https://github.com/loft-sh/loft-enterprise/pull/4233
- feat(ci): remove original pr description in backport prs by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4227
- [ENG-6106] feat: Marks the user with the
previous-email
by @ulyssessouza in https://github.com/loft-sh/loft-enterprise/pull/4069 - ENG-6276 | Bump nginx ingress controller 1.8.1 -> 1.12.1 by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/4213
- feat(ui) - vcluster template form by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4199
- feat: Change order of template options in nav bar by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4216
- feat(ui) - helm templating by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4228
- feat: Add UI support for database connectors by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4208
- fix: only consider metrics with creation_timestamp for label metrics by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4243
- feat: add smallLogoURL to UiV1UISettings by @neogopher in https://github.com/loft-sh/loft-enterprise/pull/4240
- build(deps): bump http-proxy-middleware from 2.0.4 to 2.0.9 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/4177
- build(deps): bump @babel/helpers from 7.17.8 to 7.27.0 in /docs by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/4163
- Feature/devpod tailscale integration by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4160
- Revert "Feature/devpod tailscale integration (#4160)" by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4253
- fix: Remove check for virtual cluster templates in navigation by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4249
- feat: Add explanation to team memberships input in user form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4214
- feat(ui) - show vcluster yaml for the template by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4219
- feat(ui) - flip order of yaml UI by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4230
- feat(ui) - small fixes jpmc by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4255
- refactor: remove docs by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4261
- Add RBAC to Cost Control by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3939
- feat(ui) - disable input on wheel input event by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4265
- feat(ui) - helm syntax detection issue by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4263
- feat(ui) - non admin view by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4220
- fix: Hide backing store type selection for vCluster versions before 0… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4259
- feat(ui) - savings chart issues by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4252
- feat: Add new permalinks for docs by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4158
- feat(ui) - bulk deletion by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4267
- Allow Project-Quotas feature before a pre-defined time set in feature definition for offline licenses by @kale-amruta in https://github.com/loft-sh/loft-enterprise/pull/4197
- feat: Add line highlighting to EditInYAML component by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4258
- feat(ui) - template fix by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4271
- feat(ui) - refresh vcluster yaml template values by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4273
- fix: Fix various small UI issues in external db management by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4266
- fix: Hide disallowed options in permissions drilldown by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4248
- fix: Fix command shown when clicking on "access" option for a host cl… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4215
- feat(ui) - editor error by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4264
- feat(ui) - rbac fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4272
- Retry vci update after ensuring db by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4246
- fix: Add an additional refetch when adding vCluster roles in permissi… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4275
- fix: Make beta/alpha/rc route to next versions of docs by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4280
- feat: Change "last login text" for newly created users to "Never" ins… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4278
- fix: Fix behavior of port inputs in connectors form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4279
- feat(ui) - product feedback fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4277
- feat(ui) - wrong helm values on template upgrade by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4281
- fix: Change untitled parameter name generation to use underscores as … by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4282
- build(deps-dev): bump vite from 4.5.13 to 4.5.14 in /ui by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/4247
- Add status endpoint to Cost Control by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/3987
- build: make sure repo is added for download charts by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4287
- chore(deps): bump mikefarah/yq from 4.44.1 to 4.45.1 by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/3689
- feat(ui) - integrations position by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4291
- feat(ui) - roi dashboard fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4290
- fix: Filter project roles out for direct assignments of roles by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4293
- fix: Ensure users without permissions to modify projects are redirect… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4292
- Escape part of string for postgres compatibility by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4286
- Allow default user role to list db connectors by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4284
- Feature/devpod tailscale integration (#4160) by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4289
- chart: fix nil devpodIngress by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4297
- feat(ui) - platform fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4298
- fix: tailscale config vCluster by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4300
- feat(ui) - savings over time visual fix by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4299
- feat: Add accessibility testing with axe-playwright by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4295
- Fix typo in platform restart logic by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4303
- feat: Add health check to the platform UI by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4302
- feat: Add additional unit tests to helper files by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4283
- chore: bump default vCluster version to v0.25.0 by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4301
- fix: Ensure that permissions drilldowns have proper empty states for users without permis… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4294
- feat(ui) - several sleep mode issues by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4304
- Add extra claims by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/3701
- feat: run accesibility tests in ci by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4307
- Fix offline cache deadlock issue by @kale-amruta in https://github.com/loft-sh/loft-enterprise/pull/4308
- ci: fix loft-sync pipeline by @sydorovdmytro in https://github.com/loft-sh/loft-enterprise/pull/4313
- feat: Add link to associated virtual cluster from host namespace by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4305
- fix(ui): Disambiguate vCluster Platform OIDC tab by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4309
- fix: Fix filtering of users and teams in cluster access drawer by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4306
- fix: devpod vulnerabilities by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4317
- feat: Update the terminal palette to match new design guidelines by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4320
- feat(ui) - sleep mode copy update by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4311
- chore: disable devpod image builder pod in development by default by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4318
- feat: Update access key form to use new form component by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4312
- feat(ui) - create template form small fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4322
- feat(ui) - template patch by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4324
- fix(ci): incorrect boolean value quoting by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4325
- chore: remove bindAddress port forwarding in dev setup: by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4323
- fix: avoid condition overwriting in prometheus / opencost controllers by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4315
- refactor: remove virtualclusterdefaults api by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4328
- fix: adjust query-range 'step' parameter based on the granularity by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4331
- delete all user's access keys on password change by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4327
- feat(ci): add ci workflows linting action by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4332
- feat: Add default basics section for YAMLFocusedForm by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4336
- fix: Fix a set of critical accessibility issues in navigation and forms by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4333
- Feat/eng 6984 vcluster template versions by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4329
- feat(ui) - vitest poc by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4251
- Upgrade kine, prometheus, opencost by @ApsTomar in https://github.com/loft-sh/loft-enterprise/pull/4326
- Fix json tag for AllowedExtraFields by @rmweir in https://github.com/loft-sh/loft-enterprise/pull/4334
- fix: Ignore additionalCA if insecureSkipVerify is set by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/4245
- fix: Add back access key creation modal by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4341
- fix: Fix handling of IDs in new access key form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4346
- chore(deps-dev): bump vite from 5.0.0 to 5.4.19 in /ui by @dependabot in https://github.com/loft-sh/loft-enterprise/pull/4337
- fix: wait for vCluster to shut down before redirecting services by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4343
- fix: Make sleep mode configure button link to vCluster config page by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4349
- feat(ui) - initial generation by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4335
- fix: Fixed saving of project secret update when editing by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4347
- fix: deprecation of controlPlane.distro.k8s.version field by @jjaferson in https://github.com/loft-sh/loft-enterprise/pull/4342
- chore(ci): bump setup-kind to v0.6.2 and fix actionlint issues by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4351
- feat(ui) - clusters table empty state by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4356
- fix: Fix ClientMessages applying style variables unnecessarily by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4360
- [ENG-6765] fix(airgap): Rename
release/loft-images.txt
->release/images.txt
by @ulyssessouza in https://github.com/loft-sh/loft-enterprise/pull/4257 - feat(ui) - global secrets form by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4353
- feat: Add new project secret form by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4340
- fix(ci): update images.txt in goreleaser by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4366
- Eng 6684: Sleep for Istio Ingress by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/4352
- feat(ui) - small fixes across template form and permissions by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4370
- feat(ui) - cloned versions & default creation behaviour by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4371
- feat(ui) - invalidate project template query after saving template by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4372
- fix: setting k8s version by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4375
- feat(ui) - audit logs filters refresh by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4373
- feat(ui) - fix imutable editor validator by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4376
- fix: refactor failed managed opencost / prometheus cleanup logic and conditions for consistency by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4368
- Refactoring manager for readability by @zerbitx in https://github.com/loft-sh/loft-enterprise/pull/4369
- refactor: move schema generation back to "build time" and embed it for "run time" by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4379
- fix: handle bad timestamp values from prometheus by @lizardruss in https://github.com/loft-sh/loft-enterprise/pull/4380
- feat(ui) - roi dashboard fixes by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4381
- fix: Fix validation of project templates to correctly handle licensed… by @PRTTMPRPHT in https://github.com/loft-sh/loft-enterprise/pull/4387
- feat(ui) - project create flow by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4377
- feat(ui) - disabled granularities based on days in range by @andyluak in https://github.com/loft-sh/loft-enterprise/pull/4384
- fix(ci): setup-kind action outdated cache version by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4390
- fix(ci): false positive triggers of the backport workflow by @Piotr1215 in https://github.com/loft-sh/loft-enterprise/pull/4374
- do not set PlatformFeatureRequiresAgent condition if virtual cluster … by @hidalgopl in https://github.com/loft-sh/loft-enterprise/pull/4388
- chore(devpod): disable in development by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4386
- chore(ui): remove old call to gtag manager because it was not working and we do not have proper support for it right now by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4385
New Contributors
- @adriankabala made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/3697
- @kale-amruta made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/3702
- @ulyssessouza made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/3882
- @sydorovdmytro made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/4313
- @jjaferson made their first contribution in https://github.com/loft-sh/loft-enterprise/pull/4342
Full Changelog: https://github.com/loft-sh/loft-enterprise/compare/v4.2.3...v4.3.0