Neil Alexander
b7a2d369c0
Change how servers are selected for missing auth/prev events ( #1892 )
...
* Change how servers are selected for missing auth/prev events
* Shuffle order
* Move ServersInRoomProvider into api package
2021-06-30 12:05:58 +01:00
Neil Alexander
79c5485c8d
Allow clearing federation blacklist at startup for P2P demos
2021-05-24 11:43:24 +01: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
Kegsay
93942f8ab6
Gate peeking behind msc flags ( #1731 )
2021-01-22 16:08:47 +00:00
Neil Alexander
fac71edc62
Fix #1655 by re-adding the appservice alias query ( #1660 )
2020-12-18 13:33:28 +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
c16abb089c
Give fsAPI to keyserver in polylith/gobind
2020-12-01 10:52:02 +00:00
Neil Alexander
39c7a8915c
Multi-personality polylith binary ( #1552 )
...
* Initial work oon multipersonality binary
* Remove old binaries
* Monolith and polylith binaries
* Better logging
* dendrite-poly-multi
* Fix path
* Copyright notices etc
* Tweaks
* Update Docker, INSTALL.md
* Take first argument if flags package doesn't find any args
* Postgres 9.6 or later, fix some more Docker stuff
* Don't create unnecessary e2ekey DB
* Run go mod tidy
2020-10-20 16:11:24 +01:00