My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[marvin] move to non-container grimmory service

dish f83bd706 c8b4c8c3

+1982 -33
+76 -33
hosts/marvin/services/booklore.nix
··· 1 1 { 2 + lib, 2 3 self, 3 - config, 4 - pkgs, 5 4 self', 5 + pkgs, 6 6 ... 7 7 }: 8 8 let 9 9 d = self.lib.data.services.booklore; 10 10 dataDir = "/var/lib/booklore"; 11 - u = config.users.users.booklore; 12 - g = config.users.groups.booklore; 13 11 14 12 bookloreFolder = { 15 13 d = { ··· 20 18 }; 21 19 in 22 20 { 23 - virtualisation.oci-containers.containers.booklore-server = { 24 - image = "booklore-dishnet:${self'.packages.booklore-image.imageTag}"; 25 - imageStream = self'.packages.booklore-image; 26 - ports = [ "${toString d.port}:${toString d.port}" ]; 27 - volumes = [ 28 - "${dataDir}/data:/app/data" 29 - "/var/media/books/main:/books" 30 - "${dataDir}/bookdrop:/bookdrop" 31 - "/run/mysqld:/run/mysqld" 32 - ]; 33 - environment = { 34 - USER_ID = "${toString u.uid}"; 35 - GROUP_ID = "${toString g.gid}"; 36 - BOOKLORE_PORT = toString d.port; 37 - TZ = "America/New_York"; 38 - DATABASE_USERNAME = "booklore"; 39 - DATABASE_URL = "jdbc:mariadb://localhost:3306/booklore"; 21 + systemd = { 22 + services = { 23 + grimmory-db-proxy = { 24 + description = "Grimmory DB Proxy"; 25 + wantedBy = [ "grimmory.service" ]; 26 + after = [ "mysql.service" ]; 27 + serviceConfig = { 28 + User = "booklore"; 29 + Group = "booklore"; 30 + ExecStart = "${lib.getExe pkgs.socat} tcp-l:3307,reuseaddr,fork unix:/run/mysqld/mysqld.sock"; 31 + 32 + # Hardening 33 + PrivateDevices = true; 34 + PrivateTmp = true; 35 + ProtectClock = true; 36 + ProtectControlGroups = true; 37 + ProtectHome = true; 38 + ProtectHostname = true; 39 + ProtectKernelLogs = true; 40 + ProtectKernelModules = true; 41 + ProtectKernelTunables = true; 42 + ProtectProc = "invisible"; 43 + ProtectSystem = true; 44 + RestrictNamespaces = true; 45 + RestrictRealtime = true; 46 + RestrictSUIDSGID = true; 47 + }; 48 + }; 49 + grimmory = { 50 + description = "Grimmory Server"; 51 + wantedBy = [ "multi-user.target" ]; 52 + after = [ "grimmory-db-proxy.service" ]; 53 + path = [ pkgs.unrar-free ]; 54 + environment = { 55 + BOOKLORE_PORT = toString d.port; 56 + TZ = "America/New_York"; 57 + DATABASE_USERNAME = "booklore"; 58 + DATABASE_URL = "jdbc:mariadb://localhost:3307/booklore"; 59 + APP_PATH_CONFIG = "/var/lib/booklore/data"; 60 + APP_BOOKDROP_FOLDER = "/var/lib/booklore/bookdrop"; 61 + APP_VERSION = "v${self'.packages.grimmory.version}"; 62 + }; 63 + 64 + serviceConfig = { 65 + User = "booklore"; 66 + Group = "booklore"; 67 + StateDirectory = "booklore"; 68 + ExecStart = "${lib.getExe self'.packages.grimmory}"; 69 + 70 + # Hardening 71 + PrivateDevices = true; 72 + PrivateTmp = true; 73 + ProtectClock = true; 74 + ProtectControlGroups = true; 75 + ProtectHome = true; 76 + ProtectHostname = true; 77 + ProtectKernelLogs = true; 78 + ProtectKernelModules = true; 79 + ProtectKernelTunables = true; 80 + ProtectProc = "invisible"; 81 + ProtectSystem = true; 82 + RestrictNamespaces = true; 83 + RestrictRealtime = true; 84 + RestrictSUIDSGID = true; 85 + }; 86 + }; 87 + }; 88 + tmpfiles.settings = { 89 + "10-booklore" = { 90 + "${dataDir}/data" = bookloreFolder; 91 + "/var/media/books/main" = bookloreFolder; 92 + "${dataDir}/bookdrop" = bookloreFolder; 93 + }; 40 94 }; 41 95 }; 42 96 43 - systemd.tmpfiles.settings = { 44 - "10-booklore" = { 45 - "${dataDir}/data" = bookloreFolder; 46 - "/var/media/books/main" = bookloreFolder; 47 - "${dataDir}/bookdrop" = bookloreFolder; 48 - }; 49 - }; 50 97 users = { 51 98 users.booklore = { 52 99 isSystemUser = true; 53 100 group = "booklore"; 54 101 description = "Booklore service user"; 55 - uid = 940; 56 102 }; 57 - groups.booklore = { 58 - gid = 940; 59 - }; 103 + groups.booklore = { }; 60 104 }; 61 105 # Configure MySQL 62 106 services.mysql = { ··· 70 114 ]; 71 115 ensureDatabases = [ "booklore" ]; 72 116 }; 73 - systemd.services.docker-booklore-server.after = [ "mysql.service" ]; 74 117 }
+1800
packages/grimmory/deps.json
··· 1 + { 2 + "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", 3 + "!version": 1, 4 + "https://jitpack.io": { 5 + "com/github/RouHim#jaudiotagger/2.0.16": { 6 + "jar": "sha256-WzPtkYXj7HFQxmgxuco/Uaq/+yDaWECtnWDonbaYrJU=", 7 + "pom": "sha256-yXugToXpKZfpslxYi7t0OmKcS6ph/CZxOP7bzGhyNWo=" 8 + } 9 + }, 10 + "https://plugins.gradle.org/m2": { 11 + "com/fasterxml#classmate/1.7.1": { 12 + "jar": "sha256-zDKZ5d9PwkGA5pR3yJDQfTjbed0t7MDvIOdKmGiXwKE=", 13 + "pom": "sha256-z4m9p/hn2IUOK5Ma8VEcCXX2obhVB6oL/0F5ZQHHpkI=" 14 + }, 15 + "com/fasterxml#oss-parent/68": { 16 + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" 17 + }, 18 + "com/fasterxml#oss-parent/70": { 19 + "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" 20 + }, 21 + "com/fasterxml#oss-parent/73": { 22 + "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" 23 + }, 24 + "com/fasterxml/jackson#jackson-parent/2.20": { 25 + "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" 26 + }, 27 + "com/fasterxml/jackson/core#jackson-annotations/2.20": { 28 + "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", 29 + "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", 30 + "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" 31 + }, 32 + "com/github/ben-manes#gradle-versions-plugin/0.53.0": { 33 + "jar": "sha256-fystvdI5f/PwQ9e2YuwNYbqr7TqqerImB6702Y7z+mI=", 34 + "module": "sha256-KLvVxzKZ1dGYcjzX8klS4b9RQJXE6OrpsisVQaicEII=", 35 + "pom": "sha256-aPVU+CLT1aKhQrA6XZ9Wa5FXdPtjnYwds7zfmTyeQI0=" 36 + }, 37 + "com/github/ben-manes/versions#com.github.ben-manes.versions.gradle.plugin/0.53.0": { 38 + "pom": "sha256-yWBPdJaskfaW5HRY2KLWt91U0MqkNn88GspmphyDcvQ=" 39 + }, 40 + "com/google/code/findbugs#jsr305/3.0.2": { 41 + "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", 42 + "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" 43 + }, 44 + "com/squareup/moshi#moshi-kotlin/1.12.0": { 45 + "jar": "sha256-HENsB8FZzRrwMrt5NRpIqY5/eBrIB8/4tXEamZtWZt8=", 46 + "module": "sha256-KnvKZtbM8WhVy1oKp8lRWPaIklomPv5MIEsjclSGH6E=", 47 + "pom": "sha256-gwdSmAK8nLCHd24CabvdaSBG+kpz8ZDVgUpaj5JmJ24=" 48 + }, 49 + "com/squareup/moshi#moshi/1.12.0": { 50 + "jar": "sha256-7pCR4dGlkm+ptN8mQsH7e7lq7Ahjm2IZwZ4LhyTUJHU=", 51 + "module": "sha256-uGqTFURxITGVpEL4XKBG55oAHG1EbEHU0WiTbahW6+I=", 52 + "pom": "sha256-YbyUJDqTc9mUini25xAAl161EPtvf0aoHq/N3TgeR3k=" 53 + }, 54 + "com/squareup/okhttp3#okhttp/4.12.0": { 55 + "jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=", 56 + "module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=", 57 + "pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg=" 58 + }, 59 + "com/squareup/okio#okio-jvm/3.6.0": { 60 + "jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=", 61 + "module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=", 62 + "pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8=" 63 + }, 64 + "com/squareup/okio#okio/3.6.0": { 65 + "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", 66 + "pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" 67 + }, 68 + "com/sun/istack#istack-commons-runtime/4.1.2": { 69 + "jar": "sha256-f9Z5I2H03QD4xWr0ogzswAZt7qSo897Dg0ivI/wilu4=", 70 + "pom": "sha256-EiKikL7dtvbpK8mZvOvDaW/NbXIhWFbSJHJ6e8LcOso=" 71 + }, 72 + "com/sun/istack#istack-commons/4.1.2": { 73 + "pom": "sha256-2Ig+twNkcB2uDjdEnIj9knUResPYYEDonxvj6dR+nJ0=" 74 + }, 75 + "com/sun/xml/bind#jaxb-bom-ext/4.0.6": { 76 + "pom": "sha256-zhXoVkQ5YK0sITuZqOB+9dQASf8fPw64g4SN3c4lDBM=" 77 + }, 78 + "com/sun/xml/bind/mvn#jaxb-parent/4.0.6": { 79 + "pom": "sha256-zoPvIwG7pz/ZfbGSz/SaqCstSaA3JM7XyKZsdaDFl9s=" 80 + }, 81 + "com/sun/xml/bind/mvn#jaxb-runtime-parent/4.0.6": { 82 + "pom": "sha256-HFffRRHcxHkQTZNb0ntpoi1LNLpjKSIhbxtwYquLf9A=" 83 + }, 84 + "com/sun/xml/bind/mvn#jaxb-txw-parent/4.0.6": { 85 + "pom": "sha256-ObTY7GM3l0Di+zGP13zuOG65h8IzTW5famTs5hTDj+M=" 86 + }, 87 + "commons-codec#commons-codec/1.17.1": { 88 + "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", 89 + "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" 90 + }, 91 + "commons-io#commons-io/2.16.1": { 92 + "jar": "sha256-9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=", 93 + "pom": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8=" 94 + }, 95 + "commons-logging#commons-logging/1.3.5": { 96 + "jar": "sha256-bXp0TkAnZJ+7UIld+Ul9EJ+Yx2amNwYv6NLqu7MUC6Q=", 97 + "pom": "sha256-zPSjA0b1AnuUlqvVYpCsJtFZq/K+ZN8SZWEdyUALnWg=" 98 + }, 99 + "io/spring/dependency-management#io.spring.dependency-management.gradle.plugin/1.1.7": { 100 + "pom": "sha256-GbsWq11jWb/4jOlcgLAefjRFFX+qHXSuXPA6RnzqHgQ=" 101 + }, 102 + "io/spring/gradle#dependency-management-plugin/1.1.7": { 103 + "jar": "sha256-nohe7E/AtxUqe7oWZABAhcZmOjyTsKYkY75zCLAFvkw=", 104 + "module": "sha256-MnseqM8InsEvY9Xgh/8ZyMzmaIVtSY/gjRD34VwSzHc=", 105 + "pom": "sha256-ge5zHnvYkuwZQyEhgKaE1lrH0329PkPlyDMkCuQXOKw=" 106 + }, 107 + "jakarta/activation#jakarta.activation-api/2.1.4": { 108 + "jar": "sha256-ydtSEAzmyKrJXMOQdflXINLlYbEfgFG4HBIa1O/9cAQ=", 109 + "pom": "sha256-dXeXDcCfETGkpCdp4Xce0GLwjSL0DaMEH/PhbVsv3qg=" 110 + }, 111 + "jakarta/inject#jakarta.inject-api/2.0.1": { 112 + "jar": "sha256-99yYBi/M8UEmq7dRtk+rEsMSVm6MvchINZi//OqTr3w=", 113 + "pom": "sha256-5/1yMuljB6V1sklMk2fWjPQ+yYJEqs48zCPhdz/6b9o=" 114 + }, 115 + "jakarta/persistence#jakarta.persistence-api/3.2.0": { 116 + "jar": "sha256-voomsOdchMG3YA91klb7xo1gMz2J7Azj94T8P/oJqow=", 117 + "pom": "sha256-5DgfIi1V61YXXDZIUmS6gaL6IM8lNBomfwUPMHYliuc=" 118 + }, 119 + "jakarta/transaction#jakarta.transaction-api/2.0.1": { 120 + "jar": "sha256-UMCnx2DBOubAQqzxgrKPAEdBPblbRjb7iHm8/6tbqHU=", 121 + "pom": "sha256-X+NJmBwVb7viY4jVmUn9rBa7jXh57mGzTEnHtc4PLyM=" 122 + }, 123 + "jakarta/xml/bind#jakarta.xml.bind-api-parent/4.0.4": { 124 + "pom": "sha256-T2Jvmnj4adPssUuUOjXlmas8psJZx1SxDwbfvKXWwGk=" 125 + }, 126 + "jakarta/xml/bind#jakarta.xml.bind-api/4.0.4": { 127 + "jar": "sha256-xQfKaajG3RG/Sv7sng1BLE+jkz//sKhGgOpXJ+hHISQ=", 128 + "pom": "sha256-QKZttv0hwjXWKA7U9ZKXotnVe7jG3uIYIn0t1QBgSNo=" 129 + }, 130 + "net/bytebuddy#byte-buddy-parent/1.17.8": { 131 + "pom": "sha256-/msAvNUGPUa4RK+cKd8u7xFxQshziTChGixfVFUSnhY=" 132 + }, 133 + "net/bytebuddy#byte-buddy/1.17.8": { 134 + "jar": "sha256-K13cjB9CNL23y0Uzio4QoT4OPKRz6R1dgh1oESfqi6E=", 135 + "pom": "sha256-MyJNP05BTdmRVWIzhR6FUlkzbmbin6i4APyUqekxlbc=" 136 + }, 137 + "net/java/dev/jna#jna-platform/5.17.0": { 138 + "jar": "sha256-t+PUbIe60utAmw5wSRa82BIGFo41cxLf3dDiU2ec2eA=", 139 + "pom": "sha256-CjC3l622giFH75jLJJ7z+/SiQ1QqqGv59C+tnmgwWkQ=" 140 + }, 141 + "net/java/dev/jna#jna/5.17.0": { 142 + "jar": "sha256-s6lAjnxR4I7w47/MCPRD9uwPYZG6jNfBjVPSsi5b28A=", 143 + "pom": "sha256-UBoP8F2EpK0Q9t4lvpT0k5i3CjG+jzoO2fTGtE++/uQ=" 144 + }, 145 + "org/antlr#antlr4-master/4.13.2": { 146 + "pom": "sha256-Ct2gJmhYc/ZRNgF4v/xEbO7kgzCBc5466dbo8H6NkCo=" 147 + }, 148 + "org/antlr#antlr4-runtime/4.13.2": { 149 + "jar": "sha256-3T6KE6LWab+E+42DTeNc5IdfJxV2mNIGJB7ISIqtyvc=", 150 + "pom": "sha256-A84HonlsURsMlNwU/YbM3W44KMV5Z60jg94wTg0Runk=" 151 + }, 152 + "org/apache#apache/27": { 153 + "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" 154 + }, 155 + "org/apache#apache/31": { 156 + "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" 157 + }, 158 + "org/apache#apache/32": { 159 + "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" 160 + }, 161 + "org/apache#apache/33": { 162 + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" 163 + }, 164 + "org/apache/commons#commons-compress/1.27.1": { 165 + "jar": "sha256-KT2A9UtTa3QJXc1+o88KKbv8NAJRkoEzJJX0Qg03DRY=", 166 + "pom": "sha256-34zBqDh9TOhCNjtyCf3G0135djg5/T/KtVig+D+dhBw=" 167 + }, 168 + "org/apache/commons#commons-lang3/3.16.0": { 169 + "jar": "sha256-CHCd101gK3Bc5AF9JlRCEAVqS6WD1bIMCTc0Bv56APg=", 170 + "pom": "sha256-4oA4OVbC5ywd6zowezt18F7kNkm31D8CFfe2x7Fe6iw=" 171 + }, 172 + "org/apache/commons#commons-parent/69": { 173 + "pom": "sha256-1Q2pw5vcqCPWGNG0oDtz8ZZJf8uGFv0NpyfIYjWSqbs=" 174 + }, 175 + "org/apache/commons#commons-parent/71": { 176 + "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" 177 + }, 178 + "org/apache/commons#commons-parent/72": { 179 + "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" 180 + }, 181 + "org/apache/commons#commons-parent/81": { 182 + "pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ=" 183 + }, 184 + "org/apache/httpcomponents#httpcomponents-parent/13": { 185 + "pom": "sha256-5Ch4ZwNYVsc3QgNo3VhuXlfnAgmBNYQM89c+nINj17M=" 186 + }, 187 + "org/apache/httpcomponents#httpcomponents-parent/14": { 188 + "pom": "sha256-Xc62qyBqQZF5Jz8V0NK0cvlHK7t0fGyLfpbar3jMRSc=" 189 + }, 190 + "org/apache/httpcomponents/client5#httpclient5-parent/5.5.2": { 191 + "pom": "sha256-pD7Et+J1rDBoDhaYVKRqDGKRoTf/lCTqwC+xepiigiI=" 192 + }, 193 + "org/apache/httpcomponents/client5#httpclient5/5.5.2": { 194 + "jar": "sha256-Wuw/NEfsgW5ZPjgLWfvj5CCDMYr2shW8F3OG93QvYUY=", 195 + "pom": "sha256-7RT0qBxaDqEFdNMcbhbM7I7pQni8lpsVF4yuqO4/4YQ=" 196 + }, 197 + "org/apache/httpcomponents/core5#httpcore5-h2/5.3.6": { 198 + "jar": "sha256-R5qKpeb5kDCipEamjR9iMgaYkydG+BH8ZWoeoGuUGE0=", 199 + "pom": "sha256-lYEsK/vPPsHWciilQHF5qJhSoUr9jTIYQFnqnSVCTVs=" 200 + }, 201 + "org/apache/httpcomponents/core5#httpcore5-parent/5.3.6": { 202 + "pom": "sha256-3kVXRSKzj9A1kJXNQdeKQ4IXoQr5DCD9LCpHgMR6cws=" 203 + }, 204 + "org/apache/httpcomponents/core5#httpcore5/5.3.6": { 205 + "jar": "sha256-j7RSjT6XCspEBSOhvWmKOJ+nEOz+pMXGCWaYuG0Wac4=", 206 + "pom": "sha256-jjcEPG/EAon+Pwyv0z0NfhoQrOT3RJW7xb45WGYUcY8=" 207 + }, 208 + "org/eclipse/angus#angus-activation-project/2.0.3": { 209 + "pom": "sha256-00lnOGg3iZZGKSpFGj7PHk79EmLCkbN9FeENPZDsK80=" 210 + }, 211 + "org/eclipse/angus#angus-activation/2.0.3": { 212 + "jar": "sha256-pr01xTjPkP/5Qa1iWMQMCPygtcnD9TbGVxFPJ84FJ6c=", 213 + "pom": "sha256-NcnhYgmychJhNU6K6pcWJmSK2dQgHSIb2WkB2QA3LaA=" 214 + }, 215 + "org/eclipse/ee4j#project/1.0.6": { 216 + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" 217 + }, 218 + "org/eclipse/ee4j#project/1.0.7": { 219 + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" 220 + }, 221 + "org/eclipse/ee4j#project/1.0.9": { 222 + "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" 223 + }, 224 + "org/glassfish/jaxb#jaxb-bom/4.0.6": { 225 + "pom": "sha256-frfNg7krfC/QqK5mvLNQY1TxZqE/gtKmbB2WJZcy0qU=" 226 + }, 227 + "org/glassfish/jaxb#jaxb-core/4.0.6": { 228 + "jar": "sha256-670nQge0hg0NxuLUTW29tZRc7eASItLlBmHUX11GwPc=", 229 + "pom": "sha256-5QE5dojXYwFJGmZA/I5PmoW+EkwaGc0+9Aa/BXv4ELc=" 230 + }, 231 + "org/glassfish/jaxb#jaxb-runtime/4.0.6": { 232 + "jar": "sha256-HA1X+MJflgXVovetCodYGJN3ashbALEBsmUSWO2qkRg=", 233 + "pom": "sha256-XBFy9Czz+rcUb6M4ITeWxkhD/fMipZPiRT3M8pgGYTE=" 234 + }, 235 + "org/glassfish/jaxb#txw2/4.0.6": { 236 + "jar": "sha256-/MdJeFQS7zgG/eHOcPk+9aAGXcxH/kSbyHHbB5XLEa8=", 237 + "pom": "sha256-avFKkbP56eMX96WOgNy+/T308vIFRINZ/zocWQFic3Q=" 238 + }, 239 + "org/hibernate/models#hibernate-models/1.0.1": { 240 + "jar": "sha256-vbQsSXkAF0LrwJjzsgbdEFfck75VxQoxw/An0+7QZBI=", 241 + "module": "sha256-Swox9GWZkeZnjEwHd0hB6mIjndHnmCaJDkYHzXIWEzs=", 242 + "pom": "sha256-fWTxAcu7T7Xs5YjGWGzAJqCYfx8a53Yp5vBSxySROiU=" 243 + }, 244 + "org/hibernate/orm#hibernate-core/7.2.6.Final": { 245 + "jar": "sha256-tYPQV/bBzspoMHiDW61f4UMPVpuF/6F/dyc9lv9Q+xY=", 246 + "pom": "sha256-HDQwn2vWvjaRuE8ZLLKAr65dDeokZ93ngTo4Tz4gcVg=" 247 + }, 248 + "org/hibernate/orm#hibernate-gradle-plugin/7.2.6.Final": { 249 + "jar": "sha256-M4FTz6FZJsIi19wW8/4HG/MSDRsno7IEWJDgdRQF95M=", 250 + "module": "sha256-Uz53qDcg8Co7p3n1EsGQ0aG7lhktvxw7sgGg6JbBWvc=", 251 + "pom": "sha256-tWpP1hUBWihWZPolhwNoV+9dlwsJ3gWJQHvPwYMAAGg=" 252 + }, 253 + "org/hibernate/orm#org.hibernate.orm.gradle.plugin/7.2.6.Final": { 254 + "pom": "sha256-p4Tb3pei0EZkDWLZ5nyRJ1TZ/puEjJgEZcWRkZLrwQ4=" 255 + }, 256 + "org/jboss#jboss-parent/42": { 257 + "pom": "sha256-5BJ27+NQkFTLpBl7PWNgxR3Ve8ZA3eSM832vqkWgnDs=" 258 + }, 259 + "org/jboss/logging#jboss-logging/3.6.1.Final": { 260 + "jar": "sha256-XgiksJLchbM38JEKdAVx2HIM+lZfq9iAqMr5SmV8pBY=", 261 + "pom": "sha256-J82Iq45ZRrinqpJkTrNzLjW+KBQ5qwevcfiYRT7nVA0=" 262 + }, 263 + "org/jboss/logging#logging-parent/1.0.3.Final": { 264 + "pom": "sha256-mXLIlHSc2jVXZiF9Q97XAJse6ybgMBwwkUotslPdaFs=" 265 + }, 266 + "org/jetbrains#annotations/13.0": { 267 + "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", 268 + "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" 269 + }, 270 + "org/jetbrains/kotlin#kotlin-bom/2.0.21": { 271 + "pom": "sha256-1Ufg3iVCLZY+IsepRPO13pQ8akmClbUtv/49KJXNm+g=" 272 + }, 273 + "org/jetbrains/kotlin#kotlin-reflect/2.0.21": { 274 + "jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=", 275 + "pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk=" 276 + }, 277 + "org/jetbrains/kotlin#kotlin-stdlib-common/2.0.21": { 278 + "module": "sha256-b134r2M2AKa5z7D8x2SvPVEZ83Zndne5G2rugWsdMKs=", 279 + "pom": "sha256-X0As+413MZW5ZwUBJMnom1+EsXJGThiUkpeJv1xMLyk=" 280 + }, 281 + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.0.21": { 282 + "jar": "sha256-cS9IB2Dt7uSKhDaea+ifarUjdUCLsso74U72Y/cr7jE=", 283 + "pom": "sha256-TXE+dTi5Kh15cX6nHPHQI1eoThFFDEbLkuMgee40224=" 284 + }, 285 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": { 286 + "pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg=" 287 + }, 288 + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.0.21": { 289 + "jar": "sha256-FcjArLMRSDwGjRaXUBllR0tw39gKx5WA7KOgPPUeSh0=", 290 + "pom": "sha256-MQ1tXGVBPjEQuUAr2AdfyuP0vlGdH9kHMTahj+cnvFc=" 291 + }, 292 + "org/jetbrains/kotlin#kotlin-stdlib/2.0.21": { 293 + "jar": "sha256-8xzFPxBafkjAk2g7vVQ3Vh0SM5IFE3dLRwgFZBvtvAk=", 294 + "module": "sha256-gf1tGBASSH7jJG7/TiustktYxG5bWqcpcaTd8b0VQe0=", 295 + "pom": "sha256-/LraTNLp85ZYKTVw72E3UjMdtp/R2tHKuqYFSEA+F9o=" 296 + }, 297 + "org/jspecify#jspecify/1.0.0": { 298 + "jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=", 299 + "module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=", 300 + "pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y=" 301 + }, 302 + "org/junit#junit-bom/5.10.2": { 303 + "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", 304 + "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" 305 + }, 306 + "org/junit#junit-bom/5.11.0": { 307 + "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", 308 + "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" 309 + }, 310 + "org/junit#junit-bom/5.11.0-M2": { 311 + "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", 312 + "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" 313 + }, 314 + "org/junit#junit-bom/5.11.4": { 315 + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", 316 + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" 317 + }, 318 + "org/junit#junit-bom/5.13.3": { 319 + "module": "sha256-XchNdO+YHQI8Y56wy8Sx+e+JEDQofOGxAe/7vA8VNLQ=", 320 + "pom": "sha256-47k+m7iHGWnPEcDo/xD1B4QdsYhcoQV44pCEb2YP1o4=" 321 + }, 322 + "org/junit#junit-bom/5.13.4": { 323 + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", 324 + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" 325 + }, 326 + "org/slf4j#slf4j-api/1.7.36": { 327 + "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", 328 + "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" 329 + }, 330 + "org/slf4j#slf4j-parent/1.7.36": { 331 + "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" 332 + }, 333 + "org/sonatype/oss#oss-parent/7": { 334 + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" 335 + }, 336 + "org/sonatype/oss#oss-parent/9": { 337 + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" 338 + }, 339 + "org/springframework#spring-core/7.0.5": { 340 + "jar": "sha256-dox6MzPdozICiyCtklwv3TyJ7616Haq2XrK+t2LjvD4=", 341 + "module": "sha256-Vzycajt6Jtj3RkV5S3vMUjtZgshwbEZAVvyKQpb869k=", 342 + "pom": "sha256-sZvCFRrUzT1q+cO+vRdTnrfJGZavgVRZhEYcvXPKKkY=" 343 + }, 344 + "org/springframework/boot#org.springframework.boot.gradle.plugin/4.0.3": { 345 + "pom": "sha256-H6v3HtC/bsNnHNQl5cyQgfcg+ScusWbhDZ5CAs6k7v0=" 346 + }, 347 + "org/springframework/boot#spring-boot-buildpack-platform/4.0.3": { 348 + "jar": "sha256-jnVZC2vCtxuuED6XdVm++u8lrhPQvMrzDqhCncqpqGw=", 349 + "module": "sha256-e3OcJfSZwJRSEb7HSEyzAhqXDCQB0iKiaL/SgprX1Fg=", 350 + "pom": "sha256-PMuhnQjJok0kv3hVZcqGxaURLkk2OqTVhkiSFobPnx8=" 351 + }, 352 + "org/springframework/boot#spring-boot-gradle-plugin/4.0.3": { 353 + "jar": "sha256-PoVg7C64vtyorBUflxqfYotkxDPxpMG51isw/DkqYCE=", 354 + "module": "sha256-rrZ9yzFKh4y5xvnpZ9+xUzOJsOSfIUIV1YJ2l+G6lgE=", 355 + "pom": "sha256-7U1j+l9MlZIly9M0gFVHDetu86skUYcJ4uMvGvRJ3c4=" 356 + }, 357 + "org/springframework/boot#spring-boot-loader-tools/4.0.3": { 358 + "jar": "sha256-61KawYnCEytn8jNhkawCg+s5Yhv9wBQkU+d5XuJX99M=", 359 + "module": "sha256-DO+MfzMmLzVdA+KSagbwT9ssOzMX54J1sdZ7pgb47cs=", 360 + "pom": "sha256-j9ZZ0ef7gbreM0tNZhYCxS0YfPcdaMNcBcOtto0wScY=" 361 + }, 362 + "org/tomlj#tomlj/1.0.0": { 363 + "jar": "sha256-Mml8dWeykhxHNnioILE/xkcAqoe7FFdu60jQ7VhHz9Q=", 364 + "pom": "sha256-rYGSAH9zRQxRyIAwXxTdIqxVFEm3IbWF/FEjFCLLCRM=" 365 + }, 366 + "tools/jackson#jackson-base/3.0.4": { 367 + "pom": "sha256-bLWTmjOUsy9wEeFSFY9uAql5xmE46if/j01qLcnQYAU=" 368 + }, 369 + "tools/jackson#jackson-bom/3.0.4": { 370 + "pom": "sha256-Jr5k2Yj1MyYLcR7jp9t1nJ5EAq6K48UMIx+QnvIkP6M=" 371 + }, 372 + "tools/jackson/core#jackson-core/3.0.4": { 373 + "jar": "sha256-4HQo3zxgj5CjnwMNFHVc6lFLlE6BSLL5XJUh4ILGlZs=", 374 + "module": "sha256-guPo6QKYSMao5XtBrV5evKq613X2T0egol/guJZY9gI=", 375 + "pom": "sha256-921CDkXcjyHDNx+wkMBSHR382c49Nt1rMC38xFZmAtk=" 376 + }, 377 + "tools/jackson/core#jackson-databind/3.0.4": { 378 + "jar": "sha256-vSFZk5tBNlFBW7nE4I8UqsdXSACK+buVhVkYo72SR00=", 379 + "module": "sha256-BS3OOXvRtl+SOxP81wjZ/u7R2oLM6BbznhAv7EXJHk4=", 380 + "pom": "sha256-R/2nj2mX5wSLCl5HOKHKQ3lEPqV7P94wmpHACyLwTYM=" 381 + } 382 + }, 383 + "https://repo.maven.apache.org/maven2": { 384 + "biz/aQute/bnd#biz.aQute.bnd.annotation/7.1.0": { 385 + "jar": "sha256-9pwt46aVwRPRJayAU8kqaAo86dAuolhFCVzy1GJqdmM=", 386 + "pom": "sha256-WCLfSRg9+SK6Wa53Oi2Mzrhq4eIPQfGYcxMd0YJJT3o=" 387 + }, 388 + "ch/qos/logback#logback-classic/1.5.32": { 389 + "jar": "sha256-LUz1ktt4vi3k1hQENML+wXDcsWoJ6Mi3sgfb9eMbhIo=", 390 + "pom": "sha256-0jsnLnBXYPg1cRB2RB5qipsS7QkA4bphigzWvPehYmo=" 391 + }, 392 + "ch/qos/logback#logback-core/1.5.32": { 393 + "jar": "sha256-apBNV3jQ42GpaS+cvmixsGIK4PPtouwu0JECdVvwNsQ=", 394 + "pom": "sha256-Hzk8RBRFhWm1O1LrMpe/6GGwAGb1nW0rq/In62XaP7g=" 395 + }, 396 + "ch/qos/logback#logback-parent/1.5.32": { 397 + "pom": "sha256-Cyy+YG4Jm4sADCr14AeTb7OVXQzl5rsIbamyPUjFa6w=" 398 + }, 399 + "com/fasterxml#classmate/1.7.3": { 400 + "jar": "sha256-dfvaRUVvEj+24gKKYYlELY0HMLNXrc5MCm1+eJ9wZps=", 401 + "pom": "sha256-uks8C7wF6QafyjRpdQ0OIipWxIe+cVry7bQyGPrv23A=" 402 + }, 403 + "com/fasterxml#oss-parent/68": { 404 + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" 405 + }, 406 + "com/fasterxml#oss-parent/70": { 407 + "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" 408 + }, 409 + "com/fasterxml#oss-parent/73": { 410 + "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" 411 + }, 412 + "com/fasterxml#oss-parent/74": { 413 + "pom": "sha256-FB448HLnvYdAaGPHRGN6Y9Jf5jqYwQPTm4NedPzBbp0=" 414 + }, 415 + "com/fasterxml#oss-parent/76": { 416 + "pom": "sha256-EJ5sUm6y29o6GyFwD+xL4t2rJABaufH4Cqk0WRodi+s=" 417 + }, 418 + "com/fasterxml/jackson#jackson-base/2.20.2": { 419 + "pom": "sha256-2h3M8cF7Sx/XPEiKaRH93ekBcrRvgbbdbUchrAgzDfQ=" 420 + }, 421 + "com/fasterxml/jackson#jackson-bom/2.19.1": { 422 + "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" 423 + }, 424 + "com/fasterxml/jackson#jackson-bom/2.20.2": { 425 + "pom": "sha256-izQ6yh3LT3KLlMxzgxmYMOPTorDQdzQ3h+7iIAkYtB4=" 426 + }, 427 + "com/fasterxml/jackson#jackson-parent/2.19.2": { 428 + "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" 429 + }, 430 + "com/fasterxml/jackson#jackson-parent/2.20": { 431 + "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" 432 + }, 433 + "com/fasterxml/jackson/core#jackson-annotations/2.20": { 434 + "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", 435 + "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", 436 + "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" 437 + }, 438 + "com/fasterxml/jackson/core#jackson-core/2.20.2": { 439 + "jar": "sha256-YbhaQbvDM+bbO3ck1an/UBHsX56xzuQeYiQgvG4OQTE=", 440 + "module": "sha256-sYxSWUiGF4L+YKs7Z7fAYj8BCGZdSHPoXKCVwZBMRC4=", 441 + "pom": "sha256-Hvbw4LWflUdfUMcGuUPw9AKZM8KUd1bfV2MVIIJ8n0k=" 442 + }, 443 + "com/fasterxml/jackson/core#jackson-databind/2.20.2": { 444 + "jar": "sha256-EZVz/GzrJbJrsDK7WIjn/YpOkzmHloo4glOgF9rLXlQ=", 445 + "module": "sha256-AZgSiK3esDDuVzZeueuGxmW3QCStl/EhvgaSFV7s6Fw=", 446 + "pom": "sha256-lENiw258gC/9Y7MgVi3skwEMhobnqzRddIGgxBJDdb4=" 447 + }, 448 + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.20.2": { 449 + "jar": "sha256-pitcqgneC5fkMtAMdZuLJBeRJEvqDoLWSxRra0kPd58=", 450 + "module": "sha256-ms2p4hxHgeHIYpjkEpfZvxX7kjJ1qQ+CPux4pcThxzI=", 451 + "pom": "sha256-Sd0bFAMmAn3uHCRqWwjwGZEdaxPCPQC9H/H8cQP6XYI=" 452 + }, 453 + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.20.2": { 454 + "pom": "sha256-uJ9hJjw2ipUFbIeWVWuZAbupKiZ/fZ2WhL5nJOo4GUI=" 455 + }, 456 + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.20.2": { 457 + "jar": "sha256-/1laPPAJolZwyS0vaTnj/+1M2zfLoNBPYZ5+1Dzouhs=", 458 + "module": "sha256-xE++kmmtbMtw3gmf9fq2d6Te/LtiW7zhQCgFnRS0CHY=", 459 + "pom": "sha256-eW8zaKlRawvRBQ6CiZm3JzhD0FrBOEmATFxDSGlYMEg=" 460 + }, 461 + "com/fasterxml/jackson/module#jackson-modules-java8/2.20.2": { 462 + "pom": "sha256-0TLemnPo0XcwvbbLj1DBJAs4781JX+REDBN6TUmLWPY=" 463 + }, 464 + "com/github/ben-manes/caffeine#caffeine/3.2.3": { 465 + "jar": "sha256-ynDJCl0c4VEYgM6ck9StIhCPYREdPa+R61J2K1cb0Xk=", 466 + "module": "sha256-jZo7mA6b1wQS7jObJFYxNhezuK4uhon5s8vwZAzVjzw=", 467 + "pom": "sha256-n3BPkIN5e099DB1chV00zSaNVEzwa0KD1c5CiKz8nuA=" 468 + }, 469 + "com/github/jai-imageio#jai-imageio-core/1.4.0": { 470 + "jar": "sha256-itPGjp7/+xCsh/+LxYmt9ksEpynFGUwHnv0GQ2B/1yo=", 471 + "pom": "sha256-Ac0LjPRGoe4kVuyeg8Q11gRH0G6fVJBMTm/sCPfO8qw=" 472 + }, 473 + "com/github/jai-imageio#jai-imageio-jpeg2000/1.4.0": { 474 + "jar": "sha256-B/tuOjBAEiuEbF5SUgAzF1wyUeLsiDDfgvh8sh84i7E=", 475 + "pom": "sha256-jQd0KBAHliclrx93swfN6BbP1+4loQxTI3nW41ZMvh4=" 476 + }, 477 + "com/github/junrar#junrar/7.5.8": { 478 + "jar": "sha256-fUVIfG+D8uXk6vA7mrcA30aNWyeCMM6gZCvdC1+ZXmE=", 479 + "module": "sha256-lPE9wOm4jI63ApyEYyFpu2G9XJeHGm7iJQz/LDDM2qI=", 480 + "pom": "sha256-RDOLCMgqucSfAVGkg7FEWMGpH7M/TuZdoQ4WcCp4YdY=" 481 + }, 482 + "com/github/stephenc/jcip#jcip-annotations/1.0-1": { 483 + "jar": "sha256-T8z/g4Kq/FiZYsTtsmL2qlleNPHhHmEFfRxqluj8cyM=", 484 + "pom": "sha256-aMKlqm6PNFdDCT5StbngGQuk1aUhXApZtNfTNkcgjLs=" 485 + }, 486 + "com/google/errorprone#error_prone_annotations/2.43.0": { 487 + "jar": "sha256-SCcudcFuH3vce9GVKcys1e4XBARwHX9aI0QbtYR5V/U=", 488 + "pom": "sha256-T2uIia+o3r2+Hj/ipfjmbiIWygtWPya05UE4cw7s3IA=" 489 + }, 490 + "com/google/errorprone#error_prone_parent/2.43.0": { 491 + "pom": "sha256-u5LEWE0CEb1ZvspPsnYXD13FD+NGFG6TV40tqyYDPhA=" 492 + }, 493 + "com/h2database#h2/2.4.240": { 494 + "jar": "sha256-KbcOQnzBxAzcN2KDrbsMxihTBzeXu1/ldh+B/nPVfOA=", 495 + "pom": "sha256-J69LeAWFazFw1YfgoCyqyT1CH4dc/JSX2/X/1/Mkeko=" 496 + }, 497 + "com/jayway/jsonpath#json-path/2.10.0": { 498 + "jar": "sha256-iQ2qld04ktNNn6vCfNUVNlbm82k1hiXIj03Ht5y9bFo=", 499 + "module": "sha256-ZvG5aHJXUMTc6dp9ezpDFQOEz0JsonDGCJEPo2WlKsI=", 500 + "pom": "sha256-aMqh5GELllfKmjy47mpvkr4yIxl9+hqk8qmML09fBOU=" 501 + }, 502 + "com/nimbusds#content-type/2.3": { 503 + "jar": "sha256-YDSXk+AG+6lrUyywwh4Q6Wn+DbjYf5HDuer4K6KZiJU=", 504 + "pom": "sha256-y2nm2hYfflEWaHa29Zkf0TW0axEYwbZRSq7IyyQmt8c=" 505 + }, 506 + "com/nimbusds#lang-tag/1.7": { 507 + "jar": "sha256-6MHFlOJCW9vqLYYN5Vxptp/F1ZRURSRJoPCRPCpbijE=", 508 + "pom": "sha256-gksNfeeCer/GpH5u+UsP+qE4/vOK8IxWon9dOhUiEZ4=" 509 + }, 510 + "com/nimbusds#nimbus-jose-jwt/10.4": { 511 + "jar": "sha256-bxPzSA3cU9gg0nb1gvVIQ8/x2vXG415TSUfp3ncjtGs=", 512 + "pom": "sha256-lZVMq+7lq0gxsfBntddu70n1vSHk8Vb6tEjyP/CtJUc=" 513 + }, 514 + "com/nimbusds#oauth2-oidc-sdk/11.26.1": { 515 + "jar": "sha256-ZISUsA2gkKTfI6pqBeTcA/boYDsp3YB6RJHzPVhvf3g=", 516 + "pom": "sha256-FcbbREqnIilcGa+TtLqpjaAu52wWOjFjWqNZTWYN/Z4=" 517 + }, 518 + "com/querydsl#querydsl-bom/5.1.0": { 519 + "pom": "sha256-iFPc4TLJ7OTClcf01PPCgy7uDX1EkwhwwGZvpyBDylY=" 520 + }, 521 + "com/squareup/okio#okio-jvm/3.16.4": { 522 + "jar": "sha256-IZa5k800272Rnn4B9XpHgbWL7oD4YQYWPih8IDQ6lqc=", 523 + "module": "sha256-kAjVopVKBoxoSCdPbuvf9IsUpw28aT0zAuCMVwzKAy8=", 524 + "pom": "sha256-ZnePTQWXvOY/kewADFdcwCmzIB990JLLgIh1FVs+hqE=" 525 + }, 526 + "com/squareup/okio#okio/3.16.4": { 527 + "module": "sha256-yEQahybbGk+dTzngaOu0LfalnWR+MqnGHBW1OQ7VklI=", 528 + "pom": "sha256-CPvpfh4ugVoUyvFv9ayHCFEb713ec51gwHE5UYdtomM=" 529 + }, 530 + "com/sun/istack#istack-commons-runtime/4.1.2": { 531 + "jar": "sha256-f9Z5I2H03QD4xWr0ogzswAZt7qSo897Dg0ivI/wilu4=", 532 + "pom": "sha256-EiKikL7dtvbpK8mZvOvDaW/NbXIhWFbSJHJ6e8LcOso=" 533 + }, 534 + "com/sun/istack#istack-commons/4.1.2": { 535 + "pom": "sha256-2Ig+twNkcB2uDjdEnIj9knUResPYYEDonxvj6dR+nJ0=" 536 + }, 537 + "com/sun/xml/bind#jaxb-bom-ext/4.0.6": { 538 + "pom": "sha256-zhXoVkQ5YK0sITuZqOB+9dQASf8fPw64g4SN3c4lDBM=" 539 + }, 540 + "com/sun/xml/bind/mvn#jaxb-parent/4.0.6": { 541 + "pom": "sha256-zoPvIwG7pz/ZfbGSz/SaqCstSaA3JM7XyKZsdaDFl9s=" 542 + }, 543 + "com/sun/xml/bind/mvn#jaxb-runtime-parent/4.0.6": { 544 + "pom": "sha256-HFffRRHcxHkQTZNb0ntpoi1LNLpjKSIhbxtwYquLf9A=" 545 + }, 546 + "com/sun/xml/bind/mvn#jaxb-txw-parent/4.0.6": { 547 + "pom": "sha256-ObTY7GM3l0Di+zGP13zuOG65h8IzTW5famTs5hTDj+M=" 548 + }, 549 + "com/twelvemonkeys#twelvemonkeys/3.13.1": { 550 + "pom": "sha256-MY7BaWEIe8rvIqNKm9IZSFShQGs9OQ2Cx0m91y4lyVg=" 551 + }, 552 + "com/twelvemonkeys/common#common-image/3.13.1": { 553 + "jar": "sha256-xzjPU8Tv+gAwIDMwNI1zZ6YufSBV4UyS2E/VRpGeObI=", 554 + "pom": "sha256-tyeSetxuzD1vdfSKMjm6c31jd3JMZm3QuUQQYCNOtSc=" 555 + }, 556 + "com/twelvemonkeys/common#common-io/3.13.1": { 557 + "jar": "sha256-aNzw+f4KQF5jzfJeP4A1X2b61JYUpHwTfDbOuUagncY=", 558 + "pom": "sha256-Byby7FJOzv0F5Zftd7/aJkofh58VrVbUOECLwKu+gp0=" 559 + }, 560 + "com/twelvemonkeys/common#common-lang/3.13.1": { 561 + "jar": "sha256-vKd/kVy1bz8jcpv2AkWBUuccfRRnqz2LmPqXfL1qooU=", 562 + "pom": "sha256-5Bv56MQbFA6zVA7BPt99CT+A5TSyq7RVJdgrSyTB43Y=" 563 + }, 564 + "com/twelvemonkeys/common#common/3.13.1": { 565 + "pom": "sha256-f0f9iaYIU2FAQUVuhYQWUDEd8zSId4FJ9jeF3Pv7I+s=" 566 + }, 567 + "com/twelvemonkeys/imageio#imageio-bmp/3.13.1": { 568 + "jar": "sha256-WnK8/gIR/8OFBzVoq0+daVrwZ0qA588k5V5rR9JicH8=", 569 + "pom": "sha256-pLQJY2PHSbyFM1qxBuwtlHcNd8KmxuFSePjPmdHqAw8=" 570 + }, 571 + "com/twelvemonkeys/imageio#imageio-core/3.13.1": { 572 + "jar": "sha256-ZiqqW4cT3Ii+7stlKw6D85T6jBtD/L4vuEfVXmNbzac=", 573 + "pom": "sha256-T5O0KfMsk8xzjkEXsuXSuGu5EinBUw+krMh24WLi2YA=" 574 + }, 575 + "com/twelvemonkeys/imageio#imageio-jpeg/3.13.1": { 576 + "jar": "sha256-C7A+xWF3njomrlMXZWCQ6bS663M07pn68rLt8MIz5hM=", 577 + "pom": "sha256-UqMWPxijqr4ANlQEIBtWTIX9TeL763VY92npxzDqZtU=" 578 + }, 579 + "com/twelvemonkeys/imageio#imageio-metadata/3.13.1": { 580 + "jar": "sha256-gTypnwrCbz4us4xT2J9hbJ0VM6MfyAqPqCs4YFqEzCs=", 581 + "pom": "sha256-HNgh++a8LyhGF8iLKQnoCfOCySp9COupiRBjWNYXbtg=" 582 + }, 583 + "com/twelvemonkeys/imageio#imageio-tiff/3.13.1": { 584 + "jar": "sha256-UqO4PprrpDwV+RwxpsLp+J1pi7IrIf97nOODKh7Ux0c=", 585 + "pom": "sha256-JGNG0jd0rOvjGDl02hGUkQcl8+ZQPjJ2g4QWEEW+aP0=" 586 + }, 587 + "com/twelvemonkeys/imageio#imageio-webp/3.13.1": { 588 + "jar": "sha256-KXYUGvV6J4L7fh0YuJbtN9P14jGTQv24vcxzEuQ7BMQ=", 589 + "pom": "sha256-/gj7ncbeZkLXrSypz3fZcxvKel9ae+hGb+389/4wBKc=" 590 + }, 591 + "com/twelvemonkeys/imageio#imageio/3.13.1": { 592 + "pom": "sha256-JgL9Vntyb7HiyLAM5dxI6AdP+0m9ckPxrSv2FBOYZM4=" 593 + }, 594 + "com/vaadin/external/google#android-json/0.0.20131108.vaadin1": { 595 + "jar": "sha256-37e64vQEz+C3K00jlEaYy3FrdmUXGBKgpND1kmwPrHk=", 596 + "pom": "sha256-L/bBfZwGC4nNfvGPpICuJEbrqGhVpjPziSg3/DuEj+8=" 597 + }, 598 + "com/zaxxer#HikariCP/7.0.2": { 599 + "jar": "sha256-8eYS+ic0W+MQeoVDHoqK6yBcFTZKsvLUEeQKnXuwgJU=", 600 + "pom": "sha256-ZiqH+ASHvom9dyliE+kRCP+fAe0NmpD5pOISY8xJ5z4=" 601 + }, 602 + "commons-codec#commons-codec/1.19.0": { 603 + "jar": "sha256-XDiB5PVWhV6cUykn7gyd/elMxmdg1YBcAxpZiHBwr18=", 604 + "pom": "sha256-4PMmn6I94MgxMMVln1+VFMxUIsC830Xy6uAEp4ufyjQ=" 605 + }, 606 + "commons-io#commons-io/2.20.0": { 607 + "jar": "sha256-35C7oP48tYa38WTnj+j49No/LdXCf6ZF+IgQDMwl3XI=", 608 + "pom": "sha256-vb34EHLBkO6aixgaXFj1vZF6dQ+xOiVt679T9dvTOio=" 609 + }, 610 + "commons-logging#commons-logging/1.3.5": { 611 + "jar": "sha256-bXp0TkAnZJ+7UIld+Ul9EJ+Yx2amNwYv6NLqu7MUC6Q=", 612 + "pom": "sha256-zPSjA0b1AnuUlqvVYpCsJtFZq/K+ZN8SZWEdyUALnWg=" 613 + }, 614 + "io/documentnode#epub4j-core/4.2.3": { 615 + "jar": "sha256-fG5Re4igzl6xMMuTotxN8rNChbUBTjp7rOsVECtU/ic=", 616 + "module": "sha256-qc1xsoMgBtJIzU75JWkuBy8ywsiHo3satkKzQziLoy4=", 617 + "pom": "sha256-u9gKkjVZGPvJEVzNPklICUe2MQSI2FndYCO8Nn5usEU=" 618 + }, 619 + "io/documentnode#minilog/1.0": { 620 + "jar": "sha256-QxmHIGEIklAob9/+Dv1s3lxdtVHpbCLyjb0VZSrmILA=", 621 + "module": "sha256-Bs/ZbsHZpn35RdPCL186Y8fEFBOmTLbIWEQH1rRHKwc=", 622 + "pom": "sha256-nXLaFTn8yQ2NGSTbJsmYk4WbeuqCiWzhJWFqDDqrMjA=" 623 + }, 624 + "io/jsonwebtoken#jjwt-api/0.13.0": { 625 + "jar": "sha256-WvipccchWstsNwh5SjkSxW63Bmyjse5z+HmIyeDWwGc=", 626 + "pom": "sha256-jNjB+Jd1BTkW5GObMviwqup/HV2mf5d8kSjLDZV+Uqg=" 627 + }, 628 + "io/jsonwebtoken#jjwt-impl/0.13.0": { 629 + "jar": "sha256-s1G6qjAoiaQW6DaD8RCUgBfO5nEwMmJSLUukd2iMqJ8=", 630 + "pom": "sha256-x/fLIrSkvfRXMA0c9pVNW4F97CV3ihdNAIiEqV92wSk=" 631 + }, 632 + "io/jsonwebtoken#jjwt-jackson/0.13.0": { 633 + "jar": "sha256-5cpDtJ3soa2BiyVy8K9NkCNwIFCJvc0V1du2CV0XQWs=", 634 + "pom": "sha256-t9IgJyYBGrimA9YLtNfcYU1/0vxDSgmdmqoyweeTkY4=" 635 + }, 636 + "io/jsonwebtoken#jjwt-root/0.13.0": { 637 + "pom": "sha256-1RQ/LH01XhRXBmg0cgHHGj4f7m0dqRFfhr0RfdfWSWo=" 638 + }, 639 + "io/micrometer#micrometer-bom/1.16.3": { 640 + "pom": "sha256-KKXyPBy5eCU6KbvRzma27K0zv1sOIOVJXSuhY7FaFcA=" 641 + }, 642 + "io/micrometer#micrometer-commons/1.16.3": { 643 + "jar": "sha256-mC8IHNHB1k/q699BXeK6nf7xyogrG4ajCFKOeOW9xTE=", 644 + "pom": "sha256-3tMgIw9+U/jnAqfWKRIql9Jv1pH8zgXu38pGq8PoEIQ=" 645 + }, 646 + "io/micrometer#micrometer-core/1.16.3": { 647 + "jar": "sha256-rpInyUijmwBb4cSkbF/hIitVbGObICKdT+ZajJ0yvO0=", 648 + "pom": "sha256-N602tz4d8byhVONHiyVPo487S9PQub6I1yjYbCx1pBQ=" 649 + }, 650 + "io/micrometer#micrometer-jakarta9/1.16.3": { 651 + "jar": "sha256-U4oSWXFIdVbFSrJ9FmWmUhBpSG0KgCRWMDdIJa1POEw=", 652 + "pom": "sha256-5NtjTdcqYF633FA/XTcuBoQUfK+S0Pxt8Vp5U89Owio=" 653 + }, 654 + "io/micrometer#micrometer-observation/1.16.3": { 655 + "jar": "sha256-LYg938jTaFsO0yiLGm/agBnLd2bRfvwUdcc1lLARx24=", 656 + "pom": "sha256-UXf/s8heLtJj1G01FCYMmfCPP2nt8bI5oMn3PL4eOuU=" 657 + }, 658 + "io/micrometer#micrometer-tracing-bom/1.6.3": { 659 + "pom": "sha256-NYBSXoWMiyQ+LLFp2CbrVTBU4zS/1KCcqtJxESf0kjo=" 660 + }, 661 + "io/netty#netty-bom/4.2.10.Final": { 662 + "pom": "sha256-m53avElJ8n+DSPTKo0SwOATPfwuyhnStDjff84rrHF8=" 663 + }, 664 + "io/netty#netty-bom/4.2.9.Final": { 665 + "pom": "sha256-I7XO5ij5iNTbLeReAj8aAQs5vHGkhtDEqZ8hMY9N+oE=" 666 + }, 667 + "io/opentelemetry#opentelemetry-bom/1.55.0": { 668 + "module": "sha256-J2SqhUlah4ETphyqnkR7UXB/t1k2wrWAkaP2T2li5QE=", 669 + "pom": "sha256-lOb2mNGpfIJE827cZc8JBjbRI/fQCnFyQ21A9KkIGaw=" 670 + }, 671 + "io/projectreactor#reactor-bom/2025.0.3": { 672 + "module": "sha256-FIpi3uaRRvXDgK9U4NE5vbLoujxrvIb7zbp5ZtLTflc=", 673 + "pom": "sha256-EfBps8OiCMnVgktgTW5bvF+N6pUa/gUL7VUc2oUts44=" 674 + }, 675 + "io/projectreactor#reactor-core/3.8.3": { 676 + "jar": "sha256-EGKr6y9frsM1r/nvrOg7hXoOSQxEoVvSKtKFjCu+LWM=", 677 + "module": "sha256-X1+ohc0gjmnT10BknrHoIDszAY6/ntOPipb8Zw1sAq4=", 678 + "pom": "sha256-ruNWNH7T0sC0WUMhcVAmks50kQCTLtS1t0Ojhb3OuWA=" 679 + }, 680 + "io/prometheus#client_java_parent/1.4.3": { 681 + "pom": "sha256-g97t7BwPTOZ/khf3dJpwU/ym+q3O70AY4Rx38f/uqQ4=" 682 + }, 683 + "io/prometheus#parent/0.16.0": { 684 + "pom": "sha256-citVEZCXsE1xFHnftg3VSye1kgoa63cCAnxEohX/xZY=" 685 + }, 686 + "io/prometheus#prometheus-metrics-bom/1.4.3": { 687 + "pom": "sha256-g0dtQUGHU+pN5Kt3zooO3HDWVDGBYmQVjCTpZb+fpkw=" 688 + }, 689 + "io/prometheus#simpleclient_bom/0.16.0": { 690 + "pom": "sha256-r0QdMpXeEacONf6+s9kZui7RdVJ1MWMyW5VNU1lNVcM=" 691 + }, 692 + "io/rsocket#rsocket-bom/1.1.5": { 693 + "pom": "sha256-Ck4TdcyMFOz+MSIZQGgXmO+Ke4r26JaONj8VwO1HjD8=" 694 + }, 695 + "io/swagger/core/v3#swagger-annotations-jakarta/2.2.43": { 696 + "jar": "sha256-xFo5MU0NPSc8kFFfpR2uvWMn+wNNm96btPc/H1qWh84=", 697 + "pom": "sha256-tdgw3A99LQ3GrgGNlQRHR8bgBUh02YqxewK3o+2EjkM=" 698 + }, 699 + "io/swagger/core/v3#swagger-core-jakarta/2.2.43": { 700 + "jar": "sha256-eRnGd61N9XpUPG4FMYF0NdeIZc3/1pG+CLhb5S9OQi0=", 701 + "pom": "sha256-JkGDGN2b0vB0EGWq1wWUj50fb1LmkSj0fOkcAc0JbEo=" 702 + }, 703 + "io/swagger/core/v3#swagger-models-jakarta/2.2.43": { 704 + "jar": "sha256-HNY4OD4bVTAwoP2GMBBQD03m2XrVs3VxCAmN9z8MfoY=", 705 + "pom": "sha256-EZ5oK3Ihy2VPe69ojrI04tGm7EcTGqGvLyPGaZe5k1Y=" 706 + }, 707 + "io/swagger/core/v3#swagger-project-jakarta/2.2.43": { 708 + "pom": "sha256-PLYViR/O/i0l1kRL+5pAPpCiPGSCUPRgOQfviedhang=" 709 + }, 710 + "io/zipkin/brave#brave-bom/6.3.0": { 711 + "pom": "sha256-jonvcW3ucph8M7pJub7dVhSRiR5ZrqM6kEz2pPB6t+A=" 712 + }, 713 + "io/zipkin/reporter2#zipkin-reporter-bom/3.5.1": { 714 + "pom": "sha256-j5/3aCMobH1es/BhsFO+pf2CnSVc3dqEm4MfQRZqfZA=" 715 + }, 716 + "jakarta/activation#jakarta.activation-api/2.1.4": { 717 + "jar": "sha256-ydtSEAzmyKrJXMOQdflXINLlYbEfgFG4HBIa1O/9cAQ=", 718 + "pom": "sha256-dXeXDcCfETGkpCdp4Xce0GLwjSL0DaMEH/PhbVsv3qg=" 719 + }, 720 + "jakarta/annotation#jakarta.annotation-api/3.0.0": { 721 + "jar": "sha256-sB9VVSKEz7FJQR5k6rynXpQtJtLheGsykUJQ5DMK+qI=", 722 + "pom": "sha256-n8Zqhzdd+EQ6umvcwdT/B/EmVCWDeFpIKpJioZv+jq4=" 723 + }, 724 + "jakarta/inject#jakarta.inject-api/2.0.1": { 725 + "jar": "sha256-99yYBi/M8UEmq7dRtk+rEsMSVm6MvchINZi//OqTr3w=", 726 + "pom": "sha256-5/1yMuljB6V1sklMk2fWjPQ+yYJEqs48zCPhdz/6b9o=" 727 + }, 728 + "jakarta/mail#jakarta.mail-api/2.1.5": { 729 + "jar": "sha256-qkk3U6y3qMRbqPTJzxIwp04gI3BW3Vtci8hsWD6M+g4=", 730 + "pom": "sha256-8DvLWbt34aAJnIkGPZ0JprtNUNVpl6TV7hv1jjhk70M=" 731 + }, 732 + "jakarta/persistence#jakarta.persistence-api/3.2.0": { 733 + "jar": "sha256-voomsOdchMG3YA91klb7xo1gMz2J7Azj94T8P/oJqow=", 734 + "pom": "sha256-5DgfIi1V61YXXDZIUmS6gaL6IM8lNBomfwUPMHYliuc=" 735 + }, 736 + "jakarta/platform#jakarta.jakartaee-bom/9.1.0": { 737 + "pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ=" 738 + }, 739 + "jakarta/platform#jakartaee-api-parent/9.1.0": { 740 + "pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA=" 741 + }, 742 + "jakarta/transaction#jakarta.transaction-api/2.0.1": { 743 + "jar": "sha256-UMCnx2DBOubAQqzxgrKPAEdBPblbRjb7iHm8/6tbqHU=", 744 + "pom": "sha256-X+NJmBwVb7viY4jVmUn9rBa7jXh57mGzTEnHtc4PLyM=" 745 + }, 746 + "jakarta/validation#jakarta.validation-api/3.1.1": { 747 + "jar": "sha256-Y84AFWOIw2XzrBvnH8+vEUaC/AxFICC1325+wjbhQqs=", 748 + "pom": "sha256-qxnpAKv5Awo3+DI+Ws66WNQK+I47UqBYuOA95II1ync=" 749 + }, 750 + "jakarta/xml/bind#jakarta.xml.bind-api-parent/4.0.4": { 751 + "pom": "sha256-T2Jvmnj4adPssUuUOjXlmas8psJZx1SxDwbfvKXWwGk=" 752 + }, 753 + "jakarta/xml/bind#jakarta.xml.bind-api-parent/4.0.5": { 754 + "pom": "sha256-aOeMIak0zTerSMB6lap/jLuYyvz6K7nvktVDmazNvxU=" 755 + }, 756 + "jakarta/xml/bind#jakarta.xml.bind-api/4.0.4": { 757 + "pom": "sha256-QKZttv0hwjXWKA7U9ZKXotnVe7jG3uIYIn0t1QBgSNo=" 758 + }, 759 + "jakarta/xml/bind#jakarta.xml.bind-api/4.0.5": { 760 + "jar": "sha256-XkibbIdMQRngA/8UA9tSPuOolZ7EmfPeKedyRe/M8hY=", 761 + "pom": "sha256-WW9lSUZRt561ibL1eaVob6vNXLto8skowc82A0HWjBY=" 762 + }, 763 + "net/bytebuddy#byte-buddy-agent/1.17.8": { 764 + "jar": "sha256-WxcRPmbnfKb4rwf/NnwhbflkqYDw6fEeOxqnkyU6pk8=", 765 + "pom": "sha256-A5Q0WdSN91eLyqsrp5Q/c+M4+NVNX27fSfHO9eVxuxU=" 766 + }, 767 + "net/bytebuddy#byte-buddy-parent/1.17.8": { 768 + "pom": "sha256-/msAvNUGPUa4RK+cKd8u7xFxQshziTChGixfVFUSnhY=" 769 + }, 770 + "net/bytebuddy#byte-buddy/1.17.8": { 771 + "jar": "sha256-K13cjB9CNL23y0Uzio4QoT4OPKRz6R1dgh1oESfqi6E=", 772 + "pom": "sha256-MyJNP05BTdmRVWIzhR6FUlkzbmbin6i4APyUqekxlbc=" 773 + }, 774 + "net/lingala/zip4j#zip4j/2.11.5": { 775 + "jar": "sha256-/umpQfKGFm1KGXGdgY8g6fOt2zy9cpHAi2fw4M51qf0=", 776 + "pom": "sha256-m3oM3q0fZsXEWnfpCz+cidM8fDs0n/QyD87XoPJFwt8=" 777 + }, 778 + "net/minidev#accessors-smart/2.6.0": { 779 + "jar": "sha256-IiyfVHuyCpn8SGQDo5g1LRMG+2cbOKvX7KtkAd8XDmE=", 780 + "pom": "sha256-JoMVeR7GYeKGFPRhISwGGBwGoEJzNCjYunEfCq1W6fk=" 781 + }, 782 + "net/minidev#json-smart/2.6.0": { 783 + "jar": "sha256-GuS1YUWK+1QL6OxcbbtPLnFaMZp65khUmYqvkkdw1hs=", 784 + "pom": "sha256-g/GTz67zNO55oklFMELtXwhNuM2ckWojh7Q26aj7c6c=" 785 + }, 786 + "net/sf/kxml#kxml2/2.3.0": { 787 + "jar": "sha256-8mTdn3mh/eEM5ezFMiHv8kvkyTMcgwt9UvLwintjPeI=", 788 + "pom": "sha256-Mc5gb06VGJNimbsNJ8l4+mHhhf0d58mHT+lZpT40poU=" 789 + }, 790 + "org/antlr#antlr4-master/4.13.2": { 791 + "pom": "sha256-Ct2gJmhYc/ZRNgF4v/xEbO7kgzCBc5466dbo8H6NkCo=" 792 + }, 793 + "org/antlr#antlr4-runtime/4.13.2": { 794 + "jar": "sha256-3T6KE6LWab+E+42DTeNc5IdfJxV2mNIGJB7ISIqtyvc=", 795 + "pom": "sha256-A84HonlsURsMlNwU/YbM3W44KMV5Z60jg94wTg0Runk=" 796 + }, 797 + "org/apache#apache/18": { 798 + "pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc=" 799 + }, 800 + "org/apache#apache/33": { 801 + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" 802 + }, 803 + "org/apache#apache/35": { 804 + "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" 805 + }, 806 + "org/apache/activemq#activemq-bom/6.1.8": { 807 + "pom": "sha256-qUF6jlh2GhfWVwzZClBokbUfd03TKZ7IC4Uxr/TlMHw=" 808 + }, 809 + "org/apache/activemq#artemis-bom/2.43.0": { 810 + "pom": "sha256-m4YiHIgY93JlMyHVWmZ58qu1jCADpC8RYQACNYXULm0=" 811 + }, 812 + "org/apache/activemq#artemis-project/2.43.0": { 813 + "pom": "sha256-EdArnk4CrLdw4OShlsMiB/RwtAKR31hy1Ufdp5Do9QM=" 814 + }, 815 + "org/apache/cassandra#java-driver-bom/4.19.2": { 816 + "pom": "sha256-Fd2aJawP2NxTD46JodjZCUFBAmPInO+uGq6r9zJSS18=" 817 + }, 818 + "org/apache/commons#commons-compress/1.28.0": { 819 + "jar": "sha256-4VIpRSGEVvNkmjm8Sv1wzkvUZiIVGdun03jyFBpGQso=", 820 + "pom": "sha256-Az9MeNYy2ojQ646tl0/BSiZDks6/EqtsaNbOp63wxko=" 821 + }, 822 + "org/apache/commons#commons-lang3/3.19.0": { 823 + "jar": "sha256-MnM6tLyQtFtj63JnfYhpYQA/1O0RPgexAo+Yd8sqxzU=", 824 + "pom": "sha256-10Y5Bqswgf9CzzUx63k7JA+wyj8cJv1Y/IT7IwMqcrc=" 825 + }, 826 + "org/apache/commons#commons-parent/81": { 827 + "pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ=" 828 + }, 829 + "org/apache/commons#commons-parent/85": { 830 + "pom": "sha256-0Yn/LAAn6Wu2XTHm8iftKvlmFps2rx6XPdW6CJJtx7U=" 831 + }, 832 + "org/apache/commons#commons-parent/88": { 833 + "pom": "sha256-i/cmFQ0dakO6CqkgYOVSkzyvKHOqGTlS2dSWRw+p+9g=" 834 + }, 835 + "org/apache/commons#commons-parent/93": { 836 + "pom": "sha256-qItfYWWmWb+DVEGDe8xcU+mf3nm5LPu4aYjOKVTNUmc=" 837 + }, 838 + "org/apache/commons#commons-text/1.15.0": { 839 + "jar": "sha256-WNLaMPBYUSoef5FOOSQd7KTf9cJ6CFtO0vqp5yCAZ/Y=", 840 + "pom": "sha256-XlFoaHvO2uoqqFVrizL1r6CO/Lwx0RuUfIZ2mHvJ0jk=" 841 + }, 842 + "org/apache/groovy#groovy-bom/4.0.27": { 843 + "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", 844 + "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" 845 + }, 846 + "org/apache/groovy#groovy-bom/5.0.4": { 847 + "module": "sha256-HslyzxmAv/g2b6bW0VPimiE7b2Vs6DHIZtKu0kZzcrQ=", 848 + "pom": "sha256-9OFcmq8LR4OcfogcpOo/MFWk1Am/9CFx0C/IMRD9zts=" 849 + }, 850 + "org/apache/logging/log4j#log4j-api/2.25.3": { 851 + "jar": "sha256-6IZoKSD6D7nW62OV3LTeCIRD+GRsicXlhG4WjjJ/QG8=", 852 + "module": "sha256-W+T3N0jWz53pXLci63n8rVvCQnk6l4p+cmbyNZGBHAw=", 853 + "pom": "sha256-MoS+ZXOuuDNGz/a3RvoyXSPq3Z0JyOKG7R11kEoS3W4=" 854 + }, 855 + "org/apache/logging/log4j#log4j-bom/2.25.3": { 856 + "pom": "sha256-ZleICHEo/mw6+dAlJEhTKvl4cRdmSB20k5a/AyWibK0=" 857 + }, 858 + "org/apache/logging/log4j#log4j-to-slf4j/2.25.3": { 859 + "jar": "sha256-kKCSgDkMVKKKwVFN7XxSk/P+YvREi/NxtOJBUnLmej0=", 860 + "module": "sha256-oXaPj8XLbB42RED1g9HFQGoUqZO9A+4de1dYXrrXUJg=", 861 + "pom": "sha256-JnzbczCa9mht2FbfmpGEfHQE1zWHDaLhILLZzEfCbzY=" 862 + }, 863 + "org/apache/logging/log4j#log4j/2.25.3": { 864 + "pom": "sha256-pbdIJFris5b1vKlHpJbtwI29vfeWmuLMsattS0lznn8=" 865 + }, 866 + "org/apache/pdfbox#fontbox/3.0.6": { 867 + "jar": "sha256-egn8sMYw5HGsJrNHykWg2K71qWnMWa6/8cV/6SKT4rE=", 868 + "pom": "sha256-RP18HBKL1r/1Kj9kvHiIcQD6zS5J8rJoGGMHfGdoFa4=" 869 + }, 870 + "org/apache/pdfbox#jbig2-imageio/3.0.4": { 871 + "jar": "sha256-KcspUWIvEKz2H9BlbE5vpVYhlKkJX3odJqpCbi9rF+s=", 872 + "pom": "sha256-KOp8SskuCYX3lqi8aJCnvviSZwetrf0eLIVsmwvho4s=" 873 + }, 874 + "org/apache/pdfbox#pdfbox-io/3.0.6": { 875 + "jar": "sha256-GR6sY3Vv8NvIQeOX6Xz6DL39JRWXLWDvVjmgqohKfkc=", 876 + "pom": "sha256-EClai3kj970whlODleHVo/XLQ/503tNMsHwy97P0X4U=" 877 + }, 878 + "org/apache/pdfbox#pdfbox-parent/3.0.6": { 879 + "pom": "sha256-EdzNtSovFEpIui+89npGrcTaN5JZQ/xNkhLfiSMxqN4=" 880 + }, 881 + "org/apache/pdfbox#pdfbox/3.0.6": { 882 + "jar": "sha256-h7kSK3j1If74PigG2Y5+SD4Enwh+piZ7ctMZ9nIBkQE=", 883 + "pom": "sha256-PkOO4NLXVJ0IVPDy5LJnWK699Ocv1JMTSafHLzPI1S8=" 884 + }, 885 + "org/apache/pdfbox#xmpbox/3.0.6": { 886 + "jar": "sha256-ATRBZTxgKBTu5Bo82DBeBlCHQN5/u/dRxTR/o8TSJ/g=", 887 + "pom": "sha256-LwFS3KrhAotX9y88wYUreM/4KNMNEtwefwuh4cGi9XY=" 888 + }, 889 + "org/apache/pulsar#pulsar-bom/4.1.2": { 890 + "pom": "sha256-yECy1EWKfp6+ankK4aIo5SLxqx65Kf0d609e/B16oXE=" 891 + }, 892 + "org/apache/tomcat/embed#tomcat-embed-core/11.0.18": { 893 + "jar": "sha256-ub0N00b9reGSy3hoQY76eqILEvH93VqyjN7xg6xrV0M=", 894 + "pom": "sha256-PkgVTNr00opo9iS1SoMS/rItG4MvzQZTln3KFvUns88=" 895 + }, 896 + "org/apache/tomcat/embed#tomcat-embed-el/11.0.18": { 897 + "jar": "sha256-Gk37GfsKOEnv5FvvCyeBFVOM/mb6C88nKlcjQG9mNrY=", 898 + "pom": "sha256-2e5RHwuxn6eFVGbuwhFbxvHaPSsB3gqbxzovbWpNx4A=" 899 + }, 900 + "org/apache/tomcat/embed#tomcat-embed-websocket/11.0.18": { 901 + "jar": "sha256-gKs0V4q0EedegcRcSBbavx65XkmUirBDhRZf5elgpVE=", 902 + "pom": "sha256-JR8/H4V1XdQ9iEmAX39hPBTctdTUt+bTT5oIuhvHaxo=" 903 + }, 904 + "org/apiguardian#apiguardian-api/1.1.2": { 905 + "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", 906 + "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", 907 + "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" 908 + }, 909 + "org/aspectj#aspectjweaver/1.9.25.1": { 910 + "jar": "sha256-T+hv3Bj66lcfKRKccOqtXRITY1BKBteQe+iPbGC6MRY=", 911 + "pom": "sha256-JhAZ0sh9189JyAi0YSTZw9HF6siIbJxhc0th+I/aqk8=" 912 + }, 913 + "org/assertj#assertj-bom/3.27.7": { 914 + "pom": "sha256-HAn2wEyQXh5c2yLV36XxGkluGeiB3ghQtSPtU6BRn1s=" 915 + }, 916 + "org/assertj#assertj-core/3.27.7": { 917 + "jar": "sha256-xKRFQmw8KGFmaGO4QsxOx7uxxCJv79NwttL+g9bE/w8=", 918 + "pom": "sha256-laENz7O6mq1NC16cUjqNWDN3vuXs1Lo34Z5Vo0Zn8Hk=" 919 + }, 920 + "org/awaitility#awaitility-parent/4.3.0": { 921 + "pom": "sha256-evnOiglYEhFVfmzI4pCb2AZms06SKihYfHcwlsECIJM=" 922 + }, 923 + "org/awaitility#awaitility/4.3.0": { 924 + "jar": "sha256-7lhWjqWUXc+YhVFQFlUYPcGE4j5FqOAT/f2QNhlOb3s=", 925 + "pom": "sha256-7IF1FsgxQaM/aV/49Nc8pt868mjDqzd+XO5+/8zKgUA=" 926 + }, 927 + "org/eclipse/angus#all/2.0.5": { 928 + "pom": "sha256-Yk3ST3oU8IDdCEbK5mINoRb+JUv+snBK0uDxldqNbag=" 929 + }, 930 + "org/eclipse/angus#angus-activation-project/2.0.3": { 931 + "pom": "sha256-00lnOGg3iZZGKSpFGj7PHk79EmLCkbN9FeENPZDsK80=" 932 + }, 933 + "org/eclipse/angus#angus-activation/2.0.3": { 934 + "jar": "sha256-pr01xTjPkP/5Qa1iWMQMCPygtcnD9TbGVxFPJ84FJ6c=", 935 + "pom": "sha256-NcnhYgmychJhNU6K6pcWJmSK2dQgHSIb2WkB2QA3LaA=" 936 + }, 937 + "org/eclipse/angus#angus-mail/2.0.5": { 938 + "jar": "sha256-tNjDDTX0Vd72x6Bf5ZWh5i6iuAysPv7B6cz0EYsjFoo=", 939 + "pom": "sha256-svt2qeqAezVbj/pjTehK3vrC8nnPYNWMtZxqbBFMVa8=" 940 + }, 941 + "org/eclipse/ee4j#project/1.0.6": { 942 + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" 943 + }, 944 + "org/eclipse/ee4j#project/1.0.7": { 945 + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" 946 + }, 947 + "org/eclipse/ee4j#project/1.0.9": { 948 + "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" 949 + }, 950 + "org/eclipse/jetty#jetty-bom/12.1.6": { 951 + "pom": "sha256-V5iKRxUBPDvpLg+QSwHOo6okuGzl9Nuc6NWi9WgeSZ8=" 952 + }, 953 + "org/eclipse/jetty/ee11#jetty-ee11-bom/12.1.6": { 954 + "pom": "sha256-CE9w8g9vUT3GSmiz5ciwk2AilFa5e5mB0pZ7KkKOVxs=" 955 + }, 956 + "org/flywaydb#flyway-core/11.14.1": { 957 + "jar": "sha256-RRSO28tVAWQY/x737MozMbVfUhazr0vS20AGOQTbNxU=", 958 + "pom": "sha256-lJkqJssBuaA6QeGU1hR8YlnL8gwz5fJe14rbnwMdgA8=" 959 + }, 960 + "org/flywaydb#flyway-mysql/11.14.1": { 961 + "pom": "sha256-0flMMsWdu8BPUGwx4GYyGCp9tFjRCHnSmCHpYbnzzFE=" 962 + }, 963 + "org/flywaydb#flyway-mysql/12.0.3": { 964 + "jar": "sha256-wlqS0jT8ceZzWSfvlOH3rKZut7jL80eX/V49jalBx34=", 965 + "pom": "sha256-99w6OjH+CegFmVAglOO1R/A4pVDmHpAOxlU/sZsC2ys=" 966 + }, 967 + "org/flywaydb#flyway-parent/11.14.1": { 968 + "pom": "sha256-und7SgR8fK8QRKIqgaCxkeZsEtuxK3x8MXJK/EsKHSc=" 969 + }, 970 + "org/flywaydb#flyway-parent/12.0.3": { 971 + "pom": "sha256-gOkKOQNy7zir8U40RPQz5tYQyOwzZK8HP7+foBdv1b0=" 972 + }, 973 + "org/freemarker#freemarker/2.3.34": { 974 + "jar": "sha256-mp+5HNZBmSMuscqXZhSKXTDviUS+X6wFEBj5bHDI9qM=", 975 + "module": "sha256-bko6b8p1bAuE8ZuFY/ajRx82BIXHVx2PryVAYYjYejw=", 976 + "pom": "sha256-Dtnqkx4hGSojzbMKH/8wWuZ7bOTZMVsiuF5/r1JeWFs=" 977 + }, 978 + "org/glassfish/jaxb#jaxb-bom/4.0.6": { 979 + "pom": "sha256-frfNg7krfC/QqK5mvLNQY1TxZqE/gtKmbB2WJZcy0qU=" 980 + }, 981 + "org/glassfish/jaxb#jaxb-core/4.0.6": { 982 + "jar": "sha256-670nQge0hg0NxuLUTW29tZRc7eASItLlBmHUX11GwPc=", 983 + "pom": "sha256-5QE5dojXYwFJGmZA/I5PmoW+EkwaGc0+9Aa/BXv4ELc=" 984 + }, 985 + "org/glassfish/jaxb#jaxb-runtime/4.0.6": { 986 + "jar": "sha256-HA1X+MJflgXVovetCodYGJN3ashbALEBsmUSWO2qkRg=", 987 + "pom": "sha256-XBFy9Czz+rcUb6M4ITeWxkhD/fMipZPiRT3M8pgGYTE=" 988 + }, 989 + "org/glassfish/jaxb#txw2/4.0.6": { 990 + "jar": "sha256-/MdJeFQS7zgG/eHOcPk+9aAGXcxH/kSbyHHbB5XLEa8=", 991 + "pom": "sha256-avFKkbP56eMX96WOgNy+/T308vIFRINZ/zocWQFic3Q=" 992 + }, 993 + "org/glassfish/jersey#jersey-bom/4.0.2": { 994 + "pom": "sha256-EjPg0OV9fSCzEd5GNk9hF4LQlqMkpPtKzEDFUVehguc=" 995 + }, 996 + "org/hamcrest#hamcrest/3.0": { 997 + "jar": "sha256-XWa2pKaAdVy27XyxBPp4Ne9kRmdYb/Bzet65d8Oezbw=", 998 + "module": "sha256-mhBVNzjTWME+a69Zeb8sGlSQ7uScLcas8xcPzKCSDd4=", 999 + "pom": "sha256-SgSmgTO/MkYfR7ilPI7p30zi9JoNrZeUvOhxe+5brDE=" 1000 + }, 1001 + "org/hdrhistogram#HdrHistogram/2.2.2": { 1002 + "jar": "sha256-ItHUMWxOwTpotVnpjIJW1pBxWTcx2pYTZkD4ZPoU+tg=", 1003 + "pom": "sha256-JiM0ZTf3BvIgWbkRcgnLBoGwJBFFs1x10sXj7EGCZ2Y=" 1004 + }, 1005 + "org/hibernate/models#hibernate-models/1.0.1": { 1006 + "jar": "sha256-vbQsSXkAF0LrwJjzsgbdEFfck75VxQoxw/An0+7QZBI=", 1007 + "module": "sha256-Swox9GWZkeZnjEwHd0hB6mIjndHnmCaJDkYHzXIWEzs=", 1008 + "pom": "sha256-fWTxAcu7T7Xs5YjGWGzAJqCYfx8a53Yp5vBSxySROiU=" 1009 + }, 1010 + "org/hibernate/orm#hibernate-core/7.2.4.Final": { 1011 + "pom": "sha256-dmVH4c/fyd8i5wJEvj6r2VyR8bOj4xBJUpGnsCrkX5A=" 1012 + }, 1013 + "org/hibernate/orm#hibernate-core/7.2.6.Final": { 1014 + "jar": "sha256-tYPQV/bBzspoMHiDW61f4UMPVpuF/6F/dyc9lv9Q+xY=", 1015 + "pom": "sha256-HDQwn2vWvjaRuE8ZLLKAr65dDeokZ93ngTo4Tz4gcVg=" 1016 + }, 1017 + "org/hibernate/validator#hibernate-validator/9.0.1.Final": { 1018 + "jar": "sha256-JfQBGPpMUPhSLQkNJdUtWjiVOwzNElCDXwUue9MWTOA=", 1019 + "pom": "sha256-5w3BopQp/dTgh1E+tk70V1IMrwpRqxFFw7ilN8hC6gw=" 1020 + }, 1021 + "org/infinispan#infinispan-bom/15.2.6.Final": { 1022 + "pom": "sha256-u5OCufYvaxwsp5SsAO/N9r9Jgimo1jJg/li5dezIuG4=" 1023 + }, 1024 + "org/infinispan#infinispan-build-configuration-parent/15.2.6.Final": { 1025 + "pom": "sha256-Om9mkHTwu24ztx17FOLxh3jFB0X2QNcCfQOA1smMSQs=" 1026 + }, 1027 + "org/jacoco#org.jacoco.agent/0.8.13": { 1028 + "jar": "sha256-nbPJ1ddPqHCyYbZKMIJBLhvW4i6fqY9HN7G/+K+cxk0=", 1029 + "pom": "sha256-auuUf988z1Qlydq41oPWu+MPCSjEWnAuYlWMblXmRLc=" 1030 + }, 1031 + "org/jacoco#org.jacoco.ant/0.8.13": { 1032 + "jar": "sha256-ZDS4VS/z0OSi+70Tpu+xJODJykU4F8YsA96DkNh//RE=", 1033 + "pom": "sha256-I4tCPVxuZQ9LQPF1T42iYQDHpzYz5d1RKIxzgHRj744=" 1034 + }, 1035 + "org/jacoco#org.jacoco.build/0.8.13": { 1036 + "pom": "sha256-mUw64c/KZ2WWj+Pt5PN5mGrrLn61GiAUyqSgnXGo9KM=" 1037 + }, 1038 + "org/jacoco#org.jacoco.core/0.8.13": { 1039 + "jar": "sha256-UUwj32z9AV19g8EKeS41q2int+gvPWo6RIF2LBMuM6k=", 1040 + "pom": "sha256-73/2F3zZcB1QXv6C9N1P6l5fcssEesK088qitBbaD08=" 1041 + }, 1042 + "org/jacoco#org.jacoco.report/0.8.13": { 1043 + "jar": "sha256-gTMoCgqkQ1i+nRNrUjcDQvRVzLlEquB0OCIKd2YleKI=", 1044 + "pom": "sha256-EBBlOpAAx+qoVqJx+E0HH/Rt6nojdbhKitmiOz5lPOg=" 1045 + }, 1046 + "org/jboss#jboss-parent/51": { 1047 + "pom": "sha256-Lh91oQ4VgfMvj/1mKRQU5ZkMfJZruwedu1IVGEmpzM4=" 1048 + }, 1049 + "org/jboss/logging#jboss-logging/3.6.2.Final": { 1050 + "jar": "sha256-9CPge//Oc78rbMhy8wmBwG/pz9WoagtPX73RHP4BSOA=", 1051 + "pom": "sha256-N3C1wQ/QiQBVVTq+mzf8niXgrn9VaxNEKbNCR7oaJAk=" 1052 + }, 1053 + "org/jetbrains#annotations/13.0": { 1054 + "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", 1055 + "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" 1056 + }, 1057 + "org/jetbrains/kotlin#kotlin-bom/2.2.21": { 1058 + "pom": "sha256-qtACdiJ5Q3MlciPxPZHFon2pizGcArlFut4FVG4W/zI=" 1059 + }, 1060 + "org/jetbrains/kotlin#kotlin-stdlib/2.2.21": { 1061 + "jar": "sha256-ZVij0jPaVqIJNLMhWfnbX4btWBbvCY94osIj3Gq7ed0=", 1062 + "module": "sha256-v7xlfd06jjfkyK1BeWjV6wsLFxyfzkj5YsKtMu5DTCE=", 1063 + "pom": "sha256-zzH5IxlsY67ezQpXwkJpvTcCpOR8C/C9ZLWtpd5SInI=" 1064 + }, 1065 + "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.2": { 1066 + "pom": "sha256-+vDGU45T3cBJmmNmTY52PCFlgLLhjnIsy98bQxpq/iY=" 1067 + }, 1068 + "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.9.0": { 1069 + "pom": "sha256-bX/zZcDvHNN2+1SxoWyAoh7Vj+tGwz80ULbPIuKxNT0=" 1070 + }, 1071 + "org/jmolecules#jmolecules-bom/2025.0.0": { 1072 + "pom": "sha256-MiFyJtFVyacdi+kJiDx3TF/9n7iuqpUkD1mQfA4275Q=" 1073 + }, 1074 + "org/jooq#jooq-bom/3.19.30": { 1075 + "pom": "sha256-Fw69xRa9A1PlJDv6eMsJ6uRCEW2E42nXWi9kUnus+q8=" 1076 + }, 1077 + "org/json#json/20250517": { 1078 + "jar": "sha256-PqYbKgbjHt8ckRNP6RBrDrsWYovhafPbdbx6Kwa0V5Y=", 1079 + "pom": "sha256-caH7hqKwVTejz8HIfbQtA279u/x+nDSbY10hrB+odqc=" 1080 + }, 1081 + "org/jsoup#jsoup/1.22.1": { 1082 + "jar": "sha256-z9MpjYcgzd+wVFEJzMbqDvOe/36cQKEK2VyTpl8ByRY=", 1083 + "pom": "sha256-icQhPWFSommUCMqkQK9QUKiZBzyCui3zei9fXu2o4WA=" 1084 + }, 1085 + "org/jspecify#jspecify/1.0.0": { 1086 + "jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=", 1087 + "module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=", 1088 + "pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y=" 1089 + }, 1090 + "org/junit#junit-bom/5.11.4": { 1091 + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", 1092 + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" 1093 + }, 1094 + "org/junit#junit-bom/5.13.1": { 1095 + "module": "sha256-M8B6uXJHkKblhZugfWkResUwQ5ckVFqBxBeeMnLHXeg=", 1096 + "pom": "sha256-+mhFHqgwVy7UP/5R11tqBfel5mWmAqUfSda+AgY6ZfM=" 1097 + }, 1098 + "org/junit#junit-bom/5.13.2": { 1099 + "module": "sha256-7WfhUiFASsQrXlmBAu33Yt1qlS3JUAHpwMTudKBOgoM=", 1100 + "pom": "sha256-Q7EQT7P9TvS3KpdR1B4Jwp8AHIvgD/OXIjjcFppzS0k=" 1101 + }, 1102 + "org/junit#junit-bom/5.13.4": { 1103 + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", 1104 + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" 1105 + }, 1106 + "org/junit#junit-bom/5.14.1": { 1107 + "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=", 1108 + "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ=" 1109 + }, 1110 + "org/junit#junit-bom/5.7.0": { 1111 + "module": "sha256-Jd5FSzrdZ2VNZpG1PedZO1ApZ7X/VJVHsQTXlh8aUr0=", 1112 + "pom": "sha256-NfsV+NC+4rWQCiKDJ2I2ZVL5o0nFbO1guhI85Hc4/wA=" 1113 + }, 1114 + "org/junit#junit-bom/6.0.0": { 1115 + "module": "sha256-R98chw1F2mEXtKYNzAYhRmrD332s6I2aL5TXhAYkbkU=", 1116 + "pom": "sha256-s9mDL1wRu7aw5ihRuTqinSeMOfsadR63cbRtAEohYhk=" 1117 + }, 1118 + "org/junit#junit-bom/6.0.3": { 1119 + "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=", 1120 + "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc=" 1121 + }, 1122 + "org/junit/jupiter#junit-jupiter-api/6.0.3": { 1123 + "jar": "sha256-1lXX5vDHrgfxCi87uq67bTDpsmIEoGitnps5UKooeSw=", 1124 + "module": "sha256-6k1/evmsFrsuF34miQeJb6PG+a5QcmBNRoLXrv/inKg=", 1125 + "pom": "sha256-dmyA+zGOFgDr9smpId6AGIexVIqigtataRiLdgjVbUc=" 1126 + }, 1127 + "org/junit/jupiter#junit-jupiter-engine/6.0.3": { 1128 + "jar": "sha256-Hi+rYa0n6gj8fHDdlnfPjG0a5UNNQtz91jOxLH58BNA=", 1129 + "module": "sha256-03TlhvHApdyh+00ZNJ4KgEqRc7lh+EHijPxYgeLmUV0=", 1130 + "pom": "sha256-uvvAmTJsGIPw7hywVtMbQiLiYWX5+aqbiW89P3ijFTg=" 1131 + }, 1132 + "org/junit/jupiter#junit-jupiter-params/6.0.3": { 1133 + "jar": "sha256-zylH4jArn4yKBZJZoneIHBytro+8JRTBapJc/re+suU=", 1134 + "module": "sha256-1LBksP8UD1Vd0GdEscxr//wQ9SSbLdWqRprl9NTv7Cg=", 1135 + "pom": "sha256-mVtk7KoiJ8S1Xz6453c19URDSi7Cz+7QYF6LrxCCY94=" 1136 + }, 1137 + "org/junit/jupiter#junit-jupiter/6.0.3": { 1138 + "jar": "sha256-eEtlgV9HmgyZqdOlc7FC4qUl77YCXZf3UbGecvkK7aM=", 1139 + "module": "sha256-gaZM8ir7jnaHVSE+nIDr06sDMc5ACm/WOeQ6VJWtj+A=", 1140 + "pom": "sha256-vO0g6RqqVnfxupb6b3GBAKuD6JSlLplhtgBMBWoYRew=" 1141 + }, 1142 + "org/junit/platform#junit-platform-commons/6.0.3": { 1143 + "jar": "sha256-OfJi0Jw9UnGf4Ld/CA6Qo2leKF13mkGyMuF5Y65dogA=", 1144 + "module": "sha256-nfLma22VBAClGKmt00M9CjBxzhwzpvgPnPIlYtUpRbc=", 1145 + "pom": "sha256-vbjiS+l+Dll2nyFktTYfVSJ5WN9BA9aGgvh3mtLKjX0=" 1146 + }, 1147 + "org/junit/platform#junit-platform-engine/6.0.3": { 1148 + "jar": "sha256-SR6eT3RfFhuKjkGGoafGpFDqEscJMMmu2uQnIVMB2Uc=", 1149 + "module": "sha256-U1qGeP2rxB2/DEHMW3Vh7xINdWUMPcOTAqfWCTdmE5M=", 1150 + "pom": "sha256-eofYxqCn2wJgsAzjAxgPb0HQQFYoldaARhnV227iMr4=" 1151 + }, 1152 + "org/junit/platform#junit-platform-launcher/6.0.3": { 1153 + "jar": "sha256-MVYINy5NxEvKDMs66KB+zCBrM2cDP6BXSKA8zVY/EwE=", 1154 + "module": "sha256-glZnrWqEsMW6dTdSvpqZ4wFL/lKRQ7xmtGdNkbA/pbg=", 1155 + "pom": "sha256-TTngPyCTd29BkwccjN8ZgTa5YWbHtDteN+fWFWudmO0=" 1156 + }, 1157 + "org/latencyutils#LatencyUtils/2.0.3": { 1158 + "jar": "sha256-oyqf+gay9OAcU2D4+d97xdlFSl03PNjzYTR/paVxZew=", 1159 + "pom": "sha256-jwwBU3kLhK9sCTFtVpvRBu4PAIuTk+gLpHj1v2Vziig=" 1160 + }, 1161 + "org/mapstruct#mapstruct-parent/1.6.3": { 1162 + "pom": "sha256-j5XoPZ5WTPjAVNLgibDy1W/y/AzmHt6oan99nEFxPgs=" 1163 + }, 1164 + "org/mapstruct#mapstruct-processor/1.6.3": { 1165 + "jar": "sha256-AwW24u7meJdM3gxOh+CdZpJikLZAFz7DylqB3tvFa/8=", 1166 + "pom": "sha256-/gpS6qyM4c2iIhbFXA8zCWbjX5dsNdT/FV1zjsUCXM8=" 1167 + }, 1168 + "org/mapstruct#mapstruct/1.6.3": { 1169 + "jar": "sha256-ALUkZ/MdSC+Gc7C3Qwb0vgowXNzjHlh7wbPXv3efHb8=", 1170 + "pom": "sha256-TT7Zmj7mjCrxJtC4RApXWlUk75wp6UKRak4BACIRQYg=" 1171 + }, 1172 + "org/mariadb/jdbc#mariadb-java-client/3.5.7": { 1173 + "jar": "sha256-B7sSKdwYTzMTpa70xaazIHyNuqCdtKJoFMk28AS0xSY=", 1174 + "pom": "sha256-lOokWBqjcs1p8YuhDz8gBtNlkhtm5/qa0eo5jN9T/rw=" 1175 + }, 1176 + "org/mockito#mockito-bom/4.11.0": { 1177 + "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" 1178 + }, 1179 + "org/mockito#mockito-bom/5.20.0": { 1180 + "pom": "sha256-YmvA9584nSxBVD0W2NnbC1OtCEjMN6bgtM53Gk/gvEk=" 1181 + }, 1182 + "org/mockito#mockito-core/5.20.0": { 1183 + "jar": "sha256-0altJSEo06QkfP2KLnZBLvo8wQOXe+F5M8lCEXok83Q=", 1184 + "pom": "sha256-mQPiB1XAxIh6q5xPEAYft/ERUdOp+t2WTp+6QnIm0TU=" 1185 + }, 1186 + "org/mockito#mockito-inline/5.2.0": { 1187 + "jar": "sha256-7lLhwpmmMhhPuidKk3CZPgkUBCn15RbmxVcP1ldLKX8=", 1188 + "pom": "sha256-cG00cOVtMaO1YwaY0Qeb79uYMUWwGE5LorhNo4eo9oQ=" 1189 + }, 1190 + "org/mockito#mockito-junit-jupiter/5.20.0": { 1191 + "jar": "sha256-/WxwPCsAuRTzrbwnsYB3pwjz1pkvGSQsRE5zfGzOAk4=", 1192 + "pom": "sha256-gaVJ/8nISoefwe5k1jAHqwClOk75avtTaQ8oRWker5g=" 1193 + }, 1194 + "org/mongodb#mongodb-driver-bom/5.6.3": { 1195 + "pom": "sha256-oKvUhe1Ba//JvOYZ6iRVFEADrU8atg4iNtASm2yymq0=" 1196 + }, 1197 + "org/neo4j/bolt#neo4j-bolt-connection-bom/10.1.0": { 1198 + "pom": "sha256-FJWkzLHYEFuoxIRykL+LQVI6e32ewm+enE6rzsl37ZI=" 1199 + }, 1200 + "org/neo4j/driver#neo4j-java-driver-bom/6.0.2": { 1201 + "pom": "sha256-sq8h6KbJwzrldPjglnGW5R8JVAqZzmWJ+3J5jMLyXxY=" 1202 + }, 1203 + "org/objenesis#objenesis-parent/3.3": { 1204 + "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" 1205 + }, 1206 + "org/objenesis#objenesis/3.3": { 1207 + "jar": "sha256-At/QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv+s=", 1208 + "pom": "sha256-ugxA2iZpoEi24k73BmpHHw+8v8xQnmo+hWyk3fphStM=" 1209 + }, 1210 + "org/opentest4j#opentest4j/1.3.0": { 1211 + "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", 1212 + "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", 1213 + "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" 1214 + }, 1215 + "org/osgi#org.osgi.annotation.bundle/2.0.0": { 1216 + "jar": "sha256-uclUbsW+PrwuhbpJGRUK121kWUgFKC/IlRM6R9Jkp64=", 1217 + "pom": "sha256-i5z4pBKev1J48mNNNQnDcig5Ya0P3MhaJFuzXXoipcg=" 1218 + }, 1219 + "org/osgi#org.osgi.annotation.versioning/1.1.2": { 1220 + "jar": "sha256-9R8jXoDfj/vDDvG1V7bqOKaWYy1nVATsEX6VKXi4uGM=", 1221 + "pom": "sha256-sdMBKr/6K3/Eo9C67oeESUwHOYawANZVp4j6YXqqK8g=" 1222 + }, 1223 + "org/osgi#org.osgi.resource/1.0.0": { 1224 + "jar": "sha256-gfxQ8fHTikryjhMZB9Sv4hMkmqsFBgSE7coOYMSvm0o=", 1225 + "pom": "sha256-g6zfIl/7mkp7xYL1OkFFofLDvbtCjgM8AJZvY8YQ6CA=" 1226 + }, 1227 + "org/osgi#org.osgi.service.serviceloader/1.0.0": { 1228 + "jar": "sha256-j4ds4qmqTpWx8ZUpUCVRA+JIdCUFCmVPMoVEe6YBwVQ=", 1229 + "pom": "sha256-dVdRq2w3oaMa+1ueSllcDdLv0rUNcDshJVuCfFDtYVM=" 1230 + }, 1231 + "org/ow2#ow2/1.5.1": { 1232 + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 1233 + }, 1234 + "org/ow2/asm#asm-bom/9.8": { 1235 + "pom": "sha256-DaHcsibmzf2ttNrFkZFruRe1c3RnTZG9LxMAMTe0FSA=" 1236 + }, 1237 + "org/ow2/asm#asm-commons/9.8": { 1238 + "jar": "sha256-MwGhwctMWfzFKSZI2sHXxa7UwPBn376IhzuM3+d0BPQ=", 1239 + "pom": "sha256-95PnjwH3A3F9CUcuVs3yEv4piXDIguIRbo5Un7bRQMI=" 1240 + }, 1241 + "org/ow2/asm#asm-tree/9.8": { 1242 + "jar": "sha256-FLeIDLfIXu0QHicQQy/D/7gydVMqaolNxMQJXUmtWfE=", 1243 + "pom": "sha256-cUnn+qDhkSlvh5ru2SCciULTmPBpjSzKGpxijy4qj3c=" 1244 + }, 1245 + "org/ow2/asm#asm/9.7.1": { 1246 + "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", 1247 + "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" 1248 + }, 1249 + "org/ow2/asm#asm/9.8": { 1250 + "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=", 1251 + "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o=" 1252 + }, 1253 + "org/projectlombok#lombok/1.18.42": { 1254 + "jar": "sha256-NIik6ZlMJllrqs7r7ljK02pQ472uxb5ytYNNPDtWAwY=", 1255 + "pom": "sha256-ptIdhmGC3OpTRZNsTCOjLrTjfHO7au+oYH7hERU0Bf0=" 1256 + }, 1257 + "org/reactivestreams#reactive-streams/1.0.4": { 1258 + "jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=", 1259 + "pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag=" 1260 + }, 1261 + "org/seleniumhq/selenium#selenium-bom/4.37.0": { 1262 + "pom": "sha256-RPEDRxkvwDC27s5Y8NEPWKpTvCgwVyvb8QD6H3G6vB4=" 1263 + }, 1264 + "org/skyscreamer#jsonassert/1.5.3": { 1265 + "jar": "sha256-cZCVwH1CA5YTINpZNEHYs7ZDwY6x2Bqpjqkzu36zUbo=", 1266 + "pom": "sha256-xqiAc3trPIon2aBcYEhTanpwuzUMuR3OIza2cQorpig=" 1267 + }, 1268 + "org/slf4j#jul-to-slf4j/2.0.17": { 1269 + "jar": "sha256-p6/NI7nP0UdeVclPlDuAjFkiA15+LCpcZaSHpBBrxTg=", 1270 + "pom": "sha256-OMMwoKtfCT5WK1L7Ya7GMK4cH5FAbjz1R3UEXlzPbAM=" 1271 + }, 1272 + "org/slf4j#slf4j-api/2.0.17": { 1273 + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", 1274 + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" 1275 + }, 1276 + "org/slf4j#slf4j-bom/2.0.17": { 1277 + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" 1278 + }, 1279 + "org/slf4j#slf4j-parent/2.0.17": { 1280 + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" 1281 + }, 1282 + "org/sonatype/oss#oss-parent/7": { 1283 + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" 1284 + }, 1285 + "org/sonatype/oss#oss-parent/9": { 1286 + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" 1287 + }, 1288 + "org/springdoc#springdoc-openapi-starter-common/3.0.2": { 1289 + "jar": "sha256-OBD4s/Hfs/7Bs3AoueBiAYK/r6KZXwqrwri9pe2AwTI=", 1290 + "pom": "sha256-vKkvkJuM/1v3b2WHl91DWkUkBlT7Y+kvLMdWJADQnII=" 1291 + }, 1292 + "org/springdoc#springdoc-openapi-starter-webmvc-api/3.0.2": { 1293 + "jar": "sha256-He1Xb2ClKSwnbcPRcHz5wkUT3MGfdO2GKOwGd+A0IJ8=", 1294 + "pom": "sha256-LHh49FSWDy0dOuMZ0FwlCPtIWwYDWA9J/0JG6Fu0C2A=" 1295 + }, 1296 + "org/springdoc#springdoc-openapi-starter-webmvc-ui/3.0.2": { 1297 + "jar": "sha256-WcZ45DE/RA/xc85wPbQ9L3YagVn2tyhWBL1j4gqGgWk=", 1298 + "pom": "sha256-aEhFW0eYLv8Th8GLkoQKOSz0pVVty3OZCMQrqJ4L8uc=" 1299 + }, 1300 + "org/springdoc#springdoc-openapi/3.0.2": { 1301 + "pom": "sha256-kt1ww4BOL7SWCZnRHojrAwWwXB3kNBnqzT93ZExmhds=" 1302 + }, 1303 + "org/springframework#spring-aop/7.0.5": { 1304 + "jar": "sha256-7KGkNdqXHgsmVXE16sVW0ba4bbehpeylHWHwJLvdYNs=", 1305 + "module": "sha256-xBMql06Mz0i1XZOIJR5FtmMwjiBWKQlZRCTu5F5cktQ=", 1306 + "pom": "sha256-+7l0nyzIi/KzJ1jjSwAYUWFsNBm8yWiHa+p7Vm0eJqk=" 1307 + }, 1308 + "org/springframework#spring-aspects/7.0.5": { 1309 + "jar": "sha256-5Ur+wQ0pcVueBzTwxkoy+VCvWSNR+wnCttCjvrbwfDE=", 1310 + "module": "sha256-jR9I91cbSXIYhPMyqY6f/DNO5ur7ue5IQWCcoN3FgI0=", 1311 + "pom": "sha256-+ej2p06eVcGgY0HNimm4NCt+eocXNnmVjLS25EA1LDE=" 1312 + }, 1313 + "org/springframework#spring-beans/7.0.5": { 1314 + "jar": "sha256-YXnWFdJDVN23v6Ra+G5pR4U/3mLibCGYU5696g/zkgs=", 1315 + "module": "sha256-wYglqJSuGDYkpCJleFoKNo7JdjbfI50ZicsqnL3w+54=", 1316 + "pom": "sha256-GXG2D8rUMKyTlbbz1pSeBenIWD/Y6ePINLhKrmzKSTg=" 1317 + }, 1318 + "org/springframework#spring-context-support/7.0.5": { 1319 + "jar": "sha256-gd0cf4UqgIlq+rwP/72oYoy+cI9lLTcCojxTgyBWCe8=", 1320 + "module": "sha256-VFKWsivkstqBo+YyCtEHc9FsEhnTIwt2gaUrwFlHUq8=", 1321 + "pom": "sha256-h7He4Q5zsFp/6TkO7dBw0Hzz0/d7s8jlDDiZ3udE09A=" 1322 + }, 1323 + "org/springframework#spring-context/7.0.5": { 1324 + "jar": "sha256-QM2XpQhAG3kd1t0PXwpBVNVlDtelIFi/PcwcPfVcMqQ=", 1325 + "module": "sha256-ul5AKlEE9x9Fbg0DQMI3fVOkPOi/paDD8zwg+57BoGE=", 1326 + "pom": "sha256-eO2aOu0veNnDSNjDMTWYqnEdzIWAOjpBuXjMydWtfn0=" 1327 + }, 1328 + "org/springframework#spring-core/7.0.5": { 1329 + "jar": "sha256-dox6MzPdozICiyCtklwv3TyJ7616Haq2XrK+t2LjvD4=", 1330 + "module": "sha256-Vzycajt6Jtj3RkV5S3vMUjtZgshwbEZAVvyKQpb869k=", 1331 + "pom": "sha256-sZvCFRrUzT1q+cO+vRdTnrfJGZavgVRZhEYcvXPKKkY=" 1332 + }, 1333 + "org/springframework#spring-expression/7.0.5": { 1334 + "jar": "sha256-eD5klcLkzUULdN8sRcL4aOROIe+C+Tq9kWDs7EIOkRw=", 1335 + "module": "sha256-R4Y48orrhLeA4xI0/EZ3R4J8OsG3h4RYc0XeDPwS7+M=", 1336 + "pom": "sha256-EUOD9g5nmEHYNUZrbyn6/10d0VwBFKZnzxgZBjg9OTs=" 1337 + }, 1338 + "org/springframework#spring-framework-bom/5.3.39": { 1339 + "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", 1340 + "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" 1341 + }, 1342 + "org/springframework#spring-framework-bom/7.0.3": { 1343 + "module": "sha256-zkzSdijO42aONZqQKx8PVcU0hKiukBaSmPFBJUbFmXk=", 1344 + "pom": "sha256-uu3mVDJ6wgRFMkqoSgBmvEKjDWEJRx5j7utdH4uc2qY=" 1345 + }, 1346 + "org/springframework#spring-framework-bom/7.0.5": { 1347 + "module": "sha256-pvhsrU/TqrHaDKwt9QebQtutOfxIGkR/CMXxkDz1eBU=", 1348 + "pom": "sha256-02dGSAsal22dP4GlC33Ne/CQHm2U5EG3p9aDEzemNHw=" 1349 + }, 1350 + "org/springframework#spring-jdbc/7.0.5": { 1351 + "jar": "sha256-ZNHVOlADrc2Rw5Z44NIac/KaEBBGOwv5M91Nd9NlfiU=", 1352 + "module": "sha256-VOEDbd/l25X+UAH1cEL2J6uFJD6zmhvi2NtR83muKwU=", 1353 + "pom": "sha256-zQJ+v7IJ5jWQEJwz1fFz+ALHuR+Boc7AWgkaRBZeNnU=" 1354 + }, 1355 + "org/springframework#spring-messaging/7.0.5": { 1356 + "jar": "sha256-AQqZM+OHIC8fBp/bT8rgSvilXyYnkQXh8R6+nUrPK/U=", 1357 + "module": "sha256-6/bRW0L3tzcfwxWerD/OCgOcrnzxEg3be7y5F/kjiq8=", 1358 + "pom": "sha256-i29wMdUN9eHzqIi5e9IWCtNsTm07Cs3Zfz7JDQhJPO8=" 1359 + }, 1360 + "org/springframework#spring-orm/7.0.5": { 1361 + "jar": "sha256-I2Ergf77UEXKDObJABqrnNoNcH/dTroDqAGZovdmThY=", 1362 + "module": "sha256-tPa4Wh27f29LyVeGL0zw11RVqqUyQxTqtdQuXRQh73Q=", 1363 + "pom": "sha256-Ba8akzSICv46npkc6umzz0My9+QblLWLD4KmD7+dTJY=" 1364 + }, 1365 + "org/springframework#spring-test/7.0.5": { 1366 + "jar": "sha256-I17tMVtEyStUTznbAnFnRelqtfRUoYB6eoYU3u5j50k=", 1367 + "module": "sha256-yFvLmAfPRuzA9uMu0MvmY7f9uqXUdNzHTJoycLdeNBg=", 1368 + "pom": "sha256-uRNS35yavFLJAaAjE67SXL1fwtjakpYfwCT4JRpQqoE=" 1369 + }, 1370 + "org/springframework#spring-tx/7.0.5": { 1371 + "jar": "sha256-rP2kBy1La15oQliZUi6aGXsdr6BbrCc1s2yf0zo03go=", 1372 + "module": "sha256-7EiLwyj62ciSeOLh/Gerf54jeQy/v/mKwMu+Er+H+CU=", 1373 + "pom": "sha256-K4/ubEw/xg/9H54BvU/ffj++AELVuBU9Us8yK4M9Wws=" 1374 + }, 1375 + "org/springframework#spring-web/7.0.5": { 1376 + "jar": "sha256-cnkAvbtFj/I5WAG9R9GD3HUkpvmi/LzfWaLgT5rHjfM=", 1377 + "module": "sha256-JZ948gdHC088fJVq6EadbJtXPUypUWzY9/O6qTfb4Fw=", 1378 + "pom": "sha256-IpD9i+ZWTPTlfueNNetFRmXfdDbxP0j6Ii/hUtUBSCo=" 1379 + }, 1380 + "org/springframework#spring-webmvc/7.0.5": { 1381 + "jar": "sha256-asRvpACrF72QDp3j1MWyS0HAiIWyFsbyIvX997nEeY0=", 1382 + "module": "sha256-XlcGDiMMRrLllOEgZFBvJlTodijtqFn82CpUbE7R+y4=", 1383 + "pom": "sha256-d2sCxB11K43sKt3uHYytjxko++sFd0KopPIPMDeUKDw=" 1384 + }, 1385 + "org/springframework#spring-websocket/7.0.5": { 1386 + "jar": "sha256-jJikeU1swk8I9Wh9IsggS1QQ1LPdPo0DYbnHZeLKKHI=", 1387 + "module": "sha256-EPTYfL2JNDCUGUyABUYR0V+pWCyGpr69Xr1ai9tSgzc=", 1388 + "pom": "sha256-LUrtDqcMV/Rj0TT+D76IAXCx5UEaURRJ/8htpGXCwl4=" 1389 + }, 1390 + "org/springframework/amqp#spring-amqp-bom/4.0.2": { 1391 + "module": "sha256-qILrQSZgX5VC1v4+/kTIhI/Jd8ABPoY0pMBu7DHbSTM=", 1392 + "pom": "sha256-sl2YBY3+d0ANNEyIW/CvEUaJ9d6XJHfqUtxdoynMxLY=" 1393 + }, 1394 + "org/springframework/batch#spring-batch-bom/6.0.2": { 1395 + "pom": "sha256-AMbn8lpqQU/gHXMUeqPQVdvseZ4fdn+j2gKwoJ0xIOY=" 1396 + }, 1397 + "org/springframework/boot#spring-boot-actuator-autoconfigure/4.0.3": { 1398 + "jar": "sha256-bT95LG2jdYzOpnYhE5Ok+G1un6Fw3/Pb8kFZnQ+r0uo=", 1399 + "module": "sha256-Rq5qEcxzXT2Fq9lI5/ZksGRx4IYCZ6d8Q2gKeEKZdos=", 1400 + "pom": "sha256-gRcatjQm2lUqh+eUHzX4Puos4ecUgThCNM25HJ7BtEY=" 1401 + }, 1402 + "org/springframework/boot#spring-boot-actuator/4.0.3": { 1403 + "jar": "sha256-5fzaaXKd9M2LUqULdtz733X0/jH5STisJtR0EeV+T40=", 1404 + "module": "sha256-sfZFuNI0v8xae9zwtA9O+B80Dy5BJ2QXAFvSjk7bRMY=", 1405 + "pom": "sha256-LazcMlISgDyWNNFtoCI4shwWJVzE5S6yfWsWUdzU5ik=" 1406 + }, 1407 + "org/springframework/boot#spring-boot-autoconfigure/4.0.3": { 1408 + "jar": "sha256-DRkc5+Td+8TuU5jcz1QODQVSz7Yt6nc14Bo5W4XzDig=", 1409 + "module": "sha256-MkmK4Usfz0khs8mxqckINwIFK/IedPvvPbQ99/pHh0M=", 1410 + "pom": "sha256-XhhkvOpD8mNVAe8dgSyjxRb317d2eCHpJvQLtp5fs5I=" 1411 + }, 1412 + "org/springframework/boot#spring-boot-cache/4.0.3": { 1413 + "jar": "sha256-Sk4r08ps/enPW6loWAgO6COH7Hq4Xzd/cn/VNvrGWkE=", 1414 + "module": "sha256-YlDVOPZMZJgoWWnJkFqq/vsGy6sKnAZG+9rmKjwc0vM=", 1415 + "pom": "sha256-6U+Aid9H0gwysC32y29Gxmhfx4lXaRLFpmEb61kHJhI=" 1416 + }, 1417 + "org/springframework/boot#spring-boot-configuration-processor/4.0.3": { 1418 + "jar": "sha256-VqkN62MwDbdMYcA8BtLSRsSRF0vBvec0q18T3TgIzeU=", 1419 + "module": "sha256-h/6goV6Fj62uj47fpkw5MFBnsaW3+pHF4RZU/nx1Ju4=", 1420 + "pom": "sha256-ASjKX8DF1BWC/cptzRfHuVrlLXYLoDZ1kWDn6+nHFac=" 1421 + }, 1422 + "org/springframework/boot#spring-boot-data-commons/4.0.3": { 1423 + "jar": "sha256-NRSf3Ci/2C5dlZiMKFEptZ1MV7xYuIk7ENsxuuk/2O4=", 1424 + "module": "sha256-ZjN2xZhS+hGP+NlyGL7WBIBDv8/MtgpKz08RpGPTpqA=", 1425 + "pom": "sha256-fsEBq6KEGn4zbiQOUYu93WpkB09UwqcjeDcQNTG7TCc=" 1426 + }, 1427 + "org/springframework/boot#spring-boot-data-jpa/4.0.3": { 1428 + "jar": "sha256-+qIsloB3Z6tp16kO+pBxWTZfsT+UKb+a3XVjNsWj3so=", 1429 + "module": "sha256-Wn8aOPGm+1glqO4FO1EgCI9yH5OKufcLwNXfg0pCbF8=", 1430 + "pom": "sha256-D25reTU7DZW9TGjM9Nh8eGRTe/UWsIEfJqM0rNm2YXI=" 1431 + }, 1432 + "org/springframework/boot#spring-boot-dependencies/4.0.3": { 1433 + "pom": "sha256-mkv0ibO2xxq43lEmG7ZLlG/CvKxoDT/3T4eBiy1yAfQ=" 1434 + }, 1435 + "org/springframework/boot#spring-boot-flyway/4.0.3": { 1436 + "jar": "sha256-37iNPoKDQdWEJ5zgB1jC6E9bV3dR0vplbCJs7jRGQoY=", 1437 + "module": "sha256-sUkJvmU1EFn0mKGglWIz9qVTy3uhYWD4PkEYsi3QW70=", 1438 + "pom": "sha256-gqHBra+K+mxUazZipAlc/pY7w2XdiN7U9CRerBi0u+Y=" 1439 + }, 1440 + "org/springframework/boot#spring-boot-health/4.0.3": { 1441 + "jar": "sha256-pHl+b8GLocM4bSB9/sds7QWnggY4AHb9D/7s47j8Uiw=", 1442 + "module": "sha256-DCjOV+raH63kznn07iPF4UI5d5HYbXcu0udvNdblIOY=", 1443 + "pom": "sha256-QIAud/OzYJ0A3CiZRFJBFsafqpuswXxl+DcM+Ruz5Co=" 1444 + }, 1445 + "org/springframework/boot#spring-boot-hibernate/4.0.3": { 1446 + "jar": "sha256-NueW5OSKVDUDTnYcda/rHD1XZY/B0NnP8fX+Yx2NRV4=", 1447 + "module": "sha256-5FlSMWbPFY1wFxgxG2ChDFJmgof+57uW7wKwTs8e5tg=", 1448 + "pom": "sha256-6dtwk+KyqfPyj0BolYUj5ddYRE4uipDc0fBo2xTKM6U=" 1449 + }, 1450 + "org/springframework/boot#spring-boot-http-converter/4.0.3": { 1451 + "jar": "sha256-qfOgFgW1QyogpbsKlZxcowl/0YUuSU1axoWACoGEb+0=", 1452 + "module": "sha256-UWWPbYMwU4wxAN4+3r8mOgc+ne9TGPh6Fmb+oUcUJfs=", 1453 + "pom": "sha256-V48eiAnUQpNPSlnzlxWo7EVeBpegwWggiy1pEYc9Oak=" 1454 + }, 1455 + "org/springframework/boot#spring-boot-jackson/4.0.3": { 1456 + "jar": "sha256-bz39DNKcOhQqvokuXQP5S+W/fSo5hmUPMKm1uUFa+Mo=", 1457 + "module": "sha256-QILJNfJ036no8Vc/t3tMpNSPquAuiqIaJHlPERbuOL4=", 1458 + "pom": "sha256-jWkFC4MHpRx3pS5OwaZzCTMceDuY7vmTAM0xHWwUlus=" 1459 + }, 1460 + "org/springframework/boot#spring-boot-jdbc/4.0.3": { 1461 + "jar": "sha256-V2GmAaIeVmmerNmWMo8xjTPuvFjFXJT6+C/6KglPWN8=", 1462 + "module": "sha256-GZ9E/PNI1rJGqWxjVuHEPpeYYm70HqQdoPJnPVdavf0=", 1463 + "pom": "sha256-gl3lFB3wCFX2uli5K2KJuDzi8LQmreEkrsAav5gcYcs=" 1464 + }, 1465 + "org/springframework/boot#spring-boot-jpa/4.0.3": { 1466 + "jar": "sha256-8zu81DQpOetyqFnaliBxmH8dKLXOX+CoLCloLM69PfI=", 1467 + "module": "sha256-uMenOQtKXqWk/vt6hwRgB+O616ICCtmqv4MYMV2Dv44=", 1468 + "pom": "sha256-zm8vnk+c227gra2yJ24mNSYID+kZ8MNyQGNB1tHM2dI=" 1469 + }, 1470 + "org/springframework/boot#spring-boot-mail/4.0.3": { 1471 + "jar": "sha256-hLi9S4fLegCT218xc707K1f6GpGFO+6Dq0veKyABXtQ=", 1472 + "module": "sha256-g/0qefJq+q59ZzRtkDSd8Q1umdQJLSYq+tXc3ABO2Ok=", 1473 + "pom": "sha256-pztQnkG0mPpo8UxfnoJk775+mm0HmrdOehy/VeNAWK0=" 1474 + }, 1475 + "org/springframework/boot#spring-boot-micrometer-metrics/4.0.3": { 1476 + "jar": "sha256-3iYBPG4jJ+d5N7HLcd4H8gQEjY0W4xhPJBtRMznHotY=", 1477 + "module": "sha256-Dn+m3DpwhIgfzQ9i5wvV4PIzzG69quU8hQpZ+vMjgIQ=", 1478 + "pom": "sha256-VRJ5yQP8ETjLel3XcpweqNVhvkxow7lz8edsFMwJgTo=" 1479 + }, 1480 + "org/springframework/boot#spring-boot-micrometer-observation/4.0.3": { 1481 + "jar": "sha256-WHRUfysj0u4y78DETKPSkcED1Mcv6HQddGt+0ZnivYY=", 1482 + "module": "sha256-ZcrQOSAOfV7kIMQwpQM8z4RHsyNo6kEg5LlQC30Q1dY=", 1483 + "pom": "sha256-5XjuvIvbW7PoayRlzYmLIs4XeW0pXFdEOWZA/dly1GE=" 1484 + }, 1485 + "org/springframework/boot#spring-boot-persistence/4.0.3": { 1486 + "jar": "sha256-K4hUPkR16hjsOQNDn9FQ+/4oGSkDhS0HjGUyM+WMKlc=", 1487 + "module": "sha256-3nXNq/E2+cEtJ5QXc2AMIaILKHtTL/xEPcdaQ/SIk/Y=", 1488 + "pom": "sha256-GsqY/yz1gLt4lVoriU/kDiZiUPtKEx8kHmvFa8iZrhM=" 1489 + }, 1490 + "org/springframework/boot#spring-boot-security-oauth2-client/4.0.3": { 1491 + "jar": "sha256-F10vRHtjQNiTcZV4bD7w21Fxh/Ep7XMVCcBVoSqphuQ=", 1492 + "module": "sha256-Mn64VUSLF2P9TuYq+u4WgfOj66YEYFYSR4ztq4Xpnfk=", 1493 + "pom": "sha256-duvqp/l49zNyN1FK/a38wFR2yUGKguMdn6xKHFzlARA=" 1494 + }, 1495 + "org/springframework/boot#spring-boot-security/4.0.3": { 1496 + "jar": "sha256-6wbg+TZdktU2L0pDJ6+phgKUWP/yA8d24dRf2sKmbp8=", 1497 + "module": "sha256-bnMowDoqKPNOGtfKXA83po06mmUormES4/y9fG5sUDU=", 1498 + "pom": "sha256-bQ7CJs5nIBmjD8cTVMZ4ekV3Nze2eFt6r+qzxRJ3JKU=" 1499 + }, 1500 + "org/springframework/boot#spring-boot-servlet/4.0.3": { 1501 + "jar": "sha256-xPt4FnLPCkcvPVpbVQxBsGrBvkNxYHYHSKoHY+OHr2k=", 1502 + "module": "sha256-Ak7XMUKMNmsUHhilrEJtqVjvR1i/b6Nc9NMwwiDIMH4=", 1503 + "pom": "sha256-r6C2f4BkeJulG0NU+GT+EtPaKN78htL9s52KHRg4XdY=" 1504 + }, 1505 + "org/springframework/boot#spring-boot-sql/4.0.3": { 1506 + "jar": "sha256-eKRmVvNLPm1Es2lqsmhPiVY77+LwLBpNRf4lxXQEic4=", 1507 + "module": "sha256-gvGV3gpmo0AvkeRvu2qw+OXp9n3RNBgJfXGWcscKx2Q=", 1508 + "pom": "sha256-gU2h+wEJhufPLHcA9RObreWx/3WXU8bZ9gYBEihBYrc=" 1509 + }, 1510 + "org/springframework/boot#spring-boot-starter-actuator/4.0.3": { 1511 + "jar": "sha256-pPcn5X9iw8wJPBx4uCYcEJAna1JGdzKgEzwtySecAqA=", 1512 + "module": "sha256-alEIOltRE+cr2SDGuhMFshSX6xO+t2FWn8OMk0Elceg=", 1513 + "pom": "sha256-xeHgmY+Bv95COQWoJZ4N0eOPDFEA7xnghPE7LopaVbM=" 1514 + }, 1515 + "org/springframework/boot#spring-boot-starter-cache/4.0.3": { 1516 + "jar": "sha256-e1ZBFNwWWv6xmassmYDHxHHOZrUlT8mmlG0kXxATuKE=", 1517 + "module": "sha256-1nHvUkEUWgg1GPfC9PebMfLApmWDF1FXiZeb0M4/bXc=", 1518 + "pom": "sha256-EKITIf2N2TEbF2mKLLIcu3iaI5LyGUxkpcP9ynEUKyQ=" 1519 + }, 1520 + "org/springframework/boot#spring-boot-starter-data-jpa/4.0.3": { 1521 + "jar": "sha256-VD8Q1nuKMMlo06j3yq+druTDEaQWLqz0oI0wOtN2vvg=", 1522 + "module": "sha256-f83BUBv8IN79p6VbgnziSHJuqG7nKrHInQan1DzHTRs=", 1523 + "pom": "sha256-un6cKDnh7ZKCqGI+5u4GZBoif2G2wn5ssDdNf5pjqZs=" 1524 + }, 1525 + "org/springframework/boot#spring-boot-starter-flyway/4.0.3": { 1526 + "jar": "sha256-CIoI2RiUy/SqU7Svgds/M8bVDKtYgggOO1Ytyatw5ts=", 1527 + "module": "sha256-3JWV4dGl5VEcAcXHXRxXrmgzHTzg3ZwxjUB6FyddFOM=", 1528 + "pom": "sha256-EfIQbkOpDpSFl261LZnIDnIBwGbkAvkk9KsHvFFP56c=" 1529 + }, 1530 + "org/springframework/boot#spring-boot-starter-jackson/4.0.3": { 1531 + "jar": "sha256-hgzFh1TCy+aKLfFF1mT0UzSiGVprV0jPSR33gmlut3w=", 1532 + "module": "sha256-1Y/J1D8+NxQ/jc3fdH179XRpWC6SjMBrih3cr6hunkA=", 1533 + "pom": "sha256-CyR6c8q9+5gXLbbzzjqZ0W0Wr1DbGoSv05YWHNIc0oc=" 1534 + }, 1535 + "org/springframework/boot#spring-boot-starter-jdbc/4.0.3": { 1536 + "jar": "sha256-hxtEJ1+6clQ5en2AH5zk17umFQ619ZJm3d9Soxtl4xg=", 1537 + "module": "sha256-cpiFx8hg89firHiqMCUj4KsvXB22MNA8mh25Trh4nQI=", 1538 + "pom": "sha256-83vpqrQfNygMl5ukCbVp9KTy524et1xirsGl7UBEnY8=" 1539 + }, 1540 + "org/springframework/boot#spring-boot-starter-logging/4.0.3": { 1541 + "jar": "sha256-Vj3fRpIalL9PleRO1Up2DBT06GZxPqV5QCska2Ot2gI=", 1542 + "module": "sha256-7B0Z64ddomDg6uJIoaortaoruIc6drIWHqjIph29kxA=", 1543 + "pom": "sha256-yyupGdab8cR6ziTTLa8MJVUPHSIMBzfdu31OVFZbZuM=" 1544 + }, 1545 + "org/springframework/boot#spring-boot-starter-mail/4.0.3": { 1546 + "jar": "sha256-rY27KnR0rMAjFW8Pz63tzu+yRHGnS5ObuPGYuUAVpBY=", 1547 + "module": "sha256-ZBe0OsnnahJ6E8KMEsIMZARs5raAV6SYHYfZ/Jm9Ffk=", 1548 + "pom": "sha256-n/MCVevI6OCs6nc65RikD0tqPJycWxZaOpUkhQXJ5U4=" 1549 + }, 1550 + "org/springframework/boot#spring-boot-starter-micrometer-metrics/4.0.3": { 1551 + "jar": "sha256-G6eb340WXT5X5SgPc/ktWpsG4lSYjvGR4lgiyC7mATw=", 1552 + "module": "sha256-i70ZsjHQIcOvZX8a9aDv4DGm3BLQ6n++nPay3zg1nxU=", 1553 + "pom": "sha256-hWtc/ATIHDGCMCAR72z64ZycA9BHuoAE7qphZShhgIM=" 1554 + }, 1555 + "org/springframework/boot#spring-boot-starter-oauth2-client/4.0.3": { 1556 + "jar": "sha256-qEhunRxQ2H636lDCxohm+Tm1T921+pnc2f5wQ8ma/QQ=", 1557 + "module": "sha256-nUiFP1rwL5zyLgdHZ6VIiR8I9DqbVU05RODWY2P+O/k=", 1558 + "pom": "sha256-Wv0zYKwIco7V+BrxWqpAe7b3bsJdBFcyOIAU7cY99Jc=" 1559 + }, 1560 + "org/springframework/boot#spring-boot-starter-parent/4.0.3": { 1561 + "pom": "sha256-YfOMC3Hi3BqzpBkPnyCU/xIw3yAj2+697g9WZYWkkc8=" 1562 + }, 1563 + "org/springframework/boot#spring-boot-starter-security/4.0.3": { 1564 + "jar": "sha256-Kwck/N+g1mBVH9TU8ojMmpY5BXTSx4bAMVdQdqTZM1A=", 1565 + "module": "sha256-hYMGEVLop4SsWA7AeYK7QWDUYFO/C1MT7XJIp62Nf30=", 1566 + "pom": "sha256-dzOZ4fUOb5BFbYz2dIjRnyGCQINf3kPR9WK7ACDekuI=" 1567 + }, 1568 + "org/springframework/boot#spring-boot-starter-test/4.0.3": { 1569 + "jar": "sha256-GACDO6Fx/TX7mrAkTuVx9/MYnnB/oIZM6cdTr2dD/N4=", 1570 + "module": "sha256-WOQwsaLtpSTTiJUPxr/iwJ/dLk1lIuK2/6xU3Uml/g0=", 1571 + "pom": "sha256-VdF9f+fWlWVBFuhAZEsjizsuFEKGq4IWQ/RIUBRImUw=" 1572 + }, 1573 + "org/springframework/boot#spring-boot-starter-tomcat-runtime/4.0.3": { 1574 + "jar": "sha256-RVYySexemxLbp0FhuM3tJIWdgWaI31ka1RmrOBmSfoA=", 1575 + "module": "sha256-a8HqU48pqBriuly9xLcJncZT1NXkA07KUA8Enx2l1oQ=", 1576 + "pom": "sha256-UHSZMQ5JWcYzksvk9BXOCVz067opgF8CoI7hMbDhwLs=" 1577 + }, 1578 + "org/springframework/boot#spring-boot-starter-tomcat/4.0.3": { 1579 + "jar": "sha256-LOmal8UydKLZWc/tg1WpfAmaGhMDTfl4vz0nW8YChmU=", 1580 + "module": "sha256-eQZk//stDTmOsIvlbG80a7NSCHzs61XgAxAEviis0Zw=", 1581 + "pom": "sha256-BtVgRd3t+nMJ5Uz/EBE7fX6SEZNGmD9eDaOd7lutXxg=" 1582 + }, 1583 + "org/springframework/boot#spring-boot-starter-validation/4.0.3": { 1584 + "jar": "sha256-qqEa/i5Bp3numNASB3LKZHZiVa/b3fynhez0UAxoruE=", 1585 + "module": "sha256-r7gglijdLXKykDsuwf5lfEeQBl9Y5allVQORhbuVP6U=", 1586 + "pom": "sha256-kxPxUQ7UAxFa1NKESM2tcSRRzlj1k39404CiZxPt9dE=" 1587 + }, 1588 + "org/springframework/boot#spring-boot-starter-web/4.0.3": { 1589 + "jar": "sha256-MZXb3h+uhdq4hAkrmGztlS9gIF8A0aelATvvHBCe1e8=", 1590 + "module": "sha256-9pvdjXv38lMS/FuI270k1k9pPoZ3VI9t6AFM39jniFc=", 1591 + "pom": "sha256-ed6aKJhzTkAF+R3uiP9PwqfHp7hasSnJSXypsUEOz60=" 1592 + }, 1593 + "org/springframework/boot#spring-boot-starter-webmvc/4.0.3": { 1594 + "jar": "sha256-1CCyTptc5LFYGO75+AK81EkpK1XDgb7JQqyQvZSuacc=", 1595 + "module": "sha256-rP8SJqZqmN/enwOXDRadizROT/Bns3nJ90iYi0eFGvg=", 1596 + "pom": "sha256-jJPcD61HkdYIn/FYL2e8GW1LFLpqOk8Q6XluWDhV064=" 1597 + }, 1598 + "org/springframework/boot#spring-boot-starter-websocket/4.0.3": { 1599 + "jar": "sha256-1aOwUcgyGpXsYWYMps1zQe42GKyMl4GR+LIzLUo1VvY=", 1600 + "module": "sha256-78egxW7dB+j75UZ4/yKDm0fweE6R8Ro9UNMNvnnP4b4=", 1601 + "pom": "sha256-ejEQBxCXyiAPg3H92sSDSRtMoNTl4gmjf47uQUUQq4g=" 1602 + }, 1603 + "org/springframework/boot#spring-boot-starter/4.0.3": { 1604 + "jar": "sha256-uKs2oVGDoXQo/uPk9ipk2plBMZjkMk5KxwjMdmnPvFI=", 1605 + "module": "sha256-X7CkaU9vSSiFwODHl6IzqMICFtD6orATvDvD6excCfg=", 1606 + "pom": "sha256-YUplYV858phMsxncaRRIHt68cjOS3TO9J37BF8wO3+4=" 1607 + }, 1608 + "org/springframework/boot#spring-boot-test-autoconfigure/4.0.3": { 1609 + "jar": "sha256-W/X1w51mzZ4JuOCOdow6GXtsCEJlJUQvUJE8St6lcxc=", 1610 + "module": "sha256-Xxe8QiGUgD3jclfyySU4ZrXGO5iLKdiX+uHBC4Etul4=", 1611 + "pom": "sha256-ZR4pT8J18uZRGaPiGaRTi7EBlP96aEAXuhgtlz8Pmug=" 1612 + }, 1613 + "org/springframework/boot#spring-boot-test/4.0.3": { 1614 + "jar": "sha256-pRBe8QCq4vNHKIwX6HlHHT4fP8Q3JviIje1r2WD672Y=", 1615 + "module": "sha256-8waJK7gU3vj5ayZUL3wkAMradeLs2svqzH7ESSeOW0g=", 1616 + "pom": "sha256-rKZ5zW6KkTFugCMJOMt4Wy3m2FwK1fz35tKzHqk5Ano=" 1617 + }, 1618 + "org/springframework/boot#spring-boot-tomcat/4.0.3": { 1619 + "jar": "sha256-xVgg8h7Ln0rUyYokKk47EpOCrLzV+2zNnm2sQ4ENwpw=", 1620 + "module": "sha256-vtXrIDLvLsXCpYzlbL91CTnWN7J2i2rCba169ZmpIOU=", 1621 + "pom": "sha256-dtN5WB7OXUTTB6sZaLGmMojnSQDAVU95nY2xvPMaFZA=" 1622 + }, 1623 + "org/springframework/boot#spring-boot-transaction/4.0.3": { 1624 + "jar": "sha256-FDN/jo8DdgpzoRhbwHj9Y0MUidUI3EzMBzEyQ6VE3o4=", 1625 + "module": "sha256-0lkIgvOW9JxltLAEQ3EykeUnSEz9wmxEr+4Znh95o2E=", 1626 + "pom": "sha256-8PrhqqG/Hqe2AJSOb884agd6AB5RuHhjk7OhIk4E+0U=" 1627 + }, 1628 + "org/springframework/boot#spring-boot-validation/4.0.3": { 1629 + "jar": "sha256-6jAbtDgyjE0Uqf9LFkA+efkH7R6OqBDsZFtHyXKYgDg=", 1630 + "module": "sha256-9KrpVK5zm/gnX+pGEpKRMKDsA9CnkmQUTj+EC3Wauh0=", 1631 + "pom": "sha256-S4LqO5ypg0UsmMuxDNJVxQ58866Ho96FojGpBB6hC+Y=" 1632 + }, 1633 + "org/springframework/boot#spring-boot-web-server/4.0.3": { 1634 + "jar": "sha256-7AhsZhEtJVoCiYjBJfWn7zFUe39ZSxEakguG9MYrRc8=", 1635 + "module": "sha256-x6M7/fH8GcSLasxzEGHsNNrIKlseAb7DTFgTP31tWMI=", 1636 + "pom": "sha256-/jWw3hloFmSImGNjhWbsibSF3zxlJvCo1gTo5rrVRbI=" 1637 + }, 1638 + "org/springframework/boot#spring-boot-webmvc/4.0.3": { 1639 + "jar": "sha256-HZyXvMNAZ1Csw8CkzNWs6eIuC9PzPmfHMlAUEWhlEw0=", 1640 + "module": "sha256-F3yiHg7pjivKsfEE/jn4oJyV6HF4panlOrNW6gMtC20=", 1641 + "pom": "sha256-cz+PE4+dQiUXXc6PXB/HdgJgNVNZhY9HR6uY9y4Pge4=" 1642 + }, 1643 + "org/springframework/boot#spring-boot-websocket/4.0.3": { 1644 + "jar": "sha256-6Fz9VkOdZ0YLxHVVXtBwVdy5kpB/BMnPK5+6XYbK224=", 1645 + "module": "sha256-ZNtTd6O2ME/AkoyVnNsBjnthDYt3ioLg3OYojSflEVM=", 1646 + "pom": "sha256-TPoohPnrLeYwJ5xt+nj7D+n7R8/SAaa/tvREBmkMXh4=" 1647 + }, 1648 + "org/springframework/boot#spring-boot/4.0.3": { 1649 + "jar": "sha256-ocr6YatmD0IoblxpDaX7UbILPNi8CKXxz3ywfbHT4qE=", 1650 + "module": "sha256-pmgozRTyOwKKUiIYnY2qeDoqb+C3pZu34tAYIaOwLNo=", 1651 + "pom": "sha256-ilAQFBN2vr2Ac4Lu3J2LYtyVvhv+om/RN8r36vz/kGg=" 1652 + }, 1653 + "org/springframework/cloud#spring-cloud-dependencies-parent/5.0.0-M1": { 1654 + "pom": "sha256-Lf2aaDW5iJ7XybLcWdIAEQCD0j6E0IzaMVJ2Jyt75Qc=" 1655 + }, 1656 + "org/springframework/cloud#spring-cloud-function-dependencies/5.0.0-M1": { 1657 + "pom": "sha256-gt5B2VMyoF5jrzBFMiNZFYmxYgQQLWiEJ51W0SLNrm8=" 1658 + }, 1659 + "org/springframework/data#spring-data-bom/2025.1.3": { 1660 + "pom": "sha256-c825hUazE7U9FV5hg0agIF985asgFCqtPhr8sGEs8Yw=" 1661 + }, 1662 + "org/springframework/data#spring-data-commons/4.0.3": { 1663 + "jar": "sha256-DP0GHwjl/63i5ZXTr7sFokIrWJMhFeNDKM6zxtiZq74=", 1664 + "pom": "sha256-v9OWGuAxeneLdTspyOujwi7tNdXCseXwW4wYYqivj34=" 1665 + }, 1666 + "org/springframework/data#spring-data-jpa-parent/4.0.3": { 1667 + "pom": "sha256-TX4LVMuZ0lwtsoV/CFrpw1EGtlevZmQx4nKEaSgeaVg=" 1668 + }, 1669 + "org/springframework/data#spring-data-jpa/4.0.3": { 1670 + "jar": "sha256-cVs50y34R3gGkhgfOTBjHiODBq6dVqq2vAdDjR5b7Q0=", 1671 + "pom": "sha256-WjkLZ7alpH1bGd8D7LNBShPoJHUIdcKFnXwEfRorDT4=" 1672 + }, 1673 + "org/springframework/data/build#spring-data-build/4.0.3": { 1674 + "pom": "sha256-fQUgm7LwPToPCv+0cezPzbEhOqEbm2KJz+lWanZ7QNA=" 1675 + }, 1676 + "org/springframework/data/build#spring-data-parent/4.0.3": { 1677 + "pom": "sha256-RPOska3EW+E8vaEtK9KCXCg2RlC75in+hLZAUyUXvS4=" 1678 + }, 1679 + "org/springframework/integration#spring-integration-bom/7.0.3": { 1680 + "module": "sha256-7zlUWmTG7Ub7esgqVi6PD9xvfeiOJtm9GqThHn561O4=", 1681 + "pom": "sha256-/UfXQoVQ008KzMrrqF6HKaSKeUv7Ao3KIX5Lk9nh0mU=" 1682 + }, 1683 + "org/springframework/pulsar#spring-pulsar-bom/2.0.3": { 1684 + "module": "sha256-EzDhFh95g1PJjRY+byys6c7PRLdQ6TRpUX0GA06pw2E=", 1685 + "pom": "sha256-UUQbub2Yk80WSd3bnnVu3nQSBZ0OPRq5kam1HDhLHJo=" 1686 + }, 1687 + "org/springframework/restdocs#spring-restdocs-bom/4.0.0": { 1688 + "pom": "sha256-EH2AOkSUKX9B+umiOryUgO5s/7suNvMwNgow1tZweiA=" 1689 + }, 1690 + "org/springframework/security#spring-security-bom/7.0.3": { 1691 + "module": "sha256-UWMk5g3/jgKCtSK2PMZjhBeQnfPxLiQ0MzpvurLb/5Q=", 1692 + "pom": "sha256-5bPqpY538MstaTqSsLJURXYCqZ3t1xKZRp+iBSwIZUQ=" 1693 + }, 1694 + "org/springframework/security#spring-security-config/7.0.3": { 1695 + "jar": "sha256-ggEBSOhFqqNGsUI7sDfTRETekLUWYKNTh+wnGkVpIpU=", 1696 + "module": "sha256-8Nrde6kLjAtFSzxVxGFNnnaUWD6rPWXH3CPirzJeuCA=", 1697 + "pom": "sha256-zAbEvaa7+z8jMWYQ/nLc9YCnawnbRcSUXgl1Lzi8yPw=" 1698 + }, 1699 + "org/springframework/security#spring-security-core/7.0.3": { 1700 + "jar": "sha256-S9WI7svnKM9NH1kgJI/54ZOtiKAMbjFUI6tz5StDo6k=", 1701 + "module": "sha256-ncHWiCEUWFYsw59flfn5tH/432jVYKL57yCAx0zuwsE=", 1702 + "pom": "sha256-pL2mOBcBB1Je+DXzGM7VtsAIVUpW/jTK5S9Nq9qOgfY=" 1703 + }, 1704 + "org/springframework/security#spring-security-crypto/7.0.3": { 1705 + "jar": "sha256-Ep5dM8dSedQPFwEB9yzg6ZF0vFAHlhXr/M0I8m+RsAw=", 1706 + "module": "sha256-KTil3/JjKFA0m5+SmIcyjyMNH36vFrRml/dL1uRgiDQ=", 1707 + "pom": "sha256-rQLrLih41N/i3jseWE+FAcbTn7KwI9PIDLnPxAZY0bg=" 1708 + }, 1709 + "org/springframework/security#spring-security-oauth2-client/7.0.3": { 1710 + "jar": "sha256-Kk8jWxp3doSpLBH9ksisqJa06NO7eQmk2bF9byoz4p8=", 1711 + "module": "sha256-c9EJFAMXCoPKDe1dXa+q5Ge6grzftLYJ/pWHEiPelfs=", 1712 + "pom": "sha256-6Af4Poi+CuR7XLX79HytK61oX5rWPqAWaMkOg2y/gag=" 1713 + }, 1714 + "org/springframework/security#spring-security-oauth2-core/7.0.3": { 1715 + "jar": "sha256-n4jW+k/atjF3VgtAozv1zNLSuOXUcZV1nAqtyp9zgGo=", 1716 + "module": "sha256-MWNpcZlypFGj2/Ef2G98EHvZD3zMEAHK98X+qrXyOQQ=", 1717 + "pom": "sha256-Ldg/htr1q+wjjlrCzRMTCSA2sReO4xIk8LC4OEaB2I4=" 1718 + }, 1719 + "org/springframework/security#spring-security-oauth2-jose/7.0.3": { 1720 + "jar": "sha256-/o8egRgdD0MUOT5+xRCqiX+8LiMFoQbbj4VM0OSDB4I=", 1721 + "module": "sha256-gnCtG0fXzARb+jXhQ+hmxu72ZUkgfwlnCKYTcvs+dlY=", 1722 + "pom": "sha256-m8ARjSGTN7FicdAFuPoB0d/FZaKJ+/WFlOT1yoi1bNU=" 1723 + }, 1724 + "org/springframework/security#spring-security-web/7.0.3": { 1725 + "jar": "sha256-dvrdV30KPPKvaYZQO1NJxlHAF5NlkTI+92FnOwJ0API=", 1726 + "module": "sha256-DtPr1z12dbPnr13xLv1a9YIitew6gXXWT7tI32dQV14=", 1727 + "pom": "sha256-h8aiN7P5xDBjEeoBj09Fg/wn6j8CKp8TSb3yK4u/eEA=" 1728 + }, 1729 + "org/springframework/session#spring-session-bom/4.0.2": { 1730 + "module": "sha256-6i2jVcbAc5nu3pKeMhMbWpvD5mbc/o7FgG2z1zXGjBE=", 1731 + "pom": "sha256-8R6IT35xhqOEcte7Psot7AxTbeGMNQhmoagsUftrdcQ=" 1732 + }, 1733 + "org/springframework/ws#spring-ws-bom/5.0.0": { 1734 + "pom": "sha256-/Gby+TGt8SDYLyk/juvz9AGPmsrxyq/gBooZpn6P10w=" 1735 + }, 1736 + "org/testcontainers#testcontainers-bom/2.0.3": { 1737 + "pom": "sha256-/IQ6LTIby99a5ugFEYESr/69A8fl+IJTKp0XIx87Xyc=" 1738 + }, 1739 + "org/tukaani#xz/1.12": { 1740 + "jar": "sha256-PhWKh71z2K+0tugjnAE7fQScSFY/RYYM6ZzS5EjPSms=", 1741 + "pom": "sha256-k3tE2GnAWcOfB64ZTYzWIZ9a6/IgDvlwfwtQt4N9ooE=" 1742 + }, 1743 + "org/webjars#swagger-ui/5.32.0": { 1744 + "jar": "sha256-xUIie3XnA//cRgJUcoeZ7VeLTgRbxyhN5FeqHkjspCM=", 1745 + "pom": "sha256-zmjMPK/PkAacSJZBXKso2Hok/VZpPhLVlCVJDLT0G7s=" 1746 + }, 1747 + "org/webjars#webjars-locator-lite/1.1.3": { 1748 + "jar": "sha256-e2fE5pQ3qcMrnJAb+qBWx+Lx22JAF1fwI4fB8BS9AMQ=", 1749 + "pom": "sha256-ldlWQYflYPWpuIPl41LigFnMYJdznoLH+Hg1u+QEX5A=" 1750 + }, 1751 + "org/xmlunit#xmlunit-core/2.10.4": { 1752 + "jar": "sha256-II4M7oKu3ZGDk35LmuRLg4hBefckpwa+9XlUd6z8ypE=", 1753 + "pom": "sha256-QMVRcQPPFS8IejttyqpTDs5h8D1/KUSR/4gtk2utBl8=" 1754 + }, 1755 + "org/xmlunit#xmlunit-parent/2.10.4": { 1756 + "pom": "sha256-g9gzkrJTxbwHpRKgjYt5RiPn1MW7u6DE25H0zjeAkeI=" 1757 + }, 1758 + "org/yaml#snakeyaml/2.5": { 1759 + "jar": "sha256-5mgqzxrOd1CO8TZJy/T40J0s9UV722HSX/tqwCM9eN0=", 1760 + "pom": "sha256-ugGuenRMtS/o7POwI8vDLgzMjGvu+fJt53pHgII5RH0=" 1761 + }, 1762 + "software/amazon/awssdk#aws-sdk-java-pom/2.21.1": { 1763 + "pom": "sha256-CtaQyeHoWC81+y8gPj+2POToxGsLRNxVja1U9Wia/70=" 1764 + }, 1765 + "software/amazon/awssdk#bom/2.21.1": { 1766 + "pom": "sha256-NeOKrfa2CjN8mPxV2RpXfCtUfvFZNKF8LH+k5LnRIx4=" 1767 + }, 1768 + "tools/jackson#jackson-base/3.0.4": { 1769 + "pom": "sha256-bLWTmjOUsy9wEeFSFY9uAql5xmE46if/j01qLcnQYAU=" 1770 + }, 1771 + "tools/jackson#jackson-bom/3.0.4": { 1772 + "pom": "sha256-Jr5k2Yj1MyYLcR7jp9t1nJ5EAq6K48UMIx+QnvIkP6M=" 1773 + }, 1774 + "tools/jackson#jackson-bom/3.1.0": { 1775 + "pom": "sha256-q/kLZkKDprTs0W18o+KzGmxcxJXBB5p3mSVJxIKUILg=" 1776 + }, 1777 + "tools/jackson/core#jackson-core/3.0.4": { 1778 + "jar": "sha256-4HQo3zxgj5CjnwMNFHVc6lFLlE6BSLL5XJUh4ILGlZs=", 1779 + "module": "sha256-guPo6QKYSMao5XtBrV5evKq613X2T0egol/guJZY9gI=", 1780 + "pom": "sha256-921CDkXcjyHDNx+wkMBSHR382c49Nt1rMC38xFZmAtk=" 1781 + }, 1782 + "tools/jackson/core#jackson-databind/3.0.4": { 1783 + "jar": "sha256-vSFZk5tBNlFBW7nE4I8UqsdXSACK+buVhVkYo72SR00=", 1784 + "module": "sha256-BS3OOXvRtl+SOxP81wjZ/u7R2oLM6BbznhAv7EXJHk4=", 1785 + "pom": "sha256-R/2nj2mX5wSLCl5HOKHKQ3lEPqV7P94wmpHACyLwTYM=" 1786 + }, 1787 + "tools/jackson/module#jackson-module-blackbird/3.0.4": { 1788 + "jar": "sha256-6Rg6MgR+hfU2KLXrq6wjbLRmOR7MFIHwQ0I3pidGqHM=", 1789 + "module": "sha256-34O93jEKsxJqU6LL0cA1ErKq3mIy5VyytKbS3BM1V28=", 1790 + "pom": "sha256-ld2ootbsw4FyxWVFIR/Vk2OqZhXm5LtSLEX5WDShA4Y=" 1791 + }, 1792 + "tools/jackson/module#jackson-modules-base/3.0.4": { 1793 + "pom": "sha256-se0pFupB1jorcdjqnKonU4+SQ3MWZwytzLhgwqIZs9Y=" 1794 + }, 1795 + "xmlpull#xmlpull/1.1.3.4d_b4_min": { 1796 + "jar": "sha256-sJwRCKVhtPqSr7EFxJ9mVUt0Sw+CHBrJuS+ft8OssX0=", 1797 + "pom": "sha256-TBmW0Txzp8kjmm06G//0998ze6v1F6bJWgCKW2vxFBI=" 1798 + } 1799 + } 1800 + }
+106
packages/grimmory/package.nix
··· 1 + # Taken from https://github.com/dnaq/booklore-flake 2 + { 3 + lib, 4 + buildNpmPackage, 5 + makeBinaryWrapper, 6 + stdenv, 7 + fetchFromGitHub, 8 + jdk25_headless, 9 + yq-go, 10 + gradle, 11 + jna, 12 + _experimental-update-script-combinators, 13 + nix-update-script, 14 + }: 15 + let 16 + version = "2.3.0"; 17 + src = fetchFromGitHub { 18 + owner = "grimmory-tools"; 19 + repo = "grimmory"; 20 + tag = "v${version}"; 21 + hash = "sha256-pXihT21XmXslED4aDPXwe2t56hrSFVkt6LqfN0Uzu/8="; 22 + }; 23 + booklore-ui = buildNpmPackage { 24 + pname = "grimmory-ui"; 25 + inherit version src; 26 + 27 + sourceRoot = "${src.name}/booklore-ui"; 28 + 29 + npmDepsHash = "sha256-ivpGcy7z3N0Iwi5WPQl1oQ5BqhGIiQTWk0tM+akhSbs="; 30 + 31 + buildPhase = '' 32 + npm run build --configuration=production 33 + ''; 34 + 35 + # We know we've already updated the version by now, so just update npmDepsHash 36 + passthru.updateScript = nix-update-script { extraArgs = [ "--version=skip" ]; }; 37 + 38 + meta = { 39 + description = "Web UI for grimmory"; 40 + homepage = "https://github.com/grimmory-app/grimmory/tree/develop"; 41 + license = lib.licenses.agpl3Only; 42 + maintainers = with lib.maintainers; [ pyrox0 ]; 43 + }; 44 + }; 45 + in 46 + stdenv.mkDerivation (finalAttrs: { 47 + pname = "grimmory"; 48 + inherit src version; 49 + 50 + gradle = gradle.override { 51 + javaToolchains = [ jdk25_headless ]; 52 + }; 53 + 54 + sourceRoot = "${src.name}/booklore-api"; 55 + 56 + nativeBuildInputs = [ 57 + yq-go 58 + makeBinaryWrapper 59 + finalAttrs.gradle 60 + ]; 61 + 62 + # Required for mitmCache on Darwin 63 + __darwinAllowLocalNetworking = true; 64 + 65 + mitmCache = gradle.fetchDeps { 66 + pkg = finalAttrs.finalPackage; 67 + data = ./deps.json; 68 + }; 69 + 70 + gradleFlags = [ "-Dfile.encoding=utf-8" ]; 71 + 72 + gradleBuildTask = "clean build -x test --stacktrace"; 73 + 74 + doCheck = false; 75 + 76 + postPatch = '' 77 + mkdir -p src/main/resources/static 78 + cp -r ${booklore-ui}/lib/node_modules/grimmory/dist/grimmory/browser/* src/main/resources/static/ 79 + chmod -R u+w src/main/resources/static 80 + ''; 81 + 82 + installPhase = '' 83 + mkdir -p $out/{bin,share/grimmory} 84 + cp build/libs/booklore-api-0.0.1-SNAPSHOT.jar $out/share/grimmory/grimmory.jar 85 + makeWrapper ${jdk25_headless}/bin/java $out/bin/grimmory \ 86 + --add-flags "-classpath ${jna}/share/java" \ 87 + --add-flags "-jar $out/share/grimmory/grimmory.jar" 88 + ''; 89 + 90 + passthru = { 91 + updateScript = _experimental-update-script-combinators.sequence [ 92 + (nix-update-script { }) 93 + booklore-ui.updateScript 94 + finalAttrs.mitmCache.updateScript 95 + ]; 96 + ui = booklore-ui; 97 + }; 98 + 99 + meta = { 100 + mainProgram = "grimmory"; 101 + sourceProvenance = with lib.sourceTypes; [ 102 + fromSource 103 + binaryBytecode # mitm cache 104 + ]; 105 + }; 106 + })