Skip to content

Conversation

Sneagan
Copy link
Collaborator

@Sneagan Sneagan commented Sep 19, 2025

  • Kafka token issuance
  • Kafka token redemption
  • V1 HTTP Issuer GET endpoint
  • V1 HTTP Token Redemption POST endpoint
  • V3 HTTP Token Redemption POST endpoint

This checks the entire token redemption flow for all known production use cases as well as checks that duplicate redemtion fails. There are some cases with time limited issuers where a token is issued for a future issuer whose redemption fails. These tokens are tested and verified to fail as expected.

  • Tidy

  • Correct test name

  • Correct README

  • Rename integration test file

  • Address simple PR feedback

  • Remove unneeded type

  • Integration testing pr feedback (Integration testing pr feedback #827)

Address PR comments regarding testing structure.


  • Kafka token issuance
  • Kafka token redemption
  • V1 HTTP Issuer GET endpoint
  • V1 HTTP Token Redemption POST endpoint
  • V3 HTTP Token Redemption POST endpoint

This checks the entire token redemption flow for all known production use cases as well as checks that duplicate redemtion fails. There are some cases with time limited issuers where a token is issued for a future issuer whose redemption fails. These tokens are tested and verified to fail as expected.

  • Tidy

  • Correct test name

  • Correct README

  • Rename integration test file

  • Address simple PR feedback

  • Remove unneeded type

  • Integration testing pr feedback (Integration testing pr feedback #827)

Address PR comments regarding testing structure.



* Release Simple Dependency Removal (#828)

* Remove bat-go dialer

* Fix dependency naming

* Make log level configurable

* Add Integration Tests (#816)

* Add Integration Tests

- Kafka token issuance
- Kafka token redemption
- V1 HTTP Issuer GET endpoint
- V1 HTTP Token Redemption POST endpoint
- V3 HTTP Token Redemption POST endpoint

This checks the entire token redemption flow for all known production
use cases as well as checks that duplicate redemtion fails. There are
some cases with time limited issuers where a token is issued for a
future issuer whose redemption fails. These tokens are tested and
verified to fail as expected.

* Tidy

* Correct test name

* Correct README

* Rename integration test file

* Address simple PR feedback

* Remove unneeded type

* Integration testing pr feedback (#827)

Address PR comments regarding testing structure.

* Enable specifying an integration test

* Address feedback

* Adjust import order

* Alter error handling for dynamo change

* Add suggested change

* Remove  dependency (#819)

* Add MSK TLS v1.2 to Kafka dialer (#826)

Co-authored-by: Jackson <[email protected]>

* Fix prod branch naming (#829)

---------

Co-authored-by: Harold Spencer Jr. <[email protected]>

* Release 2025-09-19 (#834)

* Remove bat-go dialer

* Fix dependency naming

* Make log level configurable

* Add Integration Tests (#816)

* Add Integration Tests

- Kafka token issuance
- Kafka token redemption
- V1 HTTP Issuer GET endpoint
- V1 HTTP Token Redemption POST endpoint
- V3 HTTP Token Redemption POST endpoint

This checks the entire token redemption flow for all known production
use cases as well as checks that duplicate redemtion fails. There are
some cases with time limited issuers where a token is issued for a
future issuer whose redemption fails. These tokens are tested and
verified to fail as expected.

* Tidy

* Correct test name

* Correct README

* Rename integration test file

* Address simple PR feedback

* Remove unneeded type

* Integration testing pr feedback (#827)

Address PR comments regarding testing structure.

* Enable specifying an integration test

* Address feedback

* Adjust import order

* Alter error handling for dynamo change

* Add suggested change

* Remove  dependency (#819)

* Add MSK TLS v1.2 to Kafka dialer (#826)

Co-authored-by: Jackson <[email protected]>

* Fix prod branch naming (#829)

* Fix metrics registration failure after panic (#830)

---------

Co-authored-by: Harold Spencer Jr. <[email protected]>

---------

Co-authored-by: husobee <[email protected]>
Co-authored-by: eV <[email protected]>
Co-authored-by: Ian Krieger <[email protected]>
Co-authored-by: Harold Spencer Jr. <[email protected]>
@hspencer77 hspencer77 self-requested a review September 19, 2025 18:11
Copy link
Collaborator

@hspencer77 hspencer77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

@Sneagan Sneagan merged commit c7c4a43 into prod Sep 19, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants