Skip to content

Releases: infrahq/infra

v0.10.2

12 Apr 14:59
1ce6f1d
Compare
Choose a tag to compare

0.10.2 (2022-04-12)

Bug Fixes

v0.10.1

12 Apr 02:39
a710c8a
Compare
Choose a tag to compare

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

07 Apr 19:56
09f54f7
Compare
Choose a tag to compare

0.10.0 (2022-04-07)

⚠ BREAKING CHANGES

  • remove ununsed create token body (#1216) (#1497)
  • remove destinations add/remove commands

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

06 Apr 02:25
823de10
Compare
Choose a tag to compare

0.9.0 (2022-04-06)

⚠ BREAKING CHANGES

  • change LoginResponse polymorphicId to polymorphicID
  • api: replaces /v1/user and /v1/machines with /v1/identities

Features

  • add expiry to login response (484021b)
  • cli: check expiry for authenticated commands (a9c23ef)

Bug Fixes

improve

  • api: unify users and machine (c76073d)

maintain

  • use json tag for property names (5fa6413)

v0.8.0

30 Mar 21:34
df8de9d
Compare
Choose a tag to compare

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

24 Mar 19:32
ac4b83d
Compare
Choose a tag to compare

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

22 Mar 00:49
46ae97a
Compare
Choose a tag to compare

0.6.1 (2022-03-21)

Features

Bug Fixes

v0.6.0

19 Mar 04:17
9a6737e
Compare
Choose a tag to compare

0.6.0 (2022-03-19)

⚠ BREAKING CHANGES

  • fix: rename engine to connector

Features

Bug Fixes

Miscellaneous Chores

v0.5.12

18 Mar 04:44
a53c014
Compare
Choose a tag to compare

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)

v0.5.11

12 Mar 02:58
f6e0dc1
Compare
Choose a tag to compare

0.5.11 (2022-03-12)

Bug Fixes

  • gitignore ignores helm/charts/infra (c413389)
  • update infra kube config tokens command (#1170) (bb8e654)
  • use correct readme uploader action (176567d)