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

[ADP-3339] Prepare UI server support #4711

Merged
merged 8 commits into from
Aug 4, 2024

Conversation

paolino
Copy link
Collaborator

@paolino paolino commented Aug 1, 2024

This PR is almost a pure refactoring to prepare the main application to run multiple http services. I added a sub one that will be replaced with the UI service later

  • Add cli options to control the presence of the UI server on a different port than API server
  • Move non-api http server code from api package to exe package (including tls module)
  • Add support for a do-nothing service running along the main api service

ADP-3339

@paolino paolino self-assigned this Aug 1, 2024
@paolino paolino added UI UI related changes Deposit labels Aug 1, 2024
@paolino paolino marked this pull request as ready for review August 1, 2024 09:20
Copy link
Contributor

@HeinrichApfelmus HeinrichApfelmus left a comment

Choose a reason for hiding this comment

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

Excellent, thank you! 😊

@paolino paolino enabled auto-merge August 1, 2024 11:19
@paolino paolino added this pull request to the merge queue Aug 1, 2024
github-merge-queue bot pushed a commit that referenced this pull request Aug 1, 2024
This PR is almost a pure refactoring to prepare the main application to
run multiple http services. I added a sub one that will be replaced with
the UI service later

- [x] Add cli options to control the presence of the UI server on a
different port than API server
- [x] Move non-api http server code from api package to exe package
(including tls module)
- [x] Add support for a do-nothing service running along the main api
service

ADP-3339
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@paolino paolino removed this pull request from the merge queue due to a manual request Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino enabled auto-merge August 1, 2024 15:05
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch from c1c1bc9 to e6a3765 Compare August 1, 2024 15:05
@paolino paolino added this pull request to the merge queue Aug 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 1, 2024
@paolino paolino added this pull request to the merge queue Aug 2, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 2, 2024
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch 5 times, most recently from 10cf128 to 43f38aa Compare August 2, 2024 09:34
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch from 43f38aa to 4652108 Compare August 2, 2024 09:44
@paolino paolino enabled auto-merge August 2, 2024 09:47
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch from 4652108 to 8a63b1f Compare August 2, 2024 10:01
@paolino paolino disabled auto-merge August 2, 2024 10:11
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch from 8a63b1f to 53e1509 Compare August 2, 2024 10:43
@paolino paolino enabled auto-merge August 2, 2024 10:57
@paolino paolino added this pull request to the merge queue Aug 2, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 2, 2024
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch 8 times, most recently from a7c2788 to 8d1befb Compare August 4, 2024 07:35
@paolino paolino force-pushed the paolino/ADP-3339/prepare-ui-support branch from 8d1befb to 9d2d9b9 Compare August 4, 2024 07:46
@paolino paolino enabled auto-merge August 4, 2024 07:46
@paolino paolino added this pull request to the merge queue Aug 4, 2024
Merged via the queue into master with commit af45e29 Aug 4, 2024
23 checks passed
@paolino paolino deleted the paolino/ADP-3339/prepare-ui-support branch August 4, 2024 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deposit UI UI related changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants