Skip to content

Commit

Permalink
Merge pull request #136 from ripienaar/0_7_0
Browse files Browse the repository at this point in the history
(misc) Release 0.7.0
  • Loading branch information
ploubser committed Mar 23, 2023
2 parents 68e0d20 + 532131a commit a329391
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 138 deletions.
102 changes: 53 additions & 49 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,53 @@
|Date |Issue |Description |
|----------|------|---------------------------------------------------------------------------------------------------------|
|2022/06/10| |Release 0.6.1 |
|2021/06/10| |Dependency updates that supports `system_user` permission |
|2021/12/06| |Release 0.6.0 |
|2021/11/19|99 |Remove Okta and NATS Streaming Server support |
|2021/11/19|99 |Support signed requests using ed25519 public keys |
|2021/11/15|97 |Support client permissions |
|2021/11/05|95 |Support new Choria client tokens |
|2021/08/28|89 |Support signing requests via a Choria Service |
|2021/07/20| |Release 0.5.0 |
|2021/07/20| |Move to `github.com/golang-jwt/jwt` |
|2021/04/16| |Various build tooling updates to support Podman and use go 1.16 everywhere |
|2021/04/13|81 |Support disabling mTLS by not setting a CA |
|2021/03/30| |Release 0.4.0 |
|2021/03/30|77 |Add a `ou` claim in the userlist authenticator for future multi tenancy support |
|2021/03/30| |Upgrade to go 1.16, deprecate EL6 packages |
|2021/03/30|75 |Package for el8 |
|2020/10/13|72 |Bounds check the agent claim |
|2020/06/16| |Release 0.3.3 |
|2020/06/16| |Update dependencies for `certmanager` support |
|2020/01/06| |Release 0.3.2 |
|2020/01/01|68 |Use common component for managing Rego evaluation |
|2019/12/29|66 |Support tracing Rego evaluation when in debug mode |
|2019/12/22| |Release 0.3.1 |
|2019/12/22|61 |Do not cache opa policies read from file |
|2019/12/22| |Release 0.3.0 |
|2019/12/22|55 |Allow TLS to be disabled using `--disable-tls` for use in Kubernetes |
|2019/12/21|2 |Allow users to be set in a separate file that gets hot reloaded |
|2019/12/21|50 |Support NATS JetStream for auditing |
|2019/12/21|48 |Support user properties |
|2019/12/19|42 |Support Open Policy Agent |
|2019/04/19| |Release 0.2.0 |
|2019/04/19|34 |Run as the root user on el7 as well |
|2019/02/15| |Release 0.1.0 |
|2019/02/14|30 |Include a UTC Unix time stamp in the nats notification |
|2019/02/14|28 |Instead of 0, 1 or 2 use unknown, allow or deny for the action taken in nats notifications |
|2019/02/14|28 |Include the `site` that produced the audit message in the nats notification |
|2019/02/14| |Release 0.0.3 |
|2019/02/14|25 |Allow disabling authenticators and signers |
|2019/02/01|22 |Make callerids more compatible with mco standards |
|2019/02/01|21 |Enforce exp headers and do not accept ones that are too far in the future |
|2019/01/31| |Release 0.0.2 |
|2019/01/31|18 |Write token with mode `0600` |
|2019/01/30|16 |Syntax fixes to login.rb |
|2019/01/30|12 |Correctly expose the agent and action being authorized to prometheus |
|2019/01/30|11 |Place correct integer format date in the `iat` field of JWT tokens |
|2019/01/30|10 |Expand the token path to allow `~` to be used in system wide configs |
|2019/01/30| |Release 0.0.1 |
| Date | Issue | Description |
|------------|-------|--------------------------------------------------------------------------------------------|
| 2022/03/23 | | Release 0.7.0 |
| 2022/12/01 | 126 | Support embedding OPA policies and validating using code shared with go-choria |
| 2022/11/09 | 114 | Require a signature in signing requests |
| 2022/11/08 | 122 | Support protocol version 2 using Organization Issuers |
| 2022/06/10 | | Release 0.6.1 |
| 2021/06/10 | | Dependency updates that supports `system_user` permission |
| 2021/12/06 | | Release 0.6.0 |
| 2021/11/19 | 99 | Remove Okta and NATS Streaming Server support |
| 2021/11/19 | 99 | Support signed requests using ed25519 public keys |
| 2021/11/15 | 97 | Support client permissions |
| 2021/11/05 | 95 | Support new Choria client tokens |
| 2021/08/28 | 89 | Support signing requests via a Choria Service |
| 2021/07/20 | | Release 0.5.0 |
| 2021/07/20 | | Move to `github.com/golang-jwt/jwt` |
| 2021/04/16 | | Various build tooling updates to support Podman and use go 1.16 everywhere |
| 2021/04/13 | 81 | Support disabling mTLS by not setting a CA |
| 2021/03/30 | | Release 0.4.0 |
| 2021/03/30 | 77 | Add a `ou` claim in the userlist authenticator for future multi tenancy support |
| 2021/03/30 | | Upgrade to go 1.16, deprecate EL6 packages |
| 2021/03/30 | 75 | Package for el8 |
| 2020/10/13 | 72 | Bounds check the agent claim |
| 2020/06/16 | | Release 0.3.3 |
| 2020/06/16 | | Update dependencies for `certmanager` support |
| 2020/01/06 | | Release 0.3.2 |
| 2020/01/01 | 68 | Use common component for managing Rego evaluation |
| 2019/12/29 | 66 | Support tracing Rego evaluation when in debug mode |
| 2019/12/22 | | Release 0.3.1 |
| 2019/12/22 | 61 | Do not cache opa policies read from file |
| 2019/12/22 | | Release 0.3.0 |
| 2019/12/22 | 55 | Allow TLS to be disabled using `--disable-tls` for use in Kubernetes |
| 2019/12/21 | 2 | Allow users to be set in a separate file that gets hot reloaded |
| 2019/12/21 | 50 | Support NATS JetStream for auditing |
| 2019/12/21 | 48 | Support user properties |
| 2019/12/19 | 42 | Support Open Policy Agent |
| 2019/04/19 | | Release 0.2.0 |
| 2019/04/19 | 34 | Run as the root user on el7 as well |
| 2019/02/15 | | Release 0.1.0 |
| 2019/02/14 | 30 | Include a UTC Unix time stamp in the nats notification |
| 2019/02/14 | 28 | Instead of 0, 1 or 2 use unknown, allow or deny for the action taken in nats notifications |
| 2019/02/14 | 28 | Include the `site` that produced the audit message in the nats notification |
| 2019/02/14 | | Release 0.0.3 |
| 2019/02/14 | 25 | Allow disabling authenticators and signers |
| 2019/02/01 | 22 | Make callerids more compatible with mco standards |
| 2019/02/01 | 21 | Enforce exp headers and do not accept ones that are too far in the future |
| 2019/01/31 | | Release 0.0.2 |
| 2019/01/31 | 18 | Write token with mode `0600` |
| 2019/01/30 | 16 | Syntax fixes to login.rb |
| 2019/01/30 | 12 | Correctly expose the agent and action being authorized to prometheus |
| 2019/01/30 | 11 | Place correct integer format date in the `iat` field of JWT tokens |
| 2019/01/30 | 10 | Expand the token path to allow `~` to be used in system wide configs |
| 2019/01/30 | | Release 0.0.1 |
54 changes: 27 additions & 27 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,24 @@ go 1.19

