Skip to content

Conversation

@JAB1305
Copy link
Contributor

@JAB1305 JAB1305 commented Jun 6, 2025

This provides a basic and incomplete implementation of a http server.

Core features being:

  • Modular structure with subservices
  • Many core endpoints implemented with according high coverage unit-tests
  • Clear structure for better readability and maintainability

For further information see

  • README.md - Implementation status of specific endpoints & features
  • DESIGN_NOTES.md - Some general thoughts about how and why this project is structured

JAB1305 and others added 30 commits December 10, 2024 12:48
Provide an example for the structure used
Add DESIGN_NTOES.md further explaining design choices
Adjust not implemented message to distinguish between endpoints "not yet implemented" and endpoints that were "not implemented" in the old basyx-python-sdk
Moved server package to top level
Created new AASX File Server router

Co-Authored-By: Simon <88947258+somsonson@users.noreply.github.com>
Also adjusted some return value placeholders
…erver. sdk/basyx/object_store: add filter function
Add some testcases covering basic submodel interaction
Add GET/POST/PUT/DELETE endpoints regarding specific submodelElements in a submodel
Copy link
Contributor

@s-heppner s-heppner left a comment

Choose a reason for hiding this comment

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

Other than the missing empty lines at the end of the files that I just added, this LGTM

@s-heppner s-heppner merged commit 3b5ccfa into eclipse-basyx:server Jun 16, 2025
8 checks passed
@s-heppner s-heppner deleted the server branch June 16, 2025 07:56
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.

3 participants