Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Java callout server WIP #35

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from

Conversation

jstraceski
Copy link
Contributor

Adding a java callout server SDK.

Removing older docker fields.
Updating Readme info.
Implemented a basic way to shut down the server.
Added a cascading server check to minimize thread usage.
Added more logging statements.
Added the ability to control whether to include an insecure port.
Added test cases for different server configurations.
- Different port settings
- Without health check server or insecure ports
Made the basic test check all types of request/response types with data
checks.
Added a test for secure port usage.
Adding test descriptions.
Formatting python.
Renaming some variables.
Added installation, server execution, and testing instructions.
Refactoring/generalization of variable names for future HTTP support.
Splitting out generic server functions: setup, main loop, and stopping.
Adding service callout example with asorted responses for testing.
Adding associated Docker files for running this test.
Removing the example directory and dockerfile.
Making the service_callout.py file non-executable to reduce confusion.
Adding comments to the service callout example to describe the function
and purpose.
Formatting and clarification.
Changed docker debian version to 12 so that we can use modern python (>=python3.10)
Addressed Docker command ordering.
Updating documentation to provide Docker instructions.
Adding maven build files.
Adding service callout outline.
Adding README instructions.
@jstraceski jstraceski requested review from upeeth and a team as code owners January 3, 2024 14:51
@jstraceski jstraceski marked this pull request as draft January 3, 2024 14:52
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.

None yet

1 participant