{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143336784,"defaultBranch":"master","name":"db4s_cluster_downloader","ownerLogin":"sqlitebrowser","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-02T19:29:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7454271?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704594617.0","currentOid":""},"activityList":{"items":[{"before":"742f3b4c4929318e423a89fdc1fbe4587c2b534b","after":"9049708fa85c853ed3cc1e55a6bb819d85109587","ref":"refs/heads/master","pushedAt":"2024-01-07T12:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Remove the CORS Gin middleware\n\nAs recommended by Martin. :)","shortMessageHtmlLink":"Remove the CORS Gin middleware"}},{"before":"4fa6cd2c77c745663c5adf21c6d41d8b87577a93","after":"742f3b4c4929318e423a89fdc1fbe4587c2b534b","ref":"refs/heads/master","pushedAt":"2024-01-07T04:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"The systemd service file needs LD_LIBRARY_PATH set\n\nOtherwise it doesn't find the custom compiled SQLite library, and\nwon't start.","shortMessageHtmlLink":"The systemd service file needs LD_LIBRARY_PATH set"}},{"before":"4566cb45734aeda8f2e351dadec8b295318753c2","after":"4fa6cd2c77c745663c5adf21c6d41d8b87577a93","ref":"refs/heads/master","pushedAt":"2024-01-07T04:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"We only use Gin's Logging() middleware in debug mode\n\nIf we enable it even when not debugging, it fills the systemd journal\non the production server with useless messages","shortMessageHtmlLink":"We only use Gin's Logging() middleware in debug mode"}},{"before":"195b4219655b82f39140720fdae7016e09484561","after":"4566cb45734aeda8f2e351dadec8b295318753c2","ref":"refs/heads/master","pushedAt":"2024-01-07T03:50:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add a build script which downloads the latest SQLite source\n\nRecent SQLite source seems to be needed by gwenn/gosqlite, so this\nscript gets it all done. This script is mostly just a copy of the\nbuild script in the DBHub.io source code repo.","shortMessageHtmlLink":"Add a build script which downloads the latest SQLite source"}},{"before":"b934e80c99ed1ec40ec04081d1ea977c5891f449","after":null,"ref":"refs/heads/gin_v1","pushedAt":"2024-01-07T02:30:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"}},{"before":"b6cd3d45c285012baa8d629eebfb9cba068f3351","after":"195b4219655b82f39140720fdae7016e09484561","ref":"refs/heads/master","pushedAt":"2024-01-07T02:30:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Merge pull request #2 from sqlitebrowser/gin_v1\n\nConvert to using Gin and (greatly) simplify","shortMessageHtmlLink":"Merge pull request #2 from sqlitebrowser/gin_v1"}},{"before":"2e6504e1a4a66d6880b55a09c9e795a1f52672fd","after":"b934e80c99ed1ec40ec04081d1ea977c5891f449","ref":"refs/heads/gin_v1","pushedAt":"2024-01-05T11:28:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add CI testing using GitHub Actions","shortMessageHtmlLink":"Add CI testing using GitHub Actions"}},{"before":"154f0c15b0c2d747cc7af26a6563670b9a524503","after":"2e6504e1a4a66d6880b55a09c9e795a1f52672fd","ref":"refs/heads/gin_v1","pushedAt":"2024-01-05T11:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Tweaks for the data file download script, to show errors and exit early on error","shortMessageHtmlLink":"Tweaks for the data file download script, to show errors and exit ear…"}},{"before":"d5482db6999b4430406bedfb886944193ea5ca9c","after":"154f0c15b0c2d747cc7af26a6563670b9a524503","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T10:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add a Gin middleware for limiting the maximum request size","shortMessageHtmlLink":"Add a Gin middleware for limiting the maximum request size"}},{"before":"d6488b276884950d7812b94fdb1008cec1abba4a","after":"d5482db6999b4430406bedfb886944193ea5ca9c","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T10:04:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add a GitHub Actions workflow for CI testing\n\nAlso adjusts the server so TLS is now optional (thus no need for\ncerts), and also adds a script to grab the release files from our\nGitHub repo so they're present for the tests.","shortMessageHtmlLink":"Add a GitHub Actions workflow for CI testing"}},{"before":"1e2ba3b95015125c76fd6123e28bd32f7b6287f4","after":"d6488b276884950d7812b94fdb1008cec1abba4a","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T10:02:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add a GitHub Actions workflow for CI testing\n\nAlso adjusts the server so TLS is now optional (thus no need for\ncerts), and also adds a script to grab the release files from our\nGitHub repo so they're present from the tests.","shortMessageHtmlLink":"Add a GitHub Actions workflow for CI testing"}},{"before":"a9e84cf17f9df31734412c6ef446ea584ddd9adf","after":"1e2ba3b95015125c76fd6123e28bd32f7b6287f4","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T09:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add file missed in previous commit","shortMessageHtmlLink":"Add file missed in previous commit"}},{"before":"044ac3b215c8d0b3ac80170afc413a251f8de002","after":"a9e84cf17f9df31734412c6ef446ea584ddd9adf","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T09:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Grab the other data files, use silent mode with curl","shortMessageHtmlLink":"Grab the other data files, use silent mode with curl"}},{"before":"746e7ac04233509c2f569cd7945c8e3c73353ef0","after":"044ac3b215c8d0b3ac80170afc413a251f8de002","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T09:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Test if we can just seed the data files using a simple script","shortMessageHtmlLink":"Test if we can just seed the data files using a simple script"}},{"before":"b77c0f9162715732e42d6792aa920d5275374ef1","after":"746e7ac04233509c2f569cd7945c8e3c73353ef0","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T09:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add CONFIG_FILE override","shortMessageHtmlLink":"Add CONFIG_FILE override"}},{"before":"96e7bb30713f61547d8e720221e07d4938a5d218","after":"b77c0f9162715732e42d6792aa920d5275374ef1","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T09:09:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Allow for non-TLS server configurations, for GitHub Actions use\n\nNot requiring TLS certs should allow us to use the default GitHub\nActions workflow for Go","shortMessageHtmlLink":"Allow for non-TLS server configurations, for GitHub Actions use"}},{"before":"9fa3ae99517bc0c071904a5f175d157aba80faf7","after":"96e7bb30713f61547d8e720221e07d4938a5d218","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T08:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add GitHub Action to automatically run Go test","shortMessageHtmlLink":"Add GitHub Action to automatically run Go test"}},{"before":"69b4871669aa3923f1a205608524670682333676","after":"9fa3ae99517bc0c071904a5f175d157aba80faf7","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T08:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Record downloads to SQLite if PostgreSQL isn't available","shortMessageHtmlLink":"Record downloads to SQLite if PostgreSQL isn't available"}},{"before":"9660c61fab126536b209a7a37e835c7891acd3dd","after":"69b4871669aa3923f1a205608524670682333676","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T05:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Don't log requests to PostgreSQL when running go test","shortMessageHtmlLink":"Don't log requests to PostgreSQL when running go test"}},{"before":"bdba8adfacd31e859cdac38347ee5b0e33f85caa","after":"9660c61fab126536b209a7a37e835c7891acd3dd","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T05:49:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Don't use Gin.Logger() when running go test\n\nIt mucks up the visual output of the tests. While that doesn't\nbreak anything technically, it makes things awkward to work with.","shortMessageHtmlLink":"Don't use Gin.Logger() when running go test"}},{"before":"f8fc27ca942773d052eec7ed0de1a5a8f79ab2d1","after":"bdba8adfacd31e859cdac38347ee5b0e33f85caa","ref":"refs/heads/gin_v1","pushedAt":"2024-01-04T05:27:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Don't use Gin.Logger() when running go test\n\nIt mucks up the visual output of the tests. While that doesn't\nbreak anything technically, it makes things awkward to work with.","shortMessageHtmlLink":"Don't use Gin.Logger() when running go test"}},{"before":"aebb05a0f548c564d5d37ecb11eae9b939364672","after":"f8fc27ca942773d052eec7ed0de1a5a8f79ab2d1","ref":"refs/heads/gin_v1","pushedAt":"2024-01-03T13:04:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add unit tests using httptest\n\nThese tests should be fairly complete for the known good urls:\n\n* All downloadable files are present, with the expected sha256 checksums\n* The favicon.ico, index page, and currentrelease calls are all checked","shortMessageHtmlLink":"Add unit tests using httptest"}},{"before":"04f13051c9c7093d4c06af373ef55dff896fe5e0","after":"aebb05a0f548c564d5d37ecb11eae9b939364672","ref":"refs/heads/gin_v1","pushedAt":"2024-01-03T09:52:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Add initial unit test using httptest","shortMessageHtmlLink":"Add initial unit test using httptest"}},{"before":"d3e0831f4fddb160e1a7f6f9799aec499b9119d4","after":"04f13051c9c7093d4c06af373ef55dff896fe5e0","ref":"refs/heads/gin_v1","pushedAt":"2024-01-03T00:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Update the systemd service file","shortMessageHtmlLink":"Update the systemd service file"}},{"before":"2ac04cf4b2f98ee299076e4f5f7a0649b9db13d3","after":"d3e0831f4fddb160e1a7f6f9799aec499b9119d4","ref":"refs/heads/gin_v1","pushedAt":"2024-01-02T06:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Use Gin StaticFile() to serve favicon.ico","shortMessageHtmlLink":"Use Gin StaticFile() to serve favicon.ico"}},{"before":"a662bb8434d2dd293ce7af671a65f3b9e18fcc17","after":"2ac04cf4b2f98ee299076e4f5f7a0649b9db13d3","ref":"refs/heads/gin_v1","pushedAt":"2024-01-02T02:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Improved the function description for HttpErrorLog()","shortMessageHtmlLink":"Improved the function description for HttpErrorLog()"}},{"before":"a662bb8434d2dd293ce7af671a65f3b9e18fcc17","after":null,"ref":"refs/heads/gin_v2","pushedAt":"2024-01-02T00:02:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"}},{"before":"9c95767f2dce94b90dbed1b5a7ce35dd9454a10b","after":"a662bb8434d2dd293ce7af671a65f3b9e18fcc17","ref":"refs/heads/gin_v1","pushedAt":"2024-01-02T00:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Convert the PG logging function into Gin middleware","shortMessageHtmlLink":"Convert the PG logging function into Gin middleware"}},{"before":null,"after":"a662bb8434d2dd293ce7af671a65f3b9e18fcc17","ref":"refs/heads/gin_v2","pushedAt":"2024-01-02T00:02:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Convert the PG logging function into Gin middleware","shortMessageHtmlLink":"Convert the PG logging function into Gin middleware"}},{"before":"ffc636dab3af1c095dc064e53d8dff50f16f15b5","after":"9c95767f2dce94b90dbed1b5a7ce35dd9454a10b","ref":"refs/heads/gin_v1","pushedAt":"2023-12-31T10:49:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinclift","name":"Justin Clift","path":"/justinclift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/406299?s=80&v=4"},"commit":{"message":"Simplify application, use Gin for routing","shortMessageHtmlLink":"Simplify application, use Gin for routing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2ZpevQA","startCursor":null,"endCursor":null}},"title":"Activity · sqlitebrowser/db4s_cluster_downloader"}