{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":252658470,"defaultBranch":"edge","name":"migrid-sync","ownerLogin":"ucphhpc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-03T07:12:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56630531?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721902554.0","currentOid":""},"activityList":{"items":[{"before":"f4e18ee8b6b34b455ca9bc32d5c8ff6e02ac5bad","after":"b2c0e2ff9c965a721d949d8e9ac4b7e23c88db45","ref":"refs/heads/fix/transfers_update_race","pushedAt":"2024-07-25T11:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Fix a typo and remove an unused import.","shortMessageHtmlLink":"Fix a typo and remove an unused import."}},{"before":"9d4c084ef23127032719a64f602b284fb833ae77","after":"f4e18ee8b6b34b455ca9bc32d5c8ff6e02ac5bad","ref":"refs/heads/fix/transfers_update_race","pushedAt":"2024-07-25T11:10:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Actually commit the unit tests mentioned in the previous commit, which only\nactually included the first version of the same file.","shortMessageHtmlLink":"Actually commit the unit tests mentioned in the previous commit, whic…"}},{"before":"7c23d73071742cea200f3fde4d78ea32be6b4efc","after":"9d4c084ef23127032719a64f602b284fb833ae77","ref":"refs/heads/fix/transfers_update_race","pushedAt":"2024-07-25T11:06:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Actually commit the unit tests mentioned in the previous commit, which only\nactually included the first version of the same file.","shortMessageHtmlLink":"Actually commit the unit tests mentioned in the previous commit, whic…"}},{"before":"4237a9fe84e2219a2f93fb9e950126395a1b90a5","after":"8f14f447109e69823d6fefad3349de62b0988057","ref":"refs/heads/experimental","pushedAt":"2024-07-25T11:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"ignore internal state files in grid_notify clean up\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6101 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"ignore internal state files in grid_notify clean up"}},{"before":"169c2c9f7c5fc1c43a36e7fd637802165272141d","after":"bbe9bea109b8b14fcb4c59b961499a963a6ceed7","ref":"refs/heads/edge","pushedAt":"2024-07-25T11:05:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into edge","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into edge"}},{"before":"b8674242e4bf0277c5a9f53026827acf004837e9","after":"dab24860839f85db7aff644de328ac510f6b61d9","ref":"refs/heads/master","pushedAt":"2024-07-25T11:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"ignore internal state files in grid_notify clean up\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6101 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"ignore internal state files in grid_notify clean up"}},{"before":null,"after":"099f74caa770ae852c49ea71d957fc326790cd9b","ref":"refs/heads/test/configuration-instance","pushedAt":"2024-07-25T10:15:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"Cover the attribute values of a new configuration object instance.","shortMessageHtmlLink":"Cover the attribute values of a new configuration object instance."}},{"before":"7300f23329ce3a6ff6318fec99a9a3143dcfa5ec","after":"4237a9fe84e2219a2f93fb9e950126395a1b90a5","ref":"refs/heads/experimental","pushedAt":"2024-07-25T09:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"minor clean up and style polish. Fix sys.path include to proper parent dir for consistency with others and switch to absolute tests.support import in order for it to work even just with PYTHONPATH set to migrid base\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6100 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"minor clean up and style polish. Fix sys.path include to proper paren…"}},{"before":"920a4a4da852dbc0a7a16879cc4e7f5410a51a12","after":"169c2c9f7c5fc1c43a36e7fd637802165272141d","ref":"refs/heads/edge","pushedAt":"2024-07-25T08:59:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into edge","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into edge"}},{"before":"e5e869e4cafa01432257b090b7d7fa16c8b450fa","after":"b8674242e4bf0277c5a9f53026827acf004837e9","ref":"refs/heads/master","pushedAt":"2024-07-25T08:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"minor clean up and style polish. Fix sys.path include to proper parent dir for consistency with others and switch to absolute tests.support import in order for it to work even just with PYTHONPATH set to migrid base\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6100 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"minor clean up and style polish. Fix sys.path include to proper paren…"}},{"before":"a02928963f36aa593ccf9e9c538a5d1bf8739762","after":"2725a4cb2bb92db8beed55050a0763d3b2ea7986","ref":"refs/heads/addition/devserver","pushedAt":"2024-07-24T08:19:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"32f5bd3c18b449a4dfad0292ce663a4b4ea46ef9","after":"7c23d73071742cea200f3fde4d78ea32be6b4efc","ref":"refs/heads/fix/transfers_update_race","pushedAt":"2024-07-23T12:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Add proper locking to the per-user transfers dictionary pickled to disk to keep\ntrack of transfers. This is mainly to rule out potential races in concurrent\nupdates from *same* user, as indicated may have happened in reports from AU.\nUsers have their own individual transfer pickle file so interference from other users should already be impossible.\nExtend existing simple unit tests to cover basic manipulation of the transfers\nfile as well as some concurrency with locking.","shortMessageHtmlLink":"Add proper locking to the per-user transfers dictionary pickled to di…"}},{"before":null,"after":"32f5bd3c18b449a4dfad0292ce663a4b4ea46ef9","ref":"refs/heads/fix/transfers_update_race","pushedAt":"2024-07-23T12:32:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"forward github CI change from PR77","shortMessageHtmlLink":"forward github CI change from PR77"}},{"before":"327ddd0c9665314dbba04dcb111bda72c2923697","after":null,"ref":"refs/heads/test/testcore-coverage-via-server-config-bringup","pushedAt":"2024-07-23T11:55:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"}},{"before":"59a1b435501fbc448d8ab93e5400d98bb6e1e57a","after":null,"ref":"refs/heads/addition/datasafety-options","pushedAt":"2024-07-23T11:55:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"}},{"before":"08c432fe177854dbe41daf8ff13fb4d701439019","after":"6afe7360c5a7b84d4c5132a96f164e0fdd96b26f","ref":"refs/heads/test/installation-user_dict","pushedAt":"2024-07-23T11:48:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"Directly test the prepared user_dict put together by generateconfs.","shortMessageHtmlLink":"Directly test the prepared user_dict put together by generateconfs."}},{"before":"cb3da6acf4fa9f1f3915ef2bd3e9d30c13ca3501","after":"6b2f337866742285eaeb84d4a0d602e5ef851163","ref":"refs/heads/refactor/split-out-install-defaults","pushedAt":"2024-07-23T06:45:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"Break the installation defaults out into their structure.\n\nAdd tests that assert the consistency of the options that are accepted\nby the generateconfs command line with the internal library function.\nAdditionally assert that the library routine itself matches the defaults\nstructure thus making the _structure_ the definitive source of truth.\n\nDoing so highlighted the following missing command line options which\nare added as of this commit:\n--seafile_secret\n--seafile_ccnetid","shortMessageHtmlLink":"Break the installation defaults out into their structure."}},{"before":"f4198e0a29ceaeecbff3f04f8531897c82ae074a","after":"cb3da6acf4fa9f1f3915ef2bd3e9d30c13ca3501","ref":"refs/heads/refactor/split-out-install-defaults","pushedAt":"2024-07-23T06:37:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"Break the installation defaults out into their structure.\n\nAdd tests that assert the consistency of the options that are accepted\nby the generateconfs command line with the internal library function.\nAdditionally assert that the library routine itself matches the defaults\nstructure thus making the _structure_ the definitive source of truth.\n\nDoing so highlighted the following missing command line options which\nare added as of this commit:\n--seafile_secret\n--seafile_ccnetid","shortMessageHtmlLink":"Break the installation defaults out into their structure."}},{"before":"24e81833a6e19d1a754e40435d3de4a2e6966c4f","after":"f4198e0a29ceaeecbff3f04f8531897c82ae074a","ref":"refs/heads/refactor/split-out-install-defaults","pushedAt":"2024-07-23T05:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"albu-diku","name":null,"path":"/albu-diku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741951?s=80&v=4"},"commit":{"message":"Break the installation defaults out into their structure.\n\nAdd tests that assert the consistency of the options that are accepted\nby the generateconfs command line with the internal library function.\nAdditionally assert that the library routine itself matches the defaults\nstructure thus making the _structure_ the definitive source of truth.\n\nDoing so highlighted the following missing command line options which\nare added as of this commit:\n--seafile_secret\n--seafile_ccnetid","shortMessageHtmlLink":"Break the installation defaults out into their structure."}},{"before":"82c74e60677fbbcce0d74335c4bfb052e86d4bb9","after":"7300f23329ce3a6ff6318fec99a9a3143dcfa5ec","ref":"refs/heads/experimental","pushedAt":"2024-07-23T05:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Manually merge PR90\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6099 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"Manually merge PR90"}},{"before":"32f5bd3c18b449a4dfad0292ce663a4b4ea46ef9","after":"920a4a4da852dbc0a7a16879cc4e7f5410a51a12","ref":"refs/heads/edge","pushedAt":"2024-07-23T05:17:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into edge","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into edge"}},{"before":"2367e1f74496beaab4b9365a4f953037dba2014c","after":"e5e869e4cafa01432257b090b7d7fa16c8b450fa","ref":"refs/heads/master","pushedAt":"2024-07-23T05:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Manually merge PR90\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6099 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"Manually merge PR90"}},{"before":"f3b7b6f9125cdb436b7d2537b25944b8fed29a89","after":"82c74e60677fbbcce0d74335c4bfb052e86d4bb9","ref":"refs/heads/experimental","pushedAt":"2024-07-22T21:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"forward github CI change from PR77","shortMessageHtmlLink":"forward github CI change from PR77"}},{"before":"7456dad8d1594d0f4790e0616a803b3902d6c608","after":"32f5bd3c18b449a4dfad0292ce663a4b4ea46ef9","ref":"refs/heads/edge","pushedAt":"2024-07-22T21:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"forward github CI change from PR77","shortMessageHtmlLink":"forward github CI change from PR77"}},{"before":"80dece2df5c549a0e849705c004c54fe47740eaf","after":"f3b7b6f9125cdb436b7d2537b25944b8fed29a89","ref":"refs/heads/experimental","pushedAt":"2024-07-22T21:01:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Manually merged PR77 (part II); missing envhelp and Makefile changes\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6098 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"Manually merged PR77 (part II); missing envhelp and Makefile changes"}},{"before":"066ad85987c2b432ba1a2248a1e6b469b166d290","after":"7456dad8d1594d0f4790e0616a803b3902d6c608","ref":"refs/heads/edge","pushedAt":"2024-07-22T20:58:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into edge","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into edge"}},{"before":"a093e66694efd868c60eac03242f598d89bb5e73","after":"2367e1f74496beaab4b9365a4f953037dba2014c","ref":"refs/heads/master","pushedAt":"2024-07-22T20:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Manually merged PR77 (part II); missing envhelp and Makefile changes\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6098 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"Manually merged PR77 (part II); missing envhelp and Makefile changes"}},{"before":"d52946671a9dddcbbdb3843506bdf55df085e2de","after":"a093e66694efd868c60eac03242f598d89bb5e73","ref":"refs/heads/master","pushedAt":"2024-07-22T16:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Manually merged PR77 after a series of adjustments in dialog with albu-diku and in line with review comments on github: a broken sys.path mangling, some missing headers and minor style fixes\n\ngit-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6097 b75ad72c-e7d7-11dd-a971-7dbc132099af","shortMessageHtmlLink":"Manually merged PR77 after a series of adjustments in dialog with alb…"}},{"before":"8254f98b5c4b544147e66ae64aea6855d18943d7","after":"327ddd0c9665314dbba04dcb111bda72c2923697","ref":"refs/heads/test/testcore-coverage-via-server-config-bringup","pushedAt":"2024-07-22T16:00:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Sync sys.path mangling with other tests.","shortMessageHtmlLink":"Sync sys.path mangling with other tests."}},{"before":"0004c38b7f55c5441389ed57f58e71e3dbec1b9d","after":"8254f98b5c4b544147e66ae64aea6855d18943d7","ref":"refs/heads/test/testcore-coverage-via-server-config-bringup","pushedAt":"2024-07-22T15:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasbardino","name":"Jonas Bardino","path":"/jonasbardino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11403886?s=80&v=4"},"commit":{"message":"Various tyle fixes in line with github review comments.","shortMessageHtmlLink":"Various tyle fixes in line with github review comments."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiOxXjAA","startCursor":null,"endCursor":null}},"title":"Activity · ucphhpc/migrid-sync"}