{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":224392118,"defaultBranch":"master","name":"supertokens-node","ownerLogin":"supertokens","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-27T09:22:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50478857?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718388826.0","currentOid":""},"activityList":{"items":[{"before":"d2a48dc53fb2f6148c94a1b061b7ac2be7466f16","after":null,"ref":"refs/heads/feat/add-oauth2client","pushedAt":"2024-06-17T08:42:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"}},{"before":"7a29a7a2870eaa1c5ae497168bfdb9b99eecf0fa","after":"16e9631523694568961331179a30a0c16f1f44a4","ref":"refs/heads/feat/oauth2/base","pushedAt":"2024-06-17T08:42:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"feat: Add a recipe function to create OAuth2Client (#859)","shortMessageHtmlLink":"feat: Add a recipe function to create OAuth2Client (#859)"}},{"before":"e457db329332f678a3ff68d58e36cdbb4ee38342","after":null,"ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-14T18:13:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"}},{"before":"d3a062478c1311fa21d6aacaaf12285ee5b759f8","after":"1e2ccdaec26b842c860a38df107304a13019ba0e","ref":"refs/heads/19.0","pushedAt":"2024-06-14T18:13:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"ci: extract tests into a separate backend-sdk-testing repo (#860)\n\n* feat: integrate tests with backend-sdk-testing (#849)\r\n\r\n* clean up dup tests\r\n\r\n* moving test-server from backend-sdk-testing\r\n\r\n* update cicd to run tests against backend-sdk-testing\r\n\r\n* fix: remove undefined NODE_PORT constrain\r\n\r\n* chore: replace build by start only\r\n\r\n* fix: removing unused ENV variable\r\n\r\n* fix: use logger helper inplace for debug\r\n\r\n* fix: use express router instead of app\r\n\r\n* fix inconsistent casing\r\n\r\n* clean up\r\n\r\n* checkout FDI based branch\r\n\r\n* reuse user and recipeId serializer\r\n\r\n* use session handle\r\n\r\n* fix wrong deserialization recipeUserId.recipeUserId\r\n\r\n* raise exception if recipe was not initialised\r\n\r\n* make event param required\r\n\r\n* use getInstanceOrThrowError instead of getInstance for email verification recipe\r\n\r\n* ci: skip test-dev-tag-as-not-passed and test-success if not testing a devtag\r\n\r\n* ci: fix skip pattern to provide a full match\r\n\r\n* ci: add quick steps into skipped jobs to make circleCI run\r\n\r\n* fix: moving utils from accountlinking to mfa utils\r\n\r\n* fix: exit on error and running tests with mocha-split-tests\r\n\r\n* docs: add backend-sdk-testing in the contributing guide (#858)\r\n\r\n* chore: update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: sandrodesouza <35103955+sandrodesouza@users.noreply.github.com>\r\nCo-authored-by: Sandro de Souza ","shortMessageHtmlLink":"ci: extract tests into a separate backend-sdk-testing repo (#860)"}},{"before":"0a3bcac12cf6f3751e0101fc4601bc22740c9828","after":"e457db329332f678a3ff68d58e36cdbb4ee38342","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-14T18:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"chore: update changelog","shortMessageHtmlLink":"chore: update changelog"}},{"before":"114ff066aff12172fa264ac1f92a6a8522872484","after":"0a3bcac12cf6f3751e0101fc4601bc22740c9828","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-14T15:53:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/19.0' into test-cicd/backend-sdk-testing_integration","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/19.0' into test-cicd/backend-sdk…"}},{"before":"05c85f316eddd8e198cd9e1e5ac198a2b1f4df00","after":"d2a48dc53fb2f6148c94a1b061b7ac2be7466f16","ref":"refs/heads/feat/add-oauth2client","pushedAt":"2024-06-14T14:26:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anku255","name":"Ankit Tiwari","path":"/anku255","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22813027?s=80&v=4"},"commit":{"message":"feat: Add a recipe function to create OAuth2Client","shortMessageHtmlLink":"feat: Add a recipe function to create OAuth2Client"}},{"before":null,"after":"05c85f316eddd8e198cd9e1e5ac198a2b1f4df00","ref":"refs/heads/feat/add-oauth2client","pushedAt":"2024-06-14T14:14:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anku255","name":"Ankit Tiwari","path":"/anku255","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22813027?s=80&v=4"},"commit":{"message":"feat: Add a recipe function to create OAuth2Client","shortMessageHtmlLink":"feat: Add a recipe function to create OAuth2Client"}},{"before":null,"after":"91082928d1e639efefd942082786f752f327d484","ref":"refs/heads/feat/oauth2/initial_apis","pushedAt":"2024-06-13T20:01:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"feat: add initial oauth2 client apis","shortMessageHtmlLink":"feat: add initial oauth2 client apis"}},{"before":"5a215b91458f1c1c9145a79e860e19c75ebbff0a","after":"7a29a7a2870eaa1c5ae497168bfdb9b99eecf0fa","ref":"refs/heads/feat/oauth2/base","pushedAt":"2024-06-13T19:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"fix: fix temp solution for hydra calls","shortMessageHtmlLink":"fix: fix temp solution for hydra calls"}},{"before":"5be0de1535a8aa830b82b551aba63c6752fad0ec","after":null,"ref":"refs/heads/test-cicd/backend-sdk-testing_integration_docs","pushedAt":"2024-06-13T17:44:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rishabhpoddar","name":"Rishabh Poddar","path":"/rishabhpoddar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2976287?s=80&v=4"}},{"before":"865b4dea79cd9cc5f41e00f10be344f06f5f7b4c","after":"114ff066aff12172fa264ac1f92a6a8522872484","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-13T17:44:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rishabhpoddar","name":"Rishabh Poddar","path":"/rishabhpoddar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2976287?s=80&v=4"},"commit":{"message":"docs: add backend-sdk-testing in the contributing guide (#858)","shortMessageHtmlLink":"docs: add backend-sdk-testing in the contributing guide (#858)"}},{"before":"5be0de1535a8aa830b82b551aba63c6752fad0ec","after":"865b4dea79cd9cc5f41e00f10be344f06f5f7b4c","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-13T13:15:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sandrodesouza","name":null,"path":"/sandrodesouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35103955?s=80&v=4"},"commit":{"message":"fix: exit on error and running tests with mocha-split-tests","shortMessageHtmlLink":"fix: exit on error and running tests with mocha-split-tests"}},{"before":null,"after":"5be0de1535a8aa830b82b551aba63c6752fad0ec","ref":"refs/heads/test-cicd/backend-sdk-testing_integration_docs","pushedAt":"2024-06-13T13:14:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sandrodesouza","name":null,"path":"/sandrodesouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35103955?s=80&v=4"},"commit":{"message":"docs: add backend-sdk-testing in the contributing guide","shortMessageHtmlLink":"docs: add backend-sdk-testing in the contributing guide"}},{"before":"865b4dea79cd9cc5f41e00f10be344f06f5f7b4c","after":"5be0de1535a8aa830b82b551aba63c6752fad0ec","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-13T13:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandrodesouza","name":null,"path":"/sandrodesouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35103955?s=80&v=4"},"commit":{"message":"docs: add backend-sdk-testing in the contributing guide","shortMessageHtmlLink":"docs: add backend-sdk-testing in the contributing guide"}},{"before":"03f39145dc72dcca55b594ac3e23eb6e503b5d82","after":"5a215b91458f1c1c9145a79e860e19c75ebbff0a","ref":"refs/heads/feat/oauth2/base","pushedAt":"2024-06-12T20:09:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"feat: add a temporary solution to query hydra (until core impl) from recipe funcs","shortMessageHtmlLink":"feat: add a temporary solution to query hydra (until core impl) from …"}},{"before":"9a5aa1e204d0c135c36cae1e769a2f9bbda2e1c6","after":"865b4dea79cd9cc5f41e00f10be344f06f5f7b4c","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T14:45:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sandrodesouza","name":null,"path":"/sandrodesouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35103955?s=80&v=4"},"commit":{"message":"fix: exit on error and running tests with mocha-split-tests","shortMessageHtmlLink":"fix: exit on error and running tests with mocha-split-tests"}},{"before":"c61a36b6cf7b00c478041687e1871a10650313e2","after":"9a5aa1e204d0c135c36cae1e769a2f9bbda2e1c6","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T13:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"ci: add quick steps into skipped jobs to make circleCI run","shortMessageHtmlLink":"ci: add quick steps into skipped jobs to make circleCI run"}},{"before":"53dd54e6f5d3f602027dd27f2588aa10d26fbeed","after":"c61a36b6cf7b00c478041687e1871a10650313e2","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T13:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"ci: fix skip pattern to provide a full match","shortMessageHtmlLink":"ci: fix skip pattern to provide a full match"}},{"before":"64e080c7548e0286f60becc019fe5a15a2dde793","after":"53dd54e6f5d3f602027dd27f2588aa10d26fbeed","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T13:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"ci: skip test-dev-tag-as-not-passed and test-success if not testing a devtag","shortMessageHtmlLink":"ci: skip test-dev-tag-as-not-passed and test-success if not testing a…"}},{"before":"b6c7e8fc7108b1a92d1c93cb60e5a31e9310969d","after":null,"ref":"refs/heads/feat/test-server/base","pushedAt":"2024-06-11T12:58:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"}},{"before":"fb3ffa7e436c902544b4383692c236830ae6816d","after":"64e080c7548e0286f60becc019fe5a15a2dde793","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T12:58:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"feat: integrate tests with backend-sdk-testing (#849)\n\n* clean up dup tests\r\n\r\n* moving test-server from backend-sdk-testing\r\n\r\n* update cicd to run tests against backend-sdk-testing\r\n\r\n* fix: remove undefined NODE_PORT constrain\r\n\r\n* chore: replace build by start only\r\n\r\n* fix: removing unused ENV variable\r\n\r\n* fix: use logger helper inplace for debug\r\n\r\n* fix: use express router instead of app\r\n\r\n* fix inconsistent casing\r\n\r\n* clean up\r\n\r\n* checkout FDI based branch\r\n\r\n* reuse user and recipeId serializer\r\n\r\n* use session handle\r\n\r\n* fix wrong deserialization recipeUserId.recipeUserId\r\n\r\n* raise exception if recipe was not initialised\r\n\r\n* make event param required\r\n\r\n* use getInstanceOrThrowError instead of getInstance for email verification recipe","shortMessageHtmlLink":"feat: integrate tests with backend-sdk-testing (#849)"}},{"before":"fb3ffa7e436c902544b4383692c236830ae6816d","after":null,"ref":"refs/heads/test-ci-cd/backend-sdk-testing_integration","pushedAt":"2024-06-11T12:55:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"}},{"before":null,"after":"fb3ffa7e436c902544b4383692c236830ae6816d","ref":"refs/heads/test-cicd/backend-sdk-testing_integration","pushedAt":"2024-06-11T12:55:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"adding dev-v18.0.0 tag to this commit to ensure building","shortMessageHtmlLink":"adding dev-v18.0.0 tag to this commit to ensure building"}},{"before":null,"after":"fb3ffa7e436c902544b4383692c236830ae6816d","ref":"refs/heads/test-ci-cd/backend-sdk-testing_integration","pushedAt":"2024-06-11T12:54:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"},"commit":{"message":"adding dev-v18.0.0 tag to this commit to ensure building","shortMessageHtmlLink":"adding dev-v18.0.0 tag to this commit to ensure building"}},{"before":"b463e8b453fbe4690217e9d2ec46b124fdf7ac8e","after":"b6c7e8fc7108b1a92d1c93cb60e5a31e9310969d","ref":"refs/heads/feat/test-server/base","pushedAt":"2024-06-11T12:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandrodesouza","name":null,"path":"/sandrodesouza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35103955?s=80&v=4"},"commit":{"message":"use getInstanceOrThrowError instead of getInstance for email verification recipe","shortMessageHtmlLink":"use getInstanceOrThrowError instead of getInstance for email verifica…"}},{"before":"7020829e62fae27f064b2abb7861c31b60aeb6c2","after":"b2e2330f66177c2e175f10559fa27223e4f7ad59","ref":"refs/heads/feat/anomaly-service-integration","pushedAt":"2024-06-11T11:43:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rishabhpoddar","name":"Rishabh Poddar","path":"/rishabhpoddar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2976287?s=80&v=4"},"commit":{"message":"Merge branch 'feat/anomaly-service-integration' of https://github.com/supertokens/supertokens-node into feat/anomaly-service-integration","shortMessageHtmlLink":"Merge branch 'feat/anomaly-service-integration' of https://github.com…"}},{"before":"5eb92f25c9e421b80565afdb96b6d64e8a26b6fd","after":"7020829e62fae27f064b2abb7861c31b60aeb6c2","ref":"refs/heads/feat/anomaly-service-integration","pushedAt":"2024-06-11T11:26:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rishabhpoddar","name":"Rishabh Poddar","path":"/rishabhpoddar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2976287?s=80&v=4"},"commit":{"message":"Merge branch '19.0' into feat/anomaly-service-integration","shortMessageHtmlLink":"Merge branch '19.0' into feat/anomaly-service-integration"}},{"before":null,"after":"5eb92f25c9e421b80565afdb96b6d64e8a26b6fd","ref":"refs/heads/feat/anomaly-service-integration","pushedAt":"2024-06-11T11:16:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rishabhpoddar","name":"Rishabh Poddar","path":"/rishabhpoddar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2976287?s=80&v=4"},"commit":{"message":"types changes for ep recipe interface (code not compiling)","shortMessageHtmlLink":"types changes for ep recipe interface (code not compiling)"}},{"before":"2420fa7dcdbc08734cb0f0e0189e220ec25e9b45","after":null,"ref":"refs/heads/feat/always_validate_emails_in_pwreset","pushedAt":"2024-06-11T11:11:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"porcellus","name":"Mihály Lengyel","path":"/porcellus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1129990?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZyX6AgA","startCursor":null,"endCursor":null}},"title":"Activity · supertokens/supertokens-node"}