{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650947748,"defaultBranch":"main","name":"ardent-collector","ownerLogin":"iaincollins","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-08T06:49:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/595695?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686207740.043355","currentOid":""},"activityList":{"items":[{"before":"ea8f84e84a6c4715f97c9978af5fe6f781e0cf5b","after":"c3ad814f679065028d658ffd48c130e175f01b0f","ref":"refs/heads/main","pushedAt":"2024-09-24T20:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Refactor download script to use new backup download manifest\n\nNew script pulls the manifest and downloads the compressed versions, then uncompresses them and saves them to the data dir.\n\nThis makes it much quicker and easier to sync the latest database to development systems.","shortMessageHtmlLink":"Refactor download script to use new backup download manifest"}},{"before":"a21a8d862a54760e4a4863cdc2c0f74e3dbb5465","after":"ea8f84e84a6c4715f97c9978af5fe6f781e0cf5b","ref":"refs/heads/main","pushedAt":"2024-09-24T12:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Enable scheduled task to compress backups\n\nEnabling compression of backups, after refactoring approach to avoid blocking writes to the database during compression.","shortMessageHtmlLink":"Enable scheduled task to compress backups"}},{"before":"5c3c72d8c1fc0b348ee504b34cfa50843d17049f","after":"a21a8d862a54760e4a4863cdc2c0f74e3dbb5465","ref":"refs/heads/main","pushedAt":"2024-09-24T02:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Temporarily disable backups in production\n\nWill refactor them to to happen after actual backup run, as was adding 10+ minutes to the time it ook the backup job to run, which is longer than I want to buffer/suspend updates for.","shortMessageHtmlLink":"Temporarily disable backups in production"}},{"before":"a49cc0f34db11c24c5341adf86c225790e877e15","after":"5c3c72d8c1fc0b348ee504b34cfa50843d17049f","ref":"refs/heads/main","pushedAt":"2024-09-24T02:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Add compressed backups\n\nStorage has recently been expanded so there is now enough space to also hold compressed backups, which has made this possible.\n\nPreviously there wasn't quite enough space to safely store live data, a live backup, an old compressed version and a new compressed version.\n\nThis should make it much quicker/faster to download backups. Once this is deployed the downloads page on the stie will be updated to link to the compressed versions; for now uncompressed versions will still be kept available.","shortMessageHtmlLink":"Add compressed backups"}},{"before":"364da14622b62f8bb1951ec85ab813ec6353aaad","after":"a49cc0f34db11c24c5341adf86c225790e877e15","ref":"refs/heads/main","pushedAt":"2024-09-24T01:01:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update dependancies\n\nIt seems like there is now a non-beta version of the zeromq package that is compatible with the EDDN output (or maybe the EDDN service has been updated, I'm not sure).\n\nEither way tested this and it seems to work without having to use an older beta release now.\n\nI've also explicitly specific the version of Node.js used in production (and consequently have tested against).","shortMessageHtmlLink":"Update dependancies"}},{"before":"282c16e62ad8b7c1caa2110a6ec25384768d81e5","after":"364da14622b62f8bb1951ec85ab813ec6353aaad","ref":"refs/heads/main","pushedAt":"2024-06-16T14:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Add script to download data from production","shortMessageHtmlLink":"Add script to download data from production"}},{"before":"10a1568768412b9ad1ab437e1ee50c65418424fa","after":"282c16e62ad8b7c1caa2110a6ec25384768d81e5","ref":"refs/heads/main","pushedAt":"2024-04-12T02:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update comment on db stats generation\n\nAlso fixes a typo on line 117","shortMessageHtmlLink":"Update comment on db stats generation"}},{"before":"19070b26101ebe1b52a50b7929f160a2b29a39ea","after":"10a1568768412b9ad1ab437e1ee50c65418424fa","ref":"refs/heads/main","pushedAt":"2024-04-10T03:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Reduce frequency of stats generation","shortMessageHtmlLink":"Reduce frequency of stats generation"}},{"before":"682ead83967ab42f60240762a20844b82a377b06","after":"19070b26101ebe1b52a50b7929f160a2b29a39ea","ref":"refs/heads/main","pushedAt":"2024-02-11T15:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Remove extra space from deploymenbt script","shortMessageHtmlLink":"Remove extra space from deploymenbt script"}},{"before":"c9994951b6f838f1cfb82ac8fc538b4af37e2144","after":"682ead83967ab42f60240762a20844b82a377b06","ref":"refs/heads/main","pushedAt":"2024-02-11T15:33:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update deployment script","shortMessageHtmlLink":"Update deployment script"}},{"before":"56f277b17e6745748352276a440f8c1c08e324ec","after":"c9994951b6f838f1cfb82ac8fc538b4af37e2144","ref":"refs/heads/main","pushedAt":"2023-07-27T01:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update backup script db size check","shortMessageHtmlLink":"Update backup script db size check"}},{"before":"497046c4f68bae6bb724945e441b7876d2b83123","after":"56f277b17e6745748352276a440f8c1c08e324ec","ref":"refs/heads/main","pushedAt":"2023-07-27T01:05:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Automate optimization for locations and stations","shortMessageHtmlLink":"Automate optimization for locations and stations"}},{"before":"e8f66432da257f0c46dad67fdeba9a8218b228aa","after":"497046c4f68bae6bb724945e441b7876d2b83123","ref":"refs/heads/main","pushedAt":"2023-07-27T01:00:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Add temp dir to .gitignore","shortMessageHtmlLink":"Add temp dir to .gitignore"}},{"before":"703577020a951268815c855fda39652b56cd9331","after":"e8f66432da257f0c46dad67fdeba9a8218b228aa","ref":"refs/heads/main","pushedAt":"2023-07-21T04:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Set default maxLandingPadSize when we know station type\n\nThis should help with it sometimes being null (when we know it's large).\n\nI wasn't 100% all Surface Outposts were large (as Planetary Ports are) but I checked the data and none of them historically (out of tens of thousands) are not large to seems a safe bet in the absence of explicit info otherwise.","shortMessageHtmlLink":"Set default maxLandingPadSize when we know station type"}},{"before":"820df20bffc9fcf6cb8d6017e4b6e046c52bcb4c","after":"703577020a951268815c855fda39652b56cd9331","ref":"refs/heads/main","pushedAt":"2023-07-21T03:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Improve station type and landing pad size handling","shortMessageHtmlLink":"Improve station type and landing pad size handling"}},{"before":"30f37c4585920225f3f26fc189f4783ecf23a495","after":"820df20bffc9fcf6cb8d6017e4b6e046c52bcb4c","ref":"refs/heads/main","pushedAt":"2023-07-21T01:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Track stats for points of interest","shortMessageHtmlLink":"Track stats for points of interest"}},{"before":"15b5bb377ed3804dbe8648f827138a584d76ade5","after":"30f37c4585920225f3f26fc189f4783ecf23a495","ref":"refs/heads/main","pushedAt":"2023-07-21T01:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Refactoring to fix duplicate stations\n\n* Locations without Market IDs are now logged to a seperate table\n* The logic has been improved for approach settlement events\n* All timestamps now use system time instead of trusting user time\n\nToo many entries with weird system times seemed to be coming through.","shortMessageHtmlLink":"Refactoring to fix duplicate stations"}},{"before":"4520c71d40da4f0b32eb9eca68efa8ceae76ba6e","after":"15b5bb377ed3804dbe8648f827138a584d76ade5","ref":"refs/heads/main","pushedAt":"2023-07-18T01:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Bug fix for broken collector (oops)\n\nFirst time I've had a sizeable outage, due to a simple bug in the init() method. Oops.","shortMessageHtmlLink":"Bug fix for broken collector (oops)"}},{"before":"8fb61a18ac060f428058305050404119910dc0aa","after":"4520c71d40da4f0b32eb9eca68efa8ceae76ba6e","ref":"refs/heads/main","pushedAt":"2023-07-16T12:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Fix for commodity stats","shortMessageHtmlLink":"Fix for commodity stats"}},{"before":"7921926f4e798418f4fc8023ae5b03c31200578c","after":"8fb61a18ac060f428058305050404119910dc0aa","ref":"refs/heads/main","pushedAt":"2023-07-16T12:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Bug fixes and stats improvements","shortMessageHtmlLink":"Bug fixes and stats improvements"}},{"before":"f2a90783f753c0982c6f6fa88c34983583566bed","after":"7921926f4e798418f4fc8023ae5b03c31200578c","ref":"refs/heads/main","pushedAt":"2023-07-16T12:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Improve database stats\n\nUpdate database stats to include stations database.\nAdd count of updates in last hour.\nFix bug with database logging.\nOther changes are linting improvements.","shortMessageHtmlLink":"Improve database stats"}},{"before":"a075e8ddf7f8cd346ab5803d80ae7ad8add6b379","after":"f2a90783f753c0982c6f6fa88c34983583566bed","ref":"refs/heads/main","pushedAt":"2023-07-16T03:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update station database on Dock event\n\nUpdates list of services, factions, economy information (etc) and timestamp.\n\nImproved logic to use ApproachSettlement event to also add Lat/Lon.","shortMessageHtmlLink":"Update station database on Dock event"}},{"before":"aa0fce96fcd8eb3ec3283c6059b08174a5366f54","after":"a075e8ddf7f8cd346ab5803d80ae7ad8add6b379","ref":"refs/heads/main","pushedAt":"2023-07-15T21:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Improve event handling for Guardian sites","shortMessageHtmlLink":"Improve event handling for Guardian sites"}},{"before":"281cd55d5b14d5499daf74f75ff1063494baf201","after":"aa0fce96fcd8eb3ec3283c6059b08174a5366f54","ref":"refs/heads/main","pushedAt":"2023-07-15T21:14:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Add explicit support for logging Guardian sites","shortMessageHtmlLink":"Add explicit support for logging Guardian sites"}},{"before":"ec5d03fb426831d69d2071874af4db006bd0d76d","after":"281cd55d5b14d5499daf74f75ff1063494baf201","ref":"refs/heads/main","pushedAt":"2023-07-15T20:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update payload examples with journal events\n\nNot a comprehensive list, but enough examples to start leveraging them.","shortMessageHtmlLink":"Update payload examples with journal events"}},{"before":"73a1f56829bb6d035aef10dd14224fcd3634db37","after":"ec5d03fb426831d69d2071874af4db006bd0d76d","ref":"refs/heads/main","pushedAt":"2023-07-15T20:37:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update version for release","shortMessageHtmlLink":"Update version for release"}},{"before":"fca62c85fb98105db7c0eb01a548faf2e685e22e","after":"73a1f56829bb6d035aef10dd14224fcd3634db37","ref":"refs/heads/main","pushedAt":"2023-07-15T14:17:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Add backup/restore for station data","shortMessageHtmlLink":"Add backup/restore for station data"}},{"before":"2613e7de93a1e406c0f48854974ca630d67f73f7","after":"fca62c85fb98105db7c0eb01a548faf2e685e22e","ref":"refs/heads/main","pushedAt":"2023-07-15T14:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Improve station schema and seed scripts","shortMessageHtmlLink":"Improve station schema and seed scripts"}},{"before":"71a9c80327a4c586d8e3c213d0d444d9ce6f1df1","after":"2613e7de93a1e406c0f48854974ca630d67f73f7","ref":"refs/heads/main","pushedAt":"2023-07-15T02:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Update station schema","shortMessageHtmlLink":"Update station schema"}},{"before":"922378bcbc0366e0c64b25fc0382151b87b3d85f","after":"71a9c80327a4c586d8e3c213d0d444d9ce6f1df1","ref":"refs/heads/main","pushedAt":"2023-07-15T01:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iaincollins","name":"Iain Collins","path":"/iaincollins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595695?s=80&v=4"},"commit":{"message":"Revert change to commodity export report\n\nGoing back to only include stats where demand > 0.","shortMessageHtmlLink":"Revert change to commodity export report"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQyMDozOTo1MS4wMDAwMDBazwAAAAS_m6Mh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQyMDozOTo1MS4wMDAwMDBazwAAAAS_m6Mh","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xNVQwMToyNzoxOC4wMDAwMDBazwAAAANWAsjk"}},"title":"Activity ยท iaincollins/ardent-collector"}