github loft-sh/loft v0.0.0-ci.4

pre-release10 months ago

Changelog

  • 58ad8789213aefa9dbf8ee67623ec44e15dd8c6e: Add PostLogoutRedirectURI field to AuthenticationOIDC config type (@neogopher)
  • 64ea4283a56c5d9eda35ef564704395ebe2f055f: Added back error check to unit test (@ThomasK33)
  • 6f214eadcaa186515c6dfe38550c509a127f0713: Added ci.1 run (@ThomasK33)
  • e829936bb281aa73d53ef87b1ffdca03e6c4dc89: Added configurable timeout to loftctl (@ThomasK33)
  • 59d8862514e729ba1f5386ce71cf83fcd6540302: Added devpod provider generation to goreleaser yaml (@ThomasK33)
  • 0d20a7e44bca9e1b153281a5883df99af9904b72: Added docker cli to loft images (@ThomasK33)
  • 15669ac94c2609cca3966be9975f92e88ea85bf9: Added feature gate for central hostpath mapper (#1652) (@ThomasK33)
  • 21380282011590ea1bae8169bd5e0843ce9c151a: Added goreleaser and switch over e2e builds to it (@ThomasK33)
  • 1945e8bc50ce2e1549451c6a1147c67c59768859: Added logic for restarting loft in k3s mode (@ThomasK33)
  • 9e42585f822e34283b7492e7f1f5fc166be6adbf: Added missing i386 goarch (@ThomasK33)
  • e2a25ccfafe754192a806370dcc5c5505b4af28c: Added readyz check before interacting with embedded k3s (@ThomasK33)
  • c60ebf904ca2f8f64121198e432bc9ca924c0ff8: Added remote cluster to e2e tests (#1657) (@ThomasK33)
  • 9201353084a1c31219bab1db4ad93a36009d03ec: Added tag create job (@ThomasK33)
  • e33b60b998bde3e6211fd7115d80a54d555f3614: Changed panics to errors and fixed validator logger (@ThomasK33)
  • 2193e997a86cadfc7db672d1a09d225b4d692e1c: Changed release to use goreleaser (@ThomasK33)
  • 57c5a0fb6b78e9a9f9339fb3b02d997b375bc3c3: Create v3.3.md (@FabianKramm)
  • 2ddaf535af9f0f3be7dd71cc77c9bd84d3774449: Enabled Vault e2e tests (@ThomasK33)
  • 66c4d2e1a335670a21c037802e5471cec5df534d: Fix broken Sleep mode menu link (@neogopher)
  • 27917e3d89f7d8c9e3f1a34a0e56bf0eb30c9a37: Fixed PR review comments (@ThomasK33)
  • f5b195da3d83938aeb5e2ad7844bf9529504ffa6: Fixed audit backend (@ThomasK33)
  • 5fd30869a6917a456635e8b362fd6c22406cb940: Fixed comments on feature types (#1659) (@ThomasK33)
  • 2ed96126c33205bb90e2df1228d744467f75bf3a: Fixed current tag for goreleaser in e2e action (@ThomasK33)
  • d1c8fb6a2b1f54f174a6bd734fd8d04f53e7b6bc: Fixed incorrect env variables on goreleaser step (@ThomasK33)
  • 9e7360a14de65b0d102c860aa8748df0bec56e1a: Fixed linter error (@ThomasK33)
  • 29db0ed667a8129c9ed1fc3e8b0edae0dff24348: Fixed linter error (@ThomasK33)
  • ea1111f51aaa05b343b5def0618c7e2e048fbcf6: Fixed missing release version for e2e build (@ThomasK33)
  • c33b64cc3edf8586108df511cf13d3be50a18f40: Fixed quota monitors (@ThomasK33)
  • 122ef62e3a2637cc8ccd75a9a8fbf8606c275961: Fixed unit tests (@ThomasK33)
  • 094d4ecd5b435b2d58ee28f341d87e0bdb692c2a: Force create a tag on latest release commit (@ThomasK33)
  • 0e396c6d6638ec6e6afbb7f6111b3e4f064ccbd2: Handle EndSessionEndpoint from logout URL path (@neogopher)
  • e17e4255863df788b538346a1e0ef399d3aa8150: Implemented kubernetes verbosity level filtering (@ThomasK33)
  • 98fd8b3dcf2d33c508cedf45123cf4271d07bc07: Loft DevPod Engine: Sleep Mode for Workspaces (#1733) (@lizardruss)
  • 895bcf1dbbd07fa0f1b1e2775d23eb6992ebc3a9: Merge branch 'master' into thomaskosiewski/eng-1323-switch-loft-to-goreleaser (@ThomasK33)
  • 2c41ee932050c1bdfc72aa2ea0daa3208337dffb: Merge branch 'master' into thomaskosiewski/eng-1323-switch-loft-to-goreleaser (@ThomasK33)
  • 0dfa0cd829d9be1a3a6e4b6ad9b05dc784726623: Merge branch 'master' into thomaskosiewski/eng-1721-integrate-k3s-into-loft (@ThomasK33)
  • 9f6447a43d76c49bc07dfae9591a09924c1d1c10: Merge branch 'master' into thomaskosiewski/eng-1721-integrate-k3s-into-loft (@ThomasK33)
  • 983969c0757e033eb2dc8d2b424c175859011b63: Merge branch 'master' into thomaskosiewski/eng-1721-integrate-k3s-into-loft (@ThomasK33)
  • fa260a24ef5ca32ec1af0b3d1b06083bd92f718f: Merge branch 'master' into thomaskosiewski/eng-1721-integrate-k3s-into-loft (@ThomasK33)
  • 770b5d570c85a724db185d42a5a3b9e402de2234: Merge pull request #1479 from neogopher/oidc-logout-flow (@FabianKramm)
  • 8396462b00bbfbb4ffd588856576f1b32a7a2c3a: Merge pull request #1625 from pascalbreuninger/feat/ENG-1175-logout-redirect-endpoint (@pascalbreuninger)
  • e097ed4de56b41691cef22d3e9abe35c231ce214: Merge pull request #1648 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • f2551ad34e15b98e132d4f78dc3a45dea4a27182: Merge pull request #1650 from lizardruss/master (@FabianKramm)
  • 248e9f034f9abe974205b971fd7e5a39d8506651: Merge pull request #1651 from pascalbreuninger/fix/ENG-1517-namespace-view (@pascalbreuninger)
  • 739356489de5ff438f22b6cf781c9e6e8b7b5d51: Merge pull request #1653 from carlmontanari/chore/v3.2.0-docs (@FabianKramm)
  • eb8099933e51c2fd6907617af40a57510c74071b: Merge pull request #1654 from FabianKramm/master (@FabianKramm)
  • 9653b1326f978708e1c4ecaa1f6c3331669e2e55: Merge pull request #1655 from lizardruss/count-space-vcluster-instances (@FabianKramm)
  • ac9ac6b9ba50095a47b46d5a702a6b0b5c834615: Merge pull request #1658 from rohantmp/bumpDepRebase (@FabianKramm)
  • bb1d8436fe7864bac135cc82595f9b7647687c25: Merge pull request #1660 from FabianKramm/master (@FabianKramm)
  • 7cd510608b351d13fe1a6c0a7fd54c803e11c21e: Merge pull request #1661 from FabianKramm/master (@FabianKramm)
  • 6bba1f99bea55e91410fd153c0eb40445a5b9949: Merge pull request #1663 from loft-sh/thomaskosiewski/eng-1465-user-configurable-timeouts-for-loftctl (@FabianKramm)
  • 10dc01880939eebc2738f4928d788270cd41f8cf: Merge pull request #1665 from FabianKramm/master (@FabianKramm)
  • 49dca6c3f26857db56134d04aacfbd103ba0bf38: Merge pull request #1666 from pascalbreuninger/fix/ENG-1525-default-project-error (@FabianKramm)
  • fe199a927c4c76af680cd9b56f8a92f032643c25: Merge pull request #1670 from FabianKramm/master (@FabianKramm)
  • 7b72dc17e874d64d09e45ece7570c505190bb96a: Merge pull request #1671 from lizardruss/master (@FabianKramm)
  • 0ed902cc7f702c25bb49ad8677cbfc21fde3cb74: Merge pull request #1672 from rohantmp/raceFix (@FabianKramm)
  • efa9349d15f562fbcd3596d928ef4ac64688b0e5: Merge pull request #1673 from carlmontanari/fix/kuberntes-typo-doc-gen (@FabianKramm)
  • 1137ab19178089d76425b004607ee7609465b58b: Merge pull request #1674 from lizardruss/ENG-1683 (@FabianKramm)
  • 3e7c0f2cc6cc74508a05c6213ab3b459bf0e49a1: Merge pull request #1677 from FabianKramm/master (@FabianKramm)
  • e5d06b5bd7d60d0d14f32eca9ad6dbc39d6faaf4: Merge pull request #1678 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 3cabe5ef1c57c2f245fb40bf98c7ec971d02436a: Merge pull request #1680 from FabianKramm/master (@FabianKramm)
  • 261cac12e301aa019ec749488f23bf98f9039378: Merge pull request #1681 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 7d6277d69da1d4756eccffbc6857311dc95360b2: Merge pull request #1683 from FabianKramm/master (@FabianKramm)
  • 0fa64b5007d007104175afb6db97881d677d31a9: Merge pull request #1684 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 9e2442ef2e23df8d1eb9b44e6b74a0e2a706bb02: Merge pull request #1686 from loft-sh/dependabot/npm_and_yarn/docs/semver-5.7.2 (@FabianKramm)
  • 7d660540ce9ae0f00777cba2dd53a0a091c771d1: Merge pull request #1687 from loft-sh/dependabot/npm_and_yarn/ui/semver-5.7.2 (@FabianKramm)
  • 027e4158c56a26c41f46b6cdcb55a8608b8da40e: Merge pull request #1688 from FabianKramm/master (@FabianKramm)
  • 9abf562905d4d305f9fa2910a6b5928bf55b4314: Merge pull request #1689 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 286fd6ffba13317d7832d2305d7ae052dda1b7a5: Merge pull request #1691 from FabianKramm/master (@FabianKramm)
  • a6679accce2b8d139e84d82c393934026629843f: Merge pull request #1693 from FabianKramm/master (@FabianKramm)
  • f97f2c8f075786c5f7bf26e37bb73fad80e5087a: Merge pull request #1694 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 307419edb03a96c9a17092c1bc8d09b070011d01: Merge pull request #1696 from FabianKramm/master (@FabianKramm)
  • 49ef02a530790af0e43c7808a9a11beabe7135de: Merge pull request #1697 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 7f84b4e1b2691e63285d28b5557811d2cfe149cd: Merge pull request #1699 from loft-sh/docs/just (@FabianKramm)
  • b8e52eefe50eebf23851d27541cc2f1414d19d34: Merge pull request #1700 from FabianKramm/master (@FabianKramm)
  • bcd7f5d12364ac12a0261de19bd41e522477e6e9: Merge pull request #1701 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 45936e59b64484c221fe7c2977200d1d9fdf1c20: Merge pull request #1703 from FabianKramm/master (@FabianKramm)
  • 2638ca7c6a2ce1b853143f91df1b052dc71a922e: Merge pull request #1704 from FabianKramm/master (@FabianKramm)
  • 1c1194708e07f2ffc182221dec5a37aedbad8e34: Merge pull request #1705 from loft-sh/thomaskosiewski/tiny-fixes (@FabianKramm)
  • 4e75d745ef3c076753dc9734a1442d90ea8ff071: Merge pull request #1706 from FabianKramm/master (@FabianKramm)
  • 7a6af1d32813cde2fb5824b82c439587d5032e4c: Merge pull request #1707 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 4fc1050459219e13079f5fa7eacaed93d767d94c: Merge pull request #1709 from FabianKramm/master (@FabianKramm)
  • 36b5e838ccbb3f4e8912196ea3c8989c6cbe4141: Merge pull request #1710 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • c47a1955f9f56975a67f74f81d0592f18245c3d9: Merge pull request #1712 from FabianKramm/master (@FabianKramm)
  • b44d8780619e9451e8a9545f318b098be6c02a65: Merge pull request #1713 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • a6093212aac078eaa1bdffbd6dbdcee9acd12c96: Merge pull request #1715 from rohantmp/e2eRetryClient (@FabianKramm)
  • 3cc4ca4987ae2eb28df71ff22b57bf687c723c22: Merge pull request #1716 from FabianKramm/master (@FabianKramm)
  • 1521dda467af030d6493830418516a8a8bb1f08e: Merge pull request #1717 from loft-sh/thomaskosiewski/eng-1721-integrate-k3s-into-loft (@FabianKramm)
  • dec4a16bef73ec68a526e82c1f2ece778c2c6dcd: Merge pull request #1718 from FabianKramm/master (@FabianKramm)
  • 098961fdfba30461fed6408aa0b61b7b500e2d0b: Merge pull request #1719 from lizardruss/ENG-1710 (@FabianKramm)
  • 65836d0ab763848510a6beb187974f16bf274bf2: Merge pull request #1721 from FabianKramm/master (@FabianKramm)
  • 6672cc0f9c12b69cb90f0e1186fe7c5e3ff17f48: Merge pull request #1722 from FabianKramm/master (@FabianKramm)
  • 104a1347d9493d7e30b2ed76889406525bf953e2: Merge pull request #1723 from loft-sh/thomaskosiewski/eng-1759-loft-configs-in-embedded-k3s-mode (@FabianKramm)
  • 185152ec184de638222d185028e288a2ea6cdad1: Merge pull request #1724 from loft-sh/feat/workspace_import (@FabianKramm)
  • ba1b1de2b9bc3fbfa92d55da9ff9008b7420eaf2: Merge pull request #1727 from FabianKramm/master (@FabianKramm)
  • 56d368ba93a5160c65565a19f0d3b37b6b7895c2: Merge pull request #1728 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 71a5f239107b43e28c48d6a1a87e85d0101ddf4f: Merge pull request #1732 from pascalbreuninger/feat/ENG-1694-devpod-workspace-template-ui (@FabianKramm)
  • 340fab97867b559f194a7f04a310e691fc298820: Merge pull request #1734 from FabianKramm/master (@FabianKramm)
  • ef03d5b7133c00f2c7a9284ea9d2054e4faa9dbd: Merge pull request #1737 from loft-sh/thomaskosiewski/eng-1785-loft-add-docker-cli-to-loft-container (@FabianKramm)
  • 19102182ec665ae6c6960397fc227786336acd75: Merge pull request #1738 from pascalbreuninger/feat/basic-runners-view (@pascalbreuninger)
  • b01317cbcf9f9eb3e1184efa3fe339c125e55cb9: Merge pull request #1739 from loft-sh/revert-1734-master (@FabianKramm)
  • 3d5298f5baa05f9d279006cf8c1990a289c66b32: Merge pull request #1740 from FabianKramm/master (@FabianKramm)
  • 46bd705f3b1e92f905f63ad02dfcbe4679498c32: Merge pull request #1741 from FabianKramm/master (@FabianKramm)
  • ec816d88b4f7a067fc5f253010d3b39709aae83f: Merge pull request #1742 from FabianKramm/master (@FabianKramm)
  • 39ce6a4ad2af26824c4710c3a5621d3e3bdbce70: Merge pull request #1743 from loft-sh/docs/remote-vcluster (@FabianKramm)
  • a65bc23e26835a8e58a7a2896bee919246fc59c4: Merge pull request #1746 from FabianKramm/master (@FabianKramm)
  • 63a395e5a21c6fde14d8cb976d3d84b2d2348b25: Merge pull request #1747 from FabianKramm/master (@FabianKramm)
  • d296d14e513bf5128390b958b25ce50c59ba5411: Merge pull request #1748 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 40c500bca71ff59c8b29d757e24563b6f71ed678: Merge pull request #1753 from pascalbreuninger/fix/access-token-expired-whitescreen (@FabianKramm)
  • 7811fa8dad7ef14589973dcacfdf9a1ff98ee166: Merge pull request #1754 from pascalbreuninger/feat/ENG-1802-loft-web-backend (@pascalbreuninger)
  • e06fcfd46286df367c30c9c9568b10499b5b14f7: Merge pull request #1755 from lizardruss/select-cluster (@FabianKramm)
  • 37480391812dc19413474113745a24b900d6b37a: Merge pull request #1756 from lizardruss/ENG-1819 (@FabianKramm)
  • ea53068d96ab88a6d4b5877bdc2e53798f989eae: Merge pull request #1764 from FabianKramm/master (@FabianKramm)
  • ed0b8a1c427b57d7c865983d32419dd69daec060: Merge pull request #1767 from loft-sh/FabianKramm-patch-1 (@FabianKramm)
  • 59701ed54d83f4e007be8fd9c29b8c43359b7bf1: Merge pull request #1769 from pascalbreuninger/fix/ENG-1847-project-menu-reload (@pascalbreuninger)
  • dc69125558a4ed005f64a2f54421f55584a9b548: Merge pull request #1770 from FabianKramm/master (@FabianKramm)
  • 14ad131b7059e39cca800e7f07e4986087c9202d: Merge pull request #1771 from pascalbreuninger/master (@pascalbreuninger)
  • 472efb0a11d727125e0c86ad942da52f957f91b7: Merge pull request #1772 from pascalbreuninger/master (@pascalbreuninger)
  • 4bee5fc6473205113c85c8f44b37a22f8764e347: Merge pull request #1773 from FabianKramm/master (@FabianKramm)
  • 12b9095ae5924ab7ccedf55e36521d55177aa323: Merge pull request #1774 from neogopher/docs-fix-spaces-sleepmode-broken-link (@FabianKramm)
  • 801ad3950ca5d4a944bd23fc2a933c1d99e45907: Merge pull request #1775 from FabianKramm/master (@FabianKramm)
  • eece9dcacf42bcb157c211f3d0a53ddd6d7f5523: Merge pull request #1777 from FabianKramm/master (@FabianKramm)
  • f20a3850074b6e97f9f35a0d15910264db52b538: Merge pull request #1785 from loft-sh/prepare-release-0.0.0-ci.0 (@pascalbreuninger)
  • d10a5dfb9f4291b5221e6cf4aa39b2f9b9274079: Merge pull request #1786 from loft-sh/prepare-release-0.0.0-ci.1 (@pascalbreuninger)
  • 1c26f5df5cd0dbd7ca11ddfc392a635545be5e91: Merge pull request #1787 from loft-sh/prepare-release-0.0.0-ci.2 (@pascalbreuninger)
  • 86e9b3a4482e3bd558156d17860cf663ade91e11: Merge pull request #1788 from loft-sh/prepare-release-0.0.0-ci.3 (@pascalbreuninger)
  • ca8f3d0a263261eaddf6edc9789669c4e7fd9eea: Merge pull request #1790 from loft-sh/prepare-release-0.0.0-ci.4 (@pascalbreuninger)
  • c14c2b7d6db60ab179cbf95d23b18c3ce9c7cb99: Refactor Loft Logging (#1676) (@ThomasK33)
  • e14da9bb7753bbbc180b9f97ff94ffa90adca0a7: Refactored loft to contextual logging (@ThomasK33)
  • 3d32a383f40f6d01fb127fee2ba59ea3d9c20739: Refactoring and cleanup (@ThomasK33)
  • 193e423c5c5ef0026c836261a8d981953f841fb4: Remotedialer ha mode (#1736) (@ThomasK33)
  • 86785de3ad70c4c7e276e6909fba6e731b8d19fe: Removed max parallel e2e jobs in gh action (@ThomasK33)
  • 1af443642d30b54c99d09423970cfdb56fbaa428: Removed snapshot flag from e2e build (@ThomasK33)
  • d67e9fcb11eb8248abe256ab44856c40a17a2f0b: Revert "feat: add devpod port-forwarding router" (@FabianKramm)
  • eaff3dd6198a0200b099967acb88528f87ad0c44: Reverted back to max 3 e2e tests in parallel (@ThomasK33)
  • c3dab1610dc63ad5719149cda7e374bf2ac9e93e: Switched agent feature proxy to uncached client (#1656) (@ThomasK33)
  • 77853d9112bebf01e5e891239e27053ee6e35645: Switched to nightly goreleaser (@ThomasK33)
  • d4f8a04cd031ff8effa1637a6116a12e363fbb2f: Update v3.3.md (@FabianKramm)
  • 7bb4db0e585fe60ce71abe6c4e307c29a645e12d: Update v3.3.md (@FabianKramm)
  • b4bd90621f471fd4c6a1270a2a197de2cfe7c6b8: Update v3.3.md (@FabianKramm)
  • acd9fb0f7c7cf2f6359290f850ca35ca4409a868: Update v3.3.md (@FabianKramm)
  • 9b7961554df840fb7b77cc22e3c460b66ad9d29b: Update v3.3.md (@FabianKramm)
  • ddf065380418e8b22e46ab6a5acd6ea4b6397543: Update v3.3.md (@FabianKramm)
  • 5629e62aa3d1101789069e53575e0ee0f38bdc33: Update v3.3.md (@FabianKramm)
  • f352d7acd5d47983f1f9256fdee1f4b58497914c: Update v3.3.md (@FabianKramm)
  • 122c1d78aacec78a8f76e54d02d2af21f5ea47b8: Update v3.3.md (@FabianKramm)
  • e005fc551af2109fce8e81d8010b39545f2009a1: Update v3.3.md (@FabianKramm)
  • 616bd813645beffb1b12975cc4efcd9dd4f4aadf: Update v3.3.md (@FabianKramm)
  • 0df88b8a7338cc14001f9eb3ace2db34a7331efc: Update v3.3.md (@FabianKramm)
  • 9cdb350511b40aada1dab66f09244fd46a095c05: Updated changelog (@ThomasK33)
  • f4b70fcec625b5eef87b486fb41d90e9b4847123: Updated dev dockerfiles to go 1.21 (@ThomasK33)
  • 52e94166e4698932c9c19d39a43dfc38055fcbf6: Updated gen docs script for loftctl (#1662) (@ThomasK33)
  • 3caf5236281e8029eac33faf4fd2f9cd8fbe7dcf: Updated golangci lint action (@ThomasK33)
  • 40cba6483eac82479a1e160a2d3f0d685a1617f4: Updated readme and devcontainer to include just (@ThomasK33)
  • 452f94757e88981779f241baa51d2b7c6b31f7e3: WIP: Added k3s and start it programmatically (@ThomasK33)
  • 5750e37358df3be746953e62c1fc29b4be3b5350: Working PoC (@ThomasK33)
  • 0c564bd0f0477f9047c58c26d56353217c8f507f: [skip ci] release: create release branch (@loft-bot)
  • 3d65d09c889af7ba7a88990236a2c08bf139daa2: [skip ci] release: merge new commits into release preparation branch (@loft-bot)
  • cb725a406d5bce5b6a92d99bbed0c811b9c6c1ea: [skip ci] release: merge new commits into release preparation branch (@loft-bot)
  • 8f77db1bb0b84701073af1a18e9d69056f61bd62: [skip ci] release: merge new commits into release preparation branch (@loft-bot)
  • d276bca99a7439548371c6710930ee630bdc7970: [skip ci] release: merge new commits into release preparation branch (@loft-bot)
  • 8338b4b4d9d25b8286dddca1c9ba1f63d6d3f5f4: [skip ci] release: merge new commits into release preparation branch (@loft-bot)
  • f70e3233ab3c64a2bc17b717d5c777429ce9be70: [skip ci] release: update workflow scripts (@loft-bot)
  • 67fbfd518b32e2681e23c3b111c098b886f7f102: build(deps): bump semver from 5.7.1 to 5.7.2 in /docs (@dependabot[bot])
  • 1c846a3134bacb956169cddc2d61e4596b4d52c0: build(deps): bump semver from 5.7.1 to 5.7.2 in /ui (@dependabot[bot])
  • 862c266c1f334bb1427e7cf0fa95c6a4a8e5fea7: build: delete dependency on loft-cli (@FabianKramm)
  • 4ce8bb6c3c50a20281715afe7610197c21f72129: build: fix generate loft-images.txt (@FabianKramm)
  • 7c64b0e4164b0be5c7b809f706ab4723a16474e7: build: fix production entrypoint (@FabianKramm)
  • 281f3686823832f185f60c53ddf65bb37f736d7f: build: fix sync-loft.yaml (@FabianKramm)
  • 36a2d091631a9feba17c5d0fdad5fd6fa0f8ed77: build: remove dependency on package deploy (@FabianKramm)
  • f26ff6f39ff47c4c21eb04b076fae978e30cbb16: build: remove upgrade hook (@FabianKramm)
  • 276824a8f352ff8b809fc9d978f7bd0273f6e056: chore(e2e): refactor e2e to reduce flakes (@rohantmp)
  • 5efb613d017b28fec1e14e4470b3cedd69c066b5: chore(sso): add sso provider annotation on user sync if we haven't set (@pascalbreuninger)
  • 061e952dcde310e14755929faad838086976f4de: chore(ui): wip - devpod connect page (@pascalbreuninger)
  • a73008179ab9efde1b3ec486b88b2aeb8796a2b9: chore(ui): wip - devpod connect page (@pascalbreuninger)
  • f1a002e0ce8803e7781bc0f5dda8a307f4d05787: chore: fix broken controller-runtime,client-go usage (@rohantmp)
  • 62d8c6267b9bf22e604311b96bf6f4f52dc2dcc3: chore: fix k8s 1.27 lib usage in apply package (@rohantmp)
  • 742bfbb141200c2b024b36248b65b20c2f81e8be: chore: fix linter checks, disable one (@rohantmp)
  • 06b3389e1b8ab388d8c02b96592d4c711b5783de: chore: fix use of deprecated wait.Poll funcs (@rohantmp)
  • 0ee7d09b86bcd40eebae73a053dc71f41b97dd5d: chore: implement rest.SingularNameProvider for k8s 1.27 (@rohantmp)
  • 1eda0c526bc8b98052d52881a2bea72ff9f83b9f: chore: k8s deps to 1.27 in go.mod (@rohantmp)
  • 272d00b9e0eab0b94520741a057b9878f839d3bf: chore: re-rev docs to 3.2 (@carlmontanari)
  • 453baa1f3494b0ade66c59bb864f22e00a7eb927: chore: remove unused fake manager (@rohantmp)
  • 577c55dbfd79568fc89219475f930ceb047c085f: chore: remove unused merge package (@rohantmp)
  • 5053e6c5e2c8b37c9451ff3cb1ac440ecf99827c: chore: update devpod version (@FabianKramm)
  • 629b8e58724cb1c092601283118b20ba5c2eda53: chore: update generated apis (@rohantmp)
  • d3d63e5b4043455e277c73abef9070fc748aec22: docs for remote-vcluster (@ishankhare07)
  • fc0bc86a06b4eb6d6a922d6a241196adf2ede8e0: e2e: implement new frameworkclient with retry and cleanup built in (@rohantmp)
  • f3297a5273af605bf81f1ca5d3c7de0aa953e1ec: feat(ui): basic runners page (@pascalbreuninger)
  • d2310d0f512c5bd7f3f979cebadded40abd179db: feat(ui): bootstrap devpod templates and instances (@pascalbreuninger)
  • 9df00a90ddf01154199b84b7febfcac03409d276: feat(ui): clean up devpod workspace instance view; add sleep mode in ui; refactor sleep mode components (@pascalbreuninger)
  • c63aeec9675aabb91c4d242cea91d4b8efd4388d: feat(ui): connect to runner and display output on separate page (@pascalbreuninger)
  • 649991598e013444452653ba89d2bac84f5a2c0d: feat(ui): get redirect URL from our backend instead of redirecting to (@pascalbreuninger)
  • 53a80573efe33adb869c8a7876e59d64b8749e07: feat(ui): improve devpod connect page (@pascalbreuninger)
  • 83db7ce0c84ecd72eb5ea24593ded1f39f2e6a68: feat(ui): store sso provider name and try to redirect to logout url after user logged out (@pascalbreuninger)
  • 3c2ccd26f94ed2ee0a06df7bcf10a5a1617b86be: feat: add --all and --output options to 'loft get secret' command (@lizardruss)
  • 7b0ec16b486989cbbcc4feee1ca2cab495ee1f76: feat: add --project flag to 'loft list secrets' (@lizardruss)
  • 7be4074118d6f080a10eb3bb09836ada5e5a316b: feat: add basic devpod implementation (@FabianKramm)
  • 1f0c6f09164fdc1f2b9a2461cdbb4f05ad2b45e9: feat: add cluster selection when creating a vcluster or space (@lizardruss)
  • decad1f8f3d6d3f8cf73a26ec98069f46b2188c9: feat: add devpod port-forwarding router (@FabianKramm)
  • 4be3faf7be5a841f409f392a367b9660d69d713e: feat: add devpod workspace port router (@FabianKramm)
  • f6df0566b417999dd218735c1b47381957dec09e: feat: add loft-router (@FabianKramm)
  • 3e48799e1f8e72e9e93c8d1154494c33587e6147: feat: backend flow for devpod up (@FabianKramm)
  • f9688cd265614f0ea2e500e0aa583cbc205b54d9: feat: deploy runner in cluster (@FabianKramm)
  • faabeeba43471ba5e4fee0ab28a298de2f90bbc3: feat: track state & devpod runner controller (@FabianKramm)
  • da745c476d3406df2fd1c9b3da1568c228001ba1: fix(ui): adds a profile/settings page and allows users to use a (@pascalbreuninger)
  • 4493709a7dddf8eb5dc49c62baaa6b442e5e89fa: fix(ui): check access to project in projectlayout and redirect if necessary (@pascalbreuninger)
  • ce52169a935462dc7993ca5d3e1d0e11abdc54a6: fix(ui): log out without relying on the current user and notifying oidc provider if the token expired or the request failed (@pascalbreuninger)
  • 0ced200e77c84fd6636d3bc60863d9a1688bce2b: fix(ui): only refetch project if changes are requested to be saved (@pascalbreuninger)
  • 67506dbcbb8169c5d19107be2db4057dc3ddeb9f: fix: add err checking in up (@89luca89)
  • 393803d3e189a954ab142e407add719db3e94493: fix: add support for count/spaceinstance and count/virtualclusterinstances limits (@lizardruss)
  • bda7e691c6001f2c088303f0b985f1778117e9b5: fix: allow --cluster to remain option for non-interactive environments (@lizardruss)
  • 6515fd817b9afe544fbf944d6909c6a8e725b3e8: fix: api inject issue (@FabianKramm)
  • add935f91cfdf9d7d80d87687c729849f95d4f8a: fix: avoid returning clusters multiple times from list project clusters (@lizardruss)
  • 48b2a22fd5f154e75215ea8157d0742e011c1499: fix: cluster values & update config (@FabianKramm)
  • ac4f89b8dccbf8569e84f24c9f213196129cf99a: fix: create template if default and missing (@89luca89)
  • 080279ec496f83b9306f80228470cefb6ab1ace0: fix: do not check 'makeowner' permissions when the team is the owner (@lizardruss)
  • 67be4fac73313dbebfac3cc18e0d010f016f8507: fix: do not mutate cache objects (@rohantmp)
  • 472d67865a1e112e0baf05098498884f88a95be0: fix: local runner & log messages (@FabianKramm)
  • ca94889f498050f36866a59a28392977102cd81a: fix: loft devpod workspace initial connect (@FabianKramm)
  • 7c543e24eb9d28d4d05dfd3b1f6961dab3c0b307: fix: mispelling of kubernetes in api gen template (@carlmontanari)
  • 8231d4a9db4069beb4874603db02ba73a75dff25: fix: pre-upgrade hook & provider.yaml (@FabianKramm)
  • 0fa37c5643f8c5c6b0a0c5cedac6bbaac140561f: fix: ready status & up command (@FabianKramm)
  • b20461bd1c98d6ce0d979857bfd3c17e1e21a695: fix: remove "nginx" ingress class requirement (@lizardruss)
  • 0ade4ad40d6c8730cd660737ffab97d2c6d4f3a6: fix: remove remotedialer (@FabianKramm)
  • 5a9f017732b5823f0e1d899278d88e64067a10db: fix: rename variables to actually reflect what they are doing (@89luca89)
  • 8ab54ccbc5a8ddb53c02c47c03741101300bd57d: fix: show name when the display name is different (@lizardruss)
  • f89a9f09f2e47b121c314c35a6b84dc6f4a833cc: fix: sleep mode wakeup vcluster (@FabianKramm)
  • f712496efdaf779ec270e906fe76b6306c4f9443: fix: update debug command (@lizardruss)
  • f7f3ccca241fa6a05c4bbd01f79a0484b0eef476: fix: update vcluster versions (@FabianKramm)
  • 8157f52a21bc13a119624a84d3b7e1430a29ecda: fix: use cluster if specified in loft cli create (@FabianKramm)
  • d5401584538336215ecd818721bfd47ee1730131: fix: use mutex with map access (@rohantmp)
  • 784755dc4e0e259652ce2291598b8bcee20cbd3e: fix: use the correct resource name (@rohantmp)
  • 126cdbeb58faed1d306a03a86f398dead9d2bfc6: fix: user setup in Loft (@FabianKramm)
  • 672a45be3997bad0cd1e05c21026b20afb8c2720: fix: version & cli problems (@FabianKramm)
  • dc30c191416dc36e0eeaafc3cefa887aca32dca3: loftct: add annotations to resource for workspace source and picture (@89luca89)
  • f15e0f6211b3cc8ca608e4435864cefb8dcd67ea: loftctl: add import command (@89luca89)
  • 7e5550048b454936b421c29c8a4546a6ec47ca07: refactor: agent reaches out to loft for most part of the agent config (@FabianKramm)
  • ed4e9e5cc870f077d9622add990fa156d581baeb: refactor: change paths to /var/lib/loft (@FabianKramm)
  • 053cb50db88c79f107c4031ab8c325287a09e6de: refactor: improve start message (@FabianKramm)
  • 0b87128821dc55885600a8c90c32d82eb9371ebc: refactor: make loft provider multi-level (@FabianKramm)
  • 30c2512c0c29726d66185751238712dcd3a0aafa: refactor: merge helm charts / dockerfiles / binaries (@FabianKramm)
  • 11e37efe39485a97972677c3322f175360e1484e: refactor: remove instance token from version (@FabianKramm)
  • f7b341b916a5ae5f1bda215d05fcb5506f36bdd3: refactor: rename loft-agent services to avoid conflicts (@FabianKramm)
  • 553e776af4fd1f58ffbe97ad88a9971de947364c: refactor: replace cli logger (@FabianKramm)
  • a589ba65d42b032d70fa2677564ad9322c060616: refactor: tasks through runner (@FabianKramm)
  • d9beba4f948631840c220f8d9134dcd2fbdea77e: refactor: update deps (@FabianKramm)
  • 3829c01ba56e5e7b6ac754bb52a3415f1b245989: refactor: update remotedialer, leader election fixes & instance scheduling (@FabianKramm)
  • cab63e7fad7c38d562d9db24261d73863a52dfad: refactor: use correct entrypoint and cmd (@FabianKramm)
  • 6c5b1ca6c0cd225164247065f274d703b5b5c73b: update vendoring (@89luca89)

Don't miss a new loft release

NewReleases is sending notifications on new releases.