{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1055,"defaultBranch":"master","name":"mxtools","ownerLogin":"mariux64","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-17T14:05:44.000Z","ownerAvatar":"https://github.molgen.mpg.de/avatars/u/7","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1741259459.0","currentOid":""},"activityList":{"items":[{"before":"d44206bb99775a99090dc3d91b0137275a4a2992","after":"7fc612a434a9cbfbb27925e30e260eb09021692e","ref":"refs/heads/master","pushedAt":"2025-03-06T11:13:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"Merge pull request #447 from mariux64/add-nextflow-24.10.5\n\nusrlocalpkg/admin/config: add nextflow-24.10.5","shortMessageHtmlLink":"Merge pull request #447 from mariux64/add-nextflow-24.10.5"}},{"before":null,"after":"10512e22623cb6ffbe56051ed1150e6da75334d6","ref":"refs/heads/add-nextflow-24.10.5","pushedAt":"2025-03-06T11:10:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"usrlocalpkg/admin/config: add nextflow-24.10.5\n\nThe former one is accessible via nextflow23","shortMessageHtmlLink":"usrlocalpkg/admin/config: add nextflow-24.10.5"}},{"before":"da3d5f96bc1c8905f8bd90a78db361bb527ff767","after":"d44206bb99775a99090dc3d91b0137275a4a2992","ref":"refs/heads/master","pushedAt":"2025-02-21T14:32:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pmenzel","name":"Paul Menzel","path":"/pmenzel","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/384?s=80"},"commit":{"message":"Merge pull request #446 from mariux64/mxgrub-use-single-quotes-for-linux-cli-variable\n\nmxgrub: Use single quotes for Linux command line variable","shortMessageHtmlLink":"Merge pull request #446 from mariux64/mxgrub-use-single-quotes-for-li…"}},{"before":null,"after":"1214b6d53f6305a5ea7d16dd73b19f083109eb7a","ref":"refs/heads/mxgrub-use-single-quotes-for-linux-cli-variable","pushedAt":"2025-02-20T13:30:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pmenzel","name":"Paul Menzel","path":"/pmenzel","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/384?s=80"},"commit":{"message":"mxgrub: Use single quotes for Linux command line (`KERNEL_PARAMETER`)\n\nSome Linux command line parameters use double quotes themselves, like:\n\n dyndbg=\"module e1000e +flmpt\"\n\nInstead of having to change the outer quotes manually to single quotes,\nor quoting the quotes, use single quotes.","shortMessageHtmlLink":"mxgrub: Use single quotes for Linux command line (KERNEL_PARAMETER
)"}},{"before":"b5191a4abe5882924933dd283a0bb2ca4dd72c22","after":"da3d5f96bc1c8905f8bd90a78db361bb527ff767","ref":"refs/heads/master","pushedAt":"2025-02-17T14:20:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"Merge pull request #445 from mariux64/add-fragpipe-22.0-0\n\nusrlocalpkg/admin/config: add fragpipe-22.0","shortMessageHtmlLink":"Merge pull request #445 from mariux64/add-fragpipe-22.0-0"}},{"before":null,"after":"5e79a171f243ada742c739a3063f3e3a098dd7f1","ref":"refs/heads/add-fragpipe-22.0-0","pushedAt":"2025-02-17T14:17:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"usrlocalpkg/admin/config: add fragpipe-22.0\n\nThis is the proper installation of fragpipe.\n\nmxfragpipe is a reworked start script for fp.","shortMessageHtmlLink":"usrlocalpkg/admin/config: add fragpipe-22.0"}},{"before":"be71b9311d97c23b7a98be7ac46584b5a0021652","after":"b5191a4abe5882924933dd283a0bb2ca4dd72c22","ref":"refs/heads/master","pushedAt":"2025-02-12T18:19:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"Merge pull request #443 from mariux64/set-python-default-to-3.12.8\n\nusrlocalpkg/admin/config: default to python-3.12.8-0","shortMessageHtmlLink":"Merge pull request #443 from mariux64/set-python-default-to-3.12.8"}},{"before":null,"after":"6ced1fa0f0eb2d1bbf1b4e905634494c53fd1c5d","ref":"refs/heads/set-python-default-to-3.12.8","pushedAt":"2025-02-12T16:08:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"usrlocalpkg/admin/config: default to python-3.12.8-0\n\nRelease 3.12.8 to the public ...\n\nNotable changes:\n- napari and snakemake are back in the package\n- tensorflow was thrown out, but with 'tfpython' the\n previous python with tensorflow can be called","shortMessageHtmlLink":"usrlocalpkg/admin/config: default to python-3.12.8-0"}},{"before":"4e4aeaa565845faeab5d9e71a8eae64e433e1d11","after":"be71b9311d97c23b7a98be7ac46584b5a0021652","ref":"refs/heads/master","pushedAt":"2025-02-12T15:15:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"Merge pull request #442 from mariux64/make-mxvmem-python-3.12-ready\n\nforensics/mxvmem: strings in regexes may need the 'raw' modifier","shortMessageHtmlLink":"Merge pull request #442 from mariux64/make-mxvmem-python-3.12-ready"}},{"before":null,"after":"69d8f8ed98e8aa5ef3a2486c56fce7bb0238640e","ref":"refs/heads/make-mxvmem-python-3.12-ready","pushedAt":"2025-02-12T15:08:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"forensics/mxvmem: strings in regexes may need the 'raw' modifier\n\nWithout r'...', one will get a warning about \\d and so on.\nFuture versions will treat this as an error.","shortMessageHtmlLink":"forensics/mxvmem: strings in regexes may need the 'raw' modifier"}},{"before":"ddaacb96b1606bbdaff8441bde737d9e9d39085c","after":"4e4aeaa565845faeab5d9e71a8eae64e433e1d11","ref":"refs/heads/master","pushedAt":"2025-02-06T16:05:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"Merge pull request #441 from mariux64/set-mono6-as-default-mono\n\nSet mono6 as default mono","shortMessageHtmlLink":"Merge pull request #441 from mariux64/set-mono6-as-default-mono"}},{"before":null,"after":"b2eabf6b790cd5f0641acf32a330368d43f4b29b","ref":"refs/heads/set-mono6-as-default-mono","pushedAt":"2025-02-06T15:54:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas","name":"Thomas Kreitler","path":"/thomas","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/329?s=80"},"commit":{"message":"usrlocalpkg: set mono6 as new default","shortMessageHtmlLink":"usrlocalpkg: set mono6 as new default"}},{"before":"0a034e79132bbf9991dd067d3f9fb3357efed78b","after":"ddaacb96b1606bbdaff8441bde737d9e9d39085c","ref":"refs/heads/master","pushedAt":"2025-02-04T09:53:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"Merge pull request #439 from mariux64/add-new-rust-version\n\nrust: update 1.84.1","shortMessageHtmlLink":"Merge pull request #439 from mariux64/add-new-rust-version"}},{"before":"09f19d03754c3cf62d98bccdcf0ef2fb453f801d","after":"448a6cf2d6977d948c8245166be1ff19ae5c9f5a","ref":"refs/heads/add-new-rust-version","pushedAt":"2025-02-04T09:52:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"rust: update 1.84.1\nadd cargo-clippy","shortMessageHtmlLink":"rust: update 1.84.1"}},{"before":"a18c45c449015e597016fa0b92d081c6c14fc797","after":"09f19d03754c3cf62d98bccdcf0ef2fb453f801d","ref":"refs/heads/add-new-rust-version","pushedAt":"2025-02-04T09:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"rsut: update 1.84.1\nadd cargo-clippy","shortMessageHtmlLink":"rsut: update 1.84.1"}},{"before":"032cc30c7da4f4504a76d1f83386f6ac54cddb70","after":"0a034e79132bbf9991dd067d3f9fb3357efed78b","ref":"refs/heads/master","pushedAt":"2025-01-29T15:05:01.000Z","pushType":"pr_merge","commitsCount":27,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #438 from mariux64/improve-clusterd-security.2\n\nImprove clusterd security.2","shortMessageHtmlLink":"Merge pull request #438 from mariux64/improve-clusterd-security.2"}},{"before":"1deebf1138ffb4d69893f52d94ceab2d4a68dcdf","after":"2c1722481b2c8920fd55d252a47bf7f5e9e98565","ref":"refs/heads/improve-clusterd-security.2","pushedAt":"2025-01-29T15:00:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"clusterd: Accept commands only from trusted hosts","shortMessageHtmlLink":"clusterd: Accept commands only from trusted hosts"}},{"before":"66c314e38ff3718f2a923ff0606d8040dcdcb125","after":"1deebf1138ffb4d69893f52d94ceab2d4a68dcdf","ref":"refs/heads/improve-clusterd-security.2","pushedAt":"2025-01-29T14:54:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"clusterd: Accept commands only from trusted hosts","shortMessageHtmlLink":"clusterd: Accept commands only from trusted hosts"}},{"before":null,"after":"66c314e38ff3718f2a923ff0606d8040dcdcb125","ref":"refs/heads/improve-clusterd-security.2","pushedAt":"2025-01-29T14:44:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"clusterd: Accept commands only from trusted hosts","shortMessageHtmlLink":"clusterd: Accept commands only from trusted hosts"}},{"before":null,"after":"9a2eaf985ebc8566bb15ff9a3e50c908c8a69fe1","ref":"refs/heads/clusterd-avoid-zombies.3","pushedAt":"2025-01-29T12:20:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"clusterd: Remove double-forks\n\nIn two places we used double forks, probably so that we don't need to\nreap. Now children are reaped in the main loop, so remove the extra\nforks.","shortMessageHtmlLink":"clusterd: Remove double-forks"}},{"before":"bb586b9af0b4cb212d4f7c1ae14e63cc0d51cf0e","after":"032cc30c7da4f4504a76d1f83386f6ac54cddb70","ref":"refs/heads/master","pushedAt":"2025-01-28T15:33:39.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"Merge pull request #436 from mariux64/improve-clusterd-security\n\nImprove clusterd security","shortMessageHtmlLink":"Merge pull request #436 from mariux64/improve-clusterd-security"}},{"before":"5eddb0304561b5cf2d5d31d49e1f2d2f3402a3db","after":"adc5996933e9cda7f37f5ad8bba0d15d57181d57","ref":"refs/heads/improve-clusterd-security","pushedAt":"2025-01-27T20:05:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"clusterd: Fix restart\n\nCurrently restart isn't working, because we removed 'kill'\nfrom the options and udp_rx_restart is using it.\n\nJust exit instead, the service manage should restart the service.","shortMessageHtmlLink":"clusterd: Fix restart"}},{"before":"aa75eec81b145782c790b66f685c573c64ad8f33","after":"5eddb0304561b5cf2d5d31d49e1f2d2f3402a3db","ref":"refs/heads/improve-clusterd-security","pushedAt":"2025-01-27T19:12:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"cluster: Add --post option for push\n\nChange protocol for `clusterd push`:\n\n- Multiple files can be offered with one command invocation and one\n UDP broadcast\n- The files are actually transferred by calling back with tcp to the\n station which offered the files. This allows the receiving node to\n restrict file distribution sources to specific nodes.\n- The list of \"trusted nodes\" is set to `afk` and `wtf`.\n- A list of predefined commands can be given in addition to the list of\n offered files. The commands are executed after the files are\n transferred. This is required, because from the point of view of the\n caller of `cluster push`, the process is asynchronous, and so these\n commands can not be given with additional `clusterd exec` or\n `clusterd --exec` commands.\n\nExpected usage is something like this:\n\n clusterd push /etc/mxpolicy --post mkmotd\n\nAfter the daemons have updated, callers should be switches to the new\ncommands and then the old commands should be removed.","shortMessageHtmlLink":"cluster: Add --post option for push"}},{"before":null,"after":"aa75eec81b145782c790b66f685c573c64ad8f33","ref":"refs/heads/improve-clusterd-security","pushedAt":"2025-01-27T19:09:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"donald","name":"Donald Buczek","path":"/donald","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/5?s=80"},"commit":{"message":"cluster: Add --post option for push\n\nChange protocol for `clusterd push`:\n\n- Multiple files can be offered with one command invocation and one\n UDP broadcast\n- The files are actually transferred by calling back with tcp to the\n station which offered the files. This allows the receiving node to\n restrict file distribution sources to specific nodes.\n- The list of \"trusted nodes\" is set to `afk` and `wtf`.\n- A list of predefined commands can be given in addition to the list of\n offered files. The commands are executed after the files are\n transferred. This is required, because from the point of view of the\n caller of `cluster push`, the process is asynchronous, and so these\n commands can not be given with additional `clusterd exec` or\n `clusterd --exec` commands.\n\nExpected usage is something like this:\n\n clusterd push /etc/mxpolicy --post mkmotd\n\nAfter the daemons have updated, callers should be switches to the new\ncommands and then the old commands should be removed.","shortMessageHtmlLink":"cluster: Add --post option for push"}},{"before":"173a6ecbbfa84b7239b9583dc1bbd32bca05c9f7","after":"bb586b9af0b4cb212d4f7c1ae14e63cc0d51cf0e","ref":"refs/heads/master","pushedAt":"2025-01-27T15:03:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"Merge pull request #435 from mariux64/add-new-rust-version\n\nusrlocalpkg/admin/config: update rustc to 1.84.0","shortMessageHtmlLink":"Merge pull request #435 from mariux64/add-new-rust-version"}},{"before":"c85753f4c3912c7e31c2593f8acad431095be29e","after":"a18c45c449015e597016fa0b92d081c6c14fc797","ref":"refs/heads/add-new-rust-version","pushedAt":"2025-01-27T15:01:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"usrlocalpkg/admin/config: update rustc to 1.84.0","shortMessageHtmlLink":"usrlocalpkg/admin/config: update rustc to 1.84.0"}},{"before":"173a6ecbbfa84b7239b9583dc1bbd32bca05c9f7","after":"c85753f4c3912c7e31c2593f8acad431095be29e","ref":"refs/heads/add-new-rust-version","pushedAt":"2025-01-27T14:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"usrlocalpkg/admin/config: update rustc to 1.34.0","shortMessageHtmlLink":"usrlocalpkg/admin/config: update rustc to 1.34.0"}},{"before":null,"after":"173a6ecbbfa84b7239b9583dc1bbd32bca05c9f7","ref":"refs/heads/add-new-rust-version","pushedAt":"2025-01-27T12:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"Merge pull request #434 from mariux64/update-codium\n\ncodium: Update to 1.96.25017","shortMessageHtmlLink":"Merge pull request #434 from mariux64/update-codium"}},{"before":"47c934fc549dd14f6e1be6db9b1598129308531b","after":"173a6ecbbfa84b7239b9583dc1bbd32bca05c9f7","ref":"refs/heads/master","pushedAt":"2025-01-20T13:15:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"Merge pull request #434 from mariux64/update-codium\n\ncodium: Update to 1.96.25017","shortMessageHtmlLink":"Merge pull request #434 from mariux64/update-codium"}},{"before":"36d914c06b1a496343e55e349b8e4820f04f2663","after":"6795406c8c085a524b893024f26d2ed45b2e0941","ref":"refs/heads/update-codium","pushedAt":"2025-01-20T13:14:25.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"david","name":"David","path":"/david","primaryAvatarUrl":"https://github.molgen.mpg.de/avatars/u/144?s=80"},"commit":{"message":"codium: Update to 1.96.25017","shortMessageHtmlLink":"codium: Update to 1.96.25017"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks4AAnL5AA","startCursor":null,"endCursor":null}},"title":"Activity · mariux64/mxtools"}