Releases: abcxyz/access-on-demand
Releases · abcxyz/access-on-demand
v0.1.6
Changelog
- 4ef8f6b: chore: ratchet upgrade (#158) (@verbanicm)
- 428d791: chore: update wif (#153) (@verbanicm)
- 8607a34: feat: add breakglass capabilities (#154) (@verbanicm)
- 30a6335: fix: cleanup for breakglass (#157) (@verbanicm)
- 90ea703: fix: syntax issues with setup-binary (#159) (@verbanicm)
- 782be74: fix: update note logic (#155) (@verbanicm)
- 79e476b: fix: use pr updated_at for breakglass (#156) (@verbanicm)
v0.1.5
Changelog
- e1dd5a1: build(deps): bump github.com/lestrrat-go/jwx/v2 from 2.0.12 to 2.0.19 (#148) (@dependabot[bot])
- 8e0b88e: build(deps): bump the go_modules group across 1 directory with 2 updates (#150) (@dependabot[bot])
- b00d66e: chore: clarify PR expiry and IAM request expiry (#152) (@sqin2019)
- fb7f460: fix go lint errors (#151) (@sqin2019)
v0.1.4
Changelog
- e470b9f: build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#145) (@dependabot[bot])
- 7a5c5ce: build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 (#139) (@dependabot[bot])
- c44c97a: build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 (#140) (@dependabot[bot])
- 9687331: chore: add readabilities (#144) (@sqin2019)
- a4abbe6: chore: fix go import format (#141) (@sqin2019)
- 1c6f8b9: chore: move job summaries in create-tag to reusable workflow (#138) (@sqin2019)
- f0a4bd0: chore: show error and output in both pr comments and terminal (#146) (@sqin2019)
- 0a55224: fix: fail while unmarshal request with unknown fields (#143) (@sqin2019)
- 4f72706: refactor: remove tool base command (#142) (@sqin2019)
v0.1.3
Changelog
- afbe51c: chore: add create tag workflow (#135) (@sqin2019)
- 52a0dbd: feat: remove tool cleanup part 1 - remove workflow (#131) (@sqin2019)
- 0456932: feat: remove tool cleanup part 2 - remove cli command (#132) (@sqin2019)
- 0915fcf: feat: remove tool cleanup part 3 - update request definition (#133) (@sqin2019)
- cb6f1f7: fix: GH app error and input summary (#136) (@sqin2019)
- e630e9e: fix: tool output executed commands (#127) (@sqin2019)
- 5755d9f: perf: use setup-binary action to improve binary install performance (#129) (@sqin2019)
v0.1.2
v0.1.1
v0.1.0
Changelog
- 75f5864: Add CODEOWNERS (#1) (@yolocs)
- 0ba68e9: Change name (@yolocs)
- 63ac677: Create flagset from the CLI (#80) (@sethvargo)
- a5c890b: Switch to time flag, add predictions (#29) (@sethvargo)
- 775b679: Update README to state this is not a google product (#1) (@yolocs)
- 278a12e: Update to use slog (#97) (@sethvargo)
- c2c109c: build(deps): bump github.com/lestrrat-go/jwx/v2 from 2.0.8 to 2.0.11 (#40) (@dependabot[bot])
- 64a0583: chore: add readme and other docs. (#112) (@sqin2019)
- 23d0fb0: chore: use buildinfo for version (#96) (@yolocs)
- e6a4384: feat: CLI request handler (#51) (@sqin2019)
- d333beb: feat: IAM cleanup ci (#110) (@sqin2019)
- c247323: feat: IAM cleanup cmd (#109) (@sqin2019)
- b9d2e2b: feat: add IAM PR comments (#65) (@sqin2019)
- cee65a3: feat: add PR expire reusable workflow (#41) (@sqin2019)
- 25d2189: feat: add cli job steps in reusable workflows (#59) (@sqin2019)
- 69ed1ec: feat: add comment for expired PRs, fix: add link to note comment (#82) (@sqin2019)
- d038ede: feat: add custom condition description for iam handle (#93) (@sqin2019)
- 14bdfe3: feat: add integ test (#99) (@sqin2019)
- 9e65bb4: feat: add integ test workflow (#105) (@sqin2019)
- a03d914: feat: add release (#95) (@sqin2019)
- 761d273: feat: add root command (#24) (@sqin2019)
- 8eab5c5: feat: add start time (#23) (@sqin2019)
- 6d43563: feat: add tool PR comments (#76) (@sqin2019)
- 0d0d7c6: feat: add tool cleanup pr comments (#77) (@sqin2019)
- c011357: feat: add validate cli (#18) (@sqin2019)
- af1fc02: feat: add validate workflow (#32) (@sqin2019)
- ec9b460: feat: added iam cleanup in workflow (#111) (@sqin2019)
- 5b4e1e9: feat: aod cli cleanup workflow (#56) (@sqin2019)
- dc4994f: feat: aod cli do/cleanup command (#52) (@sqin2019)
- 631afb0: feat: aod cli validate command (#53) (@sqin2019)
- 64ddcf9: feat: cli handle iam request (#12) (@sqin2019)
- 2c7e195: feat: close the branch when pr is closed (#88) (@sqin2019)
- 8eec7f1: feat: command-line tool request definition (#48) (@sqin2019)
- fd9415b: feat: do workflow - IAM track (#26) (@sqin2019)
- cee6328: feat: iam request definition (#3) (@sqin2019)
- e07d336: feat: iam request handling (#7) (@sqin2019)
- 62dacf2: feat: move aod note as a separate workflow (#68) (@sqin2019)
- 66d2f9a: feat: output actions in cli (#84) (@sqin2019)
- cb635fd: feat: remove expired IAM bindings (#42) (@sqin2019)
- ce1315a: feat: use cli outputs in pr comments (#90) (@sqin2019)
- 490e6a9: feat: validate cli request (#50) (@sqin2019)
- 354bcb5: feat: validate iam request (#10) (@sqin2019)
- f66e159: fix typo (#36) (@sqin2019)
- 992b78a: fix: add condition check in handle workflow (#37) (@sqin2019)
- 8278dd8: fix: add header (#54) (@sqin2019)
- 09f2a16: fix: add workflow_call trigger in ci (#114) (@sqin2019)
- c9b62d4: fix: add yaml lint in reuable workflow (#39) (@sqin2019)
- 6cf244a: fix: aod cli subcommand (#62) (@sqin2019)
- 1a75c4f: fix: auth to cloud in tool cleanup (#83) (@sqin2019)
- 76704a1: fix: catch empty request (#81) (@sqin2019)
- 01bca25: fix: changing pr start time for expire (#106) (@sqin2019)
- c96aa61: fix: cli usage info (#55) (@sqin2019)
- dfe2515: fix: expire inputs (#43) (@sqin2019)
- 8835079: fix: ignore errors if error occured when removing expired iam (#61) (@sqin2019)
- 4c2fed6: fix: input style (#45) (@sqin2019)
- 08295c0: fix: make the workflows more general and add yamllint (#34) (@sqin2019)
- d27c31c: fix: note comment (#71) (@sqin2019)
- 41d5b58: fix: note workflow - remove incorrect and unecessary condition (#69) (@sqin2019)
- b84b14e: fix: only handles IAM PR with required approval (#63) (@sqin2019)
- d3b1648: fix: pr note comment (#70) (@sqin2019)
- 094390e: fix: referencing github env vars and typo (#67) (@sqin2019)
- 050061d: fix: set required policy version to support conditions (#25) (@sqin2019)
- 2eba054: fix: state check on handle trigger event (#103) (@sqin2019)
- 0b97789: fix: tool command cannot handle multi arg commands (#89) (@sqin2019)
- 0ed6510: fix: tool handler switch to args parser from bash script (#91) (@sqin2019)
- 5eb3191: fix: validate request when handling the request (#35) (@sqin2019)
- 08e7008: fix: workflow permissions (#66) (@sqin2019)
- 6e7fff3: refactor: debug to verbose (#87) (@sqin2019)
- 515fafa: refactor: iam expire func (#108) (@sqin2019)
- d25f5f7: refactor: rename cli -> tool (#73) (@sqin2019)
- bdfe5fb: refactor: tool do and clean commands (#75) (@sqin2019)
- de07c5d: refactor: use limit reader to read request from file path (#22) (@sqin2019)