)]}'
{"id":"openvpn~685","triplet_id":"openvpn~master~I9766c68feaba71279f26c3310eee4b5ca215e6ac","project":"openvpn","branch":"master","topic":"proxy-protocol","attention_set":{"1000003":{"account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2024-07-26 13:27:26.000000000","reason":"\u003cGERRIT_ACCOUNT_1000041\u003e replied on the change","reason_account":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"}},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2025-01-08 14:03:46.000000000","reason":"Vote got outdated and was removed: Code-Review-1"}},"removed_from_attention_set":{"1000041":{"account":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"last_update":"2025-01-09 14:46:35.000000000","reason":"\u003cGERRIT_ACCOUNT_1000041\u003e replied on the change","reason_account":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"}}},"hashtags":[],"change_id":"I9766c68feaba71279f26c3310eee4b5ca215e6ac","subject":"Add support for HAProxy\u0027s PROXY protocol","status":"NEW","created":"2024-07-26 08:20:49.000000000","updated":"2025-01-09 14:46:35.000000000","submit_type":"CHERRY_PICK","submittable":false,"total_comment_count":29,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"859799de0adb4f3ef7a4c1d8bf522c2dd1ddf14c","_number":685,"virtual_id_number":685,"owner":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."}],"values":{"-2":"This shall not be submitted","-1":"I would prefer this is not submitted as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-26 08:20:50.000000000","updated_by":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2024-07-26 08:20:50.000000000","updated_by":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2024-07-26 08:20:50.000000000","updated_by":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"}],"messages":[{"id":"afc90a4f9091a1a8c699b8e1749be53e34aabc10","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2024-07-26 08:20:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"85401b502abec8758cb91fe6ee35b22985aac00d","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-07-26 09:42:44.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"287fc038a977d62a20fadc1ed08ee0acdca0d302","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-07-26 11:45:33.000000000","message":"Patch Set 1: Code-Review-1\n\n(9 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b0df44285c546ae376188aa9832200c1e37dc01d","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2024-07-26 13:27:26.000000000","message":"Patch Set 1:\n\n(11 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1689c775e328adc124c42317e060d43d56d6526e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2024-07-31 09:17:02.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"54a0c4050059d32530dc09c5bc4c7b9c4edfa715","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2024-07-31 09:20:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"094aa6f981178f14c768d8443a8e4c170da6642f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2024-07-31 09:48:56.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"26ad75bcb8d590caab042b61cb0e7eba8db9877e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2025-01-07 10:30:44.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"68cbc47200e143d386c75288630149dc57cb9227","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-01-08 11:51:22.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"fe4c742ead3da0949d1aaabd902f77698bcefb45","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2025-01-08 14:03:46.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"859799de0adb4f3ef7a4c1d8bf522c2dd1ddf14c","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2025-01-09 14:46:35.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"9bbc2375543fbb8ae7844a6553f0c0934400ade9","revisions":{"93f5f6b7e531e47b8da3ffc0ed0411c1d083ccb6":{"kind":"REWORK","_number":1,"created":"2024-07-26 08:20:49.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/85/685/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/85/685/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/1 \u0026\u0026 git checkout -b change-685 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/85/685/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8991f0d5c6c06d1e42919d1d6a0813ca1c46f8a1","subject":"add and send IV_PROTO_DNS_OPTION_V2 flag"}],"author":{"name":"Ralf Lici","email":"ralflici95@gmail.com","date":"2024-07-26 08:15:42.000000000","tz":120},"committer":{"name":"Ralf Lici","email":"ralflici95@gmail.com","date":"2024-07-26 08:15:42.000000000","tz":120},"subject":"Add support for HAProxy\u0027s PROXY protocol","message":"Add support for HAProxy\u0027s PROXY protocol\n\nThe PROXY protocol is a simple protocol that can be used to\ncommunicate connection information such as a client\u0027s address across\nmultiple layers of NAT or TCP proxies. This commit adds support for\nthe parsing of the v1 and v2 PROXY protocol header but does not yet\nparse the TLV data in the v2 header.\n\nCheck if a PROXY protocol header was sent by the client at the\nbeginning of the connection. If so, parse it, store the extracted\ninformations and replace the proxy address with the real client\naddress. Checking for the header is done only if the packet has an\ninvalid length so that there\u0027s minimal overhead for the common case.\n\nAlso add a small document file showing how to configure HAProxy to\ntest the feature.\n\nChange-Id: I9766c68feaba71279f26c3310eee4b5ca215e6ac\nSigned-off-by: Ralf Lici \u003cralflici95@gmail.com\u003e\n"},"branch":"refs/heads/master"},"371244f4c7fd7642564b5974f4a7ac3c2c465a9c":{"kind":"REWORK","_number":2,"created":"2024-07-31 09:17:02.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/85/685/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/85/685/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/2 \u0026\u0026 git checkout -b change-685 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/85/685/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8991f0d5c6c06d1e42919d1d6a0813ca1c46f8a1","subject":"add and send IV_PROTO_DNS_OPTION_V2 flag"}],"author":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2024-07-26 08:15:42.000000000","tz":120},"committer":{"name":"Ralf Lici","email":"ralflici95@gmail.com","date":"2024-07-31 08:56:27.000000000","tz":120},"subject":"Add support for HAProxy\u0027s PROXY protocol","message":"Add support for HAProxy\u0027s PROXY protocol\n\nThe PROXY protocol is a simple protocol that can be used to\ncommunicate connection information such as a client\u0027s address across\nmultiple layers of NAT or TCP proxies. This commit adds support for\nthe parsing of the v1 and v2 PROXY protocol header but does not yet\nparse the TLV data in the v2 header.\n\nCheck if a PROXY protocol header was sent by the client at the\nbeginning of the connection. If so, parse it, store the extracted\ninformations and replace the proxy address with the real client\naddress. Checking for the header is done only if the packet has an\ninvalid length so that there\u0027s minimal overhead for the common case.\n\nAlso add a small document file showing how to configure HAProxy to\ntest the feature and a unit test for the parsing.\n\nChange-Id: I9766c68feaba71279f26c3310eee4b5ca215e6ac\nSigned-off-by: Ralf Lici \u003cralf@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"37fb8ab2a11d94d68f45ca2635d5e04057db785d":{"kind":"REWORK","_number":3,"created":"2024-07-31 09:48:56.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/85/685/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/85/685/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/3 \u0026\u0026 git checkout -b change-685 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/85/685/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8991f0d5c6c06d1e42919d1d6a0813ca1c46f8a1","subject":"add and send IV_PROTO_DNS_OPTION_V2 flag"}],"author":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2024-07-26 08:15:42.000000000","tz":120},"committer":{"name":"ralf_lici","email":"ralf@mandelbit.com","date":"2024-07-31 09:48:37.000000000","tz":0},"subject":"Add support for HAProxy\u0027s PROXY protocol","message":"Add support for HAProxy\u0027s PROXY protocol\n\nThe PROXY protocol is a simple protocol that can be used to\ncommunicate connection information such as a client\u0027s address across\nmultiple layers of NAT or TCP proxies. This commit adds support for\nthe parsing of the v1 and v2 PROXY protocol header but does not yet\nparse the TLV data in the v2 header.\n\nCheck if a PROXY protocol header was sent by the client at the\nbeginning of the connection. If so, parse it, store the extracted\ninformations and replace the proxy address with the real client\naddress. Checking for the header is done only if the packet has an\ninvalid length so that there\u0027s minimal overhead for the common case.\n\nAlso add a small document file showing how to configure HAProxy to\ntest the feature and a unit test for the parsing.\n\nChange-Id: I9766c68feaba71279f26c3310eee4b5ca215e6ac\nSigned-off-by: Ralf Lici \u003cralf@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"c1460eb260306b9e0a5e689880cc5ac900784a22":{"kind":"REWORK","_number":4,"created":"2025-01-07 10:30:44.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/85/685/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/85/685/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/4 \u0026\u0026 git checkout -b change-685 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/85/685/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8991f0d5c6c06d1e42919d1d6a0813ca1c46f8a1","subject":"add and send IV_PROTO_DNS_OPTION_V2 flag"}],"author":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2024-07-26 08:15:42.000000000","tz":120},"committer":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2025-01-07 10:18:46.000000000","tz":60},"subject":"Add support for HAProxy\u0027s PROXY protocol","message":"Add support for HAProxy\u0027s PROXY protocol\n\nThe PROXY protocol is a simple protocol that can be used to\ncommunicate connection information such as a client\u0027s address across\nmultiple layers of NAT or TCP proxies. This commit adds support for\nthe parsing of the v1 and v2 PROXY protocol header but does not yet\nparse the TLV data in the v2 header.\n\nCheck if a PROXY protocol header was sent by the client at the\nbeginning of the connection. If so, parse it, store the extracted\ninformations and replace the proxy address with the real client\naddress. Checking for the header is done only if the packet has an\ninvalid length so that there\u0027s minimal overhead for the common case.\n\nAlso add a small document file showing how to configure HAProxy to\ntest the feature and a unit test for the parsing.\n\nChange-Id: I9766c68feaba71279f26c3310eee4b5ca215e6ac\nSigned-off-by: Ralf Lici \u003cralf@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"9bbc2375543fbb8ae7844a6553f0c0934400ade9":{"kind":"REWORK","_number":5,"created":"2025-01-08 14:03:46.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/85/685/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/85/685/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/5 \u0026\u0026 git checkout -b change-685 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/85/685/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/85/685/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6a7931a4a89cb35be7b799942e7fa03fde2cdc63","subject":"Allow DEFAULT in data-ciphers and report both expanded and user set option"}],"author":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2024-07-26 08:15:42.000000000","tz":120},"committer":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2025-01-08 13:57:41.000000000","tz":60},"subject":"Add support for HAProxy\u0027s PROXY protocol","message":"Add support for HAProxy\u0027s PROXY protocol\n\nThe PROXY protocol is a simple protocol that can be used to\ncommunicate connection information such as a client\u0027s address across\nmultiple layers of NAT or TCP proxies. This commit adds support for\nthe parsing of the v1 and v2 PROXY protocol header but does not yet\nparse the TLV data in the v2 header.\n\nCheck if a PROXY protocol header was sent by the client at the\nbeginning of the connection. If so, parse it, store the extracted\ninformations and replace the proxy address with the real client\naddress. Checking for the header is done only if the packet has an\ninvalid length so that there\u0027s minimal overhead for the common case.\n\nAlso add a small document file showing how to configure HAProxy to\ntest the feature and a unit test for the parsing.\n\nChange-Id: I9766c68feaba71279f26c3310eee4b5ca215e6ac\nSigned-off-by: Ralf Lici \u003cralf@mandelbit.com\u003e\n"},"branch":"refs/heads/master"}},"requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Code-Review","status":"NEED"}]},{"rule_name":"checks~ChecksSubmitRule","status":"NOT_READY","requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}]}],"submit_requirements":[{"name":"Code-Review","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"]}},{"name":"checks~ChecksSubmitRule","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:checks~ChecksSubmitRule","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["checks~ChecksSubmitRule"]}}]}
