)]}'
{"openstack_dashboard/dashboards/project/networks/ports/tables.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ce92546c4d2f26db23b1d8beda28ced9caee19f1","unresolved":false,"context_lines":[{"line_number":87,"context_line":"        base_url \u003d reverse(self.url, args\u003d(network_id,))"},{"line_number":88,"context_line":"        params \u003d {\u0027step\u0027: \u0027create_info\u0027}"},{"line_number":89,"context_line":"        param \u003d urlencode(params)"},{"line_number":90,"context_line":"        return \u0027?\u0027.join([base_url, param])"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"    def allowed(self, request, datum\u003dNone):"},{"line_number":93,"context_line":"        usages \u003d quotas.tenant_quota_usages(request, targets\u003d(\u0027port\u0027, ))"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f93b717_a3e4de3d","line":90,"updated":"2018-02-03 23:26:37.000000000","message":"Is it required? The first tab is the default tab, so I think it is unnecessary. Is there a case where \"security group\" tab is shown by default?","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":24056,"name":"wei.ying","email":"wei.ying@easystack.cn","username":"wei.ying"},"change_message_id":"8e224b5b3ed91dd5c24c108a8a618dc56a895e18","unresolved":false,"context_lines":[{"line_number":87,"context_line":"        base_url \u003d reverse(self.url, args\u003d(network_id,))"},{"line_number":88,"context_line":"        params \u003d {\u0027step\u0027: \u0027create_info\u0027}"},{"line_number":89,"context_line":"        param \u003d urlencode(params)"},{"line_number":90,"context_line":"        return \u0027?\u0027.join([base_url, param])"},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"    def allowed(self, request, datum\u003dNone):"},{"line_number":93,"context_line":"        usages \u003d quotas.tenant_quota_usages(request, targets\u003d(\u0027port\u0027, ))"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa0c359_bf73934d","line":90,"in_reply_to":"5f93b717_a3e4de3d","updated":"2018-02-04 12:05:19.000000000","message":"It\u0027s not required, the default tab is the first tab, so there\u0027s no need to add this.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"}],"openstack_dashboard/dashboards/project/networks/ports/workflows.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ce92546c4d2f26db23b1d8beda28ced9caee19f1","unresolved":false,"context_lines":[{"line_number":47,"context_line":"class CreatePortSecurityGroup(base_sec_group.BaseSecurityGroups):"},{"line_number":48,"context_line":"    action_class \u003d CreatePortSecurityGroupAction"},{"line_number":49,"context_line":"    members_list_title \u003d _(\"Port Security Groups\")"},{"line_number":50,"context_line":"    help_text \u003d _(\"Add security groups to port from the \""},{"line_number":51,"context_line":"                  \"list of available security groups.\")"},{"line_number":52,"context_line":"    depends_on \u003d (\"target_tenant_id\",)"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f93b717_23f1ae02","line":50,"range":{"start_line":50,"start_character":19,"end_line":50,"end_character":22},"updated":"2018-02-03 23:26:37.000000000","message":"\"Add and/or remove\"?\n\n\"default\" SG is associated by default and you can remove \"default\" SG from the port.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":24056,"name":"wei.ying","email":"wei.ying@easystack.cn","username":"wei.ying"},"change_message_id":"8e224b5b3ed91dd5c24c108a8a618dc56a895e18","unresolved":false,"context_lines":[{"line_number":47,"context_line":"class CreatePortSecurityGroup(base_sec_group.BaseSecurityGroups):"},{"line_number":48,"context_line":"    action_class \u003d CreatePortSecurityGroupAction"},{"line_number":49,"context_line":"    members_list_title \u003d _(\"Port Security Groups\")"},{"line_number":50,"context_line":"    help_text \u003d _(\"Add security groups to port from the \""},{"line_number":51,"context_line":"                  \"list of available security groups.\")"},{"line_number":52,"context_line":"    depends_on \u003d (\"target_tenant_id\",)"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa0c359_7f93cb50","line":50,"range":{"start_line":50,"start_character":19,"end_line":50,"end_character":22},"in_reply_to":"5f93b717_23f1ae02","updated":"2018-02-04 12:05:19.000000000","message":"This makes more sense to users， thanks Akihiro.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"}],"releasenotes/notes/create-port-with-security-groups-68afba4d26f1eac1.yaml":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ce92546c4d2f26db23b1d8beda28ced9caee19f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f93b717_43f63afc","line":3,"range":{"start_line":3,"start_character":4,"end_line":3,"end_character":58},"updated":"2018-02-03 23:26:37.000000000","message":"How about\n\n  Security groups now can be specified when creating a port.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":24056,"name":"wei.ying","email":"wei.ying@easystack.cn","username":"wei.ying"},"change_message_id":"8e224b5b3ed91dd5c24c108a8a618dc56a895e18","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_1f988768","line":3,"range":{"start_line":3,"start_character":4,"end_line":3,"end_character":58},"in_reply_to":"5f93b717_43f63afc","updated":"2018-02-04 12:05:19.000000000","message":"Agree.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ce92546c4d2f26db23b1d8beda28ced9caee19f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f93b717_e3dae677","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":8},"updated":"2018-02-03 23:26:37.000000000","message":"-\u003e When","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":24056,"name":"wei.ying","email":"wei.ying@easystack.cn","username":"wei.ying"},"change_message_id":"8e224b5b3ed91dd5c24c108a8a618dc56a895e18","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_3f9d4359","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":8},"in_reply_to":"5f93b717_e3dae677","updated":"2018-02-04 12:05:19.000000000","message":"Done","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ce92546c4d2f26db23b1d8beda28ced9caee19f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f93b717_03d8327d","line":5,"range":{"start_line":4,"start_character":43,"end_line":5,"end_character":10},"updated":"2018-02-03 23:26:37.000000000","message":"I think \"security groups\" is enough.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"},{"author":{"_account_id":24056,"name":"wei.ying","email":"wei.ying@easystack.cn","username":"wei.ying"},"change_message_id":"8e224b5b3ed91dd5c24c108a8a618dc56a895e18","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Support specifie security groups when creating a port."},{"line_number":4,"context_line":"    Only the port security is enabled, the port security"},{"line_number":5,"context_line":"    groups tab will be displayed in create port workflow."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_dfa1bf97","line":5,"range":{"start_line":4,"start_character":43,"end_line":5,"end_character":10},"in_reply_to":"5f93b717_03d8327d","updated":"2018-02-04 12:05:19.000000000","message":"Yes, this should be the name of the tab.","commit_id":"881aa5c8f08aee7878637add8299835cdf76bbc9"}]}
