├── .eslintrc.json ├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── changelog.yml │ ├── docs.yml │ ├── npm-publish.yml │ ├── release.yml │ ├── sign-off.yml │ ├── test.yml │ └── triage-incoming.yml ├── .gitignore ├── .node-version ├── .npmignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── HOWTO.md ├── LICENSE ├── README.md ├── changelog.d └── git.keep ├── docs └── platforms.md ├── examples ├── encryption │ ├── .gitignore │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── yarn.lock └── slack-starter │ ├── .gitignore │ ├── package.json │ ├── src │ └── index.ts │ ├── tsconfig.json │ └── yarn.lock ├── package.json ├── pyproject.toml ├── scripts ├── check-newsfragment ├── generate-docs.sh ├── release.sh └── upgrade-db-0.3-to-1.0.js ├── spec ├── .eslintrc.json ├── helpers │ ├── log.js │ └── postgres-helper.ts ├── integ │ ├── bridge.spec.js │ ├── cli.spec.js │ ├── config-validator.spec.js │ ├── event-bridge-store.spec.js │ ├── postgres.spec.cts │ ├── room-bridge-store.spec.js │ └── user-bridge-store.spec.cts ├── support │ └── jasmine.json └── unit │ ├── activity-tracker.spec.cts │ ├── agecounters.spec.js │ ├── app-service-bot.spec.js │ ├── bridge-blocker.spec.js │ ├── client-request-cache.spec.js │ ├── event-queue.spec.js │ ├── intent.spec.js │ ├── logging.spec.cts │ ├── matrix-user.spec.js │ ├── media-proxy.spec.cts │ ├── request-factory.spec.js │ ├── request.spec.js │ ├── room-link-validator.spec.js │ ├── room-upgrade-handler.spec.js │ ├── state-lookup.spec.js │ ├── userActivity.spec.js │ └── utils │ └── matrix-host-resolver.spec.cts ├── src ├── bridge.ts ├── components │ ├── activity-tracker.ts │ ├── agecounters.ts │ ├── app-service-bot.ts │ ├── bridge-blocker.ts │ ├── bridge-context.ts │ ├── bridge-info-state.ts │ ├── bridge-store.ts │ ├── cli.ts │ ├── client-request-cache.ts │ ├── config-validator.ts │ ├── encrypted-intent.ts │ ├── encryption.ts │ ├── event-bridge-store.ts │ ├── event-queue.ts │ ├── event-types.ts │ ├── intent.ts │ ├── logging.ts │ ├── media-proxy.ts │ ├── membership-cache.ts │ ├── membership-queue.ts │ ├── prometheusmetrics.ts │ ├── request-factory.ts │ ├── request.ts │ ├── room-bridge-store.ts │ ├── room-link-validator.ts │ ├── room-upgrade-handler.ts │ ├── state-lookup.ts │ ├── stores │ │ └── postgres-store.ts │ ├── user-activity-store.ts │ ├── user-activity.ts │ └── user-bridge-store.ts ├── contentRepo.ts ├── errors.ts ├── index.ts ├── models │ ├── events │ │ └── event.ts │ ├── rooms │ │ ├── matrix.ts │ │ └── remote.ts │ └── users │ │ ├── matrix.ts │ │ └── remote.ts ├── provisioning │ ├── api.ts │ ├── errors.ts │ ├── index.ts │ ├── request.ts │ └── store.ts ├── thirdparty.ts └── utils │ ├── matrix-host-resolver.ts │ ├── package-info.ts │ └── promiseutil.ts ├── tsconfig.json └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @matrix-org/bridges 2 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sign-off.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/sign-off.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/triage-incoming.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.github/workflows/triage-incoming.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 22 -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | examples/ 2 | .typedoc 3 | .nyc_output 4 | yarn-error.log 5 | *.db -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HOWTO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/HOWTO.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/README.md -------------------------------------------------------------------------------- /changelog.d/git.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/docs/platforms.md -------------------------------------------------------------------------------- /examples/encryption/.gitignore: -------------------------------------------------------------------------------- 1 | /*.db 2 | /lib 3 | /*registration.yaml -------------------------------------------------------------------------------- /examples/encryption/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/encryption/package.json -------------------------------------------------------------------------------- /examples/encryption/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/encryption/src/index.ts -------------------------------------------------------------------------------- /examples/encryption/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/encryption/tsconfig.json -------------------------------------------------------------------------------- /examples/encryption/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/encryption/yarn.lock -------------------------------------------------------------------------------- /examples/slack-starter/.gitignore: -------------------------------------------------------------------------------- 1 | /*.db 2 | /lib 3 | /*registration.yaml -------------------------------------------------------------------------------- /examples/slack-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/slack-starter/package.json -------------------------------------------------------------------------------- /examples/slack-starter/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/slack-starter/src/index.ts -------------------------------------------------------------------------------- /examples/slack-starter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/slack-starter/tsconfig.json -------------------------------------------------------------------------------- /examples/slack-starter/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/examples/slack-starter/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/package.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/check-newsfragment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/scripts/check-newsfragment -------------------------------------------------------------------------------- /scripts/generate-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/scripts/generate-docs.sh -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /scripts/upgrade-db-0.3-to-1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/scripts/upgrade-db-0.3-to-1.0.js -------------------------------------------------------------------------------- /spec/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/.eslintrc.json -------------------------------------------------------------------------------- /spec/helpers/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/helpers/log.js -------------------------------------------------------------------------------- /spec/helpers/postgres-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/helpers/postgres-helper.ts -------------------------------------------------------------------------------- /spec/integ/bridge.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/bridge.spec.js -------------------------------------------------------------------------------- /spec/integ/cli.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/cli.spec.js -------------------------------------------------------------------------------- /spec/integ/config-validator.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/config-validator.spec.js -------------------------------------------------------------------------------- /spec/integ/event-bridge-store.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/event-bridge-store.spec.js -------------------------------------------------------------------------------- /spec/integ/postgres.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/postgres.spec.cts -------------------------------------------------------------------------------- /spec/integ/room-bridge-store.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/room-bridge-store.spec.js -------------------------------------------------------------------------------- /spec/integ/user-bridge-store.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/integ/user-bridge-store.spec.cts -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /spec/unit/activity-tracker.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/activity-tracker.spec.cts -------------------------------------------------------------------------------- /spec/unit/agecounters.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/agecounters.spec.js -------------------------------------------------------------------------------- /spec/unit/app-service-bot.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/app-service-bot.spec.js -------------------------------------------------------------------------------- /spec/unit/bridge-blocker.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/bridge-blocker.spec.js -------------------------------------------------------------------------------- /spec/unit/client-request-cache.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/client-request-cache.spec.js -------------------------------------------------------------------------------- /spec/unit/event-queue.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/event-queue.spec.js -------------------------------------------------------------------------------- /spec/unit/intent.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/intent.spec.js -------------------------------------------------------------------------------- /spec/unit/logging.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/logging.spec.cts -------------------------------------------------------------------------------- /spec/unit/matrix-user.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/matrix-user.spec.js -------------------------------------------------------------------------------- /spec/unit/media-proxy.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/media-proxy.spec.cts -------------------------------------------------------------------------------- /spec/unit/request-factory.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/request-factory.spec.js -------------------------------------------------------------------------------- /spec/unit/request.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/request.spec.js -------------------------------------------------------------------------------- /spec/unit/room-link-validator.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/room-link-validator.spec.js -------------------------------------------------------------------------------- /spec/unit/room-upgrade-handler.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/room-upgrade-handler.spec.js -------------------------------------------------------------------------------- /spec/unit/state-lookup.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/state-lookup.spec.js -------------------------------------------------------------------------------- /spec/unit/userActivity.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/userActivity.spec.js -------------------------------------------------------------------------------- /spec/unit/utils/matrix-host-resolver.spec.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/spec/unit/utils/matrix-host-resolver.spec.cts -------------------------------------------------------------------------------- /src/bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/bridge.ts -------------------------------------------------------------------------------- /src/components/activity-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/activity-tracker.ts -------------------------------------------------------------------------------- /src/components/agecounters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/agecounters.ts -------------------------------------------------------------------------------- /src/components/app-service-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/app-service-bot.ts -------------------------------------------------------------------------------- /src/components/bridge-blocker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/bridge-blocker.ts -------------------------------------------------------------------------------- /src/components/bridge-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/bridge-context.ts -------------------------------------------------------------------------------- /src/components/bridge-info-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/bridge-info-state.ts -------------------------------------------------------------------------------- /src/components/bridge-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/bridge-store.ts -------------------------------------------------------------------------------- /src/components/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/cli.ts -------------------------------------------------------------------------------- /src/components/client-request-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/client-request-cache.ts -------------------------------------------------------------------------------- /src/components/config-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/config-validator.ts -------------------------------------------------------------------------------- /src/components/encrypted-intent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/encrypted-intent.ts -------------------------------------------------------------------------------- /src/components/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/encryption.ts -------------------------------------------------------------------------------- /src/components/event-bridge-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/event-bridge-store.ts -------------------------------------------------------------------------------- /src/components/event-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/event-queue.ts -------------------------------------------------------------------------------- /src/components/event-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/event-types.ts -------------------------------------------------------------------------------- /src/components/intent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/intent.ts -------------------------------------------------------------------------------- /src/components/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/logging.ts -------------------------------------------------------------------------------- /src/components/media-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/media-proxy.ts -------------------------------------------------------------------------------- /src/components/membership-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/membership-cache.ts -------------------------------------------------------------------------------- /src/components/membership-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/membership-queue.ts -------------------------------------------------------------------------------- /src/components/prometheusmetrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/prometheusmetrics.ts -------------------------------------------------------------------------------- /src/components/request-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/request-factory.ts -------------------------------------------------------------------------------- /src/components/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/request.ts -------------------------------------------------------------------------------- /src/components/room-bridge-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/room-bridge-store.ts -------------------------------------------------------------------------------- /src/components/room-link-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/room-link-validator.ts -------------------------------------------------------------------------------- /src/components/room-upgrade-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/room-upgrade-handler.ts -------------------------------------------------------------------------------- /src/components/state-lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/state-lookup.ts -------------------------------------------------------------------------------- /src/components/stores/postgres-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/stores/postgres-store.ts -------------------------------------------------------------------------------- /src/components/user-activity-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/user-activity-store.ts -------------------------------------------------------------------------------- /src/components/user-activity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/user-activity.ts -------------------------------------------------------------------------------- /src/components/user-bridge-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/components/user-bridge-store.ts -------------------------------------------------------------------------------- /src/contentRepo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/contentRepo.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/models/events/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/models/events/event.ts -------------------------------------------------------------------------------- /src/models/rooms/matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/models/rooms/matrix.ts -------------------------------------------------------------------------------- /src/models/rooms/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/models/rooms/remote.ts -------------------------------------------------------------------------------- /src/models/users/matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/models/users/matrix.ts -------------------------------------------------------------------------------- /src/models/users/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/models/users/remote.ts -------------------------------------------------------------------------------- /src/provisioning/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/provisioning/api.ts -------------------------------------------------------------------------------- /src/provisioning/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/provisioning/errors.ts -------------------------------------------------------------------------------- /src/provisioning/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/provisioning/index.ts -------------------------------------------------------------------------------- /src/provisioning/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/provisioning/request.ts -------------------------------------------------------------------------------- /src/provisioning/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/provisioning/store.ts -------------------------------------------------------------------------------- /src/thirdparty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/thirdparty.ts -------------------------------------------------------------------------------- /src/utils/matrix-host-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/utils/matrix-host-resolver.ts -------------------------------------------------------------------------------- /src/utils/package-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/utils/package-info.ts -------------------------------------------------------------------------------- /src/utils/promiseutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/src/utils/promiseutil.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/matrix-appservice-bridge/HEAD/yarn.lock --------------------------------------------------------------------------------