)]}'
{"id":"depot~1498","triplet_id":"depot~canon~I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2020-07-31 01:16:04.000000000","reason":"removed on reply"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2020-07-31 03:07:23.000000000","reason":"manually removed"},"1000008":{"account":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"last_update":"2020-07-31 02:05:27.000000000","reason":"Change was submitted"},"1000014":{"account":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"last_update":"2020-07-29 18:06:15.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a","subject":"feat(web/panettone): Redirect to original URL after login","status":"MERGED","created":"2020-07-28 22:42:07.000000000","updated":"2020-07-31 03:07:23.000000000","submitted":"2020-07-31 02:05:27.000000000","submitter":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1499","meta_rev_id":"cc73568b9c32d55f4086a9cc6ee689a3eb8abe7e","_number":1498,"virtual_id_number":1498,"owner":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2020-07-31 02:05:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"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":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2020-07-31 02:05:27.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":{"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"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":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-28 22:42: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":"REVIEWER"},{"updated":"2020-07-28 22:44:28.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"state":"REVIEWER"},{"updated":"2020-07-28 22:44:28.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"}],"messages":[{"id":"a9730592c7cc8b8b61e38b943716430e2d1a845b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2020-07-28 22:42:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0d9aa11c412e2b982ee9080fa178085262109119","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2020-07-28 22:42:35.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c8caa16b2ad3c4acb0d300d1da344c0819743268","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-28 22:42:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/2063","accounts_in_message":[],"_revision_number":1},{"id":"70c8057f77802207a6ee959e0c5ef6712ec1dade","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-28 22:43:11.000000000","message":"Patch Set 2:\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/2065","accounts_in_message":[],"_revision_number":2},{"id":"069b9e44405c05f504f0b14dbba7c4874518a3e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2020-07-29 18:05:30.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"4c00b953587a2f49348ee20f226b9eb4cf646f6e","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-29 18:06:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/2073","accounts_in_message":[],"_revision_number":3},{"id":"23b8f750d9bbc8c2576eda67addc731a91bff464","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2020-07-31 01:16:04.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"01e4418a9ca184f2a4f69e557f80030f7bf77083","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2020-07-31 02:05:27.000000000","message":"Change has been successfully rebased and submitted as f46aa2a20c9e1e3c3b89748af0ce8c950e13c14f","accounts_in_message":[],"_revision_number":4},{"id":"4b6146e4060a2462ebf36f487f23c769e574214a","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-31 02:06:07.000000000","message":"Patch Set 4:\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/2075","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f46aa2a20c9e1e3c3b89748af0ce8c950e13c14f","revisions":{"e3da432cac8b774c2fd4e5485a154f9a4fbb3ab2":{"kind":"REWORK","_number":1,"created":"2020-07-28 22:42:07.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/98/1498/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/98/1498/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/98/1498/1"}}},"commit":{"parents":[{"commit":"31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92","subject":"fix(3p/nix/hash): provide a Status-returning constructor","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:38:27.000000000","tz":-240},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:38:27.000000000","tz":-240},"subject":"feat(web/panettone): Redirect to original URL after login","message":"feat(web/panettone): Redirect to original URL after login\n\nAdd an original-uri query param to the target of the Log In link\npointing at the current URL, so that when the user eventually\nsuccessfully logs in they are redirected to the page they were\noriginally on\n\nChange-Id: I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3da432cac8b774c2fd4e5485a154f9a4fbb3ab2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3da432cac8b774c2fd4e5485a154f9a4fbb3ab2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92","is_merged_in_target_branch":true,"change_id":"I777a36f5dc787aa54a2aa316d6728f68da129768","change_number":1484,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"806f3c3092a60ecceff4e0caad57e155b95f0f00":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-07-28 22:42:35.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/98/1498/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/98/1498/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/98/1498/2"}}},"commit":{"parents":[{"commit":"31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92","subject":"fix(3p/nix/hash): provide a Status-returning constructor","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:38:27.000000000","tz":-240},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:42:21.000000000","tz":-240},"subject":"feat(web/panettone): Redirect to original URL after login","message":"feat(web/panettone): Redirect to original URL after login\n\nAdd an original-uri query param to the target of the Log In link\npointing at the current URL, so that when the user eventually\nsuccessfully logs in they are redirected to the page they were\noriginally on\n\nFixes: #21\nChange-Id: I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d806f3c3092a60ecceff4e0caad57e155b95f0f00"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d806f3c3092a60ecceff4e0caad57e155b95f0f00"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"31f9ee58d0c91d02d96d29ea6e09bf0e4f9c5b92","is_merged_in_target_branch":true,"change_id":"I777a36f5dc787aa54a2aa316d6728f68da129768","change_number":1484,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"1e2d8bfd5a99c177844ed76cf7499b37a9748a48":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-07-29 18:05:30.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/98/1498/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/98/1498/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/98/1498/3"}}},"commit":{"parents":[{"commit":"addcba11b05500ba28ade309de6bd53f8153a6c4","subject":"fix(3p/nix/hash): smart pointers in HashSink","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003daddcba11b05500ba28ade309de6bd53f8153a6c4"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:38:27.000000000","tz":-240},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-29 18:04:59.000000000","tz":-240},"subject":"feat(web/panettone): Redirect to original URL after login","message":"feat(web/panettone): Redirect to original URL after login\n\nAdd an original-uri query param to the target of the Log In link\npointing at the current URL, so that when the user eventually\nsuccessfully logs in they are redirected to the page they were\noriginally on\n\nFixes: #21\nChange-Id: I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1e2d8bfd5a99c177844ed76cf7499b37a9748a48"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1e2d8bfd5a99c177844ed76cf7499b37a9748a48"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"addcba11b05500ba28ade309de6bd53f8153a6c4","is_merged_in_target_branch":true,"change_id":"Ib2aaf42c8b234ee343c4653eb03f328c113dea86","change_number":1492,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f46aa2a20c9e1e3c3b89748af0ce8c950e13c14f":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2020-07-31 02:05:27.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/98/1498/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/98/1498/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/98/1498/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/98/1498/4"}}},"commit":{"parents":[{"commit":"addcba11b05500ba28ade309de6bd53f8153a6c4","subject":"fix(3p/nix/hash): smart pointers in HashSink","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003daddcba11b05500ba28ade309de6bd53f8153a6c4"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2020-07-28 22:38:27.000000000","tz":-240},"committer":{"name":"glittershark","email":"grfn@gws.fyi","date":"2020-07-31 02:05:27.000000000","tz":0},"subject":"feat(web/panettone): Redirect to original URL after login","message":"feat(web/panettone): Redirect to original URL after login\n\nAdd an original-uri query param to the target of the Log In link\npointing at the current URL, so that when the user eventually\nsuccessfully logs in they are redirected to the page they were\noriginally on\n\nFixes: #21\nChange-Id: I75ed7b75fa00b1b09c8b26bf4dcf5bc6b6d7f53a\nReviewed-on: https://cl.tvl.fyi/c/depot/+/1498\nTested-by: BuildkiteCI\nReviewed-by: tazjin \u003cmail@tazj.in\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df46aa2a20c9e1e3c3b89748af0ce8c950e13c14f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df46aa2a20c9e1e3c3b89748af0ce8c950e13c14f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"addcba11b05500ba28ade309de6bd53f8153a6c4","is_merged_in_target_branch":true,"change_id":"Ib2aaf42c8b234ee343c4653eb03f328c113dea86","change_number":1492,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}},{"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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]},{"status":"CLOSED"}],"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","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":"Custom-Rule","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:Custom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["Custom-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":[]}}]}
