Skip to content

Releases: wtsi-npg/sqyrrl

2.0.0

17 Feb 16:43
8c4f102
Compare
Choose a tag to compare

What's Changed

  • Bump golang.org/x/term from 0.24.0 to 0.25.0 by @dependabot in #65
  • Fix OIDC redirect url by @kjsanger in #66
  • propagate GOARCH to go build command by @dkj in #68
  • Add TOML config file and update docs by @kjsanger in #67
  • Bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #70
  • Bump github.com/onsi/gomega from 1.34.2 to 1.35.1 by @dependabot in #69
  • Bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 by @dependabot in #75
  • Add mapping of OIDC client user to iRODS user by @kjsanger in #74
  • Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in #72
  • Bump golang.org/x/term from 0.25.0 to 0.27.0 by @dependabot in #77
  • Bump github.com/onsi/gomega from 1.35.1 to 1.36.1 by @dependabot in #78
  • isReadableByUser logic change by @dkj in #71
  • Extra user type by @dkj in #86
  • Workaround for the iRODS server using only a weak TLS cipher by @dkj in #88
  • Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 by @dependabot in #84
  • Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #82
  • Bump golang.org/x/term from 0.27.0 to 0.28.0 by @dependabot in #83
  • Initial devcontainer config by @dkj in #93
  • Refine access control logic by @dkj in #91
  • Seamless auth flow by @dkj in #92
  • Disable start of unused server in tests by @dkj in #94
  • Add an Authoriser interface and use it to add mocks for testing by @kjsanger in #98
  • Test login and auth flow by @dkj in #97
  • Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by @dependabot in #95
  • Bump golang.org/x/term from 0.28.0 to 0.29.0 by @dependabot in #96
  • Refactor variable declarations by @kjsanger in #100

New Contributors

  • @dkj made their first contribution in #68

Full Changelog: 1.2.0...2.0.0

1.2.0

10 Sep 09:21
f009da5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.2...1.2.0

1.1.2

02 May 17:00
016682e
Compare
Choose a tag to compare

What's Changed

  • Fix loading the iRODS environment file into the manager by @kjsanger in #35

Full Changelog: 1.1.1...1.1.2

1.1.1

02 May 12:59
dda3b4d
Compare
Choose a tag to compare

What's Changed

  • Bug: sanitise user input returned in error messages by @kjsanger in #1
  • Add HTTP request chains, logging and home page by @kjsanger in #2
  • Add tests for iRODS get handler by @kjsanger in #3
  • Fix test cleanup which was commented out by @kjsanger in #9
  • Bump golang.org/x/term from 0.17.0 to 0.18.0 by @dependabot in #4
  • Bump github.com/cyverse/go-irodsclient from 0.14.0 to 0.14.1 by @dependabot in #8
  • Fix error-type checking to send HTTP 404 correctly by @kjsanger in #11
  • Bump github.com/onsi/gomega from 1.30.0 to 1.32.0 by @dependabot in #6
  • use $(RM) for clean target by @jmtcsngr in #16
  • Deploy on Alpine and add a non-root user by @kjsanger in #13
  • remove unused ARG in Dockerfile for VERSION by @jmtcsngr in #19
  • Add release GitHub Action by @kjsanger in #14
  • Add an API endpoint and redirect requests to it by @kjsanger in #17
  • Embed HTML templates in server executable by @kjsanger in #20
  • Fix missing ciphers for TLS by @kjsanger in #21
  • Bump github.com/cyverse/go-irodsclient from 0.14.3 to 0.14.4 by @dependabot in #15
  • Add a static (non-templated) content handler by @kjsanger in #22
  • Bump golang.org/x/term from 0.18.0 to 0.19.0 by @dependabot in #23
  • Bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 by @dependabot in #7
  • Workaround for the iRODS server using only a weak TLS cipher by @kjsanger in #29
  • Allow iRODS authentication without iinit icommand by @kjsanger in #30
  • Add indexing of iRODS paths to homepage by @kjsanger in #24
  • Chore/refactoring by @kjsanger in #32
  • Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in #31
  • Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 by @dependabot in #33
  • Fix management of existing iRODS auth files by @kjsanger in #34

New Contributors

Full Changelog: https://github.com/wtsi-npg/sqyrrl/commits/1.1.1

1.1.0

23 Apr 16:04
Compare
Choose a tag to compare

What's Changed

  • Add indexing of iRODS paths to homepage by @kjsanger in #24

Full Changelog: 1.0.2...1.1.0

1.0.2

17 Apr 16:31
Compare
Choose a tag to compare

What's Changed

  • Allow iRODS authentication without iinit icommand by @kjsanger in #30

Full Changelog: 1.0.1...1.0.2

1.0.1

17 Apr 12:56
Compare
Choose a tag to compare

What's Changed

  • Add a static (non-templated) content handler by @kjsanger in #22
  • Bump golang.org/x/term from 0.18.0 to 0.19.0 by @dependabot in #23
  • Bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 by @dependabot in #7
  • Workaround for the iRODS server using only a weak TLS cipher by @kjsanger in #29

Full Changelog: 1.0.0...1.0.1

1.0.0

04 Apr 11:45
Compare
Choose a tag to compare

What's Changed

  • Bug: sanitise user input returned in error messages by @kjsanger in #1
  • Add HTTP request chains, logging and home page by @kjsanger in #2
  • Add tests for iRODS get handler by @kjsanger in #3
  • Fix test cleanup which was commented out by @kjsanger in #9
  • Bump golang.org/x/term from 0.17.0 to 0.18.0 by @dependabot in #4
  • Bump github.com/cyverse/go-irodsclient from 0.14.0 to 0.14.1 by @dependabot in #8
  • Fix error-type checking to send HTTP 404 correctly by @kjsanger in #11
  • Bump github.com/onsi/gomega from 1.30.0 to 1.32.0 by @dependabot in #6
  • use $(RM) for clean target by @jmtcsngr in #16
  • Deploy on Alpine and add a non-root user by @kjsanger in #13
  • remove unused ARG in Dockerfile for VERSION by @jmtcsngr in #19
  • Add release GitHub Action by @kjsanger in #14
  • Add an API endpoint and redirect requests to it by @kjsanger in #17
  • Embed HTML templates in server executable by @kjsanger in #20
  • Fix missing ciphers for TLS by @kjsanger in #21
  • Bump github.com/cyverse/go-irodsclient from 0.14.3 to 0.14.4 by @dependabot in #15

New Contributors

Full Changelog: https://github.com/wtsi-npg/sqyrrl/commits/1.0.0