{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":365701873,"defaultBranch":"master","name":"ic","ownerLogin":"dfinity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-09T08:16:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59101585?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719097334.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c23a39d89118dc178f4ac2558abe90734a3c6cbb","ref":"refs/heads/rc--2024-06-22_23-02","pushedAt":"2024-06-22T23:02:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'\n\nchore(nns): Bring NNS Governance .rs files generated by prost back to consistency\n\nPart of the reason for this previous inconsistency is that the generator change ( https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19857) was probably developed based on a commit on master before this MR: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. This kind of inconsistency is not expected in the future after people develop based on a commit after the generator change: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. \n\nSee merge request dfinity-lab/public/ic!19989","shortMessageHtmlLink":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'"}},{"before":"624287c63d7f0a29b1e27622b766efa7e73291b7","after":"c23a39d89118dc178f4ac2558abe90734a3c6cbb","ref":"refs/heads/mirroring","pushedAt":"2024-06-22T02:19:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'\n\nchore(nns): Bring NNS Governance .rs files generated by prost back to consistency\n\nPart of the reason for this previous inconsistency is that the generator change ( https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19857) was probably developed based on a commit on master before this MR: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. This kind of inconsistency is not expected in the future after people develop based on a commit after the generator change: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. \n\nSee merge request dfinity-lab/public/ic!19989","shortMessageHtmlLink":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'"}},{"before":"624287c63d7f0a29b1e27622b766efa7e73291b7","after":null,"ref":"refs/heads/rc--2024-06-22_01-29--github","pushedAt":"2024-06-22T02:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"}},{"before":"624287c63d7f0a29b1e27622b766efa7e73291b7","after":"c23a39d89118dc178f4ac2558abe90734a3c6cbb","ref":"refs/heads/master","pushedAt":"2024-06-22T02:19:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'\n\nchore(nns): Bring NNS Governance .rs files generated by prost back to consistency\n\nPart of the reason for this previous inconsistency is that the generator change ( https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19857) was probably developed based on a commit on master before this MR: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. This kind of inconsistency is not expected in the future after people develop based on a commit after the generator change: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19824. \n\nSee merge request dfinity-lab/public/ic!19989","shortMessageHtmlLink":"Merge branch 'jason/misc-consistent-pb-rs-files' into 'master'"}},{"before":null,"after":"624287c63d7f0a29b1e27622b766efa7e73291b7","ref":"refs/heads/rc--2024-06-22_01-29--github","pushedAt":"2024-06-22T01:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'\n\ntest(nns): NNS1-3147 Do not allow replacing neuron subaccount in testing\n\nReplacing neuron subaccount is fundamentally incorrect in NNS Governance: (1) it breaks the internal neuron index (2) it can cause losing of funds if such neuron is refreshed after getting a different subaccount. Note that there is no problem with production code, only the governance test canister where the update_neuron method exists. \n\nSee merge request dfinity-lab/public/ic!19931","shortMessageHtmlLink":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'"}},{"before":null,"after":"624287c63d7f0a29b1e27622b766efa7e73291b7","ref":"refs/heads/rc--2024-06-21_23-01","pushedAt":"2024-06-21T23:02:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'\n\ntest(nns): NNS1-3147 Do not allow replacing neuron subaccount in testing\n\nReplacing neuron subaccount is fundamentally incorrect in NNS Governance: (1) it breaks the internal neuron index (2) it can cause losing of funds if such neuron is refreshed after getting a different subaccount. Note that there is no problem with production code, only the governance test canister where the update_neuron method exists. \n\nSee merge request dfinity-lab/public/ic!19931","shortMessageHtmlLink":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'"}},{"before":"3ca6b762eb0fb56b3a171b72a40c58e999826cf0","after":"624287c63d7f0a29b1e27622b766efa7e73291b7","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T21:12:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'\n\ntest(nns): NNS1-3147 Do not allow replacing neuron subaccount in testing\n\nReplacing neuron subaccount is fundamentally incorrect in NNS Governance: (1) it breaks the internal neuron index (2) it can cause losing of funds if such neuron is refreshed after getting a different subaccount. Note that there is no problem with production code, only the governance test canister where the update_neuron method exists. \n\nSee merge request dfinity-lab/public/ic!19931","shortMessageHtmlLink":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'"}},{"before":"3ca6b762eb0fb56b3a171b72a40c58e999826cf0","after":"624287c63d7f0a29b1e27622b766efa7e73291b7","ref":"refs/heads/master","pushedAt":"2024-06-21T21:11:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'\n\ntest(nns): NNS1-3147 Do not allow replacing neuron subaccount in testing\n\nReplacing neuron subaccount is fundamentally incorrect in NNS Governance: (1) it breaks the internal neuron index (2) it can cause losing of funds if such neuron is refreshed after getting a different subaccount. Note that there is no problem with production code, only the governance test canister where the update_neuron method exists. \n\nSee merge request dfinity-lab/public/ic!19931","shortMessageHtmlLink":"Merge branch 'jason/misc-no-replace-neuron-subaccount' into 'master'"}},{"before":"8854e7d98f35752a9b1132b15e8fa32902bd02d6","after":"3ca6b762eb0fb56b3a171b72a40c58e999826cf0","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T19:58:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'andrew/fix-node-exporter-options' into 'master'\n\nFix(NODE-1426): update node_exporter option after version update\n\nNode exporter was recently updated in the base image: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19817\n\nThis MR updates the options for node_exporter's new version: https://github.com/prometheus/node_exporter/issues/2535\n\nFixes node_exporter! \n\nSee merge request dfinity-lab/public/ic!19981","shortMessageHtmlLink":"Merge branch 'andrew/fix-node-exporter-options' into 'master'"}},{"before":"8854e7d98f35752a9b1132b15e8fa32902bd02d6","after":"3ca6b762eb0fb56b3a171b72a40c58e999826cf0","ref":"refs/heads/master","pushedAt":"2024-06-21T19:57:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'andrew/fix-node-exporter-options' into 'master'\n\nFix(NODE-1426): update node_exporter option after version update\n\nNode exporter was recently updated in the base image: https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19817\n\nThis MR updates the options for node_exporter's new version: https://github.com/prometheus/node_exporter/issues/2535\n\nFixes node_exporter! \n\nSee merge request dfinity-lab/public/ic!19981","shortMessageHtmlLink":"Merge branch 'andrew/fix-node-exporter-options' into 'master'"}},{"before":"b39f782ae9e976f6f25c8f1d75b977bd22c81507","after":"8854e7d98f35752a9b1132b15e8fa32902bd02d6","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T17:14:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'disentangle-governance' into 'master'\n\nrefactor(nns): Pull out governance API crate and point other packages to it\n\nThis\n\n![image.png](/uploads/2cf94c1bce862cbb388168997ffbd7f2/image.png){width=412 height=989}\n\nBecomes\n\n![image.png](/uploads/414bb363f36b66196df302463591f106/image.png){width=\"114\" height=\"104\"}\n\n(Note the image is empty) \n\nSee merge request dfinity-lab/public/ic!19857","shortMessageHtmlLink":"Merge branch 'disentangle-governance' into 'master'"}},{"before":"b39f782ae9e976f6f25c8f1d75b977bd22c81507","after":"8854e7d98f35752a9b1132b15e8fa32902bd02d6","ref":"refs/heads/master","pushedAt":"2024-06-21T17:14:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'disentangle-governance' into 'master'\n\nrefactor(nns): Pull out governance API crate and point other packages to it\n\nThis\n\n![image.png](/uploads/2cf94c1bce862cbb388168997ffbd7f2/image.png){width=412 height=989}\n\nBecomes\n\n![image.png](/uploads/414bb363f36b66196df302463591f106/image.png){width=\"114\" height=\"104\"}\n\n(Note the image is empty) \n\nSee merge request dfinity-lab/public/ic!19857","shortMessageHtmlLink":"Merge branch 'disentangle-governance' into 'master'"}},{"before":"1b4573ab65bd7b3786522140b6adb75bb4a3799f","after":"b39f782ae9e976f6f25c8f1d75b977bd22c81507","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T16:07:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'arshavir/NNS1-2988-4' into 'master'\n\nfeat(registry): Enhance validation for `UpdateSubnetPayload`\n\nThis MR strengthens the validation for `UpdateSubnetPayload` and adds unit tests to ensure that more bad payloads (e.g., those trying to enable and disable the same key) are indeed rejected.\n\nCloses NNS1-2988 \n\nCloses NNS1-2988\n\nSee merge request dfinity-lab/public/ic!19979","shortMessageHtmlLink":"Merge branch 'arshavir/NNS1-2988-4' into 'master'"}},{"before":"1b4573ab65bd7b3786522140b6adb75bb4a3799f","after":"b39f782ae9e976f6f25c8f1d75b977bd22c81507","ref":"refs/heads/master","pushedAt":"2024-06-21T16:07:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'arshavir/NNS1-2988-4' into 'master'\n\nfeat(registry): Enhance validation for `UpdateSubnetPayload`\n\nThis MR strengthens the validation for `UpdateSubnetPayload` and adds unit tests to ensure that more bad payloads (e.g., those trying to enable and disable the same key) are indeed rejected.\n\nCloses NNS1-2988 \n\nCloses NNS1-2988\n\nSee merge request dfinity-lab/public/ic!19979","shortMessageHtmlLink":"Merge branch 'arshavir/NNS1-2988-4' into 'master'"}},{"before":"4ed0230664119e94e27c2e991acaf3c175ff72c0","after":"1b4573ab65bd7b3786522140b6adb75bb4a3799f","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T14:12:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'eichhorl/generalize-test-setups' into 'master'\n\nchore(tests): CON-1337 Update system test setups to make use of new proposal payloads allowing tSchnorr\n\nThis consists of:\n1. Renaming existing setup function to no longer contain `ecdsa`\n2. Update setup functions to work on `MasterPublicKeyId`s instead of `EcdsaKeyId`s\n3. Populate `chain_key_config` payload fields instead of `ecdsa_config` fields when submitting proposals\n4. Wrapping existing `EcdsaKeyId`s in `MasterPublicKeyId::Ecdsa(_)`\n\nTest will be extended to contain Schnorr keys in a future MR. \n\nSee merge request dfinity-lab/public/ic!19873","shortMessageHtmlLink":"Merge branch 'eichhorl/generalize-test-setups' into 'master'"}},{"before":"4ed0230664119e94e27c2e991acaf3c175ff72c0","after":"1b4573ab65bd7b3786522140b6adb75bb4a3799f","ref":"refs/heads/master","pushedAt":"2024-06-21T14:12:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'eichhorl/generalize-test-setups' into 'master'\n\nchore(tests): CON-1337 Update system test setups to make use of new proposal payloads allowing tSchnorr\n\nThis consists of:\n1. Renaming existing setup function to no longer contain `ecdsa`\n2. Update setup functions to work on `MasterPublicKeyId`s instead of `EcdsaKeyId`s\n3. Populate `chain_key_config` payload fields instead of `ecdsa_config` fields when submitting proposals\n4. Wrapping existing `EcdsaKeyId`s in `MasterPublicKeyId::Ecdsa(_)`\n\nTest will be extended to contain Schnorr keys in a future MR. \n\nSee merge request dfinity-lab/public/ic!19873","shortMessageHtmlLink":"Merge branch 'eichhorl/generalize-test-setups' into 'master'"}},{"before":"d59cdb48c5aecc2d85a5aef890e8fa995cb55e40","after":"4ed0230664119e94e27c2e991acaf3c175ff72c0","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T13:20:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'marko-update-tags' into 'master'\n\nchore(IDX): update tags\n\nAllow bazel test coverage to run in ch1/sf1. Bazel rebuild doesn't use cache so it can run anywhere. \n\nSee merge request dfinity-lab/public/ic!19977","shortMessageHtmlLink":"Merge branch 'marko-update-tags' into 'master'"}},{"before":"d59cdb48c5aecc2d85a5aef890e8fa995cb55e40","after":"4ed0230664119e94e27c2e991acaf3c175ff72c0","ref":"refs/heads/master","pushedAt":"2024-06-21T13:19:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'marko-update-tags' into 'master'\n\nchore(IDX): update tags\n\nAllow bazel test coverage to run in ch1/sf1. Bazel rebuild doesn't use cache so it can run anywhere. \n\nSee merge request dfinity-lab/public/ic!19977","shortMessageHtmlLink":"Merge branch 'marko-update-tags' into 'master'"}},{"before":"2538538e0132b394f302c49fd91da23fc4cee284","after":"d59cdb48c5aecc2d85a5aef890e8fa995cb55e40","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T12:46:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'rumenov/rmp2plogen' into 'master'\n\nrefactor: remove unused protos\n\n \n\nSee merge request dfinity-lab/public/ic!19973","shortMessageHtmlLink":"Merge branch 'rumenov/rmp2plogen' into 'master'"}},{"before":"2538538e0132b394f302c49fd91da23fc4cee284","after":"d59cdb48c5aecc2d85a5aef890e8fa995cb55e40","ref":"refs/heads/master","pushedAt":"2024-06-21T12:46:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'rumenov/rmp2plogen' into 'master'\n\nrefactor: remove unused protos\n\n \n\nSee merge request dfinity-lab/public/ic!19973","shortMessageHtmlLink":"Merge branch 'rumenov/rmp2plogen' into 'master'"}},{"before":"e7cf8c8ded2712f7dbdf62c689fdfee23c96999a","after":"2538538e0132b394f302c49fd91da23fc4cee284","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T11:57:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'arshavir/NNS1-2988-3' into 'master'\n\nfeat(registry): Implement `RecoverSubnetPayload.chain_key_config`\n\nThis MR extends `RecoverSubnetPayload` with a new field, `chain_key_config`, that hold the initial chain key configuration.\n\n< [Previous MR in this series](https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19555) | \n\nSee merge request dfinity-lab/public/ic!19851","shortMessageHtmlLink":"Merge branch 'arshavir/NNS1-2988-3' into 'master'"}},{"before":"e7cf8c8ded2712f7dbdf62c689fdfee23c96999a","after":"2538538e0132b394f302c49fd91da23fc4cee284","ref":"refs/heads/master","pushedAt":"2024-06-21T11:57:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'arshavir/NNS1-2988-3' into 'master'\n\nfeat(registry): Implement `RecoverSubnetPayload.chain_key_config`\n\nThis MR extends `RecoverSubnetPayload` with a new field, `chain_key_config`, that hold the initial chain key configuration.\n\n< [Previous MR in this series](https://gitlab.com/dfinity-lab/public/ic/-/merge_requests/19555) | \n\nSee merge request dfinity-lab/public/ic!19851","shortMessageHtmlLink":"Merge branch 'arshavir/NNS1-2988-3' into 'master'"}},{"before":"2980806969f3d9e4baa5c6e96c7da8056c0f9ce3","after":"e7cf8c8ded2712f7dbdf62c689fdfee23c96999a","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T10:42:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'andriy/mr-588-checkpoint-interval' into 'master'\n\ntest: MR-588: Add `current_interval_length` into `StateMachine` lib\n\nThe behavior for `StateMachineBuilder` is:\n1. By default the interval length is `None`.\n2. Calling `.with_checkpoints_enabled` sets the interval length to `0` or `u64::MAX`\n3. Calling `.with_checkpoint_interval_length` sets the interval length to the specified value.\n4. Building a `StateMachine` maps `None` to a default interval length 199/499, or a specified earlier number.\n\nThe behavior for `StateMachine` is:\n1. By default it's created with interval length 199/499, or using builder logic described above.\n2. Calling `set_checkpoints_enabled` changes the interval length to `0` or `u64::MAX`\n3. Calling `set_checkpoint_interval_length` changes the interval to the specified value.\n\nCloses MR-588 \n\nCloses MR-588\n\nSee merge request dfinity-lab/public/ic!19953","shortMessageHtmlLink":"Merge branch 'andriy/mr-588-checkpoint-interval' into 'master'"}},{"before":"2980806969f3d9e4baa5c6e96c7da8056c0f9ce3","after":"e7cf8c8ded2712f7dbdf62c689fdfee23c96999a","ref":"refs/heads/master","pushedAt":"2024-06-21T10:41:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'andriy/mr-588-checkpoint-interval' into 'master'\n\ntest: MR-588: Add `current_interval_length` into `StateMachine` lib\n\nThe behavior for `StateMachineBuilder` is:\n1. By default the interval length is `None`.\n2. Calling `.with_checkpoints_enabled` sets the interval length to `0` or `u64::MAX`\n3. Calling `.with_checkpoint_interval_length` sets the interval length to the specified value.\n4. Building a `StateMachine` maps `None` to a default interval length 199/499, or a specified earlier number.\n\nThe behavior for `StateMachine` is:\n1. By default it's created with interval length 199/499, or using builder logic described above.\n2. Calling `set_checkpoints_enabled` changes the interval length to `0` or `u64::MAX`\n3. Calling `set_checkpoint_interval_length` changes the interval to the specified value.\n\nCloses MR-588 \n\nCloses MR-588\n\nSee merge request dfinity-lab/public/ic!19953","shortMessageHtmlLink":"Merge branch 'andriy/mr-588-checkpoint-interval' into 'master'"}},{"before":null,"after":"73ba7f1313ccf49aa42231dbca35bf2bb2d336d3","ref":"refs/heads/nm-cargo-config","pushedAt":"2024-06-21T10:24:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nmattia","name":"Nicolas Mattia","path":"/nmattia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6930756?s=80&v=4"},"commit":{"message":"chore(IDX): remove cargo config\n\nThis bumps bitcoincore-rpc to the latest version, which transitively\nallows updating `jsonrpc` to a more recent version, which drops the need\nfor a custom cargo config (used to patch `jsonrpc` to a working,\nunreleased version).","shortMessageHtmlLink":"chore(IDX): remove cargo config"}},{"before":"9457072ce38bee8a9fba2793ece6cd839dcb2f56","after":"2980806969f3d9e4baa5c6e96c7da8056c0f9ce3","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T10:11:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'kpop/ecdsa/remove_invariant' into 'master'\n\nfeat(ecdsa): [CON-1232] Allow adding new keys to an ECDSA subnet\n\n1. Removed an invariant from the registry\n1. Added an invariant that prohibits removing key ids from the `EcdsaConfig`\n2. Adjusted one of the system tests to cover the case of adding new keys to a subnet: we start with `[key_1, key_2]` key_ids in the `EcdsaConfig` and then we modify it to contain `[key_3, key_2, key_1]` key ids (with these particular orderings of the key ids) \n\nSee merge request dfinity-lab/public/ic!19792","shortMessageHtmlLink":"Merge branch 'kpop/ecdsa/remove_invariant' into 'master'"}},{"before":"9457072ce38bee8a9fba2793ece6cd839dcb2f56","after":"2980806969f3d9e4baa5c6e96c7da8056c0f9ce3","ref":"refs/heads/master","pushedAt":"2024-06-21T10:11:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'kpop/ecdsa/remove_invariant' into 'master'\n\nfeat(ecdsa): [CON-1232] Allow adding new keys to an ECDSA subnet\n\n1. Removed an invariant from the registry\n1. Added an invariant that prohibits removing key ids from the `EcdsaConfig`\n2. Adjusted one of the system tests to cover the case of adding new keys to a subnet: we start with `[key_1, key_2]` key_ids in the `EcdsaConfig` and then we modify it to contain `[key_3, key_2, key_1]` key ids (with these particular orderings of the key ids) \n\nSee merge request dfinity-lab/public/ic!19792","shortMessageHtmlLink":"Merge branch 'kpop/ecdsa/remove_invariant' into 'master'"}},{"before":"e993fdcb675f8a919a47df543cd3dcef623e011d","after":"9457072ce38bee8a9fba2793ece6cd839dcb2f56","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T10:06:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'mirroring-basvandijk/enable-firewall_max_connections_test-on-githubl-again' into 'master'\n\nchore(github-sync): PR#249 / chore(IDX): enable the firewall_max_connections_test on GitHub again\n\n[GitHub PR 249](https://github.com/dfinity/ic/pull/249) (branch: basvandijk/enable-firewall_max_connections_test-on-githubl-again) \n\nSee merge request dfinity-lab/public/ic!19965","shortMessageHtmlLink":"Merge branch 'mirroring-basvandijk/enable-firewall_max_connections_te…"}},{"before":"e993fdcb675f8a919a47df543cd3dcef623e011d","after":"9457072ce38bee8a9fba2793ece6cd839dcb2f56","ref":"refs/heads/master","pushedAt":"2024-06-21T10:06:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitlab-dfinity","name":null,"path":"/gitlab-dfinity","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71507949?s=80&v=4"},"commit":{"message":"Merge branch 'mirroring-basvandijk/enable-firewall_max_connections_test-on-githubl-again' into 'master'\n\nchore(github-sync): PR#249 / chore(IDX): enable the firewall_max_connections_test on GitHub again\n\n[GitHub PR 249](https://github.com/dfinity/ic/pull/249) (branch: basvandijk/enable-firewall_max_connections_test-on-githubl-again) \n\nSee merge request dfinity-lab/public/ic!19965","shortMessageHtmlLink":"Merge branch 'mirroring-basvandijk/enable-firewall_max_connections_te…"}},{"before":"7e63724d8752eee10bb8edd714c84c08c9105dc0","after":"e993fdcb675f8a919a47df543cd3dcef623e011d","ref":"refs/heads/mirroring","pushedAt":"2024-06-21T09:38:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sa-github-api","name":null,"path":"/sa-github-api","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138766536?s=80&v=4"},"commit":{"message":"Merge branch 'mirroring-marko-bump-setup-python' into 'master'\n\nchore(github-sync): PR#247 / chore(IDX): bump setup python\n\n[GitHub PR 247](https://github.com/dfinity/ic/pull/247) (branch: marko-bump-setup-python) \n\nSee merge request dfinity-lab/public/ic!19974","shortMessageHtmlLink":"Merge branch 'mirroring-marko-bump-setup-python' into 'master'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbH2kSQA","startCursor":null,"endCursor":null}},"title":"Activity · dfinity/ic"}