{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103675286,"defaultBranch":"master","name":"SpaceSim","ownerLogin":"bicarbon8","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-15T15:54:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2321610?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689343947.0","currentOid":""},"activityList":{"items":[{"before":"c91fc094f29d8990c5264a7d5e7505b832b87b11","after":"c04176d5697698bf72092b7b1ef5be87c17f0e23","ref":"refs/heads/master","pushedAt":"2023-07-17T14:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"enable deploy on push to master","shortMessageHtmlLink":"enable deploy on push to master"}},{"before":"0d5e4583540f2411e6dda4ec4280d46bb3c4da08","after":"c91fc094f29d8990c5264a7d5e7505b832b87b11","ref":"refs/heads/master","pushedAt":"2023-07-17T14:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"preparing for host upgrade","shortMessageHtmlLink":"preparing for host upgrade"}},{"before":"2b3fbb4f1aca45b47bc5f68e0420f61b27fa19f0","after":"616ab7c6b2f71ffc51acaa119836c0cd0472777c","ref":"refs/heads/angular-update-2","pushedAt":"2023-07-14T15:40:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"fixes possible exception on game end","shortMessageHtmlLink":"fixes possible exception on game end"}},{"before":"4bf8e7c4e3b281ff1d28052a6bb0612347646e6f","after":null,"ref":"refs/heads/angular-update","pushedAt":"2023-07-14T14:12:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"}},{"before":null,"after":"2b3fbb4f1aca45b47bc5f68e0420f61b27fa19f0","ref":"refs/heads/angular-update-2","pushedAt":"2023-07-14T14:11:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"updates deps to latest except phaser deps","shortMessageHtmlLink":"updates deps to latest except phaser deps"}},{"before":"2a0d0ce6f0d5517cc3f23e53f91bd7b5c88f19c3","after":"4bf8e7c4e3b281ff1d28052a6bb0612347646e6f","ref":"refs/heads/angular-update","pushedAt":"2023-07-14T13:32:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":null,"after":"2a0d0ce6f0d5517cc3f23e53f91bd7b5c88f19c3","ref":"refs/heads/angular-update","pushedAt":"2023-07-12T15:28:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"updates to angular 16 and phaser 3.60 and fixes breaking changes","shortMessageHtmlLink":"updates to angular 16 and phaser 3.60 and fixes breaking changes"}},{"before":"4fdbd95e1a4ce372c8137d78b4c98581abef00f4","after":"0d5e4583540f2411e6dda4ec4280d46bb3c4da08","ref":"refs/heads/master","pushedAt":"2023-06-20T10:11:25.358Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"fixes touch-screen controller events","shortMessageHtmlLink":"fixes touch-screen controller events"}},{"before":"f4c69ad9e0151f1305b86cba0ee7d2dd7d5d895f","after":"4fdbd95e1a4ce372c8137d78b4c98581abef00f4","ref":"refs/heads/master","pushedAt":"2023-06-01T12:30:31.609Z","pushType":"push","commitsCount":2,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"use correct data on event","shortMessageHtmlLink":"use correct data on event"}},{"before":"1a336ad1a125e22e37e439362be779f7beb24a92","after":"f4c69ad9e0151f1305b86cba0ee7d2dd7d5d895f","ref":"refs/heads/master","pushedAt":"2023-06-01T12:14:52.764Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"fix for call that is no longer supported","shortMessageHtmlLink":"fix for call that is no longer supported"}},{"before":"d3a03af4e9d1b80ab1788542a61be431791b12f4","after":null,"ref":"refs/heads/better-socket-events","pushedAt":"2023-06-01T10:50:47.144Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"}},{"before":"b35994398d653a36d4ff766015bb1404a1fc319e","after":"1a336ad1a125e22e37e439362be779f7beb24a92","ref":"refs/heads/master","pushedAt":"2023-06-01T10:50:43.303Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"Better socket events (#43)\n\n* adding timestamp to server events and allowing client to ignore out of date events\r\n* removing reliance on timers to handle supply flicker and removal and socket disconnect removal of ships\r\n* switch to only taking action with player ship after server confirms commands rather than taking local action and then synchronising with server","shortMessageHtmlLink":"Better socket events (#43)"}},{"before":"74f6d250a3aa70b76372383e4073b7d74050d016","after":"d3a03af4e9d1b80ab1788542a61be431791b12f4","ref":"refs/heads/better-socket-events","pushedAt":"2023-06-01T10:32:55.941Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"removing reliance on timers to handle supply flicker and removal and socket disconnect removal of ships","shortMessageHtmlLink":"removing reliance on timers to handle supply flicker and removal and …"}},{"before":"3952f1fccb2a7065d5777029dc6f2f450c229086","after":"74f6d250a3aa70b76372383e4073b7d74050d016","ref":"refs/heads/better-socket-events","pushedAt":"2023-05-31T09:28:08.398Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"fixing engine and weapon event handling","shortMessageHtmlLink":"fixing engine and weapon event handling"}},{"before":"32d111e52424af66f2c499da2285d528ccef9ad6","after":"3952f1fccb2a7065d5777029dc6f2f450c229086","ref":"refs/heads/better-socket-events","pushedAt":"2023-05-30T16:29:28.223Z","pushType":"push","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"fixing functionality","shortMessageHtmlLink":"fixing functionality"}},{"before":null,"after":"32d111e52424af66f2c499da2285d528ccef9ad6","ref":"refs/heads/better-socket-events","pushedAt":"2023-05-29T16:00:05.459Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"adding timestamp to server events and allowing client to ignore out of date events","shortMessageHtmlLink":"adding timestamp to server events and allowing client to ignore out o…"}},{"before":"c703c2bc26029ade1c46d2503cd27ab7e11d87f9","after":null,"ref":"refs/heads/better-gameplay","pushedAt":"2023-05-24T12:41:25.741Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"}},{"before":"bcbf611c2f365556bb4fb3dc48d01e491ff698ab","after":"b35994398d653a36d4ff766015bb1404a1fc319e","ref":"refs/heads/master","pushedAt":"2023-05-24T12:41:21.373Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bicarbon8","name":"Jason Holt Smith","path":"/bicarbon8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2321610?s=80&v=4"},"commit":{"message":"Better gameplay (#39)\n\n* working on fixes to game-score-tracker\r\n\r\n* minor fixes\r\n\r\n* adding leaderboard for multiplayer gameover\r\n\r\n* moving shared components to space-sim-shared project\r\n\r\n* removing UI from base objects\r\n\r\n* moving some graphics to client only\r\n\r\n* fix for self destruct timer\r\n\r\n* no update on inactive\r\n\r\n* better cleanup and splitting scene into socket room\r\n\r\n* adding socket room to better filter messaging and in the future allow multiple simultaneous games to happen\r\n\r\n* bug fixes\r\n\r\n* more fixes\r\n\r\n* fixes\r\n\r\n* better reconnection handling\r\n\r\n* fixes\r\n\r\n* checkpoint\r\n\r\n* bug fixes\r\n\r\n* fix score tracker\r\n\r\n* better handling of continue button styling\r\n\r\n* fix for touch controls not working\r\n\r\n* remove clean step from prod builds\r\n\r\n* creating script for build on render.com\r\n\r\n* more render.com scripting\r\n\r\n* better start option\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* dynamically get shared package name and version\r\n\r\n* fix fingerprint validation\r\n\r\n* removing debug logging that isn't needed\r\n\r\n* increasing debugging verbosity\r\n\r\n* specifying node version for render.com\r\n\r\n* attempting to fix camera ignore\r\n\r\n* fix for last commit\r\n\r\n* camera ignore multiplayer bug fixes\r\n\r\n* moving to better folder\r\n\r\n* code checkpoint extracting socket event handling\r\n\r\n* fixes to last commit\r\n\r\n* bugfixes\r\n\r\n* lazy lookup\r\n\r\n* client debug logging only if in debug mode\r\n\r\n* adding server socket manager\r\n\r\n* export and use scene configs instead of strings\r\n\r\n* fixing problem with socket lookup on player death\r\n\r\n* moved to queued updates from socket events and moved more UI out of server side\r\n\r\n* bug fixes\r\n\r\n* fixes to ship supply collision detection on server\r\n\r\n* moving most objects to extend from game objects\r\n\r\n* overly chatty comms fixes\r\n\r\n* fixing death notice order\r\n\r\n* fix\r\n\r\n* splitting out engine and weapon state events\r\n\r\n* cleanup\r\n\r\n* fixing ship death event handling on server and client reconnection time\r\n\r\n* removing server exploder\r\n\r\n* better log message date formatting\r\n\r\n* removing last bit of UI from base server classes\r\n\r\n* adding path finding and ai view\r\n\r\n* fixes\r\n\r\n* fix removed reference\r\n\r\n* reduce draw calls\r\n\r\n* fixes to ai\r\n\r\n* workaround for phaser line cast bug\r\n\r\n* server fixes\r\n\r\n* fix for mobile touch controls\r\n\r\n* improve DataTable\r\n\r\n* bug fixes\r\n\r\n* fixes\r\n\r\n* ensuring cleanup of zombie ships and supplies\r\n\r\n* updated ai for enemy ships\r\n\r\n* move controller and ai to shared so it can be added to multiplayer\r\n\r\n* ai updates checkpoint\r\n\r\n* fixes\r\n\r\n* cleanup and better organisation\r\n\r\n* ai improvements for view and first strike\r\n\r\n* fix vulnerability in ua-parser-js\r\n\r\n* moving Constants under SpaceSim namespace\r\n\r\n* moving ui constants to client\r\n\r\n* fixing NaN issue\r\n\r\n* cleanup\r\n\r\n* updated base scene to improve timings\r\n\r\n* updates to logging\r\n\r\n* cleanup\r\n\r\n* adding more variety to weapon and engine types\r\n\r\n* fix for missing engine ui effects\r\n\r\n* fixes shooting through walls when really close\r\n\r\n* adding unit tests to shared project\r\n\r\n* additional data-table functionality\r\n\r\n* more unit tests for data-table\r\n\r\n* splitting up Helpers for better testability and pruning\r\n\r\n* fixes. still problems with GameScoreTracker that need solving\r\n\r\n* fixing bug in updateAll\r\n\r\n* fixing bug\r\n\r\n* fix for GameScoreTracker leaderboard\r\n\r\n* fix for elapsed time display\r\n\r\n* collision rebound fixes\r\n\r\n* fixing score calculation\r\n\r\n* more unit tests\r\n\r\n* fix for leaderboard and remove nyc output\r\n\r\n* move to proper section of gitignore\r\n\r\n* added ability to run Phaser unit tests in shared project\r\n\r\n* making game-level configurable\r\n\r\n* increase size of doorways between rooms\r\n\r\n* server updating client game-level\r\n\r\n* small unimportant changes\r\n\r\n* preventing console output in unit test\r\n\r\n* nesting modules under their respective projects\r\n\r\n* adding readme\r\n\r\n* removing protractor and replacing with cypress in client\r\n\r\n* updating controls menu style\r\n\r\n* fixing thruster display on no fuel remaining and updating to newer phaser-ui-components","shortMessageHtmlLink":"Better gameplay (#39)"}},{"before":null,"after":"edea2d3e6d1bd5dcde98da1b4b34a213c9073caa","ref":"refs/heads/dependabot/npm_and_yarn/webpack-5.76.0","pushedAt":"2023-03-14T23:16:18.206Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump webpack from 5.75.0 to 5.76.0\n\nBumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.\n- [Release notes](https://github.com/webpack/webpack/releases)\n- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)\n\n---\nupdated-dependencies:\n- dependency-name: webpack\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump webpack from 5.75.0 to 5.76.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADVx2IygA","startCursor":null,"endCursor":null}},"title":"Activity · bicarbon8/SpaceSim"}