Commit graph

111 commits

Author SHA1 Message Date
Neil Alexander de0c6d4867
Try to reconnect to static peer more 2021-05-04 16:24:13 +01:00
Neil Alexander d0c5431cdc
Updates 2021-05-04 12:50:26 +01:00
Neil Alexander 329fab7b9d
Storage updates 2021-04-26 16:19:49 +01:00
Neil Alexander 6d6a44b57e
NewQUIC -> NewSessions 2021-04-23 13:03:59 +01:00
Neil Alexander 9f2b61fb37
Stay connected to static peers more stickily 2021-03-18 14:33:52 +00:00
Neil Alexander f2b10d854e
Attempt to reconnect to the static peer if it drops 2021-03-17 17:18:40 +00:00
Neil Alexander 3be9f6d5d6
Use HTTP/2 2021-03-15 15:09:50 +00:00
Neil Alexander 346510c557
Test uTP+TLS 2021-03-15 13:58:33 +00:00
Neil Alexander 9ba2aa01f9
Update gobind-pinecone 2021-03-10 16:03:49 +00:00
Neil Alexander cb73e6e550
Try to stay connected tto static peer 2021-03-10 12:49:10 +00:00
Neil Alexander 7691e206a7
Merge branch 'master' into neilalexander/pinecone 2021-03-09 10:25:41 +00:00
stoically 41fd15b9b6
Docker fix and tweak (#1781)
* Fix image building with recent docker version

* Mount media path in docker to prevent data loss
2021-03-03 11:20:40 +00:00
Neil Alexander 8d195e12be
Configurability updates 2021-02-19 17:19:45 +00:00
Neil Alexander 73c0ea9ff1
Strip frameworks 2021-02-19 14:19:35 +00:00
Neil Alexander 39ba463902
Fixes to gobind API 2021-02-18 11:43:06 +00:00
Neil Alexander 158be63551
Add WebSocket support 2021-02-17 16:59:03 +00:00
Neil Alexander da08bb2589
Merge branch 'master' into neilalexander/pinecone 2021-02-17 16:19:00 +00:00
Kegan Dougal bf9c530fdb Unbreak DendriteJS.Dockerfile; Riot is now Element 2021-02-17 15:45:50 +00:00
Marco Kundt d1496793b9
fix database names to reflect renaming (#1636)
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2021-02-17 15:20:06 +00:00
Neil Alexander bd85f3dc88
Merge branch 'master' into neilalexander/pinecone 2021-02-16 17:12:37 +00:00
Neil Alexander 37da2bcbe9
Update build script 2021-02-16 15:52:59 +00:00
Neil Alexander d9aeb293e2
Shutdowns fixed for iOS 2021-02-16 15:25:33 +00:00
David Florness 85aaaf9bb9
Fix a few indentation mistakes (#1752)
Signed-off-by: David Florness <david@florness.com>
2021-02-12 09:25:35 +00:00
Neil Alexander b27a0743b6
Add ReadCopy 2021-02-05 12:20:50 +00:00
Neil Alexander e6bf42b206
Re-enable multicast 2021-02-04 10:02:15 +00:00
Neil Alexander 598b3ce5ad
Port mutex 2021-02-03 17:49:12 +00:00
Neil Alexander 283efd0438
API tweaks 2021-02-03 17:47:34 +00:00
Neil Alexander 8762421bc2
API tweaks 2021-02-03 17:46:01 +00:00
Neil Alexander f95a9c9d90
API tweaks 2021-02-03 17:38:00 +00:00
Neil Alexander 3f750a4fc2
Setup tweaks 2021-02-01 13:59:33 +00:00
Neil Alexander 9c4aa2d253
Tweaks 2021-01-29 12:47:47 +00:00
Neil Alexander 9af0913b3c
Account creation 2021-01-27 16:27:37 +00:00
Neil Alexander cd2360dc0e
Update gobind build scripts 2021-01-27 11:26:57 +00:00
Neil Alexander 0910f2e368
Pinecone demo fixes 2021-01-26 13:51:15 +00:00
Neil Alexander 51ceb4f9ab
Merge branch 'master' into neilalexander/pinecone 2021-01-26 13:38:43 +00:00
Neil Alexander 9f443317bc
Graceful shutdowns (#1734)
* Initial graceful stop

* Fix dendritejs

* Use process context for outbound federation requests in destination queues

* Reduce logging

* Fix log level
2021-01-26 12:56:20 +00:00
Neil Alexander 805a74892e
DNS caching (#1728)
* Allow configuring DNS cache

* Update sample configs

* Fix build errors

* Fix time resolution

* Default 5m

* In seconds

* Use WithDNScache

* Correct field name

* Update go.mod/go.sum to matrix-org/gomatrixserverlib#251
2021-01-22 14:16:59 +00:00
Neil Alexander cf82e08096
Update GHA Docker Hub builds
Squashed commit of the following:

commit 4a61aa711473deece2adf415cfd65501dbca63b2
Author: Neil Alexander <neilalexander@users.noreply.github.com>
Date:   Mon Jan 18 12:19:24 2021 +0000

    Set back to matrixdotorg on published releases

commit 6d1ac53f2c0c9b30e1e70c0bb1559e1b8ec874a2
Author: Neil Alexander <neilalexander@users.noreply.github.com>
Date:   Mon Jan 18 11:55:28 2021 +0000

    Rename

commit 258999f7fb7b655b3a02a06a7ea05e66fb7740fb
Author: Neil Alexander <neilalexander@users.noreply.github.com>
Date:   Mon Jan 18 11:52:26 2021 +0000

    Refactor multi-stage builds

commit c7ab8e476939899571e7b5668860dec372b9b60f
Author: Neil Alexander <neilalexander@users.noreply.github.com>
Date:   Mon Jan 18 11:13:19 2021 +0000

    Let's try this again
2021-01-18 12:24:23 +00:00
Jan Pechek 56a7839aed
Fixed links to Docker Hub (#1686) 2021-01-07 13:02:15 +00:00
Will Hunt e7f2d770df
Update docker-compose.deps.yml to use postgres:11 (#1677) 2021-01-04 10:36:36 +00:00
Neil Alexander fac71edc62
Fix #1655 by re-adding the appservice alias query (#1660) 2020-12-18 13:33:28 +00:00
Andrew Morgan 98ebbd01e5
Remove incorrect comment in find-lint.sh (#1619)
The referenced issue is about `go build`, not `go get`.
2020-12-15 09:45:36 +00:00
Neil Alexander c55361c1b8
Fix max_open_conns in Dendrite sample config 2020-12-11 10:48:24 +00:00
bodqhrohro 45dec20593
Update links to golangci-lint documentation (#1617)
Signed-off-by: Bohdan Horbeshko <bodqhrohro@gmail.com>
2020-12-07 11:23:01 +00:00
Neil Alexander b5aa7ca3ab
Top-level setup package (#1605)
* Move config, setup, mscs into "setup" top-level folder

* oops, forgot the EDU server

* Add setup

* goimports
2020-12-02 17:41:00 +00:00
Neil Alexander 2c9031e576
Merge branch 'master' into neilalexander/pinecone 2020-12-01 10:52:12 +00:00
Neil Alexander c16abb089c
Give fsAPI to keyserver in polylith/gobind 2020-12-01 10:52:02 +00:00
Neil Alexander 7ac03c4bc4
Give fsAPI to keyserver 2020-12-01 10:49:37 +00:00
Neil Alexander 8a53352b03
Fix gobind-pinecone 2020-11-30 16:41:51 +00:00
Neil Alexander 5ed6c2be87
Fix gobind-pinecone 2020-11-26 15:34:59 +00:00