1
0
mirror of https://github.com/octoleo/plantuml-server.git synced 2024-06-08 19:22:24 +00:00
Commit Graph

123 Commits

Author SHA1 Message Date
Arnaud Roques
6fb3c39096 version 1.2017.13 2017-05-10 22:20:18 +02:00
Arnaud Roques
18c119b28e version 1.2017.12 2017-04-27 09:15:04 +02:00
Clément Moyroud
163863ac0b Allow running on the Openshift platform
A few changes are necessary for the best out-of-the-box experience on Docker-based application
platforms such as OpenShift:
1. For security purposes, they run the containers as non-root. Before this change, the user was
   trying to write to the home dir, which is set to /root by default.
2. Deploy time is limited, and the download of dependencies by Jetty at start-up time, while
   convenient for testing, causes timeouts when deploying. a WAR is now created during
   Docker image creation, and as a result starting up the container is really fast now.

In addition, it is now possible to enable debug logging for Jetty by uncommenting the
relevant line in the Dockerfile.
2017-04-25 16:18:11 -07:00
Arnaud Roques
f37bbe9d41 version 2017.11 2017-04-19 21:41:42 +02:00
Arnaud Roques
67e9aeb992 version 2017.09 2017-04-05 21:57:35 +02:00
maximesinclair
d4d39566bc [TASK] Return to default 8080 port 2015-02-14 22:47:14 +01:00
slavisah
37dda037ad server port customization option 2015-02-14 22:31:58 +01:00
maximesinclair
69fbe5d2b8 [FEATURE] CodeMirror first basic implementation 2014-02-19 23:37:33 +01:00
maximesinclair
9401ab4a61 [FEATURE] Checkstyle violations fail the Build 2014-02-15 19:20:32 +01:00
Maxime Sinclair
fd2b6e7c02 [TASK] Checkstyle report and mvn site configuration 2014-02-06 18:28:06 +01:00
Maxime Sinclair
e187b44b05 [FIX] Plantuml.jar version changed from LATEST to RELEASE 2013-11-26 16:47:52 +01:00
Maxime Sinclair
45eb47839d [TASK] JEE 5 upgrade
JEE5 Servlet2.5 JSP2.1 JSTL1.2
2013-10-17 16:45:15 +02:00
Maxime Sinclair
e5fc4adcd7 [TASK] maven-war-plugin upgraded to 2.3 to avoid a warning
http://stackoverflow.com/questions/4342245/disable-maven-warning-message-selected-war-files-include-a-web-inf-web-xml-wh
2013-09-17 14:28:55 +02:00
Maxime Sinclair
7d7bdca930 [FEATURE] Map usage integrated in the interactive servlet
JSTL (without EL) added
2013-08-22 14:31:05 +02:00
Maxime Sinclair
017c690226 Formatted and tests skipped 2013-05-28 16:36:42 +02:00
maximesinclair
596cc8b79e Maven now uses the latest version of the plantuml lib 2013-04-30 11:21:35 +02:00
maximesinclair
26509be01e Source encoding defined 2013-04-30 09:52:02 +02:00
Maxime Sinclair
deb82a10f6 plantuml jar updated to 7500 2011-12-28 16:53:32 +01:00
Maxime Sinclair
8cff4fe41f Version of the plugins fixed, maven warnings suppressed. 2011-12-28 16:34:54 +01:00
Maxime Sinclair
40fcdd04e2 Build timestamp mavenized using filtering. 2011-12-28 16:27:53 +01:00
Pablo Lalloni
11a215ddd0 Configure jetty-maven-plugin, build final name, wtp context path.
Add project name to maven pom.

Configure maven-eclipse-plugin wtp contextpath to "plantuml" for running
from eclipse embedded servers.

Add jetty-maven-plugin to maven pom allowing to run the webapp by
executing jetty:run-exploded or jetty:run-war maven goals.

Downgrade servlet-api dependency version to 2.4 to match web.xml
setting.

Remove development "leaked" dependency on jersey-server.

Changed maven build final name to produce "plantuml.war" as the previous
ant build.
2011-11-12 21:59:34 -03:00
Pablo Lalloni
1b9e92cc78 Added maven-eclipse-plugin configuration options for generation of
eclipse wtp configuration files so the project is recognized as a "web
project" in eclipse and it can be run in eclipse managed servers.
2011-11-12 16:22:48 -03:00
Pablo Lalloni
89c4d91b41 Project fully mavenized with functionality exceeding previous Ant build.xml implemented (except deployment to servlet container, which can be easily added).
Improved unit tests to be independent of externally running servlet container, now every test runs its own embedded jetty server (and stops it afterward).

Removed all eclipse artifacts (.project, .classpath, .settings, etc.) and added to .gitignore to be independent of development environment (can be autogenerated by maven, or better yet use m2eclipse).

Removed embedded dependency jars since they are handled automatically by maven.
2011-11-02 19:11:52 -03:00