-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: vercel integation #1304
feat: vercel integation #1304
Conversation
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great stuff! 🔥 I have just added some feedback I have from having a quick look at the code 🙂
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.command.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/vercel-integration.module.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.command.ts
Outdated
Show resolved
Hide resolved
73f2633
to
4d68fa9
Compare
@venarius , thank you for the review, it was really helpful :) |
apps/api/src/app/vercel-integration/vercel-integration.controller.ts
Outdated
Show resolved
Hide resolved
Also writing documentation about this (letting know this exists mostly and how to setup) would be great |
@raikasdev this one is actually an internal integration with vercel, so I don't see any specific reason to document this on docs. As it's not really relevant for anyone except us :P Might create a public notion for it tho |
apps/api/src/app/vercel-integration/vercel-integration.module.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
few suggestions ;)
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
apps/api/src/app/vercel-integration/usecases/setup-integration/setup-integration.usecase.ts
Outdated
Show resolved
Hide resolved
9e54e8a
to
c6f0432
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work. 👏🏻
Overall it looks great. Just left few comments.
I totally agree with the part of if having separate Vercel components would clean the implementation.
...p/partner-integrations/usecases/setup-vercel-integration/setup-vercel-integration.usecase.ts
Show resolved
Hide resolved
...p/partner-integrations/usecases/setup-vercel-integration/setup-vercel-integration.usecase.ts
Show resolved
Hide resolved
3f0121e
to
e7edf94
Compare
@BiswaViraj could you merge the conflicts so we can merge this ? 🙏 |
5bc75e1
to
ba670ee
Compare
Novu
as an integration from the vercel integration marketplaceapp identifier
and thesecret key
to the vercel projects as environment variables.Demo-Novu-Integration.webm
Other information:
Concerns/Future scope: