summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-29Admin commands to sign and verify jsonsTimo Kösters
2023-07-29Merge branch 'small-logging-improvements' into 'next'Timo Kösters
Slight logging improvements See merge request famedly/conduit!517
2023-07-29cargo fmtgirlbossceo
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Return "Hello from Conduit!" on the / routegirlbossceo
akin to Synapes's "It works!" page, removing an unnecessary warning about / route being unknown Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Log the room ID, event ID, PDU, and event type where possiblegirlbossceo
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Log the unknown login type in warning levelgirlbossceo
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Print relevant room ID and ACL'd server in informational levelgirlbossceo
These are room ACLs, not server ACLs. Causes confusion where people think their Conduit homeserver was ACL'd. Print where these are coming from in informational level. Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Only print raw malformed JSON body in debug levelgirlbossceo
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-07-29Merge branch 'uak-next-patch-77212' into 'next'Timo Kösters
Change link from docker-compose.override.traefik.yml to docker-compose.override.yml in README.md See merge request famedly/conduit!514
2023-07-28Merge branch 'next' into 'next'Timo Kösters
Docs: OCI image registries and tags See merge request famedly/conduit!492
2023-07-28Merge branch 'bugfix/well-known-missing' into 'next'Timo Kösters
It's ok not being able to find a .well-known response. See merge request famedly/conduit!519
2023-07-28It's ok not being able to find a .well-known response.Tobias Tom
2023-07-27Merge branch 'relax-rocksdb' into 'next'Timo Kösters
relax recovery mode See merge request famedly/conduit!516
2023-07-27Merge branch 'maximize-fd-limit' into 'next'Timo Kösters
maximize fd limit See merge request famedly/conduit!515
2023-07-26relax recovery modeCharles Hall
2023-07-26maximize fd limitCharles Hall
2023-07-26Change link from docker-compose.override.traefik.yml to ↵uak
docker-compose.override.yml in README.md
2023-07-26Merge branch 'spaces' into 'next'Timo Kösters
fix: spaces with restricted rooms See merge request famedly/conduit!513
2023-07-26fix: spaces with restricted roomsTimo Kösters
2023-07-24Merge branch 'sync-up-debian-packaging' into 'next'Timo Kösters
Sync up Debian packaging See merge request famedly/conduit!510
2023-07-24Merge branch 'slidingfixes' into 'next'Timo Kösters
Better sliding sync See merge request famedly/conduit!511
2023-07-24Sliding sync subscriptions, e2ee, to_device messagesTimo Kösters
2023-07-24slightly better sliding syncTimo Kösters
2023-07-23Also create the conduit (system) groupPaul van Tilburg
The `chown` command mentioned later in `DEPLOY.md` needs this group to exist. Also make sure this account cannot be used to login with by disabling its password and its shell. This is similar to how the Debian `postinst` script does this.
2023-07-23Add section about how to download/install/deployPaul van Tilburg
This refers to `DEPLOY.md` as to not duplicate the information.
2023-07-23Turn README.Debian into a markdown filePaul van Tilburg
It is common to have a markdown file per deployment subdirectory. Still install it as `README.Debian` to `/usr/share/doc/matrix-conduit` as per Debian policy. Also update the link in the main `README.md` file.
2023-07-23Fix up permissions of the database pathPaul van Tilburg
Also apply the database creation and ownership change on every installation and upgrade.
2023-07-23Merge branch 'nix-upkeep' into 'next'Timo Kösters
Nix upkeep See merge request famedly/conduit!505
2023-07-23Merge branch 'nogroup' into 'next'Timo Kösters
[Security fix] Create dedicated user group See merge request famedly/conduit!509
2023-07-23Replace nogroup with dedicated user groupx4u
2023-07-21only listen on IPv6 since that's what conduit doesCharles Hall
2023-07-21changed registry optionspurplemeteorite
1. Recommended GitLab's own registry over Docker Hub. (Reason: https://gitlab.com/famedly/conduit/-/merge_requests/492#note_1457220261) 2. Added the development image :next to the list of options. 3. Displayed text for Docker Hub now contains "docker.io" as part of the link for easier copy-paste for podman users. Clicking on the link still takes to the website.
2023-07-16Revert "only use musl on x86_64"Charles Hall
This reverts commit 56f0f3dfa44834478a4157cb91f0c860f844953f. This shouldn't be needed anymore since [this][0] reached nixos-unstable. [0]: https://github.com/NixOS/nixpkgs/pull/242889
2023-07-16nixpkgs' rocksdb is now new enough :)Charles Hall
This reverts commit abd0a014e852d41d25320f6ccd19ac1de4156f96.
2023-07-16update flake.lockCharles Hall
Flake lock file updates: • Updated input 'crane': 'github:ipetkov/crane/75f7d715f8088f741be9981405f6444e2d49efdd' (2023-06-13) → 'github:ipetkov/crane/8b08e96c9af8c6e3a2b69af5a7fa168750fcf88e' (2023-07-07) • Updated input 'crane/rust-overlay': 'github:oxalica/rust-overlay/c535b4f3327910c96dcf21851bbdd074d0760290' (2023-06-03) → 'github:oxalica/rust-overlay/f9b92316727af9e6c7fee4a761242f7f46880329' (2023-07-03) • Updated input 'fenix': 'github:nix-community/fenix/df0a6e4ec44b4a276acfa5a96d2a83cb2dfdc791' (2023-06-17) → 'github:nix-community/fenix/39096fe3f379036ff4a5fa198950b8e79defe939' (2023-07-16) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/a5a71c75e62a0eaa1b42a376f7cf3d348cb5dec6' (2023-06-16) → 'github:rust-lang/rust-analyzer/996e054f1eb1dbfc8455ecabff0f6ff22ba7f7c8' (2023-07-15) • Updated input 'flake-utils': 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31) → 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/04af42f3b31dba0ef742d254456dc4c14eedac86' (2023-06-17) → 'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
2023-07-16Merge branch 'e2eefed' into 'next'Timo Kösters
fix: e2ee over federation See merge request famedly/conduit!504
2023-07-16fix: e2ee over federationTimo Kösters
2023-07-15Merge branch 'nhekobug' into 'next'Timo Kösters
fix: nheko e2ee verification bug See merge request famedly/conduit!503
2023-07-15fix: could not verify own eventsTimo Kösters
2023-07-13capitalize namesJonas Zohren
2023-07-11Merge branch 'unbreak-aarch64-nix' into 'next'Timo Kösters
only use musl on x86_64 See merge request famedly/conduit!502
2023-07-10fix: nheko e2ee verification bugTimo Kösters
2023-07-10only use musl on x86_64Charles Hall
Since that's all I've tested it on. Apparently this caused issues on aarch64 even though it allegedly shouldn't.
2023-07-10Merge branch 'sliding' into 'next'Timo Kösters
Very basic Element X support and fixes See merge request famedly/conduit!501
2023-07-10fix: spaces with restricted roomsTimo Kösters
2023-07-10fix: actually clear memory in the admin commandsTimo Kösters
2023-07-10fix: never try federation with selfTimo Kösters
2023-07-10fix: better sliding syncTimo Kösters
2023-07-10bump rumaTimo Kösters
2023-07-06feat: very simple sliding sync implementationTimo Kösters