{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":798408453,"defaultBranch":"master","name":"Chatgpt-web","ownerLogin":"yinkiu602","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-09T18:03:39.000Z","ownerAvatar":"https://github.com/avatars/u/26672964?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716281779.0","currentOid":""},"activityList":{"items":[{"before":"179cb2d6d8813da7153ab1abc1166377e818f072","after":"3de46f81cdd1751c19748e27239b83efb930ba14","ref":"refs/heads/master","pushedAt":"2024-06-23T15:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Updated README","shortMessageHtmlLink":"Updated README"}},{"before":"08db96550bd75fa031882eef617dd44a41dc2cef","after":"179cb2d6d8813da7153ab1abc1166377e818f072","ref":"refs/heads/master","pushedAt":"2024-06-19T03:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"CSS Update","shortMessageHtmlLink":"CSS Update"}},{"before":"4a2f071f36df3c02d14e3f9a190f61074bd35c8a","after":"08db96550bd75fa031882eef617dd44a41dc2cef","ref":"refs/heads/master","pushedAt":"2024-06-10T09:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"feat: Rate limiting feature\n- Feature based on upstash and use IP/user id as key","shortMessageHtmlLink":"feat: Rate limiting feature"}},{"before":"dec6a0e38797cb03b709c6723a9757d83d435f36","after":"4a2f071f36df3c02d14e3f9a190f61074bd35c8a","ref":"refs/heads/master","pushedAt":"2024-06-03T15:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Feature update:\n- Bolding of text when the text is enclosed by \"**\"","shortMessageHtmlLink":"Feature update:"}},{"before":"d3acf069b7db25a4ba80a9f495ae066fabdcc8bb","after":"dec6a0e38797cb03b709c6723a9757d83d435f36","ref":"refs/heads/master","pushedAt":"2024-05-25T19:18:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Bug fix for https://github.com/yinkiu602/Chatgpt-web/commit/d3acf069b7db25a4ba80a9f495ae066fabdcc8bb\nFixed the bug of overwriting shorten prompt to saved history instead of extending it.","shortMessageHtmlLink":"Bug fix for d3acf06"}},{"before":"3260f6c228422cdad93ab832d90e2927bc926c80","after":"d3acf069b7db25a4ba80a9f495ae066fabdcc8bb","ref":"refs/heads/master","pushedAt":"2024-05-24T17:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Feature update:\n- Server will now modify request prompt based on owner's setting of PROMPT_MAX_TOKEN","shortMessageHtmlLink":"Feature update:"}},{"before":"fd3bca987fdce5ee76f25f4bde824542647ab3d9","after":"3260f6c228422cdad93ab832d90e2927bc926c80","ref":"refs/heads/master","pushedAt":"2024-05-24T15:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Bug fix:\n- Thinking button only appear for assistant new message","shortMessageHtmlLink":"Bug fix:"}},{"before":"36f6a215a216cda6ba267b1d69c17b219de187d7","after":"fd3bca987fdce5ee76f25f4bde824542647ab3d9","ref":"refs/heads/master","pushedAt":"2024-05-24T15:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Feature update\n- Added button to delete chat history and prompt image\n- Added delete feature for saved conversation\n- Reload saved chat on delete/ new chat created","shortMessageHtmlLink":"Feature update"}},{"before":"e20ccb2dfb1373aacea709c8b412b4edfc6af48b","after":"36f6a215a216cda6ba267b1d69c17b219de187d7","ref":"refs/heads/master","pushedAt":"2024-05-23T11:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Added .env sample & README update","shortMessageHtmlLink":"Added .env sample & README update"}},{"before":"3f45634db80740efd03addb4f7e681181abcd6bb","after":"e20ccb2dfb1373aacea709c8b412b4edfc6af48b","ref":"refs/heads/master","pushedAt":"2024-05-23T11:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Uploaded README & LICENSE\n- Minor cosmetic update","shortMessageHtmlLink":"Uploaded README & LICENSE"}},{"before":"10ffe12e2f6668a2fb71d029af7edaf04de0f483","after":"3f45634db80740efd03addb4f7e681181abcd6bb","ref":"refs/heads/master","pushedAt":"2024-05-22T17:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Reduce unnecessary fetch","shortMessageHtmlLink":"Reduce unnecessary fetch"}},{"before":"40e26ed34cba6779608dcdba35fa5bc591f5b9c7","after":"10ffe12e2f6668a2fb71d029af7edaf04de0f483","ref":"refs/heads/master","pushedAt":"2024-05-22T17:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Minor fix","shortMessageHtmlLink":"Minor fix"}},{"before":"48c55734851af0a1545c029396be302a4f03a4ab","after":"40e26ed34cba6779608dcdba35fa5bc591f5b9c7","ref":"refs/heads/master","pushedAt":"2024-05-21T14:12:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"New feature:\n- Scale down image on sending message with img.\nBug fixes:\n- Backend server can now receive large message req.\n- Frontend send request with proper format.\nMisc:\n- Frontend will not request for username on every re-render","shortMessageHtmlLink":"New feature:"}},{"before":"b9a3be9a9dd7fe670164f811678ae4af82d485ee","after":null,"ref":"refs/heads/cf","pushedAt":"2024-05-21T08:56:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"}},{"before":"1ea926a3c8e4d8ac26182a1a40e789d9a3907b31","after":"48c55734851af0a1545c029396be302a4f03a4ab","ref":"refs/heads/master","pushedAt":"2024-05-21T08:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Show msg image on input box","shortMessageHtmlLink":"Show msg image on input box"}},{"before":"bed4cb7c9578adf5fa7b8ad90d954b4a8b478c47","after":"1ea926a3c8e4d8ac26182a1a40e789d9a3907b31","ref":"refs/heads/master","pushedAt":"2024-05-20T15:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Added dynamic flag to MathJax","shortMessageHtmlLink":"Added dynamic flag to MathJax"}},{"before":"37d95eb59cd4a2c201fda5f676112e12108d39b9","after":"b9a3be9a9dd7fe670164f811678ae4af82d485ee","ref":"refs/heads/cf","pushedAt":"2024-05-20T14:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Update","shortMessageHtmlLink":"Update"}},{"before":"399aeea25e6a8739f8ffe1224edc9a0d6736932d","after":"37d95eb59cd4a2c201fda5f676112e12108d39b9","ref":"refs/heads/cf","pushedAt":"2024-05-20T14:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Update","shortMessageHtmlLink":"Update"}},{"before":"ebe91b479b6bc8f0b29f7758b81e10c1784dbad5","after":"bed4cb7c9578adf5fa7b8ad90d954b4a8b478c47","ref":"refs/heads/master","pushedAt":"2024-05-20T13:57:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Image upload from clipboard (Not done)","shortMessageHtmlLink":"Image upload from clipboard (Not done)"}},{"before":"f0eb5e2063020eb470791c6dc7807686faf0c532","after":"399aeea25e6a8739f8ffe1224edc9a0d6736932d","ref":"refs/heads/cf","pushedAt":"2024-05-20T13:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ebe91b479b6bc8f0b29f7758b81e10c1784dbad5","after":"f0eb5e2063020eb470791c6dc7807686faf0c532","ref":"refs/heads/cf","pushedAt":"2024-05-20T13:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Update App.js","shortMessageHtmlLink":"Update App.js"}},{"before":null,"after":"ebe91b479b6bc8f0b29f7758b81e10c1784dbad5","ref":"refs/heads/cf","pushedAt":"2024-05-20T13:52:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"History bar working\n- Able to fetch history chat and continue\n- Cosmetic change","shortMessageHtmlLink":"History bar working"}},{"before":"1cad3e34a3f997072b5acf8ef0537d09b73f364a","after":"ebe91b479b6bc8f0b29f7758b81e10c1784dbad5","ref":"refs/heads/master","pushedAt":"2024-05-20T11:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"History bar working\n- Able to fetch history chat and continue\n- Cosmetic change","shortMessageHtmlLink":"History bar working"}},{"before":"17ca478a0dbc960f2fb8d35d514a0808ba5454f1","after":"1cad3e34a3f997072b5acf8ef0537d09b73f364a","ref":"refs/heads/master","pushedAt":"2024-05-19T16:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Work of the day\n- Integrate OAuth2 with Discord\n- Save user conversation to db\n- Fetch user name/ chat history\nTODO\n- Show history on left bar\n- tag ajax open chat history","shortMessageHtmlLink":"Work of the day"}},{"before":"1a3d21f73d1d64adbceb2a852250330387ef6680","after":"17ca478a0dbc960f2fb8d35d514a0808ba5454f1","ref":"refs/heads/master","pushedAt":"2024-05-18T18:13:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Cosmetic for the night","shortMessageHtmlLink":"Cosmetic for the night"}},{"before":"89a58581bcde5e099883f21c3c36ce8030dec23e","after":"1a3d21f73d1d64adbceb2a852250330387ef6680","ref":"refs/heads/master","pushedAt":"2024-05-18T18:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Cosmetic update","shortMessageHtmlLink":"Cosmetic update"}},{"before":"3c463ce65486e2e499960acb596ae839db0bbbdb","after":"89a58581bcde5e099883f21c3c36ce8030dec23e","ref":"refs/heads/master","pushedAt":"2024-05-18T17:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Updated automatic formatting of code/ul/ol","shortMessageHtmlLink":"Updated automatic formatting of code/ul/ol"}},{"before":"9789709e80d00b028f6bf2160ef5873057354add","after":"3c463ce65486e2e499960acb596ae839db0bbbdb","ref":"refs/heads/master","pushedAt":"2024-05-16T17:34:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yinkiu602","name":"Josh Wong","path":"/yinkiu602","primaryAvatarUrl":"https://github.com/avatars/u/26672964?s=80&v=4"},"commit":{"message":"Frontend update\n- Compile LaTeX code\n- Enclose code in code block\n- List item to
    or