Commit Graph

489 Commits

Author SHA1 Message Date
Arnaud Roques
efe6157bff version 1.2025.4 2025-06-29 10:14:34 +02:00
Ivo Šmíd
69d631783c fix: Bump batik & fop versions to align with plantuml lib (#369)
When not fixed, wrong versions are on WAR classpath & vulnerabilities are reported.
2025-06-02 11:52:20 +02:00
Arnaud Roques
9600f9adf2 version 1.2025.3 2025-06-01 13:03:06 +02:00
Arnaud Roques
293cc9fc53 test: change size limit 2025-03-05 23:17:34 +01:00
Arnaud Roques
d03fae1c36 version 1.2025.2 2025-03-05 22:28:36 +01:00
Arnaud Roques
087914fec2 Update batik and Apache Commons IO
https://github.com/plantuml/plantuml-server/issues/360
2025-02-27 19:37:58 +01:00
Raphael Rösch
61d201e772 fix: remove broken tests based on jetty-runner (#354)
* tests based on jetty-runner do not work because
  the jetty-runner JAR contains invalid Java SPI services config files
* due to these invalid files Jetty 11.0.20+ is unable to properly
  initialize itself itself
* This change removes all tests based on jetty-runner
  and bumps the Jetty version to 11.0.24
* There are already jobs using the Jetty Maven plugin to
  launch a testing instance + run all tests
2025-02-05 14:19:18 +01:00
Arnaud Roques
e306f863d9 Revert "chore: bump Jetty to 11.0.24 (#349)"
This reverts commit af30d63c28.
2025-02-04 22:58:56 +01:00
Raphael Rösch
af30d63c28 chore: bump Jetty to 11.0.24 (#349) 2025-02-04 22:26:08 +01:00
Andreas Wirooks
affbd62410 build: update jetty images from patch level 18 to 24 (#353) 2025-02-04 22:18:38 +01:00
Arnaud Roques
4fe2160172 testing upload-artifact@v4 2025-02-04 22:08:55 +01:00
dependabot[bot]
9e6df4b123 Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (#339)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 22:01:14 +01:00
Arnaud Roques
91cee36b32 SVG participants have title now 2025-01-07 21:26:51 +01:00
Arnaud Roques
0698f86241 version 1.2025.0 2025-01-07 21:12:11 +01:00
Arnaud Roques
91b372f302 chore: version 1.2024.8 2024-11-16 12:54:28 +01:00
Arnaud Roques
185d5f1706 fix: try to add elk in the pom.xml file 2024-10-10 17:29:09 +02:00
Arnaud Roques
0552ada402 chore: version 1.2024.7 2024-09-09 19:45:47 +02:00
Tibor
eda7b369a5 remove absolete version field (#338)
Co-authored-by: Tibor Casteleijn <tibbor.casteleijn@easytrip.eu>
2024-09-02 11:27:32 +02:00
PlantUML
5ee5c48b1c Improve error page 2024-07-08 09:57:25 +02:00
Arnaud Roques
2c96caadbb chore: print error 2024-07-07 22:35:07 +02:00
Arnaud Roques
b51cc810b8 chore: version 1.2024.6 2024-07-07 19:32:13 +02:00
Arnaud Roques
da7e041070 chore: version 1.2024.5 2024-05-26 13:08:32 +02:00
Arnaud Roques
2680086893 fix URL 2024-05-14 18:30:09 +02:00
Arnaud Roques
eafc9c442c chore: version 1.2024.4 2024-04-06 17:33:37 +02:00
Arnaud Roques
8c532d4caa chore: version 1.2024.3 2024-02-15 23:07:44 +01:00
Arnaud Roques
bba12d9c3c chore: version 1.2024.2 2024-02-14 19:50:38 +01:00
Arnaud Roques
449e4d8ae4 chore: version 1.2024.1 2024-02-08 23:32:44 +01:00
Arnaud Roques
861b034ebc chore: version 1.2024.0 2024-02-08 21:59:52 +01:00
Tibor Casteleijn
334f039e90 Change image tag from jetty-local to jetty 2024-01-12 10:42:36 +01:00
Arnaud Roques
c127b4c466 chore: version 1.2023.13 2023-12-12 19:44:59 +01:00
Michele Adduci
74eb159a36 Updated Jetty and JRE in Docker, fixed Alpine build 2023-11-20 08:30:50 +01:00
Arnaud Roques
0514103cc1 chore: version 1.2023.12 2023-10-22 00:30:22 +02:00
HeinrichAD
46077bf5b7 Set java.awt.headless to true due to Windows 11 issues (#312)
* set java.awt.headless to true due to Windows 11 issues

* do not force headles mode but us it as default
2023-09-06 21:23:55 +02:00
HeinrichAD
608b58b3e0 add the same support to maps
sendMap should work similar to sendDiagram w.r.t. diagram source selection
2023-07-19 23:08:13 +02:00
HeinrichAD
5859c3b427 support diagrams without startuml, enduml
Add support for diagram without @startuml and @enduml.
2023-07-19 23:08:13 +02:00
Arnaud Roques
af8f7d0c33 v1.2023.10 2023-07-19 18:29:41 +02:00
HeinrichAD
d495c13e6e Merge pull request #305 from HeinrichAD/empty-commit
Close solved issues after re-evaluation
2023-07-15 22:28:58 +02:00
HeinrichAD
e484f532d4 empty commit 2023-07-15 22:14:08 +02:00
HeinrichAD
f03bb68407 add jetty "host" property
Add the posibility to set the network interface the Jetty server connector binds to as an IP address or a hostname. If null or 0.0.0.0, then its automatically binds to all interfaces.

Currently, the sercer connector uses 0.0.0.0 as fallback and always binds to all interfaces.

References: <https://eclipse.dev/jetty/javadoc/jetty-11/org/eclipse/jetty/server/AbstractNetworkConnector.html#getHost()>
2023-07-11 22:44:51 +02:00
Kálmán Vince
294b2a2418 Add diagram indexing support for all formats 2023-06-20 21:12:14 +02:00
HeinrichAD
45994f81bf remove unused import OptionFlags 2023-06-13 22:57:07 +02:00
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
HeinrichAD
5fa6cbc82f catch 400 response for broken diagrams 2023-06-12 22:57:06 +02:00
HeinrichAD
178384370f switch from fop to fop-core package 2023-06-11 20:55:03 +02:00
HeinrichAD
8d7c681ae4 copy pom.parent.xml to docker container 2023-06-09 17:31:19 +02:00
HeinrichAD
98dfd1763a create parent pom to improve the maintanace 2023-06-09 17:31:19 +02:00
Florian
f6fa448ed8 add doc: how to add fonts
Add an example about how to add additional fonts indside the PlantUML docker container.
2023-05-26 10:19:40 +02:00
The-Lum
303976279f doc: fix some minor issues (links, order, shortcut)
- [x] Add shortcut (`Ctrl+,`) for Setting dialog on the doc
- [x] Add `Editor Watcher Timeout` and `Editor Options`
- [x] Rearange level of titles and order of links
2023-05-24 16:32:16 +02:00
The-Lum
be95ece466 doc: fix some minor issues
- [x] fix README link to docs
- [x] rename `Alice and Bob` to `First example: "Alice and Bob"`
- [x] add `Import/Export`link
- [x] add `<kbd>` tag on `Ctrl+S`
2023-05-23 23:46:58 +02:00