{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":683780953,"defaultBranch":"main","name":"lock.sh","ownerLogin":"ishbguy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-27T17:14:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8848381?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723744589.0","currentOid":""},"activityList":{"items":[{"before":"020fe6559311147289f6379621739bb63ed00ff7","after":"fc25483725e7887b39c2a470dbd9cb82d51a4868","ref":"refs/heads/main","pushedAt":"2024-08-18T17:04:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"refactor: clean and simplify the lock_screen logic","shortMessageHtmlLink":"refactor: clean and simplify the lock_screen logic"}},{"before":"679eef999f27a2a04bb46e37bfb64c49c0cc6880","after":"fc25483725e7887b39c2a470dbd9cb82d51a4868","ref":"refs/heads/async-update","pushedAt":"2024-08-18T17:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"refactor: clean and simplify the lock_screen logic","shortMessageHtmlLink":"refactor: clean and simplify the lock_screen logic"}},{"before":null,"after":"679eef999f27a2a04bb46e37bfb64c49c0cc6880","ref":"refs/heads/async-update","pushedAt":"2024-08-15T17:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"improve: re-implement lock_screen with async feature for performance improved","shortMessageHtmlLink":"improve: re-implement lock_screen with async feature for performance …"}},{"before":"8baf6e6e93df599d7e8f23bc560222c22f8b70c7","after":"020fe6559311147289f6379621739bb63ed00ff7","ref":"refs/heads/main","pushedAt":"2024-03-30T15:47:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: update tmux plugin installed instruction","shortMessageHtmlLink":"docs: update tmux plugin installed instruction"}},{"before":"bfc911215e169130abe649946b86c27145348a44","after":"8baf6e6e93df599d7e8f23bc560222c22f8b70c7","ref":"refs/heads/main","pushedAt":"2023-10-06T13:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"refactor: clean code to make the opt switch logic more clear","shortMessageHtmlLink":"refactor: clean code to make the opt switch logic more clear"}},{"before":"af0cd8c01f42378dd20984e6328a7c8a67329fb4","after":"bfc911215e169130abe649946b86c27145348a44","ref":"refs/heads/main","pushedAt":"2023-10-06T12:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"refactor: rename variables","shortMessageHtmlLink":"refactor: rename variables"}},{"before":"d3f8859dfd72c67f0e3697ad8ca46db552c99c57","after":"af0cd8c01f42378dd20984e6328a7c8a67329fb4","ref":"refs/heads/main","pushedAt":"2023-09-15T15:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: update help message and README.md","shortMessageHtmlLink":"docs: update help message and README.md"}},{"before":"15cb57e3714e0c59f866324ad20e5acc472d5c61","after":"d3f8859dfd72c67f0e3697ad8ca46db552c99c57","ref":"refs/heads/main","pushedAt":"2023-09-15T13:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"fix: shuf write error and login invoke logic bug","shortMessageHtmlLink":"fix: shuf write error and login invoke logic bug"}},{"before":"60844de80e34673d6e77b6305dabe67788206f3d","after":"15cb57e3714e0c59f866324ad20e5acc472d5c61","ref":"refs/heads/main","pushedAt":"2023-09-14T16:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"8a93c15ce23255a7c0350310b2acde35e7615a89","after":"60844de80e34673d6e77b6305dabe67788206f3d","ref":"refs/heads/main","pushedAt":"2023-09-14T16:41:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"improve: optimize the -AS options with local ascii arts","shortMessageHtmlLink":"improve: optimize the -AS options with local ascii arts"}},{"before":"70f4388678a4ba722e304159da7c977786b6e35d","after":"8a93c15ce23255a7c0350310b2acde35e7615a89","ref":"refs/heads/main","pushedAt":"2023-09-11T17:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add -S option for shuffle mode","shortMessageHtmlLink":"feat: add -S option for shuffle mode"}},{"before":"951e4ec9dfe231c705d796255a74a0719fc3aa23","after":"70f4388678a4ba722e304159da7c977786b6e35d","ref":"refs/heads/main","pushedAt":"2023-09-09T16:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: recompose some contents of README.md","shortMessageHtmlLink":"docs: recompose some contents of README.md"}},{"before":"e5faece27e37a723d34989aa4196cc982825afe0","after":"951e4ec9dfe231c705d796255a74a0719fc3aa23","ref":"refs/heads/main","pushedAt":"2023-09-09T15:51:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: update README.md with usage and screenshot","shortMessageHtmlLink":"docs: update README.md with usage and screenshot"}},{"before":"8749ff31502c96061a49dbfbf40efd63a4f456bd","after":"e5faece27e37a723d34989aa4196cc982825afe0","ref":"refs/heads/main","pushedAt":"2023-09-09T15:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"79fea0bf2cbb690c63e24d4bb02ece2117f2d796","after":"8749ff31502c96061a49dbfbf40efd63a4f456bd","ref":"refs/heads/main","pushedAt":"2023-09-09T14:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add -e option for dynamic expansion","shortMessageHtmlLink":"feat: add -e option for dynamic expansion"}},{"before":"60bcd083933bb745408bc155e3399b3c3ce403c2","after":"79fea0bf2cbb690c63e24d4bb02ece2117f2d796","ref":"refs/heads/main","pushedAt":"2023-09-03T07:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add slideshow mode with -s option","shortMessageHtmlLink":"feat: add slideshow mode with -s option"}},{"before":"d6db85dcd7db3354646af45865a53f6d91879106","after":"60bcd083933bb745408bc155e3399b3c3ce403c2","ref":"refs/heads/main","pushedAt":"2023-09-01T16:56:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: default behavior support fortune","shortMessageHtmlLink":"feat: default behavior support fortune"}},{"before":"47753cd46bf5cb3d6676afeed384f389fa247b52","after":"d6db85dcd7db3354646af45865a53f6d91879106","ref":"refs/heads/main","pushedAt":"2023-09-01T16:23:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"fix: recover lock_run()","shortMessageHtmlLink":"fix: recover lock_run()"}},{"before":"47dadeab5d7c499d4541bb68c68a561741c391a2","after":"47753cd46bf5cb3d6676afeed384f389fa247b52","ref":"refs/heads/main","pushedAt":"2023-09-01T16:05:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"fix: cal_start_pos() error when str size greater than term size","shortMessageHtmlLink":"fix: cal_start_pos() error when str size greater than term size"}},{"before":"2c64241d2aeacce2cf8161bc94597faa2bedcfea","after":"47dadeab5d7c499d4541bb68c68a561741c391a2","ref":"refs/heads/main","pushedAt":"2023-09-01T06:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"refactor: extract lock_run() from lock()","shortMessageHtmlLink":"refactor: extract lock_run() from lock()"}},{"before":"ba78070b2b76e5aa77d9dfdd7d6a60db5739e6ab","after":"2c64241d2aeacce2cf8161bc94597faa2bedcfea","ref":"refs/heads/main","pushedAt":"2023-08-31T19:15:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add string lock and ascii art lock support","shortMessageHtmlLink":"feat: add string lock and ascii art lock support"}},{"before":"6a36655cc993b17627395cb28a37cd7a5547a46f","after":"ba78070b2b76e5aa77d9dfdd7d6a60db5739e6ab","ref":"refs/heads/main","pushedAt":"2023-08-30T23:38:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add @lock-login-time support","shortMessageHtmlLink":"feat: add @lock-login-time support"}},{"before":"f2eb8e7b8a7afa9880989001a71ac2618d1b1f2b","after":"6a36655cc993b17627395cb28a37cd7a5547a46f","ref":"refs/heads/main","pushedAt":"2023-08-30T14:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"improve: make lock option or config more flexibale","shortMessageHtmlLink":"improve: make lock option or config more flexibale"}},{"before":"6e80907862e4c728ae1b257baf519dbc2010325d","after":"f2eb8e7b8a7afa9880989001a71ac2618d1b1f2b","ref":"refs/heads/main","pushedAt":"2023-08-30T13:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"feat: add basic lock script","shortMessageHtmlLink":"feat: add basic lock script"}},{"before":null,"after":"6e80907862e4c728ae1b257baf519dbc2010325d","ref":"refs/heads/main","pushedAt":"2023-08-27T17:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ishbguy","name":"Herbert Shen","path":"/ishbguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8848381?s=80&v=4"},"commit":{"message":"first init repo","shortMessageHtmlLink":"first init repo"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQxNzowNDoxNS4wMDAwMDBazwAAAASdYDW4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQxNzowNDoxNS4wMDAwMDBazwAAAASdYDW4","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yN1QxNzoxODozOC4wMDAwMDBazwAAAANzfBGN"}},"title":"Activity · ishbguy/lock.sh"}