mirror of
https://github.com/hoernschen/dendrite.git
synced 2024-12-27 07:28:27 +00:00
Change default stats reporting endpoint (#3007)
It's the same instance we report to, only using the subdomain.
This commit is contained in:
parent
c7303cbf76
commit
689b5ee72f
2 changed files with 7 additions and 2 deletions
|
@ -95,7 +95,7 @@ global:
|
||||||
# We use this information to understand how Dendrite is being used in the wild.
|
# We use this information to understand how Dendrite is being used in the wild.
|
||||||
report_stats:
|
report_stats:
|
||||||
enabled: false
|
enabled: false
|
||||||
endpoint: https://matrix.org/report-usage-stats/push
|
endpoint: https://panopticon.matrix.org/push
|
||||||
|
|
||||||
# Server notices allows server admins to send messages to all users on the server.
|
# Server notices allows server admins to send messages to all users on the server.
|
||||||
server_notices:
|
server_notices:
|
||||||
|
|
|
@ -319,10 +319,15 @@ type ReportStats struct {
|
||||||
|
|
||||||
func (c *ReportStats) Defaults() {
|
func (c *ReportStats) Defaults() {
|
||||||
c.Enabled = false
|
c.Enabled = false
|
||||||
c.Endpoint = "https://matrix.org/report-usage-stats/push"
|
c.Endpoint = "https://panopticon.matrix.org/push"
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *ReportStats) Verify(configErrs *ConfigErrors) {
|
func (c *ReportStats) Verify(configErrs *ConfigErrors) {
|
||||||
|
// We prefer to hit panopticon (https://github.com/matrix-org/panopticon) directly over
|
||||||
|
// the "old" matrix.org endpoint.
|
||||||
|
if c.Endpoint == "https://matrix.org/report-usage-stats/push" {
|
||||||
|
c.Endpoint = "https://panopticon.matrix.org/push"
|
||||||
|
}
|
||||||
if c.Enabled {
|
if c.Enabled {
|
||||||
checkNotEmpty(configErrs, "global.report_stats.endpoint", c.Endpoint)
|
checkNotEmpty(configErrs, "global.report_stats.endpoint", c.Endpoint)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue