)]}'
{"id":"depot~4614","triplet_id":"depot~canon~Ic3fce02b071c09cf03e652510f16bafb795a5a1d","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2021-12-26 00:10:09.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-12-26 00:08:53.000000000","reason":"tazjin replied on the change"},"1000000":{"account":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"last_update":"2021-12-25 23:28:43.000000000","reason":"lukegb replied on the change"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2021-12-25 23:28:46.000000000","reason":"removed on reply"},"1000045":{"account":{"_account_id":1000045,"name":"wpcarro","email":"wpcarro@gmail.com","username":"wpcarro"},"last_update":"2021-12-26 00:10:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic3fce02b071c09cf03e652510f16bafb795a5a1d","subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","status":"MERGED","created":"2021-12-25 21:54:53.000000000","updated":"2021-12-26 00:10:09.000000000","submitted":"2021-12-26 00:10:09.000000000","submitter":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"4614","meta_rev_id":"3dcc6585280cd00bc0cbbaf021fc8931e2c28312","_number":4614,"virtual_id_number":4614,"owner":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-12-26 00:10:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-12-26 00:10:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-12-26 00:10:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-12-26 00:10:09.000000000","_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000045,"name":"wpcarro","email":"wpcarro@gmail.com","username":"wpcarro"}],"reviewers":{"REVIEWER":[{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000045,"name":"wpcarro","email":"wpcarro@gmail.com","username":"wpcarro"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-12-25 21:54:54.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-12-25 21:56:25.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-12-25 22:54:35.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"state":"REVIEWER"},{"updated":"2021-12-25 22:54:35.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"state":"REVIEWER"},{"updated":"2021-12-25 22:54:35.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000045,"name":"wpcarro","email":"wpcarro@gmail.com","username":"wpcarro"},"state":"REVIEWER"},{"updated":"2021-12-25 22:54:35.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"state":"REVIEWER"},{"updated":"2021-12-26 00:10:09.000000000","updated_by":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"99254ee702b56c896f095fd4099fd7b0a0a72c0b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 21:54:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e6544e5d51843637e08fcae10d5dcd18bcb7f436","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 21:54:54.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 of cl/4614: https://buildkite.com/tvl/depot/builds/10671","accounts_in_message":[],"_revision_number":1},{"id":"d3ce6cf2c1f74ffb44b40673b320c56a502bc4ef","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 21:56:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/10671","accounts_in_message":[],"_revision_number":1},{"id":"981bf7f4acd5417cf1e62656a4096ebfcd7a1c61","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 22:06:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"be10b95be738f76badc016d130ddbf402e550062","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 22:06:38.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 of cl/4614: https://buildkite.com/tvl/depot/builds/10673","accounts_in_message":[],"_revision_number":2},{"id":"76aff06032909103e7c20869edc957aadb911f07","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 22:08:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/10673","accounts_in_message":[],"_revision_number":2},{"id":"e02f8442ec46bcfd1fd2ac9d0b30d12d05d77dc4","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 22:52:37.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"242b645b353891ed414253f33b599584d05f2905","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 22:53:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8a63270aa733f53c32bdbde43e908d455c6156de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 22:53:52.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"5703f41669e709fe6e8b9868dbc59bdee67bd43e","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 22:53:53.000000000","message":"Patch Set 3: Verified+1\n\nStarted build for patchset #3 of cl/4614: https://buildkite.com/tvl/depot/builds/10687","accounts_in_message":[],"_revision_number":3},{"id":"5bd115db463957b2f1ff0d645c63346442aa8fed","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 22:54:35.000000000","message":"Patch Set 3: Autosubmit+1","accounts_in_message":[],"_revision_number":3},{"id":"1d1902a115dd756584a26453704e01507b2b136d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 22:55:20.000000000","message":"Patch Set 3:\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/10687","accounts_in_message":[],"_revision_number":3},{"id":"2b0dceb23c62f93c69120168083f3e41a4c8a8b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-25 23:01:22.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b8a734cadf9c12bfd1d9e539634662eff7965e57","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 23:01:23.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 of cl/4614: https://buildkite.com/tvl/depot/builds/10688","accounts_in_message":[],"_revision_number":4},{"id":"ec3c46c631b2686cb9beb3b78aee2618c8981c4f","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-25 23:02:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/10688","accounts_in_message":[],"_revision_number":4},{"id":"85ddbe4c0d6c106b89bbeaa885c64a71288f7dae","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2021-12-25 23:28:43.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"de5730efe2e4f9677bbb088f64493554d54fc711","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-12-25 23:28:46.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"7463f05f9e577f8684aac930a8ca766004011c34","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-26 00:08:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2a24237b08fd1499a0d116e5826849b575261c0a","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-26 00:08:38.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 of cl/4614: https://buildkite.com/tvl/depot/builds/10692","accounts_in_message":[],"_revision_number":5},{"id":"489c71bfd2f61126fc3fbb22eea255bb8cc8e656","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-26 00:08:53.000000000","message":"Patch Set 5: Autosubmit+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1fa91278cea9a7cb099ed5c84f1694f4c95e3321","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-26 00:10:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/10692","accounts_in_message":[],"_revision_number":5},{"id":"3dcc6585280cd00bc0cbbaf021fc8931e2c28312","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2021-12-26 00:10:09.000000000","message":"Change has been successfully rebased and submitted as 738cca62c1c4b5297d636fc331cd49bd82eaa0a6\n\n4 is the latest approved patch-set.\nThe change was submitted with unreviewed changes in the following files:\n\nThe name of the file: ops/modules/monorepo-gerrit.nix\nInsertions: 2, Deletions: 2.\n\n```\n@@ -96:98, +96:98 @@\n-        # Configures integration with CAS, which then integrates with a variety\n-        # of backends.\n+        # Configures integration with Keycloak, which then integrates with a\n+        # variety of backends.\n\n```\n","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"738cca62c1c4b5297d636fc331cd49bd82eaa0a6","revisions":{"396db6f0ce14fead91b4264f16965430318e9383":{"kind":"REWORK","_number":1,"created":"2021-12-25 21:54:53.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/14/4614/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/1"}}},"commit":{"parents":[{"commit":"e9400403a555d99ece4028da4e46230ab6fb8c0b","subject":"fix(wpcarro/quassel): Drop quassel.wpcarro.dev","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de9400403a555d99ece4028da4e46230ab6fb8c0b"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:54:48.000000000","tz":180},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d396db6f0ce14fead91b4264f16965430318e9383"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d396db6f0ce14fead91b4264f16965430318e9383"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e9400403a555d99ece4028da4e46230ab6fb8c0b","is_merged_in_target_branch":true,"change_id":"I4768bbedf9dcf8d0e08fe02849357b311237cd61","change_number":4613,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"33d8f85c513cdf1944c4ceeff2cd1acdf272a07b":{"kind":"REWORK","_number":2,"created":"2021-12-25 22:06:37.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/14/4614/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/2"}}},"commit":{"parents":[{"commit":"e9400403a555d99ece4028da4e46230ab6fb8c0b","subject":"fix(wpcarro/quassel): Drop quassel.wpcarro.dev","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de9400403a555d99ece4028da4e46230ab6fb8c0b"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 22:06:34.000000000","tz":180},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d33d8f85c513cdf1944c4ceeff2cd1acdf272a07b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d33d8f85c513cdf1944c4ceeff2cd1acdf272a07b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e9400403a555d99ece4028da4e46230ab6fb8c0b","is_merged_in_target_branch":true,"change_id":"I4768bbedf9dcf8d0e08fe02849357b311237cd61","change_number":4613,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"277df69e01381fde4366ab83a99be09f202951b9":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2021-12-25 22:53:52.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/14/4614/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/3"}}},"commit":{"parents":[{"commit":"e9400403a555d99ece4028da4e46230ab6fb8c0b","subject":"fix(wpcarro/quassel): Drop quassel.wpcarro.dev","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de9400403a555d99ece4028da4e46230ab6fb8c0b"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"tazjin","email":"mail@tazj.in","date":"2021-12-25 22:53:52.000000000","tz":0},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nUpdated All-Users by calling `move_for` from this script for each\nof our users:\n\n function keycloak_hash -a user\n     echo -n \"keycloak-oauth:\"$user | shasum | awk \u0027{ print $1 }\u0027\n end\n\n function source_for -a user\n     grep -rl \"cas-oauth:\"$user\n end\n\n function move_for -a user\n     set src (source_for $user)\n     echo current ID for $user in $src\n\n     set target (keycloak_hash $user)\n     echo moving $user to $target\n\n     cp $src $target\n     sed -i \u0027s/cas-oauth/keycloak-oauth/g\u0027 $target\n\n     git add $target\n     git commit -m \"Updated Keycloak external ID for \"$user\n end\n\nThe refs have been pushed back to refs/meta/external-ids and\nlogins seem to work with Keycloak for everyone who tried.\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d277df69e01381fde4366ab83a99be09f202951b9"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d277df69e01381fde4366ab83a99be09f202951b9"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e9400403a555d99ece4028da4e46230ab6fb8c0b","is_merged_in_target_branch":true,"change_id":"I4768bbedf9dcf8d0e08fe02849357b311237cd61","change_number":4613,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Edit commit message"},"0bc6ec7f43b332b1bc01177d466dc7a1486de480":{"kind":"REWORK","_number":4,"created":"2021-12-25 23:01:22.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/14/4614/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/4"}}},"commit":{"parents":[{"commit":"b12dbaa3b6973bdc752e7ce6fa6f1d359a938a96","subject":"refactor(grfn/bbbg): Live-filter for signup form","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db12dbaa3b6973bdc752e7ce6fa6f1d359a938a96"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 23:01:15.000000000","tz":180},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0bc6ec7f43b332b1bc01177d466dc7a1486de480"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0bc6ec7f43b332b1bc01177d466dc7a1486de480"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b12dbaa3b6973bdc752e7ce6fa6f1d359a938a96","is_merged_in_target_branch":true,"change_id":"Iba69b101856756801183979b9384503520b6701f","change_number":4624,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"4798a7d9c6ff72d0327c69172063a46ec273f54a":{"kind":"REWORK","_number":5,"created":"2021-12-26 00:08:37.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/14/4614/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/5"}}},"commit":{"parents":[{"commit":"798b439c4bec6f03f17c86e4d689aad69b79a7cc","subject":"feat(sterni/aoc/25): day 25 part 1 solution","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d798b439c4bec6f03f17c86e4d689aad69b79a7cc"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-26 00:08:34.000000000","tz":180},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4798a7d9c6ff72d0327c69172063a46ec273f54a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4798a7d9c6ff72d0327c69172063a46ec273f54a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"798b439c4bec6f03f17c86e4d689aad69b79a7cc","is_merged_in_target_branch":true,"change_id":"I8ffefd2b85e595bdae2cfb2bf7b34ea63b82c457","change_number":4627,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"738cca62c1c4b5297d636fc331cd49bd82eaa0a6":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2021-12-26 00:10:09.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/14/4614/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/14/4614/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/14/4614/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/14/4614/6"}}},"commit":{"parents":[{"commit":"798b439c4bec6f03f17c86e4d689aad69b79a7cc","subject":"feat(sterni/aoc/25): day 25 part 1 solution","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d798b439c4bec6f03f17c86e4d689aad69b79a7cc"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-25 21:46:48.000000000","tz":180},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2021-12-26 00:10:09.000000000","tz":0},"subject":"feat(monorepo-gerrit): Configure for Keycloak compatibility","message":"feat(monorepo-gerrit): Configure for Keycloak compatibility\n\nChange-Id: Ic3fce02b071c09cf03e652510f16bafb795a5a1d\nReviewed-on: https://cl.tvl.fyi/c/depot/+/4614\nAutosubmit: tazjin \u003cmail@tazj.in\u003e\nTested-by: BuildkiteCI\nReviewed-by: lukegb \u003clukegb@tvl.fyi\u003e\nReviewed-by: grfn \u003cgrfn@gws.fyi\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d738cca62c1c4b5297d636fc331cd49bd82eaa0a6"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d738cca62c1c4b5297d636fc331cd49bd82eaa0a6"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"798b439c4bec6f03f17c86e4d689aad69b79a7cc","is_merged_in_target_branch":true,"change_id":"I8ffefd2b85e595bdae2cfb2bf7b34ea63b82c457","change_number":4627,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Code-Review-from-owners","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"Autosubmit","status":"MAY"},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review-from-owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review-from-owners\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review-from-owners\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
