The topology server should be rewritten in Java to keep all serverside functionality in one programming language.
Technology to be used
- Spring boot (2.3.4.RELEASE) with Spring MVC
- Java 11
- Jetty 9.4.31
- some form of swagger for documentation (to be specified)
...
The following functionality should be added:
- auth using shiro
- winlab network data
- loading of multiple providers (eg. winlab (AND) 5GBerlin)
- version info
- following losses and worst month calculations (existing endpoints get renamed with an 'annual', see 'upgraded' section)
- absorption - annual and worst month
- rain - worst month
- rainvalue - worst month
...