{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2609642,"defaultBranch":"dove","name":"feathers","ownerLogin":"feathersjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-19T22:45:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5321853?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717460577.0","currentOid":""},"activityList":{"items":[{"before":"ebf3de1d56d3dda916a5e74962137886ab6e7846","after":"41d7aa9c9801a469917418a03832df22ac7ec832","ref":"refs/heads/oauth-post-callback","pushedAt":"2024-06-04T20:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"Add hooks and publishers to both services","shortMessageHtmlLink":"Add hooks and publishers to both services"}},{"before":null,"after":"ebf3de1d56d3dda916a5e74962137886ab6e7846","ref":"refs/heads/oauth-post-callback","pushedAt":"2024-06-04T00:22:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(authentication-oauth): Allow POST oauth callbacks","shortMessageHtmlLink":"fix(authentication-oauth): Allow POST oauth callbacks"}},{"before":"3ef1cd77238aa51c1a9e939e7a944f2915d24a1e","after":"c33380651443f2b622bf11cba47774463b809c26","ref":"refs/heads/refactor/commons-named-export","pushedAt":"2024-06-02T16:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fratzinger","name":null,"path":"/fratzinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286818?s=80&v=4"},"commit":{"message":"fix: module.exports hack assign for cjs","shortMessageHtmlLink":"fix: module.exports hack assign for cjs"}},{"before":null,"after":"3ef1cd77238aa51c1a9e939e7a944f2915d24a1e","ref":"refs/heads/refactor/commons-named-export","pushedAt":"2024-06-02T09:53:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fratzinger","name":null,"path":"/fratzinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286818?s=80&v=4"},"commit":{"message":"refactor(commons): use named exports\n- export every function directly\n- improve 'some' & 'every' for early exit\n- use 'Object.values' for 'values' instead of 'Object.keys.map' (2x perf)\n- isObject: first check for null\n- named imports from @feathersjs/commons in every package\n- deprecate 'keys', use `Object.keys`\n- deprecate 'values', use `Object.values`\n- deprecate 'extend', use `Object.assign`\n- use type guard for `isPromise`, `isObject` & `isObjectOrArray`\n- add jsdoc comments","shortMessageHtmlLink":"refactor(commons): use named exports"}},{"before":null,"after":"a30281fc7d5002530640f985b1a1eaa7913e44aa","ref":"refs/heads/refactor/sorter","pushedAt":"2024-06-02T08:49:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fratzinger","name":null,"path":"/fratzinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286818?s=80&v=4"},"commit":{"message":"refactor(adapter-commons): faster sorter\n- check for 'null && undefined' in one if\n- detect typeof only once\n- move get fn outside\n- check key.includes('.') before key.split('.')\n- type compareNSB & compareString","shortMessageHtmlLink":"refactor(adapter-commons): faster sorter"}},{"before":"8322f388c1d2ec1173c73aa16dfa39364f738873","after":null,"ref":"refs/heads/test/NotFound-integer","pushedAt":"2024-05-30T23:27:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"c7b011150152e62a35f3f8ab04d6dde6d6727583","after":"a02febb28a5ca190bde68b0ea388f9c9e695c805","ref":"refs/heads/dove","pushedAt":"2024-05-30T23:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"test(adapter-tests): NotFound integer & add remove:NotFound tests (#3486)","shortMessageHtmlLink":"test(adapter-tests): NotFound integer & add remove:NotFound tests (#3486"}},{"before":"04748eec5f1b789d59c3be7cd2011a64006ea85e","after":null,"ref":"refs/heads/fix-migrate-make","pushedAt":"2024-05-30T02:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"187868edd9c0c9d885c482b85be7a90655c86ca2","after":"c7b011150152e62a35f3f8ab04d6dde6d6727583","ref":"refs/heads/dove","pushedAt":"2024-05-30T02:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(generators): Fix migrate:make script in generated app (#3490)","shortMessageHtmlLink":"fix(generators): Fix migrate:make script in generated app (#3490)"}},{"before":"e27cb09e4564865abdf0f9b5b1f166de90b9b877","after":"04748eec5f1b789d59c3be7cd2011a64006ea85e","ref":"refs/heads/fix-migrate-make","pushedAt":"2024-05-29T21:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"Styling","shortMessageHtmlLink":"Styling"}},{"before":"f2829b1f8e33d13caae3557d37225d990467fb39","after":"187868edd9c0c9d885c482b85be7a90655c86ca2","ref":"refs/heads/dove","pushedAt":"2024-05-29T21:01:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(schema): Allow regular functions in resolvers (#3487)","shortMessageHtmlLink":"fix(schema): Allow regular functions in resolvers (#3487)"}},{"before":"188278e4951bed32cfcb76460bd52565f22317a0","after":"f2829b1f8e33d13caae3557d37225d990467fb39","ref":"refs/heads/dove","pushedAt":"2024-05-29T21:00:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(mongodb): MongoDB Aggregation improvements (#3366)","shortMessageHtmlLink":"fix(mongodb): MongoDB Aggregation improvements (#3366)"}},{"before":null,"after":"e27cb09e4564865abdf0f9b5b1f166de90b9b877","ref":"refs/heads/fix-migrate-make","pushedAt":"2024-05-29T20:58:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(generators): Fix migrate:make script in generated app","shortMessageHtmlLink":"fix(generators): Fix migrate:make script in generated app"}},{"before":"d654808be7db68d7293ec210e41dc13fdf743402","after":"188278e4951bed32cfcb76460bd52565f22317a0","ref":"refs/heads/dove","pushedAt":"2024-05-29T20:44:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"docs: Validation for custom methods (#3376)","shortMessageHtmlLink":"docs: Validation for custom methods (#3376)"}},{"before":"74f411e3414dbc177a4f48fb935f15d94abca914","after":null,"ref":"refs/heads/dove-docs-knex-txn-example","pushedAt":"2024-05-29T20:31:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"7476a294cc66b16fca60e4b942420558690be323","after":"d654808be7db68d7293ec210e41dc13fdf743402","ref":"refs/heads/dove","pushedAt":"2024-05-29T20:31:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"docs(knex): add missing import statement (#3489)","shortMessageHtmlLink":"docs(knex): add missing import statement (#3489)"}},{"before":"ffbcc0ad0c361f77171f9ad6224006727644433a","after":"7476a294cc66b16fca60e4b942420558690be323","ref":"refs/heads/dove","pushedAt":"2024-05-29T20:28:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"docs: Fix typo on node config link (#3481)","shortMessageHtmlLink":"docs: Fix typo on node config link (#3481)"}},{"before":null,"after":"1bf9cadeb99ab4694d19b05ccc505d45ed097ef9","ref":"refs/heads/pullrequests/AshotN/patch-3","pushedAt":"2024-05-29T18:22:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marshallswain","name":"Marshall Thompson","path":"/marshallswain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128857?s=80&v=4"},"commit":{"message":"docs: fix broken link in api/services page","shortMessageHtmlLink":"docs: fix broken link in api/services page"}},{"before":null,"after":"74f411e3414dbc177a4f48fb935f15d94abca914","ref":"refs/heads/dove-docs-knex-txn-example","pushedAt":"2024-05-29T18:06:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marshallswain","name":"Marshall Thompson","path":"/marshallswain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128857?s=80&v=4"},"commit":{"message":"docs(knex): add missing import statement","shortMessageHtmlLink":"docs(knex): add missing import statement"}},{"before":"01bc3339efd27df1b3e8d4f6a82152faf6c5ced3","after":"ffbcc0ad0c361f77171f9ad6224006727644433a","ref":"refs/heads/dove","pushedAt":"2024-05-19T16:53:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(typebox): Add TRecord to getValidator arg1 type (#3488)","shortMessageHtmlLink":"fix(typebox): Add TRecord to getValidator arg1 type (#3488)"}},{"before":null,"after":"8322f388c1d2ec1173c73aa16dfa39364f738873","ref":"refs/heads/test/NotFound-integer","pushedAt":"2024-05-13T09:05:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fratzinger","name":null,"path":"/fratzinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286818?s=80&v=4"},"commit":{"message":"test(adapter-tests): NotFound integer & add remove:NotFound tests","shortMessageHtmlLink":"test(adapter-tests): NotFound integer & add remove:NotFound tests"}},{"before":"e7185cde63990a0d24a7180c63b61dbc8ef6cd5b","after":"01bc3339efd27df1b3e8d4f6a82152faf6c5ced3","ref":"refs/heads/dove","pushedAt":"2024-05-03T18:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"chore(release): publish v5.0.25","shortMessageHtmlLink":"chore(release): publish v5.0.25"}},{"before":"1522747d2438655afb2264f57f7dc66ec77ed9c1","after":null,"ref":"refs/heads/export-oauth-service","pushedAt":"2024-05-03T17:19:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"0a1ebd175585e89c4907811145bb5099fd99b0ab","after":"e7185cde63990a0d24a7180c63b61dbc8ef6cd5b","ref":"refs/heads/dove","pushedAt":"2024-05-03T17:19:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(oauth): Export OAuthService type (#3479)","shortMessageHtmlLink":"fix(oauth): Export OAuthService type (#3479)"}},{"before":"ab7812c597f85d7b54b3ec9479b2edf79d6828b6","after":null,"ref":"refs/heads/koa-qs-docs","pushedAt":"2024-05-03T17:19:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"8ce807a5ca53ff5b8d5107a0656c6329404e6e6c","after":"0a1ebd175585e89c4907811145bb5099fd99b0ab","ref":"refs/heads/dove","pushedAt":"2024-05-03T17:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"docs: Add documentation for increasing Koa qs array limit (#3480)","shortMessageHtmlLink":"docs: Add documentation for increasing Koa qs array limit (#3480)"}},{"before":null,"after":"ab7812c597f85d7b54b3ec9479b2edf79d6828b6","ref":"refs/heads/koa-qs-docs","pushedAt":"2024-05-03T17:06:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"docs: Add documentation for increasing Koa qs array limit","shortMessageHtmlLink":"docs: Add documentation for increasing Koa qs array limit"}},{"before":null,"after":"1522747d2438655afb2264f57f7dc66ec77ed9c1","ref":"refs/heads/export-oauth-service","pushedAt":"2024-05-03T17:03:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix(oauth): Export OAuthService type","shortMessageHtmlLink":"fix(oauth): Export OAuthService type"}},{"before":"10b76964f089ca5c51d5c14b0cd98e9db3c0924e","after":null,"ref":"refs/heads/refactor/reduce-lodash-usage","pushedAt":"2024-05-03T16:43:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"}},{"before":"07f7491cea355b6846e4e226ab332ac02cf91e9b","after":"8ce807a5ca53ff5b8d5107a0656c6329404e6e6c","ref":"refs/heads/dove","pushedAt":"2024-05-03T16:43:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daffl","name":"David Luecke","path":"/daffl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/338316?s=80&v=4"},"commit":{"message":"fix: Reduce usage of lodash (#3455)","shortMessageHtmlLink":"fix: Reduce usage of lodash (#3455)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXHNB7gA","startCursor":null,"endCursor":null}},"title":"Activity ยท feathersjs/feathers"}