wenbin151 / metasfresh-webui-api

metasfresh webui API server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codacy Badge Join the chat at https://gitter.im/metasfresh/metasfresh Krihelimeter

metasfresh-webui-api

This repo contains the API service of our webui. The frontend can be found in its own repository.

Some notes for developers:

  • This can be run from from eclipse
  • The main method is located at /metasfresh-webui-api/src/main/java/de/metas/ui/web/WebRestApiApplication.java
    • When running the API for the first time, you probably need to run it with -Dwebui-api-run-headless=false so that the swing dialog to set the DB connection can be displayed
    • If you also run metasfresh-admin locally on port 9090, you might also want to run this API with -Dspring.boot.admin.url=http://localhost:9090 -Dmanagement.security.enabled=false
  • By default, this listens on port 8080
  • Swagger UI url: http://localhost:8080/swagger-ui.html
  • If you don't run elastic search in your development environment, you might also add the property -Delastic_enable=false when running the API so that the console will not be flooded with elastic search issues

About

metasfresh webui API server

License:GNU General Public License v3.0


Languages

Language:Java 98.0%Language:JavaScript 1.8%Language:HTML 0.1%Language:Shell 0.1%Language:Dockerfile 0.0%