Skip to content

feat: validate ExApp routes at registration and reject malformed data #3485

feat: validate ExApp routes at registration and reject malformed data

feat: validate ExApp routes at registration and reject malformed data #3485

Triggered via pull request May 16, 2026 13:44
Status Success
Total duration 9m 33s
Artifacts 29

tests-deploy.yml

on: pull_request
NC In Host
1m 31s
NC In Host
NC In Julius Docker
1m 15s
NC In Julius Docker
NC In Julius Docker(DSP-HTTP)
1m 7s
NC In Julius Docker(DSP-HTTP)
NC In Julius Docker(DSP-HTTPS)
1m 42s
NC In Julius Docker(DSP-HTTPS)
NC In Host(Redis)
1m 30s
NC In Host(Redis)
NC In Host(network=host)
1m 40s
NC In Host(network=host)
NC In Julius Docker (HaRP-Bridge network)
1m 13s
NC In Julius Docker (HaRP-Bridge network)
NC In Julius Docker (HaRP-Bridge network-no FRP TLS)
1m 9s
NC In Julius Docker (HaRP-Bridge network-no FRP TLS)
NC In Host (HaRP-Host network)
1m 40s
NC In Host (HaRP-Host network)
NC In Host (Manual HaRP-Host network)
6m 59s
NC In Host (Manual HaRP-Host network)
Update preserves deploy options (Docker)
1m 22s
Update preserves deploy options (Docker)
NC In Julius Docker(DSP-HTTPS-BRIDGE)
1m 19s
NC In Julius Docker(DSP-HTTPS-BRIDGE)
NC In Host(Redis) Deploy options
1m 38s
NC In Host(Redis) Deploy options
Tests-Deploy-OK
8s
Tests-Deploy-OK
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
dsp_http_container.json
3.25 KB
sha256:4bf51238f31b5b9bc35a23e0d5ba4ca263bcb4fa8ec50ac52428674600340d5f
dsp_http_container.log
937 Bytes
sha256:2230dac70ce6b6de2a07da566b501805be66ab6eeee6eefc5a28386090d82317
dsp_http_nextcloud.log
771 Bytes
sha256:3b3c7a93b85f5a472de32f3e10eb66010e32532474999b43011cf0382400a31c
dsp_https_bridge_container.json
3.36 KB
sha256:8e30cfbd9e75e59dc723969ea0013f2ed372d6cd2f80ca0aed18ab76356a0e69
dsp_https_bridge_container.log
891 Bytes
sha256:e93d48fd0b0645134890a2a78d3cbf7abbc256a3c9def416f4aa5110cdde49db
dsp_https_bridge_haproxy.log
3.6 KB
sha256:f98813dd69cae0a6dd39b13b39f8758f6c70354088131d9ad9aac931aa8884fe
dsp_https_bridge_nextcloud.log
772 Bytes
sha256:1058a20bb6f9d4576b574dad57204237112ac6c6f127027cce9095795f3e927a
dsp_https_container.json
3.24 KB
sha256:ddcfb5a24ffd277e071494961897c3fc49275a5cf188f91ad668afaf35da2016
dsp_https_container.log
884 Bytes
sha256:3a16423e32d9c9c38d43e03885941ae9d0d6321e040fdf2a748106ef498e7e9d
dsp_https_haproxy.log
3.54 KB
sha256:7c48f02d89d8801dcca6c368fe18cf67f2678f44812939f629bee9dce77e1786
dsp_https_nextcloud.log
768 Bytes
sha256:3973933363765f0bc26e0802cb5d74d5787bfead59c83c0c318c205a4096cdf7
nc_docker_app_docker_container.json
147 Bytes
sha256:4e0d4a212bb9c4317cfa40bca3abb43c61f625fe3556b2c145dbdd5fdbf28faa
nc_docker_app_docker_container.log
938 Bytes
sha256:8f5f1fe2c017ddea5b2a2943b3e8424d1bfe9146dd5fc04075b378970eeb3d2e
nc_docker_app_docker_nextcloud.log
1.59 KB
sha256:4ed2313bd443982e3f82b4ecd1189c8096af17f172ab117a5fb4fd8654759920
nc_host_app_docker_container.json
3.22 KB
sha256:7ebe1bde1ee4848d9237ec68a61827291cd2b2e3c8d1304c9e89b8ee9c868b32
nc_host_app_docker_container.log
937 Bytes
sha256:41831bc3b3b5c1625989cbdcc957edb9721bbdf23fef46718cf472ce77d8af57
nc_host_app_docker_nextcloud.log
38.8 KB
sha256:5fda42587cb1e8d7954863788bf78eb5dc647076a940d8079f3afb05f8f73810
nc_host_app_docker_redis_container.json
3.2 KB
sha256:afed88298b621a97914eca313a9ca544a09ea47cb0fd0029244cf844550a6b15
nc_host_app_docker_redis_container.log
938 Bytes
sha256:6ee8375902277b32cccd0adb41143b8b88b8e2c3301170f3565f8681e8a8f6f5
nc_host_app_docker_redis_deploy_options_container.json
3.31 KB
sha256:8dc831fcdb9ecff8b1de30549c45e7c86e5a22dad57f89b3dffe3f38106e7516
nc_host_app_docker_redis_deploy_options_container.log
944 Bytes
sha256:59cb426d40ca4d445c1432dc5edd05daeeb5cac065af7a0302bef930dc941e7b
nc_host_app_docker_redis_deploy_options_nextcloud.log
38.2 KB
sha256:a7d6af4f6fecd77b24879a275730ed245721e89ab9e436911245c9b47bbaffef
nc_host_app_docker_redis_nextcloud.log
40.1 KB
sha256:bab1cbda2d5ff789e2805869de0685ee64477585d138e6003051de61215568ed
nc_host_network_host_container.json
3.22 KB
sha256:fd8d169cd9a0d17a88df86373af169d6110b0f343830148c6b15280e4670a7ae
nc_host_network_host_container.log
939 Bytes
sha256:ef39aef7a9b850a709318c59a4f1e9c815444d7c947d5b10c93364909c467c3f
nc_host_network_host_nextcloud.log
38.7 KB
sha256:93738fffd7f6c5531cb91285ffe9c3ca22e8badd975c90ef46a0b41d351d3761
nc_update_preserves_deploy_options_container.json
3.34 KB
sha256:a32ef0fab4738ffe0a64682e86b71d55eee6b9ff81d855156f10201e38dc715b
nc_update_preserves_deploy_options_container.log
865 Bytes
sha256:a40d2d4bfbedc15e0d20b9fba8cdda54d77c07e2de922a8ed3bfb34dbd9d00cd
nc_update_preserves_deploy_options_nextcloud.log
20.5 KB
sha256:e8e75f29b336fcd8c18c0a5fd1750e692433fd03688b1c6509e55a1eca3d99cc