{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400215964,"defaultBranch":"next","name":"novu","ownerLogin":"novuhq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-26T15:22:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77433905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717791677.0","currentOid":""},"activityList":{"items":[{"before":"f2d181354077e3314a4e9de7092cf8fceb519a13","after":"41f4095f6aa66639d9b24e1c79c0083beee43edd","ref":"refs/heads/refactor-add-job-flow","pushedAt":"2024-06-09T07:49:47.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"djabarovgeorge","name":"George Djabarov","path":"/djabarovgeorge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39195835?s=80&v=4"},"commit":{"message":"Merge branch 'next' into refactor-add-job-flow","shortMessageHtmlLink":"Merge branch 'next' into refactor-add-job-flow"}},{"before":"b07c5c824d590ed5e2a19f1c57faa3e2e500e565","after":"e0256a69c473f4993ad380cf9a94877f0620c443","ref":"refs/heads/nv-1699-migrate-authn-authz-to-clerkcom","pushedAt":"2024-06-08T18:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChmaraX","name":"Adam Chmara","path":"/ChmaraX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32128755?s=80&v=4"},"commit":{"message":"feat(auth): add api key and subscriber strategies to ee","shortMessageHtmlLink":"feat(auth): add api key and subscriber strategies to ee"}},{"before":"a5a212245926353976cc6a130a80a7b8976e6a23","after":"a315a5402a71b37e54a365e31b78d5d6f43fa8bc","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T22:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Update GitHub workflow and action configurations\n\nUpdated the configuration of multiple GitHub workflow files and Docker build-action file. Notable changes include the removal of the strategy matrix from reusable-workers-service-deploy.yml and the addition of a description field to the environment in the Docker build-action file.","shortMessageHtmlLink":"Update GitHub workflow and action configurations"}},{"before":"fceed3b2d4696b22731d9bffb12b756227cc1be8","after":"a5a212245926353976cc6a130a80a7b8976e6a23","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T21:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Update workflow actions and permissions\n\nThis commit adds specific names to actions setup in the workflows and expands the permissions to include additional contents and deployments. Additionally, the 'secrets' feature has been inherited to several workflow actions allowing them to use the secrets from the parent workflow or environment.","shortMessageHtmlLink":"Update workflow actions and permissions"}},{"before":"bb979b7f98ea9ab9bb2a64c70cdf6c39f169965a","after":"fceed3b2d4696b22731d9bffb12b756227cc1be8","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T21:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Add permissions to GitHub workflows\n\nThis commit includes permissions for contents reading, packages writing, deployments writing, and id-token writing in all GitHub deployment workflows. These permissions define the allowance of certain actions to improve the security and control within our CI/CD pipeline.","shortMessageHtmlLink":"Add permissions to GitHub workflows"}},{"before":"28f9651373a6c7c2eb198afbf600aca894ab13b2","after":"bb979b7f98ea9ab9bb2a64c70cdf6c39f169965a","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove dependency on web testing in dev deployment workflow\n\nThe 'deploy_web' job in the 'cloud-deploy-dev-web.yml' GitHub workflow no longer requires 'test_web' to run before it. This is to ensure even if the testing phase fails or is skipped due to some reasons, the deployment can still proceed in the development environment.","shortMessageHtmlLink":"Remove dependency on web testing in dev deployment workflow"}},{"before":"5bdbac29dd2d6479bfc65ef29dc48f9d23498f45","after":"28f9651373a6c7c2eb198afbf600aca894ab13b2","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove test_web job, add tests input to notification-center job\n\nRemove the test_web job from the cloud-deploy-dev-web workflow. Instead, add a new input called 'tests' to the reusable-notification-center workflow which will determine if tests need to be executed. Also removed the 'ci skip' condition from cloud-deploy-dev-web-components workflow.","shortMessageHtmlLink":"Remove test_web job, add tests input to notification-center job"}},{"before":"ed2c51c615b3d6f334fff0fc2f93137a83aab75f","after":"5bdbac29dd2d6479bfc65ef29dc48f9d23498f45","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Update Github workflows to modify deployment dependencies\n\nRemoved 'publish_docker_image_web' workflow from 'cloud-deploy-dev-web' configuration. Removed 'ci skip' condition from 'deploy_dev_api' workflow in 'cloud-deploy-dev-api'. Unlinked 'deploy_web_us' task from 'deploy_web_eu' in 'cloud-deploy-prod-web' ensuring each deployment is independent.","shortMessageHtmlLink":"Update Github workflows to modify deployment dependencies"}},{"before":"cd48bb17c67cebc8c818d1dba6d9f65e44a5bc07","after":"ed2c51c615b3d6f334fff0fc2f93137a83aab75f","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove test_ws dependency in cloud deployment workflow\n\nThe 'test_ws' job dependency has been removed from the GitHub cloud deployment workflow file. The deployment job will no longer wait for the 'test_ws' job to complete, speeding up the deployment process in the Development environment.","shortMessageHtmlLink":"Remove test_ws dependency in cloud deployment workflow"}},{"before":"ad727d06b8f2c7947e9f0ec5d3001a8ed90d35a4","after":"cd48bb17c67cebc8c818d1dba6d9f65e44a5bc07","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Removed 'ci skip' condition and 'needs' requirement from workflow files\n\nDetailed explanation:\nThe 'ci skip' condition in the production and development worker workflow files (for Github Actions) have been removed, which means now CI will always run regardless of the commit message. Also, the dependency on 'test_worker' in the development workflow has been removed, making the pipeline runs independent for each job.","shortMessageHtmlLink":"Removed 'ci skip' condition and 'needs' requirement from workflow files"}},{"before":"6fc5e761322d555b98af703e1f190f07334a640b","after":"ad727d06b8f2c7947e9f0ec5d3001a8ed90d35a4","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:35:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove 'ci skip' checks from GitHub workflow\n\nRemoved conditions to skip CI for 'deploy_widget' and 'publish_docker_image_widget' jobs in the GitHub workflow for cloud deployment of the development widget. These adjustments make it so all commits, regardless of their message content, initiate the deployment and publishing process.","shortMessageHtmlLink":"Remove 'ci skip' checks from GitHub workflow"}},{"before":"f046a2cbe0a2d0b2c4e5a6f1dd811143f33a3b15","after":"6fc5e761322d555b98af703e1f190f07334a640b","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:34:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove 'test_widget' dependency from deployment workflows\n\nThe 'test_widget' job has been removed as a dependency from the 'deploy_widget_us' job in the 'cloud-deploy-prod-widget.yml' workflow and the 'deploy_widget' job in the 'cloud-deploy-dev-widget.yml' workflow. This change simplifies the workflows and allows for deployments to occur even if 'test_widget' was not executed.","shortMessageHtmlLink":"Remove 'test_widget' dependency from deployment workflows"}},{"before":"d9b4597bf3f0f084d447c8eee1893c6c1ac034fb","after":"f046a2cbe0a2d0b2c4e5a6f1dd811143f33a3b15","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove 'test_webhook' dependency from webhook publishing workflows\n\nThe 'test_webhook' job was removed from both the dev and prod webhook publishing workflows. No longer requiring this job streamlines the process by eliminating a potential waiting period for test completion.","shortMessageHtmlLink":"Remove 'test_webhook' dependency from webhook publishing workflows"}},{"before":"46d3c1c2a7856a6ad3d48b4c543e156caa10e63f","after":"d9b4597bf3f0f084d447c8eee1893c6c1ac034fb","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Remove dependency on test_api in cloud-deploy workflow\n\nPreviously, the cloud-deploy-dev-api workflow was set to wait for the test_api","shortMessageHtmlLink":"Remove dependency on test_api in cloud-deploy workflow"}},{"before":"cf7edcb31c70c699612c000eb1d32448ba8b7162","after":"46d3c1c2a7856a6ad3d48b4c543e156caa10e63f","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Rename back to be able to test","shortMessageHtmlLink":"Rename back to be able to test"}},{"before":"10dfc499a914bcaccc063e9ec709398cf11403ae","after":"b20a0ed57956b8cb874177cf2b5566af75583ead","ref":"refs/heads/include-local-tunnel","pushedAt":"2024-06-07T20:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"denis-kralj-novu","name":"Denis Kralj","path":"/denis-kralj-novu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168424106?s=80&v=4"},"commit":{"message":"feat: include local tunnel work\n\nAdd test for user registration case in enterprise","shortMessageHtmlLink":"feat: include local tunnel work"}},{"before":"e3a63088172ab09959a74bb1a828764b4180ff92","after":"cf7edcb31c70c699612c000eb1d32448ba8b7162","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:29:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Split cloud-deploy workflow into separate prod and dev workflows\n\nThe commit separates the GitHub cloud-deploy workflow into two different workflows for development and production. It renames the existing cloud-deploy.yml to cloud-deploy-dev.yml and creates a new file cloud-deploy-prod.yml for the prod workflow. This separation simplifies the deployment process for both environments.","shortMessageHtmlLink":"Split cloud-deploy workflow into separate prod and dev workflows"}},{"before":"6c4195e7e52ea9db43ece119780b5af39e84c823","after":"e3a63088172ab09959a74bb1a828764b4180ff92","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"add s at the end","shortMessageHtmlLink":"add s at the end"}},{"before":"6039e9a0267213fbbe16b1974b52743c55c78eb5","after":null,"ref":"refs/heads/local-tunnel-inclusion","pushedAt":"2024-06-07T20:21:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"denis-kralj-novu","name":"Denis Kralj","path":"/denis-kralj-novu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168424106?s=80&v=4"}},{"before":null,"after":"10dfc499a914bcaccc063e9ec709398cf11403ae","ref":"refs/heads/include-local-tunnel","pushedAt":"2024-06-07T20:14:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"denis-kralj-novu","name":"Denis Kralj","path":"/denis-kralj-novu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168424106?s=80&v=4"},"commit":{"message":"feat: include local tunnel work\n\nAdd local tunnel script to novu app\nAdd storage of local tunnel url","shortMessageHtmlLink":"feat: include local tunnel work"}},{"before":"a2ef639a4fae4c2a0711e256a70b2118061d4c47","after":"6c4195e7e52ea9db43ece119780b5af39e84c823","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Refactor file paths in cloud deployment workflows\n\nThe paths to the cloud deployment workflows in both development and production environments have been refactored. This includes renaming and rearranging file locations for cleaner directory structure and easier access.","shortMessageHtmlLink":"Refactor file paths in cloud deployment workflows"}},{"before":"39572b306549bb07c3ea9db992a71954ed5b207a","after":"a2ef639a4fae4c2a0711e256a70b2118061d4c47","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T20:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Simplify cloud deployment workflows\n\nThe revision simplifies the cloud-deploy workflow files for both production and development environments. The redundancy of specifying run-environment and individual steps for each job has been removed by directly using the corresponding cloud-deploy workflow file for each job.","shortMessageHtmlLink":"Simplify cloud deployment workflows"}},{"before":"f0073510ebaf4d15cdbe0b6b608827e1c551e611","after":"aab0109c3420b19662a24a41f18b8ff0cd676691","ref":"refs/heads/E2E-Tests-on-Each-PR","pushedAt":"2024-06-07T19:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Delete scheduled E2E tests workflow\n\nThis commit removes the GitHub Actions workflow for scheduled end-to-end (E2E) tests. The action encompassed web, widget, and API testing. Any necessary work will have to be re-implemented in a new workflow or in an existing one.","shortMessageHtmlLink":"Delete scheduled E2E tests workflow"}},{"before":null,"after":"f0073510ebaf4d15cdbe0b6b608827e1c551e611","ref":"refs/heads/E2E-Tests-on-Each-PR","pushedAt":"2024-06-07T19:24:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Added environment variables and new jobs to GitHub workflow\n\nThe GitHub workflow file has been updated to include environment variables for the GitHub token, repository owner, and repository name. Furthermore, new testing jobs using reusable workflows for web, inbound mail, webhook, worker, and ws have been added. These changes aim at improving the automated testing process on pull requests.","shortMessageHtmlLink":"Added environment variables and new jobs to GitHub workflow"}},{"before":"f1ba2111e82002812b4be399f8b4996f6be6cc34","after":"39572b306549bb07c3ea9db992a71954ed5b207a","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T19:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Update release branches and environments in workflow\n\nThe GitHub actions workflows have been updated from 'prod' to 'dev' and from 'refs/heads/prod' to 'refs/heads/next'. This change asserts the appropriate environment and branch for the deployment of development versions.","shortMessageHtmlLink":"Update release branches and environments in workflow"}},{"before":"8a174fc99ca7b8411c032f52dcba59240c5b41f7","after":"6039e9a0267213fbbe16b1974b52743c55c78eb5","ref":"refs/heads/local-tunnel-inclusion","pushedAt":"2024-06-07T19:03:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"denis-kralj-novu","name":"Denis Kralj","path":"/denis-kralj-novu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168424106?s=80&v=4"},"commit":{"message":"feat(packages): add local tunnel capability\n\nPlace tests in correct location","shortMessageHtmlLink":"feat(packages): add local tunnel capability"}},{"before":"c96d7752e067dfee07ba055fe2f85f6cc4db7ece","after":"f1ba2111e82002812b4be399f8b4996f6be6cc34","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T18:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Add environment selector to GitHub workflows\n\nAdded an input field to the GitHub workflow dispatches which allows selection of the target environment (prod or dev). This input is now also considered in the release condition checks to decide whether to run release jobs for 'prod' or 'dev'.","shortMessageHtmlLink":"Add environment selector to GitHub workflows"}},{"before":"e360033f24b53fa6b5fd87eaaebeab18c4b3a048","after":"c96d7752e067dfee07ba055fe2f85f6cc4db7ece","ref":"refs/heads/New-Prod-Deploy-Update","pushedAt":"2024-06-07T18:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Cliftonz","name":"Zac Clifton","path":"/Cliftonz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43915749?s=80&v=4"},"commit":{"message":"Add New Relic","shortMessageHtmlLink":"Add New Relic"}},{"before":"e141bb8b6a959b95ba472d33d5838623f88b199b","after":"205caf55be19f7c310774ad54b1a6f0a4e79d604","ref":"refs/heads/fix/hubspot-ques-form-revert","pushedAt":"2024-06-07T15:51:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jainpawan21","name":"Pawan Jain","path":"/jainpawan21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39362422?s=80&v=4"},"commit":{"message":"fix: spell check error","shortMessageHtmlLink":"fix: spell check error"}},{"before":"318612f7f6b533c978601aa437880d914bd2f159","after":"e141bb8b6a959b95ba472d33d5838623f88b199b","ref":"refs/heads/fix/hubspot-ques-form-revert","pushedAt":"2024-06-07T15:33:59.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jainpawan21","name":"Pawan Jain","path":"/jainpawan21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39362422?s=80&v=4"},"commit":{"message":"fix: invitation login and sign up cases","shortMessageHtmlLink":"fix: invitation login and sign up cases"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYEJ1cwA","startCursor":null,"endCursor":null}},"title":"Activity ยท novuhq/novu"}