{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":778911587,"defaultBranch":"main","name":"web-editor-project","ownerLogin":"do0ori","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-28T16:47:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71831926?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712324787.0","currentOid":""},"activityList":{"items":[{"before":"02db4d4ac40fe928b98dbc7ca3f262be9df28936","after":"f07ef1d73e7d3e6f0a036a02fe435f1744670fde","ref":"refs/heads/main","pushedAt":"2024-08-03T09:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"docs: Add README.md for project","shortMessageHtmlLink":"docs: Add README.md for project"}},{"before":"e52d26c854230dac2a379dc6e3ce1a5bec121bae","after":"02db4d4ac40fe928b98dbc7ca3f262be9df28936","ref":"refs/heads/main","pushedAt":"2024-04-14T05:52:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"test: Add end-to-end tests using Selenium\n\n- Implemented test_login_fail method to test unsuccessful login attempt\n- Implemented test_login_logout method to test successful login and logout\n- Implemented test_notes_view method to test viewing notes after successful login","shortMessageHtmlLink":"test: Add end-to-end tests using Selenium"}},{"before":"1de74e58448a5ced8e7ab7c3f4afd52f07b924c2","after":"e52d26c854230dac2a379dc6e3ce1a5bec121bae","ref":"refs/heads/main","pushedAt":"2024-04-14T05:50:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"test: Add end-to-end tests using Selenium\n\n- Implemented test_login_fail method to test unsuccessful login attempt\n- Implemented test_login_logout method to test successful login and logout\n- Implemented test_notes_view method to test viewing notes after successful login","shortMessageHtmlLink":"test: Add end-to-end tests using Selenium"}},{"before":"29b47827610574f1f3003b277d0c4c3f741ec176","after":"1de74e58448a5ced8e7ab7c3f4afd52f07b924c2","ref":"refs/heads/main","pushedAt":"2024-04-14T05:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"test: Add end-to-end tests using Selenium\n\n- Implemented test_login_fail method to test unsuccessful login attempt\n- Implemented test_login_logout method to test successful login and logout\n- Implemented test_notes_view method to test viewing notes after successful login","shortMessageHtmlLink":"test: Add end-to-end tests using Selenium"}},{"before":"84245c3697beeeb2f9ec3399fb13891f57e9304b","after":"29b47827610574f1f3003b277d0c4c3f741ec176","ref":"refs/heads/main","pushedAt":"2024-04-12T17:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat: Add Kubernetes deployment configurations for local cluster","shortMessageHtmlLink":"feat: Add Kubernetes deployment configurations for local cluster"}},{"before":"4f66dc7b803cc881bd8ef5006f8094c6972d4898","after":"84245c3697beeeb2f9ec3399fb13891f57e9304b","ref":"refs/heads/main","pushedAt":"2024-04-12T07:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(test): Add basic test codes","shortMessageHtmlLink":"feat(test): Add basic test codes"}},{"before":"1a0187b34ee28a2efd165c684664be620f777f74","after":"4f66dc7b803cc881bd8ef5006f8094c6972d4898","ref":"refs/heads/main","pushedAt":"2024-04-10T15:10:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"chore: Add basic Makefiles and update package.json","shortMessageHtmlLink":"chore: Add basic Makefiles and update package.json"}},{"before":"517597ed9b2ae3af1da5a96033346c146c7933f5","after":"1a0187b34ee28a2efd165c684664be620f777f74","ref":"refs/heads/main","pushedAt":"2024-04-10T07:41:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(backend): Add basic test codes","shortMessageHtmlLink":"feat(backend): Add basic test codes"}},{"before":"ff6945b9f3848c34281d6c5a14cfbeee66559bad","after":"517597ed9b2ae3af1da5a96033346c146c7933f5","ref":"refs/heads/main","pushedAt":"2024-04-07T14:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(frontend): Add home link to header in LoginForm and JoinForm components","shortMessageHtmlLink":"feat(frontend): Add home link to header in LoginForm and JoinForm com…"}},{"before":"051106822feb3c347a0eb33f5365633d66576056","after":null,"ref":"refs/heads/fe-develop","pushedAt":"2024-04-05T13:46:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"}},{"before":"8e9170c8b7931e9fe88e6b8677aa70ba5057acba","after":null,"ref":"refs/heads/be-develop","pushedAt":"2024-04-05T13:46:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"}},{"before":"dd2de73d649e16ab8738fbd45058d62d76d38ed5","after":"ff6945b9f3848c34281d6c5a14cfbeee66559bad","ref":"refs/heads/main","pushedAt":"2024-04-05T13:43:29.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"Merge pull request #4 from do0ori/fe-develop\n\nTiptap Editor 오류 수정 및 노트 api와 hook 업데이트","shortMessageHtmlLink":"Merge pull request #4 from do0ori/fe-develop"}},{"before":"088854ea9b2ca24032f4012680f7b9d4e8f5c9e4","after":"051106822feb3c347a0eb33f5365633d66576056","ref":"refs/heads/fe-develop","pushedAt":"2024-04-05T13:30:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(notes): Update createNote response and hooks","shortMessageHtmlLink":"feat(notes): Update createNote response and hooks"}},{"before":"ba20b34c98ebebdc497bed937c09a7e25a187c86","after":"dd2de73d649e16ab8738fbd45058d62d76d38ed5","ref":"refs/heads/main","pushedAt":"2024-04-05T12:11:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"Merge pull request #3 from do0ori/be-develop\n\n노트 생성 요청에 대한 응답 형식 업데이트","shortMessageHtmlLink":"Merge pull request #3 from do0ori/be-develop"}},{"before":"5b75b3510f7b691357bd6c7758dff5d32c3b3003","after":"8e9170c8b7931e9fe88e6b8677aa70ba5057acba","ref":"refs/heads/be-develop","pushedAt":"2024-04-05T12:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(api): Update createNote response to send ID of the created note","shortMessageHtmlLink":"feat(api): Update createNote response to send ID of the created note"}},{"before":"a2e93249f3ff2b0c9aa03bf9e2fe06640ec2c0a1","after":"088854ea9b2ca24032f4012680f7b9d4e8f5c9e4","ref":"refs/heads/fe-develop","pushedAt":"2024-04-05T09:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"fix(editor): Resolve issues with whitespace trimming and cursor positioning in Tiptap editor\n\nRelated to: ueberdosis/tiptap#873, ueberdosis/tiptap#2216","shortMessageHtmlLink":"fix(editor): Resolve issues with whitespace trimming and cursor posit…"}},{"before":"5b75b3510f7b691357bd6c7758dff5d32c3b3003","after":"ba20b34c98ebebdc497bed937c09a7e25a187c86","ref":"refs/heads/main","pushedAt":"2024-04-04T18:44:33.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"Merge pull request #2 from do0ori/fe-develop\n\n프로젝트 UI 구현","shortMessageHtmlLink":"Merge pull request #2 from do0ori/fe-develop"}},{"before":"32b0aa04974603ff13492f3a7182b53c3f9858e6","after":"a2e93249f3ff2b0c9aa03bf9e2fe06640ec2c0a1","ref":"refs/heads/fe-develop","pushedAt":"2024-04-04T18:31:07.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"chore: Update package.json and some style changes","shortMessageHtmlLink":"chore: Update package.json and some style changes"}},{"before":"32b0aa04974603ff13492f3a7182b53c3f9858e6","after":"5b75b3510f7b691357bd6c7758dff5d32c3b3003","ref":"refs/heads/be-develop","pushedAt":"2024-03-31T15:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"docs: Update image link","shortMessageHtmlLink":"docs: Update image link"}},{"before":"32b0aa04974603ff13492f3a7182b53c3f9858e6","after":"5b75b3510f7b691357bd6c7758dff5d32c3b3003","ref":"refs/heads/main","pushedAt":"2024-03-31T15:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"docs: Update image link","shortMessageHtmlLink":"docs: Update image link"}},{"before":null,"after":"32b0aa04974603ff13492f3a7182b53c3f9858e6","ref":"refs/heads/be-develop","pushedAt":"2024-03-29T07:39:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat: Set up basic development environment for React","shortMessageHtmlLink":"feat: Set up basic development environment for React"}},{"before":null,"after":"32b0aa04974603ff13492f3a7182b53c3f9858e6","ref":"refs/heads/fe-develop","pushedAt":"2024-03-29T07:38:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat: Set up basic development environment for React","shortMessageHtmlLink":"feat: Set up basic development environment for React"}},{"before":"33f7a61691490ec567562453092f9f6665cd2cdd","after":"32b0aa04974603ff13492f3a7182b53c3f9858e6","ref":"refs/heads/main","pushedAt":"2024-03-29T07:37:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat: Set up basic development environment for React","shortMessageHtmlLink":"feat: Set up basic development environment for React"}},{"before":"32b0aa04974603ff13492f3a7182b53c3f9858e6","after":null,"ref":"refs/heads/develop","pushedAt":"2024-03-29T07:37:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"}},{"before":null,"after":"32b0aa04974603ff13492f3a7182b53c3f9858e6","ref":"refs/heads/develop","pushedAt":"2024-03-29T07:35:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat: Set up basic development environment for React","shortMessageHtmlLink":"feat: Set up basic development environment for React"}},{"before":"2adb2c07cfdb9568cfd48674419837a0a7ce7c8a","after":null,"ref":"refs/heads/develop","pushedAt":"2024-03-29T07:31:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"}},{"before":"9934ab790dcd6b23f1e99721e52142dfc12c8c45","after":"33f7a61691490ec567562453092f9f6665cd2cdd","ref":"refs/heads/main","pushedAt":"2024-03-28T17:52:29.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"feat(refactor): Restructure backend project by introducing service and repository layer (#1)\n\nProject Structure Reorganization:\r\n\r\n- Separate the roles of service and repository from the existing model files.\r\n- Restructure to Router - Controller - Service - Repository architecture:\r\n - Controller:\r\n - Responsible for preprocessing request information and handling responses only.\r\n - Delegates request processing to the Service layer.\r\n - Service:\r\n - Responsible for business logic.\r\n - Handles database operations through the Repository layer.\r\n - Repository:\r\n - Handles CRUD operations for the database.\r\n - Model:\r\n - Defines the structure of each database table or entity (d.ts files).","shortMessageHtmlLink":"feat(refactor): Restructure backend project by introducing service an…"}},{"before":"a0288e31949f41fdde0287547324fc3dd0f1bcfd","after":"9934ab790dcd6b23f1e99721e52142dfc12c8c45","ref":"refs/heads/main","pushedAt":"2024-03-28T17:49:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"refactor: Enhance error handling with custom error classes","shortMessageHtmlLink":"refactor: Enhance error handling with custom error classes"}},{"before":"a71eb1c4e4970ed8631fbf340ac1df666bb007d2","after":"2adb2c07cfdb9568cfd48674419837a0a7ce7c8a","ref":"refs/heads/develop","pushedAt":"2024-03-28T17:49:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"refactor: Move files into 'backend' directory","shortMessageHtmlLink":"refactor: Move files into 'backend' directory"}},{"before":"017b9988cdee67709b39f18c8c137f5e76359def","after":"a71eb1c4e4970ed8631fbf340ac1df666bb007d2","ref":"refs/heads/develop","pushedAt":"2024-03-28T17:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"do0ori","name":"JaeKyung Hwang","path":"/do0ori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71831926?s=80&v=4"},"commit":{"message":"refactor: Move files into 'backend' directory","shortMessageHtmlLink":"refactor: Move files into 'backend' directory"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QwOTozMzoyNi4wMDAwMDBazwAAAASQyA_k","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QwOTozMzoyNi4wMDAwMDBazwAAAASQyA_k","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yOFQxNzo0MDoyMy4wMDAwMDBazwAAAAQiBXIY"}},"title":"Activity · do0ori/web-editor-project"}