{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":706394072,"defaultBranch":"main","name":"citrineos-core","ownerLogin":"citrineos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-17T21:30:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/132117031?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726072380.0","currentOid":""},"activityList":{"items":[{"before":"8ff01924b98b32b7030a020496b62296b8931036","after":"52721a637c4bc09d4cbe9cf4f784062f629bee99","ref":"refs/heads/feat/normal-enums-over-const-enums","pushedAt":"2024-09-11T16:35:39.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"Merge branch 'rc-1.4.3' into feat/normal-enums-over-const-enums\n\n* rc-1.4.3:\n unit-tests-ca-service-part2\n unit-tests-ca-service part1: change based on feedback\n 📦 chore(deps): Update dependency zod to v3.22.3 [SECURITY]\n 📦 chore(deps): Update dependency sequelize-typescript to v2.1.6 [SECURITY]\n dependabot vulnerabilities version updates\n 📦 chore(deps): Update dependency zod to v3.22.3 [SECURITY]\n 1.4.2 > 1.4.3 and readme update\n 📦 chore(deps): Update dependency sequelize-typescript to v2.1.6 [SECURITY]\n unit-tests-ca-service part1: update validity in pems\n 📦 chore(deps): Update dependency @directus/extensions-sdk to v11.0.10\n 📦 chore(deps): Update dependency @directus/extensions to v1.0.10\n 📦 chore(deps): Update dependency ws to v8.17.1 [SECURITY]\n bugfix: fixing SequelizeBootRepository's createOrUpdateByKey method to follow our more recent examples of how to do createOrUpdate behavior\n bugfix: fixing lastBootTime getter in Boot to account for potentially null lastBootTime\n unit-tests-ca-service part 1: rename and add missing files\n unit-tests-ca-service part1","shortMessageHtmlLink":"Merge branch 'rc-1.4.3' into feat/normal-enums-over-const-enums"}},{"before":"ae29a78332ad6c56f72292ebd642ad941396adec","after":"f04bea121625b795502a05790a972435c7c90433","ref":"refs/heads/rc-1.4.3","pushedAt":"2024-09-11T16:34:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"Merge pull request #259 from citrineos/fix/lint\n\nchore: fix lint","shortMessageHtmlLink":"Merge pull request #259 from citrineos/fix/lint"}},{"before":null,"after":"b65ef573a9900ff014c072e2255f5e083dac83a1","ref":"refs/heads/feature/enable-esm-support-for-00-base","pushedAt":"2024-09-11T16:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"feat: enabling 00_Base to build for ESM which is used by many common tools such as Vite to ensure that users that need ESM support can more easily import contents from 00_Base.","shortMessageHtmlLink":"feat: enabling 00_Base to build for ESM which is used by many common …"}},{"before":null,"after":"8ff01924b98b32b7030a020496b62296b8931036","ref":"refs/heads/feat/normal-enums-over-const-enums","pushedAt":"2024-09-11T16:20:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"feat: adjusting our json-schema-processor to create normal TS enums instead of const enums to allow us to export these enums in other places that may want to use the enum in a decorator which is not available with const enums.\nchore: ran schema processor to make the adjustments","shortMessageHtmlLink":"feat: adjusting our json-schema-processor to create normal TS enums i…"}},{"before":null,"after":"e2d482fbe0d51e1fc1afab44666f21d19c127074","ref":"refs/heads/fix/lint","pushedAt":"2024-09-11T16:09:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"chore: fix lint","shortMessageHtmlLink":"chore: fix lint"}},{"before":"7563a614fb608f36b1ce3762141d907f3e0a1f3b","after":"9b2778acb01c2c0cbb3c0abab140e37c42166cce","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-11T15:47:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"fixing pr feedback\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"fixing pr feedback"}},{"before":"f44f61a479e0f43ea83818df15a5070b8ed01c40","after":"7563a614fb608f36b1ce3762141d907f3e0a1f3b","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-11T14:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"consolidating & organizing methods across db & service layer\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"consolidating & organizing methods across db & service layer"}},{"before":"350f638347b358bf373f6ffd0e8097effaacd2f6","after":"f44f61a479e0f43ea83818df15a5070b8ed01c40","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-11T14:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"consolidating service/repository logic, removing unneeded data endpoint\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"consolidating service/repository logic, removing unneeded data endpoint"}},{"before":"65e9b99c6ab9be69a94947ecd191a654bd463dd7","after":"5a85a3dba4bb8dc7a242a7f1c2b130c5288071f0","ref":"refs/heads/feat/operator-ui-adjustments","pushedAt":"2024-09-10T18:47:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"chore: adjusting other enums to not be consts since we will also adjust the generator file","shortMessageHtmlLink":"chore: adjusting other enums to not be consts since we will also adju…"}},{"before":"52d1b2d5ae6886ac413d9e6f258c93342956e95f","after":"65e9b99c6ab9be69a94947ecd191a654bd463dd7","ref":"refs/heads/feat/operator-ui-adjustments","pushedAt":"2024-09-10T18:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"feat: adjusting to auto build 00_Base for ESM","shortMessageHtmlLink":"feat: adjusting to auto build 00_Base for ESM"}},{"before":"c71e7ffebde24a0de2276fe067db5e0173af0195","after":"350f638347b358bf373f6ffd0e8097effaacd2f6","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-09T20:51:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"adding first take at data endpoints\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"adding first take at data endpoints"}},{"before":"4e8e77d48ad2ecc5ea705022d50bd8ff8c5caf51","after":"c71e7ffebde24a0de2276fe067db5e0173af0195","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-09T20:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"Using LocalAuthListService for handling message api and responses\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"Using LocalAuthListService for handling message api and responses"}},{"before":"f2d715656c1430e143c87fb6f1fecb8a200feee2","after":null,"ref":"refs/heads/feature/local-auth-list","pushedAt":"2024-09-09T19:43:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"}},{"before":null,"after":"4e8e77d48ad2ecc5ea705022d50bd8ff8c5caf51","ref":"refs/heads/feature/local-auth-list-certification","pushedAt":"2024-09-09T19:40:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"fixing local auth list handling\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"fixing local auth list handling"}},{"before":"f4c1a9f699a2c8c90ad8d1eb43b64d031cb8cbec","after":"52d1b2d5ae6886ac413d9e6f258c93342956e95f","ref":"refs/heads/feat/operator-ui-adjustments","pushedAt":"2024-09-07T02:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"feat: adding postbuild to build @citrineos/base for ESM so that it can be used by Vite since it uses ESM by default","shortMessageHtmlLink":"feat: adding postbuild to build @citrineos/base for ESM so that it ca…"}},{"before":"2a0efe2fddb91f174e1f16ac055f7df81efbc4cb","after":"f4c1a9f699a2c8c90ad8d1eb43b64d031cb8cbec","ref":"refs/heads/feat/operator-ui-adjustments","pushedAt":"2024-09-06T21:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"chore: additional enum","shortMessageHtmlLink":"chore: additional enum"}},{"before":null,"after":"2a0efe2fddb91f174e1f16ac055f7df81efbc4cb","ref":"refs/heads/feat/operator-ui-adjustments","pushedAt":"2024-09-06T18:26:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliot-sabitov","name":null,"path":"/elliot-sabitov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63012697?s=80&v=4"},"commit":{"message":"feat: adjusting to use enum instead of const enums so that we can largely reuse the same objects in other components in this case operator UI","shortMessageHtmlLink":"feat: adjusting to use enum instead of const enums so that we can lar…"}},{"before":"095e9f1d968201e5a8072eb3d649fc26b17b2d64","after":"f4414bbf3a7b6540e7ab26b9b74988de1b13d92f","ref":"refs/heads/feature/add-deep-equals","pushedAt":"2024-08-30T17:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"Altering function to compare all keys in first object to second\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"Altering function to compare all keys in first object to second"}},{"before":null,"after":"095e9f1d968201e5a8072eb3d649fc26b17b2d64","ref":"refs/heads/feature/add-deep-equals","pushedAt":"2024-08-30T16:52:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"Added deepEqual method for object comparison\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"Added deepEqual method for object comparison"}},{"before":null,"after":"2ecc4b3d16da7d0f49bd8495379c37e2d8262a06","ref":"refs/heads/feature/null-for-arrays-json-schemas","pushedAt":"2024-08-29T17:20:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"re-ran json schema processor with change\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"re-ran json schema processor with change"}},{"before":null,"after":"e67d5ffee056c42e3c89c25216a68e12298074f3","ref":"refs/heads/feature/fix-linting-issues","pushedAt":"2024-08-27T11:17:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"falanadamian","name":"Damian Falana","path":"/falanadamian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52956982?s=80&v=4"},"commit":{"message":"fix: fix linting issues","shortMessageHtmlLink":"fix: fix linting issues"}},{"before":"89a46c8a0af68a21b2d3a2fecba1c1d8f0fae2e9","after":"bb6ab0b50faf695e5d318f50a0412080895c6490","ref":"refs/heads/feature/network-connection-authenticator-tests","pushedAt":"2024-08-27T11:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falanadamian","name":"Damian Falana","path":"/falanadamian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52956982?s=80&v=4"},"commit":{"message":"chore: fix lint warnings","shortMessageHtmlLink":"chore: fix lint warnings"}},{"before":"1b400bb85fb5536e29e9c8606a339be90c15e9f4","after":null,"ref":"refs/heads/feature/unit-tests-ca-service-part2","pushedAt":"2024-08-27T11:06:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"}},{"before":"f5cd07f54e8dc7bdb97bd8eb66f85d9c51306af9","after":"ae29a78332ad6c56f72292ebd642ad941396adec","ref":"refs/heads/rc-1.4.3","pushedAt":"2024-08-27T11:06:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"},"commit":{"message":"Merge pull request #247 from citrineos/feature/unit-tests-ca-service-part2\n\nFeature: Unit Tests for CertificateAuthorityService","shortMessageHtmlLink":"Merge pull request #247 from citrineos/feature/unit-tests-ca-service-…"}},{"before":"d2537b5492a2fa5ab4c1f6e6696a0d458d0273bb","after":null,"ref":"refs/heads/feature/unit-tests-ca-service","pushedAt":"2024-08-27T11:06:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"}},{"before":"bb4c489d3ec2312c6b4c4ea36c9a417044e92c6d","after":"f5cd07f54e8dc7bdb97bd8eb66f85d9c51306af9","ref":"refs/heads/rc-1.4.3","pushedAt":"2024-08-27T10:54:34.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"},"commit":{"message":"Merge pull request #237 from citrineos/feature/unit-tests-ca-service\n\nFeature: Unit Tests for Methods used in CertificateAuthorityService","shortMessageHtmlLink":"Merge pull request #237 from citrineos/feature/unit-tests-ca-service"}},{"before":"5425a6c72e4ceab38f75fbea5fb6443a1d61e15b","after":"89a46c8a0af68a21b2d3a2fecba1c1d8f0fae2e9","ref":"refs/heads/feature/network-connection-authenticator-tests","pushedAt":"2024-08-22T12:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"falanadamian","name":"Damian Falana","path":"/falanadamian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52956982?s=80&v=4"},"commit":{"message":"feat: reorganize and refactor authenticator logic; add additional tests","shortMessageHtmlLink":"feat: reorganize and refactor authenticator logic; add additional tests"}},{"before":"a50ef3e3d98fa322cf19424e9082e102fb0a3b15","after":"f2d715656c1430e143c87fb6f1fecb8a200feee2","ref":"refs/heads/feature/local-auth-list","pushedAt":"2024-08-21T16:52:50.000Z","pushType":"push","commitsCount":207,"pusher":{"login":"thanaParis","name":null,"path":"/thanaParis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83840862?s=80&v=4"},"commit":{"message":"merged paths\n\nSigned-off-by: thanaParis ","shortMessageHtmlLink":"merged paths"}},{"before":"378ed09d946863b2e0aad62d9a03b0ae43d127cc","after":"bb4c489d3ec2312c6b4c4ea36c9a417044e92c6d","ref":"refs/heads/rc-1.4.3","pushedAt":"2024-08-21T11:16:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"},"commit":{"message":"Merge pull request #244 from citrineos/renovate/npm-sequelize-typescript-vulnerability\n\n📦 chore(deps): Update dependency sequelize-typescript to v2.1.6 [SECURITY]","shortMessageHtmlLink":"Merge pull request #244 from citrineos/renovate/npm-sequelize-typescr…"}},{"before":"854696f7da858ab9fc2895c417b89811c378d384","after":"378ed09d946863b2e0aad62d9a03b0ae43d127cc","ref":"refs/heads/rc-1.4.3","pushedAt":"2024-08-21T11:12:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ChrisWeissmann","name":"Chris","path":"/ChrisWeissmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2805418?s=80&v=4"},"commit":{"message":"Merge pull request #245 from citrineos/renovate/npm-zod-vulnerability\n\n📦 chore(deps): Update dependency zod to v3.22.3 [SECURITY]","shortMessageHtmlLink":"Merge pull request #245 from citrineos/renovate/npm-zod-vulnerability"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEs3FM3QA","startCursor":null,"endCursor":null}},"title":"Activity · citrineos/citrineos-core"}