{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28088570,"defaultBranch":"dev","name":"dicoogle","ownerLogin":"bioinformatics-ua","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-16T13:39:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4558524?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716844987.0","currentOid":""},"activityList":{"items":[{"before":"9df0e43bf5fa5537414d9c977f883e69b90530ba","after":null,"ref":"refs/heads/imp/server-log-index","pushedAt":"2024-05-27T21:23:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"}},{"before":"471e530aa5babed0d75ca5a4859ff58dae62e542","after":"71e1d82c82d7fbe633d5ed947ba0306cd0d38be2","ref":"refs/heads/dev","pushedAt":"2024-05-27T21:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"},"commit":{"message":"Clean up logging around indexing tasks (#691)\n\n* Clean up logging around indexing tasks\r\n\r\n- lower level of some log lines which are not very useful\r\n- remove commented out code\r\n\r\n* Revert removal of deprecated call StorageInterface#handles\r\n\r\n- its deprecation is currently being contested","shortMessageHtmlLink":"Clean up logging around indexing tasks (#691)"}},{"before":"daaffce4e5e5dd8b92076ecae7dbe9e0fc10a2f3","after":"5e0f6723e69821fbf6f18bfff7fabd1fbc13058c","ref":"refs/heads/chore/webapp-maintenance-2024-05","pushedAt":"2024-05-24T11:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[webapp] Update package.json to require node >=18","shortMessageHtmlLink":"[webapp] Update package.json to require node >=18"}},{"before":"6316aa711f8d1553e8d395a17014379789c03199","after":"daaffce4e5e5dd8b92076ecae7dbe9e0fc10a2f3","ref":"refs/heads/chore/webapp-maintenance-2024-05","pushedAt":"2024-05-24T10:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[webcore] npm update","shortMessageHtmlLink":"[webcore] npm update"}},{"before":"a9e39cba2a3a1afd84f1dfe5a0aaf8b3559870a4","after":"6316aa711f8d1553e8d395a17014379789c03199","ref":"refs/heads/chore/webapp-maintenance-2024-05","pushedAt":"2024-05-24T10:14:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"npm update again","shortMessageHtmlLink":"npm update again"}},{"before":"fab83cb4fc13040fe779fb1b86bba63054a6ed4c","after":"9bb957e1d15c0e8e7465566629eed35f6c348966","ref":"refs/heads/imp/sdk/filestorage-get","pushedAt":"2024-05-24T09:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"ba52762182e5336bd107411fd3758a943cd713a2","after":"9df0e43bf5fa5537414d9c977f883e69b90530ba","ref":"refs/heads/imp/server-log-index","pushedAt":"2024-05-24T08:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Revert removal of deprecated call StorageInterface#handles\n\n- its deprecation is currently being contested","shortMessageHtmlLink":"Revert removal of deprecated call StorageInterface#handles"}},{"before":"518bd5c0ec596647bc214d2ec32f0ece30c11a3b","after":"a9e39cba2a3a1afd84f1dfe5a0aaf8b3559870a4","ref":"refs/heads/chore/webapp-maintenance-2024-05","pushedAt":"2024-05-23T12:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[webapp] Adjust external require\n\n- provide react-router-dom instead of react-router\n via external require","shortMessageHtmlLink":"[webapp] Adjust external require"}},{"before":null,"after":"ba52762182e5336bd107411fd3758a943cd713a2","ref":"refs/heads/imp/server-log-index","pushedAt":"2024-05-23T11:48:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Clean up logging around indexing tasks\n\n- lower level of some log lines which are not very useful\n- remove commented out code","shortMessageHtmlLink":"Clean up logging around indexing tasks"}},{"before":null,"after":"518bd5c0ec596647bc214d2ec32f0ece30c11a3b","ref":"refs/heads/chore/webapp-maintenance-2024-05","pushedAt":"2024-05-23T11:34:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[ci] Require Node.js 18 minimum","shortMessageHtmlLink":"[ci] Require Node.js 18 minimum"}},{"before":"4707697491b550b1c5bc40321f7320f0316d9c48","after":null,"ref":"refs/heads/imp/core/dead-plugin-kill-switch","pushedAt":"2024-04-24T20:01:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"}},{"before":"ea2e9e2a3a297beb83da435dc8654ec39b502cb0","after":"471e530aa5babed0d75ca5a4859ff58dae62e542","ref":"refs/heads/dev","pushedAt":"2024-04-24T20:01:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"},"commit":{"message":"[core] Add kill switch for dead plugin sets (#686)\n\nJVM property `dicoogle.deadPluginKillSwitch`.\r\nIf true, any dead plugin will kill the process","shortMessageHtmlLink":"[core] Add kill switch for dead plugin sets (#686)"}},{"before":"6f9d4a631914cfcbda1bba3fce3a512467b0ffba","after":"0a14f0f96ca803c1f2ef85c5afa4222aba44dd18","ref":"refs/heads/release/3.X","pushedAt":"2024-04-24T09:23:58.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"db158664ba3e5c9c8172ff3880d20dff79ecde79","after":"ea2e9e2a3a297beb83da435dc8654ec39b502cb0","ref":"refs/heads/dev","pushedAt":"2024-04-24T09:23:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Next development iteration: 3.3.7-SNAPSHOT","shortMessageHtmlLink":"Next development iteration: 3.3.7-SNAPSHOT"}},{"before":"6f9d4a631914cfcbda1bba3fce3a512467b0ffba","after":"0a14f0f96ca803c1f2ef85c5afa4222aba44dd18","ref":"refs/heads/master","pushedAt":"2024-04-24T09:23:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"a7b9ba5fc70cf6509bf4693ba0b94ee85a833fd3","after":null,"ref":"refs/heads/bug/no-task-cleaning-in-dicoogle3","pushedAt":"2024-04-23T16:45:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"}},{"before":"2fa3510b17e26264129a389c6c6df1834cc6de5c","after":"db158664ba3e5c9c8172ff3880d20dff79ecde79","ref":"refs/heads/dev","pushedAt":"2024-04-23T16:45:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bastiao","name":"Luís Bastião Silva","path":"/bastiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110873?s=80&v=4"},"commit":{"message":"Fix application of task cleaning hook in RunningIndexTasks (#687)","shortMessageHtmlLink":"Fix application of task cleaning hook in RunningIndexTasks (#687)"}},{"before":null,"after":"a7b9ba5fc70cf6509bf4693ba0b94ee85a833fd3","ref":"refs/heads/bug/no-task-cleaning-in-dicoogle3","pushedAt":"2024-04-23T15:34:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Fix application of task cleaning hook in RunningIndexTasks","shortMessageHtmlLink":"Fix application of task cleaning hook in RunningIndexTasks"}},{"before":"8ac8afb394cb00e79d6da2d77351bba67fc9ed81","after":"216b11fb603680f6674e70fc633abd0ba69e6876","ref":"refs/heads/new/indexer/unindex-bulk","pushedAt":"2024-04-17T14:52:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[sdk] Reiterate on the UnindexReport API\n\n- record a collection of URIs in each unindex failure","shortMessageHtmlLink":"[sdk] Reiterate on the UnindexReport API"}},{"before":null,"after":"4707697491b550b1c5bc40321f7320f0316d9c48","ref":"refs/heads/imp/core/dead-plugin-kill-switch","pushedAt":"2024-03-14T11:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[core] Add kill switch for dead plugin sets\n\nJVM property `dicoogle.deadPluginKillSwitch`.\nIf true, any dead plugin will kill the process","shortMessageHtmlLink":"[core] Add kill switch for dead plugin sets"}},{"before":"be2438e1fe5644c915ba72502bb52b0f6e84b58c","after":"8ac8afb394cb00e79d6da2d77351bba67fc9ed81","ref":"refs/heads/new/indexer/unindex-bulk","pushedAt":"2024-03-07T12:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"[core] Dispatch batch-unindex tasks","shortMessageHtmlLink":"[core] Dispatch batch-unindex tasks"}},{"before":"30b58d348392f7889884d8e9fd3911bb72e917a9","after":"6f9d4a631914cfcbda1bba3fce3a512467b0ffba","ref":"refs/heads/release/3.X","pushedAt":"2024-02-28T14:40:32.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Bump to version 3.3.5","shortMessageHtmlLink":"Bump to version 3.3.5"}},{"before":"d145455e48ec9d6defa6231dc0ac5d033bb46c38","after":"2fa3510b17e26264129a389c6c6df1834cc6de5c","ref":"refs/heads/dev","pushedAt":"2024-02-28T12:08:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Next development iteration: 3.3.6-SNAPSHOT","shortMessageHtmlLink":"Next development iteration: 3.3.6-SNAPSHOT"}},{"before":"30b58d348392f7889884d8e9fd3911bb72e917a9","after":"6f9d4a631914cfcbda1bba3fce3a512467b0ffba","ref":"refs/heads/master","pushedAt":"2024-02-28T12:07:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Bump to version 3.3.5","shortMessageHtmlLink":"Bump to version 3.3.5"}},{"before":"428c26ef6a8d3af58e6eea05e93b594d80b23475","after":null,"ref":"refs/heads/bug/dicom-storage-soft-stop","pushedAt":"2024-02-28T11:21:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"}},{"before":"5fafbd325f3797cc3ac1ecd05857e8db02fac45b","after":"d145455e48ec9d6defa6231dc0ac5d033bb46c38","ref":"refs/heads/dev","pushedAt":"2024-02-28T11:21:52.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Merge pull request #684 from bioinformatics-ua/bug/dicom-storage-soft-stop\n\nChange DICOM storage stop behavior to soft stop","shortMessageHtmlLink":"Merge pull request #684 from bioinformatics-ua/bug/dicom-storage-soft…"}},{"before":"343a3912978c36a1b35bcedf8084956eeb8a6d02","after":"428c26ef6a8d3af58e6eea05e93b594d80b23475","ref":"refs/heads/bug/dicom-storage-soft-stop","pushedAt":"2024-02-06T17:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Add license header to IndexQueueWorker.java","shortMessageHtmlLink":"Add license header to IndexQueueWorker.java"}},{"before":"f9c4b491ad8896cc7394521b6253c3e72d36ad76","after":"343a3912978c36a1b35bcedf8084956eeb8a6d02","ref":"refs/heads/bug/dicom-storage-soft-stop","pushedAt":"2024-02-06T16:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Change index queue worker to be persistent\n\n- move IndexQueueWorker to a dedicated class\n- start index worker thread when needed\n- do not halt index worker thread when service is stopped","shortMessageHtmlLink":"Change index queue worker to be persistent"}},{"before":"30f73decbe0b18b3ebd6def9896c4efe7f34d96a","after":"f9c4b491ad8896cc7394521b6253c3e72d36ad76","ref":"refs/heads/bug/dicom-storage-soft-stop","pushedAt":"2024-02-02T09:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Change soft stop so that the index worker thread can exit\n\n- periodically poll from priority queue\n instead of take,\n giving the thread an opportunity to exit\n after DICOM storage was stopped","shortMessageHtmlLink":"Change soft stop so that the index worker thread can exit"}},{"before":"b75532d0fe7b40f1b76770f93140f0f5be4e3567","after":"5fafbd325f3797cc3ac1ecd05857e8db02fac45b","ref":"refs/heads/dev","pushedAt":"2024-01-26T17:21:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Enet4","name":"Eduardo Pinho","path":"/Enet4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4738426?s=80&v=4"},"commit":{"message":"Next development iteration: 3.3.5-SNAPSHOT","shortMessageHtmlLink":"Next development iteration: 3.3.5-SNAPSHOT"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVT4h_wA","startCursor":null,"endCursor":null}},"title":"Activity · bioinformatics-ua/dicoogle"}