novu icon indicating copy to clipboard operation
novu copied to clipboard

📡 Replace Provider Identifier with Integration Identifier

Open LetItRock opened this issue 1 year ago • 7 comments

What?

On the integrations page, we show the provider identifier with each integration

Monosnap Integrations | Novu Manage Platform 2023-11-03 11-12-45.png Monosnap Integrations | Novu Manage Platform 2023-11-03 11-20-37.png

image.png



Why? (Context)

It should be Integration Identifier because in code there is no any variable with name as providerIdentifier

Instead we have integrationIdentifier variable at many places.
One such use case is to override email/sms provider. Here sendgrid-DqJizp2Zt is Integration Indentifier (or as per image Provider Identifier)

{
 "overrides": {
   "email": {
     "integrationIdentifier": "sendgrid-DqJizp2Zt"
   }
  }
}

Definition of Done

  • [ ] The Provider Identifier field name is replaced with Integration identifier field name in UI of an integration settings. See the mock below

    Int. store - Integration store (Figma)

  • [ ] The Provider Identifier subtitle+value is replaced with Integration identifier value in the integrations list
    See the mock below

    Int. store - Integration store (Figma)

  • [ ] The Provider Identifier hint is displayed on hover over Integration identifier subtitle.

  • [ ] The subtitle font is 12px size and 16px line height

    Screenshot 2024-01-04 at 20.20.16.png
  • [ ] The copy control is displayed on hover over Integration identifier subtitle

  • [ ] By click on identifier it is copied to the clipboard
    See the mock below

    Int. store - Integration store (Figma)

LetItRock avatar Jan 09 '24 12:01 LetItRock

hi there, I'd like to work on this issue. can you assign it to me please?

AlexVCS avatar Jan 09 '24 15:01 AlexVCS

can I work on this ?

KaoutharAsma avatar Jan 09 '24 17:01 KaoutharAsma

It is not closed yet, so can i try out this issue??

animeshMondal-crypto avatar Jan 10 '24 06:01 animeshMondal-crypto

hey @AlexVCS! 👋 assigned this ticket to you ;)

LetItRock avatar Jan 10 '24 09:01 LetItRock

Want to work on it

developerdhruv avatar Jan 11 '24 13:01 developerdhruv

Is this still open to being worked on?

ayo6706 avatar May 07 '24 22:05 ayo6706