{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":559400712,"defaultBranch":"main","name":"fullstack-nextjs-app-template","ownerLogin":"xizon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-30T01:48:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5258143?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1667094538.287214","currentOid":""},"activityList":{"items":[{"before":"e7c89768573f3cffef4166ebf968f900a78da5bb","after":"a3f9b65b3abbe1add1f661c762de4c2a3ab1dfef","ref":"refs/heads/main","pushedAt":"2024-07-18T03:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"d5d41da777c4e0a4b836cbc90edbfe56197ed66f","after":"e7c89768573f3cffef4166ebf968f900a78da5bb","ref":"refs/heads/main","pushedAt":"2024-07-17T04:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"๐Ÿ— App Router Support & Other optimizations\n\n* New: Add the Authorization header identifier in the middleware after login.\n* New: Add App Router Template and save Pages Router Template.\n - rename the folder `pages` to `@pages`\n - add new folder `app`\n - To enable **Pages Router**, you need to rename the folder `@pages` to `pages`, and delete `app`\n - remove hook `useSafePush`\n\n* Tweak: `next/router` migrated to `next/navigation`, adapted to page and app router.\n* Tweak: remove demo of dynamic component using `next/dynamic`.\n* Tweak: Other optimizations.","shortMessageHtmlLink":"๐Ÿ— App Router Support & Other optimizations"}},{"before":"72d86224152baef67bcca1983ce16c2d39d15c4a","after":"d5d41da777c4e0a4b836cbc90edbfe56197ed66f","ref":"refs/heads/main","pushedAt":"2024-07-10T14:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"1.3.2","shortMessageHtmlLink":"1.3.2"}},{"before":"3f0fe43681bce0fa7b1c96b91d294c44e3557a7d","after":"72d86224152baef67bcca1983ce16c2d39d15c4a","ref":"refs/heads/main","pushedAt":"2024-07-10T14:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update screenshot","shortMessageHtmlLink":"update screenshot"}},{"before":"2e4f4981381a4e5d8d27a8782d76efe7872b522d","after":"3f0fe43681bce0fa7b1c96b91d294c44e3557a7d","ref":"refs/heads/main","pushedAt":"2024-07-10T14:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"387280e308f215feabe52ba46738320f5cd24b3e","after":"2e4f4981381a4e5d8d27a8782d76efe7872b522d","ref":"refs/heads/main","pushedAt":"2024-07-10T14:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Markdown Render Demo","shortMessageHtmlLink":"Markdown Render Demo"}},{"before":"26e477c3271233ab3a9352f4a71b3f33d4b6e0ec","after":"387280e308f215feabe52ba46738320f5cd24b3e","ref":"refs/heads/main","pushedAt":"2024-07-10T02:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Some miscellaneous.","shortMessageHtmlLink":"Some miscellaneous."}},{"before":"3497fd0430e0096eaacab8de6955e2a3a1ac64ec","after":"26e477c3271233ab3a9352f4a71b3f33d4b6e0ec","ref":"refs/heads/main","pushedAt":"2024-07-03T01:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"bd86a2be5359368da8f94dd61d4ad87153231e18","after":"3497fd0430e0096eaacab8de6955e2a3a1ac64ec","ref":"refs/heads/main","pushedAt":"2024-07-03T01:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update `cache` utils of Nodejs and add `request.js` of axios","shortMessageHtmlLink":"update cache utils of Nodejs and add request.js of axios"}},{"before":"129736b66c1fdc03a54718fed8680058cc54f25e","after":"bd86a2be5359368da8f94dd61d4ad87153231e18","ref":"refs/heads/main","pushedAt":"2024-06-28T02:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Update the cache and compression sample code for the node service","shortMessageHtmlLink":"Update the cache and compression sample code for the node service"}},{"before":"8353ee468cb6f1f0e73b3005f904cc25d5b1e498","after":"129736b66c1fdc03a54718fed8680058cc54f25e","ref":"refs/heads/main","pushedAt":"2024-06-25T08:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update Dockerfile","shortMessageHtmlLink":"update Dockerfile"}},{"before":"97dcd4d45c2bf4fa5a2f066569a3055f9f7fec2c","after":"8353ee468cb6f1f0e73b3005f904cc25d5b1e498","ref":"refs/heads/main","pushedAt":"2024-06-25T06:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update backend/Dockerfile","shortMessageHtmlLink":"update backend/Dockerfile"}},{"before":"9e53d77940af4ac942196b4c64728ba127fe950f","after":"97dcd4d45c2bf4fa5a2f066569a3055f9f7fec2c","ref":"refs/heads/main","pushedAt":"2024-06-25T06:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update Docker comments","shortMessageHtmlLink":"update Docker comments"}},{"before":"86ffff8e66b7acc49980f3a256ca268af2fb4748","after":"9e53d77940af4ac942196b4c64728ba127fe950f","ref":"refs/heads/main","pushedAt":"2024-06-11T08:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Some new features and upgrades\n\n* New: Add HTML/CSS/JS checker to the node service.\n* New: Add some new custom hooks:\n - `useKeyPress()`\n - `useAutosizeTextArea()`\n - `useClickOutside()`\n - `useDraggable()`\n - ...\n\n* Fixed: JWT scripts from nodejs.","shortMessageHtmlLink":"Some new features and upgrades"}},{"before":"5b2abdeaced38811e87cab220ab71dd317954628","after":"86ffff8e66b7acc49980f3a256ca268af2fb4748","ref":"refs/heads/main","pushedAt":"2024-06-04T09:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update hook `useDraggable`","shortMessageHtmlLink":"update hook useDraggable"}},{"before":"ddb7e872417f8b914c0dd7d50128c76e62474983","after":"5b2abdeaced38811e87cab220ab71dd317954628","ref":"refs/heads/main","pushedAt":"2024-06-04T07:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update hook `useDraggable`","shortMessageHtmlLink":"update hook useDraggable"}},{"before":"11698c18c45f59efb2daf6024680e9c10f8930d1","after":"ddb7e872417f8b914c0dd7d50128c76e62474983","ref":"refs/heads/main","pushedAt":"2024-06-03T08:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update useDraggable","shortMessageHtmlLink":"update useDraggable"}},{"before":"99ed44ca7cfe42ce234f5fe6385337903a82482f","after":"11698c18c45f59efb2daf6024680e9c10f8930d1","ref":"refs/heads/main","pushedAt":"2024-06-03T02:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"add `useDraggable` hook","shortMessageHtmlLink":"add useDraggable hook"}},{"before":"8b82c821b2b1030421b29b39e0b266034994b02a","after":"99ed44ca7cfe42ce234f5fe6385337903a82482f","ref":"refs/heads/main","pushedAt":"2024-05-30T13:03:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Fix the problem of deploying node tool in docker","shortMessageHtmlLink":"Fix the problem of deploying node tool in docker"}},{"before":"f1945446f9c2ccbbcf534ea9595fb5cd4697ff71","after":"8b82c821b2b1030421b29b39e0b266034994b02a","ref":"refs/heads/main","pushedAt":"2024-05-29T16:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"exception tolerance for node utils","shortMessageHtmlLink":"exception tolerance for node utils"}},{"before":"9f2df28c187242da155476465b4eee0bb935353a","after":"f1945446f9c2ccbbcf534ea9595fb5cd4697ff71","ref":"refs/heads/main","pushedAt":"2024-05-29T15:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Add a tool to validate and work with HTML, CSS, JS","shortMessageHtmlLink":"Add a tool to validate and work with HTML, CSS, JS"}},{"before":"40f4c903594991c5deaf79b4fde17d875b45834d","after":"9f2df28c187242da155476465b4eee0bb935353a","ref":"refs/heads/main","pushedAt":"2024-05-17T06:18:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update hook comments","shortMessageHtmlLink":"update hook comments"}},{"before":"ea173da5546bdae561dec05e070200c6461330a8","after":"40f4c903594991c5deaf79b4fde17d875b45834d","ref":"refs/heads/main","pushedAt":"2024-05-09T07:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update utils","shortMessageHtmlLink":"update utils"}},{"before":"65a5c5a6d92d5c77bd3aaf2c2624f40c6730334d","after":"ea173da5546bdae561dec05e070200c6461330a8","ref":"refs/heads/main","pushedAt":"2024-05-07T14:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update useAutosizeTextArea","shortMessageHtmlLink":"update useAutosizeTextArea"}},{"before":"5a8e55f55cd793c05a784d584f720cca9139d3d8","after":"65a5c5a6d92d5c77bd3aaf2c2624f40c6730334d","ref":"refs/heads/main","pushedAt":"2024-05-07T10:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"update utils","shortMessageHtmlLink":"update utils"}},{"before":"fe9f0eb40d5f9429f997b60472b720f418d6329b","after":"5a8e55f55cd793c05a784d584f720cca9139d3d8","ref":"refs/heads/main","pushedAt":"2024-04-29T02:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"fix a bug for some hooks","shortMessageHtmlLink":"fix a bug for some hooks"}},{"before":"5db953aad6e6274159b919a6151244352d3f855d","after":"fe9f0eb40d5f9429f997b60472b720f418d6329b","ref":"refs/heads/main","pushedAt":"2024-04-28T08:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"add new hooks and update dom utils","shortMessageHtmlLink":"add new hooks and update dom utils"}},{"before":"6591ad61cae9cc6f7389c28ca2c5a35d709dec41","after":"5db953aad6e6274159b919a6151244352d3f855d","ref":"refs/heads/main","pushedAt":"2024-04-28T06:18:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Rename useKeypress.js to useKeyPress.js","shortMessageHtmlLink":"Rename useKeypress.js to useKeyPress.js"}},{"before":"74ecbc6ad440c12f1bf552b104d9d0aa45dbaf60","after":"6591ad61cae9cc6f7389c28ca2c5a35d709dec41","ref":"refs/heads/main","pushedAt":"2024-04-23T15:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"add new hook `useNetworkStatus`","shortMessageHtmlLink":"add new hook useNetworkStatus"}},{"before":"41ea441d6439972c78d7ac6f3896ffa3167e4bec","after":"74ecbc6ad440c12f1bf552b104d9d0aa45dbaf60","ref":"refs/heads/main","pushedAt":"2024-04-23T14:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xizon","name":"UIUX Lab","path":"/xizon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5258143?s=80&v=4"},"commit":{"message":"Upgraded nextjs to 4.2.2+\n\n* Upgraded: nextjs to 4.2.2+.\n* New: Added some minor utilities.\n* Tweak: Change some files via ESM.","shortMessageHtmlLink":"Upgraded nextjs to 4.2.2+"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgnWbeQA","startCursor":null,"endCursor":null}},"title":"Activity ยท xizon/fullstack-nextjs-app-template"}