{"info":{"_postman_id":"b8ce560a-ca7e-4f5a-9d79-52108940150d","name":"acoha (아코하)","description":"<html><head></head><body><p><strong>아코하 API 명세 v1</strong></p>\n<p>작성자 : 오승하, 이수호</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"25838963","collectionId":"b8ce560a-ca7e-4f5a-9d79-52108940150d","publishedId":"2s93CPpBte","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-02-24T15:09:38.000Z"},"item":[{"name":"page","item":[{"name":"게시물 찾기","id":"7a147e14-a453-4e7f-961e-412551f1395d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{ip}}/api/page/644b7c2c337f0c66231f73f8?type=normal-page&channel=712","urlObject":{"path":["api","page","644b7c2c337f0c66231f73f8"],"host":["{{ip}}"],"query":[{"disabled":true,"key":"type","value":"template-progress"},{"disabled":true,"key":"type","value":"template-normal"},{"disabled":true,"key":"type","value":"progress-page"},{"key":"type","value":"normal-page"},{"disabled":true,"key":"type","value":"normal"},{"key":"channel","value":"712"}],"variable":[]}},"response":[{"id":"bb951be3-d46e-43a5-a5ec-229329527adb","name":"게시물 찾기 성공","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/api/page/64172b0ae9bd1fb7786e00ec?type=template-normal&channel=4","protocol":"http","host":["localhost"],"port":"3000","path":["api","page","64172b0ae9bd1fb7786e00ec"],"query":[{"key":"type","value":"normal","disabled":true},{"key":"type","value":"template-progress","disabled":true},{"key":"type","value":"template-normal"},{"key":"type","value":"progress-page","type":"text","disabled":true},{"key":"type","value":"normal-page","type":"text","disabled":true},{"key":"channel","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"462"},{"key":"ETag","value":"W/\"1ce-X6iEXPQsMVchT9V7Zwlm6Uu5TKU\""},{"key":"Date","value":"Sun, 19 Mar 2023 15:46:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64172b0ae9bd1fb7786e00ec\",\n    \"channelId\": 4,\n    \"pageName\": \"이거만 되는건가?\",\n    \"pages\": [\n        {\n            \"_id\": \"64172b0ae9bd1fb7786e00e9\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"progressStatus\": \"null\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"64172b22e9bd1fb7786e00f3\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"progressStatus\": \"null\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-normal\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-03-19T15:32:26.719Z\",\n    \"updatedAt\": \"2023-03-19T15:34:27.830Z\",\n    \"__v\": 0\n}"},{"id":"cc38fbb9-76cd-4a3d-992d-4fc027cae0b0","name":"게시물 찾기 실패","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/api/page/64172b0ae9bd1fb7786e00ec?type=template-progress&channel=4","protocol":"http","host":["localhost"],"port":"3000","path":["api","page","64172b0ae9bd1fb7786e00ec"],"query":[{"key":"type","value":"normal","disabled":true},{"key":"type","value":"template-progress"},{"key":"type","value":"template-normal","disabled":true},{"key":"type","value":"progress-page","type":"text","disabled":true},{"key":"type","value":"normal-page","type":"text","disabled":true},{"key":"channel","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4"},{"key":"ETag","value":"W/\"4-K+iMpCQsduglOsYkdIUQZQMtaDM\""},{"key":"Date","value":"Sun, 19 Mar 2023 15:47:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"null"}],"_postman_id":"7a147e14-a453-4e7f-961e-412551f1395d"},{"name":"에디터블 페이지 만들기","id":"22ab7c61-9eb9-4bab-96a3-9b9cc66426fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs78\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/page?channel=712","urlObject":{"protocol":"http","port":"3001","path":["api","page"],"host":["localhost"],"query":[{"key":"channel","value":"712"}],"variable":[]}},"response":[{"id":"456217cc-bea3-4621-a6ce-b20c6c024c4e","name":"게시물 초기 화면 세팅","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/page?channel=4","protocol":"http","host":["localhost"],"port":"3000","path":["api","page"],"query":[{"key":"channel","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"348"},{"key":"ETag","value":"W/\"15c-CM0KaBI3rpVvQGOj/LfNnxLuebY\""},{"key":"Date","value":"Sun, 19 Mar 2023 15:09:17 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"channelId\": 4,\n    \"pageName\": \"제목 없음\",\n    \"initial\": true,\n    \"blocks\": [\n        {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"\",\n            \"imgUrl\": \"\",\n            \"_id\": \"6417259dbf5edcb10422e5e4\"\n        }\n    ],\n    \"type\": \"normal\",\n    \"progressStatus\": \"null\",\n    \"categories\": \"page\",\n    \"_id\": \"6417259dbf5edcb10422e5e3\",\n    \"label\": [],\n    \"createdAt\": \"2023-03-19T15:09:17.162Z\",\n    \"updatedAt\": \"2023-03-19T15:09:17.162Z\",\n    \"__v\": 0\n}"}],"_postman_id":"22ab7c61-9eb9-4bab-96a3-9b9cc66426fb"},{"name":"에디터블 페이지 글작성","id":"9dc6a765-21d5-47b1-813a-7b33b4b9a63f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\"pageName\":\"ㅁㅁ\",\n\"blocks\": [\n        {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"이름\",\n            \"imgUrl\": \"\",\n            \"_id\": \"642c109c54131aac6949824f\"\n        },\n         {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"b?\",\n            \"imgUrl\": \"\"\n        }, {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"x\",\n            \"imgUrl\": \"\"\n        }\n\n    ],\n    \"label\":[{\"content\":\"aadfasfasdfafaa\"}]\n    \n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/page/6447701d991e06699f8a6e4d?channel=712","urlObject":{"protocol":"http","port":"3001","path":["api","page","6447701d991e06699f8a6e4d"],"host":["localhost"],"query":[{"disabled":true,"key":"block","value":"63e49c4d8a14741540dc8240\n"},{"key":"channel","value":"712"}],"variable":[]}},"response":[{"id":"df51b53f-c5ae-4634-bee3-0f7d90d8b4d2","name":"글작성","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\":\"adfaf\",\n    \"blocks\": [\n        {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"ㅁㄴㅇㄹ마sdfaf널;\",\n            \"imgUrl\": \"\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/page/64172b0ae9bd1fb7786e00e9?channel=4","protocol":"http","host":["localhost"],"port":"3000","path":["api","page","64172b0ae9bd1fb7786e00e9"],"query":[{"key":"block","value":"63e49c4d8a14741540dc8240\n","disabled":true},{"key":"channel","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"369"},{"key":"ETag","value":"W/\"171-8rEzTdcD1yc2h79GjCQJb2IgfgY\""},{"key":"Date","value":"Sun, 19 Mar 2023 15:55:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64172b0ae9bd1fb7786e00e9\",\n    \"channelId\": 4,\n    \"pageName\": \"adfaf\",\n    \"initial\": true,\n    \"blocks\": [\n        {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"ㅁㄴㅇㄹ마sdfaf널;\",\n            \"imgUrl\": \"\",\n            \"_id\": \"6417305885c5d7dd2edc9c1e\"\n        }\n    ],\n    \"type\": \"normal-page\",\n    \"progressStatus\": \"null\",\n    \"categories\": \"page\",\n    \"label\": [],\n    \"createdAt\": \"2023-03-19T15:32:26.692Z\",\n    \"updatedAt\": \"2023-03-19T15:55:04.384Z\",\n    \"__v\": 0\n}"},{"id":"e9fe2633-3878-4dfc-b3bc-bcdddcdeb0d6","name":"글작성","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"label\":[{\"content\":\"aaa\"}]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/page/64291b707c99ddba17696c79?channel=202","protocol":"http","host":["localhost"],"port":"3001","path":["api","page","64291b707c99ddba17696c79"],"query":[{"key":"block","value":"63e49c4d8a14741540dc8240\n","disabled":true},{"key":"channel","value":"202"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"400"},{"key":"ETag","value":"W/\"190-lHdzAk2k97yp288LdDCULPc4pXc\""},{"key":"Date","value":"Sun, 02 Apr 2023 06:08:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64291b707c99ddba17696c79\",\n    \"channelId\": 202,\n    \"pageName\": \"제목 없음\",\n    \"initial\": true,\n    \"blocks\": [\n        {\n            \"blockId\": \"dsajfafs73\",\n            \"tag\": \"p\",\n            \"html\": \"\",\n            \"imgUrl\": \"\",\n            \"_id\": \"64291b707c99ddba17696c7a\"\n        }\n    ],\n    \"type\": \"normal\",\n    \"progressStatus\": \"null\",\n    \"categories\": \"page\",\n    \"label\": [\n        {\n            \"content\": \"aaa\",\n            \"_id\": \"64291bc57c99ddba17696c7f\"\n        }\n    ],\n    \"createdAt\": \"2023-04-02T06:06:40.259Z\",\n    \"updatedAt\": \"2023-04-02T06:08:05.859Z\",\n    \"__v\": 0\n}"},{"id":"7dd684f6-9b16-4042-b314-b33d4734d4a6","name":"에디터블 페이지 글작성","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NDg0MDkxMiwiZXhwIjoxNjg0ODQ0NTEyfQ.9nLCHBSVGT_9SvKye0u9FEG9vxF379Tl6loD11J92Lo","type":"text"}],"body":{"mode":"raw","raw":"{\"pageName\":\"ㅁㅁ\",\n\n    \"label\":[\n        {\"content\":\"aadfasfasdfafaa\",\n         \"githubImg\":\"adfaf\"}\n         ]\n    \n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/page/646ca20aada86e2e74852e9c?channel=10","protocol":"http","host":["localhost"],"port":"3001","path":["api","page","646ca20aada86e2e74852e9c"],"query":[{"key":"block","value":"63e49c4d8a14741540dc8240\n","disabled":true},{"key":"channel","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"446"},{"key":"ETag","value":"W/\"1be-/3gvAwhgjtXLmFdieugilkSX4DA\""},{"key":"Date","value":"Tue, 23 May 2023 11:30:38 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"646ca20aada86e2e74852e9c\",\n    \"channelId\": 10,\n    \"pageName\": \"ㅁㅁ\",\n    \"initial\": true,\n    \"blocks\": [\n        {\n            \"blockId\": \"dsajfafs78\",\n            \"tag\": \"p\",\n            \"html\": \"\",\n            \"imgUrl\": \"\",\n            \"_id\": \"646ca20aada86e2e74852e9d\"\n        }\n    ],\n    \"type\": \"normal\",\n    \"progressStatus\": \"null\",\n    \"categories\": \"page\",\n    \"parentTemplate\": null,\n    \"label\": [\n        {\n            \"githubImg\": \"adfaf\",\n            \"content\": \"aadfasfasdfafaa\",\n            \"_id\": \"646ca3dea91eff3188522d3a\"\n        }\n    ],\n    \"createdAt\": \"2023-05-23T11:22:50.960Z\",\n    \"updatedAt\": \"2023-05-23T11:30:38.170Z\",\n    \"__v\": 0\n}"}],"_postman_id":"9dc6a765-21d5-47b1-813a-7b33b4b9a63f"},{"name":"게시물 삭제(에디터블 페이지 삭제, 템플릿 안에 있는 에디터블 한개 삭제)","id":"a5eddbb8-4457-4a11-b575-ae2b12119d8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/page/644b7c2c337f0c66231f73f8?type=template-normal&channel=712","urlObject":{"protocol":"http","port":"3001","path":["api","page","644b7c2c337f0c66231f73f8"],"host":["localhost"],"query":[{"disabled":true,"key":"type","value":"normal"},{"disabled":true,"key":"type","value":"progress-page"},{"key":"type","value":"template-normal"},{"disabled":true,"key":"templateId","value":"643e6078a58c27ca9bb012bd"},{"key":"channel","value":"712"}],"variable":[]}},"response":[{"id":"696eea57-a70e-4ed9-a8a4-f37545128a59","name":"게시물 삭제","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"http://localhost:3001/api/page/6422ef23a1da04528452080e?channel=114","protocol":"http","host":["localhost"],"port":"3001","path":["api","page","6422ef23a1da04528452080e"],"query":[{"key":"channel","value":"114"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"38"},{"key":"ETag","value":"W/\"26-fgR5yLHQ1Hpp6zDESHaY9wJreYE\""},{"key":"Set-Cookie","value":"connect.sid=s%3ATPsw0Ft1xi5epkMF8kGE6aWF7Fwp7mxX.t%2FKeVgjXYwd1Pb3klqO7q0oDudbZGQNZyOlsYOMQSJs; Path=/; HttpOnly; SameSite=Lax"},{"key":"Date","value":"Wed, 29 Mar 2023 02:32:19 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"acknowledged\": true,\n    \"deletedCount\": 1\n}"},{"id":"149b4911-83cc-4611-a8bc-4ef6a23fc6dd","name":"게시물 삭제(에디터블 페이지 삭제, 템플릿 안에 있는 에디터블 한개 삭제)","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/page/644b7c2c337f0c66231f73f8?type=template-normal&channel=712","protocol":"http","host":["localhost"],"port":"3001","path":["api","page","644b7c2c337f0c66231f73f8"],"query":[{"key":"type","value":"normal","type":"text","disabled":true},{"key":"type","value":"progress-page","disabled":true},{"key":"type","value":"template-normal"},{"key":"templateId","value":"643e6078a58c27ca9bb012bd","type":"text","disabled":true},{"key":"channel","value":"712"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"ETag","value":"W/\"db-BInYZ5sUrmjpSgMpYBF4XptN/mY\""},{"key":"Date","value":"Fri, 28 Apr 2023 07:57:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"644b7c2c337f0c66231f73fb\",\n    \"channelId\": 712,\n    \"pageName\": \"제목 없음\",\n    \"pages\": [],\n    \"type\": \"template-normal\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-04-28T07:56:28.399Z\",\n    \"updatedAt\": \"2023-04-28T07:57:29.961Z\",\n    \"__v\": 0\n}"}],"_postman_id":"a5eddbb8-4457-4a11-b575-ae2b12119d8a"},{"name":"채팅방 만들기","id":"02fbb5a4-fb7e-4f73-b11e-a0b98e7b4b8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{ip}}/api/page/room?channel=674","urlObject":{"path":["api","page","room"],"host":["{{ip}}"],"query":[{"key":"channel","value":"674"}],"variable":[]}},"response":[],"_postman_id":"02fbb5a4-fb7e-4f73-b11e-a0b98e7b4b8b"},{"name":"채팅방 이름 수정","id":"1177af7a-888d-4f00-b4c8-7df3e89f1d22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"바꿨어요\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/page/room/6450a27c0cebbf94aabafa77?channel=742","urlObject":{"path":["api","page","room","6450a27c0cebbf94aabafa77"],"host":["{{ip}}"],"query":[{"key":"channel","value":"742"}],"variable":[]}},"response":[{"id":"d8d3ae27-2967-4b50-a0c1-020212bdbbbd","name":"채팅방 이름 수정","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"바꿨어요\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/page/room/6444e131b60c4fa3e208cbcf"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"218"},{"key":"ETag","value":"W/\"da-/zVQ3B60vruwAtiDUT8ub7e7H3w\""},{"key":"Date","value":"Sun, 23 Apr 2023 07:49:13 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"6444e131b60c4fa3e208cbcf\",\n    \"channelId\": 700,\n    \"pageName\": \"바꿨어요\",\n    \"type\": \"socket\",\n    \"categories\": \"socket\",\n    \"bookmarkList\": [],\n    \"createdAt\": \"2023-04-23T07:41:37.170Z\",\n    \"updatedAt\": \"2023-04-23T07:49:13.424Z\",\n    \"__v\": 0\n}"}],"_postman_id":"1177af7a-888d-4f00-b4c8-7df3e89f1d22"},{"name":"채팅방 삭제","id":"a912f20e-97be-4c20-82e0-ef20bcfbe032","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MzU1MDA1MCwiZXhwIjoxNjgzNTUzNjUwfQ.-CTe4C_Ap0V7k8pzTxumjcICdq9GoL83Y32aMEu1fCM","type":"text"}],"url":"{{ip}}/api/page/room/6458f3f193792a67c76d0fa0?channel=742","urlObject":{"path":["api","page","room","6458f3f193792a67c76d0fa0"],"host":["{{ip}}"],"query":[{"key":"channel","value":"742"}],"variable":[]}},"response":[{"id":"9c57493a-5fcf-449e-b93f-5960adcceea6","name":"채팅방 삭제","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MzU1MDA1MCwiZXhwIjoxNjgzNTUzNjUwfQ.-CTe4C_Ap0V7k8pzTxumjcICdq9GoL83Y32aMEu1fCM","type":"text"}],"url":{"raw":"{{ip}}/api/page/room/6458f3f193792a67c76d0fa0?channel=742","host":["{{ip}}"],"path":["api","page","room","6458f3f193792a67c76d0fa0"],"query":[{"key":"channel","value":"742"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1846"},{"key":"ETag","value":"W/\"736-ys53YuhrvWL9oC+XqICZgcM7eU8\""},{"key":"Date","value":"Mon, 08 May 2023 13:07:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"6450a0ee7b63d0e82832481c\",\n    \"channelId\": 742,\n    \"EditablePage\": [\n        {\n            \"page\": {\n                \"_id\": \"6450a0ee7b63d0e828324823\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"6450a0ee7b63d0e828324828\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"6450ad24c2cf7a2659d45890\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-progress\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"6450ad24c2cf7a2659d45898\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"6450ad49c2cf7a2659d458a3\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"6450ad49c2cf7a2659d458ac\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"645131c8cfd6be44d2846952\",\n                \"pageName\": \"이름\",\n                \"type\": \"template-normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"645131c8cfd6be44d284695c\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"64533206d703df30f11355f5\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-progress\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64533206d703df30f1135600\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"64533223d703df30f113561e\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64533223d703df30f113562a\"\n        },\n        {\n            \"template\": {\n                \"_id\": \"64535a1edc51e921820ada5c\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-progress\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64535a1edc51e921820ada69\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64536047dc51e921820ada7e\",\n                \"pageName\": \"ㅁㅁ\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64536047dc51e921820ada8b\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"6453ccfc53700b274bc5da10\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"6453ccfc53700b274bc5da1e\"\n        }\n    ],\n    \"SocketPage\": [\n        {\n            \"page\": {\n                \"_id\": \"6458f3ef93792a67c76d0f70\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"socket\",\n                \"categories\": \"socket\"\n            },\n            \"_id\": \"6458f3ef93792a67c76d0f7c\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"6458f3f093792a67c76d0f87\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"socket\",\n                \"categories\": \"socket\"\n            },\n            \"_id\": \"6458f3f093792a67c76d0f94\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"6458f3f193792a67c76d0fa0\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"socket\",\n                \"categories\": \"socket\"\n            },\n            \"_id\": \"6458f3f193792a67c76d0fae\"\n        }\n    ],\n    \"__v\": 0\n}"}],"_postman_id":"a912f20e-97be-4c20-82e0-ef20bcfbe032"},{"name":"채팅방 내용","id":"9b80f8aa-83f2-4633-af7a-08e721917761","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEyNzY1MDg5NSwibmFtZSI6InNldW5naGEtMiIsImdpdGh1YklEIjoic2V1bmdoYS0yIiwiZ2l0aHViVVJMIjoiaHR0cHM6Ly9naXRodWIuY29tL3NldW5naGEtMiIsImltZyI6Imh0dHBzOi8vYXZhdGFycy5naXRodWJ1c2VyY29udGVudC5jb20vdS8xMjc2NTA4OTU_dj00IiwiaWF0IjoxNjgxMzA2NzM4LCJleHAiOjE2ODEzMTc1Mzh9.EVyLx63srFt-QY2E29QDoClJ7qcZpM7bbL541c54LDU","type":"text"}],"url":"{{ip}}/api/page/room/36589d688acf00a3fc189a","urlObject":{"path":["api","page","room","36589d688acf00a3fc189a"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"8d7c9889-bc87-4d4d-b8bf-1807503adc34","name":"채팅방 내용","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MTQ1MTM0NSwiZXhwIjoxNjgxNDYyMTQ1fQ.n1Qfbvqi6MdMpSBAKcmlrZsAijuE1VQnf8GrspjMR5s","type":"text"}],"url":"{{ip}}/api/page/room/6433ab2f49f7418be20bb129"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"8361"},{"key":"ETag","value":"W/\"20a9-4OeWJwZd0TsjSHcrTacw2Zlq3Dk\""},{"key":"Date","value":"Fri, 14 Apr 2023 06:29:27 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"roomId\": \"6433ab2f49f7418be20bb129\",\n    \"massages\": [\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"보냅니다\",\n            \"createdAt\": \"2023-04-12T22:42:32.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ewfew\",\n            \"createdAt\": \"2023-04-12T23:11:09.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"efef\",\n            \"createdAt\": \"2023-04-13T00:30:49.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:05.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:12.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:13.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:14.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:14.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:14.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:14.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:14.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"더보냄\",\n            \"createdAt\": \"2023-04-13T00:31:15.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"흠\",\n            \"createdAt\": \"2023-04-13T00:31:41.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"하하하\",\n            \"createdAt\": \"2023-04-13T00:31:58.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄹㄷㄹㄷ\",\n            \"createdAt\": \"2023-04-13T00:33:33.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄴㅇㄹ\",\n            \"createdAt\": \"2023-04-13T00:35:08.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄴㅇㄹ\",\n            \"createdAt\": \"2023-04-13T00:35:22.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄴㅇㄹ\",\n            \"createdAt\": \"2023-04-13T00:35:23.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㅈㄹㅈㄷㄹ\",\n            \"createdAt\": \"2023-04-13T00:35:31.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"sadfasd\",\n            \"createdAt\": \"2023-04-13T00:43:56.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"sdafasd\",\n            \"createdAt\": \"2023-04-13T00:56:59.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"sdafasdeee\",\n            \"createdAt\": \"2023-04-13T00:57:29.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"wwwsdafasdeee\",\n            \"createdAt\": \"2023-04-13T00:57:35.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"wwwsdafasdeee\",\n            \"createdAt\": \"2023-04-13T00:59:07.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"wwwsdafasdeee\",\n            \"createdAt\": \"2023-04-13T00:59:08.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷ\",\n            \"createdAt\": \"2023-04-13T01:11:59.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:12:03.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇ\",\n            \"createdAt\": \"2023-04-13T01:12:08.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷ\",\n            \"createdAt\": \"2023-04-13T01:12:22.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷㄹㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:12:26.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷㄹㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:17:11.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷㄹㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:17:35.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷㄹㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:17:36.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄷㄷㄷㅈㄷㄹㅁㄴㅁㅇㄷㄹㄷㄹㄷㄹ\",\n            \"createdAt\": \"2023-04-13T01:17:36.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"sadfsdafa\",\n            \"createdAt\": \"2023-04-13T01:18:38.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"sadfsdafasdafsda\",\n            \"createdAt\": \"2023-04-13T01:18:58.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"efe\",\n            \"createdAt\": \"2023-04-13T06:27:32.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"eee\",\n            \"createdAt\": \"2023-04-13T06:38:32.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"fewf\",\n            \"createdAt\": \"2023-04-13T06:39:44.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rr\",\n            \"createdAt\": \"2023-04-13T06:41:35.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"fdf\",\n            \"createdAt\": \"2023-04-13T06:45:30.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"fdf\",\n            \"createdAt\": \"2023-04-13T06:45:30.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ㄱㄱㄱ\",\n            \"createdAt\": \"2023-04-13T06:50:41.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rfr\",\n            \"createdAt\": \"2023-04-13T06:52:24.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rfrwef\",\n            \"createdAt\": \"2023-04-13T06:52:28.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rfrwef\",\n            \"createdAt\": \"2023-04-13T06:54:44.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rfrwefefe\",\n            \"createdAt\": \"2023-04-13T06:54:57.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rfe\",\n            \"createdAt\": \"2023-04-13T06:55:42.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"rrr\",\n            \"createdAt\": \"2023-04-13T06:56:38.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"ef\",\n            \"createdAt\": \"2023-04-13T06:58:35.000Z\",\n            \"userId\": 96574345\n        },\n        {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"text\": \"effw\",\n            \"createdAt\": \"2023-04-13T06:58:47.000Z\",\n            \"userId\": 96574345\n        }\n    ]\n}"}],"_postman_id":"9b80f8aa-83f2-4633-af7a-08e721917761"},{"name":"검색 기능","id":"a5d96f2c-29ed-47e1-bbeb-9b1da3818dd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/page/search/742?search=ㅁ","urlObject":{"protocol":"http","port":"3001","path":["api","page","search","742"],"host":["localhost"],"query":[{"key":"search","value":"ㅁ"}],"variable":[]}},"response":[{"id":"48561c08-e336-4512-8fbd-d2f9f551058d","name":"검색 기능","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/page/search/742?search=제목","protocol":"http","host":["localhost"],"port":"3001","path":["api","page","search","742"],"query":[{"key":"search","value":"제목"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2201"},{"key":"ETag","value":"W/\"899-ux0tXYVL6avBasgGju+jyRUzWEM\""},{"key":"Date","value":"Thu, 04 May 2023 15:39:07 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"EditablePage\": [\n        {\n            \"_id\": \"6450a0ee7b63d0e828324823\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal\",\n            \"parentTemplate\": null,\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"6450ad24c2cf7a2659d4588d\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"parentTemplate\": {\n                \"_id\": \"6450ad24c2cf7a2659d45890\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"6450ad49c2cf7a2659d458a0\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"parentTemplate\": {\n                \"_id\": \"6450ad49c2cf7a2659d458a3\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"645131c7cfd6be44d284694f\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"parentTemplate\": {\n                \"_id\": \"645131c8cfd6be44d2846952\",\n                \"pageName\": \"이름\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"64533206d703df30f11355f2\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"parentTemplate\": {\n                \"_id\": \"64533206d703df30f11355f5\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"64533223d703df30f113561b\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"parentTemplate\": {\n                \"_id\": \"64533223d703df30f113561e\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"64535a1edc51e921820ada59\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"parentTemplate\": {\n                \"_id\": \"64535a1edc51e921820ada5c\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"64535a26dc51e921820ada75\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"parentTemplate\": {\n                \"_id\": \"64535a1edc51e921820ada5c\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"6453ccfc53700b274bc5da10\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal\",\n            \"parentTemplate\": null,\n            \"label\": [],\n            \"blocks\": []\n        },\n        {\n            \"_id\": \"6453ce8e87a983f31aee46d1\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"parentTemplate\": {\n                \"_id\": \"64535a1edc51e921820ada5c\",\n                \"pageName\": \"제목 없음\"\n            },\n            \"label\": [],\n            \"blocks\": []\n        }\n    ],\n    \"Template\": [\n        {\n            \"_id\": \"6450ad24c2cf7a2659d45890\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"template-progress\"\n        },\n        {\n            \"_id\": \"6450ad49c2cf7a2659d458a3\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"template-normal\"\n        },\n        {\n            \"_id\": \"64533206d703df30f11355f5\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"template-progress\"\n        },\n        {\n            \"_id\": \"64533223d703df30f113561e\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"template-normal\"\n        },\n        {\n            \"_id\": \"64535a1edc51e921820ada5c\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"template-progress\"\n        }\n    ]\n}"}],"_postman_id":"a5d96f2c-29ed-47e1-bbeb-9b1da3818dd2"},{"name":"최근 생성된 게시물","id":"749e133d-9bce-4b05-aac6-0224f17928b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3001/api/page/recently/742","urlObject":{"protocol":"http","port":"3001","path":["api","page","recently","742"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"3953b3e5-1b88-459d-b6a2-351a94abd11b","name":"최근 생성된 게시물","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3001/api/page/recently/742"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"604"},{"key":"ETag","value":"W/\"25c-q5Q2Fh4l29+vL5Xlq6BxJ7NMdtQ\""},{"key":"Date","value":"Thu, 04 May 2023 15:39:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"64535a1edc51e921820ada5c\",\n        \"pageName\": \"제목 없음\",\n        \"type\": \"template-progress\",\n        \"updatedAt\": \"2023-05-04T15:39:47.216Z\"\n    },\n    {\n        \"_id\": \"6453d1c37688c73cd8a28a22\",\n        \"pageName\": \"제목 없음\",\n        \"type\": \"progress-page\",\n        \"updatedAt\": \"2023-05-04T15:39:47.202Z\"\n    },\n    {\n        \"_id\": \"6453ce8e87a983f31aee46d1\",\n        \"pageName\": \"제목 없음\",\n        \"type\": \"progress-page\",\n        \"updatedAt\": \"2023-05-04T15:26:06.913Z\"\n    },\n    {\n        \"_id\": \"6453ccfc53700b274bc5da10\",\n        \"pageName\": \"제목 없음\",\n        \"type\": \"normal\",\n        \"updatedAt\": \"2023-05-04T15:19:24.128Z\"\n    },\n    {\n        \"_id\": \"64536047dc51e921820ada7e\",\n        \"pageName\": \"ㅁㅁ\",\n        \"type\": \"normal\",\n        \"updatedAt\": \"2023-05-04T07:36:03.548Z\"\n    }\n]"}],"_postman_id":"749e133d-9bce-4b05-aac6-0224f17928b9"}],"id":"c81c730c-c813-4483-932c-d00b178618b8","description":"<p>게시글 관련 API</p>\n","_postman_id":"c81c730c-c813-4483-932c-d00b178618b8"},{"name":"channel","item":[{"name":"채널 생성","id":"3e014c59-9964-445d-a8bc-229ce72379b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MTc4NTQ5MCwiZXhwIjoxNjgxNzg5MDkwfQ.3UwpGk4N0RjBwHdHPT1Isytz_6nA8sLUE9sQgLbAFcA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelName\" :\"bbbbbb\",\n    \"blockId\" : \"123\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/channel/create","urlObject":{"path":["api","channel","create"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"f78caaa8-b77b-482b-bbab-838e806f7f5a","name":"채널 생성","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Barere eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTU0NjUxMiwiZXhwIjoxNjgwNzU2MTEyfQ._q4xbXnhv_sS6rQvsiemL3zUTXsF_-FxPuPG524cdNI","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelName\" : \"dodododod\",\n    \"blockId\" : \"andjsiwbqkqo\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/channel/create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"71"},{"key":"ETag","value":"W/\"47-stPC0c+cOBNhStGOpgbaH4b+q+k\""},{"key":"Set-Cookie","value":"connect.sid=s%3AF5DFkQh5CZLe2xmiMW_irdOl4PuAers3.IihtjZU0g2qhu2S%2FY7QilLJpbMTWJxgPH6kej4UVrUw; Path=/; HttpOnly"},{"key":"Date","value":"Fri, 24 Mar 2023 09:19:36 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 88,\n    \"userId\": 69295153,\n    \"channelName\": \"dodododod\",\n    \"channelImg\": null\n}"}],"_postman_id":"3e014c59-9964-445d-a8bc-229ce72379b5"},{"name":"채널 참여하기","id":"42d332e1-c2f3-427d-b9fa-63339a685c90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MTg4Njc2NSwiZXhwIjoxNjgxOTczMTY1fQ.lrtrVX0sVncIP82wAgZL3LP1wQGDjCBtaRFMR23_-7s","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{ip}}/invite/OTY1NzQzNDU=?channelCode=ZWVl","description":"<p>/api/channel/{adminCode}=?channelCode={channelCode}</p>\n<p>adminCode : userId 를 base64 인코딩</p>\n<p>channelCode : channelName을 base64 인코딩</p>\n","urlObject":{"path":["invite","OTY1NzQzNDU="],"host":["{{ip}}"],"query":[{"key":"channelCode","value":"ZWVl"}],"variable":[]}},"response":[{"id":"91a0bc19-6644-4fb4-b5a6-9fb597624413","name":"잘못된 초대 코드","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Barere eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3NzU2MjY3OCwiZXhwIjoxNjc3NTY2Mjc4fQ.tKJ_4wy3m_hjAAWt7z5nM2aTx2rW7KWnXzu6R3a7ag8","type":"text"}],"url":{"raw":"localhost:3000/api/channel/c2V1bmdoYS1v?channelName=ㄴㅇㄹㄴㅇ=ㄴㅇㄹㄴㅇㅈ","host":["localhost"],"port":"3000","path":["api","channel","c2V1bmdoYS1v"],"query":[{"key":"channelName","value":"ㄴㅇㄹㄴㅇ=ㄴㅇㄹㄴㅇㅈ"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"ETag","value":"W/\"41-827fFQ6ed3F62SDX5k1EQN0jJF0\""},{"key":"Date","value":"Tue, 28 Feb 2023 06:26:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"can not found channelName : \\ufffdox admin : seungha-o\"\n}"},{"id":"b44210ef-ca0a-4d57-bba2-ad195c47b00c","name":"채널 참여하기","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MTg4Njc2NSwiZXhwIjoxNjgxOTczMTY1fQ.lrtrVX0sVncIP82wAgZL3LP1wQGDjCBtaRFMR23_-7s","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/invite/OTY1NzQzNDU=?channelCode=ZWVl","host":["{{ip}}"],"path":["invite","OTY1NzQzNDU="],"query":[{"key":"channelCode","value":"ZWVl"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"openresty"},{"key":"Date","value":"Wed, 19 Apr 2023 07:26:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"48"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"30-G4WhGBZ1dkXp6psI09ytU4fntsE\""}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"이미 참여한 채널입니다. \"\n}"},{"id":"c506b871-7652-4e3e-9c21-2924375243ee","name":"채널 참여하기","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MDI1MTM4NiwiZXhwIjoxNjgwMjU0OTg2fQ.qRTw1yqBEtL_GRNSGoWbjeldel4ahthUHyDEs_QfsLU","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/invite/NjkyOTUxNTM=?channelCode=dHR0dHR0dA==","host":["{{ip}}"],"path":["invite","NjkyOTUxNTM="],"query":[{"key":"channelCode","value":"dHR0dHR0dA=="}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"ETag","value":"W/\"3b-lgxghCiBDDL2P5oAOeGSwmxxbSc\""},{"key":"Set-Cookie","value":"connect.sid=s%3AaHFR_qaH53uLmwtVJwX3XyGEDo2XyMxh.Bc79YzgYx9uvjV%2FSpM4%2FIor5AV5OsFHXubRu8JJpVUo; Path=/; SameSite=Lax"},{"key":"Date","value":"Fri, 31 Mar 2023 08:40:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"channelId\": 279,\n    \"userId\": 69295153,\n    \"channelName\": \"ttttttt\"\n}"}],"_postman_id":"42d332e1-c2f3-427d-b9fa-63339a685c90"},{"name":"채널 삭제하기","id":"7aa993e1-7ae3-483f-9eb8-7b54ddabd65f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MjM5NTI5MiwiZXhwIjoxNjgzNjA0ODkyfQ.Tl9l0CAg0Dvn1dLHdPriAzeVPQG7aSH-cwDayWDPc94","type":"text"}],"url":"{{ip}}/api/channel/admin?channel=724","urlObject":{"path":["api","channel","admin"],"host":["{{ip}}"],"query":[{"key":"channel","value":"724"}],"variable":[]}},"response":[{"id":"2757d804-3b7a-4556-930c-94a0345f9e90","name":"채널 삭제하기","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NDIzMTM3NSwiZXhwIjoxNjg1NDQwOTc1fQ.7MZhhfeasULA4bgiNyqk5UsjAlizeG-i-Iqtm34NR9g","type":"text"}],"url":{"raw":"{{ip}}/api/channel/admin?channel=828","host":["{{ip}}"],"path":["api","channel","admin"],"query":[{"key":"channel","value":"828"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"357"},{"key":"ETag","value":"W/\"165-KIgSoIHs1SHsJszFNrmtakenihY\""},{"key":"Date","value":"Tue, 16 May 2023 10:30:21 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"userId\": 69295153,\n    \"name\": \"seungha-o\",\n    \"githubID\": \"AhGnuesHo\",\n    \"githubURL\": \"https://github.com/AhGnuesHo\",\n    \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\",\n    \"channels\": [\n        {\n            \"id\": 828,\n            \"userId\": 69295153,\n            \"channelName\": \"22\",\n            \"channelImg\": \"https://a-coha.s3.ap-northeast-2.amazonaws.com/d47b06ac-85d3-4c9a-a98c-a23aa66ef9b9.png\",\n            \"repoName\": \"\",\n            \"repoType\": \"\"\n        }\n    ]\n}"}],"_postman_id":"7aa993e1-7ae3-483f-9eb8-7b54ddabd65f"},{"name":"채널 나가기","id":"e12bd312-b5a9-4eb1-acff-8502649969f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MDUwNDgyMCwiZXhwIjoxNjgwNTA4NDIwfQ.4WBxLcVX3BBVSQxCJLI5VbmcYv5_Mw3L2Mdk6z114fw","type":"text"}],"url":"{{ip}}/api/channel/exit?channel=173","urlObject":{"path":["api","channel","exit"],"host":["{{ip}}"],"query":[{"key":"channel","value":"173"}],"variable":[]}},"response":[{"id":"76b3d7d9-471c-4c86-ad7f-ee30aa3cbc9f","name":"채널 나가기","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NDIzMTM3NSwiZXhwIjoxNjg1NDQwOTc1fQ.7MZhhfeasULA4bgiNyqk5UsjAlizeG-i-Iqtm34NR9g","type":"text"}],"url":{"raw":"{{ip}}/api/channel/exit?channel=827","host":["{{ip}}"],"path":["api","channel","exit"],"query":[{"key":"channel","value":"827"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"357"},{"key":"ETag","value":"W/\"165-qFgnMh/WxVVzUzmVNi3HKlN/Lwk\""},{"key":"Date","value":"Tue, 16 May 2023 10:33:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"userId\": 69295153,\n    \"name\": \"seungha-o\",\n    \"githubID\": \"AhGnuesHo\",\n    \"githubURL\": \"https://github.com/AhGnuesHo\",\n    \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\",\n    \"channels\": [\n        {\n            \"id\": 826,\n            \"userId\": 96574345,\n            \"channelName\": \"15\",\n            \"channelImg\": \"https://a-coha.s3.ap-northeast-2.amazonaws.com/b695fda6-f4af-4aa1-bd7e-ffba61cac465.png\",\n            \"repoName\": \"\",\n            \"repoType\": \"\"\n        }\n    ]\n}"},{"id":"4967de87-e4f4-4a49-a54a-f41aa4d9c5b2","name":"채널 나가기","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDA3NzgyOSwiZXhwIjoxNjgwMDgxNDI5fQ.CgE6MbMdN3ACcg903SaZT8oXsd6DFYYHaDvS4UtmU7k","type":"text"}],"url":{"raw":"localhost:3001/api/channel/exit?channel=163","host":["localhost"],"port":"3001","path":["api","channel","exit"],"query":[{"key":"channel","value":"163"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"47"},{"key":"ETag","value":"W/\"2f-/zAA84ZYrmtxvD9JcCXjREcVvCA\""},{"key":"Set-Cookie","value":"connect.sid=s%3AVxYvMWCf62vPRNnHQvUcdp-JO_YZCbXu.DjUHBRSs3Xj1EADmRrNQLcPtQRGHoFGctF3h9pCg0n4; Path=/; SameSite=Lax"},{"key":"Date","value":"Wed, 29 Mar 2023 08:39:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"속하지 않은 채널입니다.\"\n}"}],"_postman_id":"e12bd312-b5a9-4eb1-acff-8502649969f4"},{"name":"채널에 속한 유저","id":"cd6c746f-936c-4ec9-9cfb-00d8d53c0fde","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MDA4NjUyMCwiZXhwIjoxNjgwMDkwMTIwfQ.LdUzm8AREDNFrhFmXKbpgjSgVueFqWtvUVun65Qs_s0","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelId\" : 130\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/channel/users","urlObject":{"path":["api","channel","users"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"3e1d7b20-1317-4cfa-a624-e64941c534dc","name":"채널에 속한 유저","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NDgxNjIzNSwiZXhwIjoxNjg2MDI1ODM1fQ.G_EwmdznlUCcrcbrCZqQLikKbLkY-TWls8bJCoOOObA","type":"text"}],"url":{"raw":"{{ip}}/api/channel/users?channel=9","host":["{{ip}}"],"path":["api","channel","users"],"query":[{"key":"channel","value":"9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"720"},{"key":"ETag","value":"W/\"2d0-kDb8k0riD7Uf3VjG5tOR+h7G1Cs\""},{"key":"Date","value":"Tue, 23 May 2023 11:12:52 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 6,\n        \"userId\": 105371325,\n        \"name\": \"Yi suho\",\n        \"channelId\": 9,\n        \"channelName\": \"아 코딩 하고싶다!\",\n        \"channel_id\": 9,\n        \"user_id\": 105371325,\n        \"user.user_id\": 105371325,\n        \"user.img\": \"https://avatars.githubusercontent.com/u/105371325?v=4\",\n        \"admin\": true\n    },\n    {\n        \"id\": 7,\n        \"userId\": 69295153,\n        \"name\": \"seungha-O\",\n        \"channelId\": 9,\n        \"channelName\": \"아 코딩 하고싶다!\",\n        \"channel_id\": 9,\n        \"user_id\": 69295153,\n        \"user.user_id\": 69295153,\n        \"user.img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\",\n        \"admin\": false\n    },\n    {\n        \"id\": 8,\n        \"userId\": 96574345,\n        \"name\": \"tangjinlog\",\n        \"channelId\": 9,\n        \"channelName\": \"아 코딩 하고싶다!\",\n        \"channel_id\": 9,\n        \"user_id\": 96574345,\n        \"user.user_id\": 96574345,\n        \"user.img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n        \"admin\": false\n    }\n]"}],"_postman_id":"cd6c746f-936c-4ec9-9cfb-00d8d53c0fde"},{"name":"채널 이미지 바꾸기","id":"527c5158-f672-4497-80cf-7ba3e128f79b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MTM2NjU3MSwiZXhwIjoxNjgxMzcwMTcxfQ.OFLz3s7Ds35q4xtarUwVgwl19eRIi-_b3YJiEQPuLeI","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"channelImg","type":"file","src":"/Users/yeek0620/Downloads/아코하1.png"},{"key":"channelName","value":"이름 바aa","type":"text","disabled":true},{"key":"","value":"","type":"text","disabled":true}]},"url":"{{ip}}/api/channel/imageUpdate?channel=406","urlObject":{"path":["api","channel","imageUpdate"],"host":["{{ip}}"],"query":[{"key":"channel","value":"406"}],"variable":[]}},"response":[{"id":"5c7e0cb9-3d7e-43df-b7c3-346538a76505","name":"New Request","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDc5Nzk5MCwiZXhwIjoxNjgwODAxNTkwfQ.DBSyuh0EWwUFDwb_BLph6e7IuBBJgGRjr-S1XIV9UAM","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"channelImg","type":"file","src":"/Users/yeek0620/Downloads/KakaoTalk_Photo_2023-04-05-10-03-58 006.png"},{"key":"channelName","value":"이름 바aa","type":"text","disabled":true},{"key":"","value":"","type":"text","disabled":true}]},"url":{"raw":"{{ip}}/api/channel/imageUpdate?channel=395","host":["{{ip}}"],"path":["api","channel","imageUpdate"],"query":[{"key":"channel","value":"395"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"161"},{"key":"ETag","value":"W/\"a1-KgSm3fGW0Rhk+wOAx2a4Ls2B3dw\""},{"key":"Date","value":"Thu, 06 Apr 2023 16:45:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 395,\n    \"userId\": 105371325,\n    \"channelName\": \"이름 바꿈\",\n    \"channelImg\": \"https://acoha.s3.ap-northeast-2.amazonaws.com/355b70ad-023b-4574-9210-a116a5729360.png\"\n}"}],"_postman_id":"527c5158-f672-4497-80cf-7ba3e128f79b"},{"name":"채널 이름 바꾸기","id":"68108620-3ce4-41b7-9b5d-a248a41da856","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDc5Nzk5MCwiZXhwIjoxNjgwODAxNTkwfQ.DBSyuh0EWwUFDwb_BLph6e7IuBBJgGRjr-S1XIV9UAM","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelName\":\"이름 바꿈\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/channel/nameUpdate?channel=395","urlObject":{"path":["api","channel","nameUpdate"],"host":["{{ip}}"],"query":[{"key":"channel","value":"395"}],"variable":[]}},"response":[{"id":"7d873876-fa94-4744-8d36-d6d348534d23","name":"채널 이름 바꾸기","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDc5Nzk5MCwiZXhwIjoxNjgwODAxNTkwfQ.DBSyuh0EWwUFDwb_BLph6e7IuBBJgGRjr-S1XIV9UAM","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelName\":\"이름 바꿈\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/api/channel/nameUpdate?channel=395","host":["{{ip}}"],"path":["api","channel","nameUpdate"],"query":[{"key":"channel","value":"395"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"161"},{"key":"ETag","value":"W/\"a1-TQLJLgYtG798ENupkWVNAxZRxho\""},{"key":"Set-Cookie","value":"connect.sid=s%3A4tnghALJb_5jy4dq3JPyM4fXqiZiU8_5.KxzyqZq4DvflqECEFtXrFGHfyoNqM3yiDr967b55OGI; Path=/; SameSite=Lax"},{"key":"Date","value":"Thu, 06 Apr 2023 16:45:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 395,\n    \"userId\": 105371325,\n    \"channelName\": \"이름 바꿈\",\n    \"channelImg\": \"https://acoha.s3.ap-northeast-2.amazonaws.com/92b43902-f00a-4479-ad90-a0ef1e3a4798.png\"\n}"}],"_postman_id":"68108620-3ce4-41b7-9b5d-a248a41da856"}],"id":"c663fa1f-1a5d-4ea6-9986-6186eab919db","_postman_id":"c663fa1f-1a5d-4ea6-9986-6186eab919db","description":""},{"name":"list","item":[{"name":"리스트","id":"f8a21ca7-7b25-4f52-b5ba-f4da7bd92259","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/list?channel=349","urlObject":{"path":["api","list"],"host":["{{ip}}"],"query":[{"key":"channel","value":"349"}],"variable":[]}},"response":[{"id":"487f26e6-5a95-4287-b281-3d9125c3885b","name":"리스트","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/api/list?channel=700","host":["{{ip}}"],"path":["api","list"],"query":[{"key":"channel","value":"700"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1146"},{"key":"ETag","value":"W/\"47a-KdeagCAub2kOuMSKpr4tYqPwqOI\""},{"key":"Date","value":"Sun, 23 Apr 2023 08:02:46 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"channelId\": 700,\n    \"EditablePage\": [\n        {\n            \"_id\": \"6444c61371e5f2943d0fd03e\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal\",\n            \"categories\": \"page\"\n        }\n    ],\n    \"SocketPage\": [\n        {\n            \"_id\": \"6444c61371e5f2943d0fd034\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444dfd53cea61ff42d27b85\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e0213cea61ff42d27bad\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e0263cea61ff42d27bc4\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e081dce9372304b77095\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e089dce9372304b770a5\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e131b60c4fa3e208cbcf\",\n            \"pageName\": \"바꿨어요\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e13ab60c4fa3e208cbd2\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e2d76a80979d30e60f6e\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        },\n        {\n            \"_id\": \"6444e2fc3a0f3fb5d069771a\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"socket\",\n            \"categories\": \"socket\"\n        }\n    ]\n}"}],"_postman_id":"f8a21ca7-7b25-4f52-b5ba-f4da7bd92259"},{"name":"리스트 배열 변경","id":"d49e977b-9b7c-4207-97f8-7de92f1f77a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"EditablePage\": [\n        {\n            \"page\": {\n                \"_id\": \"643e7dcc3a6a35195a42de61\",\n                \"pageName\": \"123123123\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"643e7dcc3a6a35195a42de61\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"6442356ae52805d83900a317\",\n                \"pageName\": \"101010\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"6442356ae52805d83900a31e\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64423593b894ec91b113788b\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64423594b894ec91b1137893\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"644235d5e52805d83900a323\",\n                \"pageName\": \"❌❌\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"644235d5e52805d83900a32c\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"644235e5b894ec91b113792f\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"644235e6b894ec91b1137939\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/list?channel=674","urlObject":{"path":["api","list"],"host":["{{ip}}"],"query":[{"key":"channel","value":"674"}],"variable":[]}},"response":[{"id":"d4f81b94-76aa-47fa-a6ef-90b5919b138e","name":"리스트 배열 변경","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{ \"ListPage\": [\n    {\n            \"page\": {\n                \"_id\": \"64194460a66fe894a601b5b3\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194460a66fe894a601b5b8\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64194571c173cdfa21e3880d\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194571c173cdfa21e38812\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64194572c173cdfa21e38815\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194572c173cdfa21e3881b\"\n        }\n        ]}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/list?channel=5","protocol":"http","host":["localhost"],"port":"3000","path":["api","list"],"query":[{"key":"channel","value":"5"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"489"},{"key":"ETag","value":"W/\"1e9-/MrYJ6gLjAT0PesJFV/joyZrS84\""},{"key":"Set-Cookie","value":"connect.sid=s%3AXBRC4bu2-M2JkLhAAjES5YPqM08jdtVQ.fwLVxN4Xwr3Jd91PSzwwPlwORSRwCZOHa9%2B72b97RwY; Path=/; HttpOnly"},{"key":"Date","value":"Tue, 21 Mar 2023 05:59:50 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64193fe974795c188056dd56\",\n    \"channelId\": 5,\n    \"ListPage\": [\n        {\n            \"page\": {\n                \"_id\": \"64194460a66fe894a601b5b3\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194460a66fe894a601b5b8\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64194571c173cdfa21e3880d\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194571c173cdfa21e38812\"\n        },\n        {\n            \"page\": {\n                \"_id\": \"64194572c173cdfa21e38815\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"normal\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64194572c173cdfa21e3881b\"\n        }\n    ],\n    \"__v\": 0\n}"}],"_postman_id":"d49e977b-9b7c-4207-97f8-7de92f1f77a1"},{"name":"리스트에서 삭제 하기(에디터블 페이지 하나 삭제)","id":"7881c013-71e0-4361-bd61-ae4e3bbe113b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:3001/api/list/642008d966b075da5482acb1?channel=113&type=template-progress","description":"<p><a href=\"http://localhost:3000/api/list/:id?channel=5&amp;type=template-progress\">http://localhost:3000/api/list/:id?channel=5&amp;type=template-progress</a></p>\n<p>:id 는</p>\n<p>{</p>\n<p>\"page\":{\"_id\":objectId}</p>\n<p>}</p>\n<p>또는</p>\n<p>{</p>\n<p>\"template\":{\"_id\":objectId}</p>\n<p>}</p>\n<p>입니다.</p>\n<p>ex)</p>\n<p>여기에 :id 값은</p>\n<p>\"_id\": \"64195b277beaf2fcbc5f219e\"<br />입니다.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\"> \"ListPage\": [\n        {\n            \"template\": {\n                \"_id\": \"64195b277beaf2fcbc5f219e\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-progress\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64195b277beaf2fcbc5f21a2\"\n        }\n    ],\n\n</code></pre>\n","urlObject":{"protocol":"http","port":"3001","path":["api","list","642008d966b075da5482acb1"],"host":["localhost"],"query":[{"key":"channel","value":"113"},{"key":"type","value":"template-progress"}],"variable":[]}},"response":[{"id":"3aad2f14-43e9-4e70-96f0-5e0aeed49632","name":"리스트에서 삭제 하기","originalRequest":{"method":"DELETE","header":[{"key":"","value":"","type":"text","disabled":true}],"url":{"raw":"http://localhost:3000/api/list/64195b277beaf2fcbc5f21a8?channel=5&type=template-progress","protocol":"http","host":["localhost"],"port":"3000","path":["api","list","64195b277beaf2fcbc5f21a8"],"query":[{"key":"channel","value":"5"},{"key":"type","value":"template-progress"},{"key":"","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"224"},{"key":"ETag","value":"W/\"e0-udJfH4Nf0Dfk/GyGDdQkf6a45P8\""},{"key":"Set-Cookie","value":"connect.sid=s%3A0aEHV7thS3CItZdUv373MltmBX4A8Fxy.3qzGA8s7iY1DcdjNsZ3ag%2FEXgcSmaNfpt3GY7LeCb78; Path=/; HttpOnly"},{"key":"Date","value":"Tue, 21 Mar 2023 07:39:08 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64195b217beaf2fcbc5f2191\",\n    \"channelId\": 5,\n    \"ListPage\": [\n        {\n            \"template\": {\n                \"_id\": \"64195b277beaf2fcbc5f219e\",\n                \"pageName\": \"제목 없음\",\n                \"type\": \"template-progress\",\n                \"categories\": \"page\"\n            },\n            \"_id\": \"64195b277beaf2fcbc5f21a2\"\n        }\n    ],\n    \"__v\": 0\n}"}],"_postman_id":"7881c013-71e0-4361-bd61-ae4e3bbe113b"}],"id":"1d998287-9c29-4c1f-b1fe-e19d0a58af01","_postman_id":"1d998287-9c29-4c1f-b1fe-e19d0a58af01","description":""},{"name":"template","item":[{"name":"템플릿 만들기","id":"553027a4-8334-4193-8baa-80aee9e12a48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NjA0MjEyNCwiZXhwIjoxNjg2MDQ1NzI0fQ.Eb4eV-QocOpbsrknrnk6FMJ3_RSmewlwsAT8T9Fh52Y","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\",\n    \"progressStatus\":\"todo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/template?type=template-progress&channel=31","urlObject":{"protocol":"http","port":"3001","path":["api","template"],"host":["localhost"],"query":[{"key":"type","value":"template-progress"},{"disabled":true,"key":"type","value":"template-normal"},{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"f190f7bf-935a-40d6-933e-00ef055c5560","name":"템플릿 만들기 (진행 현황)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/template?type=template-normal&channel=4","protocol":"http","host":["localhost"],"port":"3000","path":["api","template"],"query":[{"key":"type","value":"template-progress","disabled":true},{"key":"type","value":"template-normal","type":"text"},{"key":"channel","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"243"},{"key":"ETag","value":"W/\"f3-f9T4Dp+6/aLCZCokhg3vGD3/AWM\""},{"key":"Date","value":"Sun, 19 Mar 2023 15:32:26 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"channelId\": 4,\n    \"pageName\": \"제목 없음\",\n    \"pages\": [\n        \"64172b0ae9bd1fb7786e00e9\"\n    ],\n    \"type\": \"template-normal\",\n    \"categories\": \"page\",\n    \"_id\": \"64172b0ae9bd1fb7786e00ec\",\n    \"createdAt\": \"2023-03-19T15:32:26.719Z\",\n    \"updatedAt\": \"2023-03-19T15:32:26.719Z\",\n    \"__v\": 0\n}"}],"_postman_id":"553027a4-8334-4193-8baa-80aee9e12a48"},{"name":"템플릿안 페이지 만들기","id":"3a3faecc-fc5c-49c6-a0af-6f6ac1e3e03b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MzYyMDQ1NiwiZXhwIjoxNjgzNjI0MDU2fQ.CBkE5GHXGR8_A2J1rkxPnAgYlkQZ3HJ8Lv7xoONs2cs","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\",\n    \"progressStatus\":\"progress\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/template/645a02fe0cbbb0305fddbce6?type=template-progress&channel=742","urlObject":{"protocol":"http","port":"3001","path":["api","template","645a02fe0cbbb0305fddbce6"],"host":["localhost"],"query":[{"key":"type","value":"template-progress"},{"disabled":true,"key":"type","value":"template-normal"},{"key":"channel","value":"742"}],"variable":[]}},"response":[{"id":"a9293249-297e-46c5-af4e-0903a8e735b3","name":"템플릿안 페이지 만들기","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/template/64172b0ae9bd1fb7786e00ec?channel=4&type=template-normal","protocol":"http","host":["localhost"],"port":"3000","path":["api","template","64172b0ae9bd1fb7786e00ec"],"query":[{"key":"channel","value":"4"},{"key":"type","value":"template-progress","disabled":true},{"key":"type","value":"template-normal"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"970"},{"key":"ETag","value":"W/\"3ca-03QJfBvnpkNyLdnO+7CM/omHxoU\""},{"key":"Date","value":"Sun, 19 Mar 2023 16:06:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64172b0ae9bd1fb7786e00ec\",\n    \"channelId\": 4,\n    \"pageName\": \"이거만 되는건가?\",\n    \"pages\": [\n        {\n            \"_id\": \"64172b0ae9bd1fb7786e00e9\",\n            \"pageName\": \"adfaf\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"64172b22e9bd1fb7786e00f3\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"64173283dd385b931fb22789\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"6417329f1f7c1ebec718f915\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"641732bdaa6abbd9893696cf\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"641732c8aa6abbd9893696d5\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"641732e6b124296c33bc9179\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"641732eab124296c33bc9181\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-normal\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-03-19T15:32:26.719Z\",\n    \"updatedAt\": \"2023-03-19T16:06:02.982Z\",\n    \"__v\": 0\n}"},{"id":"a9505e83-ce07-4be9-825c-225225d45d52","name":"템플릿안 페이지 만들기","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"blockId\":\"dsajfafs73\",\n    \"progressStatus\":\"todo\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/template/643e5415314107133083ea86?type=template-progress&channel=641","protocol":"http","host":["localhost"],"port":"3001","path":["api","template","643e5415314107133083ea86"],"query":[{"key":"type","value":"template-progress"},{"key":"type","value":"template-normal","disabled":true},{"key":"channel","value":"641"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"460"},{"key":"ETag","value":"W/\"1cc-X+BSo7DpFVT0ouVtcz89q5GQOjg\""},{"key":"Date","value":"Tue, 18 Apr 2023 08:26:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"643e5415314107133083ea86\",\n    \"channelId\": 641,\n    \"pageName\": \"제목 없음\",\n    \"pages\": [\n        {\n            \"_id\": \"643e5415314107133083ea83\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"todo\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"643e5451314107133083ead9\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"todo\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-progress\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-04-18T08:25:57.349Z\",\n    \"updatedAt\": \"2023-04-18T08:26:57.902Z\",\n    \"__v\": 0\n}"}],"_postman_id":"3a3faecc-fc5c-49c6-a0af-6f6ac1e3e03b"},{"name":"템플릿 진행현황 변경(위치 변경,페이지 네임 변경)","id":"cf001234-e3e2-4488-ae66-f7923b7dc277","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"이름\",\n    \"pages\":[\n     {\n        \"_id\":\"64469dcee77a87bfecb8dd84\"\n    }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/template/update/64469dcee77a87bfecb8dd87?type=template-normal&channel=712","urlObject":{"protocol":"http","port":"3001","path":["api","template","update","64469dcee77a87bfecb8dd87"],"host":["localhost"],"query":[{"disabled":true,"key":"type","value":"template-progress"},{"key":"type","value":"template-normal"},{"key":"channel","value":"712"}],"variable":[]}},"response":[{"id":"4a7a45ee-bb3e-4e04-8471-4cbef4853e6c","name":"템플릿 진행현황 변경(위치 변경,페이지 네임 변경)","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"페이지네임만 변경가능\",\n    \"pages\":[\n     {\n        \"_id\":\"641733a5b124296c33bc919d\"\n    }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/template/update/641733a5b124296c33bc91a0?channel=4&type=template-normal","protocol":"http","host":["localhost"],"port":"3000","path":["api","template","update","641733a5b124296c33bc91a0"],"query":[{"key":"channel","value":"4"},{"key":"type","value":"template-normal"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"328"},{"key":"ETag","value":"W/\"148-TYinqaYqH2C8lf9PlUnLG1xXln4\""},{"key":"Date","value":"Sun, 19 Mar 2023 16:11:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"641733a5b124296c33bc91a0\",\n    \"channelId\": 4,\n    \"pageName\": \"페이지네임만 변경가능\",\n    \"pages\": [\n        {\n            \"_id\": \"641733a5b124296c33bc919d\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"normal-page\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-normal\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-03-19T16:09:09.401Z\",\n    \"updatedAt\": \"2023-03-19T16:11:18.015Z\",\n    \"__v\": 0\n}"},{"id":"06ce5ce7-c702-453f-8ef2-3a42f6e8a0cc","name":"템플릿 진행현황 변경(위치 변경,페이지 네임 변경)","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"페이지네임\",\n    \"pages\":[\n     {\n        \"_id\":\"643edde9882140b5f06c0833\"\n    },{\n        \"_id\":\"643edde0882140b5f06c07f5\"\n    }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/template/update/643edde1882140b5f06c07f8?type=template-progress&channel=676","protocol":"http","host":["localhost"],"port":"3001","path":["api","template","update","643edde1882140b5f06c07f8"],"query":[{"key":"type","value":"template-progress"},{"key":"type","value":"template-normal","disabled":true},{"key":"channel","value":"676"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"462"},{"key":"ETag","value":"W/\"1ce-ybf8qBVocC6By674JyCOUdZTrH8\""},{"key":"Date","value":"Tue, 18 Apr 2023 18:17:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"643edde1882140b5f06c07f8\",\n    \"channelId\": 676,\n    \"pageName\": \"페이지네임\",\n    \"pages\": [\n        {\n            \"_id\": \"643edde9882140b5f06c0833\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"todo\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"643edde0882140b5f06c07f5\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"todo\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-progress\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-04-18T18:13:53.025Z\",\n    \"updatedAt\": \"2023-04-18T18:17:43.640Z\",\n    \"__v\": 0\n}"},{"id":"e831ff6a-a888-4841-99ce-3504cfa2863c","name":"템플릿 진행현황 변경(위치 변경,페이지 네임 변경)","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"pageName\": \"페이지네임\",\n    \"pages\":[\n     {\n        \"_id\":\"644244b8dc84333f0937c5a2\",\n        \"progressStatus\": \"progress\"\n    },{\n        \"_id\":\"644244c7dc84333f0937c5b7\"\n    }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/template/update/644244b8dc84333f0937c5a5?type=template-progress&channel=688","protocol":"http","host":["localhost"],"port":"3001","path":["api","template","update","644244b8dc84333f0937c5a5"],"query":[{"key":"type","value":"template-progress"},{"key":"type","value":"template-normal","disabled":true},{"key":"channel","value":"688"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"466"},{"key":"ETag","value":"W/\"1d2-AybChaqlLWYshMkcIlMo+jP6zh8\""},{"key":"Date","value":"Fri, 21 Apr 2023 08:11:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"644244b8dc84333f0937c5a5\",\n    \"channelId\": 688,\n    \"pageName\": \"페이지네임\",\n    \"pages\": [\n        {\n            \"_id\": \"644244b8dc84333f0937c5a2\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"progress\",\n            \"label\": []\n        },\n        {\n            \"_id\": \"644244c7dc84333f0937c5b7\",\n            \"pageName\": \"제목 없음\",\n            \"type\": \"progress-page\",\n            \"progressStatus\": \"todo\",\n            \"label\": []\n        }\n    ],\n    \"type\": \"template-progress\",\n    \"categories\": \"page\",\n    \"createdAt\": \"2023-04-21T08:09:28.923Z\",\n    \"updatedAt\": \"2023-04-21T08:11:24.904Z\",\n    \"__v\": 0\n}"}],"_postman_id":"cf001234-e3e2-4488-ae66-f7923b7dc277"},{"name":"템플릿 삭제","id":"2f37cf95-150d-4034-9a20-8f11280b9d1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://localhost:3001/api/template/64339f955facc7b3448ab46a?channel=390","urlObject":{"protocol":"http","port":"3001","path":["api","template","64339f955facc7b3448ab46a"],"host":["localhost"],"query":[{"key":"channel","value":"390"}],"variable":[]}},"response":[{"id":"0d890eb0-ba75-4cae-83e8-09b4c4d5f3ce","name":"템플릿 삭제","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"http://localhost:3001/api/template/6423a422db1d569c3e7f814e?channel=114","protocol":"http","host":["localhost"],"port":"3001","path":["api","template","6423a422db1d569c3e7f814e"],"query":[{"key":"channel","value":"114"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"38"},{"key":"ETag","value":"W/\"26-fgR5yLHQ1Hpp6zDESHaY9wJreYE\""},{"key":"Date","value":"Wed, 29 Mar 2023 02:38:24 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"acknowledged\": true,\n    \"deletedCount\": 1\n}"}],"_postman_id":"2f37cf95-150d-4034-9a20-8f11280b9d1c"},{"name":"진행현황 퍼센트","id":"d202c86a-05c5-44fe-9223-080dbdacc058","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3001/api/template/percentage/6433a18eafc952cead577a71","urlObject":{"protocol":"http","port":"3001","path":["api","template","percentage","6433a18eafc952cead577a71"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0b313a47-1973-4ae2-b2ce-0d7fbec0b65e","name":"진행현황 퍼센트","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3000/api/template/percentage/6417344f8ae4ed5c390fc78b"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"17"},{"key":"ETag","value":"W/\"11-DzTtLki3vyY7Xcs3qEc8HZynD1o\""},{"key":"Date","value":"Sun, 19 Mar 2023 16:12:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"percentage\": 50\n}"}],"_postman_id":"d202c86a-05c5-44fe-9223-080dbdacc058"},{"name":"채널 전체 진행현황 템플릿 퍼센트 보기 (배열)","id":"471d6cb6-7121-4648-ad06-764411b21ddd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:3001/api/template/percentage/group/742","urlObject":{"protocol":"http","port":"3001","path":["api","template","percentage","group","742"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1b2e19e8-15e8-4c68-b8fb-3730e1ce6e53","name":"채널 전체 진행현황 템플릿 퍼센트 보기 (배열)","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3001/api/template/percentage/all/712"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1612"},{"key":"ETag","value":"W/\"64c-2UGsOSYUg57cPXp64oConJ+wWTI\""},{"key":"Date","value":"Fri, 28 Apr 2023 11:30:46 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6447704694fc3cb5acd92e4f\",\n        \"pageName\": \"이름\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447705891d89a493ab428f2\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644770f3961d58e7f1e2ead5\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"64477308a4f43739c367e0e9\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447737f22e5cb56a90cfccf\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644773d38caf8fa9e00ecd8c\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447741e0e6aed4e623a01e4\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447744b64f5b2615331a070\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"64477461546e866722ebe102\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447761e7ea5345871d84fbd\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"6447765172abe133125c7a93\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"64477902d522153b5d749248\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b3cb0cb3cd362d797e8fa\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7029507de1f56c7297a4\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7915afb8bc9a8536e347\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b799f0e7d83f9c541f0a8\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7a1c99097a13e6ed0688\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7a46eac88b3d9e9f2ac1\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7a9db7fe2ac0fdd01ca9\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b7c13337f0c66231f7356\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 0\n    },\n    {\n        \"_id\": \"644b9b5ecd09c2ddf916e71f\",\n        \"pageName\": \"제목 없음\",\n        \"percentage\": 25\n    }\n]"}],"_postman_id":"471d6cb6-7121-4648-ad06-764411b21ddd"}],"id":"92a8990b-c24a-4d13-b903-c9ccf6ee40e7","_postman_id":"92a8990b-c24a-4d13-b903-c9ccf6ee40e7","description":""},{"name":"user","item":[{"name":"유저 정보 조회","id":"db134c58-2032-44f8-b822-eef3384e3869","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MDI0MjExMSwiZXhwIjoxNjgwMjQ1NzExfQ.DnIMPA5y0JGQLhJPERyKgOPjw6vPzTCly60I5u11UhM","type":"text"}],"url":"{{ip}}/api/user","urlObject":{"path":["api","user"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"84b6f031-e69a-4976-a54a-5b3bc6f02cc5","name":"엑세스 토큰 만료","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTk3NDgyNSwiZXhwIjoxNjc5OTc0ODg1fQ.zhSaxiBRY2l5OHGB6HwefKdTveHq96FidroT5aBqRDc","type":"text"},{"key":"Authorization","value":"","type":"text","disabled":true}],"url":"{{ip}}/api/user"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"26"},{"key":"ETag","value":"W/\"1a-TTDdpUXUiNBPRfpvLaDpsk9H+j8\""},{"key":"Date","value":"Tue, 28 Mar 2023 03:41:52 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"access error\"\n}"},{"id":"5c32ee55-f5e7-4d49-87d0-5c436e471cd7","name":"유저 정보 조회","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"refresh eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTk5MDMxNywiZXhwIjoxNjgwMDAxMTE3fQ.DstPiX0-lRwC-WQTad0Lv7-HB-QO9Mz4vndTOekUcLU","type":"text","disabled":true},{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MDE3NjgzNiwiZXhwIjoxNjgwMTgwNDM2fQ.h6G2AZZokEHFUhCLd5KxGDcC_i3Ft49FgjRgHutlGf0","type":"text"}],"url":"{{ip}}/api/user"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"openresty"},{"key":"Date","value":"Thu, 30 Mar 2023 11:52:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"321"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"141-1gYgAOMJoOmbVbkn8tQHBBShqOc\""},{"key":"Set-Cookie","value":"connect.sid=s%3AT9OMIECwuLfTdOmxdaSy5CQQ1bD5VX0P.PexemMVcerfCvfIKOJZ4f0ZSubtWFITT9zQigLSIluk; Path=/; SameSite=Lax"},{"key":"X-Served-By","value":"ec2-3-36-123-5.ap-northeast-2.compute.amazonaws.com"}],"cookie":[],"responseTime":null,"body":"{\n    \"userId\": 69295153,\n    \"name\": \"seungha-o\",\n    \"githubID\": \"AhGnuesHo\",\n    \"githubURL\": \"https://github.com/AhGnuesHo\",\n    \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\",\n    \"channels\": [\n        {\n            \"id\": 173,\n            \"userId\": 74359527,\n            \"channelName\": \"아코하\",\n            \"channelImg\": null\n        },\n        {\n            \"id\": 199,\n            \"userId\": 69295153,\n            \"channelName\": \"더워\",\n            \"channelImg\": null\n        }\n    ]\n}"}],"_postman_id":"db134c58-2032-44f8-b822-eef3384e3869"},{"name":"accessToken 재발급","id":"5bea7778-229e-4e9d-b687-f211cdc17bc8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"refresh eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTczMDExNiwiZXhwIjoxNjc5NzMwMjM2fQ.OjnqECz47RWRnjMnohktiXMwKlQPcEo5EoTOoUtnqIQ","type":"text"}],"url":"{{ip}}/api/user/refresh","urlObject":{"path":["api","user","refresh"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"366b8bd1-203b-4c20-bffc-d0dbbc91edc2","name":"accessToken 재발급","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"refresh eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTcyODk1NiwiZXhwIjoxNjgwOTM4NTU2fQ.54HF1plvP1B_Jpk9e0VbeOOfTYtC0LLRc4GaQNB5BxM","type":"text"}],"url":"{{ip}}/api/user/refresh"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"365"},{"key":"ETag","value":"W/\"16d-m5C8/XtoFCKarfwfOm+E5Wmmff4\""},{"key":"Date","value":"Sat, 25 Mar 2023 07:25:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY3OTcyOTE1NCwiZXhwIjoxNjc5NzI5MjE0fQ.qYrHFtgSoWdRiwcXMhptStOpuGrSEPRGBmRr71BFSCg\"\n}"}],"_postman_id":"5bea7778-229e-4e9d-b687-f211cdc17bc8"},{"name":"로그아웃","id":"20c235ed-651e-4672-8764-d154ccbe3c7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"sessionID\" : \"VFRWep1Bc6sL_y1meamnI6ul3_3XsSny\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/user/logout","urlObject":{"path":["api","user","logout"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"c63c6e96-9d41-4e97-9032-b55a8667584e","name":"로그아웃","originalRequest":{"method":"POST","header":[{"key":"Cookie","value":"connect.sid=3Rc0CmOJjmuY0LMkbf9PnNVwZxXi1Azq; Path=/","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"sessionID\" : \"VFRWep1Bc6sL_y1meamnI6ul3_3XsSny\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/user/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"80"},{"key":"ETag","value":"W/\"50-YfqC1PSeP4zFkhTF1D0HaUNKbZ4\""},{"key":"Date","value":"Wed, 12 Apr 2023 06:01:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"sessionID\": \"VFRWep1Bc6sL_y1meamnI6ul3_3XsSny\",\n    \"message\": \"로그아웃 성공\"\n}"}],"_postman_id":"20c235ed-651e-4672-8764-d154ccbe3c7c"}],"id":"8fbdd226-13e6-44e2-a7cf-05afe3e355c0","_postman_id":"8fbdd226-13e6-44e2-a7cf-05afe3e355c0","description":""},{"name":"github","item":[{"name":"유저 repo 목록","id":"f78823e8-9f62-4347-994f-b9a7a6b36abd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"url":"{{ip}}/api/github/repos","urlObject":{"path":["api","github","repos"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"335987b9-8e8b-4b6d-a43b-0a648c8f6fa5","name":"유저 repo 목록","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repos"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3628"},{"key":"ETag","value":"W/\"e2c-L1aUfX1ktJaROnBc7pZqBn4GnYw\""},{"key":"Date","value":"Mon, 08 May 2023 13:18:23 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"2NE1\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/2NE1\"\n    },\n    {\n        \"name\": \"AhGnuesHo\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/AhGnuesHo\"\n    },\n    {\n        \"name\": \"algorithmPrac\",\n        \"isPrivate\": false,\n        \"desc\": \"알고리즘 연습입니다. \",\n        \"url\": \"https://github.com/AhGnuesHo/algorithmPrac\"\n    },\n    {\n        \"name\": \"alice-NFT\",\n        \"isPrivate\": false,\n        \"desc\": \"Ethereum for Javascript devs\",\n        \"url\": \"https://github.com/AhGnuesHo/alice-NFT\"\n    },\n    {\n        \"name\": \"anuraghazra\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/anuraghazra\"\n    },\n    {\n        \"name\": \"bamboo-forest\",\n        \"isPrivate\": false,\n        \"desc\": \"🎋 Echo your message as anonymous on Slack!\",\n        \"url\": \"https://github.com/AhGnuesHo/bamboo-forest\"\n    },\n    {\n        \"name\": \"Basic-React\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/Basic-React\"\n    },\n    {\n        \"name\": \"cryptozombies-lesson-code\",\n        \"isPrivate\": false,\n        \"desc\": \"cryptozomebie lesson code\",\n        \"url\": \"https://github.com/AhGnuesHo/cryptozombies-lesson-code\"\n    },\n    {\n        \"name\": \"datatables-ex\",\n        \"isPrivate\": false,\n        \"desc\": \"Datatables Grid Examples\",\n        \"url\": \"https://github.com/AhGnuesHo/datatables-ex\"\n    },\n    {\n        \"name\": \"DeskApp\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/DeskApp\"\n    },\n    {\n        \"name\": \"eclice-nodejs\",\n        \"isPrivate\": false,\n        \"desc\": \"엘리스 SW 3기 node js 학습용 레파지토리\",\n        \"url\": \"https://github.com/AhGnuesHo/eclice-nodejs\"\n    },\n    {\n        \"name\": \"fine\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/fine\"\n    },\n    {\n        \"name\": \"freelec-springboot2-webservice\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/freelec-springboot2-webservice\"\n    },\n    {\n        \"name\": \"fuleaf\",\n        \"isPrivate\": false,\n        \"desc\": \"플립 클론 코딩 \",\n        \"url\": \"https://github.com/AhGnuesHo/fuleaf\"\n    },\n    {\n        \"name\": \"graphQL_study\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/graphQL_study\"\n    },\n    {\n        \"name\": \"gyj.github.io\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/gyj.github.io\"\n    },\n    {\n        \"name\": \"librarayAPI\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/librarayAPI\"\n    },\n    {\n        \"name\": \"Lotto\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/Lotto\"\n    },\n    {\n        \"name\": \"momentum\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/momentum\"\n    },\n    {\n        \"name\": \"MySpringB\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/MySpringB\"\n    },\n    {\n        \"name\": \"productive-box\",\n        \"isPrivate\": false,\n        \"desc\": \"Are you an early 🐤 or a night 🦉? Let's check out in gist\",\n        \"url\": \"https://github.com/AhGnuesHo/productive-box\"\n    },\n    {\n        \"name\": \"React-class\",\n        \"isPrivate\": false,\n        \"desc\": \"리액트 연습입니다. \",\n        \"url\": \"https://github.com/AhGnuesHo/React-class\"\n    },\n    {\n        \"name\": \"rescript-remix-blog-template\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/rescript-remix-blog-template\"\n    },\n    {\n        \"name\": \"seungha-springboot2-webservice\",\n        \"isPrivate\": false,\n        \"desc\": \"스프링 부트와 AWS로 혼자 구현하는 웹 서비스 \",\n        \"url\": \"https://github.com/AhGnuesHo/seungha-springboot2-webservice\"\n    },\n    {\n        \"name\": \"Shipping\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/Shipping\"\n    },\n    {\n        \"name\": \"shop\",\n        \"isPrivate\": false,\n        \"desc\": \"리액트 쇼핑몰 만들기 연습입니다.\",\n        \"url\": \"https://github.com/AhGnuesHo/shop\"\n    },\n    {\n        \"name\": \"SOMJANG\",\n        \"isPrivate\": false,\n        \"desc\": null,\n        \"url\": \"https://github.com/AhGnuesHo/SOMJANG\"\n    },\n    {\n        \"name\": \"study-python\",\n        \"isPrivate\": false,\n        \"desc\": \"점프 투 파이썬 스터디 레포지토리입니다. \",\n        \"url\": \"https://github.com/AhGnuesHo/study-python\"\n    },\n    {\n        \"name\": \"styleguide\",\n        \"isPrivate\": false,\n        \"desc\": \"Style guides for Google-originated open-source projects\",\n        \"url\": \"https://github.com/AhGnuesHo/styleguide\"\n    },\n    {\n        \"name\": \"TIL\",\n        \"isPrivate\": false,\n        \"desc\": \"Today I Learned\",\n        \"url\": \"https://github.com/AhGnuesHo/TIL\"\n    }\n]"}],"_postman_id":"f78823e8-9f62-4347-994f-b9a7a6b36abd"},{"name":"repo 한개조회","id":"5bc8b9b0-a54a-41ff-9e9f-7c03565fdacb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjM5NjQ5MDM0LCJuYW1lIjoiTmFtWWVqdSIsImdpdGh1YklEIjoiTmFtWWVqdSIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9OYW1ZZWp1IiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzM5NjQ5MDM0P3Y9NCIsImlhdCI6MTY4NTcwNzU0NywiZXhwIjoxNjg2OTE3MTQ3fQ.yWPY6nFecrEd1vdAJLWlBqBKLmillv_ewikw0xh1V6k","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"repo\" : \"2NE1\",\n    \"type\" : \"repo\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repo","urlObject":{"path":["api","github","repo"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"82ea9e1b-0c5a-4fef-9cf9-47ed10eb5983","name":"user repo 한개 가져오기","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"repo\" : \"algorithmPrac\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repo"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"141"},{"key":"ETag","value":"W/\"8d-TAQ6Xv/SgBN7TvPmZPXelLWApP8\""},{"key":"Date","value":"Mon, 08 May 2023 12:52:47 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"algorithmPrac\",\n    \"private\": false,\n    \"desc\": \"알고리즘 연습입니다. \",\n    \"url\": \"https://api.github.com/repos/AhGnuesHo/algorithmPrac\"\n}"},{"id":"ef5dcaef-ad1c-46de-a2b4-bd071f04762a","name":"user repo row data","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n\n    \"repo\" : \"graphQL_study\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repo"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"5736"},{"key":"ETag","value":"W/\"1668-5lXHmHvQvRrFLe4thIrdT02RsJ4\""},{"key":"Date","value":"Sat, 06 May 2023 03:39:21 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 595533007,\n    \"node_id\": \"R_kgDOI38czw\",\n    \"name\": \"graphQL_study\",\n    \"full_name\": \"AhGnuesHo/graphQL_study\",\n    \"private\": false,\n    \"owner\": {\n        \"login\": \"AhGnuesHo\",\n        \"id\": 69295153,\n        \"node_id\": \"MDQ6VXNlcjY5Mjk1MTUz\",\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/69295153?v=4\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/AhGnuesHo\",\n        \"html_url\": \"https://github.com/AhGnuesHo\",\n        \"followers_url\": \"https://api.github.com/users/AhGnuesHo/followers\",\n        \"following_url\": \"https://api.github.com/users/AhGnuesHo/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/AhGnuesHo/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/AhGnuesHo/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/AhGnuesHo/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/AhGnuesHo/orgs\",\n        \"repos_url\": \"https://api.github.com/users/AhGnuesHo/repos\",\n        \"events_url\": \"https://api.github.com/users/AhGnuesHo/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/AhGnuesHo/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n    },\n    \"html_url\": \"https://github.com/AhGnuesHo/graphQL_study\",\n    \"description\": null,\n    \"fork\": false,\n    \"url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study\",\n    \"forks_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/forks\",\n    \"keys_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/keys{/key_id}\",\n    \"collaborators_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/collaborators{/collaborator}\",\n    \"teams_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/teams\",\n    \"hooks_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/hooks\",\n    \"issue_events_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/issues/events{/number}\",\n    \"events_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/events\",\n    \"assignees_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/assignees{/user}\",\n    \"branches_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/branches{/branch}\",\n    \"tags_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/tags\",\n    \"blobs_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/git/blobs{/sha}\",\n    \"git_tags_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/git/tags{/sha}\",\n    \"git_refs_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/git/refs{/sha}\",\n    \"trees_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/git/trees{/sha}\",\n    \"statuses_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/statuses/{sha}\",\n    \"languages_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/languages\",\n    \"stargazers_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/stargazers\",\n    \"contributors_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/contributors\",\n    \"subscribers_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/subscribers\",\n    \"subscription_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/subscription\",\n    \"commits_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/commits{/sha}\",\n    \"git_commits_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/git/commits{/sha}\",\n    \"comments_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/comments{/number}\",\n    \"issue_comment_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/issues/comments{/number}\",\n    \"contents_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/contents/{+path}\",\n    \"compare_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/compare/{base}...{head}\",\n    \"merges_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/merges\",\n    \"archive_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/{archive_format}{/ref}\",\n    \"downloads_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/downloads\",\n    \"issues_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/issues{/number}\",\n    \"pulls_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/pulls{/number}\",\n    \"milestones_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/milestones{/number}\",\n    \"notifications_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/notifications{?since,all,participating}\",\n    \"labels_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/labels{/name}\",\n    \"releases_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/releases{/id}\",\n    \"deployments_url\": \"https://api.github.com/repos/AhGnuesHo/graphQL_study/deployments\",\n    \"created_at\": \"2023-01-31T09:25:31Z\",\n    \"updated_at\": \"2023-01-31T09:25:52Z\",\n    \"pushed_at\": \"2023-01-31T11:08:18Z\",\n    \"git_url\": \"git://github.com/AhGnuesHo/graphQL_study.git\",\n    \"ssh_url\": \"git@github.com:AhGnuesHo/graphQL_study.git\",\n    \"clone_url\": \"https://github.com/AhGnuesHo/graphQL_study.git\",\n    \"svn_url\": \"https://github.com/AhGnuesHo/graphQL_study\",\n    \"homepage\": null,\n    \"size\": 2976,\n    \"stargazers_count\": 0,\n    \"watchers_count\": 0,\n    \"language\": \"JavaScript\",\n    \"has_issues\": true,\n    \"has_projects\": true,\n    \"has_downloads\": true,\n    \"has_wiki\": true,\n    \"has_pages\": false,\n    \"has_discussions\": false,\n    \"forks_count\": 0,\n    \"mirror_url\": null,\n    \"archived\": false,\n    \"disabled\": false,\n    \"open_issues_count\": 0,\n    \"license\": null,\n    \"allow_forking\": true,\n    \"is_template\": false,\n    \"web_commit_signoff_required\": false,\n    \"topics\": [],\n    \"visibility\": \"public\",\n    \"forks\": 0,\n    \"open_issues\": 0,\n    \"watchers\": 0,\n    \"default_branch\": \"master\",\n    \"permissions\": {\n        \"admin\": true,\n        \"maintain\": true,\n        \"push\": true,\n        \"triage\": true,\n        \"pull\": true\n    },\n    \"temp_clone_token\": \"\",\n    \"allow_squash_merge\": true,\n    \"allow_merge_commit\": true,\n    \"allow_rebase_merge\": true,\n    \"allow_auto_merge\": false,\n    \"delete_branch_on_merge\": false,\n    \"allow_update_branch\": false,\n    \"use_squash_pr_title_as_default\": false,\n    \"squash_merge_commit_message\": \"COMMIT_MESSAGES\",\n    \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\",\n    \"merge_commit_message\": \"PR_TITLE\",\n    \"merge_commit_title\": \"MERGE_MESSAGE\",\n    \"security_and_analysis\": {\n        \"secret_scanning\": {\n            \"status\": \"disabled\"\n        },\n        \"secret_scanning_push_protection\": {\n            \"status\": \"disabled\"\n        }\n    },\n    \"network_count\": 0,\n    \"subscribers_count\": 1\n}"}],"_postman_id":"5bc8b9b0-a54a-41ff-9e9f-7c03565fdacb"},{"name":"repo commits","id":"1ce556c3-aebd-412f-b74d-8c1dcf36e051","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NjU0ODYxOCwiZXhwIjoxNjg3NzU4MjE4fQ.0y-MV0DpX7m89hqnD5UWpKPWPwNBzWj7Lu2YjhX6HoQ","type":"text"}],"body":{"mode":"raw","raw":"{\n\n    \"repo\" : \"Test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repo/commits","urlObject":{"path":["api","github","repo","commits"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"15e6ac84-818e-4fea-90cd-86b401c2286a","name":"repo commits","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NjU0ODYxOCwiZXhwIjoxNjg3NzU4MjE4fQ.0y-MV0DpX7m89hqnD5UWpKPWPwNBzWj7Lu2YjhX6HoQ","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"owner\" : \"tangjinlog\",\n    \"repo\" : \"Test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/repo/commits"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"9268"},{"key":"ETag","value":"W/\"2434-HvLfGiKEiI1f0tC1/MVohaiffqo\""},{"key":"Date","value":"Tue, 13 Jun 2023 12:36:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"sha\": \"5eeaac6e29ba99de70373762438c8bf54c909bab\",\n        \"node_id\": \"C_kwDOHVXWjdoAKDVlZWFhYzZlMjliYTk5ZGU3MDM3Mzc2MjQzOGM4YmY1NGM5MDliYWI\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-25T10:41:47Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-25T10:41:47Z\"\n            },\n            \"message\": \"lifestyle page\",\n            \"tree\": {\n                \"sha\": \"b44a5c992d777637ca7d4268756557799eef6274\",\n                \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/trees/b44a5c992d777637ca7d4268756557799eef6274\"\n            },\n            \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/commits/5eeaac6e29ba99de70373762438c8bf54c909bab\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/tangjinlog/Test/commits/5eeaac6e29ba99de70373762438c8bf54c909bab\",\n        \"html_url\": \"https://github.com/tangjinlog/Test/commit/5eeaac6e29ba99de70373762438c8bf54c909bab\",\n        \"comments_url\": \"https://api.github.com/repos/tangjinlog/Test/commits/5eeaac6e29ba99de70373762438c8bf54c909bab/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": [\n            {\n                \"sha\": \"a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n                \"url\": \"https://api.github.com/repos/tangjinlog/Test/commits/a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n                \"html_url\": \"https://github.com/tangjinlog/Test/commit/a5356923e33b7e30281ea99dc2c2cf5264f4e124\"\n            }\n        ]\n    },\n    {\n        \"sha\": \"a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n        \"node_id\": \"C_kwDOHVXWjdoAKGE1MzU2OTIzZTMzYjdlMzAyODFlYTk5ZGMyYzJjZjUyNjRmNGUxMjQ\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-21T08:39:42Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-21T08:39:42Z\"\n            },\n            \"message\": \"HOME page\",\n            \"tree\": {\n                \"sha\": \"4a1f63ee6f8a8cb7d7b276439021c4d2db3ecf73\",\n                \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/trees/4a1f63ee6f8a8cb7d7b276439021c4d2db3ecf73\"\n            },\n            \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/commits/a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/tangjinlog/Test/commits/a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n        \"html_url\": \"https://github.com/tangjinlog/Test/commit/a5356923e33b7e30281ea99dc2c2cf5264f4e124\",\n        \"comments_url\": \"https://api.github.com/repos/tangjinlog/Test/commits/a5356923e33b7e30281ea99dc2c2cf5264f4e124/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": [\n            {\n                \"sha\": \"78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n                \"url\": \"https://api.github.com/repos/tangjinlog/Test/commits/78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n                \"html_url\": \"https://github.com/tangjinlog/Test/commit/78ea0e31cae49d97cee81ae9854d58076303b2c2\"\n            }\n        ]\n    },\n    {\n        \"sha\": \"78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n        \"node_id\": \"C_kwDOHVXWjdoAKDc4ZWEwZTMxY2FlNDlkOTdjZWU4MWFlOTg1NGQ1ODA3NjMwM2IyYzI\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-14T09:46:19Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2022-05-14T09:46:19Z\"\n            },\n            \"message\": \"FIRST COMMIT\",\n            \"tree\": {\n                \"sha\": \"349a3a1a9a7499033028196b9d0ce9ebc6e44c3c\",\n                \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/trees/349a3a1a9a7499033028196b9d0ce9ebc6e44c3c\"\n            },\n            \"url\": \"https://api.github.com/repos/tangjinlog/Test/git/commits/78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/tangjinlog/Test/commits/78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n        \"html_url\": \"https://github.com/tangjinlog/Test/commit/78ea0e31cae49d97cee81ae9854d58076303b2c2\",\n        \"comments_url\": \"https://api.github.com/repos/tangjinlog/Test/commits/78ea0e31cae49d97cee81ae9854d58076303b2c2/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": []\n    }\n]"}],"_postman_id":"1ce556c3-aebd-412f-b74d-8c1dcf36e051"},{"name":"repo issue 목록","id":"dc3f3250-044b-4ec8-b999-7018e182d7fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NjU0ODYxOCwiZXhwIjoxNjg3NzU4MjE4fQ.0y-MV0DpX7m89hqnD5UWpKPWPwNBzWj7Lu2YjhX6HoQ","type":"text"}],"body":{"mode":"raw","raw":"{\n\n    \"repo\" : \"algorithmPrac\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/issue","urlObject":{"path":["api","github","issue"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"fe7a0f47-e33a-4038-b4c8-69a4ea74dfb3","name":"이슈 목록 가져오기","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org/issue"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"13833"},{"key":"ETag","value":"W/\"3609-zYOIm32p4A20C1IXRmty+w1twYc\""},{"key":"Date","value":"Thu, 16 Mar 2023 04:20:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/18\",\n        \"title\": \"msw 사용시 baseURL이 localhost가 아닌 다른 url로 설정되는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-13T10:22:15Z\",\n        \"updateAt\": \"2023-03-15T15:19:34Z\",\n        \"closeAt\": \"2023-03-15T15:19:33Z\",\n        \"body\": \"- 실행환경: \\r\\nnextjs: 13.1.2\\r\\nreact: 18.2.0\\r\\nmsw: 0.49.3\\r\\n\\r\\n<img width=\\\"628\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224673854-b628e4ed-efb7-4d3b-b4f1-cf9d387a95a3.png\\\">\\r\\n\\r\\n따로 baseURL을 서버주소로 지정한 것도 아닌데 post api요청시 자동으로 호스트가 서버주소로 변경되어 요청된다.\\r\\nmsw에서도 handler를 서버주소로 설정하지 않았기 때문에 응답하지 못하는 상황\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/17\",\n        \"title\": \"docker container에서 getServerSideProps 실행안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"open\",\n        \"createAt\": \"2023-03-12T14:14:50Z\",\n        \"updateAt\": \"2023-03-12T14:14:50Z\",\n        \"closeAt\": null,\n        \"body\": \"- 실행 환경:\\r\\nDocker 20.10.23\\r\\nDocker Compose v2.15.1\\r\\nNextjs 13.1.2\\r\\nReact 19.2.0\\r\\n\\r\\n\\r\\n<img width=\\\"776\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224549551-7a5a6905-3397-418d-849d-a5a3986a8c79.png\\\">\\r\\n\\r\\n- 문제 상황: \\r\\n사진과 같이 원래 editablePage 컴포넌트가 렌더링 되야할 화면 중간부분에 렌더링이 되지않아서 유저리스트 컴포넌트가 그 공간을 차지했다.\\r\\neditablePage 컴포넌트는 getServerSideProps로 렌더링되는데 해당 부분 콘솔로 찍어보니 개발자도구에 아예 출력이 되지 않았다.\\r\\n다른사람들도 이와 같은 상황을 겪고있는 것으로 보인다.\\r\\nhttps://github.com/vercel/next.js/discussions/36192\\r\\n\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/16\",\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-10T06:15:26Z\",\n        \"updateAt\": \"2023-03-10T06:15:36Z\",\n        \"closeAt\": \"2023-03-10T06:15:36Z\",\n        \"body\": \"<img width=\\\"251\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224238080-d5a24b8d-a08f-4978-b451-cf2a546d90c9.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/15\",\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-10T06:11:45Z\",\n        \"updateAt\": \"2023-03-10T06:12:50Z\",\n        \"closeAt\": \"2023-03-10T06:12:50Z\",\n        \"body\": \"<img width=\\\"259\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224237518-2daf0906-a963-4df2-96da-a131ba2d8dbb.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/14\",\n        \"title\": \"docker-compose 세팅 추가\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T16:18:26Z\",\n        \"updateAt\": \"2023-03-06T16:18:37Z\",\n        \"closeAt\": \"2023-03-06T16:18:36Z\",\n        \"body\": \"<img width=\\\"245\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/223168455-af7dd43a-969b-4926-8fe7-183d63a9bd16.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/13\",\n        \"title\": \"Project Create Flow 구현\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T09:44:07Z\",\n        \"updateAt\": \"2023-03-06T10:08:32Z\",\n        \"closeAt\": \"2023-03-06T10:08:32Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/12\",\n        \"title\": \"TagSelectorMenu create\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T09:40:19Z\",\n        \"updateAt\": \"2023-03-06T09:41:12Z\",\n        \"closeAt\": \"2023-03-06T09:41:12Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/11\",\n        \"title\": \"로그인시 참여한 프로젝트가 없으면 가이드 페이지 보여주기\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-03T06:29:49Z\",\n        \"updateAt\": \"2023-03-03T06:32:25Z\",\n        \"closeAt\": \"2023-03-03T06:32:04Z\",\n        \"body\": \"참여한 프로젝트가 없는 사람의 경우 프로젝트의 메인화면을 바로 보여줄 수 없다.\\r\\n그 경우에 서비스 이용에 도움이 될 수 있는 가이드 페이지를 보여주기로 했다.\\r\\n\\r\\n> **가이드 페이지가 보여야 하는 경우**\\r\\n\\r\\n- 서비스에 방금 가입해서 참여한 프로젝트가 하나도 없는 사람\\r\\n- 1개의 프로젝트에 참여하고 있다가 프로젝트 삭제 or 나가기로 현재 참여한 프로젝트가 0개인 사람\\r\\n\\r\\n조건부 렌더링을 로그인 할 때 검사하기로 했다.\\r\\n- navbar/LoginBtn.tsx\\r\\n```js\\r\\nconst githubLoginHandler = async () => {\\r\\n    try {\\r\\n      const userData = await getUser();\\r\\n      const initialUser = !userData[0].channel_id;\\r\\n      setUserData(userData);\\r\\n      setInitialUser(initialUser);\\r\\n      setIsLoggedIn(true);\\r\\n      closeModal();\\r\\n      initialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n    } catch (err) {\\r\\n      console.log(err);\\r\\n    }\\r\\n  };\\r\\n```\\r\\n\\r\\n```js\\r\\nconst userData = await getUser();\\r\\n```\\r\\ngetUser()는 깃허브 OAuth로그인  API이고 리턴값은 다음과 같다.\\r\\n<img width=\\\"300\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/222641445-b0f641f0-5d1e-4580-8bb9-314565bd7b95.png\\\">\\r\\n\\r\\n\\r\\n```js\\r\\nconst initialUser = !userData[0].channel_id;\\r\\n```\\r\\n유저 데이터 조회시 channel_id 값이 없으면 initialUser = true로 할당하고 그 값을 recoil 상태로 관리했다.\\r\\n\\r\\n```js\\r\\ninitialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n```\\r\\n그 다음 initialUser라면, 가이드 페이지가 보이는 초기 프로젝트 생성페이지(/main)으로 보내고\\r\\n아니라면 해당 유저의 첫 번째 프로젝트의 메인페이지로 보낸다.\\r\\n\\r\\n> **initialUser = true 일 때 변하는 컴포넌트**\\r\\n\\r\\n- project-sidebar/index.tsx\\r\\n```js\\r\\nexport const ProjectSideBar = () => {\\r\\n  const initialUser = useRecoilValue(initialUserState);\\r\\n\\r\\n  return (\\r\\n    <div css={projectSideBarBox}>\\r\\n      <List />\\r\\n      {initialUser ? <GuideSidebar /> : <Channel />}\\r\\n    </div>\\r\\n  );\\r\\n};\\r\\n```\\r\\nProjectSideBar 컴포넌트는 참여한 프로젝트 리스트를 보여주는 <List /> 컴포넌트와 현재 참여한 프로젝트의 page들의 정보를 갖고있는 <Channel /> 컴포넌트로 구성되는데, \\r\\ninitialUser 상태를 받아서 true 일때만 <Channel /> 컴포넌트 자리에 가이드 페이지를 보조하는 <GuideSideBar /> 컴포넌트가 렌더링되게끔 했다.\\r\\n\\r\\n마지막으로 처음 프로젝트 생성과 동시에 initialUser를 false로 상태변경해서 더 이상 가이드페이지가 보이지 않게 했다.\\r\\n\\r\\n- project-sidebar/List.tsx\\r\\n```js\\r\\nconst onClickHandler = async () => {\\r\\n    const { id: channelId, channelName } = await postProject();\\r\\n    await postEditablePage(channelId);\\r\\n    await postSocketPage(channelId);\\r\\n    setInitialUser(false);\\r\\n    closeModal();\\r\\n    router.push(`/project/${channelId}?channelName=${channelName}`);\\r\\n  };\\r\\n```\\r\\n잘 동작한다.\\r\\n![guidGIF](https://user-images.githubusercontent.com/96574345/222647633-682865c5-b62f-4dca-abf1-5fdae1762aa2.gif)\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/10\",\n        \"title\": \"react-hook-form useController에서 input validation 안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-02T06:37:29Z\",\n        \"updateAt\": \"2023-03-02T12:11:33Z\",\n        \"closeAt\": \"2023-03-02T12:11:33Z\",\n        \"body\": \"useController의 rule 옵션으로 max,min 등 validation을 설정했지만\\r\\n실제 동작하지 않음\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/9\",\n        \"title\": \"feat editablePage + layout\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-26T01:41:03Z\",\n        \"updateAt\": \"2023-02-26T02:09:18Z\",\n        \"closeAt\": \"2023-02-26T02:09:18Z\",\n        \"body\": \"editablePage 기능 추가\\r\\nNavBar 컴포넌트 추가\\r\\nreact-hook-form 라이브러리 추가\\r\\nnextjs 동적 라우팅 추가\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/8\",\n        \"title\": \"Feature editable page editable block\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-26T01:09:46Z\",\n        \"updateAt\": \"2023-02-26T01:33:48Z\",\n        \"closeAt\": \"2023-02-26T01:33:47Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/7\",\n        \"title\": \"contentEditable에서 한글 입력 후 개행 시 이슈\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"bug\",\n                \"color\": \"d73a4a\",\n                \"desc\": \"Something isn't working\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-21T10:00:38Z\",\n        \"updateAt\": \"2023-02-23T10:36:56Z\",\n        \"closeAt\": \"2023-02-23T01:50:04Z\",\n        \"body\": \"![화면_기록_2023-02-21_오후_6_48_51_AdobeExpress (1)](https://user-images.githubusercontent.com/74359527/220312011-ffbad4fc-cf5c-4f5e-b63e-0d6429e23490.gif)\\r\\n\\r\\n입력중인 블럭 마지막 글자가 다음 블럭에 추가된 채로 생성됨\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/6\",\n        \"title\": \"rgb drag시 drop animating error\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-16T09:23:15Z\",\n        \"updateAt\": \"2023-03-02T06:19:36Z\",\n        \"closeAt\": \"2023-03-02T06:18:05Z\",\n        \"body\": \"<img width=\\\"618\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219322840-04cf61e3-8c0c-43ea-b0bc-8b728553dc10.png\\\">\\r\\n\\r\\n아이템 드래그 시 위와같은 에러 출력과 동시에 원래 자리로 돌아감\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/5\",\n        \"title\": \"Recoil setState시에 컴포넌트 re-render과정에서 Batcher 오류 발생\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T15:38:14Z\",\n        \"updateAt\": \"2023-03-02T06:23:34Z\",\n        \"closeAt\": \"2023-03-02T06:23:33Z\",\n        \"body\": \"## 문제\\r\\n<img width=\\\"606\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219075419-dd234d1c-4028-433f-937e-14bd149b5b92.png\\\">\\r\\n\\r\\nfetchedBlocks를 setBlocks에 상태저장하는 과정에서 발생\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/4\",\n        \"title\": \"react-beautiful-dnd Draggable 적용 에러\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T15:20:22Z\",\n        \"updateAt\": \"2023-03-02T06:24:35Z\",\n        \"closeAt\": \"2023-03-02T06:24:34Z\",\n        \"body\": \"## 문제\\r\\n<img width=\\\"630\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219068698-053a2c93-a10a-408f-b3a5-9eccbf0e7550.png\\\">\\r\\n\\r\\neditableBlock이 리턴하는 <Draggable />이 생성하는 드래그 div에서 프로퍼티로\\r\\ndragHandleProps를 꼭 추가해줘야 동작함\\r\\n\\r\\n\\r\\n<img width=\\\"522\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219069367-a5debbba-422c-4601-bb32-b14d6d07c510.png\\\">\\r\\n\\r\\n아래는 공식 문서에서 제공하는 dragHandleProps의 타입\\r\\n<img width=\\\"451\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219070112-abeba45f-6668-4dfd-9e77-c217fa9a32cc.png\\\">\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/3\",\n        \"title\": \"feat: EditableBlock 생성\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T07:53:51Z\",\n        \"updateAt\": \"2023-02-15T08:06:22Z\",\n        \"closeAt\": \"2023-02-15T08:06:22Z\",\n        \"body\": \"EditablePage에 EditableBlock 합치기\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/2\",\n        \"title\": \"getServerSideProps 내 recoil State 사용안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"desc\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-13T10:20:00Z\",\n        \"updateAt\": \"2023-03-02T06:25:33Z\",\n        \"closeAt\": \"2023-03-02T06:25:32Z\",\n        \"body\": \"## 상황\\r\\npages/index.tsx의 getServerSideProps에서 기본 blocks의 상태를 atom으로 관리하고자\\r\\nuseRecoilState로 atom을 불러오는 과정에서 에러 발생.\\r\\n<img width=\\\"400\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/218431386-84380436-e6e8-4483-a819-bbdd4b389c14.png\\\">\\r\\n\\r\\n구글링해보니 getServerSideProps는 백엔드 딴이라 상태관리인 useRecoilState는 사용할 수 없다고 함.\\r\\nState를 사용할 수 없으므로 기존처럼 변수에 initialState를 정해주는 방식으로 해야 하나?\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/1\",\n        \"title\": \"editablePage handler에 recoil 적용\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"desc\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-13T09:43:27Z\",\n        \"updateAt\": \"2023-03-02T06:35:03Z\",\n        \"closeAt\": \"2023-03-02T06:35:02Z\",\n        \"body\": \"blocks 기본 state관리를 위해 atom 생성 -> editablePage, editableBlock에서 import 사용?\"\n    }\n]"},{"id":"ade90bac-d26d-4429-983a-fb991cd3ebd1","name":"row data","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org/issue"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55210"},{"key":"ETag","value":"W/\"d7aa-vCDAFBsMOEF9PehU3aSbyy+88Hc\""},{"key":"Date","value":"Thu, 16 Mar 2023 04:05:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/18\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/18/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/18/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/18/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/18\",\n        \"id\": 1621191459,\n        \"node_id\": \"I_kwDOIxLKkc5goWsj\",\n        \"number\": 18,\n        \"title\": \"msw 사용시 baseURL이 localhost가 아닌 다른 url로 설정되는 현상\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [\n            {\n                \"id\": 5256388737,\n                \"node_id\": \"LA_kwDOIxLKkc8AAAABOU4ggQ\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/labels/not%20working\",\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"default\": false,\n                \"description\": \"\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 1,\n        \"created_at\": \"2023-03-13T10:22:15Z\",\n        \"updated_at\": \"2023-03-15T15:19:34Z\",\n        \"closed_at\": \"2023-03-15T15:19:33Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"- 실행환경: \\r\\nnextjs: 13.1.2\\r\\nreact: 18.2.0\\r\\nmsw: 0.49.3\\r\\n\\r\\n<img width=\\\"628\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224673854-b628e4ed-efb7-4d3b-b4f1-cf9d387a95a3.png\\\">\\r\\n\\r\\n따로 baseURL을 서버주소로 지정한 것도 아닌데 post api요청시 자동으로 호스트가 서버주소로 변경되어 요청된다.\\r\\nmsw에서도 handler를 서버주소로 설정하지 않았기 때문에 응답하지 못하는 상황\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/18/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/18/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/17\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/17/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/17/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/17/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/17\",\n        \"id\": 1620381284,\n        \"node_id\": \"I_kwDOIxLKkc5glQ5k\",\n        \"number\": 17,\n        \"title\": \"docker container에서 getServerSideProps 실행안됨\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [\n            {\n                \"id\": 5256388737,\n                \"node_id\": \"LA_kwDOIxLKkc8AAAABOU4ggQ\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/labels/not%20working\",\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"default\": false,\n                \"description\": \"\"\n            }\n        ],\n        \"state\": \"open\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-12T14:14:50Z\",\n        \"updated_at\": \"2023-03-12T14:14:50Z\",\n        \"closed_at\": null,\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"- 실행 환경:\\r\\nDocker 20.10.23\\r\\nDocker Compose v2.15.1\\r\\nNextjs 13.1.2\\r\\nReact 19.2.0\\r\\n\\r\\n\\r\\n<img width=\\\"776\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224549551-7a5a6905-3397-418d-849d-a5a3986a8c79.png\\\">\\r\\n\\r\\n- 문제 상황: \\r\\n사진과 같이 원래 editablePage 컴포넌트가 렌더링 되야할 화면 중간부분에 렌더링이 되지않아서 유저리스트 컴포넌트가 그 공간을 차지했다.\\r\\neditablePage 컴포넌트는 getServerSideProps로 렌더링되는데 해당 부분 콘솔로 찍어보니 개발자도구에 아예 출력이 되지 않았다.\\r\\n다른사람들도 이와 같은 상황을 겪고있는 것으로 보인다.\\r\\nhttps://github.com/vercel/next.js/discussions/36192\\r\\n\\r\\n\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/17/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/17/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/16\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/16/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/16/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/16/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/16\",\n        \"id\": 1618424581,\n        \"node_id\": \"PR_kwDOIxLKkc5LvQ3e\",\n        \"number\": 16,\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-10T06:15:26Z\",\n        \"updated_at\": \"2023-03-10T06:15:36Z\",\n        \"closed_at\": \"2023-03-10T06:15:36Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/16\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/16\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/16.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/16.patch\",\n            \"merged_at\": \"2023-03-10T06:15:36Z\"\n        },\n        \"body\": \"<img width=\\\"251\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224238080-d5a24b8d-a08f-4978-b451-cf2a546d90c9.png\\\">\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/16/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/16/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/15\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/15/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/15/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/15/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/15\",\n        \"id\": 1618421831,\n        \"node_id\": \"PR_kwDOIxLKkc5LvQTB\",\n        \"number\": 15,\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-10T06:11:45Z\",\n        \"updated_at\": \"2023-03-10T06:12:50Z\",\n        \"closed_at\": \"2023-03-10T06:12:50Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/15\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/15\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/15.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/15.patch\",\n            \"merged_at\": null\n        },\n        \"body\": \"<img width=\\\"259\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224237518-2daf0906-a963-4df2-96da-a131ba2d8dbb.png\\\">\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/15/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/15/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/14\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/14/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/14/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/14/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/14\",\n        \"id\": 1611776971,\n        \"node_id\": \"PR_kwDOIxLKkc5LY0Nz\",\n        \"number\": 14,\n        \"title\": \"docker-compose 세팅 추가\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-06T16:18:26Z\",\n        \"updated_at\": \"2023-03-06T16:18:37Z\",\n        \"closed_at\": \"2023-03-06T16:18:36Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/14\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/14\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/14.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/14.patch\",\n            \"merged_at\": \"2023-03-06T16:18:36Z\"\n        },\n        \"body\": \"<img width=\\\"245\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/223168455-af7dd43a-969b-4926-8fe7-183d63a9bd16.png\\\">\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/14/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/14/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/13\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/13/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/13/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/13/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/13\",\n        \"id\": 1611026766,\n        \"node_id\": \"PR_kwDOIxLKkc5LWQ9E\",\n        \"number\": 13,\n        \"title\": \"Project Create Flow 구현\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-06T09:44:07Z\",\n        \"updated_at\": \"2023-03-06T10:08:32Z\",\n        \"closed_at\": \"2023-03-06T10:08:32Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/13\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/13\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/13.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/13.patch\",\n            \"merged_at\": \"2023-03-06T10:08:31Z\"\n        },\n        \"body\": null,\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/13/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/13/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/12\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/12/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/12/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/12/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/12\",\n        \"id\": 1611021407,\n        \"node_id\": \"PR_kwDOIxLKkc5LWP0j\",\n        \"number\": 12,\n        \"title\": \"TagSelectorMenu create\",\n        \"user\": {\n            \"login\": \"ghkd1418\",\n            \"id\": 74359527,\n            \"node_id\": \"MDQ6VXNlcjc0MzU5NTI3\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"html_url\": \"https://github.com/ghkd1418\",\n            \"followers_url\": \"https://api.github.com/users/ghkd1418/followers\",\n            \"following_url\": \"https://api.github.com/users/ghkd1418/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/ghkd1418/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/ghkd1418/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/ghkd1418/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/ghkd1418/orgs\",\n            \"repos_url\": \"https://api.github.com/users/ghkd1418/repos\",\n            \"events_url\": \"https://api.github.com/users/ghkd1418/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/ghkd1418/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-03-06T09:40:19Z\",\n        \"updated_at\": \"2023-03-06T09:41:12Z\",\n        \"closed_at\": \"2023-03-06T09:41:12Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/12\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/12\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/12.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/12.patch\",\n            \"merged_at\": \"2023-03-06T09:41:12Z\"\n        },\n        \"body\": null,\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/12/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/12/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/11\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/11/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/11/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/11/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/11\",\n        \"id\": 1608024473,\n        \"node_id\": \"I_kwDOIxLKkc5f2IGZ\",\n        \"number\": 11,\n        \"title\": \"로그인시 참여한 프로젝트가 없으면 가이드 페이지 보여주기\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 1,\n        \"created_at\": \"2023-03-03T06:29:49Z\",\n        \"updated_at\": \"2023-03-03T06:32:25Z\",\n        \"closed_at\": \"2023-03-03T06:32:04Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"참여한 프로젝트가 없는 사람의 경우 프로젝트의 메인화면을 바로 보여줄 수 없다.\\r\\n그 경우에 서비스 이용에 도움이 될 수 있는 가이드 페이지를 보여주기로 했다.\\r\\n\\r\\n> **가이드 페이지가 보여야 하는 경우**\\r\\n\\r\\n- 서비스에 방금 가입해서 참여한 프로젝트가 하나도 없는 사람\\r\\n- 1개의 프로젝트에 참여하고 있다가 프로젝트 삭제 or 나가기로 현재 참여한 프로젝트가 0개인 사람\\r\\n\\r\\n조건부 렌더링을 로그인 할 때 검사하기로 했다.\\r\\n- navbar/LoginBtn.tsx\\r\\n```js\\r\\nconst githubLoginHandler = async () => {\\r\\n    try {\\r\\n      const userData = await getUser();\\r\\n      const initialUser = !userData[0].channel_id;\\r\\n      setUserData(userData);\\r\\n      setInitialUser(initialUser);\\r\\n      setIsLoggedIn(true);\\r\\n      closeModal();\\r\\n      initialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n    } catch (err) {\\r\\n      console.log(err);\\r\\n    }\\r\\n  };\\r\\n```\\r\\n\\r\\n```js\\r\\nconst userData = await getUser();\\r\\n```\\r\\ngetUser()는 깃허브 OAuth로그인  API이고 리턴값은 다음과 같다.\\r\\n<img width=\\\"300\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/222641445-b0f641f0-5d1e-4580-8bb9-314565bd7b95.png\\\">\\r\\n\\r\\n\\r\\n```js\\r\\nconst initialUser = !userData[0].channel_id;\\r\\n```\\r\\n유저 데이터 조회시 channel_id 값이 없으면 initialUser = true로 할당하고 그 값을 recoil 상태로 관리했다.\\r\\n\\r\\n```js\\r\\ninitialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n```\\r\\n그 다음 initialUser라면, 가이드 페이지가 보이는 초기 프로젝트 생성페이지(/main)으로 보내고\\r\\n아니라면 해당 유저의 첫 번째 프로젝트의 메인페이지로 보낸다.\\r\\n\\r\\n> **initialUser = true 일 때 변하는 컴포넌트**\\r\\n\\r\\n- project-sidebar/index.tsx\\r\\n```js\\r\\nexport const ProjectSideBar = () => {\\r\\n  const initialUser = useRecoilValue(initialUserState);\\r\\n\\r\\n  return (\\r\\n    <div css={projectSideBarBox}>\\r\\n      <List />\\r\\n      {initialUser ? <GuideSidebar /> : <Channel />}\\r\\n    </div>\\r\\n  );\\r\\n};\\r\\n```\\r\\nProjectSideBar 컴포넌트는 참여한 프로젝트 리스트를 보여주는 <List /> 컴포넌트와 현재 참여한 프로젝트의 page들의 정보를 갖고있는 <Channel /> 컴포넌트로 구성되는데, \\r\\ninitialUser 상태를 받아서 true 일때만 <Channel /> 컴포넌트 자리에 가이드 페이지를 보조하는 <GuideSideBar /> 컴포넌트가 렌더링되게끔 했다.\\r\\n\\r\\n마지막으로 처음 프로젝트 생성과 동시에 initialUser를 false로 상태변경해서 더 이상 가이드페이지가 보이지 않게 했다.\\r\\n\\r\\n- project-sidebar/List.tsx\\r\\n```js\\r\\nconst onClickHandler = async () => {\\r\\n    const { id: channelId, channelName } = await postProject();\\r\\n    await postEditablePage(channelId);\\r\\n    await postSocketPage(channelId);\\r\\n    setInitialUser(false);\\r\\n    closeModal();\\r\\n    router.push(`/project/${channelId}?channelName=${channelName}`);\\r\\n  };\\r\\n```\\r\\n잘 동작한다.\\r\\n![guidGIF](https://user-images.githubusercontent.com/96574345/222647633-682865c5-b62f-4dca-abf1-5fdae1762aa2.gif)\\r\\n\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/11/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/11/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/10\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/10/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/10/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/10/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/10\",\n        \"id\": 1606195796,\n        \"node_id\": \"I_kwDOIxLKkc5fvJpU\",\n        \"number\": 10,\n        \"title\": \"react-hook-form useController에서 input validation 안됨\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 1,\n        \"created_at\": \"2023-03-02T06:37:29Z\",\n        \"updated_at\": \"2023-03-02T12:11:33Z\",\n        \"closed_at\": \"2023-03-02T12:11:33Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"useController의 rule 옵션으로 max,min 등 validation을 설정했지만\\r\\n실제 동작하지 않음\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/10/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/10/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/9\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/9/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/9/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/9/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/9\",\n        \"id\": 1599897502,\n        \"node_id\": \"PR_kwDOIxLKkc5KxAyt\",\n        \"number\": 9,\n        \"title\": \"feat editablePage + layout\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-02-26T01:41:03Z\",\n        \"updated_at\": \"2023-02-26T02:09:18Z\",\n        \"closed_at\": \"2023-02-26T02:09:18Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/9\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/9\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/9.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/9.patch\",\n            \"merged_at\": \"2023-02-26T02:09:18Z\"\n        },\n        \"body\": \"editablePage 기능 추가\\r\\nNavBar 컴포넌트 추가\\r\\nreact-hook-form 라이브러리 추가\\r\\nnextjs 동적 라우팅 추가\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/9/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/9/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/8\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/8/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/8/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/8/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/8\",\n        \"id\": 1599891389,\n        \"node_id\": \"PR_kwDOIxLKkc5Kw_nm\",\n        \"number\": 8,\n        \"title\": \"Feature editable page editable block\",\n        \"user\": {\n            \"login\": \"ghkd1418\",\n            \"id\": 74359527,\n            \"node_id\": \"MDQ6VXNlcjc0MzU5NTI3\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"html_url\": \"https://github.com/ghkd1418\",\n            \"followers_url\": \"https://api.github.com/users/ghkd1418/followers\",\n            \"following_url\": \"https://api.github.com/users/ghkd1418/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/ghkd1418/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/ghkd1418/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/ghkd1418/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/ghkd1418/orgs\",\n            \"repos_url\": \"https://api.github.com/users/ghkd1418/repos\",\n            \"events_url\": \"https://api.github.com/users/ghkd1418/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/ghkd1418/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 0,\n        \"created_at\": \"2023-02-26T01:09:46Z\",\n        \"updated_at\": \"2023-02-26T01:33:48Z\",\n        \"closed_at\": \"2023-02-26T01:33:47Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/8\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/8\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/8.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/8.patch\",\n            \"merged_at\": \"2023-02-26T01:33:47Z\"\n        },\n        \"body\": null,\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/8/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/8/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/7\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/7/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/7/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/7/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/7\",\n        \"id\": 1593177853,\n        \"node_id\": \"I_kwDOIxLKkc5e9fb9\",\n        \"number\": 7,\n        \"title\": \"contentEditable에서 한글 입력 후 개행 시 이슈\",\n        \"user\": {\n            \"login\": \"ghkd1418\",\n            \"id\": 74359527,\n            \"node_id\": \"MDQ6VXNlcjc0MzU5NTI3\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"html_url\": \"https://github.com/ghkd1418\",\n            \"followers_url\": \"https://api.github.com/users/ghkd1418/followers\",\n            \"following_url\": \"https://api.github.com/users/ghkd1418/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/ghkd1418/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/ghkd1418/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/ghkd1418/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/ghkd1418/orgs\",\n            \"repos_url\": \"https://api.github.com/users/ghkd1418/repos\",\n            \"events_url\": \"https://api.github.com/users/ghkd1418/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/ghkd1418/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [\n            {\n                \"id\": 5001825980,\n                \"node_id\": \"LA_kwDOIxLKkc8AAAABKiHOvA\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/labels/bug\",\n                \"name\": \"bug\",\n                \"color\": \"d73a4a\",\n                \"default\": true,\n                \"description\": \"Something isn't working\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 1,\n        \"created_at\": \"2023-02-21T10:00:38Z\",\n        \"updated_at\": \"2023-02-23T10:36:56Z\",\n        \"closed_at\": \"2023-02-23T01:50:04Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"![화면_기록_2023-02-21_오후_6_48_51_AdobeExpress (1)](https://user-images.githubusercontent.com/74359527/220312011-ffbad4fc-cf5c-4f5e-b63e-0d6429e23490.gif)\\r\\n\\r\\n입력중인 블럭 마지막 글자가 다음 블럭에 추가된 채로 생성됨\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/7/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/7/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/6\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/6/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/6/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/6/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/6\",\n        \"id\": 1587326384,\n        \"node_id\": \"I_kwDOIxLKkc5enK2w\",\n        \"number\": 6,\n        \"title\": \"rgb drag시 drop animating error\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": null,\n        \"comments\": 1,\n        \"created_at\": \"2023-02-16T09:23:15Z\",\n        \"updated_at\": \"2023-03-02T06:19:36Z\",\n        \"closed_at\": \"2023-03-02T06:18:05Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"<img width=\\\"618\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219322840-04cf61e3-8c0c-43ea-b0bc-8b728553dc10.png\\\">\\r\\n\\r\\n아이템 드래그 시 위와같은 에러 출력과 동시에 원래 자리로 돌아감\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/6/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/6/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/5\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/5/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/5/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/5/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/5\",\n        \"id\": 1586072119,\n        \"node_id\": \"I_kwDOIxLKkc5eiYo3\",\n        \"number\": 5,\n        \"title\": \"Recoil setState시에 컴포넌트 re-render과정에서 Batcher 오류 발생\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1\",\n            \"html_url\": \"https://github.com/a-co-ha/client/milestone/1\",\n            \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1/labels\",\n            \"id\": 9036544,\n            \"node_id\": \"MI_kwDOIxLKkc4AieMA\",\n            \"number\": 1,\n            \"title\": \"editable page 생성\",\n            \"description\": \"- 작업브랜치 : feature-editablePage\",\n            \"creator\": {\n                \"login\": \"tangjinlog\",\n                \"id\": 96574345,\n                \"node_id\": \"U_kgDOBcGbiQ\",\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/tangjinlog\",\n                \"html_url\": \"https://github.com/tangjinlog\",\n                \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n                \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n                \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n                \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"open_issues\": 0,\n            \"closed_issues\": 5,\n            \"state\": \"closed\",\n            \"created_at\": \"2023-02-13T09:40:16Z\",\n            \"updated_at\": \"2023-03-02T06:35:02Z\",\n            \"due_on\": \"2023-02-14T08:00:00Z\",\n            \"closed_at\": \"2023-02-23T10:37:11Z\"\n        },\n        \"comments\": 1,\n        \"created_at\": \"2023-02-15T15:38:14Z\",\n        \"updated_at\": \"2023-03-02T06:23:34Z\",\n        \"closed_at\": \"2023-03-02T06:23:33Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"## 문제\\r\\n<img width=\\\"606\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219075419-dd234d1c-4028-433f-937e-14bd149b5b92.png\\\">\\r\\n\\r\\nfetchedBlocks를 setBlocks에 상태저장하는 과정에서 발생\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/5/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/5/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/4\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/4/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/4/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/4/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/4\",\n        \"id\": 1586043355,\n        \"node_id\": \"I_kwDOIxLKkc5eiRnb\",\n        \"number\": 4,\n        \"title\": \"react-beautiful-dnd Draggable 적용 에러\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1\",\n            \"html_url\": \"https://github.com/a-co-ha/client/milestone/1\",\n            \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1/labels\",\n            \"id\": 9036544,\n            \"node_id\": \"MI_kwDOIxLKkc4AieMA\",\n            \"number\": 1,\n            \"title\": \"editable page 생성\",\n            \"description\": \"- 작업브랜치 : feature-editablePage\",\n            \"creator\": {\n                \"login\": \"tangjinlog\",\n                \"id\": 96574345,\n                \"node_id\": \"U_kgDOBcGbiQ\",\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/tangjinlog\",\n                \"html_url\": \"https://github.com/tangjinlog\",\n                \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n                \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n                \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n                \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"open_issues\": 0,\n            \"closed_issues\": 5,\n            \"state\": \"closed\",\n            \"created_at\": \"2023-02-13T09:40:16Z\",\n            \"updated_at\": \"2023-03-02T06:35:02Z\",\n            \"due_on\": \"2023-02-14T08:00:00Z\",\n            \"closed_at\": \"2023-02-23T10:37:11Z\"\n        },\n        \"comments\": 1,\n        \"created_at\": \"2023-02-15T15:20:22Z\",\n        \"updated_at\": \"2023-03-02T06:24:35Z\",\n        \"closed_at\": \"2023-03-02T06:24:34Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"## 문제\\r\\n<img width=\\\"630\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219068698-053a2c93-a10a-408f-b3a5-9eccbf0e7550.png\\\">\\r\\n\\r\\neditableBlock이 리턴하는 <Draggable />이 생성하는 드래그 div에서 프로퍼티로\\r\\ndragHandleProps를 꼭 추가해줘야 동작함\\r\\n\\r\\n\\r\\n<img width=\\\"522\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219069367-a5debbba-422c-4601-bb32-b14d6d07c510.png\\\">\\r\\n\\r\\n아래는 공식 문서에서 제공하는 dragHandleProps의 타입\\r\\n<img width=\\\"451\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219070112-abeba45f-6668-4dfd-9e77-c217fa9a32cc.png\\\">\\r\\n\\r\\n\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/4/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/4/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/3\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/3/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/3/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/3/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/pull/3\",\n        \"id\": 1585383257,\n        \"node_id\": \"PR_kwDOIxLKkc5KAlRM\",\n        \"number\": 3,\n        \"title\": \"feat: EditableBlock 생성\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1\",\n            \"html_url\": \"https://github.com/a-co-ha/client/milestone/1\",\n            \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1/labels\",\n            \"id\": 9036544,\n            \"node_id\": \"MI_kwDOIxLKkc4AieMA\",\n            \"number\": 1,\n            \"title\": \"editable page 생성\",\n            \"description\": \"- 작업브랜치 : feature-editablePage\",\n            \"creator\": {\n                \"login\": \"tangjinlog\",\n                \"id\": 96574345,\n                \"node_id\": \"U_kgDOBcGbiQ\",\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/tangjinlog\",\n                \"html_url\": \"https://github.com/tangjinlog\",\n                \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n                \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n                \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n                \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"open_issues\": 0,\n            \"closed_issues\": 5,\n            \"state\": \"closed\",\n            \"created_at\": \"2023-02-13T09:40:16Z\",\n            \"updated_at\": \"2023-03-02T06:35:02Z\",\n            \"due_on\": \"2023-02-14T08:00:00Z\",\n            \"closed_at\": \"2023-02-23T10:37:11Z\"\n        },\n        \"comments\": 0,\n        \"created_at\": \"2023-02-15T07:53:51Z\",\n        \"updated_at\": \"2023-02-15T08:06:22Z\",\n        \"closed_at\": \"2023-02-15T08:06:22Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"draft\": false,\n        \"pull_request\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/pulls/3\",\n            \"html_url\": \"https://github.com/a-co-ha/client/pull/3\",\n            \"diff_url\": \"https://github.com/a-co-ha/client/pull/3.diff\",\n            \"patch_url\": \"https://github.com/a-co-ha/client/pull/3.patch\",\n            \"merged_at\": \"2023-02-15T08:06:22Z\"\n        },\n        \"body\": \"EditablePage에 EditableBlock 합치기\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/3/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/3/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": null\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/2\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/2/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/2/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/2/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/2\",\n        \"id\": 1582057019,\n        \"node_id\": \"I_kwDOIxLKkc5eTEY7\",\n        \"number\": 2,\n        \"title\": \"getServerSideProps 내 recoil State 사용안됨\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [\n            {\n                \"id\": 5001826010,\n                \"node_id\": \"LA_kwDOIxLKkc8AAAABKiHO2g\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/labels/question\",\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"default\": true,\n                \"description\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1\",\n            \"html_url\": \"https://github.com/a-co-ha/client/milestone/1\",\n            \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1/labels\",\n            \"id\": 9036544,\n            \"node_id\": \"MI_kwDOIxLKkc4AieMA\",\n            \"number\": 1,\n            \"title\": \"editable page 생성\",\n            \"description\": \"- 작업브랜치 : feature-editablePage\",\n            \"creator\": {\n                \"login\": \"tangjinlog\",\n                \"id\": 96574345,\n                \"node_id\": \"U_kgDOBcGbiQ\",\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/tangjinlog\",\n                \"html_url\": \"https://github.com/tangjinlog\",\n                \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n                \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n                \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n                \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"open_issues\": 0,\n            \"closed_issues\": 5,\n            \"state\": \"closed\",\n            \"created_at\": \"2023-02-13T09:40:16Z\",\n            \"updated_at\": \"2023-03-02T06:35:02Z\",\n            \"due_on\": \"2023-02-14T08:00:00Z\",\n            \"closed_at\": \"2023-02-23T10:37:11Z\"\n        },\n        \"comments\": 1,\n        \"created_at\": \"2023-02-13T10:20:00Z\",\n        \"updated_at\": \"2023-03-02T06:25:33Z\",\n        \"closed_at\": \"2023-03-02T06:25:32Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"## 상황\\r\\npages/index.tsx의 getServerSideProps에서 기본 blocks의 상태를 atom으로 관리하고자\\r\\nuseRecoilState로 atom을 불러오는 과정에서 에러 발생.\\r\\n<img width=\\\"400\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/218431386-84380436-e6e8-4483-a819-bbdd4b389c14.png\\\">\\r\\n\\r\\n구글링해보니 getServerSideProps는 백엔드 딴이라 상태관리인 useRecoilState는 사용할 수 없다고 함.\\r\\nState를 사용할 수 없으므로 기존처럼 변수에 initialState를 정해주는 방식으로 해야 하나?\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/2/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/2/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    },\n    {\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/1\",\n        \"repository_url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/issues/1/labels{/name}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/issues/1/comments\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/1/events\",\n        \"html_url\": \"https://github.com/a-co-ha/client/issues/1\",\n        \"id\": 1581991384,\n        \"node_id\": \"I_kwDOIxLKkc5eS0XY\",\n        \"number\": 1,\n        \"title\": \"editablePage handler에 recoil 적용\",\n        \"user\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"labels\": [\n            {\n                \"id\": 5001826010,\n                \"node_id\": \"LA_kwDOIxLKkc8AAAABKiHO2g\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/labels/question\",\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"default\": true,\n                \"description\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"locked\": false,\n        \"assignee\": null,\n        \"assignees\": [],\n        \"milestone\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1\",\n            \"html_url\": \"https://github.com/a-co-ha/client/milestone/1\",\n            \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/milestones/1/labels\",\n            \"id\": 9036544,\n            \"node_id\": \"MI_kwDOIxLKkc4AieMA\",\n            \"number\": 1,\n            \"title\": \"editable page 생성\",\n            \"description\": \"- 작업브랜치 : feature-editablePage\",\n            \"creator\": {\n                \"login\": \"tangjinlog\",\n                \"id\": 96574345,\n                \"node_id\": \"U_kgDOBcGbiQ\",\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/tangjinlog\",\n                \"html_url\": \"https://github.com/tangjinlog\",\n                \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n                \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n                \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n                \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"open_issues\": 0,\n            \"closed_issues\": 5,\n            \"state\": \"closed\",\n            \"created_at\": \"2023-02-13T09:40:16Z\",\n            \"updated_at\": \"2023-03-02T06:35:02Z\",\n            \"due_on\": \"2023-02-14T08:00:00Z\",\n            \"closed_at\": \"2023-02-23T10:37:11Z\"\n        },\n        \"comments\": 1,\n        \"created_at\": \"2023-02-13T09:43:27Z\",\n        \"updated_at\": \"2023-03-02T06:35:03Z\",\n        \"closed_at\": \"2023-03-02T06:35:02Z\",\n        \"author_association\": \"MEMBER\",\n        \"active_lock_reason\": null,\n        \"body\": \"blocks 기본 state관리를 위해 atom 생성 -> editablePage, editableBlock에서 import 사용?\",\n        \"reactions\": {\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/issues/1/reactions\",\n            \"total_count\": 0,\n            \"+1\": 0,\n            \"-1\": 0,\n            \"laugh\": 0,\n            \"hooray\": 0,\n            \"confused\": 0,\n            \"heart\": 0,\n            \"rocket\": 0,\n            \"eyes\": 0\n        },\n        \"timeline_url\": \"https://api.github.com/repos/a-co-ha/client/issues/1/timeline\",\n        \"performed_via_github_app\": null,\n        \"state_reason\": \"completed\"\n    }\n]"}],"_postman_id":"dc3f3250-044b-4ec8-b999-7018e182d7fd"},{"name":"org 목록","id":"efe74f45-0bac-407a-bbe8-2b170f93eaef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/orgs","urlObject":{"path":["api","github","orgs"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"7fc72de1-f5c0-4352-bd34-3fab2a7ba81d","name":"org 목록","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/orgs"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"openresty"},{"key":"Date","value":"Tue, 09 May 2023 08:01:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"377"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"179-Qo8Kbsab23cwaUDfWIroed/j2oY\""},{"key":"X-Served-By","value":"acoha.store"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"name\": \"missing-project\",\n        \"orgID\": 118155623,\n        \"orgImg\": \"https://avatars.githubusercontent.com/u/118155623?v=4\",\n        \"desc\": null\n    },\n    {\n        \"name\": \"we-ching\",\n        \"orgID\": 122365870,\n        \"orgImg\": \"https://avatars.githubusercontent.com/u/122365870?v=4\",\n        \"desc\": \"우리 모두의 칭찬타임\"\n    },\n    {\n        \"name\": \"a-co-ha\",\n        \"orgID\": 122585823,\n        \"orgImg\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n        \"desc\": \"\"\n    }\n]"}],"_postman_id":"efe74f45-0bac-407a-bbe8-2b170f93eaef"},{"name":"org - repo","id":"784a50c8-86b1-4a36-b18b-ccd7556c4774","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/org","urlObject":{"path":["api","github","org"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"7d07b389-2ed6-4a97-a042-a83a25347a42","name":"org - repo","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/org"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"openresty"},{"key":"Date","value":"Tue, 09 May 2023 08:01:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"284"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"11c-FxIFnwm7+iczMMKCyegeafQ9PKY\""},{"key":"X-Served-By","value":"acoha.store"}],"cookie":[],"responseTime":null,"body":"{\n    \"orgName\": \"a-co-ha\",\n    \"orgUrl\": \"https://github.com/a-co-ha\",\n    \"orgImg\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n    \"desc\": \"\",\n    \"repos\": [\n        {\n            \"name\": \"client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        {\n            \"name\": \"server\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/server\"\n        }\n    ]\n}"}],"_postman_id":"784a50c8-86b1-4a36-b18b-ccd7556c4774"},{"name":"org - repo commits","id":"9692cf5f-36fa-4175-8064-f6feb037cf8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk2NTc0MzQ1LCJuYW1lIjoidGFuZ2ppbmxvZyIsImdpdGh1YklEIjoidGFuZ2ppbmxvZyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS90YW5namlubG9nIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91Lzk2NTc0MzQ1P3Y9NCIsImlhdCI6MTY4NjY1MDQxMCwiZXhwIjoxNjg3ODYwMDEwfQ.MQ-dM0g2kJxVB28fl-ofcJKijpLpNFHcj0OVT3JDNto","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/commits","urlObject":{"path":["api","github","commits"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"9b0b6c99-5560-4a59-9e17-9a515d3e63d9","name":"org - repo commits","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/commits"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"5448"},{"key":"ETag","value":"W/\"1548-lGWOdpdAppePjTRPZz12UA4/T4A\""},{"key":"Date","value":"Mon, 08 May 2023 14:41:33 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"28887752166\",\n        \"type\": \"PushEvent\",\n        \"actor\": {\n            \"id\": 74359527,\n            \"login\": \"ghkd1418\",\n            \"display_login\": \"ghkd1418\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?\"\n        },\n        \"repo\": {\n            \"id\": 588434065,\n            \"name\": \"a-co-ha/client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        \"payload\": {\n            \"repository_id\": 588434065,\n            \"push_id\": 13542720144,\n            \"size\": 1,\n            \"distinct_size\": 1,\n            \"ref\": \"refs/heads/feature-template\",\n            \"head\": \"e565432fd933fdc970334e60e56c0f40cc763f5b\",\n            \"before\": \"291848374b90c2be45b4c28461b66c855fc1993f\",\n            \"commits\": [\n                {\n                    \"sha\": \"e565432fd933fdc970334e60e56c0f40cc763f5b\",\n                    \"author\": {\n                        \"email\": \"1004wipi@gmail.com\",\n                        \"name\": \"ghkd1418\"\n                    },\n                    \"message\": \"fix: 새로고침후 라벨 받아오지 못하는 이슈 해결\",\n                    \"distinct\": true,\n                    \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/e565432fd933fdc970334e60e56c0f40cc763f5b\"\n                }\n            ]\n        },\n        \"public\": true,\n        \"created_at\": \"2023-05-06T03:03:41Z\",\n        \"org\": {\n            \"id\": 122585823,\n            \"login\": \"a-co-ha\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/orgs/a-co-ha\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?\"\n        }\n    },\n    {\n        \"id\": \"28876304327\",\n        \"type\": \"PushEvent\",\n        \"actor\": {\n            \"id\": 96574345,\n            \"login\": \"tangjinlog\",\n            \"display_login\": \"tangjinlog\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?\"\n        },\n        \"repo\": {\n            \"id\": 588434065,\n            \"name\": \"a-co-ha/client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        \"payload\": {\n            \"repository_id\": 588434065,\n            \"push_id\": 13536799588,\n            \"size\": 1,\n            \"distinct_size\": 1,\n            \"ref\": \"refs/heads/feature-socket\",\n            \"head\": \"cb9963459b1948823725c27a513598b5740a1ffc\",\n            \"before\": \"d2ee76ef5e7e1e19d534294288c3e907791a4f12\",\n            \"commits\": [\n                {\n                    \"sha\": \"cb9963459b1948823725c27a513598b5740a1ffc\",\n                    \"author\": {\n                        \"email\": \"lkg70007@gmail.com\",\n                        \"name\": \"tangjinlog\"\n                    },\n                    \"message\": \"fix: List , ProjectMenu z-index 수정\",\n                    \"distinct\": true,\n                    \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/cb9963459b1948823725c27a513598b5740a1ffc\"\n                }\n            ]\n        },\n        \"public\": true,\n        \"created_at\": \"2023-05-05T14:07:59Z\",\n        \"org\": {\n            \"id\": 122585823,\n            \"login\": \"a-co-ha\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/orgs/a-co-ha\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?\"\n        }\n    },\n    {\n        \"id\": \"28867205007\",\n        \"type\": \"PushEvent\",\n        \"actor\": {\n            \"id\": 74359527,\n            \"login\": \"ghkd1418\",\n            \"display_login\": \"ghkd1418\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?\"\n        },\n        \"repo\": {\n            \"id\": 588434065,\n            \"name\": \"a-co-ha/client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        \"payload\": {\n            \"repository_id\": 588434065,\n            \"push_id\": 13532222188,\n            \"size\": 1,\n            \"distinct_size\": 1,\n            \"ref\": \"refs/heads/feature-template\",\n            \"head\": \"291848374b90c2be45b4c28461b66c855fc1993f\",\n            \"before\": \"0dadde10cf9ebfde8bb8550d8e736d5d86a0f360\",\n            \"commits\": [\n                {\n                    \"sha\": \"291848374b90c2be45b4c28461b66c855fc1993f\",\n                    \"author\": {\n                        \"email\": \"1004wipi@gmail.com\",\n                        \"name\": \"ghkd1418\"\n                    },\n                    \"message\": \"fix: pageList 중 빈배열이 생기면 레이아웃 무너지는 현상 픽스\",\n                    \"distinct\": true,\n                    \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/291848374b90c2be45b4c28461b66c855fc1993f\"\n                }\n            ]\n        },\n        \"public\": true,\n        \"created_at\": \"2023-05-05T07:16:45Z\",\n        \"org\": {\n            \"id\": 122585823,\n            \"login\": \"a-co-ha\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/orgs/a-co-ha\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?\"\n        }\n    },\n    {\n        \"id\": \"28843046565\",\n        \"type\": \"PushEvent\",\n        \"actor\": {\n            \"id\": 74359527,\n            \"login\": \"ghkd1418\",\n            \"display_login\": \"ghkd1418\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/ghkd1418\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/74359527?\"\n        },\n        \"repo\": {\n            \"id\": 588434065,\n            \"name\": \"a-co-ha/client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        \"payload\": {\n            \"repository_id\": 588434065,\n            \"push_id\": 13520028492,\n            \"size\": 1,\n            \"distinct_size\": 1,\n            \"ref\": \"refs/heads/feature-template\",\n            \"head\": \"0dadde10cf9ebfde8bb8550d8e736d5d86a0f360\",\n            \"before\": \"6fc811d7aff1df8ba6fe546d4459c0663821a222\",\n            \"commits\": [\n                {\n                    \"sha\": \"0dadde10cf9ebfde8bb8550d8e736d5d86a0f360\",\n                    \"author\": {\n                        \"email\": \"1004wipi@gmail.com\",\n                        \"name\": \"ghkd1418\"\n                    },\n                    \"message\": \"fix: template 위치변경 후 퍼센트 증감하도록 픽스\",\n                    \"distinct\": true,\n                    \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/0dadde10cf9ebfde8bb8550d8e736d5d86a0f360\"\n                }\n            ]\n        },\n        \"public\": true,\n        \"created_at\": \"2023-05-04T09:15:37Z\",\n        \"org\": {\n            \"id\": 122585823,\n            \"login\": \"a-co-ha\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/orgs/a-co-ha\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?\"\n        }\n    },\n    {\n        \"id\": \"28839912639\",\n        \"type\": \"PushEvent\",\n        \"actor\": {\n            \"id\": 96574345,\n            \"login\": \"tangjinlog\",\n            \"display_login\": \"tangjinlog\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?\"\n        },\n        \"repo\": {\n            \"id\": 588434065,\n            \"name\": \"a-co-ha/client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        \"payload\": {\n            \"repository_id\": 588434065,\n            \"push_id\": 13518498431,\n            \"size\": 1,\n            \"distinct_size\": 1,\n            \"ref\": \"refs/heads/feature-socket\",\n            \"head\": \"d2ee76ef5e7e1e19d534294288c3e907791a4f12\",\n            \"before\": \"f6ece4f96180ad0294f562f4153180a34293096a\",\n            \"commits\": [\n                {\n                    \"sha\": \"d2ee76ef5e7e1e19d534294288c3e907791a4f12\",\n                    \"author\": {\n                        \"email\": \"lkg70007@gmail.com\",\n                        \"name\": \"tangjinlog\"\n                    },\n                    \"message\": \"fix: hoverModal z-index 수정\",\n                    \"distinct\": true,\n                    \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/d2ee76ef5e7e1e19d534294288c3e907791a4f12\"\n                }\n            ]\n        },\n        \"public\": true,\n        \"created_at\": \"2023-05-04T07:00:50Z\",\n        \"org\": {\n            \"id\": 122585823,\n            \"login\": \"a-co-ha\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/orgs/a-co-ha\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?\"\n        }\n    }\n]"},{"id":"a3aa0e7a-060c-4e16-a71d-9b63b68f092d","name":"org - repo commits","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk2NTc0MzQ1LCJuYW1lIjoidGFuZ2ppbmxvZyIsImdpdGh1YklEIjoidGFuZ2ppbmxvZyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS90YW5namlubG9nIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91Lzk2NTc0MzQ1P3Y9NCIsImlhdCI6MTY4NDU3NDg1NywiZXhwIjoxNjg1Nzg0NDU3fQ.dtZ10X8Mnd5_Y7cDztu0Xl8Yf37qLWVMaGeIzw5AGK8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/commits"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"12452"},{"key":"ETag","value":"W/\"30a4-NcOmW0bHlcTi9SGMoLNofMJnOw0\""},{"key":"Date","value":"Sat, 20 May 2023 10:18:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"sha\": \"1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n        \"node_id\": \"C_kwDOIxLKkdoAKDFhODVjNWM1NmEzZGU5Y2M3Yjc1YmUwOGFjZWUzNDUwY2EyZTRlNTE\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-13T08:34:29Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-13T08:34:29Z\"\n            },\n            \"message\": \"first commit\",\n            \"tree\": {\n                \"sha\": \"1617e705a2f62e31a73beb69eaae24370b59090f\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/git/trees/1617e705a2f62e31a73beb69eaae24370b59090f\"\n            },\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/git/commits/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n        \"html_url\": \"https://github.com/a-co-ha/client/commit/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/commits/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": []\n    },\n    {\n        \"sha\": \"65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n        \"node_id\": \"C_kwDOIxLKkdoAKDY1YmFmZTIyOGMwZGIyYzllYWQwNWQyNTY2ZDU3OTc0OWM3YjI1Yjg\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-13T08:55:35Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-13T08:55:35Z\"\n            },\n            \"message\": \"chore: next.config.js 수정\",\n            \"tree\": {\n                \"sha\": \"36143ed22cc6eba7ae6e60851f7a6c20892b827e\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/git/trees/36143ed22cc6eba7ae6e60851f7a6c20892b827e\"\n            },\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/git/commits/65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n        \"html_url\": \"https://github.com/a-co-ha/client/commit/65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/commits/65bafe228c0db2c9ead05d2566d579749c7b25b8/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": [\n            {\n                \"sha\": \"1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\",\n                \"html_url\": \"https://github.com/a-co-ha/client/commit/1a85c5c56a3de9cc7b75be08acee3450ca2e4e51\"\n            }\n        ]\n    },\n    {\n        \"sha\": \"9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n        \"node_id\": \"C_kwDOIxLKkdoAKDkzODliNDMxOGFjMjhiMDEwMDM3NTYyZmUyOGQ5YjhmOWNkYTZmNTY\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-17T02:32:49Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-17T02:32:49Z\"\n            },\n            \"message\": \"remove ignored file\",\n            \"tree\": {\n                \"sha\": \"490315304eac0a87d79153ef0477382ac0e86b2a\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/git/trees/490315304eac0a87d79153ef0477382ac0e86b2a\"\n            },\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/git/commits/9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n        \"html_url\": \"https://github.com/a-co-ha/client/commit/9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/commits/9389b4318ac28b010037562fe28d9b8f9cda6f56/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": [\n            {\n                \"sha\": \"65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/65bafe228c0db2c9ead05d2566d579749c7b25b8\",\n                \"html_url\": \"https://github.com/a-co-ha/client/commit/65bafe228c0db2c9ead05d2566d579749c7b25b8\"\n            }\n        ]\n    },\n    {\n        \"sha\": \"0aef5431968b31a2bdaa64cd48f475fe624821b1\",\n        \"node_id\": \"C_kwDOIxLKkdoAKDBhZWY1NDMxOTY4YjMxYTJiZGFhNjRjZDQ4ZjQ3NWZlNjI0ODIxYjE\",\n        \"commit\": {\n            \"author\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-18T01:39:28Z\"\n            },\n            \"committer\": {\n                \"name\": \"tangjinlog\",\n                \"email\": \"lkg70007@gmail.com\",\n                \"date\": \"2023-01-18T01:39:28Z\"\n            },\n            \"message\": \"style: 폴더구조 수정\",\n            \"tree\": {\n                \"sha\": \"c2f1dcb3a28e8b182b01615588540e38f7b1e687\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/git/trees/c2f1dcb3a28e8b182b01615588540e38f7b1e687\"\n            },\n            \"url\": \"https://api.github.com/repos/a-co-ha/client/git/commits/0aef5431968b31a2bdaa64cd48f475fe624821b1\",\n            \"comment_count\": 0,\n            \"verification\": {\n                \"verified\": false,\n                \"reason\": \"unsigned\",\n                \"signature\": null,\n                \"payload\": null\n            }\n        },\n        \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/0aef5431968b31a2bdaa64cd48f475fe624821b1\",\n        \"html_url\": \"https://github.com/a-co-ha/client/commit/0aef5431968b31a2bdaa64cd48f475fe624821b1\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/commits/0aef5431968b31a2bdaa64cd48f475fe624821b1/comments\",\n        \"author\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"committer\": {\n            \"login\": \"tangjinlog\",\n            \"id\": 96574345,\n            \"node_id\": \"U_kgDOBcGbiQ\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/96574345?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/tangjinlog\",\n            \"html_url\": \"https://github.com/tangjinlog\",\n            \"followers_url\": \"https://api.github.com/users/tangjinlog/followers\",\n            \"following_url\": \"https://api.github.com/users/tangjinlog/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/tangjinlog/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/tangjinlog/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/tangjinlog/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/tangjinlog/orgs\",\n            \"repos_url\": \"https://api.github.com/users/tangjinlog/repos\",\n            \"events_url\": \"https://api.github.com/users/tangjinlog/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/tangjinlog/received_events\",\n            \"type\": \"User\",\n            \"site_admin\": false\n        },\n        \"parents\": [\n            {\n                \"sha\": \"9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n                \"url\": \"https://api.github.com/repos/a-co-ha/client/commits/9389b4318ac28b010037562fe28d9b8f9cda6f56\",\n                \"html_url\": \"https://github.com/a-co-ha/client/commit/9389b4318ac28b010037562fe28d9b8f9cda6f56\"\n            }\n        ]\n    }\n]"}],"_postman_id":"9692cf5f-36fa-4175-8064-f6feb037cf8b"},{"name":"org - repo issue 목록","id":"7f855815-d66e-43f2-abb9-851f4c1be629","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjk2NTc0MzQ1LCJuYW1lIjoidGFuZ2ppbmxvZyIsImdpdGh1YklEIjoidGFuZ2ppbmxvZyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS90YW5namlubG9nIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91Lzk2NTc0MzQ1P3Y9NCIsImlhdCI6MTY4NjY1MDQxMCwiZXhwIjoxNjg3ODYwMDEwfQ.MQ-dM0g2kJxVB28fl-ofcJKijpLpNFHcj0OVT3JDNto","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"AhGnuesHo\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/issue","urlObject":{"path":["api","github","issue"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"e2e1fe1a-e019-490c-bc07-790150cf1419","name":"org - repo issue 목록","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MzM0MzQwMCwiZXhwIjoxNjg0NTUzMDAwfQ.zEhRyeTt0mm2ph6FFv6khO2x-bd1Hg0lE2P9Gc3rSow","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/issue"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"13991"},{"key":"ETag","value":"W/\"36a7-fXl8BJKZxgmaQMP1zYL5dZg0FJM\""},{"key":"Date","value":"Thu, 18 May 2023 05:45:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/39\",\n        \"title\": \"SyntaxHighlighter 로 변환한 코드를 복사 붙여넣기 할 경우 width를 벗어나는 문제\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"open\",\n        \"createAt\": \"2023-04-27T09:27:03Z\",\n        \"updateAt\": \"2023-04-27T09:27:03Z\",\n        \"closeAt\": null,\n        \"body\": \"<img width=\\\"355\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/234820019-8f03db84-97aa-407a-b045-3e71a2f4029d.png\\\">\\r\\n\\r\\n\\r\\n일반적인 메세지는 복사 붙여넣기를 하더라도 자동으로 chatPage의 width폭에 맞춰서 메세지박스가 조정된다.\\r\\n하지만, 한번 변환을 거친 <code /> 내용은 왜인지 줄바꿈없이 그대로 표현돼서 chatPage 폭이 넘어간다.\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/36\",\n        \"title\": \"새로고침시 channelId 가 undefined 인 문제\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-04-20T09:18:27Z\",\n        \"updateAt\": \"2023-04-20T09:28:18Z\",\n        \"closeAt\": \"2023-04-20T09:28:18Z\",\n        \"body\": \"**문제 상황**\\r\\n<img width=\\\"678\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/233320003-b9c660e5-b5b0-4dc9-8314-3569e1f158e8.png\\\">\\r\\n\\r\\n페이지에 들어가있다가 새로고침하면 recoil 상태 초기화 + <Channel /> 컴포넌트에서 router.query.id 를 못 받아오는 문제\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/35\",\n        \"title\": \"socket 연결 후 메세지 전송 시 여러번 표시되는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"open\",\n        \"createAt\": \"2023-04-20T08:17:08Z\",\n        \"updateAt\": \"2023-04-20T08:47:22Z\",\n        \"closeAt\": null,\n        \"body\": \"**문제 현상**\\r\\n<img width=\\\"329\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/233303962-8d406dc4-4ccf-4318-bc94-332c0a7f4a64.png\\\">\\r\\n\\r\\n**문제 파악**\\r\\n처음엔 소켓을 연결하는 컴포넌트인 <SocketContextProvider /> 에서 소켓 커넥트를 전역에서 설정하고 있기 때문에,\\r\\n무수히 많은 연결이 일어나서 메세지를 한 번 보내도 여러번 요청하는 걸로 생각했었다.\\r\\n\\r\\n```js\\r\\n// chat-page/SocketContextProvider.tsx\\r\\n\\r\\nexport const SocketContextProvider = ({\\r\\n  children,\\r\\n}: {\\r\\n  children: React.ReactNode;\\r\\n}) => {\\r\\n\\r\\n  const sessionId = getCookie(`sessionId`);\\r\\n  const userId = getCookie(`myUserId`);\\r\\n\\r\\n  let socket = io(`${process.env.NEXT_PUBLIC_DEV_SERVER_URL}`, {\\r\\n    auth: {\\r\\n      sessionID: sessionId,\\r\\n      userID: userId,\\r\\n    },\\r\\n    withCredentials: true,\\r\\n  });\\r\\n\\r\\n...\\r\\n\\r\\n```\\r\\n실제로 log를 찍어보면 connected 로그가 많이보였기 때문에 연결을 한 번만 해줘야 하나? 생각했다.\\r\\n<img width=\\\"350\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/233305639-44ecaf48-7dba-40f6-9d9e-26ba549406de.png\\\">\\r\\n\\r\\n**해결 시도**\\r\\n1. useEffect로 socket 연결부분을 감싸서 최초 마운트시 한 번만 연결하도록 수정\\r\\n\\r\\n결과 : 이렇게 설정하니 이제는 메세지 자체가 보내지지 않았다. (connect: false)\\r\\n여기서 알아낸 점은 소켓 연결은 페이지가 새로고침되거나 이동되면 바로 연결이 끊긴다는 것.\\r\\n따라서 연결은 전역적으로 유지해야만 했다.\\r\\n\\r\\n2. <SocketContextProvider /> 언마운트 시 socket.disconnect() 하기\\r\\n\\r\\n이 방법은 첫 번째 채팅방에서 메세지를 보낸 다음,\\r\\n다른 채팅방에 들어갔다가 다시 원래 첫 번째 채팅방으로 돌아와서 메세지를 다시 보내면,\\r\\n메세지가 점점 더 여러번 보내지는 현상을 보고 떠올린 방법이다.\\r\\nsocket 연결은 http 통신과 달리 다른 통신이어서 페이지 이동 시 socket 연결이 끊어지더라도 해당 소켓의 정보는\\r\\n남아있는게 아닐까 싶었다.\\r\\n예로, 다른 페이지를 이동할 때마다 원래 소켓은 끊기고, 새로운 소켓으로 연결되는 것이다.\\r\\n이 부분이 여러번 메세지가 보내지는 현상의 keypoint인 것 같았다.\\r\\n그래서 socket 연결 로직을 다음과 같이 수정했다.\\r\\n\\r\\n```js\\r\\nexport const SocketContextProvider = () => {\\r\\n\\r\\n...\\r\\n\\r\\n  const sessionId = getCookie(`sessionId`);\\r\\n  const userId = getCookie(`myUserId`);\\r\\n\\r\\n  let socket = io(`${process.env.NEXT_PUBLIC_DEV_SERVER_URL}`, {\\r\\n    auth: {\\r\\n      sessionID: sessionId,\\r\\n      userID: userId,\\r\\n    },\\r\\n    withCredentials: true,\\r\\n  });\\r\\n\\r\\n  useLayoutEffect(() => {\\r\\n    if (!sessionId) return;\\r\\n    socket.on(`connect`, () => {\\r\\n      console.log(`connected`, socket);\\r\\n    });\\r\\n    \\r\\n    return () => {\\r\\n      console.log(`disconnect`);\\r\\n      socket.disconnect();\\r\\n    };\\r\\n  }, [sessionId]);\\r\\n\\r\\n...\\r\\n```\\r\\nsocket을 서버에 연결해 socket 객체를 받아오고,\\r\\nuseLayoutEffect 내부에서 클린업 함수로 **socket.disconnect()** 를 지정해서\\r\\nSocketContextProvider 컴포넌트가 언마운트 될 때마다(페이지 를 이동할 때 등등)\\r\\nsocket을 강제로 disconnect하도록 설정했다.\\r\\n\\r\\n결과 : 페이지 이동 시 disconnect될 줄 알았지만 왠지 모르게 안됨.\\r\\n그래서 socket 객체의 변화가 있을 때마다 실행되도록 의존에 socket을 추가.\\r\\n\\r\\n```js\\r\\n...\\r\\n\\r\\n return () => {\\r\\n      console.log(`disconnect`);\\r\\n      socket.disconnect();\\r\\n    };\\r\\n  }, [sessionId, socket]);\\r\\n```\\r\\n\\r\\n그랬더니 페이지 이동 시마다 정상적으로 socket.disconnect()가 작동하는 것을 확인!\\r\\ndisconnect가 되면서 socket 연결이 계속 늘어나지 않아서 메세지도 1개씩만 보였다.\\r\\n\\r\\n![socket-msg](https://user-images.githubusercontent.com/96574345/233311762-ee2651f4-c8c5-4fbe-8426-994a4b831ea3.gif)\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/34\",\n        \"title\": \"socket 연결 후 메세지 전송 시 여러번 표시되는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-04-20T08:17:07Z\",\n        \"updateAt\": \"2023-04-20T08:49:02Z\",\n        \"closeAt\": \"2023-04-20T08:49:02Z\",\n        \"body\": \"**문제 현상**\\r\\n<img width=\\\"329\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/233303962-8d406dc4-4ccf-4318-bc94-332c0a7f4a64.png\\\">\\r\\n\\r\\n**문제 파악**\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/28\",\n        \"title\": \"자동으로 모바일 유튜브 post요청 보내짐\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"bug\",\n                \"color\": \"d73a4a\",\n                \"desc\": \"Something isn't working\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-22T16:01:03Z\",\n        \"updateAt\": \"2023-04-20T07:53:27Z\",\n        \"closeAt\": \"2023-04-20T07:53:27Z\",\n        \"body\": \"\\r\\n<img width=\\\"1181\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/226964002-a6b7f257-7606-471d-8e10-2a3528246a7a.png\\\">\\r\\n\\r\\n개발자도구로 fetch 로그를 보니 왠 이상한 요청들이 많이 찍히길래 상세정보를 봤다.\\r\\n그랬더니 위 처럼 보지도않는 모바일 유튜브로 post요청이 보내지고있었다.\\r\\n\\r\\n<img width=\\\"997\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/226963900-3992b66a-1801-475e-ae64-3a6be74fca81.png\\\">\\r\\n\\r\\n아마 쿠키 보안 설정을 안해놔서 그런것같은데.. 이미 개발자도구에선 622개의 경고를 띄워줬었고!\\r\\n<img width=\\\"347\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/226964863-1aae4191-aa9f-4714-a9ca-ae8ee4cfaacb.png\\\">\\r\\nㄷㄷㄷ\\r\\n\\r\\n<img width=\\\"455\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/226965105-58e6612b-1f32-455c-a227-980165a1e5f6.png\\\">\\r\\n위 스케쥴러 라는 놈이 모르는사이에 강제로 침투한듯\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/27\",\n        \"title\": \"로그인 후 새로고침시 데이터 유지안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-22T07:43:51Z\",\n        \"updateAt\": \"2023-03-31T10:16:10Z\",\n        \"closeAt\": \"2023-03-31T10:16:10Z\",\n        \"body\": \"로그인 후 새로고침하면 client 단에서 저장한 state 상태가 전부 초기화되면서 로그인이 풀리는 현상\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/26\",\n        \"title\": \"useMutation의 mutate() 트리거시 두 번 클릭해야만 동작하는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-21T12:39:53Z\",\n        \"updateAt\": \"2023-04-20T07:51:19Z\",\n        \"closeAt\": \"2023-04-20T07:51:19Z\",\n        \"body\": \"페이지 생성시 새로만들 템플릿을 고르는 상황에서 한 번 클릭시 바로 추가되는 flow를 의도했으나\\r\\n두 번 클릭해야만 하는 상황 발생\\r\\n\\r\\n```js\\r\\n/** editable-template 전용 컴포넌트 */\\r\\nexport const SelectPage = ({ closeModal }: SelectPage) => {\\r\\n  const router = useRouter();\\r\\n  const { id: channelId } = router.query;\\r\\n  const postEditablePage = usePostEditablePage(channelId);\\r\\n  const onClickHandler = (e: React.MouseEvent<HTMLButtonElement>) => {\\r\\n    if (e.currentTarget.innerText === 'normal') {\\r\\n      postEditablePage.mutate();\\r\\n      const pageData = postEditablePage.data;\\r\\n      if (pageData !== undefined) {\\r\\n        closeModal();\\r\\n        router.push(\\r\\n          `/project/${channelId}/${pageData._id}?name=${pageData.pageName}&type=${pageData.type}`\\r\\n        );\\r\\n      }\\r\\n    }\\r\\n  };\\r\\n\\r\\n\\r\\n\\r\\n// mutation 커스텀훅\\r\\nexport const usePostEditablePage = (\\r\\n  channelId: string | string[] | undefined\\r\\n) => {\\r\\n  console.log('채널 아이디이이', channelId);\\r\\n  const queryClient = useQueryClient();\\r\\n  return useMutation<PostEditablePage, AxiosError>(\\r\\n    () => postEditablePage(channelId),\\r\\n    {\\r\\n      onSuccess: () => {\\r\\n        queryClient.invalidateQueries([`editablePages`, channelId]);\\r\\n      },\\r\\n    }\\r\\n  );\\r\\n};\\r\\n\\r\\n```\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/25\",\n        \"title\": \"useQuery로 api요청시 무수한 재요청이 발생하는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"bug\",\n                \"color\": \"d73a4a\",\n                \"desc\": \"Something isn't working\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-19T16:46:45Z\",\n        \"updateAt\": \"2023-04-20T08:14:15Z\",\n        \"closeAt\": \"2023-04-20T08:14:15Z\",\n        \"body\": \"<img src='https://user-images.githubusercontent.com/96574345/226189223-7748ab98-87d6-47ab-b1a0-8497edbeb603.gif'  width='400px' />\\r\\n\\r\\n**문제 발생 flow**\\r\\n1. 페이지 누름\\r\\n2. 해당 페이지 조회 (editablePage)\\r\\n3. editablePage 안에 <Label /> 컴포넌트에서 /channel/users로 useQuery 실행\\r\\n4. 위 과정 반복됨 \\r\\n\\r\\n<br />\\r\\n<br />\\r\\n\\r\\n**원인 파악**\\r\\n\\r\\n현재 앱 전체에서 useQuery 사용은 <Label /> 컴포넌트가 유일한 상황.\\r\\n따라서 처음엔 문제가 <Label /> 컴포넌트 안에서 사용하는 useState의 상태값이 변하면서 계속 컴포넌트가 리렌더링 되는 줄 알았다.\\r\\n하지만 의심가는 부분을 전부 주석처리해도 같은 현상 발생.\\r\\n그래서 _app.tsx에서 queryClient의 defaultOptions 설정이 뭔가 문제이지 않을까 생각했다.\\r\\n\\r\\n```js\\r\\n//_app.tsx\\r\\nconst queryClient = new QueryClient({\\r\\n    queryCache: new QueryCache({\\r\\n      onError: (error, query) => {\\r\\n        console.log(error, query);\\r\\n        //🎉 이미 캐시에 데이터가 있는 경우에만 오류 알림을 표시합니다.\\r\\n        // 이는 백그라운드 업데이트가 실패했음을 의미합니다.\\r\\n        if (query.state.data !== undefined) {\\r\\n          toast.error(`에러가 났어요!! : ${(error as any).message}`);\\r\\n        }\\r\\n      },\\r\\n    }),\\r\\n    defaultOptions: {\\r\\n      queries: {\\r\\n        retry: 0,\\r\\n        useErrorBoundary: true,\\r\\n        notifyOnChangeProps: 'tracked',\\r\\n        suspense: true,\\r\\n      },\\r\\n      mutations: {\\r\\n        useErrorBoundary: true,\\r\\n      },\\r\\n    },\\r\\n  });\\r\\n```\\r\\n\\r\\n**시도한 방법**\\r\\n1. queryCache 주석 -> 실패\\r\\n2. defaultOptions.queries에 refetchOnWindowFocus : false 추가 -> 실패\\r\\n3. defaultOptions.queries에 refetchOnMount : false 추가 -> 실패\\r\\n4. defaultOptions.queries에 **suspense : false로 수정 -> 성공**\\r\\n\\r\\nsuspense를 false로 바꾸니 무한 재요청 현상이 해결됐다.\\r\\n이유는 suspense가 true인데 현재 React.Suspense를 사용하는 부분이 없어서 React가 그 부분을 계속 찾으면서 리렌더링 되는 것 같다.\\r\\n\\r\\n<br />\\r\\n<br />\\r\\n\\r\\n**문제 해결**\\r\\nSuspense fallback에 사용될 로딩컴포넌트를 만들고 <editablePage /> 상위 컴포넌트에 적용시켜줬다.\\r\\n그리고 다시 defaultOptions.queries에 suspense : true 로 수정.\\r\\n\\r\\n```js\\r\\nimport { Suspense } from 'react';\\r\\nimport { Loading } from '@/components/loading/Loading';\\r\\n\\r\\nexport default function Page() {\\r\\n  return (\\r\\n    <div css={styles.main}>\\r\\n      <Suspense fallback={<Loading />}>\\r\\n        <ProjectSideBar />\\r\\n        {type === 'normal' && editablePage ? (\\r\\n          <EditablePage\\r\\n            id={editablePage.id}\\r\\n            fetchedBlocks={editablePage.fetchedBlocks}\\r\\n            err={editablePage.err}\\r\\n          />\\r\\n        ) : null}\\r\\n      </Suspense>\\r\\n    </div>\\r\\n  );\\r\\n}\\r\\n```\\r\\n**수정 후**\\r\\n<img src='https://user-images.githubusercontent.com/96574345/226191484-5698f9b0-ea49-4af0-863e-8aa5f907c2ac.gif' width='400px' />\\r\\n\\r\\n\\r\\n**결론**\\r\\nuseQuery는 범인이 아니였다!\"\n    }\n]"},{"id":"8baeb5dd-61ec-4bb0-bfe9-3462912b0e5b","name":"이슈 목록 가져오기","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"client\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org/issue"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"13833"},{"key":"ETag","value":"W/\"3609-zYOIm32p4A20C1IXRmty+w1twYc\""},{"key":"Date","value":"Thu, 16 Mar 2023 04:20:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/18\",\n        \"title\": \"msw 사용시 baseURL이 localhost가 아닌 다른 url로 설정되는 현상\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-13T10:22:15Z\",\n        \"updateAt\": \"2023-03-15T15:19:34Z\",\n        \"closeAt\": \"2023-03-15T15:19:33Z\",\n        \"body\": \"- 실행환경: \\r\\nnextjs: 13.1.2\\r\\nreact: 18.2.0\\r\\nmsw: 0.49.3\\r\\n\\r\\n<img width=\\\"628\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224673854-b628e4ed-efb7-4d3b-b4f1-cf9d387a95a3.png\\\">\\r\\n\\r\\n따로 baseURL을 서버주소로 지정한 것도 아닌데 post api요청시 자동으로 호스트가 서버주소로 변경되어 요청된다.\\r\\nmsw에서도 handler를 서버주소로 설정하지 않았기 때문에 응답하지 못하는 상황\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/17\",\n        \"title\": \"docker container에서 getServerSideProps 실행안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"not working\",\n                \"color\": \"D93F0B\",\n                \"desc\": \"\"\n            }\n        ],\n        \"state\": \"open\",\n        \"createAt\": \"2023-03-12T14:14:50Z\",\n        \"updateAt\": \"2023-03-12T14:14:50Z\",\n        \"closeAt\": null,\n        \"body\": \"- 실행 환경:\\r\\nDocker 20.10.23\\r\\nDocker Compose v2.15.1\\r\\nNextjs 13.1.2\\r\\nReact 19.2.0\\r\\n\\r\\n\\r\\n<img width=\\\"776\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224549551-7a5a6905-3397-418d-849d-a5a3986a8c79.png\\\">\\r\\n\\r\\n- 문제 상황: \\r\\n사진과 같이 원래 editablePage 컴포넌트가 렌더링 되야할 화면 중간부분에 렌더링이 되지않아서 유저리스트 컴포넌트가 그 공간을 차지했다.\\r\\neditablePage 컴포넌트는 getServerSideProps로 렌더링되는데 해당 부분 콘솔로 찍어보니 개발자도구에 아예 출력이 되지 않았다.\\r\\n다른사람들도 이와 같은 상황을 겪고있는 것으로 보인다.\\r\\nhttps://github.com/vercel/next.js/discussions/36192\\r\\n\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/16\",\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-10T06:15:26Z\",\n        \"updateAt\": \"2023-03-10T06:15:36Z\",\n        \"closeAt\": \"2023-03-10T06:15:36Z\",\n        \"body\": \"<img width=\\\"251\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224238080-d5a24b8d-a08f-4978-b451-cf2a546d90c9.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/15\",\n        \"title\": \"Dockerfile 추가 머지\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-10T06:11:45Z\",\n        \"updateAt\": \"2023-03-10T06:12:50Z\",\n        \"closeAt\": \"2023-03-10T06:12:50Z\",\n        \"body\": \"<img width=\\\"259\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/224237518-2daf0906-a963-4df2-96da-a131ba2d8dbb.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/14\",\n        \"title\": \"docker-compose 세팅 추가\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T16:18:26Z\",\n        \"updateAt\": \"2023-03-06T16:18:37Z\",\n        \"closeAt\": \"2023-03-06T16:18:36Z\",\n        \"body\": \"<img width=\\\"245\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/223168455-af7dd43a-969b-4926-8fe7-183d63a9bd16.png\\\">\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/13\",\n        \"title\": \"Project Create Flow 구현\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T09:44:07Z\",\n        \"updateAt\": \"2023-03-06T10:08:32Z\",\n        \"closeAt\": \"2023-03-06T10:08:32Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/12\",\n        \"title\": \"TagSelectorMenu create\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-06T09:40:19Z\",\n        \"updateAt\": \"2023-03-06T09:41:12Z\",\n        \"closeAt\": \"2023-03-06T09:41:12Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/11\",\n        \"title\": \"로그인시 참여한 프로젝트가 없으면 가이드 페이지 보여주기\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-03T06:29:49Z\",\n        \"updateAt\": \"2023-03-03T06:32:25Z\",\n        \"closeAt\": \"2023-03-03T06:32:04Z\",\n        \"body\": \"참여한 프로젝트가 없는 사람의 경우 프로젝트의 메인화면을 바로 보여줄 수 없다.\\r\\n그 경우에 서비스 이용에 도움이 될 수 있는 가이드 페이지를 보여주기로 했다.\\r\\n\\r\\n> **가이드 페이지가 보여야 하는 경우**\\r\\n\\r\\n- 서비스에 방금 가입해서 참여한 프로젝트가 하나도 없는 사람\\r\\n- 1개의 프로젝트에 참여하고 있다가 프로젝트 삭제 or 나가기로 현재 참여한 프로젝트가 0개인 사람\\r\\n\\r\\n조건부 렌더링을 로그인 할 때 검사하기로 했다.\\r\\n- navbar/LoginBtn.tsx\\r\\n```js\\r\\nconst githubLoginHandler = async () => {\\r\\n    try {\\r\\n      const userData = await getUser();\\r\\n      const initialUser = !userData[0].channel_id;\\r\\n      setUserData(userData);\\r\\n      setInitialUser(initialUser);\\r\\n      setIsLoggedIn(true);\\r\\n      closeModal();\\r\\n      initialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n    } catch (err) {\\r\\n      console.log(err);\\r\\n    }\\r\\n  };\\r\\n```\\r\\n\\r\\n```js\\r\\nconst userData = await getUser();\\r\\n```\\r\\ngetUser()는 깃허브 OAuth로그인  API이고 리턴값은 다음과 같다.\\r\\n<img width=\\\"300\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/222641445-b0f641f0-5d1e-4580-8bb9-314565bd7b95.png\\\">\\r\\n\\r\\n\\r\\n```js\\r\\nconst initialUser = !userData[0].channel_id;\\r\\n```\\r\\n유저 데이터 조회시 channel_id 값이 없으면 initialUser = true로 할당하고 그 값을 recoil 상태로 관리했다.\\r\\n\\r\\n```js\\r\\ninitialUser\\r\\n        ? router.push(`/main`)\\r\\n        : router.push(`/project/${userData[0].channel_id}`);\\r\\n```\\r\\n그 다음 initialUser라면, 가이드 페이지가 보이는 초기 프로젝트 생성페이지(/main)으로 보내고\\r\\n아니라면 해당 유저의 첫 번째 프로젝트의 메인페이지로 보낸다.\\r\\n\\r\\n> **initialUser = true 일 때 변하는 컴포넌트**\\r\\n\\r\\n- project-sidebar/index.tsx\\r\\n```js\\r\\nexport const ProjectSideBar = () => {\\r\\n  const initialUser = useRecoilValue(initialUserState);\\r\\n\\r\\n  return (\\r\\n    <div css={projectSideBarBox}>\\r\\n      <List />\\r\\n      {initialUser ? <GuideSidebar /> : <Channel />}\\r\\n    </div>\\r\\n  );\\r\\n};\\r\\n```\\r\\nProjectSideBar 컴포넌트는 참여한 프로젝트 리스트를 보여주는 <List /> 컴포넌트와 현재 참여한 프로젝트의 page들의 정보를 갖고있는 <Channel /> 컴포넌트로 구성되는데, \\r\\ninitialUser 상태를 받아서 true 일때만 <Channel /> 컴포넌트 자리에 가이드 페이지를 보조하는 <GuideSideBar /> 컴포넌트가 렌더링되게끔 했다.\\r\\n\\r\\n마지막으로 처음 프로젝트 생성과 동시에 initialUser를 false로 상태변경해서 더 이상 가이드페이지가 보이지 않게 했다.\\r\\n\\r\\n- project-sidebar/List.tsx\\r\\n```js\\r\\nconst onClickHandler = async () => {\\r\\n    const { id: channelId, channelName } = await postProject();\\r\\n    await postEditablePage(channelId);\\r\\n    await postSocketPage(channelId);\\r\\n    setInitialUser(false);\\r\\n    closeModal();\\r\\n    router.push(`/project/${channelId}?channelName=${channelName}`);\\r\\n  };\\r\\n```\\r\\n잘 동작한다.\\r\\n![guidGIF](https://user-images.githubusercontent.com/96574345/222647633-682865c5-b62f-4dca-abf1-5fdae1762aa2.gif)\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/10\",\n        \"title\": \"react-hook-form useController에서 input validation 안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-03-02T06:37:29Z\",\n        \"updateAt\": \"2023-03-02T12:11:33Z\",\n        \"closeAt\": \"2023-03-02T12:11:33Z\",\n        \"body\": \"useController의 rule 옵션으로 max,min 등 validation을 설정했지만\\r\\n실제 동작하지 않음\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/9\",\n        \"title\": \"feat editablePage + layout\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-26T01:41:03Z\",\n        \"updateAt\": \"2023-02-26T02:09:18Z\",\n        \"closeAt\": \"2023-02-26T02:09:18Z\",\n        \"body\": \"editablePage 기능 추가\\r\\nNavBar 컴포넌트 추가\\r\\nreact-hook-form 라이브러리 추가\\r\\nnextjs 동적 라우팅 추가\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/8\",\n        \"title\": \"Feature editable page editable block\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-26T01:09:46Z\",\n        \"updateAt\": \"2023-02-26T01:33:48Z\",\n        \"closeAt\": \"2023-02-26T01:33:47Z\",\n        \"body\": null\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/7\",\n        \"title\": \"contentEditable에서 한글 입력 후 개행 시 이슈\",\n        \"user\": {\n            \"name\": \"ghkd1418\",\n            \"img\": \"https://avatars.githubusercontent.com/u/74359527?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"bug\",\n                \"color\": \"d73a4a\",\n                \"desc\": \"Something isn't working\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-21T10:00:38Z\",\n        \"updateAt\": \"2023-02-23T10:36:56Z\",\n        \"closeAt\": \"2023-02-23T01:50:04Z\",\n        \"body\": \"![화면_기록_2023-02-21_오후_6_48_51_AdobeExpress (1)](https://user-images.githubusercontent.com/74359527/220312011-ffbad4fc-cf5c-4f5e-b63e-0d6429e23490.gif)\\r\\n\\r\\n입력중인 블럭 마지막 글자가 다음 블럭에 추가된 채로 생성됨\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/6\",\n        \"title\": \"rgb drag시 drop animating error\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-16T09:23:15Z\",\n        \"updateAt\": \"2023-03-02T06:19:36Z\",\n        \"closeAt\": \"2023-03-02T06:18:05Z\",\n        \"body\": \"<img width=\\\"618\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219322840-04cf61e3-8c0c-43ea-b0bc-8b728553dc10.png\\\">\\r\\n\\r\\n아이템 드래그 시 위와같은 에러 출력과 동시에 원래 자리로 돌아감\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/5\",\n        \"title\": \"Recoil setState시에 컴포넌트 re-render과정에서 Batcher 오류 발생\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T15:38:14Z\",\n        \"updateAt\": \"2023-03-02T06:23:34Z\",\n        \"closeAt\": \"2023-03-02T06:23:33Z\",\n        \"body\": \"## 문제\\r\\n<img width=\\\"606\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219075419-dd234d1c-4028-433f-937e-14bd149b5b92.png\\\">\\r\\n\\r\\nfetchedBlocks를 setBlocks에 상태저장하는 과정에서 발생\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/4\",\n        \"title\": \"react-beautiful-dnd Draggable 적용 에러\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T15:20:22Z\",\n        \"updateAt\": \"2023-03-02T06:24:35Z\",\n        \"closeAt\": \"2023-03-02T06:24:34Z\",\n        \"body\": \"## 문제\\r\\n<img width=\\\"630\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219068698-053a2c93-a10a-408f-b3a5-9eccbf0e7550.png\\\">\\r\\n\\r\\neditableBlock이 리턴하는 <Draggable />이 생성하는 드래그 div에서 프로퍼티로\\r\\ndragHandleProps를 꼭 추가해줘야 동작함\\r\\n\\r\\n\\r\\n<img width=\\\"522\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219069367-a5debbba-422c-4601-bb32-b14d6d07c510.png\\\">\\r\\n\\r\\n아래는 공식 문서에서 제공하는 dragHandleProps의 타입\\r\\n<img width=\\\"451\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/219070112-abeba45f-6668-4dfd-9e77-c217fa9a32cc.png\\\">\\r\\n\\r\\n\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/pull/3\",\n        \"title\": \"feat: EditableBlock 생성\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-15T07:53:51Z\",\n        \"updateAt\": \"2023-02-15T08:06:22Z\",\n        \"closeAt\": \"2023-02-15T08:06:22Z\",\n        \"body\": \"EditablePage에 EditableBlock 합치기\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/2\",\n        \"title\": \"getServerSideProps 내 recoil State 사용안됨\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"desc\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-13T10:20:00Z\",\n        \"updateAt\": \"2023-03-02T06:25:33Z\",\n        \"closeAt\": \"2023-03-02T06:25:32Z\",\n        \"body\": \"## 상황\\r\\npages/index.tsx의 getServerSideProps에서 기본 blocks의 상태를 atom으로 관리하고자\\r\\nuseRecoilState로 atom을 불러오는 과정에서 에러 발생.\\r\\n<img width=\\\"400\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/96574345/218431386-84380436-e6e8-4483-a819-bbdd4b389c14.png\\\">\\r\\n\\r\\n구글링해보니 getServerSideProps는 백엔드 딴이라 상태관리인 useRecoilState는 사용할 수 없다고 함.\\r\\nState를 사용할 수 없으므로 기존처럼 변수에 initialState를 정해주는 방식으로 해야 하나?\"\n    },\n    {\n        \"url\": \"https://github.com/a-co-ha/client/issues/1\",\n        \"title\": \"editablePage handler에 recoil 적용\",\n        \"user\": {\n            \"name\": \"tangjinlog\",\n            \"img\": \"https://avatars.githubusercontent.com/u/96574345?v=4\"\n        },\n        \"labels\": [\n            {\n                \"name\": \"question\",\n                \"color\": \"d876e3\",\n                \"desc\": \"Further information is requested\"\n            }\n        ],\n        \"state\": \"closed\",\n        \"createAt\": \"2023-02-13T09:43:27Z\",\n        \"updateAt\": \"2023-03-02T06:35:03Z\",\n        \"closeAt\": \"2023-03-02T06:35:02Z\",\n        \"body\": \"blocks 기본 state관리를 위해 atom 생성 -> editablePage, editableBlock에서 import 사용?\"\n    }\n]"}],"_postman_id":"7f855815-d66e-43f2-abb9-851f4c1be629"},{"name":"레포 이슈 상세 가져오기","id":"d148b72e-f4be-442e-b007-553dabd12bc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"server\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/github/org/issue/comments?issue_number=22","urlObject":{"protocol":"http","port":"3001","path":["api","github","org","issue","comments"],"host":["localhost"],"query":[{"key":"issue_number","value":"22"}],"variable":[]}},"response":[{"id":"d6c46ffa-8dda-4954-b32a-e8e91d65f6b3","name":"레포 이슈 상세 가져오기","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\",\n    \"repo\" : \"server\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000/api/github/org/issue/comments?issue_number=22","protocol":"http","host":["localhost"],"port":"3000","path":["api","github","org","issue","comments"],"query":[{"key":"issue_number","value":"22"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3496"},{"key":"ETag","value":"W/\"da8-wxR+CXv/gEo0aFDOY711Zia996c\""},{"key":"Date","value":"Thu, 16 Mar 2023 04:43:29 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"user\": {\n            \"name\": \"AhGnuesHo\",\n            \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\"\n        },\n        \"createAt\": \"2023-03-11T05:31:22Z\",\n        \"updateAt\": \"2023-03-11T05:31:22Z\",\n        \"body\": \"```js\\r\\n    sessions.forEach((session) => {\\r\\n      users.push({\\r\\n        userID: session.userID,\\r\\n        username: session.username,\\r\\n        connected: session.connected,\\r\\n        messages: messagesPerUser.get(session.userID) || [],\\r\\n      });\\r\\n    });\\r\\n```\\r\\n모든 세션을 가져올 때 위와 같이 forEach를 통해서 유저들의 상태를 가져온다. \\r\\n\\r\\n세션을 저장하는 방법을 통일 시키지 않은채로 개발을 진행하다보니 아래와 같이 다른 형식의 세션이 저장되어 에러가 나타난다. \\r\\n[\\r\\n<img width=\\\"724\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/69295153/224466684-edc3fa5f-b773-4815-9bcd-7e41ef03aaf8.png\\\">\\r\\n](url)\\r\\n`sessions`를 콘솔로 찍어 봤을 때이다. \\r\\n<img width=\\\"481\\\" alt=\\\"iShot_2023-03-11_14 24 29\\\" src=\\\"https://user-images.githubusercontent.com/69295153/224466708-889e7157-b8a8-4dfb-a0bd-bc594541edc8.png\\\">\\r\\n\\r\\n패스포트 로그인 되었을 때 세션이 저장되는 형식을 바꾸고 \\r\\n```js\\r\\n socket.sessionID = randomId();\\r\\n  socket.userID = randomId();\\r\\n\\r\\n  next();\\r\\n```\\r\\n세션 아이디와 유저아이디를 서버에서 임의 정해주던 코드를 제거해야겠다. \\r\\n\\r\\n처음엔 로컬에서 생성된 세션을 레디스에 저장할 목적으로 먼저 개발했다가\\r\\nsocket.io 공식 튜토리얼을 따라하다보니 세션 관리가 중구난방으로 되어버린 것 같다..\\r\\n\\r\\n잘하자\\r\\n\\r\\n\"\n    },\n    {\n        \"user\": {\n            \"name\": \"AhGnuesHo\",\n            \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\"\n        },\n        \"createAt\": \"2023-03-12T04:34:22Z\",\n        \"updateAt\": \"2023-03-12T04:34:22Z\",\n        \"body\": \"<img width=\\\"769\\\" alt=\\\"image\\\" src=\\\"https://user-images.githubusercontent.com/69295153/224524467-fc97c4c3-514b-4b49-a1ee-e62ab9285528.png\\\">\\r\\n\\r\\npassport를 통해 세션에 저장된 값을  redis에 넣는 것으로 수정했다. \\r\\n로그인 성공 후  소켓 커넥션이 되면 세션에 저장된 passport.user 값을 사용한다. \\r\\n\\r\\n다만 세션에 json 스트링 값으로 저장이 되고 있어서 이걸 해시로 저장하는 법을 생각해봐한다. \"\n    },\n    {\n        \"user\": {\n            \"name\": \"AhGnuesHo\",\n            \"img\": \"https://avatars.githubusercontent.com/u/69295153?v=4\"\n        },\n        \"createAt\": \"2023-03-12T04:35:56Z\",\n        \"updateAt\": \"2023-03-12T04:35:56Z\",\n        \"body\": \"클라이언트에서 hankshake를 통해 어느 정보를 받아서 검증을 해야할지 고민봐야할것같다. \\r\\n\\r\\n```js\\r\\nconst httpServer = createServer(app);\\r\\n\\r\\nconst io = new Server(httpServer, {\\r\\n  cors: {},\\r\\n});\\r\\n\\r\\nio.use(wrap(sessionMiddleware));\\r\\nio.use(wrap(passportMiddleware));\\r\\nio.use(wrap(passport.session()));\\r\\n\\r\\nio.use(async (socket: any, next) => {\\r\\n  // const sessionID = socket.handshake.auth.sessionID;\\r\\n  const session = socket.request.session;\\r\\n  const sessionID = socket.id;\\r\\n\\r\\n  const { user } = session.passport;\\r\\n\\r\\n  console.log(user);\\r\\n  const userChannel = await userService.getChannels(user);\\r\\n\\r\\n  socket.username = user.name;\\r\\n  socket.img = user.img;\\r\\n  socket.channel = userChannel;\\r\\n\\r\\n  if (sessionID) {\\r\\n    const session = await redisCache.findSession(sessionID);\\r\\n\\r\\n    if (session) {\\r\\n      socket.sessionID = sessionID;\\r\\n      socket.userID = session.userID;\\r\\n      return next();\\r\\n    }\\r\\n  }\\r\\n\\r\\n```\"\n    }\n]"}],"_postman_id":"d148b72e-f4be-442e-b007-553dabd12bc3"},{"name":"github 계정","id":"2b7163ff-c6ac-4190-b281-e4880967251a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/github/org?channel=729","urlObject":{"protocol":"http","port":"3001","path":["api","github","org"],"host":["localhost"],"query":[{"key":"channel","value":"729"}],"variable":[]}},"response":[{"id":"b1d1ad8d-fafa-4960-8e01-342146375da5","name":"github 계정 가져오기, repos 가져오기(new)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3001/api/github/org?channel=728","protocol":"http","host":["localhost"],"port":"3001","path":["api","github","org"],"query":[{"key":"channel","value":"728"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"284"},{"key":"ETag","value":"W/\"11c-FxIFnwm7+iczMMKCyegeafQ9PKY\""},{"key":"Date","value":"Fri, 28 Apr 2023 09:48:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"orgName\": \"a-co-ha\",\n    \"orgUrl\": \"https://github.com/a-co-ha\",\n    \"orgImg\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n    \"desc\": \"\",\n    \"repos\": [\n        {\n            \"name\": \"client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        {\n            \"name\": \"server\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/server\"\n        }\n    ]\n}"},{"id":"fb3d3b86-58f9-4cdc-a5a6-5fb42b833b88","name":"github 계정 가져오기, repos 가져오기","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"engineyard\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2637"},{"key":"ETag","value":"W/\"a4d-ulZTsMZz3gi1hJYWNnQH+7LIdc0\""},{"key":"Date","value":"Thu, 16 Mar 2023 03:35:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"orgName\": \"engineyard\",\n    \"orgUrl\": \"https://github.com/engineyard\",\n    \"orgImg\": \"https://avatars.githubusercontent.com/u/81?v=4\",\n    \"desc\": \"\",\n    \"repos\": [\n        {\n            \"name\": \"eycap\",\n            \"url\": \"https://api.github.com/repos/engineyard/eycap\"\n        },\n        {\n            \"name\": \"mongrel\",\n            \"url\": \"https://api.github.com/repos/engineyard/mongrel\"\n        },\n        {\n            \"name\": \"vertebra-erl\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra-erl\"\n        },\n        {\n            \"name\": \"vertebra-rb\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra-rb\"\n        },\n        {\n            \"name\": \"xmpp4em\",\n            \"url\": \"https://api.github.com/repos/engineyard/xmpp4em\"\n        },\n        {\n            \"name\": \"vertebra-gem\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra-gem\"\n        },\n        {\n            \"name\": \"vertebra-xen\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra-xen\"\n        },\n        {\n            \"name\": \"puppet-daemontools\",\n            \"url\": \"https://api.github.com/repos/engineyard/puppet-daemontools\"\n        },\n        {\n            \"name\": \"vertebra\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra\"\n        },\n        {\n            \"name\": \"sequel\",\n            \"url\": \"https://api.github.com/repos/engineyard/sequel\"\n        },\n        {\n            \"name\": \"natter\",\n            \"url\": \"https://api.github.com/repos/engineyard/natter\"\n        },\n        {\n            \"name\": \"vertebra-ref\",\n            \"url\": \"https://api.github.com/repos/engineyard/vertebra-ref\"\n        },\n        {\n            \"name\": \"rails-2.2.2-app\",\n            \"url\": \"https://api.github.com/repos/engineyard/rails-2.2.2-app\"\n        },\n        {\n            \"name\": \"loudmouth\",\n            \"url\": \"https://api.github.com/repos/engineyard/loudmouth\"\n        },\n        {\n            \"name\": \"loudmouth-ruby\",\n            \"url\": \"https://api.github.com/repos/engineyard/loudmouth-ruby\"\n        },\n        {\n            \"name\": \"rack-app\",\n            \"url\": \"https://api.github.com/repos/engineyard/rack-app\"\n        },\n        {\n            \"name\": \"ey-cloud-recipes\",\n            \"url\": \"https://api.github.com/repos/engineyard/ey-cloud-recipes\"\n        },\n        {\n            \"name\": \"oauth_provider\",\n            \"url\": \"https://api.github.com/repos/engineyard/oauth_provider\"\n        },\n        {\n            \"name\": \"dm-core\",\n            \"url\": \"https://api.github.com/repos/engineyard/dm-core\"\n        },\n        {\n            \"name\": \"emacs-starter-kit\",\n            \"url\": \"https://api.github.com/repos/engineyard/emacs-starter-kit\"\n        },\n        {\n            \"name\": \"chef-deploy\",\n            \"url\": \"https://api.github.com/repos/engineyard/chef-deploy\"\n        },\n        {\n            \"name\": \"sappy\",\n            \"url\": \"https://api.github.com/repos/engineyard/sappy\"\n        },\n        {\n            \"name\": \"cucumber\",\n            \"url\": \"https://api.github.com/repos/engineyard/cucumber\"\n        },\n        {\n            \"name\": \"rails_dev_directory\",\n            \"url\": \"https://api.github.com/repos/engineyard/rails_dev_directory\"\n        },\n        {\n            \"name\": \"rails_metrics\",\n            \"url\": \"https://api.github.com/repos/engineyard/rails_metrics\"\n        },\n        {\n            \"name\": \"rails_metrics_example\",\n            \"url\": \"https://api.github.com/repos/engineyard/rails_metrics_example\"\n        },\n        {\n            \"name\": \"engineyard\",\n            \"url\": \"https://api.github.com/repos/engineyard/engineyard\"\n        },\n        {\n            \"name\": \"resque\",\n            \"url\": \"https://api.github.com/repos/engineyard/resque\"\n        },\n        {\n            \"name\": \"sous_chef\",\n            \"url\": \"https://api.github.com/repos/engineyard/sous_chef\"\n        },\n        {\n            \"name\": \"ey_cloud_stack\",\n            \"url\": \"https://api.github.com/repos/engineyard/ey_cloud_stack\"\n        }\n    ]\n}"},{"id":"e7ea2841-8ffd-4383-8a35-591b0860b831","name":"rep row data","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org/reps"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"9773"},{"key":"ETag","value":"W/\"262d-JNTH/65N95r/6Zs5jBl7yjNrEPU\""},{"key":"Date","value":"Wed, 15 Mar 2023 09:20:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 588434065,\n        \"node_id\": \"R_kgDOIxLKkQ\",\n        \"name\": \"client\",\n        \"full_name\": \"a-co-ha/client\",\n        \"private\": false,\n        \"owner\": {\n            \"login\": \"a-co-ha\",\n            \"id\": 122585823,\n            \"node_id\": \"O_kgDOB06C3w\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/a-co-ha\",\n            \"html_url\": \"https://github.com/a-co-ha\",\n            \"followers_url\": \"https://api.github.com/users/a-co-ha/followers\",\n            \"following_url\": \"https://api.github.com/users/a-co-ha/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/a-co-ha/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/a-co-ha/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/a-co-ha/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/a-co-ha/orgs\",\n            \"repos_url\": \"https://api.github.com/users/a-co-ha/repos\",\n            \"events_url\": \"https://api.github.com/users/a-co-ha/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/a-co-ha/received_events\",\n            \"type\": \"Organization\",\n            \"site_admin\": false\n        },\n        \"html_url\": \"https://github.com/a-co-ha/client\",\n        \"description\": null,\n        \"fork\": false,\n        \"url\": \"https://api.github.com/repos/a-co-ha/client\",\n        \"forks_url\": \"https://api.github.com/repos/a-co-ha/client/forks\",\n        \"keys_url\": \"https://api.github.com/repos/a-co-ha/client/keys{/key_id}\",\n        \"collaborators_url\": \"https://api.github.com/repos/a-co-ha/client/collaborators{/collaborator}\",\n        \"teams_url\": \"https://api.github.com/repos/a-co-ha/client/teams\",\n        \"hooks_url\": \"https://api.github.com/repos/a-co-ha/client/hooks\",\n        \"issue_events_url\": \"https://api.github.com/repos/a-co-ha/client/issues/events{/number}\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/client/events\",\n        \"assignees_url\": \"https://api.github.com/repos/a-co-ha/client/assignees{/user}\",\n        \"branches_url\": \"https://api.github.com/repos/a-co-ha/client/branches{/branch}\",\n        \"tags_url\": \"https://api.github.com/repos/a-co-ha/client/tags\",\n        \"blobs_url\": \"https://api.github.com/repos/a-co-ha/client/git/blobs{/sha}\",\n        \"git_tags_url\": \"https://api.github.com/repos/a-co-ha/client/git/tags{/sha}\",\n        \"git_refs_url\": \"https://api.github.com/repos/a-co-ha/client/git/refs{/sha}\",\n        \"trees_url\": \"https://api.github.com/repos/a-co-ha/client/git/trees{/sha}\",\n        \"statuses_url\": \"https://api.github.com/repos/a-co-ha/client/statuses/{sha}\",\n        \"languages_url\": \"https://api.github.com/repos/a-co-ha/client/languages\",\n        \"stargazers_url\": \"https://api.github.com/repos/a-co-ha/client/stargazers\",\n        \"contributors_url\": \"https://api.github.com/repos/a-co-ha/client/contributors\",\n        \"subscribers_url\": \"https://api.github.com/repos/a-co-ha/client/subscribers\",\n        \"subscription_url\": \"https://api.github.com/repos/a-co-ha/client/subscription\",\n        \"commits_url\": \"https://api.github.com/repos/a-co-ha/client/commits{/sha}\",\n        \"git_commits_url\": \"https://api.github.com/repos/a-co-ha/client/git/commits{/sha}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/client/comments{/number}\",\n        \"issue_comment_url\": \"https://api.github.com/repos/a-co-ha/client/issues/comments{/number}\",\n        \"contents_url\": \"https://api.github.com/repos/a-co-ha/client/contents/{+path}\",\n        \"compare_url\": \"https://api.github.com/repos/a-co-ha/client/compare/{base}...{head}\",\n        \"merges_url\": \"https://api.github.com/repos/a-co-ha/client/merges\",\n        \"archive_url\": \"https://api.github.com/repos/a-co-ha/client/{archive_format}{/ref}\",\n        \"downloads_url\": \"https://api.github.com/repos/a-co-ha/client/downloads\",\n        \"issues_url\": \"https://api.github.com/repos/a-co-ha/client/issues{/number}\",\n        \"pulls_url\": \"https://api.github.com/repos/a-co-ha/client/pulls{/number}\",\n        \"milestones_url\": \"https://api.github.com/repos/a-co-ha/client/milestones{/number}\",\n        \"notifications_url\": \"https://api.github.com/repos/a-co-ha/client/notifications{?since,all,participating}\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/client/labels{/name}\",\n        \"releases_url\": \"https://api.github.com/repos/a-co-ha/client/releases{/id}\",\n        \"deployments_url\": \"https://api.github.com/repos/a-co-ha/client/deployments\",\n        \"created_at\": \"2023-01-13T05:22:29Z\",\n        \"updated_at\": \"2023-01-17T02:33:03Z\",\n        \"pushed_at\": \"2023-03-15T04:23:15Z\",\n        \"git_url\": \"git://github.com/a-co-ha/client.git\",\n        \"ssh_url\": \"git@github.com:a-co-ha/client.git\",\n        \"clone_url\": \"https://github.com/a-co-ha/client.git\",\n        \"svn_url\": \"https://github.com/a-co-ha/client\",\n        \"homepage\": null,\n        \"size\": 102935,\n        \"stargazers_count\": 0,\n        \"watchers_count\": 0,\n        \"language\": \"CSS\",\n        \"has_issues\": true,\n        \"has_projects\": true,\n        \"has_downloads\": true,\n        \"has_wiki\": true,\n        \"has_pages\": false,\n        \"has_discussions\": false,\n        \"forks_count\": 0,\n        \"mirror_url\": null,\n        \"archived\": false,\n        \"disabled\": false,\n        \"open_issues_count\": 2,\n        \"license\": null,\n        \"allow_forking\": true,\n        \"is_template\": false,\n        \"web_commit_signoff_required\": false,\n        \"topics\": [],\n        \"visibility\": \"public\",\n        \"forks\": 0,\n        \"open_issues\": 2,\n        \"watchers\": 0,\n        \"default_branch\": \"main\",\n        \"permissions\": {\n            \"admin\": true,\n            \"maintain\": true,\n            \"push\": true,\n            \"triage\": true,\n            \"pull\": true\n        },\n        \"security_and_analysis\": {\n            \"secret_scanning\": {\n                \"status\": \"disabled\"\n            },\n            \"secret_scanning_push_protection\": {\n                \"status\": \"disabled\"\n            }\n        }\n    },\n    {\n        \"id\": 592628070,\n        \"node_id\": \"R_kgDOI1LJZg\",\n        \"name\": \"server\",\n        \"full_name\": \"a-co-ha/server\",\n        \"private\": false,\n        \"owner\": {\n            \"login\": \"a-co-ha\",\n            \"id\": 122585823,\n            \"node_id\": \"O_kgDOB06C3w\",\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n            \"gravatar_id\": \"\",\n            \"url\": \"https://api.github.com/users/a-co-ha\",\n            \"html_url\": \"https://github.com/a-co-ha\",\n            \"followers_url\": \"https://api.github.com/users/a-co-ha/followers\",\n            \"following_url\": \"https://api.github.com/users/a-co-ha/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/a-co-ha/gists{/gist_id}\",\n            \"starred_url\": \"https://api.github.com/users/a-co-ha/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/a-co-ha/subscriptions\",\n            \"organizations_url\": \"https://api.github.com/users/a-co-ha/orgs\",\n            \"repos_url\": \"https://api.github.com/users/a-co-ha/repos\",\n            \"events_url\": \"https://api.github.com/users/a-co-ha/events{/privacy}\",\n            \"received_events_url\": \"https://api.github.com/users/a-co-ha/received_events\",\n            \"type\": \"Organization\",\n            \"site_admin\": false\n        },\n        \"html_url\": \"https://github.com/a-co-ha/server\",\n        \"description\": null,\n        \"fork\": false,\n        \"url\": \"https://api.github.com/repos/a-co-ha/server\",\n        \"forks_url\": \"https://api.github.com/repos/a-co-ha/server/forks\",\n        \"keys_url\": \"https://api.github.com/repos/a-co-ha/server/keys{/key_id}\",\n        \"collaborators_url\": \"https://api.github.com/repos/a-co-ha/server/collaborators{/collaborator}\",\n        \"teams_url\": \"https://api.github.com/repos/a-co-ha/server/teams\",\n        \"hooks_url\": \"https://api.github.com/repos/a-co-ha/server/hooks\",\n        \"issue_events_url\": \"https://api.github.com/repos/a-co-ha/server/issues/events{/number}\",\n        \"events_url\": \"https://api.github.com/repos/a-co-ha/server/events\",\n        \"assignees_url\": \"https://api.github.com/repos/a-co-ha/server/assignees{/user}\",\n        \"branches_url\": \"https://api.github.com/repos/a-co-ha/server/branches{/branch}\",\n        \"tags_url\": \"https://api.github.com/repos/a-co-ha/server/tags\",\n        \"blobs_url\": \"https://api.github.com/repos/a-co-ha/server/git/blobs{/sha}\",\n        \"git_tags_url\": \"https://api.github.com/repos/a-co-ha/server/git/tags{/sha}\",\n        \"git_refs_url\": \"https://api.github.com/repos/a-co-ha/server/git/refs{/sha}\",\n        \"trees_url\": \"https://api.github.com/repos/a-co-ha/server/git/trees{/sha}\",\n        \"statuses_url\": \"https://api.github.com/repos/a-co-ha/server/statuses/{sha}\",\n        \"languages_url\": \"https://api.github.com/repos/a-co-ha/server/languages\",\n        \"stargazers_url\": \"https://api.github.com/repos/a-co-ha/server/stargazers\",\n        \"contributors_url\": \"https://api.github.com/repos/a-co-ha/server/contributors\",\n        \"subscribers_url\": \"https://api.github.com/repos/a-co-ha/server/subscribers\",\n        \"subscription_url\": \"https://api.github.com/repos/a-co-ha/server/subscription\",\n        \"commits_url\": \"https://api.github.com/repos/a-co-ha/server/commits{/sha}\",\n        \"git_commits_url\": \"https://api.github.com/repos/a-co-ha/server/git/commits{/sha}\",\n        \"comments_url\": \"https://api.github.com/repos/a-co-ha/server/comments{/number}\",\n        \"issue_comment_url\": \"https://api.github.com/repos/a-co-ha/server/issues/comments{/number}\",\n        \"contents_url\": \"https://api.github.com/repos/a-co-ha/server/contents/{+path}\",\n        \"compare_url\": \"https://api.github.com/repos/a-co-ha/server/compare/{base}...{head}\",\n        \"merges_url\": \"https://api.github.com/repos/a-co-ha/server/merges\",\n        \"archive_url\": \"https://api.github.com/repos/a-co-ha/server/{archive_format}{/ref}\",\n        \"downloads_url\": \"https://api.github.com/repos/a-co-ha/server/downloads\",\n        \"issues_url\": \"https://api.github.com/repos/a-co-ha/server/issues{/number}\",\n        \"pulls_url\": \"https://api.github.com/repos/a-co-ha/server/pulls{/number}\",\n        \"milestones_url\": \"https://api.github.com/repos/a-co-ha/server/milestones{/number}\",\n        \"notifications_url\": \"https://api.github.com/repos/a-co-ha/server/notifications{?since,all,participating}\",\n        \"labels_url\": \"https://api.github.com/repos/a-co-ha/server/labels{/name}\",\n        \"releases_url\": \"https://api.github.com/repos/a-co-ha/server/releases{/id}\",\n        \"deployments_url\": \"https://api.github.com/repos/a-co-ha/server/deployments\",\n        \"created_at\": \"2023-01-24T06:45:39Z\",\n        \"updated_at\": \"2023-03-08T04:07:32Z\",\n        \"pushed_at\": \"2023-03-14T08:48:27Z\",\n        \"git_url\": \"git://github.com/a-co-ha/server.git\",\n        \"ssh_url\": \"git@github.com:a-co-ha/server.git\",\n        \"clone_url\": \"https://github.com/a-co-ha/server.git\",\n        \"svn_url\": \"https://github.com/a-co-ha/server\",\n        \"homepage\": null,\n        \"size\": 39790,\n        \"stargazers_count\": 0,\n        \"watchers_count\": 0,\n        \"language\": \"TypeScript\",\n        \"has_issues\": true,\n        \"has_projects\": true,\n        \"has_downloads\": true,\n        \"has_wiki\": true,\n        \"has_pages\": false,\n        \"has_discussions\": false,\n        \"forks_count\": 0,\n        \"mirror_url\": null,\n        \"archived\": false,\n        \"disabled\": false,\n        \"open_issues_count\": 3,\n        \"license\": null,\n        \"allow_forking\": true,\n        \"is_template\": false,\n        \"web_commit_signoff_required\": false,\n        \"topics\": [],\n        \"visibility\": \"public\",\n        \"forks\": 0,\n        \"open_issues\": 3,\n        \"watchers\": 0,\n        \"default_branch\": \"main\",\n        \"permissions\": {\n            \"admin\": true,\n            \"maintain\": true,\n            \"push\": true,\n            \"triage\": true,\n            \"pull\": true\n        },\n        \"security_and_analysis\": {\n            \"secret_scanning\": {\n                \"status\": \"disabled\"\n            },\n            \"secret_scanning_push_protection\": {\n                \"status\": \"disabled\"\n            }\n        }\n    }\n]"},{"id":"2a524afd-9763-4d54-afa4-f4b4174cd555","name":"org row data","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"org\" : \"a-co-ha\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/github/org"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1658"},{"key":"ETag","value":"W/\"67a-xbgbmhookyQxF5fZhKJQXWPSrWE\""},{"key":"Date","value":"Wed, 15 Mar 2023 10:18:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"login\": \"a-co-ha\",\n    \"id\": 122585823,\n    \"node_id\": \"O_kgDOB06C3w\",\n    \"url\": \"https://api.github.com/orgs/a-co-ha\",\n    \"repos_url\": \"https://api.github.com/orgs/a-co-ha/repos\",\n    \"events_url\": \"https://api.github.com/orgs/a-co-ha/events\",\n    \"hooks_url\": \"https://api.github.com/orgs/a-co-ha/hooks\",\n    \"issues_url\": \"https://api.github.com/orgs/a-co-ha/issues\",\n    \"members_url\": \"https://api.github.com/orgs/a-co-ha/members{/member}\",\n    \"public_members_url\": \"https://api.github.com/orgs/a-co-ha/public_members{/member}\",\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n    \"description\": \"\",\n    \"name\": null,\n    \"company\": null,\n    \"blog\": null,\n    \"location\": null,\n    \"email\": null,\n    \"twitter_username\": null,\n    \"is_verified\": false,\n    \"has_organization_projects\": true,\n    \"has_repository_projects\": true,\n    \"public_repos\": 2,\n    \"public_gists\": 0,\n    \"followers\": 1,\n    \"following\": 0,\n    \"html_url\": \"https://github.com/a-co-ha\",\n    \"created_at\": \"2023-01-13T03:24:57Z\",\n    \"updated_at\": \"2023-02-22T01:29:06Z\",\n    \"type\": \"Organization\",\n    \"total_private_repos\": 0,\n    \"owned_private_repos\": 0,\n    \"private_gists\": null,\n    \"disk_usage\": null,\n    \"collaborators\": null,\n    \"billing_email\": null,\n    \"default_repository_permission\": null,\n    \"members_can_create_repositories\": true,\n    \"two_factor_requirement_enabled\": null,\n    \"members_allowed_repository_creation_type\": \"all\",\n    \"members_can_create_public_repositories\": true,\n    \"members_can_create_private_repositories\": true,\n    \"members_can_create_internal_repositories\": false,\n    \"members_can_create_pages\": true,\n    \"members_can_fork_private_repositories\": false,\n    \"web_commit_signoff_required\": false,\n    \"members_can_create_public_pages\": true,\n    \"members_can_create_private_pages\": true,\n    \"plan\": {\n        \"name\": \"free\",\n        \"space\": 976562499,\n        \"private_repos\": 10000,\n        \"filled_seats\": 4,\n        \"seats\": 3\n    }\n}"}],"_postman_id":"2b7163ff-c6ac-4190-b281-e4880967251a"},{"name":"등록","id":"e433f679-8622-4777-b119-1859a84e781d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NDIwODc0NywiZXhwIjoxNjg1NDE4MzQ3fQ.EaGgFHkgL1GXxTmf1x0ICGI24Txv5jsG-I4Cioj8m1g","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelId\" : \"769\",\n    \"repoName\" : \"a-co-ha\",\n    \"repoType\" : \"org\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/register","urlObject":{"path":["api","github","register"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"1a92f9c2-19de-4b24-b446-22b04cd1d252","name":"org 등록","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1PIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4NDIwODc0NywiZXhwIjoxNjg1NDE4MzQ3fQ.EaGgFHkgL1GXxTmf1x0ICGI24Txv5jsG-I4Cioj8m1g","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"channelId\" : \"769\",\n    \"repoName\" : \"a-co-ha\",\n    \"repoType\" : \"org\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/github/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"284"},{"key":"ETag","value":"W/\"11c-FxIFnwm7+iczMMKCyegeafQ9PKY\""},{"key":"Date","value":"Tue, 16 May 2023 03:55:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"orgName\": \"a-co-ha\",\n    \"orgUrl\": \"https://github.com/a-co-ha\",\n    \"orgImg\": \"https://avatars.githubusercontent.com/u/122585823?v=4\",\n    \"desc\": \"\",\n    \"repos\": [\n        {\n            \"name\": \"client\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/client\"\n        },\n        {\n            \"name\": \"server\",\n            \"url\": \"https://api.github.com/repos/a-co-ha/server\"\n        }\n    ]\n}"}],"_postman_id":"e433f679-8622-4777-b119-1859a84e781d"}],"id":"9384c9c6-9971-4ba9-bb66-43939cdb590d","_postman_id":"9384c9c6-9971-4ba9-bb66-43939cdb590d","description":""},{"name":"chatBookmark","item":[{"name":"북마크 목록","id":"21166ae4-a708-4c75-bd8f-8e5053fb83ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEyNzY1MDg5NSwibmFtZSI6InNldW5naGEtMiIsImdpdGh1YklEIjoic2V1bmdoYS0yIiwiZ2l0aHViVVJMIjoiaHR0cHM6Ly9naXRodWIuY29tL3NldW5naGEtMiIsImltZyI6Imh0dHBzOi8vYXZhdGFycy5naXRodWJ1c2VyY29udGVudC5jb20vdS8xMjc2NTA4OTU_dj00IiwiaWF0IjoxNjgyMzIzNTAyLCJleHAiOjE2ODI0MDk5MDJ9.ANfqjqgNyu4kjeFJWe3LBSo4dbjY8-jc8VLJ71SY3Eo","type":"text"}],"url":"{{ip}}/api/bookmarks/644376736e7104345a7b6205","urlObject":{"path":["api","bookmarks","644376736e7104345a7b6205"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"4a86d493-92be-4c6a-ad52-0e8b44c22d1f","name":"북마크 목록","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MjEzNDU2NCwiZXhwIjoxNjgyMjIwOTY0fQ.jrpjBMQ9t5T-88ZlKetHHx1FAkgn1mR_2plBnVLRS28","type":"text"}],"url":{"raw":"{{ip}}/api/bookmarks?room=644356a8bcd860241c4cf16d","host":["{{ip}}"],"path":["api","bookmarks"],"query":[{"key":"room","value":"644356a8bcd860241c4cf16d","description":"룸 아이디"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"406"},{"key":"ETag","value":"W/\"196-3g2mkG2lbtCo6cVcZdF1bQgds7k\""},{"key":"Date","value":"Sat, 22 Apr 2023 04:10:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"644356a8bcd860241c4cf16d\",\n        \"bookmarkList\": [\n            {\n                \"bookmarkName\": \"첫번째 북마크\",\n                \"content\": \"북마크등록함\",\n                \"userId\": 69295153,\n                \"_id\": \"64435827bcd860241c4cf199\",\n                \"createdAt\": \"2023-04-22T03:44:39.115Z\",\n                \"updatedAt\": \"2023-04-22T03:44:39.115Z\"\n            },\n            {\n                \"bookmarkName\": \"2 북마크\",\n                \"content\": \"두번째 입니다\",\n                \"userId\": 69295153,\n                \"_id\": \"64435a73bcd860241c4cf19b\",\n                \"createdAt\": \"2023-04-22T03:54:27.821Z\",\n                \"updatedAt\": \"2023-04-22T03:54:27.821Z\"\n            }\n        ]\n    }\n]"}],"_postman_id":"21166ae4-a708-4c75-bd8f-8e5053fb83ec"},{"name":"북마크 상세","id":"74e591a5-ec9b-48d5-9895-a162b26ce5f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MjMwNjQ2OCwiZXhwIjoxNjgyMzkyODY4fQ.UasqRLmO6Tg8jV6D_MKyEMBl62Nrlj30c9EX5p0mXzY","type":"text"}],"url":"{{ip}}/api/bookmark/644520a9bea9660d4b60fe7b","urlObject":{"path":["api","bookmark","644520a9bea9660d4b60fe7b"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[{"id":"e8a7d386-cbfa-4c7f-8912-d72f880204ea","name":"북마크 상세","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjY5Mjk1MTUzLCJuYW1lIjoic2V1bmdoYS1vIiwiZ2l0aHViSUQiOiJBaEdudWVzSG8iLCJnaXRodWJVUkwiOiJodHRwczovL2dpdGh1Yi5jb20vQWhHbnVlc0hvIiwiaW1nIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzY5Mjk1MTUzP3Y9NCIsImlhdCI6MTY4MjMwNjQ2OCwiZXhwIjoxNjgyMzkyODY4fQ.UasqRLmO6Tg8jV6D_MKyEMBl62Nrlj30c9EX5p0mXzY","type":"text"}],"url":"{{ip}}/api/bookmark/644520a9bea9660d4b60fe7b"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"396"},{"key":"ETag","value":"W/\"18c-ZpM+SpWQoEz58X96w5xU8AS/Dhg\""},{"key":"Date","value":"Mon, 24 Apr 2023 05:17:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"644376736e7104345a7b6205\",\n    \"channelId\": 696,\n    \"pageName\": \"제목 없음\",\n    \"type\": \"socket\",\n    \"categories\": \"socket\",\n    \"createdAt\": \"2023-04-22T05:53:55.009Z\",\n    \"updatedAt\": \"2023-04-23T12:35:40.994Z\",\n    \"__v\": 0,\n    \"bookmarkList\": {\n        \"bookmarkName\": \"13131313\",\n        \"content\": \"1313131313\",\n        \"userId\": 69295153,\n        \"_id\": \"644520a9bea9660d4b60fe7b\",\n        \"createdAt\": \"2023-04-23T12:12:25.897Z\",\n        \"updatedAt\": \"2023-04-23T12:13:14.268Z\"\n    }\n}"}],"_postman_id":"74e591a5-ec9b-48d5-9895-a162b26ce5f8"},{"name":"북마크 수정","id":"14c465e2-87cd-44fc-91a1-91ca85fa0810","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDM1NDI5NywiZXhwIjoxNjgwMzU3ODk3fQ.SlIu5swWOcJTvfH81u8sydPoxP5_ACHAVBaWb0Qmumw","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"bookmarkName\":\"1차 수정\",\n    \"content\":\"내용 수정\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/bookmark/6428098d76996432a92fd6ee?channel=200","urlObject":{"path":["api","bookmark","6428098d76996432a92fd6ee"],"host":["{{ip}}"],"query":[{"key":"channel","value":"200"}],"variable":[]}},"response":[],"_postman_id":"14c465e2-87cd-44fc-91a1-91ca85fa0810"},{"name":"북마크 삭제","id":"4a90610b-f948-44cd-b76b-29c2621fe0c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4MDM1NDI5NywiZXhwIjoxNjgwMzU3ODk3fQ.SlIu5swWOcJTvfH81u8sydPoxP5_ACHAVBaWb0Qmumw","type":"text"}],"url":"{{ip}}/api/bookmark/6428098d76996432a92fd6ee?channel=200","urlObject":{"path":["api","bookmark","6428098d76996432a92fd6ee"],"host":["{{ip}}"],"query":[{"key":"channel","value":"200"}],"variable":[]}},"response":[],"_postman_id":"4a90610b-f948-44cd-b76b-29c2621fe0c2"},{"name":"북마크 리스트 배열 이동","id":"f420b04b-8ad0-4433-9f2c-c8a0331477d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"bookmarkList\": [\n        {\n            \"_id\": \"644369b759aa57311e7c5d1a\"\n        },\n        {\n            \"_id\": \"6443688ee4147e7d13adb8c5\"\n        },\n        {\n            \"_id\": \"6443699759aa57311e7c5d14\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/bookmarks/6443575dbcd860241c4cf186","urlObject":{"path":["api","bookmarks","6443575dbcd860241c4cf186"],"host":["{{ip}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f420b04b-8ad0-4433-9f2c-c8a0331477d7"}],"id":"2e9195fe-f708-494f-acdb-804c3f3c6602","_postman_id":"2e9195fe-f708-494f-acdb-804c3f3c6602","description":""},{"name":"image","item":[{"name":"이미지 업로드","id":"1636e011-29f4-4c8a-a4b9-2cd5d5e056d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/Users/yeek0620/Desktop/스크린샷 2023-02-22 오전 10.24.57.png"}]},"url":"http://localhost:3000/api/page/images","urlObject":{"protocol":"http","port":"3000","path":["api","page","images"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8daf6166-b468-4ad2-a4aa-f0777a3646df","name":"이미지 업로드","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"image","type":"file","src":"/Users/yeek0620/Desktop/스크린샷 2023-02-22 오전 10.24.35.png"}]},"url":"http://localhost:3001/api/image/upload"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"ETag","value":"W/\"65-YF9A5S1ix8M/a7ED5ULMi/LuNsA\""},{"key":"Date","value":"Sun, 02 Apr 2023 08:52:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"filePath\": \"https://acoha.s3.ap-northeast-2.amazonaws.com/d7e442b8-c56c-4611-aea8-f68a11c98a59.png\"\n}"}],"_postman_id":"1636e011-29f4-4c8a-a4b9-2cd5d5e056d9"},{"name":"s3 이미지 삭제","id":"9c7e6ba6-b6a2-479f-99e3-c768db99ef13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"imgKey\":\"https://acoha.s3.ap-northeast-2.amazonaws.com/c4c7bbc4-6d46-4316-b8e8-e78a86744564.png\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000/api/page/images/delete","urlObject":{"protocol":"http","port":"3000","path":["api","page","images","delete"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5c36af1a-934c-422d-9dca-a67c4f69920e","name":"s3 이미지 삭제","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"imgKey\":\"https://acoha.s3.ap-northeast-2.amazonaws.com/c4c7bbc4-6d46-4316-b8e8-e78a86744564.png\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3001/api/image/delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"199"},{"key":"ETag","value":"W/\"c7-B+DU3vzjMSjAQ/aCl9qCE254bpw\""},{"key":"Date","value":"Sun, 02 Apr 2023 08:52:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"$metadata\": {\n        \"httpStatusCode\": 204,\n        \"requestId\": \"C1R3C3CZJCRTQY2D\",\n        \"extendedRequestId\": \"F0qY1tCkieV/BopPbYQEOV8ON0IccZMlCQ0ZT2mg3kgsrU/VmOKyhM5bQ8nNPWOMA/ncoDkduGo=\",\n        \"attempts\": 1,\n        \"totalRetryDelay\": 0\n    }\n}"}],"_postman_id":"9c7e6ba6-b6a2-479f-99e3-c768db99ef13"}],"id":"b4ef7ba9-8d8f-458a-a497-0d6e8f46ff6e","_postman_id":"b4ef7ba9-8d8f-458a-a497-0d6e8f46ff6e","description":""},{"name":"announcements","item":[{"name":"공지사항 작성","id":"e8017cf2-7ccb-47e3-94c7-a91a52e230d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NjkyMjQ0MCwiZXhwIjoxNjg2OTI2MDQwfQ.7V-A8lH4KJQX2cEiTdRqp44xwJnr0v0edKTOUXZ8Gxg","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\":\"test\",\n    \"content\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/announcements/create?channel=31","urlObject":{"path":["api","announcements","create"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"0c6adf35-dffe-44d5-aed2-1b75b74da7ec","name":"공지사항 작성","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NjkyMjQ0MCwiZXhwIjoxNjg2OTI2MDQwfQ.7V-A8lH4KJQX2cEiTdRqp44xwJnr0v0edKTOUXZ8Gxg","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\":\"test\",\n    \"content\":\"test\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/api/announcements/create?channel=31","host":["{{ip}}"],"path":["api","announcements","create"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"ETag","value":"W/\"5f-JxGc3yVqUSQe8txFRIX9Qtu+hts\""},{"key":"Date","value":"Fri, 16 Jun 2023 13:51:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 7,\n    \"channelId\": 31,\n    \"title\": \"test\",\n    \"content\": \"test\",\n    \"userId\": 105371325,\n    \"userName\": \"Yi suho\"\n}"}],"_postman_id":"e8017cf2-7ccb-47e3-94c7-a91a52e230d4"},{"name":"공지사항 하나 조회","id":"821ef349-563f-4671-94c6-304260b7ce84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4Njg5NzU5MywiZXhwIjoxNjg2OTAxMTkzfQ.bYCh0gSiJBpDPFcNAnY7ppPJJl6Tex7ocXL72yPUyYQ","type":"text"}],"url":"{{ip}}/api/announcements/2?channel=31","urlObject":{"path":["api","announcements","2"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"39eb4b3e-a1cd-438e-91c8-ddbdcd7b43d0","name":"공지사항 하나 조회","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4Njg5NzU5MywiZXhwIjoxNjg2OTAxMTkzfQ.bYCh0gSiJBpDPFcNAnY7ppPJJl6Tex7ocXL72yPUyYQ","type":"text"}],"url":{"raw":"{{ip}}/api/announcements/2?channel=31","host":["{{ip}}"],"path":["api","announcements","2"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"ETag","value":"W/\"5f-s9s3ghA7XqTAhKh3ZaIltOl2Eq4\""},{"key":"Date","value":"Fri, 16 Jun 2023 07:37:49 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"channelId\": 31,\n    \"title\": \"test\",\n    \"content\": \"test\",\n    \"userId\": 105371325,\n    \"userName\": \"Yi suho\"\n}"}],"_postman_id":"821ef349-563f-4671-94c6-304260b7ce84"},{"name":"공지사항 전체 조회(커서 페이징)","id":"e5ef70e0-b254-465b-a677-704f8d5274fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NjkyMjQ0MCwiZXhwIjoxNjg2OTI2MDQwfQ.7V-A8lH4KJQX2cEiTdRqp44xwJnr0v0edKTOUXZ8Gxg","type":"text"}],"url":"{{ip}}/api/announcements?id=6&channel=31","urlObject":{"path":["api","announcements"],"host":["{{ip}}"],"query":[{"key":"id","value":"6"},{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"16e39df4-1266-44f8-8016-59528a1f897a","name":"공지사항 전체 조회(커서 페이징)","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NjkyMjQ0MCwiZXhwIjoxNjg2OTI2MDQwfQ.7V-A8lH4KJQX2cEiTdRqp44xwJnr0v0edKTOUXZ8Gxg","type":"text"}],"url":{"raw":"{{ip}}/api/announcements?id=6&channel=31","host":["{{ip}}"],"path":["api","announcements"],"query":[{"key":"id","value":"6"},{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"481"},{"key":"ETag","value":"W/\"1e1-Uit9uvXRzfiFn+98KtWDShBof0M\""},{"key":"Date","value":"Fri, 16 Jun 2023 13:53:13 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 6,\n        \"channelId\": 31,\n        \"title\": \"test\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 5,\n        \"channelId\": 31,\n        \"title\": \"test\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 4,\n        \"channelId\": 31,\n        \"title\": \"test\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 3,\n        \"channelId\": 31,\n        \"title\": \"test\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 2,\n        \"channelId\": 31,\n        \"title\": \"test\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    }\n]"}],"_postman_id":"e5ef70e0-b254-465b-a677-704f8d5274fc"},{"name":"공지사항 수정","id":"818b8369-e8ba-494f-988e-7e72ad99c648","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzA5OTc0OSwiZXhwIjoxNjg3MTAzMzQ5fQ.zCfeSC-Bvn6ddpDwvQ_LvWITNP35-FnYmfe02zSf0zI","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\":\"e1s\",\n    \"content\":\"content edit\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/announcements/2?channel=31","urlObject":{"path":["api","announcements","2"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"ce1d14ee-2ced-4adc-bbb8-82f2408924b7","name":"공지사항","originalRequest":{"method":"PATCH","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzMxMzkxNCwiZXhwIjoxNjg3MzE3NTE0fQ.OmGnQfiwyX7-7-LtlJmaNkg0Xdey58_DoghTJ6fsn1s","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\":\"e1s\",\n    \"content\":\"content edit\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/api/announcements/4?channel=31","host":["{{ip}}"],"path":["api","announcements","4"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"118"},{"key":"ETag","value":"W/\"76-GCFLHtQd3hlCYI0DfXydd/JoKvk\""},{"key":"Date","value":"Wed, 21 Jun 2023 02:19:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"channelId\": 31,\n    \"title\": \"e1s\",\n    \"content\": \"content edit\",\n    \"userId\": 105371325,\n    \"userName\": \"Yi suho\",\n    \"isAuthor\": true\n}"}],"_postman_id":"818b8369-e8ba-494f-988e-7e72ad99c648"},{"name":"공지사항 삭제","id":"4d1df56b-c84d-4591-98fc-c49369f28349","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzA5OTc0OSwiZXhwIjoxNjg3MTAzMzQ5fQ.zCfeSC-Bvn6ddpDwvQ_LvWITNP35-FnYmfe02zSf0zI","type":"text"}],"url":"{{ip}}/api/announcements/2?channel=31","urlObject":{"path":["api","announcements","2"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"d089f501-1fa9-47a3-8674-a620bd7a6b81","name":"New Request","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzMxMzkxNCwiZXhwIjoxNjg3MzE3NTE0fQ.OmGnQfiwyX7-7-LtlJmaNkg0Xdey58_DoghTJ6fsn1s","type":"text"}],"url":{"raw":"{{ip}}/api/announcements/1?channel=31","host":["{{ip}}"],"path":["api","announcements","1"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Wed, 21 Jun 2023 02:19:32 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"4d1df56b-c84d-4591-98fc-c49369f28349"}],"id":"e47ba522-a278-42f9-b86e-f632b3b7b2be","_postman_id":"e47ba522-a278-42f9-b86e-f632b3b7b2be","description":""},{"name":"calendar","item":[{"name":"달력 내용 작성","id":"a5e26b3c-53d1-4e5f-b124-062b24599e09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQwNTY0MCwiZXhwIjoxNjg3NDA5MjQwfQ.bcKnT8BJ77x5MInVKYkyOp-0Tnzhvocn_gby2jQKGHk","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"content\":\"test\",\n    \"date\":\"2023 06 22\"\n}","options":{"raw":{"language":"json"}}},"url":"{{ip}}/api/calendar?channel=31","urlObject":{"path":["api","calendar"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"946479e2-6632-495b-958d-c7c0397a76a5","name":"달력 내용 작성","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"content\":\"test\",\n    \"date\":\"2023-06-25\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{ip}}/api/calendar?channel=31","host":["{{ip}}"],"path":["api","calendar"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"ETag","value":"W/\"64-JHQEGTOTXOXuPw0rE+9z7n4h9Ss\""},{"key":"Date","value":"Thu, 22 Jun 2023 06:13:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 4,\n    \"channelId\": 31,\n    \"content\": \"test\",\n    \"userId\": 105371325,\n    \"userName\": \"Yi suho\",\n    \"date\": \"2023-06-25\"\n}"}],"_postman_id":"a5e26b3c-53d1-4e5f-b124-062b24599e09"},{"name":"날짜 별 스케줄 찾기","id":"a46e5db5-9425-4e6e-aaaa-3d7f6905b0c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":"{{ip}}/api/calendar/schedule?channel=31&date=2023-06-22","urlObject":{"path":["api","calendar","schedule"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"},{"key":"date","value":"2023-06-22"}],"variable":[]}},"response":[{"id":"b53b8cd8-a016-4244-a360-e34320e0ecab","name":"날짜 별 스케줄 찾기","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":{"raw":"{{ip}}/api/calendar/schedule?channel=31&date=2023-06-22","host":["{{ip}}"],"path":["api","calendar","schedule"],"query":[{"key":"channel","value":"31"},{"key":"date","value":"2023-06-22"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"203"},{"key":"ETag","value":"W/\"cb-MtygP/z9zuCU0tNXh5ettLGGoJk\""},{"key":"Date","value":"Thu, 22 Jun 2023 06:10:50 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 2,\n        \"channelId\": 31,\n        \"date\": \"2023-06-22\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 3,\n        \"channelId\": 31,\n        \"date\": \"2023-06-22\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    }\n]"}],"_postman_id":"a46e5db5-9425-4e6e-aaaa-3d7f6905b0c9"},{"name":"채널 별 달력","id":"c76f617d-0cf0-45ab-97d4-77055be278d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":"{{ip}}/api/calendar?channel=31","urlObject":{"path":["api","calendar"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"}],"variable":[]}},"response":[{"id":"0f3d4165-7e3a-43a1-a377-7630a3dd3c65","name":"채널 별 달력","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":{"raw":"{{ip}}/api/calendar?channel=31","host":["{{ip}}"],"path":["api","calendar"],"query":[{"key":"channel","value":"31"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"405"},{"key":"ETag","value":"W/\"195-Xb+fJpuPAyrS0WieJB0ZXCQHtcM\""},{"key":"Date","value":"Thu, 22 Jun 2023 06:13:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"channelId\": 31,\n        \"date\": \"2023 06 22\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 2,\n        \"channelId\": 31,\n        \"date\": \"2023-06-22\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 3,\n        \"channelId\": 31,\n        \"date\": \"2023-06-22\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    },\n    {\n        \"id\": 4,\n        \"channelId\": 31,\n        \"date\": \"2023-06-25\",\n        \"content\": \"test\",\n        \"userId\": 105371325,\n        \"userName\": \"Yi suho\"\n    }\n]"}],"_postman_id":"c76f617d-0cf0-45ab-97d4-77055be278d5"},{"name":"스케줄 삭제","id":"554ad3a4-e174-4251-a0dc-3662a8b6573a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":"{{ip}}/api/calendar?channel=31&id=1","urlObject":{"path":["api","calendar"],"host":["{{ip}}"],"query":[{"key":"channel","value":"31"},{"key":"id","value":"1"}],"variable":[]}},"response":[{"id":"4c70b828-6071-4c66-ad17-bfaaec07dd3b","name":"New Request","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"access eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEwNTM3MTMyNSwibmFtZSI6IllpIHN1aG8iLCJnaXRodWJJRCI6Inlpc3VobyIsImdpdGh1YlVSTCI6Imh0dHBzOi8vZ2l0aHViLmNvbS95aXN1aG8iLCJpbWciOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTA1MzcxMzI1P3Y9NCIsImlhdCI6MTY4NzQxMzQxNiwiZXhwIjoxNjg3NDE3MDE2fQ.-Dm49StzBu_nNo0RJ9Z31aBeKUBG5GihtPe_eSIeteA","type":"text"}],"url":{"raw":"{{ip}}/api/calendar?channel=31&id=1","host":["{{ip}}"],"path":["api","calendar"],"query":[{"key":"channel","value":"31"},{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1"},{"key":"ETag","value":"W/\"1-NWoZK3kTsExUV00Ywo1G5jlUKKs\""},{"key":"Date","value":"Thu, 22 Jun 2023 06:29:31 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"1"}],"_postman_id":"554ad3a4-e174-4251-a0dc-3662a8b6573a"}],"id":"eec8048a-ff40-4602-b2d0-09444026ac35","_postman_id":"eec8048a-ff40-4602-b2d0-09444026ac35","description":""}]}