{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":316712,"defaultBranch":"main","name":"pkp-lib","ownerLogin":"pkp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-09-24T19:30:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/130896?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724439024.0","currentOid":""},"activityList":{"items":[{"before":"ba1c722995966dd25f666ecb24a4a48466ba23f4","after":"d33f414a840d6b3cd28341e4b0cfb7e3199a2911","ref":"refs/heads/main","pushedAt":"2024-09-06T20:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"Fix sample URL in category form","shortMessageHtmlLink":"Fix sample URL in category form"}},{"before":"1bc3cce1ff384fa3548d63012a4dd57a4f13d42f","after":"25577d482ae961d5b1d3e9d74eb4c7a87fb7dc16","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-09-06T20:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"Fix sample URL in category form","shortMessageHtmlLink":"Fix sample URL in category form"}},{"before":"22c03902e1404e8c0bf8766d25d069fa6d9151d5","after":"ba1c722995966dd25f666ecb24a4a48466ba23f4","ref":"refs/heads/main","pushedAt":"2024-09-06T20:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"Remove dead code","shortMessageHtmlLink":"Remove dead code"}},{"before":"1b6f1b50d7da36d589203c17bb18360cc74604fa","after":"22c03902e1404e8c0bf8766d25d069fa6d9151d5","ref":"refs/heads/main","pushedAt":"2024-09-06T20:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9303 Fix localized date formatting","shortMessageHtmlLink":"#9303 Fix localized date formatting"}},{"before":"d6b045eb39e2a782bfc0150d8f1e8f4addabc879","after":"1bc3cce1ff384fa3548d63012a4dd57a4f13d42f","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-09-06T19:56:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9303 Use Carbon for translating dates instead of date() (#10348)","shortMessageHtmlLink":"#9303 Use Carbon for translating dates instead of date() (#10348)"}},{"before":"0194be3b0bfa2425d5283bfb03e0e9f650d10f76","after":"d6b045eb39e2a782bfc0150d8f1e8f4addabc879","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-09-06T19:54:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"Override Smarty date formatter to support multilingualism (#10352)\n\n* pkp/pkp-lib#9303 Use Carbon for translating dates instead of date()\r\n\r\n* pkp/pkp-lib#9303 Override Smarty date_format modifier","shortMessageHtmlLink":"Override Smarty date formatter to support multilingualism (#10352)"}},{"before":"44600e4c89f3d4cd570a3abe179b0a86ba6440d9","after":"1b6f1b50d7da36d589203c17bb18360cc74604fa","ref":"refs/heads/main","pushedAt":"2024-09-06T14:59:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"taslangraham","name":"Taslan A. Graham","path":"/taslangraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49318261?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10336 Expose publication forms via API","shortMessageHtmlLink":"#10336 Expose publication forms via API"}},{"before":"0d8b72e2f39a1304e6b8528db7fad0cd49e52d80","after":"44600e4c89f3d4cd570a3abe179b0a86ba6440d9","ref":"refs/heads/main","pushedAt":"2024-09-06T07:47:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"withanage","name":"Dulip Withanage","path":"/withanage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1921992?s=80&v=4"},"commit":{"message":"Merge pull request #9796 from ipula/user-api\n\npkp/pkp-lib#9658 add get user api family name and given name #","shortMessageHtmlLink":"Merge pull request #9796 from ipula/user-api"}},{"before":"41b38eb24052a5d7a51e658b3460d42da76e20c5","after":"0d8b72e2f39a1304e6b8528db7fad0cd49e52d80","ref":"refs/heads/main","pushedAt":"2024-09-05T12:33:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blesildaramirez","name":"Blesilda Ramirez","path":"/blesildaramirez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9651941?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9744 Migrate older Tables to newer Table API (#10255)\n\n* pkp/pkp-lib#9744 Register components from new table api: TableNext\r\n\r\n* pkp/pkp-lib#9744 Migrate old tables to use new table api (TableNext)\r\n\r\n* pkp/pkp-lib#9744 Update cypress test when checking cell in failed jobs table\r\n\r\n* pkp/pkp-lib#9744 Migrate jobs, failed jobs and failed-jobs-page from smarty to vue templates\r\n\r\n* pkp/pkp-lib#9744 Add labelled-by attribute when using PkpTable for stats pages\r\n\r\n* pkp/pkp-lib#9744 Use no-content slot when showing no items for Table component - stats pages\r\n\r\n* pkp/pkp-lib#9744 Fix issue with Editorial stats table column width\r\n\r\n* pkp/pkp-lib#9744 Update cypress test for checking the author cell on the publication stats table\r\n\r\n* pkp/pkp-lib#9744 Code cleanup on stats/editorial template\r\n\r\n* pkp/pkp-lib#9744 Remove tableClass -isLoading (setting opacity) when table is loading\r\n\r\n* pkp/pkp-lib#9744 Add Pkp prefix when registering table components\r\n\r\n* pkp/pkp-lib#9744 Rename table component used on stats template files\r\n\r\n* pkp/pkp-lib#9744 Remove table-row and table-cell when passing slot to TableBody component\r\n\r\n* pkp/pkp-lib#9744 Remove class added for stats editorial template","shortMessageHtmlLink":"#9744 Migrate older Tables to newer Table API (#10255)"}},{"before":"43d75550f26be9aef248f209f2e3751ce701758d","after":"b12d2ef449aa05d7883aff4fea0aadb7254bf554","ref":"refs/heads/stable-3_3_0","pushedAt":"2024-09-05T00:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9753 [stable-3_3_0] Update jquery, jquery-ui and chart.js to address security vulnerability reports (#10167)\n\n* pkp/pkp-lib#9753 [stable-3_3_0] Update jquery version from 3.5.1 to 3.7.1\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Update jquery validation from v1.11.1 to v1.19.5\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Remove components/jqueryui as a composer dependency\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Manually add jquery-ui v1.13.3 to jquery plugins\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Move import of jqueryui from vendors to js plugins\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Remove jquery-ui local files\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Add jquery-ui dependency to composer from npm\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Remove jquery-validation local files\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Add jquery-validation to composer from npm\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Remove jquery, jquery-ui and jquery-validation to composer dependencies\r\n\r\n* pkp#9753 [stable-3_3_0] Undo updates to jquery, jquery-ui and jquery-validation paths\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Add js/lib/jquery/plugins/validate/ path to gitignore\r\n\r\n* pkp/pkp-lib#9753 [stable-3_3_0] Add script to copy jquery and jqueryui when running composer install\r\n\r\n* pkp/pkp-lib#9753 Add composer custom repositories for jquery-ui, jquery-validate\r\n\r\n* pkp/pkp-lib#9753 Update composer script when copying jqueryui and jquery validation\r\n\r\n* pkp/pkp-lib#9753 Update FileManager mkdir function to check if folder already exists\r\n\r\n* pkp/pkp-lib#9753 Update ComposerScript to use FileManager to copy files and dir\r\n\r\n* pkp/pkp-lib#9753 Undo unintended version bump for plugin-api-version\r\n\r\n* pkp/pkp-lib#9753 Update returned value when directory already exists before creating a dir\r\n\r\n* pkp/pkp-lib#9753 Resolve unexpected throw statement on ComposerScript file\r\n\r\n* pkp/pkp-lib#9753 Update path when requiring tools/bootstrap.inc.php\r\n\r\n* pkp/pkp-lib#9753 Update ComposerScript to use native functions to copy files\r\n\r\n* pkp/pkp-lib#9753 Undo check of is_dir on mkdir function in FileManager\r\n\r\n* pkp/pkp-lib#9753 Update message log if creating dir fails in ComposerScript","shortMessageHtmlLink":"#9753 [stable-3_3_0] Update jquery, jquery-ui and chart.js to address…"}},{"before":"a1f2666cc4ea04e111d868cabff7ceef0f445b8c","after":"41b38eb24052a5d7a51e658b3460d42da76e20c5","ref":"refs/heads/main","pushedAt":"2024-08-30T16:51:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?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":"#5885 Review remainder update (#9612)"}},{"before":"590e8d14298086583809019d3022463f93892d04","after":"a1f2666cc4ea04e111d868cabff7ceef0f445b8c","ref":"refs/heads/main","pushedAt":"2024-08-30T09:00:34.000Z","pushType":"pr_merge","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 #10343 from touhidurabir/i10342_main"}},{"before":"23ad1b567d148f4409a0a660019a25b476cc9da6","after":"590e8d14298086583809019d3022463f93892d04","ref":"refs/heads/main","pushedAt":"2024-08-28T15:01:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"taslangraham","name":"Taslan A. Graham","path":"/taslangraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49318261?s=80&v=4"},"commit":{"message":"Merge pull request #10345 from taslangraham/i10344-main\n\npkp/pkp-lib#10344 fix import in OrcidManager","shortMessageHtmlLink":"Merge pull request #10345 from taslangraham/i10344-main"}},{"before":"8af045a37ab605865a4ee511c4b732ac395df018","after":"23ad1b567d148f4409a0a660019a25b476cc9da6","ref":"refs/heads/main","pushedAt":"2024-08-27T20:05:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewhanson","name":null,"path":"/ewhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20844845?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10318 Revoke ORCID tokens when deleting authenticated ORCIDs","shortMessageHtmlLink":"#10318 Revoke ORCID tokens when deleting authenticated ORCIDs"}},{"before":"aa8f62da23c1cb2e55d3b356664b9d598b2335d3","after":"8af045a37ab605865a4ee511c4b732ac395df018","ref":"refs/heads/main","pushedAt":"2024-08-23T17:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?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":"984f47ee5856012b6e8d5fcb730e76fce170cd2b","after":"0194be3b0bfa2425d5283bfb03e0e9f650d10f76","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-23T17:32:25.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?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":"9f03824f2a73eaf38fd480396573411b2f45b9f8","after":"aa8f62da23c1cb2e55d3b356664b9d598b2335d3","ref":"refs/heads/main","pushedAt":"2024-08-23T14:50:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bozana","name":null,"path":"/bozana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/378421?s=80&v=4"},"commit":{"message":"Merge pull request #10334 from bozana/9468\n\npkp/pkp-lib#9468 add api.dois.403.editItemDoiCantBeAssigned key, adapt cypress tests to check after disabled doi assignments","shortMessageHtmlLink":"Merge pull request #10334 from bozana/9468"}},{"before":"1ea610152daf6491dd9413a35e99bb45fdb90a23","after":"984f47ee5856012b6e8d5fcb730e76fce170cd2b","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-23T14:45:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bozana","name":null,"path":"/bozana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/378421?s=80&v=4"},"commit":{"message":"Merge pull request #10322 from bozana/10321\n\npkp/pkp-lib#10321 Fix ConvertApacheAccessLogFile CLI tool","shortMessageHtmlLink":"Merge pull request #10322 from bozana/10321"}},{"before":"fd33397a407ec72892a86e6f1b212eff09cb8326","after":"1ea610152daf6491dd9413a35e99bb45fdb90a23","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-22T13:44:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bozana","name":null,"path":"/bozana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/378421?s=80&v=4"},"commit":{"message":"Merge pull request #10212 from bozana/9468-3_4_0\n\npkp/pkp-lib#9468 add api.dois.403.editItemDoiCantBeAssigned key","shortMessageHtmlLink":"Merge pull request #10212 from bozana/9468-3_4_0"}},{"before":"e1cec28af51473318f2290459098b71c07546d9c","after":"9f03824f2a73eaf38fd480396573411b2f45b9f8","ref":"refs/heads/main","pushedAt":"2024-08-21T23:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9753 [main] Update jquery, jquery-ui and chart.js to address security vulnerability reports (#10168)\n\n* pkp/pkp-lib#9753 Update chartjs from v2.0.1 to v2.9.4\r\n\r\n* pkp/pkp-lib#9753 Upgrade jquery validation from v1.11.1 to v1.19.5\r\n\r\n* pkp/pkp-lib#9753 Remove components/jqueryui as a composer dependency\r\n\r\n* pkp/pkp-lib#9753 Manually add jquery-ui v1.13.3 to jquery plugins\r\n\r\n* pkp/pkp-lib#9753 Move import of jqueryui from vendors to js plugins\r\n\r\n* pkp/pkp-lib#9753 Remove jquery-ui local files\r\n\r\n* pkp/pkp-lib#9753 Add jquery-ui dependency to composer from npm\r\n\r\n* pkp/pkp-lib#9753 Remove jquery-validation local files\r\n\r\n* pkp/pkp-lib#9753 Add query-validation to composer from npm\r\n\r\n* pkp/pkp-lib#9753 Add missing import of Laravel Cache\r\n\r\n* pkp/pkp-lib#9753 Adjust tooltips configuration for chart.js\r\n\r\n* pkp/pkp-lib#9753 Remove chart.js local files\r\n\r\n* pkp/pkp-lib#9753 Remove jquery, jquery-ui and jquery-validation from composer dependencies\r\n\r\n* pkp/pkp-lib#9753 [main] Update paths when importing chart.js, jquery, jquery-ui and jquery-validation\r\n\r\n* pkp/pkp-lib#9753 Adjust chart.js config options to be compatible with v4\r\n\r\n* pkp/pkp-lib#9753 Update line chart options to make it like the previous design\r\n\r\n* pkp/pkp-lib#9753 Remove committed languages.json file","shortMessageHtmlLink":"#9753 [main] Update jquery, jquery-ui and chart.js to address securit…"}},{"before":"977beca7e562035baaa8396ef1c8f7da5251c256","after":"e1cec28af51473318f2290459098b71c07546d9c","ref":"refs/heads/main","pushedAt":"2024-08-19T17:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ewhanson","name":null,"path":"/ewhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20844845?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#10315 Move ORCID connect button to user Identity tab","shortMessageHtmlLink":"#10315 Move ORCID connect button to user Identity tab"}},{"before":"0fb17c21f20212ac944b5c15b19707a5e8fae83a","after":"977beca7e562035baaa8396ef1c8f7da5251c256","ref":"refs/heads/main","pushedAt":"2024-08-15T12:20:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bozana","name":null,"path":"/bozana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/378421?s=80&v=4"},"commit":{"message":"Merge pull request #10294 from bozana/9911\n\npkp/pkp-lib#9911 Consider new URLs with language, and create canonica…","shortMessageHtmlLink":"Merge pull request #10294 from bozana/9911"}},{"before":"d95ecb187b8e31b7e6dff6c5263b5bf65fe6eedc","after":"0fb17c21f20212ac944b5c15b19707a5e8fae83a","ref":"refs/heads/main","pushedAt":"2024-08-14T18:00:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp#10287 fix types (#10291)","shortMessageHtmlLink":"#10287 fix types (#10291)"}},{"before":"fac232c935886e625db90506bbc5a721864172ce","after":"43d75550f26be9aef248f209f2e3751ce701758d","ref":"refs/heads/stable-3_3_0","pushedAt":"2024-08-14T00:46:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"taslangraham","name":"Taslan A. Graham","path":"/taslangraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49318261?s=80&v=4"},"commit":{"message":"Merge pull request #10295 from taslangraham/i6055-stable-3_3_0\n\npkp#6055 Bug fix: address missing category selection after failed submission form validation","shortMessageHtmlLink":"Merge pull request #10295 from taslangraham/i6055-stable-3_3_0"}},{"before":"f32f008a740b9caf4d433f955ff7e5cf1282b8bf","after":"d95ecb187b8e31b7e6dff6c5263b5bf65fe6eedc","ref":"refs/heads/main","pushedAt":"2024-08-13T17:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?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":"202ce5dda4381c57203e4d406960155237ac0c4e","after":"fd33397a407ec72892a86e6f1b212eff09cb8326","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-13T17:34:00.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?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":"cbf8b01c120d1b379f66603b15917b9f6a8eb2db","after":"f32f008a740b9caf4d433f955ff7e5cf1282b8bf","ref":"refs/heads/main","pushedAt":"2024-08-13T09:21:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jonasraoni","name":"Jonas Raoni Soares da Silva","path":"/jonasraoni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/361921?s=80&v=4"},"commit":{"message":"Merge pull request #10304 from taslangraham/i10303-main\n\nadd missing Notification class import","shortMessageHtmlLink":"Merge pull request #10304 from taslangraham/i10303-main"}},{"before":"edeb7094764d7c289796fef23116a916e80716a2","after":"cbf8b01c120d1b379f66603b15917b9f6a8eb2db","ref":"refs/heads/main","pushedAt":"2024-08-12T20:22:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9892 upgrade to laravel 11 and PHP 8.2+ (#10211)\n\n* pkp/pkp-lib#9892 Dependency updated and auth configured\r\n\r\n* pkp/pkp-lib#9892 DB float type precision added\r\n\r\n* pkp/pkp-lib#9892 removed doctrine/dbal package dependency\r\n\r\n* pkp/pkp-lib#9892 downgraded wikimedia/less.php from 5.* to 4.*\r\n\r\n* pkp/pkp-lib#9892 downgraded wikimedia/less.php from 4.* to 3.*\r\n\r\n* pkp/pkp-lib#9892 upgraded wikimedia/less.php to 5.*\r\n\r\n* pkp/pkp-lib#9892 packages upgrade\r\n\r\n* pkp/pkp-lib#9892 PKP required version updated\r\n\r\n* pkp/pkp-lib#9892 removed reference of psr6 cache interface\r\n\r\n* pkp/pkp-lib#9892 PHPUnit 11 compatibility test\r\n\r\n* pkp/pkp-lib#9892 updated PHPUnit command\r\n\r\n* pkp/pkp-lib#9892 updated packages after rebase\r\n\r\n* pkp/pkp-lib#9892 PHPUnit 11 doc block to attributes convert to update deprecations\r\n\r\n* pkp/pkp-lib#9892 PHPUnit command update to make compatibale with version 11\r\n\r\n* pkp/pkp-lib#9892 WIP: MariaDB driver compatibility\r\n\r\n* pkp/pkp-lib#9892 WIP: MariaDB driver compatibility\r\n\r\n* pkp/pkp-lib#9892 fixed column types\r\n\r\n* pkp/pkp-lib#9892 maria db driver name update\r\n\r\n* pkp/pkp-lib#9892 db driver determining issue fixing\r\n\r\n* pkp/pkp-lib#9892 WIP: db driver determining issue fixing\r\n\r\n* pkp/pkp-lib#9892 PHP 8.2 compatibility checks\r\n\r\n* pkp/pkp-lib#9892 fixed broken test\r\n\r\n* pkp/pkp-lib#9892 fixing failing tests\r\n\r\n* pkp/pkp-lib#9892 removing Doctrine DBAL related method usage\r\n\r\n* pkp/pkp-lib#9892 logging upgrade exception\r\n\r\n* pkp/pkp-lib#9892 removed test logging upgrade exception\r\n\r\n* pkp/pkp-lib#9892 moved the foreign key check form trait to core pkp migration class\r\n\r\n* pkp/pkp-lib#9892 add missing namespace","shortMessageHtmlLink":"#9892 upgrade to laravel 11 and PHP 8.2+ (#10211)"}},{"before":"a77317f4b747af08a13e135a42ce488914712827","after":"202ce5dda4381c57203e4d406960155237ac0c4e","ref":"refs/heads/stable-3_4_0","pushedAt":"2024-08-12T20:13:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmecher","name":"Alec Smecher","path":"/asmecher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200411?s=80&v=4"},"commit":{"message":"pkp/pkp-lib#9899 Test for queue jobs (#9981)\n\n* pkp/pkp-lib#9899 proper class path added for Core class\r\n\r\n* pkp/pkp-lib#9899 test mail swap functionality added\r\n\r\n* pkp/pkp-lib#9899 added jobs test for PKP\\jobs\\doi\\DepositSubmission and PKP\\jobs\\doi\\DepositContext\r\n\r\n* pkp/pkp-lib#9899 Test for pkp-lib job PKP\\jobs\\metadata\\MetadataChangedJob and PKP\\jobs\\bulk\\BulkEmailSender along with mockery package version update\r\n\r\n* pkp/pkp-lib#9899 Test for pkp-lib job PKP\\jobs\\submissions\\RemoveSubmissionFromSearchIndexJob and PKP\\jobs\\submissions\\RemoveSubmissionFileFromSearchIndexJob\r\n\r\n* pkp/pkp-lib#9899 added guzzle client mocking feature\r\n\r\n* pkp/pkp-lib#9899 completing all pkp-libs job tests\r\n\r\n* pkp/pkp-lib#9899 base64 encode the serialized jobs string to handle binary file encoding issue\r\n\r\n* pkp/pkp-lib#9899 updated jobs serialized data as heredoc and removed base64 encodes\r\n\r\n* pkp/pkp-lib#9899 proper class namespace path added\r\n\r\n* pkp/pkp-lib#9899 added proper type hints","shortMessageHtmlLink":"#9899 Test for queue jobs (#9981)"}},{"before":"d24432eb64da466b565677eb724a36e2e7fead0b","after":"edeb7094764d7c289796fef23116a916e80716a2","ref":"refs/heads/main","pushedAt":"2024-08-09T10:44:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"touhidurabir","name":"Touhidur Rahman","path":"/touhidurabir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587979?s=80&v=4"},"commit":{"message":"Merge pull request #10286 from taslangraham/i10279-main\n\npkp#10279 fix incorrect check for API Token","shortMessageHtmlLink":"Merge pull request #10286 from taslangraham/i10279-main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr0776gA","startCursor":null,"endCursor":null}},"title":"Activity · pkp/pkp-lib"}