{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648940281,"defaultBranch":"main","name":"FFood","ownerLogin":"tien-thanh-hua","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-03T09:14:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88323009?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695880273.0","currentOid":""},"activityList":{"items":[{"before":"bc584862023aac53c29bde5543f3e2afcdbfa9a3","after":"7dd94be317b9d79eed4330fa2324a4a1a7fb056c","ref":"refs/heads/main","pushedAt":"2023-10-05T12:38:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManhHung269","name":null,"path":"/ManhHung269","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135426261?s=80&v=4"},"commit":{"message":"Update README: add badges and cover image","shortMessageHtmlLink":"Update README: add badges and cover image"}},{"before":"1be11358daed8e156e8bda60b5a2ade9bfe970d1","after":"bc584862023aac53c29bde5543f3e2afcdbfa9a3","ref":"refs/heads/main","pushedAt":"2023-10-05T12:27:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ManhHung269","name":null,"path":"/ManhHung269","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135426261?s=80&v=4"},"commit":{"message":"Update README: add badges and cover image","shortMessageHtmlLink":"Update README: add badges and cover image"}},{"before":"fccf4acb252ee9aad29f890f07788be70d924b06","after":null,"ref":"refs/heads/test","pushedAt":"2023-09-28T05:51:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"}},{"before":null,"after":"fccf4acb252ee9aad29f890f07788be70d924b06","ref":"refs/heads/branch-test","pushedAt":"2023-09-28T05:51:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add static analysis demo","shortMessageHtmlLink":"Add static analysis demo"}},{"before":null,"after":"fccf4acb252ee9aad29f890f07788be70d924b06","ref":"refs/heads/test","pushedAt":"2023-09-28T05:45:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add static analysis demo","shortMessageHtmlLink":"Add static analysis demo"}},{"before":"62c7aa1f927029a9531016d2cece79dd239a0e3b","after":"1be11358daed8e156e8bda60b5a2ade9bfe970d1","ref":"refs/heads/main","pushedAt":"2023-07-19T08:02:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Update README: add badges and cover image","shortMessageHtmlLink":"Update README: add badges and cover image"}},{"before":"30432ff1b72a052caf3ee458080c6a471fdafed0","after":"62c7aa1f927029a9531016d2cece79dd239a0e3b","ref":"refs/heads/main","pushedAt":"2023-07-19T07:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add cover image","shortMessageHtmlLink":"Add cover image"}},{"before":"afd35bfd262b02c493b0c89d90ec8875e8c24a6b","after":"30432ff1b72a052caf3ee458080c6a471fdafed0","ref":"refs/heads/main","pushedAt":"2023-07-19T07:23:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add content to README","shortMessageHtmlLink":"Add content to README"}},{"before":"b6592ee5585b588b8cd1cab291b6cdd4d7c4fb59","after":"afd35bfd262b02c493b0c89d90ec8875e8c24a6b","ref":"refs/heads/main","pushedAt":"2023-07-17T00:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add full validation for checkout page","shortMessageHtmlLink":"Add full validation for checkout page"}},{"before":"60309e93762d3d9198183dd8dbffb2b58067d1d4","after":"b6592ee5585b588b8cd1cab291b6cdd4d7c4fb59","ref":"refs/heads/main","pushedAt":"2023-07-16T19:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add Checkout functionality with partial validation\nAdd success popup after placing an order","shortMessageHtmlLink":"Add Checkout functionality with partial validation"}},{"before":"a6cbf034f8bd780aa97318ca5ba1e1d7183a1f99","after":"60309e93762d3d9198183dd8dbffb2b58067d1d4","ref":"refs/heads/main","pushedAt":"2023-07-16T17:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Fix not proceeding to checkout on non user page","shortMessageHtmlLink":"Fix not proceeding to checkout on non user page"}},{"before":"e6472081f1a84e250f486d0ede6634cea0822498","after":"a6cbf034f8bd780aa97318ca5ba1e1d7183a1f99","ref":"refs/heads/main","pushedAt":"2023-07-16T17:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Fix incorrect checkout form layout","shortMessageHtmlLink":"Fix incorrect checkout form layout"}},{"before":"5aa52b56091959df925ef652a97b420f837c353b","after":"e6472081f1a84e250f486d0ede6634cea0822498","ref":"refs/heads/main","pushedAt":"2023-07-16T17:34:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HuyKhanh2508","name":null,"path":"/HuyKhanh2508","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135422739?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/tien-thanh-hua/FFood","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/tien-thanh-hua/FFood"}},{"before":"d8a046387ded5849cfd277749822e555745c11ca","after":"5aa52b56091959df925ef652a97b420f837c353b","ref":"refs/heads/main","pushedAt":"2023-07-16T17:18:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Restore deleted Bootstrap files","shortMessageHtmlLink":"Restore deleted Bootstrap files"}},{"before":"63c66990545dae1c0fe6d2b97c1995028148ed66","after":"d8a046387ded5849cfd277749822e555745c11ca","ref":"refs/heads/main","pushedAt":"2023-07-16T10:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Remove unused asset files, minor home page UI fix","shortMessageHtmlLink":"Remove unused asset files, minor home page UI fix"}},{"before":"72ae713a67b5249ac3a74e3882d1e8f502ff1b2c","after":"63c66990545dae1c0fe6d2b97c1995028148ed66","ref":"refs/heads/main","pushedAt":"2023-07-16T07:45:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Fix cart modal cannot be opened in user management page","shortMessageHtmlLink":"Fix cart modal cannot be opened in user management page"}},{"before":"ccc7ca8841f38d582320996d3228a1b50e7f995e","after":"72ae713a67b5249ac3a74e3882d1e8f502ff1b2c","ref":"refs/heads/main","pushedAt":"2023-07-16T06:14:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add original (crossed) price for discounted foods","shortMessageHtmlLink":"Add original (crossed) price for discounted foods"}},{"before":"0432cbe0fb0209e1f4b37f73f7434affcefbaf39","after":"ccc7ca8841f38d582320996d3228a1b50e7f995e","ref":"refs/heads/main","pushedAt":"2023-07-16T04:36:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BaoPhan563","name":null,"path":"/BaoPhan563","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135422412?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:tien-thanh-hua/FFood","shortMessageHtmlLink":"Merge branch 'main' of github.com:tien-thanh-hua/FFood"}},{"before":"556c04960f4a76307eb1d7e8f63d81374f4a722f","after":"0432cbe0fb0209e1f4b37f73f7434affcefbaf39","ref":"refs/heads/main","pushedAt":"2023-07-15T17:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Remove static page About Us and Term & Conditions\nReplace footer links -> GitHub repo link instead","shortMessageHtmlLink":"Remove static page About Us and Term & Conditions"}},{"before":"e0b6ab54125b27e0a00c324369552c7531fa4833","after":"556c04960f4a76307eb1d7e8f63d81374f4a722f","ref":"refs/heads/main","pushedAt":"2023-07-15T16:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BaoPhan563","name":null,"path":"/BaoPhan563","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135422412?s=80&v=4"},"commit":{"message":"fix bug when change category","shortMessageHtmlLink":"fix bug when change category"}},{"before":"b8f4da4d510024c29a4872967e1499de399b27b3","after":"e0b6ab54125b27e0a00c324369552c7531fa4833","ref":"refs/heads/main","pushedAt":"2023-07-15T10:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BaoPhan563","name":null,"path":"/BaoPhan563","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135422412?s=80&v=4"},"commit":{"message":"Validation of login and signup form","shortMessageHtmlLink":"Validation of login and signup form"}},{"before":"6224c4422450f52f002b66bec0327e76fa09c750","after":"b8f4da4d510024c29a4872967e1499de399b27b3","ref":"refs/heads/main","pushedAt":"2023-07-15T08:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BaoPhan563","name":null,"path":"/BaoPhan563","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135422412?s=80&v=4"},"commit":{"message":"Add search and filter based on Food Category images in home page\nFix sign up creating duplicate account\nAdd new images for Food Category in home page","shortMessageHtmlLink":"Add search and filter based on Food Category images in home page"}},{"before":"033cf8f53343020df74d70080614f46dcf1b258c","after":"6224c4422450f52f002b66bec0327e76fa09c750","ref":"refs/heads/main","pushedAt":"2023-07-14T04:45:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:tien-thanh-hua/prj-group1","shortMessageHtmlLink":"Merge branch 'main' of github.com:tien-thanh-hua/prj-group1"}},{"before":"9a650015017431a09a883948e4475732a7145e5c","after":"033cf8f53343020df74d70080614f46dcf1b258c","ref":"refs/heads/main","pushedAt":"2023-07-13T16:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManhHung269","name":null,"path":"/ManhHung269","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135426261?s=80&v=4"},"commit":{"message":"Add signup method","shortMessageHtmlLink":"Add signup method"}},{"before":"c220601d867663e5c31ddf0a1eecfd52356e4d66","after":"9a650015017431a09a883948e4475732a7145e5c","ref":"refs/heads/main","pushedAt":"2023-07-13T14:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Fix incorrect mapping for LoginController","shortMessageHtmlLink":"Fix incorrect mapping for LoginController"}},{"before":"6a40ca89edc18b7103f8426ca65183fb3d2becf4","after":"c220601d867663e5c31ddf0a1eecfd52356e4d66","ref":"refs/heads/main","pushedAt":"2023-07-12T17:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add logout functionality to User accounts\nFix authentication not working when logging in with session\nFix redirect logic not working as expected when logging in and out in Checkout page\nUpdate login UI (displays email instead of username)\nAdd Customer suitable constructor for adding and updating Customer entry in database\nChange user page's input names to match naming convention\nAdd UserController to handle user page requests (WIP but added anyways)","shortMessageHtmlLink":"Add logout functionality to User accounts"}},{"before":"621ee1aceab70269c6cfbe42d4ccba15c8b95570","after":"6a40ca89edc18b7103f8426ca65183fb3d2becf4","ref":"refs/heads/main","pushedAt":"2023-07-12T14:41:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ManhHung269","name":null,"path":"/ManhHung269","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135426261?s=80&v=4"},"commit":{"message":"Add login method","shortMessageHtmlLink":"Add login method"}},{"before":"3af18e60eb06285688ed736992cfc675624d04ca","after":"621ee1aceab70269c6cfbe42d4ccba15c8b95570","ref":"refs/heads/main","pushedAt":"2023-07-11T16:43:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add Filters for password hashing and authentication\nAdd filter mappings in web.xml\nUpdate user/login button UI to look slightly better\nAdding and updating user now uses hashed passwords, this includes login and signup when those features are implemented\nFix user update form's reenter password validation not working as intended when new password input is not required but still has input value\nAdd admin logout functionality and dynamic username display on admin sidebar\nFix admin sidebar being overlapped by page content on medium and smaller screen sizes","shortMessageHtmlLink":"Add Filters for password hashing and authentication"}},{"before":"07164a42a6561719387f4607e61884648f598948","after":"3af18e60eb06285688ed736992cfc675624d04ca","ref":"refs/heads/main","pushedAt":"2023-07-11T10:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Fix responsive UI issues\n - \"Add to Cart\" button's width now fills the entire card\n - Main navbar UI looking as intended on medium and smaller breakpoints\n - Cart modal UI's size is fixed, responsive functions added","shortMessageHtmlLink":"Fix responsive UI issues"}},{"before":"0e5ced2b06709f2284c66fd280916d69fa677d59","after":"07164a42a6561719387f4607e61884648f598948","ref":"refs/heads/main","pushedAt":"2023-07-11T09:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tien-thanh-hua","name":"Tiến Thành Hứa","path":"/tien-thanh-hua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88323009?s=80&v=4"},"commit":{"message":"Add validation to User management forms\nChange validation text to red color\nReplace the JSTL approach for handle dynamic update/delete forms with JavaScript approach, minimizing the number of modals generated per page load","shortMessageHtmlLink":"Add validation to User management forms"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADkCY0LQA","startCursor":null,"endCursor":null}},"title":"Activity · tien-thanh-hua/FFood"}