{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":477556653,"defaultBranch":"main","name":"pkp-lib","ownerLogin":"touhidurabir","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-04-04T05:06:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2587979?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725452342.0","currentOid":""},"activityList":{"items":[{"before":"994bc970b665863e52354818ea4919b70d562143","after":"120f66a4c55f55098a86a0e7d313769689d98246","ref":"refs/heads/i10306_main","pushedAt":"2024-09-13T11:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 update context dao determining based on application name","shortMessageHtmlLink":"pkp#10306 update context dao determining based on application name"}},{"before":"f3083e3d966601ddc968dd4f835ba3b8f42d8526","after":"994bc970b665863e52354818ea4919b70d562143","ref":"refs/heads/i10306_main","pushedAt":"2024-09-13T11:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 update context dao determining based on application name","shortMessageHtmlLink":"pkp#10306 update context dao determining based on application name"}},{"before":"d465b5a07b444df45f1c16a6477c0c408c2dd48b","after":"4d49e2499972d39e5d9fd4fe05dc779fb10fe1b0","ref":"refs/heads/main","pushedAt":"2024-09-13T11:34:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10342 Resolve PHP warning","shortMessageHtmlLink":"pkp#10342 Resolve PHP warning"}},{"before":"f7b74d56d0b9fa26827f5a46b82721022e52f555","after":"d465b5a07b444df45f1c16a6477c0c408c2dd48b","ref":"refs/heads/main","pushedAt":"2024-09-12T11:10:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Improve Application/PKPApplication typehints","shortMessageHtmlLink":"Improve Application/PKPApplication typehints"}},{"before":"d33f414a840d6b3cd28341e4b0cfb7e3199a2911","after":"f7b74d56d0b9fa26827f5a46b82721022e52f555","ref":"refs/heads/main","pushedAt":"2024-09-11T04:35:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Clean up PHPUnit warnings","shortMessageHtmlLink":"Clean up PHPUnit warnings"}},{"before":"5718411c862efa918ca909dc647f6d1c1ce98e0a","after":"b23a67566791fd4b84e93fa82aa040c5a65be75a","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-08T07:31:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 removed direct mocking of job class","shortMessageHtmlLink":"pkp#9899 removed direct mocking of job class"}},{"before":"0194be3b0bfa2425d5283bfb03e0e9f650d10f76","after":"25577d482ae961d5b1d3e9d74eb4c7a87fb7dc16","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-09-08T07:29:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Fix sample URL in category form","shortMessageHtmlLink":"Fix sample URL in category form"}},{"before":"66778029d8da7f853784f6e90c9c5a4780c594df","after":"f3083e3d966601ddc968dd4f835ba3b8f42d8526","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T07:21:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 updated job data for OJS","shortMessageHtmlLink":"pkp#10306 updated job data for OJS"}},{"before":"a06c50e51745db62d859f402d9399d17d969d3b4","after":"66778029d8da7f853784f6e90c9c5a4780c594df","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T07:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 updated job data for OJS","shortMessageHtmlLink":"pkp#10306 updated job data for OJS"}},{"before":"a07522f0188e5b17e5292ff18ee269649c801038","after":"a06c50e51745db62d859f402d9399d17d969d3b4","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T07:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 updated job data for OPS","shortMessageHtmlLink":"pkp#10306 updated job data for OPS"}},{"before":"acd0ebf7d76ac8804e5441b47bc1ae010ade75fb","after":"a07522f0188e5b17e5292ff18ee269649c801038","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T07:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 fixed jobs data for OMP","shortMessageHtmlLink":"pkp#10306 fixed jobs data for OMP"}},{"before":"83ae0c17d7d09cdd54742418a23b3ce777ca40ca","after":"acd0ebf7d76ac8804e5441b47bc1ae010ade75fb","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T06:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 removed direct mocking of job class","shortMessageHtmlLink":"pkp#10306 removed direct mocking of job class"}},{"before":"0d90334ec6c329c273d8293a9b6feefc04ab4e90","after":"5718411c862efa918ca909dc647f6d1c1ce98e0a","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-08T05:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 removed direct mocking of job class","shortMessageHtmlLink":"pkp#9899 removed direct mocking of job class"}},{"before":"41b38eb24052a5d7a51e658b3460d42da76e20c5","after":"d33f414a840d6b3cd28341e4b0cfb7e3199a2911","ref":"refs/heads/main","pushedAt":"2024-09-08T04:39:36.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Fix sample URL in category form","shortMessageHtmlLink":"Fix sample URL in category form"}},{"before":"5b379743a06d11a69ae5a66867ea6fffcecb345c","after":"83ae0c17d7d09cdd54742418a23b3ce777ca40ca","ref":"refs/heads/i10306_main","pushedAt":"2024-09-08T04:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 added mock support","shortMessageHtmlLink":"pkp#10306 added mock support"}},{"before":"d5fbf3b26afc390c1a6118da7c8f2f6bf003201d","after":"0d90334ec6c329c273d8293a9b6feefc04ab4e90","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-06T09:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 unused class import cleanup","shortMessageHtmlLink":"pkp#9899 unused class import cleanup"}},{"before":"3553f9497bff2f21eba77dfbc27ff2c1b2b97e0b","after":"d5fbf3b26afc390c1a6118da7c8f2f6bf003201d","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-06T09:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 Added test skipping for OMP","shortMessageHtmlLink":"pkp#9899 Added test skipping for OMP"}},{"before":"3591c5b9b8275f6b1e6a3b9a59029ed1906ad00a","after":"3553f9497bff2f21eba77dfbc27ff2c1b2b97e0b","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-05T10:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 updated mock class implementation for doi registration","shortMessageHtmlLink":"pkp#9899 updated mock class implementation for doi registration"}},{"before":"2b101928301ed0114447b815e1e75587edf17481","after":"3591c5b9b8275f6b1e6a3b9a59029ed1906ad00a","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-05T10:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 job mocking for submission deposition test","shortMessageHtmlLink":"pkp#9899 job mocking for submission deposition test"}},{"before":"10c5a8f8b9e160ada5f69f58448129e7241be9fd","after":"2b101928301ed0114447b815e1e75587edf17481","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-05T07:13:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 Updated StatisticsReportNotifyTest to have OPS specific serialized data","shortMessageHtmlLink":"pkp#9899 Updated StatisticsReportNotifyTest to have OPS specific seri…"}},{"before":"6046444c95ae356754c2d35b4eeffa10f296dd50","after":"10c5a8f8b9e160ada5f69f58448129e7241be9fd","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-05T07:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 Updated StatisticsReportNotifyTest to have app specific serialized data","shortMessageHtmlLink":"pkp#9899 Updated StatisticsReportNotifyTest to have app specific seri…"}},{"before":null,"after":"6046444c95ae356754c2d35b4eeffa10f296dd50","ref":"refs/heads/i9899_patch_stable_3_4_0","pushedAt":"2024-09-04T12:19:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 job unit tests patch fix","shortMessageHtmlLink":"pkp#9899 job unit tests patch fix"}},{"before":"9491e7da9784153a7908cd0dd29b7e529f7bcef6","after":"5b379743a06d11a69ae5a66867ea6fffcecb345c","ref":"refs/heads/i10306_main","pushedAt":"2024-09-04T07:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 updated user repository class import path","shortMessageHtmlLink":"pkp#10306 updated user repository class import path"}},{"before":"bde37429dbb6cbc33c54623b5920fb5f3af32d8f","after":"9491e7da9784153a7908cd0dd29b7e529f7bcef6","ref":"refs/heads/i10306_main","pushedAt":"2024-09-04T07:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 fixed test class namespace","shortMessageHtmlLink":"pkp#10306 fixed test class namespace"}},{"before":"2fd4f04cf55884da9ed1d77a9815c4ab36d47b52","after":"bde37429dbb6cbc33c54623b5920fb5f3af32d8f","ref":"refs/heads/i10306_main","pushedAt":"2024-09-04T06:45:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10306 added not to perform assertion on void return type method","shortMessageHtmlLink":"pkp#10306 added not to perform assertion on void return type method"}},{"before":"2a212b50b8abafeed3f62cfdc58a97fdf0ced648","after":"0e0b4e3f20d9e5b1e098db704f9ec11f032ff4ab","ref":"refs/heads/i4789_main_update","pushedAt":"2024-09-02T07:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#4789 refactored cauculating due dates to traits with added validations","shortMessageHtmlLink":"pkp#4789 refactored cauculating due dates to traits with added valida…"}},{"before":"fc09544ce79b8ca44b8c8577e081fcb647aa2e5f","after":"2a212b50b8abafeed3f62cfdc58a97fdf0ced648","ref":"refs/heads/i4789_main_update","pushedAt":"2024-09-02T03:58:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#4789 Due date fields added for declined review request resending","shortMessageHtmlLink":"pkp#4789 Due date fields added for declined review request resending"}},{"before":"a1f2666cc4ea04e111d868cabff7ceef0f445b8c","after":"41b38eb24052a5d7a51e658b3460d42da76e20c5","ref":"refs/heads/main","pushedAt":"2024-09-01T16:39:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#5885 Review remainder update (#9612)\n\n* pkp/pkp-lib#5885 Review remainder update\r\n\r\n* pkp/pkp-lib#5885 Review remainder update issues fixed\r\n\r\n* pkp/pkp-lib#5885 typo fixed\r\n\r\n* pkp/pkp-lib#5885 update remainder calculation\r\n\r\n* pkp/pkp-lib#5885 removed unnecessary select from migration\r\n\r\n* pkp/pkp-lib#5885 updated and added new from component to handle reminder\r\n\r\n* pkp/pkp-lib#5885 removed unnecessary fields and controls with field range component enhancement\r\n\r\n* pkp/pkp-lib#5885 updated using new slider component\r\n\r\n* pkp/pkp-lib#5885 updated job class properties to public\r\n\r\n* pkp/pkp-lib#5885 updated date validation rules to enum\r\n\r\n* pkp/pkp-lib#5885 fixed displaying error on date comparison validation failure\r\n\r\n* pkp/pkp-lib#5885 test added for queue job\r\n\r\n* pkp/pkp-lib#5885 added mocked context service and context class for job testing\r\n\r\n* pkp/pkp-lib#5885 added context checking first if available to resolve context path before resolving from request\r\n\r\n* pkp/pkp-lib#5885 job test update\r\n\r\n* pkp/pkp-lib#5885 job test update\r\n\r\n* pkp/pkp-lib#5885 removed mistakenly pulled BaseInvitation during rebase\r\n\r\n* pkp/pkp-lib#5885 updated job and test based on new inviation functionality implementation\r\n\r\n* pkp/pkp-lib#5885 updated task\r\n\r\n* pkp/pkp-lib#5885 translation update\r\n\r\n* pkp/pkp-lib#5885 tests updated and removed reference of deprecated Services class\r\n\r\n* pkp/pkp-lib#5885 test update\r\n\r\n* pkp/pkp-lib#5885 test update","shortMessageHtmlLink":"pkp#5885 Review remainder update (pkp#9612)"}},{"before":"fd33397a407ec72892a86e6f1b212eff09cb8326","after":"0194be3b0bfa2425d5283bfb03e0e9f650d10f76","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-30T12:35:39.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'translations/stable-3_4_0' into stable-3_4_0","shortMessageHtmlLink":"Merge remote-tracking branch 'translations/stable-3_4_0' into stable-…"}},{"before":"590e8d14298086583809019d3022463f93892d04","after":"a1f2666cc4ea04e111d868cabff7ceef0f445b8c","ref":"refs/heads/main","pushedAt":"2024-08-30T12:35:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Merge pull request #10343 from touhidurabir/i10342_main\n\npkp/pkp-lib#10342 Required depending middleware attachment check","shortMessageHtmlLink":"Merge pull request pkp#10343 from touhidurabir/i10342_main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMTozNzozMi4wMDAwMDBazwAAAAS1ak_n","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMTozNzozMi4wMDAwMDBazwAAAAS1ak_n","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMFQxMjozNTowMy4wMDAwMDBazwAAAASopccq"}},"title":"Activity · touhidurabir/pkp-lib"}