I feel like the client might be slow to launch because it makes 50x requests to the API below on launch once for each plugin. If this could be made to be a single round-trip, that would probably speed things up. No one likes waiting on launch.
GET http://127.0.0.1:8080/api/4.5.2/extensions/Channel%20Reader/enabled HTTP/1.1
X-Requested-With: openintegrationengine-client
Accept: application/xml
Accept: application/json
User-Agent: Jersey/2.22.1 (Mirth Server Connection)
Host: 127.0.0.1:8080
Connection: Keep-Alive
Cookie: JSESSIONID=node05i755oi7lwba1whm5458j7rfn0.node0
Accept-Encoding: gzip,deflate
HTTP/1.1 200 OK
Date: Sat, 18 Oct 2025 15:51:00 GMT
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: false
Access-Control-Allow-Methods: GET, POST, DELETE, PUT
Access-Control-Allow-Headers: Content-Type
Content-Security-Policy: frame-ancestors 'none'
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Type: application/xml
Content-Length: 23
<boolean>true</boolean>
I feel like the client might be slow to launch because it makes 50x requests to the API below on launch once for each plugin. If this could be made to be a single round-trip, that would probably speed things up. No one likes waiting on launch.