{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589981615,"defaultBranch":"main","name":"kpa","ownerLogin":"mmul-it","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-17T11:52:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46706528?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698936527.0","currentOid":""},"activityList":{"items":[{"before":"27a474a9c6586675798247ce06b4b60b768cc8ee","after":"96843f8e5eaf9f6fcac8f46d658a171c22db5884","ref":"refs/heads/main","pushedAt":"2023-11-02T14:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use v1.1.0 and change build to support multi arch\n\nThis commit follows the one happened in kpa-marp-pandoc container to support\nmultiarch, so that resulting container will be available for both ARM64 and\nAMD64.","shortMessageHtmlLink":"Use v1.1.0 and change build to support multi arch"}},{"before":"b5e52d46c3ba1f4e8b359d31d3f47cab33aeaede","after":"27a474a9c6586675798247ce06b4b60b768cc8ee","ref":"refs/heads/main","pushedAt":"2023-10-13T15:38:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix header image\n\nFor some reason the dark/light mode trick isn't working anymore, so let's use a\nunique image, to uniform everything.","shortMessageHtmlLink":"Fix header image"}},{"before":"fbde97514773ded8c83520e6c0e47b603de70fd0","after":"b5e52d46c3ba1f4e8b359d31d3f47cab33aeaede","ref":"refs/heads/main","pushedAt":"2023-10-13T10:49:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix header image\n\nFor some reason the dark/light mode trick isn't working anymore, so let's use a\nunique image, to uniform everything.","shortMessageHtmlLink":"Fix header image"}},{"before":"28e7d35d15a84ac47f6a2cee0d3a1bd37b132264","after":"fbde97514773ded8c83520e6c0e47b603de70fd0","ref":"refs/heads/main","pushedAt":"2023-10-13T10:41:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix header image\n\nFor some reason the dark/light mode trick isn't working anymore, so let's use a\nunique image, to uniform everything.","shortMessageHtmlLink":"Fix header image"}},{"before":"86fb23ec9e5296a8017c3633cc82333fa96e73f3","after":"28e7d35d15a84ac47f6a2cee0d3a1bd37b132264","ref":"refs/heads/main","pushedAt":"2023-10-13T10:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix header image\n\nFor some reason the dark/light mode trick isn't working anymore, so let's use a\nunique image, to uniform everything.","shortMessageHtmlLink":"Fix header image"}},{"before":"d4c1c101ba2df6b9b5cbe0283d1d82ef6f0813db","after":"86fb23ec9e5296a8017c3633cc82333fa96e73f3","ref":"refs/heads/main","pushedAt":"2023-09-05T14:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Make workflow triggerable from outside\n\nThis will make the GitHub Actions workflow triggerable using an API call. It\nwill be used by kpa_generator to invoke a new \"latest\" container creation.","shortMessageHtmlLink":"Make workflow triggerable from outside"}},{"before":"456aefe97dd2788fb039584bced773e4eadd9cc7","after":null,"ref":"refs/tags/v1.0.0","pushedAt":"2023-08-04T15:45:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"}},{"before":"a194a410014dbd6f4ea3e19a086e2027f753ba56","after":"d4c1c101ba2df6b9b5cbe0283d1d82ef6f0813db","ref":"refs/heads/main","pushedAt":"2023-08-04T15:39:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix documentation to reflect v1.0.0 features\n\nThis commit will complete the v1.0.0 release, adding all the documentation\ncoverage for all the added and changed features.","shortMessageHtmlLink":"Fix documentation to reflect v1.0.0 features"}},{"before":"d1e80a7ff039082a07d2e6962caeddc7b4b0c724","after":"a194a410014dbd6f4ea3e19a086e2027f753ba56","ref":"refs/heads/main","pushedAt":"2023-08-04T15:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix documentation to reflect v1.0.0 features\n\nThis commit will complete the v1.0.0 release, adding all the documentation\ncoverage for all the added and changed features.","shortMessageHtmlLink":"Fix documentation to reflect v1.0.0 features"}},{"before":"324b37db6d101002045aed4cb57a625a66debff8","after":"d1e80a7ff039082a07d2e6962caeddc7b4b0c724","ref":"refs/heads/main","pushedAt":"2023-08-04T15:05:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Fix container image build&push process using tags\n\nThis commit changes several things related to the build & push process:\n\n- Use the fixed ghcr.io/mmul-it/kpa-marp-pandoc:v1.0.0 base container release.\n- Use the branch name as the tag for the generated image (adding also latest).\n- Push on both ghcr.io and quay.io the same container images with same tags.","shortMessageHtmlLink":"Fix container image build&push process using tags"}},{"before":"b5fd3f917d871e51636ac956fc94dbfd7d9cdf8d","after":"324b37db6d101002045aed4cb57a625a66debff8","ref":"refs/heads/main","pushedAt":"2023-08-04T14:52:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Change CI to support tag for relases","shortMessageHtmlLink":"Change CI to support tag for relases"}},{"before":"1abed0bc199f0052293a4bd587772bcb8369bbb0","after":"b5fd3f917d871e51636ac956fc94dbfd7d9cdf8d","ref":"refs/heads/main","pushedAt":"2023-08-04T14:26:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Change CI to support tag for relases","shortMessageHtmlLink":"Change CI to support tag for relases"}},{"before":"a67d8cf87d8bd928938a452927bbe993d3b94064","after":"1abed0bc199f0052293a4bd587772bcb8369bbb0","ref":"refs/heads/main","pushedAt":"2023-08-04T14:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Change CI to support tag for relases","shortMessageHtmlLink":"Change CI to support tag for relases"}},{"before":"1be4999ed143fb1fe5c94d2546c0ca4106afdb05","after":"a67d8cf87d8bd928938a452927bbe993d3b94064","ref":"refs/heads/main","pushedAt":"2023-08-03T19:26:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Always consider absolute path /kpa in kpa.sh\n\nIn some cases, especially in CI runs, we must ensure to be on the /kpa\ndirectory, ans so using absoule paths should do the trick.","shortMessageHtmlLink":"Always consider absolute path /kpa in kpa.sh"}},{"before":"209f327685f7626d979a687f2efb5fd6756c366a","after":"1be4999ed143fb1fe5c94d2546c0ca4106afdb05","ref":"refs/heads/main","pushedAt":"2023-08-03T17:37:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Move into /kpa before executing playbook\n\nIn some cases, especially in CI runs, we must ensure to be on the /kpa\ndirectory, otherwise relative paths might broke.","shortMessageHtmlLink":"Move into /kpa before executing playbook"}},{"before":"bc0771e41e51335304722ebaaac91ee5b63ecdbd","after":null,"ref":"refs/heads/dark-mode-logo","pushedAt":"2023-08-03T13:16:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"}},{"before":"52b931a2ae70954955ae8b9d48e17de87c63446c","after":"209f327685f7626d979a687f2efb5fd6756c366a","ref":"refs/heads/main","pushedAt":"2023-08-03T09:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use ghcr.io instead of quay.io as registry\n\nThis will solve all the quay.io problems we met and described in various issues.\n\nFixes #10","shortMessageHtmlLink":"Use ghcr.io instead of quay.io as registry"}},{"before":"34109dc372746bf1ac646df1312d9c26151cc120","after":"52b931a2ae70954955ae8b9d48e17de87c63446c","ref":"refs/heads/main","pushedAt":"2023-08-02T16:21:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Add linter files exclusion in container\n\nThe various linter file exclusions were missing from the container, this commit\nfixes the problem.","shortMessageHtmlLink":"Add linter files exclusion in container"}},{"before":"bcd5cfc60fbf67658cc754a65fb568423312ae8e","after":"34109dc372746bf1ac646df1312d9c26151cc120","ref":"refs/heads/main","pushedAt":"2023-08-02T15:30:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use new base container & push directly to quay.io\n\nThis commit should solve once and for all the problems related to the container\ncache, since with this the build now happens on GitHub Actions.\nWe now use the base container kpa-marp-pandoc [1] that covers all KPA needed\ntools and dependencies, and let us prepare the new container with an improved\nspeed and lightness.\n\n[1] https://github.com/mmul-it/kpa-marp-pandoc\n\nFixes #8","shortMessageHtmlLink":"Use new base container & push directly to quay.io"}},{"before":"91aaf41ca3c38f0aaf2b47d4817eab11c1aa3599","after":"bcd5cfc60fbf67658cc754a65fb568423312ae8e","ref":"refs/heads/main","pushedAt":"2023-08-02T15:29:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use new base container & push directly to quay.io\n\nThis commit should solve once and for all the problems related to the container\ncache, since with this the build now happens on GitHub Actions.\nWe now use the base container kpa-marp-pandoc [1] that covers all KPA needed\ntools and dependencies, and let us prepare the new container with an improved\nspeed and lightness.\n\n[1] https://github.com/mmul-it/kpa-marp-pandoc\n\nFixes #8","shortMessageHtmlLink":"Use new base container & push directly to quay.io"}},{"before":"e334ec2f2600027d77aff135fec1dbd1c3b6fb67","after":"91aaf41ca3c38f0aaf2b47d4817eab11c1aa3599","ref":"refs/heads/main","pushedAt":"2023-08-02T15:24:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use new base container & push directly to quay.io\n\nThis commit should solve once and for all the problems related to the container\ncache, since with this the build now happens on GitHub Actions.\nWe now use the base container kpa-marp-pandoc [1] that covers all KPA needed\ntools and dependencies, and let us prepare the new container with an improved\nspeed and lightness.\n\n[1] https://github.com/mmul-it/kpa-marp-pandoc\n\nFixes #8","shortMessageHtmlLink":"Use new base container & push directly to quay.io"}},{"before":"8dfeea98892aac7b1dd063506de29424f29535d9","after":"e334ec2f2600027d77aff135fec1dbd1c3b6fb67","ref":"refs/heads/main","pushedAt":"2023-08-02T15:19:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Use new base container & push directly to quay.io\n\nThis commit should solve once and for all the problems related to the container\ncache, since with this the build now happens on GitHub Actions.\nWe now use the base container kpa-marp-pandoc [1] that covers all KPA needed\ntools and dependencies, and let us prepare the new container with an improved\nspeed and lightness.\n\n[1] https://github.com/mmul-it/kpa-marp-pandoc\n\nFixes #8","shortMessageHtmlLink":"Use new base container & push directly to quay.io"}},{"before":"29419d03d33e7ee539aabe6ddf0e187530665541","after":"8dfeea98892aac7b1dd063506de29424f29535d9","ref":"refs/heads/main","pushedAt":"2023-08-02T10:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Adapt example proj and docs to new kpa_ var names\n\nThis commit adapts all the variable names from marp_ to kpa_ to reflect the\nrecent changes in kpa_generator role [1] and make everything work again.\nThis is the variable list:\n\nmarp_title\nmarp_copyright\nmarp_author\nmarp_date\nmarp_slides\n\n[1] https://github.com/mmul-it/kpa_generator/commit/47106c430dc48a3c7c6848e728b844fc8e86167d","shortMessageHtmlLink":"Adapt example proj and docs to new kpa_ var names"}},{"before":"3e245deb72a002c348dd883f36a3f7c9a276a75d","after":"29419d03d33e7ee539aabe6ddf0e187530665541","ref":"refs/heads/main","pushedAt":"2023-07-24T15:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Improve symlink management in output dir\n\nWe were overwriting any existing symlink inside the output dir (which is\nnecessary to marp for its pdf rendering), but this can lead to errors and\nchanges over local mapped directories, and we don't want it.\nThis commit checks for an existing projects symlink inside the output directory\nand ONLY if not present it creates it (and then delete it).","shortMessageHtmlLink":"Improve symlink management in output dir"}},{"before":"f996487838b1e79d151e2fc5d4de5280d208fa3c","after":"3e245deb72a002c348dd883f36a3f7c9a276a75d","ref":"refs/heads/main","pushedAt":"2023-07-19T16:41:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Workaround GitHub Actions limits\n\nDue to this [1] it seems impossible to run the container as an unprivileged\nuser, so we override with root.\n\n[1] https://github.com/actions/checkout/issues/1014","shortMessageHtmlLink":"Workaround GitHub Actions limits"}},{"before":"0be5c43515ab01796b82ff89cac855174e8d2427","after":"f996487838b1e79d151e2fc5d4de5280d208fa3c","ref":"refs/heads/main","pushedAt":"2023-07-19T16:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Clone the repo as user kpa in Dockerfile\n\nWithout this commit the repo will be cloned as root, which can cause problems\nduring CI.","shortMessageHtmlLink":"Clone the repo as user kpa in Dockerfile"}},{"before":"a088ef3f8cbd99a1e89db9f5b96b855571c4c0cd","after":"0be5c43515ab01796b82ff89cac855174e8d2427","ref":"refs/heads/main","pushedAt":"2023-07-13T08:00:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Execute container with an unprivileged user/group\n\nThis commit adds the kpa unprivileged user and group to execute commands inside\nthe container safely.","shortMessageHtmlLink":"Execute container with an unprivileged user/group"}},{"before":"dff6a677288c2818e816ca1c86e5abefc57c6051","after":"a088ef3f8cbd99a1e89db9f5b96b855571c4c0cd","ref":"refs/heads/main","pushedAt":"2023-07-04T09:11:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Merge pull request #13 from mmul-it/dark-mode-logo\n\nEnable dark logo management in README","shortMessageHtmlLink":"Merge pull request #13 from mmul-it/dark-mode-logo"}},{"before":null,"after":"bc0771e41e51335304722ebaaac91ee5b63ecdbd","ref":"refs/heads/dark-mode-logo","pushedAt":"2023-07-04T09:07:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Enable dark logo management in README\n\nSince depending on the device a dark or light theme is selected by default, with\nthis commit we try to enable an automatic management via css.","shortMessageHtmlLink":"Enable dark logo management in README"}},{"before":"4401f2bc239f8c4c24bad3a7aa197d5f00c5f8e2","after":"dff6a677288c2818e816ca1c86e5abefc57c6051","ref":"refs/heads/main","pushedAt":"2023-07-03T17:29:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rascasoft","name":"Raoul Scarazzini","path":"/rascasoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15247887?s=80&v=4"},"commit":{"message":"Add new logo and update README\n\nThis commit adds the new logo and the sections inside the README concernig the\nlogo itself, the license and the author.","shortMessageHtmlLink":"Add new logo and update README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpfTchwA","startCursor":null,"endCursor":null}},"title":"Activity ยท mmul-it/kpa"}