{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106724750,"defaultBranch":"master","name":"OneLife","ownerLogin":"jasonrohrer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-12T17:32:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12563681?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720738974.0","currentOid":""},"activityList":{"items":[{"before":"21029b99c2fc69957c5f73bc631a1fe7b35b6831","after":"d6b400022e695bd25323493d439846a86b38d7b1","ref":"refs/heads/master","pushedAt":"2024-07-17T18:23:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"AHAP vote stats page now shows full list of registered github names (who you can vote for).","shortMessageHtmlLink":"AHAP vote stats page now shows full list of registered github names (…"}},{"before":"ed4686788461333f6204668233ab0bc1ee34c094","after":"21029b99c2fc69957c5f73bc631a1fe7b35b6831","ref":"refs/heads/master","pushedAt":"2024-07-17T18:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Now counts AHAP votes over 30 day window. Also shows candidate github usernames on vote stats page. Part of #1107","shortMessageHtmlLink":"Now counts AHAP votes over 30 day window. Also shows candidate github…"}},{"before":"d00713e8b53446ea42424656876cf41053030ebe","after":"ed4686788461333f6204668233ab0bc1ee34c094","ref":"refs/heads/master","pushedAt":"2024-07-17T18:06:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Button on AHAP Voting Page now says VOTE (used to say POST). Part of #1107","shortMessageHtmlLink":"Button on AHAP Voting Page now says VOTE (used to say POST). Part of #…"}},{"before":"dfec633f7f41d841e13e238e9e188921aebec9ce","after":"d00713e8b53446ea42424656876cf41053030ebe","ref":"refs/heads/master","pushedAt":"2024-07-17T17:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed crash when rocket ride is interrupted by rider disconnecting and then re-connecting as a twin. Fixes #1110","shortMessageHtmlLink":"Fixed crash when rocket ride is interrupted by rider disconnecting an…"}},{"before":"2726a43673c27fbf89d7216672d09cfc8d966cbc","after":"dfec633f7f41d841e13e238e9e188921aebec9ce","ref":"refs/heads/master","pushedAt":"2024-07-17T15:13:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed path of root file system for space check.","shortMessageHtmlLink":"Fixed path of root file system for space check."}},{"before":"cb43816d295b5cf40657a4e0baf73d402ba5bfd0","after":"2726a43673c27fbf89d7216672d09cfc8d966cbc","ref":"refs/heads/master","pushedAt":"2024-07-17T15:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed server-restart script so that it's sending proper JSON to Postmark for notification emails.","shortMessageHtmlLink":"Fixed server-restart script so that it's sending proper JSON to Postm…"}},{"before":"986c909ad6803c06e8e3718fc6488eb2e6f35288","after":"cb43816d295b5cf40657a4e0baf73d402ba5bfd0","ref":"refs/heads/master","pushedAt":"2024-07-12T20:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed so that shutdownLongLineagePos.txt is cleared during apocalypse, so that Eve location is fully reset to 0. Fixes #1103","shortMessageHtmlLink":"Fixed so that shutdownLongLineagePos.txt is cleared during apocalypse…"}},{"before":"fa2486490c399d592f9342c233b89701610178ea","after":"986c909ad6803c06e8e3718fc6488eb2e6f35288","ref":"refs/heads/master","pushedAt":"2024-07-11T17:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Preparing for binary client v428.","shortMessageHtmlLink":"Preparing for binary client v428."}},{"before":"fe638183ea972d36fe7e7408ad0ce607742e8cca","after":"fa2486490c399d592f9342c233b89701610178ea","ref":"refs/heads/master","pushedAt":"2024-07-04T23:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed so that authorship hash is NOT overwritten when editing an object. Original authorship of an object is preserved, even if the object is modified later by someone else. Fixes #1093","shortMessageHtmlLink":"Fixed so that authorship hash is NOT overwritten when editing an obje…"}},{"before":"b9e65eb884ecc1106f7ba1e9f935788edd684d4b","after":"fe638183ea972d36fe7e7408ad0ce607742e8cca","ref":"refs/heads/master","pushedAt":"2024-07-04T21:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed crash when viewing email on SERVICES page if email blank. Fixes #1085","shortMessageHtmlLink":"Fixed crash when viewing email on SERVICES page if email blank. Fixes #…"}},{"before":"e9a76782ece6fbb64d9aea7f883b3ad1d0a1a496","after":"b9e65eb884ecc1106f7ba1e9f935788edd684d4b","ref":"refs/heads/master","pushedAt":"2024-07-01T22:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Added more logging around cases where startUpdate in diffBundleClient fails. Part of jasonrohrer/OneLife#1082","shortMessageHtmlLink":"Added more logging around cases where startUpdate in diffBundleClient…"}},{"before":"4c3db6062bd08efb4824994eac2bdd3ee4be2813","after":"e9a76782ece6fbb64d9aea7f883b3ad1d0a1a496","ref":"refs/heads/master","pushedAt":"2024-07-01T21:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed to not send Monument Call (MN) messages to tutorial players, which can be confusing. Thus, tutorial players no longer get arrows to the rocket, bell, or endtower. Fixes #1080","shortMessageHtmlLink":"Fixed to not send Monument Call (MN) messages to tutorial players, wh…"}},{"before":"f9d3669cd069ce18367f68e6f89796c298b5799f","after":"4c3db6062bd08efb4824994eac2bdd3ee4be2813","ref":"refs/heads/master","pushedAt":"2024-07-01T21:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed so that Rocket Ride animation is not shown to tutorial players, which might confuse them (unless the tutorial player themself is riding the rocket). Part of #1080","shortMessageHtmlLink":"Fixed so that Rocket Ride animation is not shown to tutorial players,…"}},{"before":"ab59dde827e0e66280e518a426daf705f0792ed7","after":"f9d3669cd069ce18367f68e6f89796c298b5799f","ref":"refs/heads/master","pushedAt":"2024-06-25T12:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed AHAPGate to handle names with apostrophes. Thanks Aaron O.","shortMessageHtmlLink":"Fixed AHAPGate to handle names with apostrophes. Thanks Aaron O."}},{"before":"26eba6794322da52a7e68d013a9f3faf1afb455f","after":"ab59dde827e0e66280e518a426daf705f0792ed7","ref":"refs/heads/master","pushedAt":"2024-06-06T23:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed to avoid ip v6 for apt.","shortMessageHtmlLink":"Fixed to avoid ip v6 for apt."}},{"before":"78bd8b92dc09e3f3ee2c81418245d5599c8cbab0","after":"26eba6794322da52a7e68d013a9f3faf1afb455f","ref":"refs/heads/master","pushedAt":"2024-06-06T23:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Script to enable certbot https on download servers.","shortMessageHtmlLink":"Script to enable certbot https on download servers."}},{"before":"bfa3cc202163669af72c4fb903138380358891a2","after":"78bd8b92dc09e3f3ee2c81418245d5599c8cbab0","ref":"refs/heads/master","pushedAt":"2024-05-31T14:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Preparing for binary release 427.","shortMessageHtmlLink":"Preparing for binary release 427."}},{"before":"80212c320872669261521185e3ef791f8a5e4b5d","after":"bfa3cc202163669af72c4fb903138380358891a2","ref":"refs/heads/master","pushedAt":"2024-05-30T22:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed bug in importer where it forgot to fclose after fopen on an imported file to peek at the header information. This prevented the remove call on Windows, leaving the file behind in the import_add or import_replace folder after it was copied over to the imported folder. Fixes #1079","shortMessageHtmlLink":"Fixed bug in importer where it forgot to fclose after fopen on an imp…"}},{"before":"4904cbc1a37a2606e5adbd7ec2542e89bbfd9656","after":"80212c320872669261521185e3ef791f8a5e4b5d","ref":"refs/heads/master","pushedAt":"2024-05-29T16:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed linode web server setup script to make /home/jcr13 dir readable by all so that www user can access it.","shortMessageHtmlLink":"Fixed linode web server setup script to make /home/jcr13 dir readable…"}},{"before":"e54f37aa5d47ab4fcfe3ab0e1efc123bc41aeb4f","after":"4904cbc1a37a2606e5adbd7ec2542e89bbfd9656","ref":"refs/heads/master","pushedAt":"2024-05-20T16:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed to not blast full list of tags, which can be long, to stdout when doing our local-delete, remote-pull trick on tags.","shortMessageHtmlLink":"Fixed to not blast full list of tags, which can be long, to stdout wh…"}},{"before":"15039d92e30c73276a54f5311913a5778ba36a42","after":"e54f37aa5d47ab4fcfe3ab0e1efc123bc41aeb4f","ref":"refs/heads/master","pushedAt":"2024-05-20T16:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed a bunch of scripts that pull from data repos to delete local tags and re-pull tags, so that tags that are deleted remotely are deleted locally. Did this with a centralized gitPullComplete.sh script, which all the other scripts can call when they need to run a git pull.","shortMessageHtmlLink":"Fixed a bunch of scripts that pull from data repos to delete local ta…"}},{"before":"c52ecfd91c340ca54a2b10c08c9e4a16e9210447","after":"15039d92e30c73276a54f5311913a5778ba36a42","ref":"refs/heads/master","pushedAt":"2024-05-20T15:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Working on a centralized script to do everything that needs to be done on an automated server git pull.","shortMessageHtmlLink":"Working on a centralized script to do everything that needs to be don…"}},{"before":"4381dc2e2d81e7ca49bfb4eb039c044939783096","after":"c52ecfd91c340ca54a2b10c08c9e4a16e9210447","ref":"refs/heads/master","pushedAt":"2024-05-20T14:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed generateDataOnlyDiffBundle scripts to do reset to origin/master --hard so that we roll-back to early commit if repo has been force-pushed to remove something.","shortMessageHtmlLink":"Fixed generateDataOnlyDiffBundle scripts to do reset to origin/master…"}},{"before":"7545671dc70b5b64dcbf04206b77d61a5297171f","after":"4381dc2e2d81e7ca49bfb4eb039c044939783096","ref":"refs/heads/master","pushedAt":"2024-05-20T01:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Data diff bundle generation scripts now remove any wayward 'settings' folder from content before making bundle. A user's settings folder can't be pushed out to other users by accident in the future.","shortMessageHtmlLink":"Data diff bundle generation scripts now remove any wayward 'settings'…"}},{"before":"a7c51c535d283178708b7ab372b397e82b4af298","after":"7545671dc70b5b64dcbf04206b77d61a5297171f","ref":"refs/heads/master","pushedAt":"2024-05-20T00:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed remote server update scripts to do reset to origin/master --hard so that we roll-back to early commit if repo has been force-pushed to remove something.","shortMessageHtmlLink":"Fixed remote server update scripts to do reset to origin/master --har…"}},{"before":"226af8c7583a4be0eda36039016ac2aef2e70b52","after":"a7c51c535d283178708b7ab372b397e82b4af298","ref":"refs/heads/master","pushedAt":"2024-05-17T20:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Typo.","shortMessageHtmlLink":"Typo."}},{"before":"2dfe3b9badbfcb01530da2f110cadb123e895ca5","after":"226af8c7583a4be0eda36039016ac2aef2e70b52","ref":"refs/heads/master","pushedAt":"2024-05-17T20:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Script for updating crontab on all servers from github.","shortMessageHtmlLink":"Script for updating crontab on all servers from github."}},{"before":"f39bcf7714d31ef4cdf15b76559c97b34bf71227","after":"2dfe3b9badbfcb01530da2f110cadb123e895ca5","ref":"refs/heads/master","pushedAt":"2024-05-17T20:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Script for clearing old log files.","shortMessageHtmlLink":"Script for clearing old log files."}},{"before":"9f4d61f07e94e3f882043c6de772c55599dc3e90","after":"f39bcf7714d31ef4cdf15b76559c97b34bf71227","ref":"refs/heads/master","pushedAt":"2024-05-17T19:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Fixed script to be executable.","shortMessageHtmlLink":"Fixed script to be executable."}},{"before":"997f3b7761c5a332a5e2a8ae0516aa488bb50ddd","after":"9f4d61f07e94e3f882043c6de772c55599dc3e90","ref":"refs/heads/master","pushedAt":"2024-05-17T19:53:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonrohrer","name":"Jason Rohrer","path":"/jasonrohrer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12563681?s=80&v=4"},"commit":{"message":"Crontab to delete old log files (foodLog, foodLogDetail, failureLog), since they were taking up a lot of disk space over the years. Now deleting logs over 60 days on all servers.","shortMessageHtmlLink":"Crontab to delete old log files (foodLog, foodLogDetail, failureLog),…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgiW4MgA","startCursor":null,"endCursor":null}},"title":"Activity · jasonrohrer/OneLife"}