require (
github.com/choria-io/fisk v0.4.0
github.com/choria-io/go-choria v0.26.3-0.20230112121815-ee629b56fff7
github.com/choria-io/tokens v0.0.0-20230118103245-75e1631f856d
github.com/choria-io/go-choria v0.27.0
github.com/choria-io/tokens v0.0.1
github.com/go-openapi/errors v0.20.3
github.com/go-openapi/loads v0.21.2
github.com/go-openapi/runtime v0.25.0
github.com/go-openapi/spec v0.20.8
github.com/go-openapi/strfmt v0.21.3
github.com/go-openapi/strfmt v0.21.5
github.com/go-openapi/swag v0.22.3
github.com/go-openapi/validate v0.22.1
github.com/golang/mock v1.6.0
github.com/jessevdk/go-flags v1.5.0
github.com/onsi/ginkgo/v2 v2.8.0
github.com/onsi/gomega v1.26.0
github.com/onsi/ginkgo/v2 v2.9.1
github.com/onsi/gomega v1.27.4
github.com/pkg/errors v0.9.1
github.com/prometheus/client_golang v1.14.0
github.com/sirupsen/logrus v1.9.0
golang.org/x/crypto v0.6.0
golang.org/x/net v0.6.0
golang.org/x/crypto v0.7.0
golang.org/x/net v0.8.0
)

