Skip to content
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

chore(channels): delete channels #271

Merged
merged 10 commits into from
Dec 9, 2021

Conversation

samuelmasse
Copy link
Contributor

Removes channels to use those in the channels package

Closes DEV-2125

@linear
Copy link

linear bot commented Dec 2, 2021

DEV-2125 Messaging make a channels package

Putting all channels in a single package will allow use to write v2 versions more easily, as well as decoupling the channel code from the server code, and reducing considerably the amount of code in the server package

samuelmasse and others added 3 commits December 9, 2021 11:57
* use telegram from channel package

* use package twilio

* use teams

* use smooch

* example change

* config change

* slack

* messenger

* vonage

* integrate other channels

* telegram +

* fix tests

* fix docker

* initialize

* stop when server closes

* dispatch stop

* webhookRouter

* ChannelTemplate

* prettier

* fix
@samuelmasse samuelmasse marked this pull request as ready for review December 9, 2021 18:34
@samuelmasse samuelmasse merged commit a5e3291 into sm-channels-package Dec 9, 2021
@samuelmasse samuelmasse deleted the sm-server-delete-channels branch December 9, 2021 18:34
samuelmasse added a commit that referenced this pull request Dec 10, 2021
* feat(channels): conversation.started

* fix

* feat(channels): channels package

* fix

* config file

* schwag

* more schwag

* twilio

* twilio validation

* smooch

* change config

* abstract

* abstract telegram

* abstract twilio

* abstract app

* fix

* teams

* fix

* bring changes

* bring changes

* bring changes

* add base renderers

* refact streams

* telegram all content types

* abstract

* twilio all content types

* slack all content types

* vonage all content types

* messenger all content

* teams all content

* smooch all content

* destroy

* initialize

* bring changes

* chore(channels): delete channels (#271)

* delete channel code

* chore(channels): use channels from channels package (#272)

* use telegram from channel package

* use package twilio

* use teams

* use smooch

* example change

* config change

* slack

* messenger

* vonage

* integrate other channels

* telegram +

* fix tests

* fix docker

* initialize

* stop when server closes

* dispatch stop

* webhookRouter

* ChannelTemplate

* prettier

* fix

* any -> void

* remove || '*' in server

* remove ChannelStreamRenderers

* initialize messenger

* messenger map scope

* fix

* put back twilio testing

* vonage receive content types

* restore index responses

* fix

* fix

* logger

* logger

* printWebhook

* kvs interface

* fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants