├── .dockerignore ├── .editorconfig ├── .env.example ├── .github └── workflows │ ├── ci.yaml │ └── docker-publish.yml ├── .gitignore ├── .npmrc ├── .prettierrc.json ├── Dockerfile ├── LICENSE ├── README.md ├── admin ├── .adminjs │ └── .entry.js ├── README.md ├── package.json ├── src │ ├── api.ts │ ├── dashboard.tsx │ ├── index.ts │ └── resources.ts └── static │ └── images │ └── logo.svg ├── devops ├── README.md ├── config │ ├── grafana-dashboards.yml │ ├── grafana-dashboards │ │ └── tailchat-server.json │ ├── grafana-prometheus-datasource.yml │ └── prometheus.yml └── docker-compose.devops.yml ├── docker-compose.env ├── docker-compose.yml ├── jest.config.js ├── lib ├── __tests__ │ ├── const.spec.ts │ └── utils.spec.ts ├── call.ts ├── const.ts ├── crypto │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── des.spec.ts.snap │ │ └── des.spec.ts │ └── des.ts ├── errors.ts └── utils.ts ├── locales ├── en-US │ └── translation.json └── zh-CN │ └── translation.json ├── mixins ├── __tests__ │ └── socketio.spec.ts ├── cache.cleaner.mixin.ts ├── health.mixin.ts └── socketio.mixin.ts ├── models ├── README.md ├── base.ts ├── chat │ ├── ack.ts │ ├── converse.ts │ ├── inbox.ts │ └── message.ts ├── file.ts ├── group │ ├── group.ts │ └── invite.ts ├── openapi │ ├── __tests__ │ │ └── app.spec.ts │ └── app.ts ├── plugin │ └── manifest.ts └── user │ ├── dmlist.ts │ ├── friend.ts │ ├── friendRequest.ts │ ├── mail.ts │ └── user.ts ├── moleculer.config.ts ├── package.json ├── packages └── sdk │ ├── .gitignore │ ├── package.json │ ├── src │ ├── db │ │ ├── index.ts │ │ ├── mongoose.ts │ │ └── typegoose.ts │ ├── index.ts │ ├── runner │ │ ├── cli.ts │ │ ├── index.ts │ │ └── moleculer.config.ts │ ├── services │ │ ├── base.ts │ │ ├── broker.ts │ │ ├── lib │ │ │ ├── i18n │ │ │ │ ├── __tests__ │ │ │ │ │ ├── index.spec.ts │ │ │ │ │ └── parser.spec.ts │ │ │ │ ├── index.ts │ │ │ │ └── parser.ts │ │ │ ├── moleculer-db-adapter-mongoose │ │ │ │ ├── README.md │ │ │ │ └── index.ts │ │ │ └── settings.ts │ │ ├── mixins │ │ │ └── db.mixin.ts │ │ └── types.ts │ └── structs │ │ ├── chat.ts │ │ ├── events.ts │ │ ├── group.ts │ │ └── user.ts │ └── tsconfig.json ├── plugins ├── com.msgbyte.github │ ├── .ministarrc.js │ ├── models │ │ └── subscribe.ts │ ├── package.json │ ├── services │ │ └── subscribe.service.ts │ └── web │ │ └── plugins │ │ └── com.msgbyte.github │ │ ├── manifest.json │ │ ├── package.json │ │ ├── src │ │ ├── GroupSubscribePanel │ │ │ ├── AddGroupSubscribeModal.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── request.ts │ │ └── translate.ts │ │ ├── tsconfig.json │ │ └── types │ │ └── tailchat.d.ts ├── com.msgbyte.linkmeta │ ├── .ministarrc.js │ ├── models │ │ └── linkmeta.ts │ ├── package.json │ ├── services │ │ └── linkmeta.service.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── linkmeta.spec.ts.snap │ │ └── linkmeta.spec.ts │ ├── utils │ │ ├── __tests__ │ │ │ └── fetchLinkPreview.spec.ts │ │ ├── fetchLinkPreview.ts │ │ └── specialWebsiteMeta.ts │ └── web │ │ └── plugins │ │ └── com.msgbyte.linkmeta │ │ ├── manifest.json │ │ ├── package.json │ │ ├── src │ │ ├── UrlMetaPreviewer │ │ │ ├── Audio.tsx │ │ │ ├── Base.tsx │ │ │ ├── Image.tsx │ │ │ ├── Video.tsx │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── render.tsx │ │ │ └── types.ts │ │ ├── index.tsx │ │ ├── request.ts │ │ └── translate.ts │ │ ├── tsconfig.json │ │ └── types │ │ └── tailchat.d.ts ├── com.msgbyte.meeting │ ├── .ministarrc.js │ ├── models │ │ └── meeting.ts │ ├── package.json │ ├── services │ │ └── meeting.service.dev.ts │ └── web │ │ └── plugins │ │ └── com.msgbyte.meeting │ │ ├── manifest.json │ │ ├── package.json │ │ ├── src │ │ ├── FloatWindow │ │ │ ├── PeerView.tsx │ │ │ ├── index.tsx │ │ │ ├── window.less │ │ │ └── window.tsx │ │ ├── MeetingPanel │ │ │ └── index.tsx │ │ ├── MeetingUrlWrapper.tsx │ │ ├── helper.ts │ │ ├── hooks │ │ │ └── useCreateMeeting.ts │ │ ├── index.tsx │ │ ├── meeting │ │ │ ├── client.ts │ │ │ ├── context.tsx │ │ │ ├── index.ts │ │ │ └── useClientState.ts │ │ ├── request.ts │ │ └── translate.ts │ │ ├── tsconfig.json │ │ └── types │ │ └── tailchat.d.ts ├── com.msgbyte.simplenotify │ ├── .ministarrc.js │ ├── models │ │ └── simplenotify.ts │ ├── package.json │ ├── services │ │ └── simplenotify.service.ts │ └── web │ │ └── plugins │ │ └── com.msgbyte.simplenotify │ │ ├── manifest.json │ │ ├── package.json │ │ ├── src │ │ ├── GroupSubscribePanel │ │ │ ├── AddGroupSubscribeModal.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ ├── request.ts │ │ └── translate.ts │ │ ├── tsconfig.json │ │ └── types │ │ └── tailchat.d.ts └── com.msgbyte.tasks │ ├── .ministarrc.js │ ├── models │ └── task.ts │ ├── package.json │ ├── services │ └── tasks.service.ts │ ├── test │ └── tasks.spec.ts │ └── web │ └── plugins │ └── com.msgbyte.tasks │ ├── manifest.json │ ├── package.json │ ├── src │ ├── TasksPanel │ │ ├── NewTask.tsx │ │ ├── TaskItem.tsx │ │ ├── index.less │ │ ├── index.tsx │ │ └── type.ts │ ├── index.tsx │ ├── request.ts │ └── translate.ts │ ├── tsconfig.json │ └── types │ └── tailchat.d.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public ├── .gitkeep └── css │ └── bulma.min.css ├── runner.ts ├── scripts ├── avatar-url-transform.ts ├── build.ts ├── buildDocker.js ├── dashboard.ts ├── installPlugin.js ├── k8s │ ├── README.md │ └── kompose │ │ ├── data-persistentvolumeclaim.yaml │ │ ├── default-networkpolicy.yaml │ │ ├── docker-compose-env-configmap.yaml │ │ ├── internal-networkpolicy.yaml │ │ ├── minio-pod.yaml │ │ ├── mongo-pod.yaml │ │ ├── redis-pod.yaml │ │ ├── service-chat-deployment.yaml │ │ ├── service-file-deployment.yaml │ │ ├── service-gateway-deployment.yaml │ │ ├── service-group-deployment.yaml │ │ ├── service-user-deployment.yaml │ │ ├── storage-persistentvolumeclaim.yaml │ │ ├── traefik-claim0-persistentvolumeclaim.yaml │ │ ├── traefik-deployment.yaml │ │ └── traefik-service.yaml ├── migrate-mongo-config.js ├── migrations │ └── 20220507114141-plugin_simplenotify_defaults_type.ts └── scanTranslation.js ├── services ├── README.md ├── core │ ├── chat │ │ ├── ack.service.ts │ │ ├── converse.service.ts │ │ ├── inbox.service.dev.ts │ │ └── message.service.ts │ ├── config.service.ts │ ├── file.service.ts │ ├── gateway.service.ts │ ├── group │ │ ├── group.service.ts │ │ └── invite.service.ts │ ├── plugin │ │ └── registry.service.ts │ └── user │ │ ├── dmlist.service.ts │ │ ├── friend.service.ts │ │ ├── friendRequest.service.ts │ │ ├── mail.service.ts │ │ └── user.service.ts ├── debug.service.ts └── openapi │ ├── app.service.ts │ └── oidc │ ├── account.ts │ ├── adapter.ts │ ├── model.ts │ ├── oidc.service.ts │ └── views │ ├── _footer.ejs │ ├── _header.ejs │ ├── authorize.ejs │ ├── error.ejs │ └── login.ejs ├── test ├── demo │ ├── openapi-client-simple │ │ ├── app.html │ │ ├── index.ts │ │ └── package.json │ └── openapi-client │ │ ├── index.ts │ │ └── package.json ├── integration │ ├── chat │ │ ├── ack.spec.ts │ │ └── message.spec.ts │ ├── group │ │ └── group.spec.ts │ ├── openapi │ │ └── app.spec.ts │ └── user │ │ ├── dmlist.spec.ts │ │ └── user.spec.ts ├── setup.ts └── utils.ts ├── tsconfig.json ├── types ├── neo-blessed │ └── index.d.ts └── plugins.d.ts └── views └── mail.ejs /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | logs 4 | dist 5 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/README.md -------------------------------------------------------------------------------- /admin/.adminjs/.entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/.adminjs/.entry.js -------------------------------------------------------------------------------- /admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/README.md -------------------------------------------------------------------------------- /admin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/package.json -------------------------------------------------------------------------------- /admin/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/src/api.ts -------------------------------------------------------------------------------- /admin/src/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/src/dashboard.tsx -------------------------------------------------------------------------------- /admin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/src/index.ts -------------------------------------------------------------------------------- /admin/src/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/src/resources.ts -------------------------------------------------------------------------------- /admin/static/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/admin/static/images/logo.svg -------------------------------------------------------------------------------- /devops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/README.md -------------------------------------------------------------------------------- /devops/config/grafana-dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/config/grafana-dashboards.yml -------------------------------------------------------------------------------- /devops/config/grafana-dashboards/tailchat-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/config/grafana-dashboards/tailchat-server.json -------------------------------------------------------------------------------- /devops/config/grafana-prometheus-datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/config/grafana-prometheus-datasource.yml -------------------------------------------------------------------------------- /devops/config/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/config/prometheus.yml -------------------------------------------------------------------------------- /devops/docker-compose.devops.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/devops/docker-compose.devops.yml -------------------------------------------------------------------------------- /docker-compose.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/docker-compose.env -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/__tests__/const.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/__tests__/const.spec.ts -------------------------------------------------------------------------------- /lib/__tests__/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/__tests__/utils.spec.ts -------------------------------------------------------------------------------- /lib/call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/call.ts -------------------------------------------------------------------------------- /lib/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/const.ts -------------------------------------------------------------------------------- /lib/crypto/__tests__/__snapshots__/des.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/crypto/__tests__/__snapshots__/des.spec.ts.snap -------------------------------------------------------------------------------- /lib/crypto/__tests__/des.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/crypto/__tests__/des.spec.ts -------------------------------------------------------------------------------- /lib/crypto/des.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/crypto/des.ts -------------------------------------------------------------------------------- /lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/errors.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /locales/en-US/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/locales/en-US/translation.json -------------------------------------------------------------------------------- /locales/zh-CN/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/locales/zh-CN/translation.json -------------------------------------------------------------------------------- /mixins/__tests__/socketio.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/mixins/__tests__/socketio.spec.ts -------------------------------------------------------------------------------- /mixins/cache.cleaner.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/mixins/cache.cleaner.mixin.ts -------------------------------------------------------------------------------- /mixins/health.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/mixins/health.mixin.ts -------------------------------------------------------------------------------- /mixins/socketio.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/mixins/socketio.mixin.ts -------------------------------------------------------------------------------- /models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/README.md -------------------------------------------------------------------------------- /models/base.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/chat/ack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/chat/ack.ts -------------------------------------------------------------------------------- /models/chat/converse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/chat/converse.ts -------------------------------------------------------------------------------- /models/chat/inbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/chat/inbox.ts -------------------------------------------------------------------------------- /models/chat/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/chat/message.ts -------------------------------------------------------------------------------- /models/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/file.ts -------------------------------------------------------------------------------- /models/group/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/group/group.ts -------------------------------------------------------------------------------- /models/group/invite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/group/invite.ts -------------------------------------------------------------------------------- /models/openapi/__tests__/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/openapi/__tests__/app.spec.ts -------------------------------------------------------------------------------- /models/openapi/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/openapi/app.ts -------------------------------------------------------------------------------- /models/plugin/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/plugin/manifest.ts -------------------------------------------------------------------------------- /models/user/dmlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/user/dmlist.ts -------------------------------------------------------------------------------- /models/user/friend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/user/friend.ts -------------------------------------------------------------------------------- /models/user/friendRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/user/friendRequest.ts -------------------------------------------------------------------------------- /models/user/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/user/mail.ts -------------------------------------------------------------------------------- /models/user/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/models/user/user.ts -------------------------------------------------------------------------------- /moleculer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/moleculer.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/package.json -------------------------------------------------------------------------------- /packages/sdk/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /packages/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/package.json -------------------------------------------------------------------------------- /packages/sdk/src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/db/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/db/mongoose.ts: -------------------------------------------------------------------------------- 1 | export { Types } from 'mongoose'; 2 | -------------------------------------------------------------------------------- /packages/sdk/src/db/typegoose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/db/typegoose.ts -------------------------------------------------------------------------------- /packages/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/runner/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/runner/cli.ts -------------------------------------------------------------------------------- /packages/sdk/src/runner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/runner/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/runner/moleculer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/runner/moleculer.config.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/base.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/broker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/broker.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/i18n/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/i18n/__tests__/index.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/i18n/__tests__/parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/i18n/__tests__/parser.spec.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/i18n/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/i18n/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/i18n/parser.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/moleculer-db-adapter-mongoose/README.md: -------------------------------------------------------------------------------- 1 | fork from `moleculer-db-adapter-mongoose` 2 | -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/moleculer-db-adapter-mongoose/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/moleculer-db-adapter-mongoose/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/lib/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/lib/settings.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/mixins/db.mixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/mixins/db.mixin.ts -------------------------------------------------------------------------------- /packages/sdk/src/services/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/services/types.ts -------------------------------------------------------------------------------- /packages/sdk/src/structs/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/structs/chat.ts -------------------------------------------------------------------------------- /packages/sdk/src/structs/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/structs/events.ts -------------------------------------------------------------------------------- /packages/sdk/src/structs/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/structs/group.ts -------------------------------------------------------------------------------- /packages/sdk/src/structs/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/src/structs/user.ts -------------------------------------------------------------------------------- /packages/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/packages/sdk/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/.ministarrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/.ministarrc.js -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/models/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/models/subscribe.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/services/subscribe.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/services/subscribe.service.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/manifest.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/GroupSubscribePanel/AddGroupSubscribeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/GroupSubscribePanel/AddGroupSubscribeModal.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/GroupSubscribePanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/GroupSubscribePanel/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/request.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/src/translate.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/types/tailchat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.github/web/plugins/com.msgbyte.github/types/tailchat.d.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/.ministarrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/.ministarrc.js -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/models/linkmeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/models/linkmeta.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/services/linkmeta.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/services/linkmeta.service.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/test/__snapshots__/linkmeta.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/test/__snapshots__/linkmeta.spec.ts.snap -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/test/linkmeta.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/test/linkmeta.spec.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/utils/__tests__/fetchLinkPreview.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/utils/__tests__/fetchLinkPreview.spec.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/utils/fetchLinkPreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/utils/fetchLinkPreview.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/utils/specialWebsiteMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/utils/specialWebsiteMeta.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/manifest.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Audio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Audio.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Base.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Base.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Image.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/Video.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/index.less -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/render.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/UrlMetaPreviewer/types.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/request.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/src/translate.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/types/tailchat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.linkmeta/web/plugins/com.msgbyte.linkmeta/types/tailchat.d.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/.ministarrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/.ministarrc.js -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/models/meeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/models/meeting.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/services/meeting.service.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/services/meeting.service.dev.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/manifest.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/PeerView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/PeerView.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/window.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/window.less -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/window.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/FloatWindow/window.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/MeetingPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/MeetingPanel/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/MeetingUrlWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/MeetingUrlWrapper.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/helper.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/hooks/useCreateMeeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/hooks/useCreateMeeting.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/client.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/context.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/index.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/useClientState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/useClientState.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/request.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/translate.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/types/tailchat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/types/tailchat.d.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/.ministarrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/.ministarrc.js -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/models/simplenotify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/models/simplenotify.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/services/simplenotify.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/services/simplenotify.service.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/manifest.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/GroupSubscribePanel/AddGroupSubscribeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/GroupSubscribePanel/AddGroupSubscribeModal.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/GroupSubscribePanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/GroupSubscribePanel/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/request.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/src/translate.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/types/tailchat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.simplenotify/web/plugins/com.msgbyte.simplenotify/types/tailchat.d.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/.ministarrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/.ministarrc.js -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/models/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/models/task.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/services/tasks.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/services/tasks.service.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/test/tasks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/test/tasks.spec.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/manifest.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/package.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/NewTask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/NewTask.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/TaskItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/TaskItem.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/index.less -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/TasksPanel/type.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/index.tsx -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/request.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/src/translate.ts -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/tsconfig.json -------------------------------------------------------------------------------- /plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/types/tailchat.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/plugins/com.msgbyte.tasks/web/plugins/com.msgbyte.tasks/types/tailchat.d.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/css/bulma.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/public/css/bulma.min.css -------------------------------------------------------------------------------- /runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/runner.ts -------------------------------------------------------------------------------- /scripts/avatar-url-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/avatar-url-transform.ts -------------------------------------------------------------------------------- /scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/build.ts -------------------------------------------------------------------------------- /scripts/buildDocker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/buildDocker.js -------------------------------------------------------------------------------- /scripts/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/dashboard.ts -------------------------------------------------------------------------------- /scripts/installPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/installPlugin.js -------------------------------------------------------------------------------- /scripts/k8s/README.md: -------------------------------------------------------------------------------- 1 | WIP Warning! 2 | 3 | 正在施工中! 4 | -------------------------------------------------------------------------------- /scripts/k8s/kompose/data-persistentvolumeclaim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/data-persistentvolumeclaim.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/default-networkpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/default-networkpolicy.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/docker-compose-env-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/docker-compose-env-configmap.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/internal-networkpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/internal-networkpolicy.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/minio-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/minio-pod.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/mongo-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/mongo-pod.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/redis-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/redis-pod.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/service-chat-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/service-chat-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/service-file-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/service-file-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/service-gateway-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/service-gateway-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/service-group-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/service-group-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/service-user-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/service-user-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/storage-persistentvolumeclaim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/storage-persistentvolumeclaim.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/traefik-claim0-persistentvolumeclaim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/traefik-claim0-persistentvolumeclaim.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/traefik-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/traefik-deployment.yaml -------------------------------------------------------------------------------- /scripts/k8s/kompose/traefik-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/k8s/kompose/traefik-service.yaml -------------------------------------------------------------------------------- /scripts/migrate-mongo-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/migrate-mongo-config.js -------------------------------------------------------------------------------- /scripts/migrations/20220507114141-plugin_simplenotify_defaults_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/migrations/20220507114141-plugin_simplenotify_defaults_type.ts -------------------------------------------------------------------------------- /scripts/scanTranslation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/scripts/scanTranslation.js -------------------------------------------------------------------------------- /services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/README.md -------------------------------------------------------------------------------- /services/core/chat/ack.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/chat/ack.service.ts -------------------------------------------------------------------------------- /services/core/chat/converse.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/chat/converse.service.ts -------------------------------------------------------------------------------- /services/core/chat/inbox.service.dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/chat/inbox.service.dev.ts -------------------------------------------------------------------------------- /services/core/chat/message.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/chat/message.service.ts -------------------------------------------------------------------------------- /services/core/config.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/config.service.ts -------------------------------------------------------------------------------- /services/core/file.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/file.service.ts -------------------------------------------------------------------------------- /services/core/gateway.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/gateway.service.ts -------------------------------------------------------------------------------- /services/core/group/group.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/group/group.service.ts -------------------------------------------------------------------------------- /services/core/group/invite.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/group/invite.service.ts -------------------------------------------------------------------------------- /services/core/plugin/registry.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/plugin/registry.service.ts -------------------------------------------------------------------------------- /services/core/user/dmlist.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/user/dmlist.service.ts -------------------------------------------------------------------------------- /services/core/user/friend.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/user/friend.service.ts -------------------------------------------------------------------------------- /services/core/user/friendRequest.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/user/friendRequest.service.ts -------------------------------------------------------------------------------- /services/core/user/mail.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/user/mail.service.ts -------------------------------------------------------------------------------- /services/core/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/core/user/user.service.ts -------------------------------------------------------------------------------- /services/debug.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/debug.service.ts -------------------------------------------------------------------------------- /services/openapi/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/app.service.ts -------------------------------------------------------------------------------- /services/openapi/oidc/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/account.ts -------------------------------------------------------------------------------- /services/openapi/oidc/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/adapter.ts -------------------------------------------------------------------------------- /services/openapi/oidc/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/model.ts -------------------------------------------------------------------------------- /services/openapi/oidc/oidc.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/oidc.service.ts -------------------------------------------------------------------------------- /services/openapi/oidc/views/_footer.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /services/openapi/oidc/views/_header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/views/_header.ejs -------------------------------------------------------------------------------- /services/openapi/oidc/views/authorize.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/views/authorize.ejs -------------------------------------------------------------------------------- /services/openapi/oidc/views/error.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/views/error.ejs -------------------------------------------------------------------------------- /services/openapi/oidc/views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/services/openapi/oidc/views/login.ejs -------------------------------------------------------------------------------- /test/demo/openapi-client-simple/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/demo/openapi-client-simple/app.html -------------------------------------------------------------------------------- /test/demo/openapi-client-simple/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/demo/openapi-client-simple/index.ts -------------------------------------------------------------------------------- /test/demo/openapi-client-simple/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/demo/openapi-client-simple/package.json -------------------------------------------------------------------------------- /test/demo/openapi-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/demo/openapi-client/index.ts -------------------------------------------------------------------------------- /test/demo/openapi-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/demo/openapi-client/package.json -------------------------------------------------------------------------------- /test/integration/chat/ack.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/chat/ack.spec.ts -------------------------------------------------------------------------------- /test/integration/chat/message.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/chat/message.spec.ts -------------------------------------------------------------------------------- /test/integration/group/group.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/group/group.spec.ts -------------------------------------------------------------------------------- /test/integration/openapi/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/openapi/app.spec.ts -------------------------------------------------------------------------------- /test/integration/user/dmlist.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/user/dmlist.spec.ts -------------------------------------------------------------------------------- /test/integration/user/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/integration/user/user.spec.ts -------------------------------------------------------------------------------- /test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/setup.ts -------------------------------------------------------------------------------- /test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/test/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/neo-blessed/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/types/neo-blessed/index.d.ts -------------------------------------------------------------------------------- /types/plugins.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * 该文件主要解决tsc在ci环境时无法很好探知到monorepo中的项目的依赖类型导致的报错 3 | */ 4 | 5 | declare module 'link-preview-js'; 6 | -------------------------------------------------------------------------------- /views/mail.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msgbyte/tailchat-server/HEAD/views/mail.ejs --------------------------------------------------------------------------------