Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/metasfresh/metasfresh-webui-api-legacy
metasfresh webui API server
https://github.com/metasfresh/metasfresh-webui-api-legacy
docker-image erp java metasfresh rest-api spring-boot webui
Last synced: 3 months ago
JSON representation
metasfresh webui API server
- Host: GitHub
- URL: https://github.com/metasfresh/metasfresh-webui-api-legacy
- Owner: metasfresh
- License: gpl-3.0
- Created: 2016-04-14T13:03:48.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T07:20:19.000Z (about 1 year ago)
- Last Synced: 2024-03-27T06:15:27.323Z (10 months ago)
- Topics: docker-image, erp, java, metasfresh, rest-api, spring-boot, webui
- Language: Java
- Homepage:
- Size: 11.6 MB
- Stars: 30
- Watchers: 15
- Forks: 32
- Open Issues: 244
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/39f7f2f16c634233aae159c219169b7b)](https://www.codacy.com/app/metasfresh/metasfresh-webui?utm_source=github.com&utm_medium=referral&utm_content=metasfresh/metasfresh-webui&utm_campaign=Badge_Grade)
[![Join the chat at https://gitter.im/metasfresh/metasfresh](https://badges.gitter.im/metasfresh/metasfresh.svg)](https://gitter.im/metasfresh/metasfresh?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)# :warning: This repository is discontinued :warning:
The code from this repo is now maintained in https://github.com/metasfresh/metasfresh
# metasfresh-webui-api
This repo contains the API service of our webui. The frontend can be found in its [own repository](https://github.com/metasfresh/metasfresh-webui-frontend).
# 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