Neil Alexander
906d744983
Fix federation tests, NewBaseDendrite can accept freeform options
2021-11-23 13:31:35 +00:00
Neil Alexander
0d156daf14
Try to fold signing key server into federation API
2021-11-22 14:40:00 +00:00
Neil Alexander
55cb8f03b3
Fix build errors
2021-11-18 16:58:14 +00:00
Neil Alexander
0276aedeef
Initial federation sender -> federation API refactoring
2021-11-18 16:30:05 +00:00
Neil Alexander
f63068df3b
Only include go-sqlite3 on the relevant binaries ( #1900 )
...
* Only include go-sqlite3 on the relevant binaries
* The driver name is always sqlite3 now
* Update to matrix-org/go-sqlite3-js@e537baa
2021-07-20 11:18:14 +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
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
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