- Jul 14, 2021
-
-
Timo Kösters authored
-
Timo Kösters authored
-
Timo Kösters authored
Conduit did not send the event in /sync because of a race condition. There is a brief moment in time where Conduit accepted the event, but did not store it yet. So when the client /syncs it updates the since token without sending the event. I hope I fixed it by significantly shortening the race-condition period.
-
Timo Kösters authored
-
Timo Kösters authored
-
Timo Kösters authored
Fix clippy lint See merge request famedly/conduit!121
-
Jonathan de Jong authored
-
Timo Kösters authored
Update rocket to rc1 and lock file See merge request famedly/conduit!120
-
Jonathan de Jong authored
-
Timo Kösters authored
Sqlite See merge request famedly/conduit!114
-
Jonathan de Jong authored
-
- Jul 13, 2021
-
-
Timo Kösters authored
Getting capabilities requires authentication See merge request famedly/conduit!117
-
- Jul 12, 2021
-
-
Timo Kösters authored
Better CI (run on faster CI hosts, incremental release builds, thin-lto) See merge request famedly/conduit!118
-
Jonas Zohren authored
This performs a rather quick variant of Link Time Optimization [2]. It should add negligible build time but also more optimized binaries. [1]: https://doc.rust-lang.org/cargo/reference/profiles.html#lto [2]: https://llvm.org/docs/LinkTimeOptimization.html
-
Jonas Zohren authored
Setting cargo to run incremental builds means partial build results should be cached. This is not enabled by default in release mode. Incremental builds use 256 codegen units by default [1]. We set them to 16 (release default) again for somewhat faster code but slightly slower builds. [1]: https://doc.rust-lang.org/cargo/reference/profiles.html#codegen-units
-
Jonas Zohren authored
By default, jobs without tags only run on CI runners configured to do so [1]. Conduit can use famedly runners, which are more powerfull than gitlab's runners, but require a tag on the job to run it there. This commit tags each job with the "docker" tag. On the famedly/conduit repo this means faster CI. On other gitlab.com forks the normal ci. Selfhosted gitlab's might need to add a "docker" tag to their runner. [1]: https://docs.gitlab.com/ee/ci/runners/configure_runners.html#use-tags-to-limit-the-number-of-jobs-using-the-runner
-
- Jul 11, 2021
-
-
Kurt Roeckx authored
-
Timo Kösters authored
Return proper error in case of invalid UTF-8 See merge request famedly/conduit!110
-
Kurt Roeckx authored
json_body is used in places that need authentication. In case an unknown field is set, Ruma doesn't parse the field and so doesn't give an error on invalid UTF-8. But Conduit has parsed and on error makes json_body None. Return an error to the client instead of generating an internal error.
-
Timo Kösters authored
Fix: Duplicate releases don't work, remove nightly Closes #100 See merge request famedly/conduit!113
-
Jonas Zohren authored
-
Timo Kösters authored
Export conduits Config struct and fix clippy warnings See merge request famedly/conduit!99
-
Timo Kösters authored
Change default port in docker to the new See merge request famedly/conduit!115
-
- Jul 06, 2021
-
-
Daniel Wiesenberg authored
conduit default port 6167 and fix the docker healthcheck
-
- Jul 02, 2021
-
-
Timo Kösters authored
Fix: Nightly release tag name should not be a branch name See merge request famedly/conduit!112
-
Jonas Zohren authored
According to tulir this breaks the GitLab Matrix bot, and nightly is a better match anyway
-
Timo Kösters authored
Publish master builds as nightly releases & also build debs See merge request famedly/conduit!111
-
Jonas Zohren authored
-
Timo Kösters authored
Remove auth_cache using a closure to fetch events in state-res See merge request famedly/conduit!108
-
Devin Ragotzy authored
-
- Jul 01, 2021
-
-
Timo Kösters authored
add support for arbitrary proxies See merge request famedly/conduit!54
-
Aiden McClelland authored
-
Timo Kösters authored
Generate binaries for 3 architectures in the CI See merge request famedly/conduit!94
-
Aiden McClelland authored
-
Aiden McClelland authored
-
- Jun 30, 2021
-
-
Devin Ragotzy authored
-
Devin Ragotzy authored
-
Timo Kösters authored
improvement: /search works for multiple rooms See merge request famedly/conduit!106
-
Timo Kösters authored
-
- Jun 29, 2021
-
-
Devin Ragotzy authored
-