{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":810359902,"defaultBranch":"main","name":"helios-database","ownerLogin":"aris-space","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-04T14:40:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56341619?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726076851.0","currentOid":""},"activityList":{"items":[{"before":"b837b5ed71d22dc2999c681e147051578394ff4f","after":null,"ref":"refs/heads/feat/finish-ingestion-pipeline","pushedAt":"2024-09-11T17:47:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"7ec437870cace78fc244afad7f4d576ab39298fa","after":"894b8494d4bf1dd191930cf2b9611a99780ee8b2","ref":"refs/heads/main","pushedAt":"2024-09-11T17:47:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Finish data ingestion pipeline (#7)\n\nAutomatically ingests data into the database after upload","shortMessageHtmlLink":"feat: Finish data ingestion pipeline (#7)"}},{"before":"39deff29b62de0c32bcedc46e5d9880763875bf8","after":null,"ref":"refs/heads/temp/commit-working-tree","pushedAt":"2024-09-11T17:43:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":null,"after":"39deff29b62de0c32bcedc46e5d9880763875bf8","ref":"refs/heads/temp/commit-working-tree","pushedAt":"2024-09-11T17:42:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"docs: Mention ingesting an existing database dump","shortMessageHtmlLink":"docs: Mention ingesting an existing database dump"}},{"before":null,"after":"b837b5ed71d22dc2999c681e147051578394ff4f","ref":"refs/heads/feat/finish-ingestion-pipeline","pushedAt":"2024-09-11T17:40:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Finish data ingestion pipeline\nAutomatically ingests data into the database after upload","shortMessageHtmlLink":"feat: Finish data ingestion pipeline"}},{"before":"dc3cab024305ca36db9b1639fcf4558dd7a2576a","after":null,"ref":"refs/heads/temp/commit-working-tree","pushedAt":"2024-09-11T17:36:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"e4dd8cf52e51057cffa6f12286fbd0c4f6c22778","after":"7ec437870cace78fc244afad7f4d576ab39298fa","ref":"refs/heads/main","pushedAt":"2024-09-11T17:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Save rosbags in subfolder\nto allow for easier reading out later","shortMessageHtmlLink":"feat: Save rosbags in subfolder"}},{"before":"faa38172dc12d52c53d4cc8c9e4a0fd56b71bdda","after":"e4dd8cf52e51057cffa6f12286fbd0c4f6c22778","ref":"refs/heads/main","pushedAt":"2024-09-11T17:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"chore: Add existing Python scripts from the old repo\n\nCo-authored-by: mminkova ","shortMessageHtmlLink":"chore: Add existing Python scripts from the old repo"}},{"before":"0183e7f19c06a0f17a468c405577bf162388371f","after":null,"ref":"refs/heads/fix/add-error-check","pushedAt":"2024-09-11T16:40:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"b3f527ddbf116a1491157d610d098202677d979c","after":"faa38172dc12d52c53d4cc8c9e4a0fd56b71bdda","ref":"refs/heads/main","pushedAt":"2024-09-11T16:40:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Show error message on 500 server HTTP response (#6)","shortMessageHtmlLink":"fix: Show error message on 500 server HTTP response (#6)"}},{"before":null,"after":"0183e7f19c06a0f17a468c405577bf162388371f","ref":"refs/heads/fix/add-error-check","pushedAt":"2024-09-11T16:35:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Show error message on 500 server HTTP response","shortMessageHtmlLink":"fix: Show error message on 500 server HTTP response"}},{"before":"82c8ddfd96546a7d3ce2aeba44af9077fa61a22a","after":null,"ref":"refs/heads/fix/missing-columns","pushedAt":"2024-09-11T16:34:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"39deff29b62de0c32bcedc46e5d9880763875bf8","after":"b3f527ddbf116a1491157d610d098202677d979c","ref":"refs/heads/main","pushedAt":"2024-09-11T16:34:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Add missing columns during database setup (#5)","shortMessageHtmlLink":"fix: Add missing columns during database setup (#5)"}},{"before":null,"after":"82c8ddfd96546a7d3ce2aeba44af9077fa61a22a","ref":"refs/heads/fix/missing-columns","pushedAt":"2024-09-11T16:32:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Add missing columns during database setup","shortMessageHtmlLink":"fix: Add missing columns during database setup"}},{"before":null,"after":"dc3cab024305ca36db9b1639fcf4558dd7a2576a","ref":"refs/heads/temp/commit-working-tree","pushedAt":"2024-09-11T16:22:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"temp: Commit dirty working tree","shortMessageHtmlLink":"temp: Commit dirty working tree"}},{"before":"9c5583a44c8b586ae6b30b561430da4191b0bbf2","after":"39deff29b62de0c32bcedc46e5d9880763875bf8","ref":"refs/heads/main","pushedAt":"2024-09-11T10:31:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"docs: Mention ingesting an existing database dump","shortMessageHtmlLink":"docs: Mention ingesting an existing database dump"}},{"before":"f7f29faf3dd37c3a0e7c738ed5dc564de591fa65","after":null,"ref":"refs/heads/fix/python-is-python3","pushedAt":"2024-09-11T10:26:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"11dbe4fedf85e5112bf83ca5f7ce57fb84e7c691","after":"9c5583a44c8b586ae6b30b561430da4191b0bbf2","ref":"refs/heads/main","pushedAt":"2024-09-11T10:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Install package to define `python` as `python3` (#4)\n\nto address `poetry bundle` failing.","shortMessageHtmlLink":"fix: Install package to define python as python3 (#4)"}},{"before":"faa4f22cd8ace9c87b26611ab1a7c1f517987d2c","after":"f7f29faf3dd37c3a0e7c738ed5dc564de591fa65","ref":"refs/heads/fix/python-is-python3","pushedAt":"2024-09-11T10:25:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Install package to define `python` as `python3`\nto address `poetry bundle` failing.","shortMessageHtmlLink":"fix: Install package to define python as python3"}},{"before":null,"after":"faa4f22cd8ace9c87b26611ab1a7c1f517987d2c","ref":"refs/heads/fix/python-is-python3","pushedAt":"2024-09-11T10:24:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Install package to define `python` as `python3`\nto address `poetry bundle` failing.","shortMessageHtmlLink":"fix: Install package to define python as python3"}},{"before":"442df837ca8b2ba645da7471367027ef0f2e75f5","after":"11dbe4fedf85e5112bf83ca5f7ce57fb84e7c691","ref":"refs/heads/main","pushedAt":"2024-08-08T12:47:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"fix: Update hostname in Caddyfile","shortMessageHtmlLink":"fix: Update hostname in Caddyfile"}},{"before":"8072180cda11447068e764b54d921310bc9aad53","after":null,"ref":"refs/heads/feat/restart-always","pushedAt":"2024-07-08T09:21:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"}},{"before":"e1b1d91a1c0de108e8a13af4fa76199a7bbb2b11","after":"442df837ca8b2ba645da7471367027ef0f2e75f5","ref":"refs/heads/main","pushedAt":"2024-07-08T09:21:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Always restart containers when they go down (#3)\n\nNeeded to be able to restart the server without having to manually restart servers","shortMessageHtmlLink":"feat: Always restart containers when they go down (#3)"}},{"before":null,"after":"879c6893c274a6a71e65c44daf12a6da25be6903","ref":"refs/heads/temp-branch","pushedAt":"2024-07-08T09:18:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"Delete requirements.txt","shortMessageHtmlLink":"Delete requirements.txt"}},{"before":"879c6893c274a6a71e65c44daf12a6da25be6903","after":"e1b1d91a1c0de108e8a13af4fa76199a7bbb2b11","ref":"refs/heads/main","pushedAt":"2024-07-08T09:18:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Generate secret dynamically\nWe don't need to hardcode it as it's fine to change between server restarts.\nIt's only used generate the cookie so on server restart the user just has to re-enter the password to get new valid cookie which is acceptable and preferred over admin forgetting to set a proper secret.","shortMessageHtmlLink":"feat: Generate secret dynamically"}},{"before":null,"after":"8072180cda11447068e764b54d921310bc9aad53","ref":"refs/heads/feat/restart-always","pushedAt":"2024-07-08T09:18:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgeorg-ethz","name":"Georg Teufelberger","path":"/tgeorg-ethz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55834264?s=80&v=4"},"commit":{"message":"feat: Always restart containers when they go down\n\nNeeded to be able to restart the server without having to manually restart servers","shortMessageHtmlLink":"feat: Always restart containers when they go down"}},{"before":"e1b1d91a1c0de108e8a13af4fa76199a7bbb2b11","after":"9a5336a2ad286c75bdc0c645b56b6a7178b422b2","ref":"refs/heads/plotting","pushedAt":"2024-07-08T08:54:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derwidii","name":null,"path":"/derwidii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121177245?s=80&v=4"},"commit":{"message":"added files from different repo","shortMessageHtmlLink":"added files from different repo"}},{"before":"db4c3b78357445a2a11d96b96586a58a06f95f43","after":"879c6893c274a6a71e65c44daf12a6da25be6903","ref":"refs/heads/main","pushedAt":"2024-07-08T08:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derwidii","name":null,"path":"/derwidii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121177245?s=80&v=4"},"commit":{"message":"Delete requirements.txt","shortMessageHtmlLink":"Delete requirements.txt"}},{"before":"14a0ac6a571e01bf5bdb7da5474b19300202f687","after":"db4c3b78357445a2a11d96b96586a58a06f95f43","ref":"refs/heads/main","pushedAt":"2024-07-08T08:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derwidii","name":null,"path":"/derwidii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121177245?s=80&v=4"},"commit":{"message":"Delete HELIOS.png","shortMessageHtmlLink":"Delete HELIOS.png"}},{"before":"d7199341bfca02241f8e8ac4c051e5b86604bf54","after":"14a0ac6a571e01bf5bdb7da5474b19300202f687","ref":"refs/heads/main","pushedAt":"2024-07-08T08:54:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derwidii","name":null,"path":"/derwidii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121177245?s=80&v=4"},"commit":{"message":"Delete database_script.py","shortMessageHtmlLink":"Delete database_script.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNzo0NzozMS4wMDAwMDBazwAAAASzgdBS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNzo0NzozMS4wMDAwMDBazwAAAASzgdBS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQwODo1NDowNy4wMDAwMDBazwAAAAR5X6Eh"}},"title":"Activity ยท aris-space/helios-database"}