require (
Expand All @@ -30,14 +30,14 @@ require (
github.com/Masterminds/semver v1.5.0 // indirect
github.com/OneOfOne/xxhash v1.2.8 // indirect
github.com/agnivade/levenshtein v1.1.1 // indirect
github.com/antonmedv/expr v1.12.0 // indirect
github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d // indirect
github.com/antonmedv/expr v1.12.5 // indirect
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/cloudevents/sdk-go/v2 v2.13.0 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/fatih/color v1.14.1 // indirect
github.com/fatih/color v1.15.0 // indirect
github.com/ghodss/yaml v1.0.0 // indirect
github.com/go-logr/logr v1.2.3 // indirect
github.com/go-openapi/analysis v0.21.4 // indirect
Expand All @@ -46,10 +46,10 @@ require (
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
github.com/gobwas/glob v0.2.3 // indirect
github.com/gofrs/uuid v4.4.0+incompatible // indirect
github.com/golang-jwt/jwt/v4 v4.4.3 // indirect
github.com/golang/protobuf v1.5.2 // indirect
github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/google/go-cmp v0.5.9 // indirect
github.com/google/pprof v0.0.0-20230207041349-798e818bf904 // indirect
github.com/google/pprof v0.0.0-20230323073829-e72429f035bd // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/gosuri/uilive v0.0.4 // indirect
Expand All @@ -58,27 +58,27 @@ require (
github.com/josharian/intern v1.0.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
github.com/klauspost/compress v1.15.15 // indirect
github.com/klauspost/compress v1.16.3 // indirect
github.com/kr/pretty v0.3.0 // indirect
github.com/looplab/fsm v1.0.1 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-isatty v0.0.17 // indirect
github.com/mattn/go-isatty v0.0.18 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
github.com/miekg/pkcs11 v1.1.1 // indirect
github.com/mitchellh/mapstructure v1.5.0 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/nats-io/jsm.go v0.0.35 // indirect
github.com/nats-io/nats-server/v2 v2.9.14 // indirect
github.com/nats-io/nats.go v1.23.0 // indirect
github.com/nats-io/nkeys v0.3.0 // indirect
github.com/nats-io/nats-server/v2 v2.9.15 // indirect
github.com/nats-io/nats.go v1.24.0 // indirect
github.com/nats-io/nkeys v0.4.4 // indirect
github.com/nats-io/nuid v1.0.1 // indirect
github.com/oklog/ulid v1.3.1 // indirect
github.com/open-policy-agent/opa v0.49.0 // indirect
github.com/open-policy-agent/opa v0.50.2 // indirect
github.com/prometheus/client_model v0.3.0 // indirect
github.com/prometheus/common v0.39.0 // indirect
github.com/prometheus/common v0.42.0 // indirect
github.com/prometheus/procfs v0.9.0 // indirect
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
github.com/santhosh-tekuri/jsonschema/v5 v5.2.0 // indirect
Expand All @@ -91,15 +91,15 @@ require (
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
github.com/xlab/tablewriter v0.0.0-20160610135559-80b567a11ad5 // indirect
github.com/yashtewari/glob-intersection v0.1.0 // indirect
go.mongodb.org/mongo-driver v1.11.1 // indirect
go.mongodb.org/mongo-driver v1.11.3 // indirect
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.9.0 // indirect
go.uber.org/multierr v1.10.0 // indirect
go.uber.org/zap v1.24.0 // indirect
golang.org/x/sys v0.5.0 // indirect
golang.org/x/term v0.5.0 // indirect
golang.org/x/text v0.7.0 // indirect
golang.org/x/tools v0.6.0 // indirect
google.golang.org/protobuf v1.28.1 // indirect
golang.org/x/sys v0.6.0 // indirect
golang.org/x/term v0.6.0 // indirect
golang.org/x/text v0.8.0 // indirect
golang.org/x/tools v0.7.0 // indirect
google.golang.org/protobuf v1.30.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
Loading

0 comments on commit a329391

Please sign in to comment.