{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49057615,"defaultBranch":"master","name":"okapi","ownerLogin":"folio-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-05T09:59:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16495055?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715201584.0","currentOid":""},"activityList":{"items":[{"before":"c6c14aaecb2120bd8f6a1bd96ddf2738b2e7846d","after":null,"ref":"refs/heads/release-6.0.1","pushedAt":"2024-05-08T20:52:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"2a73c63cccca0be016ed3481bd863c0e04c05fc6","after":"a26653d7830313641e2a985eccb90c05f7838645","ref":"refs/heads/master","pushedAt":"2024-05-08T20:52:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1351 from folio-org/release-6.0.1\n\nRelease 6.0.1","shortMessageHtmlLink":"Merge pull request #1351 from folio-org/release-6.0.1"}},{"before":null,"after":"c6c14aaecb2120bd8f6a1bd96ddf2738b2e7846d","ref":"refs/heads/release-6.0.1","pushedAt":"2024-04-05T19:09:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"38c655a6114d1255a450e73c79bb721837de4eaa","after":null,"ref":"refs/heads/OKAPI-1185-vertx-4.5.5","pushedAt":"2024-04-05T19:05:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"0cb6385d78049078e633dec58e435d7b80f07fec","after":"2a73c63cccca0be016ed3481bd863c0e04c05fc6","ref":"refs/heads/master","pushedAt":"2024-04-05T19:05:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1350 from folio-org/OKAPI-1185-vertx-4.5.5\n\nOKAPI-1185: Vert.x 4.5.7 fixing PostgreSQL SSL hostname verification","shortMessageHtmlLink":"Merge pull request #1350 from folio-org/OKAPI-1185-vertx-4.5.5"}},{"before":"86d97ca204776bb3291066bf41f1ff7e65af0249","after":"38c655a6114d1255a450e73c79bb721837de4eaa","ref":"refs/heads/OKAPI-1185-vertx-4.5.5","pushedAt":"2024-04-05T14:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Bump Vert.x to 4.5.7","shortMessageHtmlLink":"Bump Vert.x to 4.5.7"}},{"before":null,"after":"86d97ca204776bb3291066bf41f1ff7e65af0249","ref":"refs/heads/OKAPI-1185-vertx-4.5.5","pushedAt":"2024-03-19T21:05:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"OKAPI-1185: Vert.x 4.5.5 fixing PostgreSQL SSL hostname verification\n\nhttps://github.com/vert-x3/wiki/wiki/4.5.5-Release-Notes\nhttps://github.com/eclipse-vertx/vertx-sql-client/pull/1423/files","shortMessageHtmlLink":"OKAPI-1185: Vert.x 4.5.5 fixing PostgreSQL SSL hostname verification"}},{"before":"15aac38ddcfbb5bbbe3a9ca1f352863b437b0120","after":null,"ref":"refs/heads/release-6.0.0","pushedAt":"2024-03-01T13:32:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"8302119bc6bc282a4a53a2698ec944b408f26db2","after":"0cb6385d78049078e633dec58e435d7b80f07fec","ref":"refs/heads/master","pushedAt":"2024-03-01T13:32:31.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1349 from folio-org/release-6.0.0\n\nRelease 6.0.0","shortMessageHtmlLink":"Merge pull request #1349 from folio-org/release-6.0.0"}},{"before":null,"after":"15aac38ddcfbb5bbbe3a9ca1f352863b437b0120","ref":"refs/heads/release-6.0.0","pushedAt":"2024-03-01T12:41:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"bb03906f8b26d89e74c4d94e4af6e3d7b3b58eee","after":null,"ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-28T22:08:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"7575fcd667a839ef9051d49a93e46944892f2833","after":"8302119bc6bc282a4a53a2698ec944b408f26db2","ref":"refs/heads/master","pushedAt":"2024-02-28T22:08:51.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1347 from folio-org/OKAPI-1081-restrict-invalid-tenantids\n\nOKAPI-1081: Reject invalid tenant ids","shortMessageHtmlLink":"Merge pull request #1347 from folio-org/OKAPI-1081-restrict-invalid-t…"}},{"before":"fc2e8bfc5e9fc5e4a9e23572fba8584928034cc4","after":"bb03906f8b26d89e74c4d94e4af6e3d7b3b58eee","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-28T20:34:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge branch 'master' into OKAPI-1081-restrict-invalid-tenantids","shortMessageHtmlLink":"Merge branch 'master' into OKAPI-1081-restrict-invalid-tenantids"}},{"before":"652c403e9b4d83601254946ae6a7a40ae88700c6","after":"fc2e8bfc5e9fc5e4a9e23572fba8584928034cc4","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-28T20:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"change validateTenantId to setDefaultId","shortMessageHtmlLink":"change validateTenantId to setDefaultId"}},{"before":"47b442c4ad90c0a589324fa8043afb874f2ceec0","after":"652c403e9b4d83601254946ae6a7a40ae88700c6","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-23T14:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"test that legacy tenant id with underscore still works","shortMessageHtmlLink":"test that legacy tenant id with underscore still works"}},{"before":"dc35564f7c6bed9a070bc74baed16c2a03040d11","after":null,"ref":"refs/heads/release-5.3.0","pushedAt":"2024-02-22T14:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"7575fcd667a839ef9051d49a93e46944892f2833","after":"727a468c2504278bf6ab6bfbc606801777fea6b3","ref":"refs/heads/b5.3","pushedAt":"2024-02-22T14:46:11.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1348 from folio-org/release-5.3.0\n\nRelease 5.3.0","shortMessageHtmlLink":"Merge pull request #1348 from folio-org/release-5.3.0"}},{"before":null,"after":"dc35564f7c6bed9a070bc74baed16c2a03040d11","ref":"refs/heads/release-5.3.0","pushedAt":"2024-02-22T14:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":null,"after":"7575fcd667a839ef9051d49a93e46944892f2833","ref":"refs/heads/b5.3","pushedAt":"2024-02-22T14:08:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1346 from folio-org/OKAPI-1184-vertx-4.5.3\n\nOKAPI-1184: Quesnelia dependencies: Vert.x 4.5.3, Micrometer 1.12.2, …","shortMessageHtmlLink":"Merge pull request #1346 from folio-org/OKAPI-1184-vertx-4.5.3"}},{"before":"be100e948e09bf287742cd727c7704802be2c1fd","after":"47b442c4ad90c0a589324fa8043afb874f2ceec0","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-22T01:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Fix sonar code smell of missing else","shortMessageHtmlLink":"Fix sonar code smell of missing else"}},{"before":"538cccdc9319a350ba483862645542c47ff5a82f","after":"be100e948e09bf287742cd727c7704802be2c1fd","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-21T22:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Add ending period to first sentence of Javadoc.","shortMessageHtmlLink":"Add ending period to first sentence of Javadoc."}},{"before":"b40a3d2dc849790c351e7077cda3faf2a24ce97a","after":"538cccdc9319a350ba483862645542c47ff5a82f","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-21T22:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Fix code smells","shortMessageHtmlLink":"Fix code smells"}},{"before":"d7c10f31fa60b2ec1567c96d18243b0e1f4c54c4","after":null,"ref":"refs/heads/OKAPI-1184-vertx-4.5.3","pushedAt":"2024-02-21T17:49:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"7101d6f44a32150f8c548a67feb58ee3b652b995","after":"7575fcd667a839ef9051d49a93e46944892f2833","ref":"refs/heads/master","pushedAt":"2024-02-21T17:49:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1346 from folio-org/OKAPI-1184-vertx-4.5.3\n\nOKAPI-1184: Quesnelia dependencies: Vert.x 4.5.3, Micrometer 1.12.2, …","shortMessageHtmlLink":"Merge pull request #1346 from folio-org/OKAPI-1184-vertx-4.5.3"}},{"before":"490ef9b96105f0ad3367f12e6194cae9f36ecbe9","after":"b40a3d2dc849790c351e7077cda3faf2a24ce97a","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-21T17:28:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"OKAPI-1081: Reject invalid tenant ids\n\nhttps://folio-org.atlassian.net/browse/OKAPI-1081\n\nImplement\nhttps://folio-org.atlassian.net/wiki/display/TC/ADR-000002+-+Tenant+Id+and+Module+Name+Restrictions\nso that creating a new tenant via POST /_/proxy/tenants API is rejected unless the tenant id matches\n^[a-z][a-z0-9]{0,30}$\n\nLegacy tenant ids still work when used in any other API.","shortMessageHtmlLink":"OKAPI-1081: Reject invalid tenant ids"}},{"before":null,"after":"490ef9b96105f0ad3367f12e6194cae9f36ecbe9","ref":"refs/heads/OKAPI-1081-restrict-invalid-tenantids","pushedAt":"2024-02-21T16:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"OKAPI-1081: Reject invalid tenant ids\n\nhttps://folio-org.atlassian.net/browse/OKAPI-1081\n\nImplement\nhttps://folio-org.atlassian.net/wiki/display/TC/ADR-000002+-+Tenant+Id+and+Module+Name+Restrictions\nso that creating a new tenant via POST /_/proxy/tenants API is rejected unless the tenant id matches\n^[a-z][a-z0-9]{0,30}$\n\nLegacy tenant ids still work when used in any other API.","shortMessageHtmlLink":"OKAPI-1081: Reject invalid tenant ids"}},{"before":"1db201e1a84c810cd007c2577c8f4f58aed3dc19","after":"d7c10f31fa60b2ec1567c96d18243b0e1f4c54c4","ref":"refs/heads/OKAPI-1184-vertx-4.5.3","pushedAt":"2024-02-20T18:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":null,"after":"1db201e1a84c810cd007c2577c8f4f58aed3dc19","ref":"refs/heads/OKAPI-1184-vertx-4.5.3","pushedAt":"2024-02-20T17:53:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"OKAPI-1184: Upgrade dependencies for Quenselia: Vert.x 4.5.3, Micrometer 1.12.2, ...\n\nUpgrade Vert.x from 4.4.8 to 4.5.3.\n\nThe Vert.x upgrade causes several deprecations that require small code changes.\n\nThe Vert.x upgrade indirectly upgrades Jackson so that we need a new pattern in JsonDecoder.\n\nUpgrade Micrometer from 1.11.5 to 1.12.2 (https://github.com/vert-x3/vertx-micrometer-metrics/blob/c42aed98ef3b92f83eea55463207edd5e4505b2e/pom.xml#L41)\n\nUpgrade log4j from 2.20.0 to 2.22.1.\n\nKeep Hazelcast at 5.3.5.\n\nRemove netty-tcnative-boringssl-static and the OpenSSL configuration. We can use JdkSSL because OpenJDK comes with TLSv1.3.","shortMessageHtmlLink":"OKAPI-1184: Upgrade dependencies for Quenselia: Vert.x 4.5.3, Microme…"}},{"before":"e89d4ccb70b355fcc85c5acedf9d8a83ad7208ea","after":null,"ref":"refs/heads/release-5.2.1","pushedAt":"2024-02-20T10:03:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"}},{"before":"fffbe43ddca394f2b997698e9f7fd4340b4c6cc1","after":"62e6f69e61a474117e85c4bed33c4fece8639b42","ref":"refs/heads/b5.2","pushedAt":"2024-02-20T10:03:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"julianladisch","name":null,"path":"/julianladisch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/533612?s=80&v=4"},"commit":{"message":"Merge pull request #1345 from folio-org/release-5.2.1\n\nRelease 5.2.1","shortMessageHtmlLink":"Merge pull request #1345 from folio-org/release-5.2.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERQh5iAA","startCursor":null,"endCursor":null}},"title":"Activity · folio-org/okapi"}