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
Arnaud Roques
4cbefc3dcc
Import version 1.2023.8
2023-05-22 18:03:58 +02:00
Florian
155250286f
Add dependency tests
...
- add `testGraphviz`: request `version` as AsciiArt and search for
"Installation seems OK. File generation OK"
- irgnore `testGraphviz` inside github workflow tests except for the
docker container tests, since only in the docker container case
graphviz is available
- add `testMonacoEditorWebJar`: request `loader.js` and check if the
server answers with status code 200
- add a note inside the pom where the webjar versions are hard coded
inside the project
2023-05-19 23:12:22 +02:00
Florian
478ef3bce7
front-end code refactoring
...
Since the front-end received much more code (features) than first expected, the files became much too large. For this reason, the JS and CSS code has now been split by component and thus into several small files. However, since there are now many small files, a JS and CSS bundle tool had to come :D.
2023-05-19 13:55:18 +02:00
Arnaud Roques
080cbaada9
chore: fix typo
...
https://github.com/plantuml/plantuml-server/issues/290
2023-05-17 19:13:46 +02:00
Arnaud Roques
6c2bae2f8a
chore: update to version 1.2023.7
2023-05-15 18:38:27 +02:00