config/default.yml
|
+29
|
-0
|
package-lock.json
|
+244
|
-6
|
package.json
|
+10
|
-3
|
package/backend-shared/src/config/backend-config.ts
|
+1
|
-1
|
package/backend-shared/src/config/database-config.ts
|
+2
|
-2
|
package/backend-shared/src/storage/iuser.ts
|
+1
|
-1
|
package/backend-shared/src/storage/manager/user-storage-manager.ts
|
+2
|
-2
|
package/backend-twitch/src/authentication/application-token-manager.ts
|
+1
|
-1
|
package/backend-twitch/src/authentication/polling-application-token-connection.ts
|
+1
|
-1
|
package/backend-twitch/src/authentication/provider-types.ts
|
+2
|
-1
|
package/backend-twitch/src/authentication/user-token-manager.ts
|
+1
|
-1
|
package/backend-twitch/src/handler/cheering-irc-reply-handler.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/cheering-with-cheermotes-handler.ts
|
+4
|
-4
|
package/backend-twitch/src/handler/follow-reminder.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/following-Irc-reply-handler.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/greeting.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/new-chatter.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/streaming-statistics-collector-handler.ts
|
+3
|
-3
|
package/backend-twitch/src/handler/subscribing.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/subscription-irc-reply-handler.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/text-response-command.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/vidy-command.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/vidy-result-event.ts
|
+2
|
-2
|
package/backend-twitch/src/handler/whisper-irc-reply-handler.ts
|
+2
|
-2
|
package/backend-twitch/src/helper/token-helper.ts
|
+2
|
-2
|
package/backend-twitch/src/helper/user-token-helper.ts
|
+2
|
-2
|
package/backend-twitch/src/irc/connection/iirc-connection.ts
|
+3
|
-2
|
package/backend-twitch/src/irc/connection/irc-connection.ts
|
+5
|
-4
|
package/backend-twitch/src/irc/connection/irc-manager.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/handler/logging.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/handler/ping.ts
|
+3
|
-2
|
package/backend-twitch/src/irc/handler/reconnect.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/translator/incoming-irc-command-event-translator.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/translator/outgoing-irc-command-event-handler.ts
|
+1
|
-1
|
package/backend-twitch/src/polling/connection/polling-clientid-connection.ts
|
+3
|
-2
|
package/backend-twitch/src/polling/connection/polling-connection.ts
|
+2
|
-2
|
package/backend-twitch/src/polling/translator/incoming-polling-event-translator.ts
|
+2
|
-1
|
package/backend-twitch/src/pubsub/connection/ipubsub-connection.ts
|
+2
|
-1
|
package/backend-twitch/src/pubsub/connection/pubsub-connection.ts
|
+3
|
-2
|
package/backend-twitch/src/pubsub/connection/pubsub-manager.ts
|
+2
|
-1
|
package/backend-twitch/src/pubsub/handler/ping.ts
|
+3
|
-1
|
package/backend-twitch/src/pubsub/handler/reconnect.ts
|
+3
|
-1
|
package/backend-twitch/src/pubsub/translator/incoming-pubsub-event-translator.ts
|
+3
|
-2
|
package/backend-twitch/src/translator/incoming-cheering-event-translator.ts
|
+3
|
-3
|
package/backend-twitch/src/translator/incoming-cheermotes-event-translator.ts
|
+1
|
-1
|
package/backend-twitch/src/translator/incoming-following-event-translator.ts
|
+1
|
-1
|
package/backend-twitch/src/translator/incoming-streaming-event-translator.ts
|
+1
|
-1
|
package/backend-twitch/src/translator/incoming-subscription-event-translator.ts
|
+2
|
-2
|
package/backend-twitch/src/translator/incoming-whisper-event-translator.ts
|
+3
|
-3
|
package/backend-twitch/src/websocket/connection/websocket-connection.ts
|
+3
|
-1
|
package/backend-vidy/src/request/authenticated-request.ts
|
+4
|
-0
|
package/backend-vidy/src/translator/outgoing-search-command-handler.ts
|
+2
|
-2
|
package/{interface-twitch => interface-backend-twitch}/.gitignore
|
+0
|
-0
|
package/interface-backend-twitch/package.json
|
+10
|
-0
|
package/{backend-twitch/src/polling/interface => interface-backend-twitch/src/event}/ihttp-data.ts
|
+0
|
-0
|
package/{backend-twitch/src/polling/interface => interface-backend-twitch/src/event}/ihttp-header.ts
|
+0
|
-0
|
package/{backend-twitch/src/irc/interface => interface-backend-twitch/src/event}/iincoming-irc-command.ts
|
+0
|
-0
|
package/{backend-twitch/src/polling/interface => interface-backend-twitch/src/event}/iincoming-polling-event.ts
|
+1
|
-1
|
package/{backend-twitch/src/pubsub/interface/iincoming-pubsub-event.ts => interface-backend-twitch/src/event/iincoming-pub-sub-event.ts}
|
+0
|
-0
|
package/{backend-twitch/src/irc/interface => interface-backend-twitch/src/event}/ioutgoing-irc-command.ts
|
+0
|
-0
|
package/{backend-twitch/src/pubsub/interface => interface-backend-twitch/src/event}/ipubsub-response.ts
|
+0
|
-0
|
package/{backend-twitch/src/websocket/interface => interface-backend-twitch/src/event}/iwebsocket-command.ts
|
+0
|
-0
|
package/{interface-vidy => interface-shared-twitch}/.gitignore
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/package.json
|
+1
|
-1
|
package/{interface-twitch => interface-shared-twitch}/src/authentication/iaugmented-token.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/authentication/iraw-token.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/Icheertoken-with-cheermotes-url.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/ichannel-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-cheering-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-cheering-with-cheermotes-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-cheermotes-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-following-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-streaming-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-subscription-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iincoming-whisper-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iuser-channel-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iuser-event.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iuser-name-id.ts
|
+0
|
-0
|
package/{interface-twitch => interface-shared-twitch}/src/event/iuser-to-user-event.ts
|
+0
|
-0
|
package/interface-shared-vidy/.gitignore
|
+2
|
-0
|
package/{interface-vidy => interface-shared-vidy}/package.json
|
+0
|
-0
|
package/{interface-vidy/src/command => interface-shared-vidy/src/event}/iincoming-search-result-event.ts
|
+0
|
-0
|
package/{interface-vidy/src/command => interface-shared-vidy/src/event}/ioutgoing-search-command.ts
|
+0
|
-0
|
package/server-backend/src/main/authenticated-application-main.ts
|
+58
|
-87
|
package/server-backend/src/main/per-user-handlers-main.ts
|
+40
|
-70
|
package/server-backend/src/topic-publisher/.gitignore
|
+1
|
-0
|
package/server-backend/src/topic/.gitignore
|
+1
|
-0
|
package/server-backend/src/topics-macro/.gitignore
|
+1
|
-0
|
package/server-backend/src/topics-macro/preprocessor.js
|
+200
|
-0
|
package/server-backend/src/{topics-subscriber/incoming-search-result-event-single-item-topics-subscriber.ts => topics-macro/single-item-topics-subscriber.ts.m4}
|
+8
|
-6
|
package/server-backend/src/{topics-subscriber/zmq-single-item-topics-subscriber.ts => topics-macro/topic-publisher.ts.m4}
|
+14
|
-18
|
package/server-backend/src/{topics/incoming-search-result-event-topic.ts => topics-macro/topic.ts.m4}
|
+5
|
-4
|
package/server-backend/src/topics-subscriber/.gitignore
|
+1
|
-0
|
package/server-frontend/src/main/manager-main.ts
|
+28
|
-48
|
package/server-twitch/src/irc-authenticated-application-api.ts
|
+2
|
-2
|
package/server-twitch/src/per-user-irc-api.ts
|
+5
|
-10
|
package/server-twitch/src/per-user-polling-api.ts
|
+14
|
-26
|
package/server-twitch/src/per-user-pubsub-api.ts
|
+3
|
-8
|
package/server-vidy/src/api.ts
|
+14
|
-15
|
package/server-vidy/src/application-api.ts
|
+6
|
-19
|
package/shared/src/message-queue/topic-publisher.ts
|
+10
|
-8
|
tsconfig.json
|
+7
|
-4
|