Releases: infrahq/infra
Releases · infrahq/infra
v0.10.2
v0.10.1
0.10.1 (2022-04-12)
Features
Bug Fixes
- architecture image not rendering in docs on GitHub (bc00aac)
- bring back roles in grant docs (ccf34a8)
- broken doc links (d9ea9a6)
- ByIdentityKind uses non-existent column (45ce7a7)
- cli example breaking docs (06cae72)
- cli: edit providers add cmd from args to flags (#1528) (12e7953)
- cli: updates 'grants add' command (#1474) (bca65bf)
- do not display internal provider (497d095)
- do not fail if group-user membership already exists (#1567) (e50b45c)
- docs build (4a18611)
- docs: binary distribution links (9787613)
- headings (0d3101d)
- ids not showing up for infra ids list (#1568) (4a339a9)
- infra keys command details (#1501) (#1502) (#1506) (99fc0e8)
- introduction.md (#1578) (b4ee514)
- no error if failed to logout (8e5dc57)
- prevent users from removing internal providers/identities (df1e5ae)
- remove documentation for infra destinations add (92b10cf)
- remove unneeded ol from docs (2021904)
- resolve issue with ambiguous optional selectors (#1495) (b30c8ac)
- set infra provider on created access key (#1535) (a81fc05)
- setup access key missing provider ID (0a240ae)
- show infra grants in list (#1515) (#1533) (62147b2)
- updates grant remove and list for launch (#1547) (bfb0c64)
v0.10.0
0.10.0 (2022-04-07)
⚠ BREAKING CHANGES
Features
- add back infra destinations remove (19ee32f)
- always create admin/connector identities (92fbff3)
- infra view role (#1507) (00a47e1)
- login connector to exchange access key (bbd4f00)
- print no resource found for list commands (97e73ee)
Bug Fixes
- api: scope api middleware to api routes (5ac180e)
- do not clear config on empty config file (#1456) (e38dcc1)
- remove destinations add/remove commands (1f391b2)
- seperate docs action with correct commands (2c8b501)
- unit test (9570413)
- validate key names dont have spaces (#1449) (#1490) (b080ca2)
Maintenance
v0.9.0
0.9.0 (2022-04-06)
⚠ BREAKING CHANGES
- change LoginResponse polymorphicId to polymorphicID
- api: replaces /v1/user and /v1/machines with /v1/identities
Features
Bug Fixes
- bump openapi to appropriate version (c99fc3d)
- cli: check min requirement for new password (#1435) (4777b9e)
- delete grants on user delete (#1447) (26cb088)
- do not allow users to delete themselves (#1473) (4de92e4)
improve
- api: unify users and machine (c76073d)
maintain
- use json tag for property names (5fa6413)
v0.8.0
0.8.0 (2022-03-30)
⚠ BREAKING CHANGES
- use consistent api time and duration types (#1344)
Features
- add /debug/pprof handlers for debugging (10e7ab0)
- default grants with no role to "connect" permission (#1309) (3c4a8a9)
- use consistent api time and duration types (#1344) (4cd9c81)
Bug Fixes
- access key extension and deadline no longer optional (#1386) (7d593c4)
- cert generation (9a543a8)
- cli: add test and fix bugs in logout (e5c280f)
- cmd: check login access key is non-empty (d1eacfc)
- cmd: email validation when adding ids (506f2c6)
- do not force http on proxy transport (1db5f25)
- do not recreate connector cert if exists (a1dc9cb)
- dont use custom tls verification logic in connector (#1347) (e96b31c)
- generation of openapi spec when there are no changes (#1304) (67d0240)
- http.Transport not using reasonable defaults (4405001)
- invalid name test failing randomly (eb300ec)
- k8s connector should ignore "connect" grants (#1363) (c170a09)
- k8s connector: remove provider name prefix (#1370) (28e404a)
- note that connector takes time to initialize (#1343) (#1358) (a89b79b)
- only init schema if it's never been done (#1397) (0c863ee)
- recreate access key if parts differ (c6b50b7)
- rename force flag to purge (9c5112c)
- small godoc and logging fixes (21e0b6e)
v0.7.0
0.7.0 (2022-03-24)
⚠ BREAKING CHANGES
- cli: some CLI short flags were removed.
Features
- connector: add support for bringing in custom certificates (2650769)
Bug Fixes
- cmd: destinations add takes dot notation as input (6eb393c)
- do not fail on no groups or ref from oidc (#1281) (bbc0247)
- give users infra grant on creation (#1295) (c472b41)
- update config for styled component (#1307) (91aa01f)
Styles
- cli: remove some short flags from CLI commands (4f1ef00)
v0.6.1
v0.6.0
0.6.0 (2022-03-19)
⚠ BREAKING CHANGES
- fix: rename engine to connector
Features
Bug Fixes
- ci: bump helm chart version with release (#1239) (ac09090)
- client should skip json parse body on unknown errors (#1242) (8b1e805)
- dont store duplicate grants (#1228) (aa49ec6)
- hide infra provider from login CLI (#1240) (1725ac5)
- remove unused package-lock.json (7e5b344)
Miscellaneous Chores
v0.5.12
0.5.12 (2022-03-17)
Features
- adding okta provider (#1164) (4880990)
- helm: disable engine install by default (416239d)
- helm: infer server.enabled (166eb4e)
- infer server if configured for localhost (93c6fca)
Bug Fixes
- cli: outputs unique list of grants for each dest (#1140) (158bc9c)
- cmd: use single field to cache client identity (567e664)
- consistent version format (31ecc2a)
- data: discard gorm logs (fe7ec71)
- engine: remove Recovery middleware (d24e8e2)
- helm: remove engine ingress values (48f448e)
- improves UX around validation errors (#1209) (becacb0)
- nil error log when destination refreshed (#1185) (ec73d52)
- server: fix import access key when key part changes (7977e08)
- update grant examples (#1222) (45617cc)