Releases: infrahq/infra
Releases · infrahq/infra
v0.13.3
v0.13.2
0.13.2 (2022-06-09)
Features
- add list users in group api + groups list cli (#2193) (9fcfa94)
- add more default cluster roles (7771c50)
- detect unique constraint violation (be062c9)
- get user api should return names of providers user belongs to (#2219) (17adab4)
Bug Fixes
- allow infra prefix for
infra use
(#2206) (a20b998) - auth and signup redirects (#2183) (e4ed20c)
- create kubeconfig dir (c0cb835)
- deadlock before ingress ready (#2202) (b273104)
- destination CA field encoding (#2217) (bbc97d5)
- do not warn about the connector identity (#2245) (b80ef64)
- fix auth ui redirects for new otp users (#2091) (e8744ad)
- fix replica count variable name (#2190) (d2c06e6)
- handle undefined when first load the grants (#2187) (c86e1fe)
- infra default role is no role (#2148) (e40a202)
- loading dbUsername (b81a4ab)
- make testuserscmd more resilient (#2215) (2cf85f8)
- modify set-password help text (#2212) (ac0b7ec)
- profile-icon component refactor (#2150) (b84dcd7)
- release build should not contain dev (f26db74)
- remove identity from CLI help (#2172) (3350a80)
- require user to have an email (#2181) (3231437)
- ui bugs (#2120) (128bd01)
- ui bugs (#2142) (66ef1b9)
- ui crash on null created date (#2216) (c8c8db5)
- ui props being passed when using authrequired (#2169) (65a36eb)
- ui scrolling (#2184) (ac4af12)
v0.13.1
0.13.1 (2022-05-27)
Features
- add force flag to grants add (67fd367)
- agent to keep kube config up to date (#2013) (defcf4e)
- enable server UI by default (c5ec0fb)
- error on removal if resource does not exist (0af2f52)
- update docs (ae47563)
Bug Fixes
- a few bugs on grants and deletion (#2061) (0537f93)
- add singular alias for users (#1951) (afc482a)
- allow non email usernames (#2069) (f5508ee)
- allow password and accesskey on config user (#2037) (5c04561)
- client requests should time out (#1966) (98aa32f)
- dashboard loading and redirect states (#2049) (815d317)
- do not show --skipTLSVerify in helm command if using https (#2070) (c2ac1e6)
- docker image build sets correct version string (2fbef36)
- documentation fixes (#1960) (10cb28f)
- fail fast on duplicate config access key (#2046) (42d938f)
- fix make helm target (#2092) (c76e1b3)
- fix prerelease docker build (#2035) (db3adda)
- fix ui build in release action (#2044) (febe197)
- keep jwt nonce for version compatibility (#2086) (172641d)
- missing delete modal setOpen hooks (#2052) (09d06da)
- no http path, method in errors (2e8d94c)
- openapi gen should not set -dev version in release branches (0463e28)
- optional grant role (b8f281d)
- pass the userID arg to the request (#2097) (de675ce)
- prevent invalid cross-device link error (f24011d)
- properly account for .items in destination connectivity check (#2059) (b7a466e)
- readme-compatible openapi spec (#1954) (034b110)
- remove BUILDVERSION from makefile (aba1048)
- remove deprecated routes from openapi doc (20f38d4)
- remove incorrect connection field until we update the api to support this (#2062) (a38cdf8)
- remove infra user role from docs (#1961) (3033a3b)
- remove redirect to /login when logging in with otp (#2071) (cf5140e)
- remove unneeded jwt nonce (#2015) (157e558)
- rename /v1/ to /api/ in docs concepts (#2093) (5bca519)
- revert "improve: support cli error struct (#1936)" (27d724e)
- run standard and include it in ui tests (#2055) (5b1e90e)
- set default key name from identity and key id (#1985) (402b6c7)
- ui api item caching and login flow (#2057) (ce069bc)
- ui infrastructure page title (#2094) (a0ad5cb)
- ui showing NaN in relative time fields (#2058) (55e0143)
- ui users add fullscreen layout fixes (#2050) (da2e576)
- unset CurrentContext on infra logout (963e5d6)
- use GITHUB_HEAD_REF instead of GITHUB_REF_NAME (c39cbc0)
- users icon frame size (#2048) (4600ab4)
v0.13.0
0.13.0 (2022-05-12)
⚠ BREAKING CHANGES
- remove
kubernetes.
prefix from destinations (#1849)
Features
- add api versioning with request/response migrations (#1884) (41527b8)
- add api versioning with request/response migrations (#1884) (#1911) (a2c0c12)
- add resources/roles to destinations api (71598e0)
- cmd: check namespace/role exists in grant add (e257ba2)
- dereference polymorhpic IDs in grant responses (2b82143)
- introduce cli errors (#1786) (d7dab70)
- list responses as objects (406915f)
- move info and version from flags to other commands (#1864) (cf9e073)
- remove polymorphic id from login response (3aa34e5)
- update clients to use list responses (b679426)
- use email name for authinfo inside of kube (#1852) (e93cd84)
Bug Fixes
created_at
no longer zeros on save (#1893) (22be9b8)- add additional signup check (703966e)
- add button to add users (#1826) (681d79c)
- cleanup telemetry (#1874) (69c61ad)
- connector: index out of bounds (1190126)
- disable sign-up before username and pass set (#1870) (19d04cc)
- general ui bugs (#1785) (5638a0e)
- golint 1.6.0 errors (#1909) (cf22f66)
- issues in documentation to reflect latest changes (#1950) (aca1f68)
- load identities using name or email (d72128f)
- logout failure and error on safari (#1799) (2a711dc)
- logout should always succeed (#1926) (73b2a84)
- make dev using wrong version (a9b1dd7)
- make setting secrets in env clear (#1869) (6fd0552)
- migrate grants subject (#1935) (785dae4)
- minor presentational ui bugs (#1876) (8d9a4ed)
- multi providers ui bug (#1827) (c6d9932)
- pin UI API version (d1fdbc6)
- polymorphic id api migration (f5286d6)
- remove
kubernetes.
prefix from destinations (#1849) (bbecdf1) - remove and update helm links (#1866) (b8bc11f)
- resolves issue with stacked response migrations (#1928) (4e4c282)
- revert "feat: add api versioning with request/response migrations (#1884)" (4cf2272)
- revert ui's api version to 0.12.2 (#1938) (02b94b1)
- safari ui support (#1879) (0dcdd7e)
- serialize empty ID to 0 (4c00719)
- share modal input bugs (#1842) (25501d8)
- support redirecting previous path rewrites (#1943) (569d1ca)
- ui: create admin grant (5ee3fd0)
- ui: UI does not show reset password page (172b1d9)
- ui: update to use grant.identity instead of grant.subject (e8f075d)
- undefined function (84cfd53)
v0.12.2
v0.12.1
v0.12.0
v0.11.1
0.11.1 (2022-04-27)
Features
- import identities through config (8990200)
- remove admin access key config (d72ee95)
- User interface refresh (#1704) (4826baf)
Bug Fixes
- add back local users to quickstart (#1748) (5278f2f)
- connector access key not found when connector is disabled (51609b7)
- do not look up k8s name when provided (#1702) (95c8eff)
- helm chart values.yaml for ui (#1712) (1c63c03)
- only use color logging with a terminal (d8d9a4d)
- use common ca instead of sni to generate connector certificates (#1687) (43d4c3f)
v0.11.0
0.11.0 (2022-04-22)
⚠ BREAKING CHANGES
- Infra now includes an updated signup & login flow. This will require users to update the
infra
CLI - The UI fields in the server config file have changed.
Features
- add request timeouts (#1594) (c744d1b)
- change signup request endpoint to use email (#1662) (10c487e)
- create admin user on first login (a95e006)
- format infra keys list with user name (#1666) (5b87585)
- login and logout of current or all servers, also affects clear (#1633) (bd62622)
Bug Fixes
- api: fix marshalling of api.Time values (0299e4c)
- ci: actions not running correctly (ac5536b)
- cli log level and reading from env vars (3947a69)
- cli: fix the extension-deadline flag (d417c56)
- create provider user for signup user (d53e508)
- do not set a otp on machine identities (#1624) (e52b819)
- fix 404 and proxy ui routes (#1661) (5d59787)
- flakey test fix (#1650) (5ce7dba)
- help prevent bad provider config (#1630) (79bfca4)
Improvement
v0.10.3
0.10.3 (2022-04-14)
Features
- add about command (#1573) (66063c4)
- grants for inactive identities (#1536) (#1564) (#1565) (5b98143)
Bug Fixes
- allow use by name alone (5ef685a)
- docs build (#1586) (3f7eebf)
- fix examples of additionaSecrets (d22c768)
- infra providers add set client ID/secret (39228f8)
- loading of key providers from config (8502dad)
- migrate identity provider_id with tests (#1569) (709a37b)
- Moved graphic to the top of page (44ffe41)
- no provider lookup if zero (ec5ffb2)
- not logging api calls (ec220ff)
- re-index identities after de-duplication (c46aa3e)
- server: use mapstructure to decode secrets config (4053ccb)
- version bump path (d137a0d)