├── .ci └── homeserver.yaml ├── .circleci └── config.yml ├── .docker ├── run-tests.sh └── synapse │ ├── homeserver.yaml │ ├── localhost.log.config │ └── localhost.signing.key ├── .dockerignore ├── .gitignore ├── .test_data ├── deadbeef.bin └── words.txt ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── appveyor.yml ├── go.mod ├── go.sum ├── main.go ├── matrix ├── api │ ├── error_codes.go │ ├── event_contents.go │ ├── events.go │ ├── http.go │ ├── request_types.go │ ├── response_types.go │ └── ui_registration.go ├── metadata.go ├── provider.go ├── provider_test.go ├── resource_matrix_content.go ├── resource_matrix_content_test.go ├── resource_matrix_room.go ├── resource_matrix_room_test.go ├── resource_matrix_user.go ├── resource_matrix_user_test.go ├── utils.go └── utils_test.go └── run-tests.sh /.ci/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.ci/homeserver.yaml -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.docker/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.docker/run-tests.sh -------------------------------------------------------------------------------- /.docker/synapse/homeserver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.docker/synapse/homeserver.yaml -------------------------------------------------------------------------------- /.docker/synapse/localhost.log.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.docker/synapse/localhost.log.config -------------------------------------------------------------------------------- /.docker/synapse/localhost.signing.key: -------------------------------------------------------------------------------- 1 | ed25519 a_jsZb 9j2pxqdXaNd0RofmGAaSmKdP+GXXibtawEgiHNVt+zY 2 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.gitignore -------------------------------------------------------------------------------- /.test_data/deadbeef.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.test_data/deadbeef.bin -------------------------------------------------------------------------------- /.test_data/words.txt: -------------------------------------------------------------------------------- 1 | Hello 2 | World -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/appveyor.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/main.go -------------------------------------------------------------------------------- /matrix/api/error_codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/error_codes.go -------------------------------------------------------------------------------- /matrix/api/event_contents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/event_contents.go -------------------------------------------------------------------------------- /matrix/api/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/events.go -------------------------------------------------------------------------------- /matrix/api/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/http.go -------------------------------------------------------------------------------- /matrix/api/request_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/request_types.go -------------------------------------------------------------------------------- /matrix/api/response_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/response_types.go -------------------------------------------------------------------------------- /matrix/api/ui_registration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/api/ui_registration.go -------------------------------------------------------------------------------- /matrix/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/metadata.go -------------------------------------------------------------------------------- /matrix/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/provider.go -------------------------------------------------------------------------------- /matrix/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/provider_test.go -------------------------------------------------------------------------------- /matrix/resource_matrix_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_content.go -------------------------------------------------------------------------------- /matrix/resource_matrix_content_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_content_test.go -------------------------------------------------------------------------------- /matrix/resource_matrix_room.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_room.go -------------------------------------------------------------------------------- /matrix/resource_matrix_room_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_room_test.go -------------------------------------------------------------------------------- /matrix/resource_matrix_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_user.go -------------------------------------------------------------------------------- /matrix/resource_matrix_user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/resource_matrix_user_test.go -------------------------------------------------------------------------------- /matrix/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/utils.go -------------------------------------------------------------------------------- /matrix/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/matrix/utils_test.go -------------------------------------------------------------------------------- /run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turt2live/terraform-provider-matrix/HEAD/run-tests.sh --------------------------------------------------------------------------------