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

megarefactor #69

Merged
merged 163 commits into from
Aug 28, 2024
Merged

megarefactor #69

merged 163 commits into from
Aug 28, 2024

Conversation

paultag
Copy link
Collaborator

@paultag paultag commented Aug 14, 2024

this is a total overhaul of the traits, but i've tried to keep as much original code as practical. PR is gross to read so maybe browsing is easier or maybe starting with traits.rs

this changes response formats, but the basic core is still there. bambu needs work, and this needs loads of testing.

  • re-add test coverage
  • add clap to make a real cli
  • add telemetry / distributed tracing
  • fix readme with examples
  • regenerate openapi
  • re-add bambu configs, make it work with the new ecosystem of handles

Fixes #78 #46

@paultag paultag marked this pull request as ready for review August 28, 2024 16:56
@paultag paultag merged commit e389758 into main Aug 28, 2024
5 of 7 checks passed
@paultag paultag deleted the paultag/refactor branch August 28, 2024 16:57
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.

set CORS
4 participants