tag:github.com,2008:https://github.com/OADA/server/releases Release notes from server 2025-10-05T18:48:51Z tag:github.com,2008:Repository/89021364/v4.0.0 2025-10-05T18:53:09Z v4.0.0 <hr> <h2><a href="https://github.com/OADA/server/compare/v3.10.0..v4.0.0">4.0.0</a> โ€” 2025-10-05</h2> <h3>๐Ÿ›ก๏ธ Security</h3> <ul> <li>update vulnerable dependencies to pino:8.6.0 fastify:4.6.0 fastify-graceful-shutdown:3.3.0 find-my-way:7.1.0 light-my-request:5.6.1 got:12.5.0 โ€” (<a href="https://github.com/OADA/server/commit/93b765c761d48812c4223b1126e6ae61a54fe623">93b765c</a>)</li> <li>update vulnerable dependencies to kafkajs:2.2.1 chalk:5.1.2 express:4.18.2 got:12.5.2 minimist:1.2.7 fastify:4.8.1 find-my-way:7.3.1 โ€” (<a href="https://github.com/OADA/server/commit/d209ee694d9927a0511825720454db3de47ba39c">d209ee6</a>)</li> <li>update vulnerable dependencies to kafkajs:2.2.2 fastify-plugin:4.3.0 pino:8.7.0 @fastify/helmet:10.0.2 cacache:17.0.1 randomstring:1.2.3 @OADA/client:4.4.1 โ€” (<a href="https://github.com/OADA/server/commit/565a1024169962b236211965f4d7fda0be97aa92">565a102</a>)</li> <li>security updates to k8s-wait-for โ€” (<a href="https://github.com/OADA/server/commit/4ecab1eb538f866b56f97f78bc07e0082bca8012">4ecab1e</a>)</li> <li>update vulnerable dependencies to arangojs:8.0.0 deep-equal:2.1.0 tslib:2.4.1 @fastify/cors:8.1.1 @fastify/request-context:4.1.0 @fastify/websocket:7.1.1 cacache:17.0.2 โ€” (<a href="https://github.com/OADA/server/commit/4b166ec47dff650c8d86a9dddabecdf7ad650afc">4b166ec</a>)</li> <li>update vulnerable dependencies to dezalgo:1.0.4 formidable:2.1.2 โ€” (<a href="https://github.com/OADA/server/commit/12b0bf7cac20451d17ee40665f6b5442ccf203b6">12b0bf7</a>)</li> <li>update vulnerable dependencies to cookiejar:2.1.4 HTTP-cache-semantics:4.1.1 node-jose:2.2.0 โ€” (<a href="https://github.com/OADA/server/commit/7f2f34f7703ce31b17e4802f7d6ea2980cebb5c5">7f2f34f</a>)</li> <li>update vulnerable dependencies to arangojs:8.4.1 flat:6.0.0 tslib:2.6.2 yaml:2.3.2 uuid:9.0.1 fastify-plugin:4.5.1 pino:8.15.1 pino-pretty:10.2.0 typescript:5.2.2 @fastify/helmet:11.1.1 @fastify/rate-limit:8.0.3 @fastify/secure-session:7.1.0 @fastify/sensible:5.3.0 @fastify/static:6.11.2 @fastify/view:8.1.0 @OADA/types:3.5.3 es-main:1.3.0 fastify-graceful-shutdown:3.5.1 jose:4.14.6 @OADA/formats-server:3.5.3 cacache:18.0.0 light-my-request:5.11.0 p-queue:7.4.1 โ€” (<a href="https://github.com/OADA/server/commit/565b7c3ba056a23ae0ad0f69796d398a73d91558">565b7c3</a>)</li> <li>update vulnerable dependencies to semver:5.7.2 tough-cookie:4.1.3 โ€” (<a href="https://github.com/OADA/server/commit/b686b1e93601711dde5b648eea21ea5547bcbb53">b686b1e</a>)</li> <li>upgrade pino-pretty from 10.2.2 to 10.2.3 โ€” (<a href="https://github.com/OADA/server/commit/851ab1f08cd4a6913afdeb29cd4f01b7093f6b24">851ab1f</a>)</li> <li>update vulnerable dependencies to yaml:2.4.0 fastify:4.26.2 light-my-request:5.11.0 โ€” (<a href="https://github.com/OADA/server/commit/8270e68e224224c24c7896b097feba1214761472">8270e68</a>)</li> <li>OADA/services/auth/package.json to reduce vulnerabilities โ€” (<a href="https://github.com/OADA/server/commit/4264eb859298760112a9446e11af22d55a57d1a6">4264eb8</a>)</li> <li>update vulnerable dependencies to braces:3.0.3 fill-range:7.1.1 tar:6.2.1 โ€” (<a href="https://github.com/OADA/server/commit/8d1c669608005778efdcec5f07be844cf77dbe29">8d1c669</a>)</li> <li>update vulnerable dependencies to yaml:2.6.1 nstats:6.0.1 cross-spawn:7.0.5 @OADA/client:5.2.6 โ€” (<a href="https://github.com/OADA/server/commit/7c5fdc27131637b4d509d9315504f69f9dd38458">7c5fdc2</a>)</li> <li>update vulnerable dependencies to jsonpath-plus:10.3.0 undici:6.21.1 โ€” (<a href="https://github.com/OADA/server/commit/0b026d4ce2d14ecf07ef8b0e427225535ea25db8">0b026d4</a>)</li> <li>update vulnerable dependencies to @babel/runtime:7.26.10 axios:1.8.3 โ€” (<a href="https://github.com/OADA/server/commit/befc6581b6979b519e3a0b3492c95bf4f3a835d1">befc658</a>)</li> <li>update vulnerable dependencies dotenv:16.5.0 yaml:2.7.1 @fastify/cors:11.0.1 @fastify/jwt:9.1.0 @fastify/view:11.0.0 fastify:5.2.2 ioredis:5.6.1 fastify-jwt-jwks:2.0.1 type-is:2.0.1 got:14.4.7 โ€” (<a href="https://github.com/OADA/server/commit/c32164b34cc080eb8be1ef0c29012b4cbd25ab6e">c32164b</a>)</li> <li>update vulnerable dependencies to @lukeed/ms:2.0.2 fast-jwt:5.0.6 mnemonist:0.40.3 obliterator:2.0.4 โ€” (<a href="https://github.com/OADA/server/commit/7cc4274994a6904c6244bbb734be70716a81325f">7cc4274</a>)</li> <li>update vulnerable dependencies to pino-caller:4.0.0 superagent:10.0.0 @fastify/request-context:6.2.0 @fastify/secure-session:8.2.0 fastify:5.3.2 fastify-jwt-jwks:2.0.2 โ€” (<a href="https://github.com/OADA/server/commit/610a1f608274c0d3fe4ee5e597a4f540fe7f8bd4">610a1f6</a>)</li> <li>update vulnerable dependencies to debug:4.4.1 yaml:2.8.0 @fastify/view:11.1.0 fastify:5.3.3 jose:6.0.11 โ€” (<a href="https://github.com/OADA/server/commit/09ef68c2d1e69e249f5527758b9290e4a9512a31">09ef68c</a>)</li> <li>update vulnerable dependencies to brace-expansion:1.1.12 brace-expansion:2.0.2 โ€” (<a href="https://github.com/OADA/server/commit/3e32c0490fb9824e559cfa1f9a8961a8fd9b8300">3e32c04</a>)</li> <li>update vulnerable dependency form-data:4.0.4 โ€” (<a href="https://github.com/OADA/server/commit/98305033de920af9cc47f40da45975f85b4ab865">9830503</a>)</li> <li>non-security non-breaking dependency updates โ€” (<a href="https://github.com/OADA/server/commit/6a1028399c448ee20146e2fb7c40d85ea34c658d">6a10283</a>)</li> </ul> <h3>๐Ÿš€ Features</h3> <ul> <li>stability improvements โ€” (<a href="https://github.com/OADA/server/commit/350b1132ac2bc7111a8d17d2177cf7602161bc4e">350b113</a>)</li> </ul> <h4>OpenID Connect</h4> <ul> <li>add debug level logging of discovery results โ€” (<a href="https://github.com/OADA/server/commit/50906430fead1001c3706910300a59cc24047179">5090643</a>)</li> </ul> <h4>ArangoDB</h4> <ul> <li>update arangojs and token CLI โ€” (<a href="https://github.com/OADA/server/commit/dd1c477dc2ab323eab9f02f4452ca3615dfb0507">dd1c477</a>)</li> </ul> <h4>Auth</h4> <ul> <li>automatic bcrypt salt generation โ€” (<a href="https://github.com/OADA/server/commit/a0b0465af62ca7ac7a3653fceac14a5eac176eae">a0b0465</a>)</li> <li>switch logging to pino โ€” (<a href="https://github.com/OADA/server/commit/1b6af25f3125c436cbbb3fe72652986de9928be6">1b6af25</a>)</li> <li>rewrite/update auth server for PKCE support โ€” (<a href="https://github.com/OADA/server/commit/c340eaa0b9259bc25fa6812048beef2c3436677c">c340eaa</a>)</li> <li>improve crypto key/code handling/generation โ€” (<a href="https://github.com/OADA/server/commit/8e2a588a2479c4008349495510c090016b826989">8e2a588</a>)</li> <li>implement PKCE checks per rfc7636 โ€” (<a href="https://github.com/OADA/server/commit/b2e5d6cc94341101ec3360d3077044d15fb52ae6">b2e5d6c</a>)</li> <li>start of support for external oauth/OpenID Connect providers โ€” (<a href="https://github.com/OADA/server/commit/af6babdda4068aee11441a13b74382a738884a90">af6babd</a>)</li> <li>can authenticate w/ Auth0 using OpenID Connect โ€” (<a href="https://github.com/OADA/server/commit/9dccd9bcad5cd38f684b990395a20b13939f6376">9dccd9b</a>)</li> <li>more progress towards full auth0/OpenID Connect support โ€” (<a href="https://github.com/OADA/server/commit/171430de26c22ac16bba7aa234d770e089b0e907">171430d</a>)</li> <li>retrieve user via oauth/OpenID Connect id_token โ€” (<a href="https://github.com/OADA/server/commit/684adfeee01a45d34e5d0cedc1b32e4e73f930f0">684adfe</a>)</li> <li>[<strong>breaking</strong>] update token cli for OpenID Connect โ€” (<a href="https://github.com/OADA/server/commit/692705e295581fbb14afb3e381ff4150fbce675b">692705e</a>)</li> <li>decouple storage of tokens/users/codes โ€” (<a href="https://github.com/OADA/server/commit/1c0d113ff72e41254e719a19f6b08da254359eda">1c0d113</a>)</li> </ul> <h4>Config</h4> <ul> <li>add logging support to lib-config โ€” (<a href="https://github.com/OADA/server/commit/e5da2e3113cc1c7574eb5a224260787294da9e94">e5da2e3</a>)</li> </ul> <h4>Helm</h4> <ul> <li>add basic grafana dashboards for OADA โ€” (<a href="https://github.com/OADA/server/commit/c93c847d8e6dce3c0cbe2e1bc9ca94f94697db88">c93c847</a>)</li> <li>update chart for ASK compat โ€” (<a href="https://github.com/OADA/server/commit/bea26c9e22d87d5880a98c9379ee764f7ee5a5c5">bea26c9</a>)</li> <li>[<strong>breaking</strong>] somewhat major rework of OADA chart โ€” (<a href="https://github.com/OADA/server/commit/3e17154ea299222ea906f75a90f9356f7f769e3f">3e17154</a>)</li> <li>support upgrading chart releases โ€” (<a href="https://github.com/OADA/server/commit/651b22eab9131a262d2a02dbac529a0ce534deb5">651b22e</a>)</li> <li>simple support for microservices โ€” (<a href="https://github.com/OADA/server/commit/bec2266306d8724364f3c9d4b8232fbf62e3d97e">bec2266</a>)</li> <li>add support for new rate-limit feature โ€” (<a href="https://github.com/OADA/server/commit/75b16abd5a19656759ff20be8e7867c67e983540">75b16ab</a>)</li> <li>update chart for OADA v4 โ€” (<a href="https://github.com/OADA/server/commit/853cb3ee752e9d79d5535661b5ad6445e7bddb0f">853cb3e</a>)</li> <li>new OADA chart version โ€” (<a href="https://github.com/OADA/server/commit/fb6d4311480e1a7a69d2d5191339ed5251833f9a">fb6d431</a>)</li> <li>better OpenShift compatibility โ€” (<a href="https://github.com/OADA/server/commit/6bb7c2e1b83e63fead1f9a03418198dacf4504f3">6bb7c2e</a>)</li> </ul> <h4>HTTP</h4> <ul> <li>add optional rate-limiting to HTTP-handler โ€” (<a href="https://github.com/OADA/server/commit/81d3dc336cfecd671db61c82925f8a07b101d853">81d3dc3</a>)</li> <li>ignore x-OADA-ensure-link when meaningless โ€” (<a href="https://github.com/OADA/server/commit/dca7813de9f19f15b695e962cede45cfbe7e8c3e">dca7813</a>)</li> </ul> <h4>Import</h4> <ul> <li>add ArangoDB import command โ€” (<a href="https://github.com/OADA/server/commit/ca8e26cff10b3ad3726bcea2e2d0645499c8b4da">ca8e26c</a>)</li> <li>trace log import improvements โ€” (<a href="https://github.com/OADA/server/commit/bf2165b95edd9f38b8bcfea014d79e652a1bb462">bf2165b</a>)</li> <li>add batching support โ€” (<a href="https://github.com/OADA/server/commit/7f58c689fe82ae8b4f34de9d5a74a257a025d738">7f58c68</a>)</li> <li>smaller default batches โ€” (<a href="https://github.com/OADA/server/commit/d5563bbec9e4c307828ad226d382a1e2d024092c">d5563bb</a>)</li> </ul> <h4>Kafka</h4> <ul> <li>automatically create topics on startup if able โ€” (<a href="https://github.com/OADA/server/commit/815ad50f3c80157432a585f9191deaf2c5661468">815ad50</a>)</li> </ul> <h4>Lib-prom</h4> <ul> <li>export metrics server and add README โ€” (<a href="https://github.com/OADA/server/commit/4687a308859c5c3f8811ba1e2ca52a46baf03bae">4687a30</a>)</li> <li>pseudo metric support โ€” (<a href="https://github.com/OADA/server/commit/aecff85b9d5ebad6dd16629c8b60fcf793566f71">aecff85</a>)</li> </ul> <h4>Logging</h4> <ul> <li>improved pino/Loki support โ€” (<a href="https://github.com/OADA/server/commit/7f265681ddf6e64e04946a0a5e48c00ffb078ba3">7f26568</a>)</li> </ul> <h4>Logs</h4> <ul> <li>improve HTTP request id logging โ€” (<a href="https://github.com/OADA/server/commit/5ebf796fe9ef1b36f5e6cc009ba5b4c4b5db96ea">5ebf796</a>)</li> </ul> <h4>Metrics</h4> <ul> <li>ServiceMonitors for ArangoDB/Redpanda โ€” (<a href="https://github.com/OADA/server/commit/664cf5e62d1b644b5df2fd236e2cf07c32974071">664cf5e</a>)</li> </ul> <h4>Pino-debug</h4> <ul> <li>update to esm โ€” (<a href="https://github.com/OADA/server/commit/a68d1366c4cc54b3d12fbd39ab50662d4f6732b6">a68d136</a>)</li> <li>export Logger type, make use of options.base โ€” (<a href="https://github.com/OADA/server/commit/6dafb321a07043211db8ba1b8010ff73a0351578">6dafb32</a>)</li> </ul> <h4>Rate-limit</h4> <ul> <li>add support for RateLimit header fields draft โ€” (<a href="https://github.com/OADA/server/commit/ba055165578889f7d2a893c3ff2c877ada240f0e">ba05516</a>)</li> </ul> <h4>Well-known</h4> <ul> <li>more robust OpenID Connect config endpoints โ€” (<a href="https://github.com/OADA/server/commit/a440d47c4111626a32f7fbde750b5517665fc68e">a440d47</a>)</li> </ul> <h3>โš™๏ธ Continuous Integration</h3> <ul> <li>update to yarn 3.5.0 and typescript 5.0.2 โ€” (<a href="https://github.com/OADA/server/commit/5e25cfff1816946981354d84babb4e4f240e7b22">5e25cff</a>)</li> </ul> <h4>Auth</h4> <ul> <li>remove unused dependencies @OADA/id-client got p-lazy โ€” (<a href="https://github.com/OADA/server/commit/77ac6f5f2b55afae51aec94869f36b8bc9e8e671">77ac6f5</a>)</li> </ul> <h4>Changelog</h4> <ul> <li>release changes workflow โ€” (<a href="https://github.com/OADA/server/commit/769fdac48a7a7ec6c521fb8dad99bad97ceb75e2">769fdac</a>)</li> </ul> <h4>Changes</h4> <ul> <li>fix workflow โ€” (<a href="https://github.com/OADA/server/commit/26670058f13ec35a8f2ec0972f76458413037d03">2667005</a>)</li> <li>add typos-cli โ€” (<a href="https://github.com/OADA/server/commit/4a87c5fdb88b59ce7f8f1118928b33c767991676">4a87c5f</a>)</li> </ul> <h4>Codeowners</h4> <ul> <li>downgrade action due to bug โ€” (<a href="https://github.com/OADA/server/commit/a38bb8e85708c59ab545a64be3a31c8fb3fb1939">a38bb8e</a>)</li> </ul> <h4>Dependencies</h4> <ul> <li>bump azure/setup-helm from 3.1 to 3.3 โ€” (<a href="https://github.com/OADA/server/commit/b49cf2c2752639f537e93266d70a5a94dcb5e193">b49cf2c</a>)</li> <li>bump to @OADA/types:3.1.2 @types/node:18.6.3 type-fest:2.18.0 p-queue:7.3.0 โ€” (<a href="https://github.com/OADA/server/commit/2e8fb4167418336749dd4242296f8c609f81207e">2e8fb41</a>)</li> <li>bump booxmedialtd/ws-action-parse-semver โ€” (<a href="https://github.com/OADA/server/commit/6ffec55de9cab8ade681559ac6a4ad595d681456">6ffec55</a>)</li> <li>bump docker/build-push-action from 3.1.0 to 3.1.1 โ€” (<a href="https://github.com/OADA/server/commit/5342bfe698576d7bb8d925c6eecb09af26045700">5342bfe</a>)</li> <li>bump to @types/node:18.7.17 typescript:4.8.3 find-my-way:7.1.0 light-my-request:5.6.0 โ€” (<a href="https://github.com/OADA/server/commit/d496c7d6e33a2e5b31dd13ef8f581f6f21b7c102">d496c7d</a>)</li> <li>bump actions/checkout from 2 to 3 โ€” (<a href="https://github.com/OADA/server/commit/fa4a012f2cf869347a04f986a9c9596556018e7a">fa4a012</a>)</li> <li>bump helm/chart-releaser-action from 1.4.0 to 1.4.1 โ€” (<a href="https://github.com/OADA/server/commit/79d828f47d57f7efa3776432e94dee1e46313eb6">79d828f</a>)</li> <li>bump docker/login-action from 2.0.0 to 2.1.0 โ€” (<a href="https://github.com/OADA/server/commit/ac53bca1c112a72a03a7896c982560546d60f311">ac53bca</a>)</li> <li>bump docker/setup-qemu-action from 2.0.0 to 2.1.0 โ€” (<a href="https://github.com/OADA/server/commit/00185578ff42e813cde98c0d73dbd26625e1e0af">0018557</a>)</li> <li>bump docker/setup-buildx-action from 2.0.0 to 2.1.0 โ€” (<a href="https://github.com/OADA/server/commit/17c6d670857d78901c2552e2db365c5d6aa701aa">17c6d67</a>)</li> <li>bump docker/build-push-action from 3.1.1 to 3.2.0 โ€” (<a href="https://github.com/OADA/server/commit/da42d711243553c168b12e41731a920746c0a8aa">da42d71</a>)</li> <li>bump docker/setup-buildx-action from 2.1.0 to 2.2.1 โ€” (<a href="https://github.com/OADA/server/commit/8fcf67196ecc42f7739aa09a7df87df204d1a210">8fcf671</a>)</li> <li>bump azure/setup-helm from 3.3 to 3.4 โ€” (<a href="https://github.com/OADA/server/commit/c3dac5bd6cd365e5c748cc480c9dd6db38afa119">c3dac5b</a>)</li> <li>bump booxmedialtd/ws-action-parse-semver โ€” (<a href="https://github.com/OADA/server/commit/33b94b90d59638bc84e82397663501d72312c648">33b94b9</a>)</li> <li>bump to @fastify/cors:8.2.0 eslint-config-xo:0.43.1 โ€” (<a href="https://github.com/OADA/server/commit/2fc2872b1aa7f2b3415172bc1600df30277b1635">2fc2872</a>)</li> <li>bump to got:12.5.3 fastify:4.10.0 ajv:8.11.2 @OADA/client:4.5.0 โ€” (<a href="https://github.com/OADA/server/commit/3b8cb868b2ae180b8f40cc31a8299e47559bffce">3b8cb86</a>)</li> <li>bump helm/chart-releaser-action from 1.4.1 to 1.5.0 โ€” (<a href="https://github.com/OADA/server/commit/da475da48aba4433a542fd9e1ab0e6f1cb733e62">da475da</a>)</li> <li>bump azure/setup-helm from 3.4 to 3.5 โ€” (<a href="https://github.com/OADA/server/commit/21567cf6bf45e4d6088ff4786e8305d2dde3be3a">21567cf</a>)</li> <li>bump docker/build-push-action from 3.2.0 to 3.3.0 โ€” (<a href="https://github.com/OADA/server/commit/b526209b20bce933fc5e0fa305d7460a41468af9">b526209</a>)</li> <li>bump booxmedialtd/ws-action-parse-semver โ€” (<a href="https://github.com/OADA/server/commit/a17b1b9dd315276d3143ed4444d0b47202c08ba9">a17b1b9</a>)</li> <li>bump dependencies to tslib:2.5.0 type-fest:3.5.3 jwt-bearer-client-auth:2.0.3 fastify:4.12.0 โ€” (<a href="https://github.com/OADA/server/commit/9551812542fba360838e2b33f1fe7c12f672e61a">9551812</a>)</li> <li>bump docker/build-push-action from 3.3.0 to 4.0.0 โ€” (<a href="https://github.com/OADA/server/commit/01b7159bbf00bb396f5479e0b3cae014a3e1dafc">01b7159</a>)</li> <li>bump docker/setup-buildx-action from 2.2.1 to 2.4.0 โ€” (<a href="https://github.com/OADA/server/commit/138fdf9cf264ea39ad49039fae9defb1132fa2ae">138fdf9</a>)</li> <li>bump docker/setup-buildx-action from 2.4.0 to 2.4.1 โ€” (<a href="https://github.com/OADA/server/commit/3bfc5c39128b78d6faecb038dde2a432166aa342">3bfc5c3</a>)</li> <li>bump docker/setup-buildx-action from 2.4.1 to 2.5.0 โ€” (<a href="https://github.com/OADA/server/commit/372e8f1ab58fdf407c16ba344ceae7d96919f31a">372e8f1</a>)</li> <li>bump dependencies to type-fest:3.6.1 kafkajs:2.2.4 prom-client:14.2.0 pino:8.11.0 pino-caller:3.4.0 pino-pretty:10.0.0 @OADA/types:3.4.3 body-parser:1.20.2 ejs:3.1.9 got:12.6.0 @fastify/cors:8.2.1 @fastify/websocket:7.1.3 @OADA/formats-server:3.4.3 fastify:4.14.1 find-my-way:7.6.0 โ€” (<a href="https://github.com/OADA/server/commit/7cdb82ba30e775c684433a7166b58076e745c1e6">7cdb82b</a>)</li> <li>bump dependencies to @OADA/types:3.4.5 @OADA/formats-server:3.4.5 โ€” (<a href="https://github.com/OADA/server/commit/4ad589bc778f038f48df6f5016168dccc364fc41">4ad589b</a>)</li> <li>bump docker/setup-buildx-action from 2.5.0 to 2.7.0 โ€” (<a href="https://github.com/OADA/server/commit/8e7d0d161a358a691dce4b49806e4a19b5019a14">8e7d0d1</a>)</li> <li>bump docker/build-push-action from 4.0.0 to 4.1.1 โ€” (<a href="https://github.com/OADA/server/commit/7e8629bd3bdbfb223afa2330cec4492053fbddd0">7e8629b</a>)</li> <li>bump docker/login-action from 2.1.0 to 2.2.0 โ€” (<a href="https://github.com/OADA/server/commit/205a414013ce2d54f95680678268756829a181c0">205a414</a>)</li> <li>bump docker/setup-qemu-action from 2.1.0 to 2.2.0 โ€” (<a href="https://github.com/OADA/server/commit/bcf4437bee2a28a790e30bf9c50cfccd14270b2e">bcf4437</a>)</li> <li>bump docker/setup-buildx-action from 2.7.0 to 2.8.0 โ€” (<a href="https://github.com/OADA/server/commit/769af6230e67cf3b813053cb17fc9dbfd00ac3b2">769af62</a>)</li> <li>bump dependencies to tslib:2.6.0 dotenv:16.3.1 pino-pretty:10.0.1 typescript:5.1.6 @fastify/helmet:11.0.0 @fastify/view:8.0.0 chalk:5.3.0 fastify:4.19.2 @OADA/client:4.5.4 โ€” (<a href="https://github.com/OADA/server/commit/b2e6f8647ff226dcdc7025dab348b0e0a2f3e421">b2e6f86</a>)</li> <li>bump docker/setup-buildx-action from 2.8.0 to 2.9.1 โ€” (<a href="https://github.com/OADA/server/commit/97737fc695525da9719c3b6dd9138affba3bcf1f">97737fc</a>)</li> <li>bump docker/build-push-action from 4.1.1 to 5.0.0 โ€” (<a href="https://github.com/OADA/server/commit/ee32ede66ca0aef9766b22a53e36926158970976">ee32ede</a>)</li> <li>bump docker/login-action from 2.2.0 to 3.0.0 โ€” (<a href="https://github.com/OADA/server/commit/eedd6f30c6c4eabf19d3e457add6e6971c7d3cb7">eedd6f3</a>)</li> <li>bump docker/setup-buildx-action from 2.9.1 to 3.0.0 โ€” (<a href="https://github.com/OADA/server/commit/f70c118e0fd8defe441a6479a78299c20e93c08e">f70c118</a>)</li> <li>bump docker/metadata-action from 4 to 5 โ€” (<a href="https://github.com/OADA/server/commit/f420c9dcdfb9fa23524e1bdc4be11988a09cef9d">f420c9d</a>)</li> <li>bump actions/checkout from 3 to 4 โ€” (<a href="https://github.com/OADA/server/commit/382a921ee3c13dd1d9a4dcfc64af0add719cdf96">382a921</a>)</li> <li>bump docker/setup-qemu-action from 2.2.0 to 3.0.0 โ€” (<a href="https://github.com/OADA/server/commit/b7918020dea5fcd40cb64066188f7fd558c2e146">b791802</a>)</li> <li>bump actions/checkout from 3 to 4 โ€” (<a href="https://github.com/OADA/server/commit/9a96f035da91aa709222c5b01e5bbedea62820f5">9a96f03</a>)</li> <li>bump helm/chart-releaser-action from 1.5.0 to 1.6.0 โ€” (<a href="https://github.com/OADA/server/commit/7ba8d143bfdc4e1fd4474854c6b903e3d23b0222">7ba8d14</a>)</li> <li>bump docker/build-push-action from 5.0.0 to 5.1.0 โ€” (<a href="https://github.com/OADA/server/commit/ae29a881815aa0bddf52b62bdd0528ba598f670d">ae29a88</a>)</li> <li>bump github/codeql-action from 2 to 3 โ€” (<a href="https://github.com/OADA/server/commit/e5780543cdc27b866fbd95ba2787b649fdf31008">e578054</a>)</li> <li>bump actions/cache from 3 to 4 โ€” (<a href="https://github.com/OADA/server/commit/16da68be4362556f96d6fed0925c7b3e906143fe">16da68b</a>)</li> <li>bump docker/setup-buildx-action from 3.0.0 to 3.1.0 โ€” (<a href="https://github.com/OADA/server/commit/e9a49d1370058a95604eef84439e5ed7e353545d">e9a49d1</a>)</li> <li>bump docker/build-push-action from 5.1.0 to 5.3.0 โ€” (<a href="https://github.com/OADA/server/commit/c86ad0d35d6d5749da79ed4f59a887e2c75d429c">c86ad0d</a>)</li> <li>bump docker/setup-buildx-action from 3.1.0 to 3.2.0 โ€” (<a href="https://github.com/OADA/server/commit/1c0a48f39939df2390d7d28382c7a8a2df798b82">1c0a48f</a>)</li> <li>bump docker/login-action from 3.0.0 to 3.1.0 โ€” (<a href="https://github.com/OADA/server/commit/05060ce797f4db8a334f826e37f7a1b775243361">05060ce</a>)</li> <li>bump azure/setup-helm from 3.5 to 4 โ€” (<a href="https://github.com/OADA/server/commit/053c71bcd21579f42bcff126b256916f24875adc">053c71b</a>)</li> <li>bump docker/setup-buildx-action from 3.2.0 to 3.3.0 โ€” (<a href="https://github.com/OADA/server/commit/3b2491bf819c4bf03d1022044e6f2246a6ccaa0c">3b2491b</a>)</li> <li>bump @fastify/secure-session from 7.1.0 to 7.3.0 in /OADA โ€” (<a href="https://github.com/OADA/server/commit/d0e915a6f9ff0bc427d17f27d4dca7a2fd46831a">d0e915a</a>)</li> <li>bump docker/login-action from 3.1.0 to 3.2.0 โ€” (<a href="https://github.com/OADA/server/commit/7c95ca1bed9fa1e31f25857f89b1aea73822cafd">7c95ca1</a>)</li> <li>bump docker/build-push-action from 5.3.0 to 6.2.0 โ€” (<a href="https://github.com/OADA/server/commit/67e341787dd207c2823f5369f001aec0b62b3d03">67e3417</a>)</li> <li>bump docker/setup-buildx-action from 3.3.0 to 3.4.0 โ€” (<a href="https://github.com/OADA/server/commit/1d67aa2d46a5871211fa7e3ca88b307aadb2c819">1d67aa2</a>)</li> <li>bump docker/build-push-action from 6.2.0 to 6.3.0 โ€” (<a href="https://github.com/OADA/server/commit/0f17aae3512032db658b9adb5392b547770bb1a6">0f17aae</a>)</li> <li>bump docker/setup-qemu-action from 3.0.0 to 3.1.0 โ€” (<a href="https://github.com/OADA/server/commit/6d910c5b30ce5ff5572744501839bf79bf1b7717">6d910c5</a>)</li> <li>bump docker/build-push-action from 6.3.0 to 6.4.0 โ€” (<a href="https://github.com/OADA/server/commit/1ccfabd0464f88b2024601e3224a9c242f2c7837">1ccfabd</a>)</li> <li>bump docker/build-push-action from 6.4.0 to 6.4.1 โ€” (<a href="https://github.com/OADA/server/commit/80939460fea1019ae7fb85936915e33f51277a22">8093946</a>)</li> <li>bump docker/build-push-action from 6.4.1 to 6.5.0 โ€” (<a href="https://github.com/OADA/server/commit/c0ae04199414350c1a6193bf2252ac5338953ab8">c0ae041</a>)</li> <li>bump docker/setup-buildx-action from 3.4.0 to 3.5.0 โ€” (<a href="https://github.com/OADA/server/commit/94db9308ec97489053704ad5838bb145adfbe11a">94db930</a>)</li> <li>bump docker/setup-qemu-action from 3.1.0 to 3.2.0 โ€” (<a href="https://github.com/OADA/server/commit/31e202d7e9b37d65b67a8d06eb92b7e133e068c4">31e202d</a>)</li> <li>bump docker/login-action from 3.2.0 to 3.3.0 โ€” (<a href="https://github.com/OADA/server/commit/ba532e6b5a4aac6c49b3377ef94af22b5b8b9dfa">ba532e6</a>)</li> <li>bump docker/setup-buildx-action from 3.5.0 to 3.6.1 โ€” (<a href="https://github.com/OADA/server/commit/e6fdbce21cdc742d438ad4d63e732df9fe756d0d">e6fdbce</a>)</li> <li>bump docker/build-push-action from 6.5.0 to 6.6.1 โ€” (<a href="https://github.com/OADA/server/commit/54e9e5331bdceec3a9e55719d1571a6c20e64374">54e9e53</a>)</li> <li>bump docker/build-push-action from 6.6.1 to 6.7.0 โ€” (<a href="https://github.com/OADA/server/commit/dc126e54098c40affa5d0d331208b458369271a3">dc126e5</a>)</li> <li>bump docker/setup-buildx-action from 3.6.1 to 3.7.1 โ€” (<a href="https://github.com/OADA/server/commit/718df4f08cc2df71d5465532060a017cc3ed063a">718df4f</a>)</li> <li>bump docker/build-push-action from 6.7.0 to 6.9.0 โ€” (<a href="https://github.com/OADA/server/commit/0ae0e76d880709bd5fdd2ec4052fe6f06cfd665e">0ae0e76</a>)</li> <li>upgrade to fastify-jwt-jwks 2.0.0 โ€” (<a href="https://github.com/OADA/server/commit/48b14097ed3cbd3920d29e58e9f19c82788d13f8">48b1409</a>)</li> <li>update to jsonpath-plus 10.0.0 โ€” (<a href="https://github.com/OADA/server/commit/80ecdf153a8852465005ec670824c8dfd9191546">80ecdf1</a>)</li> <li>update @OADA/client to 5.2.3 โ€” (<a href="https://github.com/OADA/server/commit/1005f6d00b4e4db52a84f902bb5a1481296073dd">1005f6d</a>)</li> <li>bump the npm_and_yarn group across 2 directories with 3 updates โ€” (<a href="https://github.com/OADA/server/commit/422c4ffba44653ba2ed3021776bdb77817e20908">422c4ff</a>)</li> <li>bump docker/build-push-action from 6.9.0 to 6.10.0 โ€” (<a href="https://github.com/OADA/server/commit/479e1725b51f9072a9023f6be64a8c03094e9b64">479e172</a>)</li> <li>bump dependencies to arangojs:9.2.0 debug:4.4.0 dotenv:16.4.7 pino-Loki:2.4.0 got:14.4.5 openid-client:5.7.1 @fastify/accepts:5.0.2 @fastify/helmet:13.0.0 โ€” (<a href="https://github.com/OADA/server/commit/ba5fb73eb400fc29fa88dac31c33da21985e2c8b">ba5fb73</a>)</li> <li>bump docker/setup-buildx-action from 3.7.1 to 3.8.0 โ€” (<a href="https://github.com/OADA/server/commit/8d03c27535683151b409c05a80050917ca89a003">8d03c27</a>)</li> <li>bump docker/setup-qemu-action from 3.2.0 to 3.3.0 โ€” (<a href="https://github.com/OADA/server/commit/3026d1bd132fd1049f51fe0de388ea2f3f97ac52">3026d1b</a>)</li> <li>bump docker/build-push-action from 6.10.0 to 6.11.0 โ€” (<a href="https://github.com/OADA/server/commit/be8815892823724e01b57008242b00fb7f01069c">be88158</a>)</li> <li>bump docker/build-push-action from 6.11.0 to 6.12.0 โ€” (<a href="https://github.com/OADA/server/commit/c3f5a1028242a34e71faef0f8caecaf608012df3">c3f5a10</a>)</li> <li>bump helm/chart-releaser-action from 1.6.0 to 1.7.0 โ€” (<a href="https://github.com/OADA/server/commit/b634dcc52f5230e51e63e23f6befa9afed528f1e">b634dcc</a>)</li> <li>bump docker/build-push-action from 6.12.0 to 6.13.0 โ€” (<a href="https://github.com/OADA/server/commit/2d9cd2a93db6e02d54811a4204bc28ae68a8c81d">2d9cd2a</a>)</li> <li>bump docker/setup-qemu-action from 3.3.0 to 3.4.0 โ€” (<a href="https://github.com/OADA/server/commit/72bad32b57833b28697b0b7767d75ba90d8bd925">72bad32</a>)</li> <li>bump docker/setup-buildx-action from 3.8.0 to 3.9.0 โ€” (<a href="https://github.com/OADA/server/commit/3af35479217205c2b6cef156932a05948dd4ec08">3af3547</a>)</li> <li>bump docker/build-push-action from 6.13.0 to 6.14.0 โ€” (<a href="https://github.com/OADA/server/commit/36a34fcdc32c4e3e8aa8f14054aea8880aef5824">36a34fc</a>)</li> <li>bump docker/setup-qemu-action from 3.4.0 to 3.6.0 โ€” (<a href="https://github.com/OADA/server/commit/c159e97d2fc1fe050265603202b9630bb07fb391">c159e97</a>)</li> <li>bump docker/build-push-action from 6.14.0 to 6.15.0 โ€” (<a href="https://github.com/OADA/server/commit/d8da2b5a54f413765625b392fcafab291c1b9d73">d8da2b5</a>)</li> <li>bump docker/setup-buildx-action from 3.9.0 to 3.10.0 โ€” (<a href="https://github.com/OADA/server/commit/73151a889ffa969b51faff748c0c48b5a6051773">73151a8</a>)</li> <li>bump docker/login-action from 3.3.0 to 3.4.0 โ€” (<a href="https://github.com/OADA/server/commit/0330875deed6e02d64457c6f5d3fb75997e38b25">0330875</a>)</li> <li>remove unused dependency @OADA/formats โ€” (<a href="https://github.com/OADA/server/commit/07c713b1ec1acdb5c6f708168c4a49a2c2852f5b">07c713b</a>)</li> <li>bump docker/build-push-action from 6.15.0 to 6.16.0 โ€” (<a href="https://github.com/OADA/server/commit/5648b70f4e83d95c0a765f51ed49fafadecc475c">5648b70</a>)</li> <li>bump docker/build-push-action from 6.16.0 to 6.17.0 โ€” (<a href="https://github.com/OADA/server/commit/e3099a6a6083753710e42a860acdee1495292195">e3099a6</a>)</li> <li>bump docker/build-push-action from 6.17.0 to 6.18.0 โ€” (<a href="https://github.com/OADA/server/commit/2c05cc2cc6dd5fd56812b5e7df7a10bfa1c54f06">2c05cc2</a>)</li> <li>bump dependencies to pino:9.7.0 pino-Loki:2.6.0 @fastify/rate-limit:10.3.0 @fastify/static:8.2.0 fastify:5.4.0 @fastify/websocket:11.1.0 allow-methods:7.1.0 โ€” (<a href="https://github.com/OADA/server/commit/15a71feb8bff599213a7a8d8d1b53cf7e34fd7de">15a71fe</a>)</li> <li>bump docker/setup-buildx-action from 3.10.0 to 3.11.1 โ€” (<a href="https://github.com/OADA/server/commit/22da4b96b2777503a574617e1d8ffb2786995889">22da4b9</a>)</li> <li>bump docker/login-action from 3.4.0 to 3.5.0 โ€” (<a href="https://github.com/OADA/server/commit/1aeb5a9c36ee6a7c96247c14889ed5e249d00e97">1aeb5a9</a>)</li> <li>bump actions/checkout from 4 to 5 โ€” (<a href="https://github.com/OADA/server/commit/78cc78c19aaf2537ca734c7096d4a239489bbbf1">78cc78c</a>)</li> <li>bump docker/login-action from 3.5.0 to 3.6.0 โ€” (<a href="https://github.com/OADA/server/commit/a1c8bda1039dcbbe7d6aa1d55becc3dfba62229b">a1c8bda</a>)</li> </ul> <h4>Dev-dependencies</h4> <ul> <li>bump to eslint:8.21.0 typescript-eslint:5.32.0 โ€” (<a href="https://github.com/OADA/server/commit/7411f13687775e5f4ce44590a14e6ad370c3f4a8">7411f13</a>)</li> </ul> <h4>Github</h4> <ul> <li>update workflows โ€” (<a href="https://github.com/OADA/server/commit/ba1744ba2ff9a8d5c75c8350fea1bcabe590bf0e">ba1744b</a>)</li> </ul> <h4>Helm</h4> <ul> <li>fix chart workflow โ€” (<a href="https://github.com/OADA/server/commit/a2e450f4309b0708402fd79903da7dc4d3ebdb54">a2e450f</a>)</li> </ul> <h4>Release</h4> <ul> <li>update workflow โ€” (<a href="https://github.com/OADA/server/commit/d571946a17ac21b742f73a52f75538e5f82c5a25">d571946</a>)</li> </ul> <h4>Semgrep</h4> <ul> <li>update workflow โ€” (<a href="https://github.com/OADA/server/commit/b34ad8179cf6a2739f3d0a9523766a6127940693">b34ad81</a>)</li> <li>add Secure Code Warrior โ€” (<a href="https://github.com/OADA/server/commit/bd496f10e5c01b6ae834a54162ada9f4f8d72072">bd496f1</a>)</li> <li>fix workflow โ€” (<a href="https://github.com/OADA/server/commit/4b7997819a6804c3395fd3f1c4b193159d22bfee">4b79978</a>)</li> <li>update workflow โ€” (<a href="https://github.com/OADA/server/commit/27773f7f4f3f246790da10c39110639d6908bc0b">27773f7</a>)</li> </ul> <h4>Workflows</h4> <ul> <li>more improvements โ€” (<a href="https://github.com/OADA/server/commit/94ac19f16ced430a43320e63578a58bf6be28482">94ac19f</a>)</li> </ul> <h4>Yarn</h4> <ul> <li>update to yarn 3.2.3 โ€” (<a href="https://github.com/OADA/server/commit/4965f9486e082ec8b21713be17f6dce22b56d29b">4965f94</a>)</li> <li>update lockfile โ€” (<a href="https://github.com/OADA/server/commit/f3bc7bd66537769477179b2f37bf56f56c881a23">f3bc7bd</a>)</li> <li>update yarn to 3.3.1 โ€” (<a href="https://github.com/OADA/server/commit/a08fab059dcaadfc1af4a5c42e4d849208cdfbc8">a08fab0</a>)</li> <li>update to yarn 3.6.1 โ€” (<a href="https://github.com/OADA/server/commit/b12c437bee9807cb9e6a3e976484c6df60dd1fbe">b12c437</a>)</li> <li>update yarn to 4.5.0 โ€” (<a href="https://github.com/OADA/server/commit/7bfb34bc3009d41b5945ad30fc2e361265b18f99">7bfb34b</a>)</li> <li>switch yarn to corepack โ€” (<a href="https://github.com/OADA/server/commit/ebf6e850f1750f2cd6cf1f45c19cfde35e12673c">ebf6e85</a>)</li> <li>update lockfile โ€” (<a href="https://github.com/OADA/server/commit/2bc2f7da96d39771c10d424b34532b527f70ad6e">2bc2f7d</a>)</li> </ul> <h3>๐Ÿ› Bug Fixes</h3> <ul> <li>memory leak โ€” (<a href="https://github.com/OADA/server/commit/1b0a63567708702e65124d906270962fa5134d69">1b0a635</a>)</li> <li>fix pino-caller peerDependencies โ€” (<a href="https://github.com/OADA/server/commit/6ac59acc9f441a26af9bc6481380e56150442723">6ac59ac</a>)</li> </ul> <h4>Dockerfile</h4> <ul> <li>add libc6-compat for sodium โ€” (<a href="https://github.com/OADA/server/commit/40dc1dc99ee5faaf087ab128ab05c8f2b519ce3a">40dc1dc</a>)</li> </ul> <h4>ArangoDB</h4> <ul> <li>handle changes from new arangojs version โ€” (<a href="https://github.com/OADA/server/commit/91f99d4c5bda97228473502554a6b2586f2fc869">91f99d4</a>)</li> <li>JSON typo โ€” (<a href="https://github.com/OADA/server/commit/f74449c0814acd7b0034813918ad4076970f8d94">f74449c</a>)</li> <li>more JSON typos โ€” (<a href="https://github.com/OADA/server/commit/4059c3cceabd7570a630ee58b45d3ee187de4534">4059c3c</a>)</li> </ul> <h4>Auth</h4> <ul> <li>don't use debug messages for CLI โ€” (<a href="https://github.com/OADA/server/commit/f3fdc83e1fa0f9485b67f1c1ac403414004ec271">f3fdc83</a>)</li> <li>fix client_id in token creation โ€” (<a href="https://github.com/OADA/server/commit/4866211755c8d52dedc037907271d0919ec05c55">4866211</a>)</li> <li>OpenID Connect issuer typos โ€” (<a href="https://github.com/OADA/server/commit/d698548ef9b748b46261a9e22e0539555b55d9da">d698548</a>)</li> <li>improved OpenID Connect issuer support โ€” (<a href="https://github.com/OADA/server/commit/6c20e12488f58ca121def7c8b29803eb22120bb3">6c20e12</a>)</li> <li>properly initialize "new" OpenID Connect users โ€” (<a href="https://github.com/OADA/server/commit/63287342377f7bbb53ecf2ef45e8a6aa8e9efb7d">6328734</a>)</li> <li>support both OpenID Connect jwt and/or local uuids โ€” (<a href="https://github.com/OADA/server/commit/b69c36afcea7db480a181956c4aae6057e421da2">b69c36a</a>)</li> <li>tweak Authorization model โ€” (<a href="https://github.com/OADA/server/commit/9a869cc6b8de37c6eaff1f4394faae73dea77974">9a869cc</a>)</li> <li>user lookup for legacy tokens โ€” (<a href="https://github.com/OADA/server/commit/88f2ee19138c2fcb0cf209b6ced567be78c289dd">88f2ee1</a>)</li> <li>local/OpenID Connect user compatibility fixes โ€” (<a href="https://github.com/OADA/server/commit/d08374e3d61f9e92135593fe25f242765bc0b52d">d08374e</a>)</li> <li>fix server hang at start โ€” (<a href="https://github.com/OADA/server/commit/143db4de087b3388000e8c87b6ac683aec3c6b92">143db4d</a>)</li> <li>oauth device code flow fixes โ€” (<a href="https://github.com/OADA/server/commit/d993370eb3132691dbc13cf75e646b021b74e160">d993370</a>)</li> </ul> <h4>Dockerfile</h4> <ul> <li>add missing corepack line โ€” (<a href="https://github.com/OADA/server/commit/7d4325690f9c522a1f2c277eeff070a5fc4fd150">7d43256</a>)</li> <li>use corepack yarn during image build โ€” (<a href="https://github.com/OADA/server/commit/fb04f31c5ab9641ae5c2815202805c9708b48bc1">fb04f31</a>)</li> <li>fix corepack yarn install โ€” (<a href="https://github.com/OADA/server/commit/0d57194cee547694a6b7fc5180c507254052670c">0d57194</a>)</li> <li>better corepack install โ€” (<a href="https://github.com/OADA/server/commit/500791ccf23ffee0660188977df087b33ed6154c">500791c</a>)</li> </ul> <h4>Headers</h4> <ul> <li>don't send content-location on 4xx โ€” (<a href="https://github.com/OADA/server/commit/5490a560e6e5ba29ad663441a535b8532a57df01">5490a56</a>)</li> </ul> <h4>Helm</h4> <ul> <li>use valid tag name โ€” (<a href="https://github.com/OADA/server/commit/2966bc8fec3f864d52b82505def2379b089dd99d">2966bc8</a>)</li> <li>fix config for external services โ€” (<a href="https://github.com/OADA/server/commit/fed78be5b42308fa88339ffb6952481b4c957e9b">fed78be</a>)</li> <li>remove unfisk from default services โ€” (<a href="https://github.com/OADA/server/commit/6060b888dc4dcb92be170fe05c51fe9a1d61961a">6060b88</a>)</li> <li>persist auth keys in k8s secret โ€” (<a href="https://github.com/OADA/server/commit/13f0aabefc25b4474b49df1c8b235103bcbe6067">13f0aab</a>)</li> <li>correct values schema โ€” (<a href="https://github.com/OADA/server/commit/d96e4931e9060bc572d3ff9a09b2e8e5390427e8">d96e493</a>)</li> <li>fix upgrade errors with pvcs โ€” (<a href="https://github.com/OADA/server/commit/c3e5575c2059af0f641281f2e3268005745f36d1">c3e5575</a>)</li> <li>qualify svc dns for auth โ€” (<a href="https://github.com/OADA/server/commit/b38d214b3de2063af21b8f8320a27816aeee4150">b38d214</a>)</li> <li>disable broken probes โ€” (<a href="https://github.com/OADA/server/commit/7d433c6a3a98a2d2d67549093514af4424dcaf71">7d433c6</a>)</li> </ul> <h4>HTTP</h4> <ul> <li>handle changes to fastify content parsers โ€” (<a href="https://github.com/OADA/server/commit/a85e2ff1c367d7c0b4bbcb04a06dbdf116ceb4e1">a85e2ff</a>)</li> </ul> <h4>Import</h4> <ul> <li>add options for handling conflicts โ€” (<a href="https://github.com/OADA/server/commit/153c95e700e81c96c2b043e038a1ec4f598919a0">153c95e</a>)</li> <li>fix counting of collection docs โ€” (<a href="https://github.com/OADA/server/commit/c6317ea41c3da6589d62010caa3ed0d17c7b68ce">c6317ea</a>)</li> <li>another fix for import count โ€” (<a href="https://github.com/OADA/server/commit/a9446903774281d054688dc52ed385d0a0d3a259">a944690</a>)</li> <li>fix batching logic โ€” (<a href="https://github.com/OADA/server/commit/8eda6a91506eb6ba5e6d744f805d71b17021e1a9">8eda6a9</a>)</li> <li>stop batch cursor from timing out โ€” (<a href="https://github.com/OADA/server/commit/12132a14b536722607c5e07ea8ac3b2d56f147d5">12132a1</a>)</li> <li>change cursor ttl โ€” (<a href="https://github.com/OADA/server/commit/c22e9348cfeb3230cfc0b2e95105e96b1502fde2">c22e934</a>)</li> <li>do not error if cursor kill fails โ€” (<a href="https://github.com/OADA/server/commit/b6bdd15f63b8870e508c04a40701e252f1139709">b6bdd15</a>)</li> </ul> <h4>Lib-prom</h4> <ul> <li>fix PseudoMetric types โ€” (<a href="https://github.com/OADA/server/commit/87fec97c46fc68f886a80d2247b5157df8614f29">87fec97</a>)</li> <li>fix missing nstats peer dependency โ€” (<a href="https://github.com/OADA/server/commit/d0e3d2f7848567e7626174a30c589323994be39f">d0e3d2f</a>)</li> </ul> <h4>Node</h4> <ul> <li>set NODE_OPTIONS for better exception handling โ€” (<a href="https://github.com/OADA/server/commit/2bfeedcc347533759c21e9df2f1980ca11123677">2bfeedc</a>)</li> </ul> <h4>Permissions</h4> <ul> <li>skip scope check for non-existent resources โ€” (<a href="https://github.com/OADA/server/commit/a6d3b159454402f4b63958f6ddf53ed13155faa9">a6d3b15</a>)</li> </ul> <h4>Pino</h4> <ul> <li>fix PINO_LEVEL option โ€” (<a href="https://github.com/OADA/server/commit/7bd9203e31b43052eaf302a51dd8e6a12c586292">7bd9203</a>)</li> <li>better Loki support โ€” (<a href="https://github.com/OADA/server/commit/467c80b0a22c8319b124dac073481f7a6016db45">467c80b</a>)</li> </ul> <h4>Rate-limit</h4> <ul> <li>fix read/write rate separation โ€” (<a href="https://github.com/OADA/server/commit/bb9651b96a831fd7e60a0133d1084874d9cdc7d2">bb9651b</a>)</li> <li>let plugin handle parsing the time window config โ€” (<a href="https://github.com/OADA/server/commit/e058aa64df16d5edd32553dca5dc36f2752109d7">e058aa6</a>)</li> <li>disable bugged 429 retry-after header โ€” (<a href="https://github.com/OADA/server/commit/2eac1d34b9123cb235e752462e1a037bc8385a59">2eac1d3</a>)</li> <li>correct Retry-After header โ€” (<a href="https://github.com/OADA/server/commit/3a49b9836f6c8e7f731e3c9483445633d4581900">3a49b98</a>)</li> </ul> <h4>Tracing</h4> <ul> <li>fix handling of x-request-id header โ€” (<a href="https://github.com/OADA/server/commit/c098b9693a8079ce90f5fbba32d86ae553cc68a4">c098b96</a>)</li> </ul> <h4>WebSockets</h4> <ul> <li>better backwards compat hack โ€” (<a href="https://github.com/OADA/server/commit/4bd3f7cca53f9e8d37053d90b2076fea16c58392">4bd3f7c</a>)</li> </ul> <h4>Websockets</h4> <ul> <li>maintain backwards compatibility of client โ€” (<a href="https://github.com/OADA/server/commit/ff2c3e9515547706d09a8e4be3303452c12351ab">ff2c3e9</a>)</li> <li>remove bad optimization check โ€” (<a href="https://github.com/OADA/server/commit/0f3ad085022bbe33ba432bbe479344f3164a2ed4">0f3ad08</a>)</li> </ul> <h4>Well-known</h4> <ul> <li>add missing dependencies โ€” (<a href="https://github.com/OADA/server/commit/9b53b58dc75b06c1e5b29bef3ac41c6a93d40067">9b53b58</a>)</li> <li>fix OADA-configuration redirects โ€” (<a href="https://github.com/OADA/server/commit/153f4b03722888390bbfe110ad19c318f3d2adc3">153f4b0</a>)</li> </ul> <h3>โšก Performance</h3> <h4>Websockets</h4> <ul> <li>streamline websocket handling โ€” (<a href="https://github.com/OADA/server/commit/9616945ab84c10b0b09c9c848eb7a66277cae177">9616945</a>)</li> </ul> <h3>๐Ÿ“š Documentation</h3> <ul> <li>update CODEOWNERS โ€” (<a href="https://github.com/OADA/server/commit/92d631c35857b39d8ce2e3138f46284758fdfb9e">92d631c</a>)</li> <li>update CODEOWNERS โ€” (<a href="https://github.com/OADA/server/commit/88904e997fd899cfeaff4f91f6ec5c85bd36aff2">88904e9</a>)</li> <li>tweak CODEOWNERS โ€” (<a href="https://github.com/OADA/server/commit/7faaee99dc1936153e0eefc4c962fb8b5b71a3b6">7faaee9</a>)</li> <li>update CODEOWNERS โ€” (<a href="https://github.com/OADA/server/commit/9fbc7500abb7f666557e17964e4de01c22f5110f">9fbc750</a>)</li> </ul> <h4>CODEOWNERS</h4> <ul> <li>remove deleted k8s dir โ€” (<a href="https://github.com/OADA/server/commit/d75be80825f90d1747b0af07221f2034f8cb0b64">d75be80</a>)</li> </ul> <h4>Changes</h4> <ul> <li>tweak git-cliff config โ€” (<a href="https://github.com/OADA/server/commit/b5f470822d51e85f5efccf4a24ac46a9b1611add">b5f4708</a>)</li> </ul> <h4>Lib-prom</h4> <ul> <li>add npm badge to README โ€” (<a href="https://github.com/OADA/server/commit/e617a1a8eb91143b9427e9d57025f766e995563b">e617a1a</a>)</li> </ul> <h4>Pino-debug</h4> <ul> <li>add README โ€” (<a href="https://github.com/OADA/server/commit/1e7c08ffd3b36d30f7cbd9b9db2b025f1619b4b4">1e7c08f</a>)</li> </ul> <h3>๐Ÿšœ Refactor</h3> <ul> <li>refactor internal libs โ€” (<a href="https://github.com/OADA/server/commit/7774c80b57da0d0bae0124a0de274a6dc38788ae">7774c80</a>)</li> </ul> <h4>Auth</h4> <ul> <li>refactor oauth2/openid server code โ€” (<a href="https://github.com/OADA/server/commit/25add3cf313e111c8242d8adbddc3c83fa866863">25add3c</a>)</li> </ul> <h4>Dependencies</h4> <ul> <li>replace clone-deep w/ structuredClone builtin โ€” (<a href="https://github.com/OADA/server/commit/b6502d3c7ea91eb61c92fbc867e542385eae131e">b6502d3</a>)</li> </ul> <h4>Well-known</h4> <ul> <li>fastify &amp; prom metrics โ€” (<a href="https://github.com/OADA/server/commit/c6cc9a59daa676622511de00d8365bb3c9da2c6a">c6cc9a5</a>)</li> </ul> <h3>๐ŸŽจ Styling</h3> <ul> <li>migrate to biomejs โ€” (<a href="https://github.com/OADA/server/commit/01f96ee2686f94c3bb5501d7191e96964a65210a">01f96ee</a>)</li> <li>biome updates โ€” (<a href="https://github.com/OADA/server/commit/b13e6f76524542d481368962065887b23d85c101">b13e6f7</a>)</li> </ul> <h4>Auth</h4> <ul> <li>delint oauth2 code โ€” (<a href="https://github.com/OADA/server/commit/2db868709ee899979c11d5354812ffbeeba53bdd">2db8687</a>)</li> </ul> <h4>Biomejs</h4> <ul> <li>update biomejs config โ€” (<a href="https://github.com/OADA/server/commit/9af4ffc61f0b3fec4cc7757cb0f34fd7b9650785">9af4ffc</a>)</li> </ul> <h4>Eslint</h4> <ul> <li>delint code โ€” (<a href="https://github.com/OADA/server/commit/76ce1f4498b0e24d3e15221f9e50b7e245274a4f">76ce1f4</a>)</li> <li>delint โ€” (<a href="https://github.com/OADA/server/commit/cc00b75a7cbe832be8aca2a22746767b49238f28">cc00b75</a>)</li> <li>rework linting stuff โ€” (<a href="https://github.com/OADA/server/commit/0d7ed0942fe99bd6258b79da68c9cea577381d47">0d7ed09</a>)</li> <li>delint โ€” (<a href="https://github.com/OADA/server/commit/81ecb257aee58aa47ac42d7f0bba14112d55b4a1">81ecb25</a>)</li> </ul> <h3>๐Ÿงช Testing</h3> <h4>Dependencies</h4> <ul> <li>remove vulnerable dependencies in tests โ€” (<a href="https://github.com/OADA/server/commit/748658f6112f9758d5daf18e4fde77c49187d45b">748658f</a>)</li> </ul> <h3>โš™๏ธ Miscellaneous Tasks</h3> <h4>Auth</h4> <ul> <li>remove old dev signing key โ€” (<a href="https://github.com/OADA/server/commit/c786ce57c9c20ee5e4e253a9e74c711d142ecae6">c786ce5</a>)</li> </ul> <h4>Cleanup</h4> <ul> <li>remove old k8s files โ€” (<a href="https://github.com/OADA/server/commit/50707c3dfe6b4ff7984ded7a6260ddeac6f8a30a">50707c3</a>)</li> </ul> <h4>Helm</h4> <ul> <li>bump helm chart version โ€” (<a href="https://github.com/OADA/server/commit/5d63c44f44ee1682ab3501d602a24fa0227f03b1">5d63c44</a>)</li> <li>update chart application version โ€” (<a href="https://github.com/OADA/server/commit/b79b9439a87cf0574adeb00c3b57e001f4da916b">b79b943</a>)</li> </ul> <h4>Release</h4> <ul> <li>increment minor version โ€” (<a href="https://github.com/OADA/server/commit/9679f987f375b7008cd0f94cca875d689925739a">9679f98</a>)</li> <li>bump minor version โ€” (<a href="https://github.com/OADA/server/commit/e5287baf5f4b9a17b6518559406c50bfb2f26c70">e5287ba</a>)</li> <li>v4.0.0-rc1 โ€” (<a href="https://github.com/OADA/server/commit/1fb17a9c66fb07e327b73f4ede28e0f8e8c58a16">1fb17a9</a>)</li> </ul> <h4>Yarn</h4> <ul> <li>upgrade โ€” (<a href="https://github.com/OADA/server/commit/6339b9676f97d6ef77bbd7658a7ebae0ee94132b">6339b96</a>)</li> </ul> awlayton tag:github.com,2008:Repository/89021364/oada-chart-v5.0.5 2025-10-03T21:27:10Z oada-chart-v5.0.5 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v5.0.4 2025-10-03T16:10:42Z oada-chart-v5.0.4 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v5.0.3 2025-10-03T04:22:48Z oada-chart-v5.0.3 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v5.0.2 2025-02-04T20:15:59Z oada-chart-v5.0.2 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v5.0.1 2025-01-28T15:34:30Z oada-chart-v5.0.1 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v5.0.0 2025-01-24T17:23:23Z oada-chart-v5.0.0 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/v4.0.0-rc.3 2024-08-02T01:20:27Z OADA v4.0.0-rc.3 <p>Adds support for external OIDC auth provider</p> <p>Update to node 22</p> github-actions[bot] tag:github.com,2008:Repository/89021364/oada-chart-v4.0.0 2024-08-02T01:23:03Z oada-chart-v4.0.0 <p>A Helm chart for the OADA API server</p> github-actions[bot] tag:github.com,2008:Repository/89021364/v4.0.0-rc.2 2024-07-30T22:11:57Z OADA v4.0.0-rc.2 <p>Adds support for external OIDC auth provider</p> <p>Update to node 22</p> github-actions[bot]