)]}'
{"metropolis/node/core/curator/impl_leader_management.go":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ba91709b085fcc59bd823960232afa0a4b25693a","unresolved":false,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":"\t}"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"\t// TODO(q3k): ensure deleted nodes are rejected by the leader. Currently the"},{"line_number":452,"context_line":"\t// server-side authentication middleware is completely offline. We should either:"},{"line_number":453,"context_line":"\t//"},{"line_number":454,"context_line":"\t//  1. emit a revocation and distribute it to all nodes"}],"source_content_type":"text/x-go","patch_set":1,"id":"e862c4b4_f22ea5c3","line":451,"range":{"start_line":451,"start_character":15,"end_line":451,"end_character":62},"updated":"2023-10-30 20:43:05.000000000","message":"Just keep this TODO for now, our new SPIFFE-based identity system can do revocation so this will eventually be able to just tell it to revoke the node credentials.","commit_id":"71b6c0e37301b69ec9c17b38ab24b4e3b91483e9"}]}
