[feature]: Add Sunshine Conversations API SDK entry point #65
Quality Gate failed
Failed conditions
78.4% Coverage on New Code (required ≥ 80%)
Annotations
Check warning on line 8 in libzapi/application/commands/conversations/user_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "externalId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswsNNfnishN1uBDQ&open=AZ0YswsNNfnishN1uBDQ&pullRequest=65
Check warning on line 19 in libzapi/application/commands/conversations/webhook_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "includeFullSource" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswsVNfnishN1uBDU&open=AZ0YswsVNfnishN1uBDU&pullRequest=65
Check warning on line 30 in libzapi/application/commands/conversations/switchboard_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "messageHistoryCount" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Yswr5NfnishN1uBDJ&open=AZ0Yswr5NfnishN1uBDJ&pullRequest=65
Check warning on line 10 in libzapi/application/commands/conversations/webhook_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "includeFullUser" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswsVNfnishN1uBDR&open=AZ0YswsVNfnishN1uBDR&pullRequest=65
Check warning on line 16 in libzapi/domain/models/conversations/webhook.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "includeFullSource" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtsNfnishN1uBEA&open=AZ0YswtsNfnishN1uBEA&pullRequest=65
Check warning on line 17 in libzapi/domain/models/conversations/client.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "lastSeen" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswssNfnishN1uBDf&open=AZ0YswssNfnishN1uBDf&pullRequest=65
Check warning on line 17 in libzapi/domain/models/conversations/device.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "pushNotificationToken" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtWNfnishN1uBD0&open=AZ0YswtWNfnishN1uBD0&pullRequest=65
Check warning on line 11 in libzapi/domain/models/conversations/user.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "externalId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Yswt0NfnishN1uBEC&open=AZ0Yswt0NfnishN1uBEC&pullRequest=65
Check warning on line 14 in libzapi/domain/models/conversations/client.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "externalId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswssNfnishN1uBDg&open=AZ0YswssNfnishN1uBDg&pullRequest=65
Check warning on line 20 in libzapi/application/commands/conversations/conversation_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "iconUrl" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Yswr_NfnishN1uBDM&open=AZ0Yswr_NfnishN1uBDM&pullRequest=65
Check warning on line 24 in libzapi/domain/models/conversations/switchboard.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "integrationType" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswuSNfnishN1uBEI&open=AZ0YswuSNfnishN1uBEI&pullRequest=65
Check warning on line 8 in libzapi/domain/models/conversations/attachment.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "mediaUrl" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Ysws0NfnishN1uBDm&open=AZ0Ysws0NfnishN1uBDm&pullRequest=65
Check warning on line 9 in libzapi/domain/models/conversations/attachment.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "mediaType" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Ysws0NfnishN1uBDl&open=AZ0Ysws0NfnishN1uBDl&pullRequest=65
Check warning on line 12 in libzapi/domain/models/conversations/switchboard.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "defaultSwitchboardIntegrationId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswuSNfnishN1uBEF&open=AZ0YswuSNfnishN1uBEF&pullRequest=65
Check warning on line 13 in libzapi/domain/models/conversations/client.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "integrationId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswssNfnishN1uBDh&open=AZ0YswssNfnishN1uBDh&pullRequest=65
Check warning on line 11 in libzapi/domain/models/conversations/participant.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "userId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtCNfnishN1uBDq&open=AZ0YswtCNfnishN1uBDq&pullRequest=65
Check warning on line 13 in libzapi/domain/models/conversations/message.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "displayName" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtlNfnishN1uBD4&open=AZ0YswtlNfnishN1uBD4&pullRequest=65
Check warning on line 20 in libzapi/domain/models/conversations/message.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "integrationId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtlNfnishN1uBD-&open=AZ0YswtlNfnishN1uBD-&pullRequest=65
Check warning on line 21 in libzapi/domain/models/conversations/message.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "originalMessageId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtlNfnishN1uBD9&open=AZ0YswtlNfnishN1uBD9&pullRequest=65
Check warning on line 11 in libzapi/domain/models/conversations/app.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "maskCreditCardNumbers" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswskNfnishN1uBDX&open=AZ0YswskNfnishN1uBDX&pullRequest=65
Check warning on line 25 in libzapi/domain/models/conversations/switchboard.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "deliverStandbyEvents" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswuSNfnishN1uBEG&open=AZ0YswuSNfnishN1uBEG&pullRequest=65
Check warning on line 14 in libzapi/domain/models/conversations/participant.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "lastRead" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswtCNfnishN1uBDs&open=AZ0YswtCNfnishN1uBDs&pullRequest=65
Check warning on line 28 in libzapi/application/commands/conversations/switchboard_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "deliverStandbyEvents" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Yswr5NfnishN1uBDH&open=AZ0Yswr5NfnishN1uBDH&pullRequest=65
Check warning on line 14 in libzapi/application/commands/conversations/switchboard_cmds.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "defaultSwitchboardIntegrationId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0Yswr5NfnishN1uBDD&open=AZ0Yswr5NfnishN1uBDD&pullRequest=65
Check warning on line 23 in libzapi/domain/models/conversations/switchboard.py
sonarqubecloud / SonarCloud Code Analysis
Rename this field "integrationId" to match the regular expression ^[_a-z][_a-z0-9]*$.
See more on https://sonarcloud.io/project/issues?id=BCR-CX_libzapi&issues=AZ0YswuSNfnishN1uBEJ&open=AZ0YswuSNfnishN1uBEJ&pullRequest=65