Add a concept of global admins and a remote media purge API
Fixes #5 We register our own so that the endpoint is still accessible even behind a proxy (assuming the proxy is set up correctly).
Showing
- config.sample.yaml 6 additions, 0 deletionsconfig.sample.yaml
- docs/admin.md 11 additions, 0 deletionsdocs/admin.md
- src/github.com/turt2live/matrix-media-repo/client/r0/purge.go 58 additions, 0 deletions...github.com/turt2live/matrix-media-repo/client/r0/purge.go
- src/github.com/turt2live/matrix-media-repo/cmd/media_repo/main.go 9 additions, 2 deletions...ub.com/turt2live/matrix-media-repo/cmd/media_repo/main.go
- src/github.com/turt2live/matrix-media-repo/config/config.go 2 additions, 0 deletionssrc/github.com/turt2live/matrix-media-repo/config/config.go
- src/github.com/turt2live/matrix-media-repo/services/media_service/media_service.go 42 additions, 0 deletions...matrix-media-repo/services/media_service/media_service.go
- src/github.com/turt2live/matrix-media-repo/storage/stores/media_store.go 69 additions, 0 deletions...turt2live/matrix-media-repo/storage/stores/media_store.go
- src/github.com/turt2live/matrix-media-repo/util/config.go 10 additions, 0 deletionssrc/github.com/turt2live/matrix-media-repo/util/config.go
Loading
Please register or sign in to comment