Commit Graph

43 Commits

Author SHA1 Message Date
HeinrichAD 4202730c11 remove ALLOW_PLANTUML_INCLUDE + update to 1.2023.9
- update Plantuml to v1.2023.9
- PlantUML core removed `OptionFlags.ALLOW_INCLUDE` and uses now the `PLANTUML_SECURITY_PROFILE`
2023-06-13 22:57:07 +02:00
HeinrichAD 09a7ce4973 add security features + java property support
- set `ALLOW_PLANTUML_INCLUDE` only once and decentralized inside the `DiagramResponse` class and call this init method after initializing the server
- set `PLANTUML_SECURITY_PROFILE` to `INTERNET` by default (BREAKING CHANGES)
- add possibility to set PlantUML system properties over a file with `PLANTUML_PROPERTY_FILE`
- adjust documentation
- add "Breaking changes" hint to README
2023-06-13 22:57:07 +02:00
Florian e6566b58bd revert missing tests + small fixes
- revert the 4 missing tests, e.g. proxy test from commit 20468f5
- add virtual host name `test.localhost` to embedded jetty server
  (JUnit Tests) since localhost and IP-Addresses are no longer
  supported by the proxy and use this address inside proxy `src`
- add `test-localhost` support for the docker tests. To support
  this the docker hostname need to be set to test.localhost by:
  `--hostname=test.localhost` (only for the docker tests)
- proxy: add file format support for PDF
- proxy: add error messages on "bad request" response
- proxy: remove dead code
- old proxy: add error messages on "bad request" response
- fix incorrect README link to docs
- add `HTTP_PROXY_READ_TIMEOUT` option -- close #240
2023-05-04 18:30:58 -04:00
Florian ed49010303 add documentation 2023-05-03 13:23:47 -04:00
Thomas Mons cf717eff0c Introduced parameter PLANTUML_CONFIG_FILE, that allows to specify a PlantUML config file. 2022-07-29 12:49:22 +02:00
Wolfgang Werner b5c21c76b6 Remove note about building .war before the docker image
Both Dockerfiles also build the war as part of a multi stage build, so I guess that comment is obsolete.
2022-04-27 15:47:20 +02:00
PlantUML f14337933d
Update README.md 2022-01-25 10:34:34 +01:00
PlantUML c8954cbe4a
Migration to https://plantuml.io 2022-01-15 12:20:55 +01:00
PlantUML 86bb70d079
Add sponsor badge 2022-01-06 11:09:29 +01:00
Florian da290a15fe add nginx reverse proxy examples 2021-12-26 23:48:51 +01:00
PlantUML 12224aa16e
Add reverse-proxy documentation 2021-12-25 18:05:29 +01:00
PlantUML c5f088e50a
About vulnerability 2021-12-14 11:54:53 +01:00
PlantUML 7b0022de44
Adding peak rate 2021-12-09 21:40:54 +01:00
Florian 32e05b62bd add jetty and tomcat recommendations 2021-12-09 13:50:34 +01:00
PlantUML 422ebe1792
Add counter 2021-11-17 23:51:13 +01:00
PlantUML 807ca66fe1
Remove non-working badge 2021-11-16 23:27:05 +01:00
Florian 9cb9cec6ca update jetty and tomcat to latest version 2021-10-17 18:46:03 +02:00
Florian deda3c2256 update + restructure pom and add missing javadoc 2021-10-13 12:25:18 +02:00
Florian 098e630a28 update and fix checkstyle and javadoc plugins 2021-10-11 19:22:18 +02:00
Florian 221af78afc improve docker handling 2021-10-11 18:39:11 +02:00
Jackie Weng 3c217b2de1 Update README with read-only container instruction 2021-05-12 23:32:24 +02:00
Rob Oxspring 49c8fefce5 Document the ALLOW_PLANTUML_INCLUDE environment variable 2019-12-10 23:10:01 +01:00
Arnaud Roques de6612091c version 1.2019.12b 2019-11-11 12:01:38 +01:00
Norbert.Nogacki@tomtom.com a53416b4da Added support for Authorization header 2019-05-17 16:24:27 +02:00
Michael Rausch e276733481 Added docker-compose file to build plantuml-server with a custom base url. 2019-05-07 19:06:08 +02:00
kumy 05742ff37e
Fix typo 2017-12-18 14:34:23 +01:00
arnaudroques 39bfe4ef76 Update README.md
Document GRAPHVIZ_DOT and PLANTUML_STATS variables
2017-09-26 15:38:51 +02:00
David Ducatel a3b1eba470 Add first env var description in readme 2017-09-26 09:40:42 +02:00
arnaudroques cc7409a124 Merge pull request #42 from Ducatel/master
Multiple docker images
2017-04-28 11:56:14 +02:00
David Ducatel 5dd56095ba Add new docker images
Add tomcat container, jetty tag and self-builded docker file
2017-04-28 10:53:11 +02:00
Ducatel David a0fc212636 Add docker badge 2017-04-28 10:31:48 +02:00
arnaudroques d714dd2ceb Update README.md
Typo fixes
2017-04-27 09:16:21 +02:00
Ducatel David 78468f3ddd Update readme on docker part 2017-04-25 14:55:02 +02:00
Thiyagaraj Krishna 6c06d1f88e Fixed typo in docker command
Added a note to also run "mvn package" prior to the docker build
2017-04-24 12:16:12 -04:00
Arnaud Roques 4c320c39c2 Restore Added support for running docker behind firewall 2017-04-21 22:53:01 +02:00
Mendor 39c8589c52 Add simple Dockerfile 2017-01-26 09:32:35 +02:00
Federico Tomassetti f29e061283 Adding a screenshot in the README 2015-03-29 19:12:21 +01:00
slavisah 2ea547596d added alternative app starting with custom jetty port 2015-02-11 11:01:26 +01:00
arnaudroques 0212f941ca Move to https://github.com/plantuml 2013-12-11 19:17:50 +01:00
Maxime Sinclair 24da19bf96 [TASK] Addition of the travis-ci build status image 2013-10-17 17:02:48 +02:00
Maxime Sinclair 8c874c2d8a [BUGFIX] Updated usage of the jetty plugin 2013-09-17 18:15:16 +02:00
Pablo Lalloni c3bf704888 Add running instructions to readme file. 2011-11-12 23:38:43 -02:00
Pablo Lalloni b66a774bc7 README updated to mavenized project and translated to markdown 2011-11-02 19:23:39 -03:00