{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":558323860,"defaultBranch":"master","name":"nfc-ticket-app","ownerLogin":"jerry871002","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-27T10:18:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29112212?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685862453.5510871","currentOid":""},"activityList":{"items":[{"before":"3495737eb9af97bf270157a9dbf9ea52565b0d72","after":"f7f76c97b38182c95f800475836220e34aadc5bb","ref":"refs/heads/master","pushedAt":"2023-07-20T20:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"1196c8a6608251d74c3eca4745a35eba1bb7a765","after":null,"ref":"refs/heads/doc","pushedAt":"2023-06-04T07:07:33.551Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"77b650928aea5c1e12eb5b5534e6f94e5c5f473b","after":"3495737eb9af97bf270157a9dbf9ea52565b0d72","ref":"refs/heads/master","pushedAt":"2023-06-04T07:07:29.271Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"},"commit":{"message":"Merge pull request #6 from jerry871002/doc\n\nadd doc","shortMessageHtmlLink":"Merge pull request #6 from jerry871002/doc"}},{"before":"77b650928aea5c1e12eb5b5534e6f94e5c5f473b","after":"1196c8a6608251d74c3eca4745a35eba1bb7a765","ref":"refs/heads/doc","pushedAt":"2023-06-03T19:48:35.527Z","pushType":"push","commitsCount":1,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"add doc","shortMessageHtmlLink":"add doc"}},{"before":null,"after":"77b650928aea5c1e12eb5b5534e6f94e5c5f473b","ref":"refs/heads/doc","pushedAt":"2023-06-03T19:47:58.900Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"Merge pull request #5 from jerry871002/submission\n\nFinal adjustments before submission","shortMessageHtmlLink":"Merge pull request #5 from jerry871002/submission"}},{"before":"639ddc426a2fd678da0b4bb7d2b5e642986ecf28","after":null,"ref":"refs/heads/doc","pushedAt":"2023-06-03T19:45:25.951Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"}},{"before":null,"after":"639ddc426a2fd678da0b4bb7d2b5e642986ecf28","ref":"refs/heads/doc","pushedAt":"2023-06-03T19:44:13.963Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"Final adjustments before submission\n* Updated the EXPIRE_TIME constant from 300 seconds to 86400 seconds (1 day).\n* Introduced and set the COOLDOWN_TIME constant to 2 seconds, and replaced hardcoded cool down time in usage rate checks with this constant.\n* Adjusted the page protection configurations, changing the value written to AUTH0_PAGE from 48 to 3 and the value for AUTH1_PAGE from 3 to 0.","shortMessageHtmlLink":"Final adjustments before submission"}},{"before":"639ddc426a2fd678da0b4bb7d2b5e642986ecf28","after":null,"ref":"refs/heads/submission","pushedAt":"2023-05-31T08:43:47.424Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"80e972265408f10dc8813464fa255353406f9af9","after":"77b650928aea5c1e12eb5b5534e6f94e5c5f473b","ref":"refs/heads/master","pushedAt":"2023-05-31T08:43:44.738Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"},"commit":{"message":"Merge pull request #5 from jerry871002/submission\n\nFinal adjustments before submission","shortMessageHtmlLink":"Merge pull request #5 from jerry871002/submission"}},{"before":null,"after":"639ddc426a2fd678da0b4bb7d2b5e642986ecf28","ref":"refs/heads/submission","pushedAt":"2023-05-30T10:34:13.512Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"Final adjustments before submission\n* Updated the EXPIRE_TIME constant from 300 seconds to 86400 seconds (1 day).\n* Introduced and set the COOLDOWN_TIME constant to 2 seconds, and replaced hardcoded cool down time in usage rate checks with this constant.\n* Adjusted the page protection configurations, changing the value written to AUTH0_PAGE from 48 to 3 and the value for AUTH1_PAGE from 3 to 0.","shortMessageHtmlLink":"Final adjustments before submission"}},{"before":"10c1db32643077d0667a2bf7bfcb63b8c8552d62","after":null,"ref":"refs/heads/handle_comments","pushedAt":"2023-05-23T14:17:26.181Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"5c31c13167ee0f1d383ead6c94f973939c192ed0","after":null,"ref":"refs/heads/key_configuration","pushedAt":"2023-05-23T14:17:25.018Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"38f8388f11bb084c7de19dd83da31c509a168423","after":null,"ref":"refs/heads/first_edition","pushedAt":"2023-05-23T14:16:37.720Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"6b9f01f9b0e3f367e91f3548124dfd91a0401990","after":null,"ref":"refs/heads/logic_optimization","pushedAt":"2023-05-23T14:09:30.185Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"}},{"before":"025c2e85d4a6baa63e057fe0a1dc67607778b857","after":"80e972265408f10dc8813464fa255353406f9af9","ref":"refs/heads/master","pushedAt":"2023-05-23T14:09:24.882Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"},"commit":{"message":"Merge pull request #4 from jerry871002/logic_optimization\n\nTicket issuing and using logic optimization","shortMessageHtmlLink":"Merge pull request #4 from jerry871002/logic_optimization"}},{"before":"13c19022368c768121253e550f113a7a52c402a1","after":"6b9f01f9b0e3f367e91f3548124dfd91a0401990","ref":"refs/heads/logic_optimization","pushedAt":"2023-05-22T16:36:14.487Z","pushType":"push","commitsCount":1,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"fix error message","shortMessageHtmlLink":"fix error message"}},{"before":"2d536f4583efbba47488c17a289cf3d96112dcf9","after":"13c19022368c768121253e550f113a7a52c402a1","ref":"refs/heads/logic_optimization","pushedAt":"2023-05-21T16:51:44.677Z","pushType":"push","commitsCount":1,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"fix:resolve rollback ack","shortMessageHtmlLink":"fix:resolve rollback ack"}},{"before":"8bf9c44e231b64ce20b6f7e0e6bb072a205b543e","after":"2d536f4583efbba47488c17a289cf3d96112dcf9","ref":"refs/heads/logic_optimization","pushedAt":"2023-05-21T16:04:48.609Z","pushType":"push","commitsCount":7,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"remove two-block data backup & reduce pages & resolve rollback ack\n* remove codes related to two-block data backup\n* reduce HMAC page to 1 page and the amount of pages to be wrote when\nissuing or using\n* add init_counter to check whether it's a real first use","shortMessageHtmlLink":"remove two-block data backup & reduce pages & resolve rollback ack"}},{"before":"2de839bf57fec5da808c7d9b1fb7abf5fb75933a","after":"5c31c13167ee0f1d383ead6c94f973939c192ed0","ref":"refs/heads/key_configuration","pushedAt":"2023-05-09T07:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"last used time & key configuration","shortMessageHtmlLink":"last used time & key configuration"}},{"before":null,"after":"2de839bf57fec5da808c7d9b1fb7abf5fb75933a","ref":"refs/heads/key_configuration","pushedAt":"2023-05-08T23:16:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"key configuration & use unique HMAC key","shortMessageHtmlLink":"key configuration & use unique HMAC key"}},{"before":null,"after":"10c1db32643077d0667a2bf7bfcb63b8c8552d62","ref":"refs/heads/handle_comments","pushedAt":"2023-05-08T22:57:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"add user authentication in use() method","shortMessageHtmlLink":"add user authentication in use() method"}},{"before":"8cbb4169326a6204992b14473169efd970ba9937","after":"8bf9c44e231b64ce20b6f7e0e6bb072a205b543e","ref":"refs/heads/logic_optimization","pushedAt":"2023-05-08T22:33:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"Ticket issuing and using logic optimization\n* Removed lastCounter and lastUsedTime variables and related code.\n* Changed cardHMAC array size from 20 to 8.\n* Simplified the Data Structure by removing unnecessary pages.\n* Renamed RIDES_ONE_ISSUE to RIDES_PER_ISSUE.\n* Removed transaction page related code.\n* Changed the error message to show \"Move too fast\" for invalid transactions.","shortMessageHtmlLink":"Ticket issuing and using logic optimization"}},{"before":null,"after":"8cbb4169326a6204992b14473169efd970ba9937","ref":"refs/heads/logic_optimization","pushedAt":"2023-05-08T22:31:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"* Removed lastCounter and lastUsedTime variables and related code.\n* Changed cardHMAC array size from 20 to 8.\n* Simplified the Data Structure by removing unnecessary pages.\n* Renamed RIDES_ONE_ISSUE to RIDES_PER_ISSUE.\n* Removed transaction page related code.\n* Changed the error message to show \"Move too fast\" for invalid transactions.","shortMessageHtmlLink":"* Removed lastCounter and lastUsedTime variables and related code."}},{"before":"4d85c3164a6f4e05bbcae2af375662b18f3b8d16","after":"025c2e85d4a6baa63e057fe0a1dc67607778b857","ref":"refs/heads/master","pushedAt":"2023-05-08T08:41:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jerry871002","name":"Jerry Yang","path":"/jerry871002","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29112212?s=80&v=4"},"commit":{"message":"Merge pull request #3 from jerry871002/first_edition\n\nImplement ticket issuing and using in NFC card system","shortMessageHtmlLink":"Merge pull request #3 from jerry871002/first_edition"}},{"before":"60d9eef7ccff992bee88663b622d7589f66f634d","after":"38f8388f11bb084c7de19dd83da31c509a168423","ref":"refs/heads/first_edition","pushedAt":"2023-05-02T01:43:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"first_edition","shortMessageHtmlLink":"first_edition"}},{"before":null,"after":"60d9eef7ccff992bee88663b622d7589f66f634d","ref":"refs/heads/first_edition","pushedAt":"2023-05-02T00:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"first_edition","shortMessageHtmlLink":"first_edition"}},{"before":"2359baecc437f1d0f741d0829ce9a268e6d760b6","after":null,"ref":"refs/heads/first-edition","pushedAt":"2023-05-02T00:54:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"}},{"before":"4d85c3164a6f4e05bbcae2af375662b18f3b8d16","after":"2359baecc437f1d0f741d0829ce9a268e6d760b6","ref":"refs/heads/first-edition","pushedAt":"2023-05-02T00:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"first-edition","shortMessageHtmlLink":"first-edition"}},{"before":null,"after":"4d85c3164a6f4e05bbcae2af375662b18f3b8d16","ref":"refs/heads/first-edition","pushedAt":"2023-05-02T00:51:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"429AU","name":null,"path":"/429AU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45268838?s=80&v=4"},"commit":{"message":"starter code","shortMessageHtmlLink":"starter code"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADWetRcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jerry871002/nfc-ticket-app"}