Skip to content

Conversation

@JanHolger
Copy link
Member

@JanHolger JanHolger commented May 2, 2022

  • Implemented a controller initiator to allow using dependency injection systems
  • Fixed that body was returning null when parsing failed
  • Implemented an adapter system (IHTTPSocketServer) to allow plugging in different http server implementations
  • Implemented a simple http server implementation (not yet recommended for production use)
  • Implemented an Undertow implementation that now replaces the previously used jetty server
  • Removed support for jetty as they don't support Java 8 in current versions anymore. Jetty can still be used with a self-written adapter.
  • Implemented a custom implementation of the websocket protocol that doesn't use hacky tricks anymore and can be used with different server implementations.
  • Implemented recursive method resolution in controllers to allow extendable controller classes
  • Updated validator to 1.0.1 which includes and update of abstract-data to 1.0.4

JanHolger and others added 30 commits November 6, 2021 03:05
Added controllerInitiator which can be used to change the instantiate process of a Controller class.
…OrYaml

Fix validation for invalid json or yaml
…ver implementation and finished the custom http implementation. Added a JettyHTTPSocketServer as a backup option, but it doesn't support websockets.
…it and there are reported issues with older versions
…t implementation for until the own implementation is fully stable.
Added recursive method resolution of controllers
@JanHolger JanHolger merged commit 08787ab into master Oct 7, 2022
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.

4 participants