)]}'
{"id":"depot~343","triplet_id":"depot~master~I183488824882750c46e7216b98ab48e1d8f48096","project":"depot","branch":"master","hashtags":[],"change_id":"I183488824882750c46e7216b98ab48e1d8f48096","subject":"feat(clbot): Add IRC support to the IRC bot.","status":"MERGED","created":"2020-06-14 20:54:41.000000000","updated":"2020-06-16 12:10:56.000000000","submitted":"2020-06-16 12:10:56.000000000","submitter":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"343","meta_rev_id":"afba99cd20ad51a985dd31d2b1e5e136a5451106","_number":343,"virtual_id_number":343,"owner":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"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-06-16 12:10:56.000000000","permitted_voting_range":{"min":2,"max":2},"_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"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2020-06-16 12:10:56.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}],"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":{"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":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}],"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":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"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"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}]},"Conformant-Commit-Message":{"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"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}]}},"removable_reviewers":[],"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":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-14 20:54:43.000000000","updated_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2020-06-15 08:56:49.000000000","updated_by":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"reviewer":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"state":"REVIEWER"}],"messages":[{"id":"c1ba503b34c2aa9b9be3b2ddf0a9be3af9d96a7e","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-06-14 20:54:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e015eea21c9f34258f100a0c2427fd1dc76aa9f0","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-06-14 20:55:06.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":1},{"id":"41e6675401e98f2a9c6abca305aaec52576696c5","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2020-06-14 22:51:11.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cc497e587379ca7da344850e49eb1fc4dbf297a4","author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"date":"2020-06-15 08:56:49.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"bb68f663ab16ce52d5f8ad722dc49204803968b3","tag":"autogenerated:gerrit:deleteVote","author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"date":"2020-06-15 08:56:53.000000000","message":"Removed Code-Review+2 by eta \u003ceta@theta.eu.org\u003e\n","accounts_in_message":[],"_revision_number":1},{"id":"2280df3c82610cd464176272bc157da04fa30b80","author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"date":"2020-06-15 09:02:53.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5615900a75e93862934dcd054f2a971c7903c486","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"date":"2020-06-15 17:07:41.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"6a1e24e72ae99e562c521fbdbce674b01f1f646a","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-06-15 19:21:28.000000000","message":"Patch Set 2:\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"548e29cda2945c8ff1a7115b94ce6178d753225e","author":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"date":"2020-06-15 20:10:51.000000000","message":"Patch Set 2: Code-Review+1\n\nLGTM, on the basis that only implementing enough of IRC for it to work with a bouncer is now a design goal.","accounts_in_message":[],"_revision_number":2},{"id":"f853a214e60574b6d6fe7af47c4162f80e8707de","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2020-06-15 21:00:24.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"e8795910acf756042f795fa8f0100907d3e94216","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-06-16 12:10:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"afba99cd20ad51a985dd31d2b1e5e136a5451106","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-06-16 12:10:56.000000000","message":"Change has been successfully rebased and submitted as b6ae678335c55b88d690177b470ca440b66fd3b3 by lukegb","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b6ae678335c55b88d690177b470ca440b66fd3b3","revisions":{"419bb2b32867934d6aa13af2f5df7f4a6fcf4a70":{"kind":"REWORK","_number":1,"created":"2020-06-14 20:54:41.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/43/343/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/43/343/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/43/343/1"}}},"commit":{"parents":[{"commit":"69cd15bcfe0a1e7590a437c0293a6b964c3f205c","subject":"chore(clbot): Refactor backoff utility into a separate package.","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d69cd15bcfe0a1e7590a437c0293a6b964c3f205c"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-06-14 20:51:53.000000000","tz":60},"committer":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-06-14 20:51:53.000000000","tz":60},"subject":"feat(clbot): Add IRC support to the IRC bot.","message":"feat(clbot): Add IRC support to the IRC bot.\n\nChange-Id: I183488824882750c46e7216b98ab48e1d8f48096\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d419bb2b32867934d6aa13af2f5df7f4a6fcf4a70"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d419bb2b32867934d6aa13af2f5df7f4a6fcf4a70"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"69cd15bcfe0a1e7590a437c0293a6b964c3f205c","is_merged_in_target_branch":false,"change_id":"I3d84f3fd5fca6a6d948f331143b14f096d10675d","change_number":342,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"a1a2f81bbe239f484eebe9a041859a98517f8bef":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-06-15 17:07:41.000000000","uploader":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"},"ref":"refs/changes/43/343/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/43/343/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/43/343/2"}}},"commit":{"parents":[{"commit":"81b6bde07427a525a4fec3c26ccf258b3bd021c5","subject":"fix(nix/buildGo): Fix import of buildGo in example file","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d81b6bde07427a525a4fec3c26ccf258b3bd021c5"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-06-14 20:51:53.000000000","tz":60},"committer":{"name":"eta","email":"eta@theta.eu.org","date":"2020-06-15 17:07:15.000000000","tz":60},"subject":"feat(clbot): Add IRC support to the IRC bot.","message":"feat(clbot): Add IRC support to the IRC bot.\n\nChange-Id: I183488824882750c46e7216b98ab48e1d8f48096\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da1a2f81bbe239f484eebe9a041859a98517f8bef"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da1a2f81bbe239f484eebe9a041859a98517f8bef"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"81b6bde07427a525a4fec3c26ccf258b3bd021c5","is_merged_in_target_branch":false,"change_id":"I56b4d19f24c5d8ec45254b7b05c9e49002d2ef85","change_number":382,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"b6ae678335c55b88d690177b470ca440b66fd3b3":{"kind":"REWORK","_number":3,"created":"2020-06-16 12:10:56.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/43/343/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/43/343/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/43/343/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/43/343/3"}}},"commit":{"parents":[{"commit":"098bbb4d67a0df8d191ba9a8665b86e8dbad7759","subject":"feat(gws.fyi): Make title work properly in index","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d098bbb4d67a0df8d191ba9a8665b86e8dbad7759"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-06-14 20:51:53.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-06-16 12:10:56.000000000","tz":0},"subject":"feat(clbot): Add IRC support to the IRC bot.","message":"feat(clbot): Add IRC support to the IRC bot.\n\nChange-Id: I183488824882750c46e7216b98ab48e1d8f48096\nReviewed-on: https://cl.tvl.fyi/c/depot/+/343\nReviewed-by: eta \u003ceta@theta.eu.org\u003e\nReviewed-by: tazjin \u003cmail@tazj.in\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6ae678335c55b88d690177b470ca440b66fd3b3"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6ae678335c55b88d690177b470ca440b66fd3b3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"098bbb4d67a0df8d191ba9a8665b86e8dbad7759","is_merged_in_target_branch":false,"change_id":"Ifbc57988a59c4f51a3bba0ed8ad397cb9855d8ab","change_number":423,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000008,"name":"eta","email":"tvl@eta.st","username":"eta"}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]}],"submit_requirements":[{"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":"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":[]}}]}
