{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204911296,"defaultBranch":"master","name":"bareos","ownerLogin":"arogge","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-08-28T10:59:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22479968?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721426412.0","currentOid":""},"activityList":{"items":[{"before":"f8669cedf5808d046ce16cd393aa3ddda3cf3b45","after":"0e8d069ffb67b2bbdc7f356cb3225adc179da28b","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-08-13T08:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"message: remove more custom formatting","shortMessageHtmlLink":"message: remove more custom formatting"}},{"before":"076cdb2a5681e9a23c2e2b72fc9bc74b4e867fae","after":"f8669cedf5808d046ce16cd393aa3ddda3cf3b45","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-08-13T08:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"test-bsnprintf: use to_chars as oracle in tests","shortMessageHtmlLink":"test-bsnprintf: use to_chars as oracle in tests"}},{"before":"c0814ffbb8c98200829fc4412588a9fb197502e0","after":"076cdb2a5681e9a23c2e2b72fc9bc74b4e867fae","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-08-13T08:15:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"lex: add correct newline parsing","shortMessageHtmlLink":"lex: add correct newline parsing"}},{"before":"d4f4bc48f2913aa22a7e684a72c8563e81b3753b","after":"24aa1000b21bb06acb85fc9b718e3bebee82ba7f","ref":"refs/heads/backport/bareos-23/fedora40-ubuntu24","pushedAt":"2024-07-25T11:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bruno-at-bareos","name":"Bruno Friedmann @Bareos","path":"/bruno-at-bareos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89836284?s=80&v=4"},"commit":{"message":"systemtests: mariabackup fix for suse\n\ncopy my.cnf systemtest to ~/.my.cnf so mysqlclient python\nmodule find the socket to connect\n\nSigned-off-by: Bruno Friedmann ","shortMessageHtmlLink":"systemtests: mariabackup fix for suse"}},{"before":"c188a511f0b00450fffd96a7720764291d18774f","after":"f77f0077d77bc9c80b403bb83a86a4c24c99a2b4","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-24T15:12:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"chunked_device: flush all volumes in is_written()\n\nwhen ReleaseDevice() calls d_flush() on the volume, it should only\nreturn if all buffers were flushed correctly. However, as a volume\nchange does not imply d_flush(), we might have chunks from a\npreviously mounted volume still in the queue.\nThis change ensures that not only the chunks of the current volume are\nflushed, but that the queue is completely empty.","shortMessageHtmlLink":"chunked_device: flush all volumes in is_written()"}},{"before":"4733297552f636433647f8f7f41ce8a56403d3fa","after":"c188a511f0b00450fffd96a7720764291d18774f","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-24T07:24:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"[TEMP] reduce build-matrix to debian only","shortMessageHtmlLink":"[TEMP] reduce build-matrix to debian only"}},{"before":"f2356738350b0ded874193aeee86eb3289af293c","after":"4733297552f636433647f8f7f41ce8a56403d3fa","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-23T15:08:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"[TEMP] reduce build-matrix to debian only","shortMessageHtmlLink":"[TEMP] reduce build-matrix to debian only"}},{"before":"647013e7f69508b0c8604fbf5113bd16a2153565","after":"f2356738350b0ded874193aeee86eb3289af293c","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-23T11:05:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"cmake: move CPMAddPackage() to proper location","shortMessageHtmlLink":"cmake: move CPMAddPackage() to proper location"}},{"before":"b762fe55c389a45e0d6ecda68742840003821cea","after":"647013e7f69508b0c8604fbf5113bd16a2153565","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-22T14:26:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"fixup! dplcompat: add program_timeout option","shortMessageHtmlLink":"fixup! dplcompat: add program_timeout option"}},{"before":"4f92911ba887dacfb5108ae94a62f130d5a879f5","after":"b762fe55c389a45e0d6ecda68742840003821cea","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-22T14:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"fixup! dplcompat: add program_timeout option","shortMessageHtmlLink":"fixup! dplcompat: add program_timeout option"}},{"before":"2563d3d82a0a40bde6eb39a5e028159bec43c31e","after":"d4f4bc48f2913aa22a7e684a72c8563e81b3753b","ref":"refs/heads/backport/bareos-23/fedora40-ubuntu24","pushedAt":"2024-07-22T08:58:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"build: don't require fmt-devel if suse_version<1500","shortMessageHtmlLink":"build: don't require fmt-devel if suse_version<1500"}},{"before":null,"after":"2563d3d82a0a40bde6eb39a5e028159bec43c31e","ref":"refs/heads/backport/bareos-23/fedora40-ubuntu24","pushedAt":"2024-07-19T22:00:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"bareos.spec: replace OBS macro with Fedora macro\n\n(cherry picked from commit a68b9a6dd15858d7e6f1ef8678357407c7878448)","shortMessageHtmlLink":"bareos.spec: replace OBS macro with Fedora macro"}},{"before":"926f257d273f10be02217332ef9ca550b39ea6f6","after":"4f92911ba887dacfb5108ae94a62f130d5a879f5","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-19T16:17:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"btimers: give keepalive its proper name","shortMessageHtmlLink":"btimers: give keepalive its proper name"}},{"before":"23e9cee71d7c55a37f6a66fcae8838606e55619c","after":"c0814ffbb8c98200829fc4412588a9fb197502e0","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-07-19T06:03:15.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"dird-conf: add consistency check to autopassword parsing\n\nBoth pass1 and pass2 should agree on what kind of password is getting\nparsed. If Protocol is defined last and set to\nsomething requiring clear text passwords, then this would fail as\nbareos loads an md5 password instead.","shortMessageHtmlLink":"dird-conf: add consistency check to autopassword parsing"}},{"before":"4c5391b4d2e8b0cb35f3f960f1630a01630f6976","after":"23e9cee71d7c55a37f6a66fcae8838606e55619c","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-07-17T12:15:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"core: remove some custom formatting","shortMessageHtmlLink":"core: remove some custom formatting"}},{"before":"f7eb47d478dada7ed664ba7def31de9f6f57f89b","after":"4c5391b4d2e8b0cb35f3f960f1630a01630f6976","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-07-17T11:28:14.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"core: remove some custom formatting","shortMessageHtmlLink":"core: remove some custom formatting"}},{"before":"ad238a965f74c52618f147a29ea9873219ca4024","after":"926f257d273f10be02217332ef9ca550b39ea6f6","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-16T14:47:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"systemtests: fix broken cleanup code","shortMessageHtmlLink":"systemtests: fix broken cleanup code"}},{"before":"210e60b64527d26c033392f8b3c695863571f7cd","after":"f7eb47d478dada7ed664ba7def31de9f6f57f89b","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-07-16T12:43:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"[last fixes (hopefully)]","shortMessageHtmlLink":"[last fixes (hopefully)]"}},{"before":"9529753262a01b27f4e404cadd22410b76433065","after":"ad238a965f74c52618f147a29ea9873219ca4024","ref":"refs/heads/scripted-storage-backend","pushedAt":"2024-07-15T19:36:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"dplcompat: skip empty chunks when flushing\n\nUploading empty objects is pointless and can cause errors if the program\nused does not support it.","shortMessageHtmlLink":"dplcompat: skip empty chunks when flushing"}},{"before":"3eeb351e8eae9eedf1752c7de3809d6747dd7425","after":"210e60b64527d26c033392f8b3c695863571f7cd","ref":"refs/heads/dev/arogge/master/replace-bsnprintf","pushedAt":"2024-07-15T13:20:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebsura","name":"Sebastian Sura","path":"/sebsura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124262655?s=80&v=4"},"commit":{"message":"core: fix format specifier related errors","shortMessageHtmlLink":"core: fix format specifier related errors"}},{"before":"b1eee2ac6a93377aa0b47d2a0308ffb0c33bb5f4","after":"392c0a137be45fbcb8b04a47233f56f58e38d660","ref":"refs/heads/dev/arogge/master/refactor-xattr-acl","pushedAt":"2024-07-15T12:11:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"findlib: refactor XattrBuildData::content\n\nuse a PoolMem instead of a POOLMEM*\nthis also refactors some duplicated code into a common function.","shortMessageHtmlLink":"findlib: refactor XattrBuildData::content"}},{"before":"762fdbe86ed8cde037895c659f22f160ec6b4b8c","after":"68c7d22638ec85bc3dcbc6dfbbbb3e1054428f67","ref":"refs/heads/backport/bareos-23/fix-runtime-status","pushedAt":"2024-07-15T07:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BareosBot","name":"Bareos Bot","path":"/BareosBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102356597?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"2c6d6721b5d76421eead1735368aa9f0162cc680","after":"b1eee2ac6a93377aa0b47d2a0308ffb0c33bb5f4","ref":"refs/heads/dev/arogge/master/refactor-xattr-acl","pushedAt":"2024-07-12T16:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"fixup! findlib: refactor xattr_build_data_t","shortMessageHtmlLink":"fixup! findlib: refactor xattr_build_data_t"}},{"before":null,"after":"2c6d6721b5d76421eead1735368aa9f0162cc680","ref":"refs/heads/dev/arogge/master/refactor-xattr-acl","pushedAt":"2024-07-12T11:02:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"findlib: refactor xattr_build_data_t\n\ninstead of keeping a ptr to `xattr_build_data_t` in `XattrData`, we now\nhave to distinct types `XattrData` and `XattrBuildData` with the latter\ninheriting from the former and providing all members of\nxattr_build_data_t (and proper ctor/dtor).\n\nThe downside is that some of the functions in xattr.cc that were passed\na `XattrData*` before will now need a `XattrBuildData*` so we need to\ndowncast when calling these.","shortMessageHtmlLink":"findlib: refactor xattr_build_data_t"}},{"before":"443edf1fba8a85f1821340fd086fc94eee9fc3fe","after":"762fdbe86ed8cde037895c659f22f160ec6b4b8c","ref":"refs/heads/backport/bareos-23/fix-runtime-status","pushedAt":"2024-07-12T10:40:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"dird: keep track of runtime status via name\n\nwithout this patch a new configuration resource would also create a new\nruntime status. This lead to all sorts of issues. Including, but not\nlimited to, wrong bookkeeping of concurrent jobs.\nInstead of creating a new runtime status, we now pick an existing one\nfor the resource with the same name and only create a new one if we do\nnot have a status yet.\n\n(cherry picked from commit 1f9765c70c37fee290b7879b9a2bb31b78003fa6)","shortMessageHtmlLink":"dird: keep track of runtime status via name"}},{"before":"1f9765c70c37fee290b7879b9a2bb31b78003fa6","after":"c82418fc95d95e2548babcc5c1f309a18419d9f0","ref":"refs/heads/dev/arogge/master/fix-runtime-status","pushedAt":"2024-07-12T09:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BareosBot","name":"Bareos Bot","path":"/BareosBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102356597?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"d21622b5f7900f5d74ea631bc9f263d6b971e239","after":"1f9765c70c37fee290b7879b9a2bb31b78003fa6","ref":"refs/heads/dev/arogge/master/fix-runtime-status","pushedAt":"2024-07-12T09:19:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arogge","name":"Andreas Rogge","path":"/arogge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22479968?s=80&v=4"},"commit":{"message":"dird: keep track of runtime status via name\n\nwithout this patch a new configuration resource would also create a new\nruntime status. This lead to all sorts of issues. Including, but not\nlimited to, wrong bookkeeping of concurrent jobs.\nInstead of creating a new runtime status, we now pick an existing one\nfor the resource with the same name and only create a new one if we do\nnot have a status yet.","shortMessageHtmlLink":"dird: keep track of runtime status via name"}},{"before":"ab0de34d415352e4ee95637de8f7ebce54577936","after":"6545bb2060e04c8cb6c70bbf6aab40c31c8f7ad1","ref":"refs/heads/backport/bareos-23/crash-on-purge","pushedAt":"2024-07-10T16:21:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BareosBot","name":"Bareos Bot","path":"/BareosBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102356597?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"005433efdd89ffca6e32ef0826a04e7d3c295346","after":"ab0de34d415352e4ee95637de8f7ebce54577936","ref":"refs/heads/backport/bareos-23/crash-on-purge","pushedAt":"2024-07-10T16:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BareosBot","name":"Bareos Bot","path":"/BareosBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102356597?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"a1b37bf18b799008e579bb8046315f5a05166631","after":"0851a7d2a86b67c69c6a4e5fab6beb7d2d48a58d","ref":"refs/heads/dev/arogge/master/improve-fd-wrapper","pushedAt":"2024-07-10T15:52:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BareosBot","name":"Bareos Bot","path":"/BareosBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102356597?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmPXQowA","startCursor":null,"endCursor":null}},"title":"Activity ยท arogge/bareos"}