Skip to content

Conversation

@jgkawell
Copy link
Member

@jgkawell jgkawell commented Feb 18, 2025

A bunch of improvements and fixes related to the getting started experience with draft. Thanks to @josephhilby for helping find some of these.

Changes (in no particular order):

  • Removed old .vscode/launch.json configurations (and fixed others)
  • Added a Docker compose file for easily starting core services (but see feat: dctl improvements #69 for an even better way to do this)
  • Removed old (unused) deployment files
  • Cleaned up logging and configuration for blueprint
  • Removed unused catalyst web-client
  • Added catalyst config file and updated chassis dependency
  • Updated example services to use latest chassis and updated configs to match new core service deployment
  • Removed unnecessary expose of ports in Dockerfile
  • Added infra configs to dctl context
  • Added a --full flag to infra clean to allow removing contains without deleting config and data

jgkawell added a commit that referenced this pull request Mar 3, 2025
Envoy requires unique domains for all virtual hosts within the same
route configuration. This was causing issues with multiple services
registering under the same domain/host through fuse. This PR removes the
requirement to specify a host when registering routes and #65 updates
fuse to add routes with no defined host to a default virtual host.

Oh and I also added a `Ping()` call to the `repositories/postgres/bun`
client's `Open()` so that the database connection is actually verified
on boot.
@jgkawell jgkawell changed the title fix: bugs with onboarding fix: improvements to onboarding Mar 4, 2025
@jgkawell jgkawell merged commit c2cc8ab into main Mar 5, 2025
16 checks passed
@jgkawell jgkawell deleted the fix/getting-started-bugs branch March 5, 2025 00:08
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