{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":293285647,"defaultBranch":"main","name":"sampo","ownerLogin":"jacobsalmela","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-09-06T13:46:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3843505?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698279132.0","currentOid":""},"activityList":{"items":[{"before":"794392cdecb9851ceb59568dc66ee1f64b1d3c0e","after":null,"ref":"refs/heads/vers","pushedAt":"2023-10-26T00:12:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"c9f899779061648aed20f8632c36cbfd4bda3fab","after":"294d3b75c54e1cdb4a722a882fc0caa6c0a47453","ref":"refs/heads/main","pushedAt":"2023-10-26T00:12:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"Merge pull request #27 from jacobsalmela/vers\n\nproperly build container when no container exists. also update version","shortMessageHtmlLink":"Merge pull request #27 from jacobsalmela/vers"}},{"before":null,"after":"794392cdecb9851ceb59568dc66ee1f64b1d3c0e","ref":"refs/heads/vers","pushedAt":"2023-10-26T00:10:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"properly build container when no container exists. also update version\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"properly build container when no container exists. also update version"}},{"before":"b46574fb5701e8bbd7a88a9d656bfdb2802b0ff1","after":"c9f899779061648aed20f8632c36cbfd4bda3fab","ref":"refs/heads/main","pushedAt":"2023-08-17T23:25:51.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"Merge pull request #25 from bertsky/external-script-cgiopts\n\nExternal scripts: pass/convert CGI query opts","shortMessageHtmlLink":"Merge pull request #25 from bertsky/external-script-cgiopts"}},{"before":"cf89444312abba95cf75d35f9383f6c4d481a711","after":"b46574fb5701e8bbd7a88a9d656bfdb2802b0ff1","ref":"refs/heads/main","pushedAt":"2023-03-11T21:01:49.207Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"update workflow and readme\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"update workflow and readme"}},{"before":"085061268b88739c96184fbd01428af46cc9c0f3","after":"cf89444312abba95cf75d35f9383f6c4d481a711","ref":"refs/heads/main","pushedAt":"2023-03-11T14:05:36.469Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"this commit introduces 1.0 of sampo.\n\nThere are considerable changes from what the MVP had (in order of impact/size of\nthe change):\n\n- more of a plug-and-play experience for the end user. sampo now requires a\n folder somewhere that contains: `sampo.sh`, `sampo.conf` and `scripts/`. This\ndrastically simplifies deployments in both containers and local instances and\nprovides a nice workflow:\n - `mkdir -p sampo/scripts`\n - `cp yourscripts/*.sh sampo/scripts`\n - `cp sampo.sh sampo/`\n - `cp sampo.conf sampo/`\n- this allows nice portability and a faster deployment. The user dumps their\n scripts in `scripts/` then updates `sampo.conf` to set their endpoints and the\nscripts that they call. for containers, this can be done by adding them to the\ndockerfile, using a volume mount, or config maps in k8s. This should provide a\nlot of flexibility for someone with a lot of scripts to dump them in one spot,\nconfigure them, and test them\n- more versatile container deployement on both docker and kubernetes with better\n logging and parity with local deployment\n- `build.sh` now deploys local, docker, or k8s variants (`-l`, `-d`, `-k`)\n- `build.sh` now cleans up previous deployments `-c`, and runs tests `./build\n -i`\n- added debug logging\n- more comments in the code\n- enhanced some functions\n- better portability of some commands like stat\n\nsince making this three years ago, I have seen the stars on the repo slowly\nincrease. It is surpising to me, but nonetheless, it shows some interest, so I\ndecided to push the mvp to a better state.\n\nIf you are using sampo for something, I would like to hear from you on how you\nare using it and what you would like to see from it.\n\nthank you for using sampo.\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"this commit introduces 1.0 of sampo."}},{"before":"ff527eccff559dae53f88918b411254ce522d201","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T14:04:31.491Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"7b2f2e8f5e59c8650f816b6fb7943968e0a910e8","after":"085061268b88739c96184fbd01428af46cc9c0f3","ref":"refs/heads/main","pushedAt":"2023-03-11T13:57:46.170Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"f5349e9a999f1524128b272dc21d67ede0961471","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T13:57:41.458Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"06bf6f924b37ff9171ca6e7580df09d9298e1470","after":"7b2f2e8f5e59c8650f816b6fb7943968e0a910e8","ref":"refs/heads/main","pushedAt":"2023-03-11T13:50:47.915Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"-f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"-f"}},{"before":"f4cd214a29358acdc3e1399245a9be2017c1f507","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T13:48:57.780Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"c40d69207c55450d5841bd5d86ffc670cb65e698","after":"06bf6f924b37ff9171ca6e7580df09d9298e1470","ref":"refs/heads/main","pushedAt":"2023-03-11T13:47:07.043Z","pushType":"push","commitsCount":3,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"token\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"token"}},{"before":"51958c55bc2fec3989e049431f89a2a312b7afcd","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T13:46:34.031Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"68f6b8488e21dadf4a8540fba87065b4753416cf","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T12:57:01.514Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"51fe284ee0df31e0106501c9fc0fb649c0d9c225","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T02:54:53.333Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"21dee8ba78a3bc992d97642adad9d1250d2fe102","after":null,"ref":"refs/tags/v1.0.01-beta.3","pushedAt":"2023-03-11T02:24:44.233Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"ba8c2e1647834a2eab5b17ec5ef609087223d20c","after":null,"ref":"refs/tags/v1.0.01-beta.2","pushedAt":"2023-03-11T02:24:39.702Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"0b298739513542508be3c03bf5e4c0c380fa55f1","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2023-03-11T02:22:45.940Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"}},{"before":"0b298739513542508be3c03bf5e4c0c380fa55f1","after":"c40d69207c55450d5841bd5d86ffc670cb65e698","ref":"refs/heads/main","pushedAt":"2023-03-11T02:22:22.079Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"ghcr.io\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"ghcr.io"}},{"before":"2c12e099cc1af98b3211ca9df3d62a55aed7bbde","after":"0b298739513542508be3c03bf5e4c0c380fa55f1","ref":"refs/heads/main","pushedAt":"2023-03-11T02:12:34.764Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"workflow and dockerfile image source label\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"workflow and dockerfile image source label"}},{"before":"ba8c2e1647834a2eab5b17ec5ef609087223d20c","after":"21dee8ba78a3bc992d97642adad9d1250d2fe102","ref":"refs/heads/pubs","pushedAt":"2023-03-11T01:52:08.287Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"70261eccef35ea9754772da70a5d561b6f32c698","after":"ba8c2e1647834a2eab5b17ec5ef609087223d20c","ref":"refs/heads/pubs","pushedAt":"2023-03-11T01:50:01.494Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"3e808f93b0c9e94abd98eebe9388df788ac73b9d","after":"70261eccef35ea9754772da70a5d561b6f32c698","ref":"refs/heads/pubs","pushedAt":"2023-03-11T01:47:52.344Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"123f5bde6d29c243abb209b333a7cb1368700ef7","after":"3e808f93b0c9e94abd98eebe9388df788ac73b9d","ref":"refs/heads/pubs","pushedAt":"2023-03-11T00:54:34.506Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"7ffe977d042c5b4483673d034749d9ba6970d2d6","after":"123f5bde6d29c243abb209b333a7cb1368700ef7","ref":"refs/heads/pubs","pushedAt":"2023-03-11T00:53:01.623Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"43ad411fbc0a675e50933e137fa58f6ca8b27d14","after":"7ffe977d042c5b4483673d034749d9ba6970d2d6","ref":"refs/heads/pubs","pushedAt":"2023-03-10T23:29:08.099Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"fd819adb763907e89c20a392353f0a962f8cc8d7","after":"43ad411fbc0a675e50933e137fa58f6ca8b27d14","ref":"refs/heads/pubs","pushedAt":"2023-03-10T23:20:56.390Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":null,"after":"fd819adb763907e89c20a392353f0a962f8cc8d7","ref":"refs/heads/pubs","pushedAt":"2023-03-10T23:20:06.697Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"f\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"f"}},{"before":"1da41d76710b54a707b3e8efd721604c5480551c","after":"2c12e099cc1af98b3211ca9df3d62a55aed7bbde","ref":"refs/heads/main","pushedAt":"2023-03-10T12:03:06.121Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"name\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"name"}},{"before":"e68820e313ff0e9c032b95ab9cf5d592676a2a55","after":"1da41d76710b54a707b3e8efd721604c5480551c","ref":"refs/heads/main","pushedAt":"2023-03-10T12:01:16.399Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobsalmela","name":"Jacob Salmela","path":"/jacobsalmela","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3843505?s=80&v=4"},"commit":{"message":"imgage name\n\nSigned-off-by: Jacob Salmela ","shortMessageHtmlLink":"imgage name"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADn_Wf4QA","startCursor":null,"endCursor":null}},"title":"Activity ยท jacobsalmela/sampo"}