Commit Graph

  • 8e6d52e7dd dont follow more than 2 redirects for URL previews for security reasons strawberry 2024-02-10 11:22:25 -05:00
  • fb2eba722d fix media tests for URL previews strawberry 2024-02-10 11:02:40 -05:00
  • c0dd5b1cc2 feat: URL preview support Reiner Herrmann 2024-02-09 23:16:06 -05:00
  • 6f26be1c6e eat less /ban endpoint fields, fix ban reason not consistently applied strawberry 2024-02-09 20:53:04 -05:00
  • 9be73d341c update debian systemd unit to use notify and harden/update it more strawberry 2024-02-09 20:23:18 -05:00
  • 3ff5bc5298 ask systemd for more time when shutting down if needed, raise axum shutdown timeout to 3 mins strawberry 2024-02-09 20:11:54 -05:00
  • 0b171a2b9c bump default max_concurrent_requests to 500, update config comment strawberry 2024-02-09 19:10:08 -05:00
  • da4b509940 update DIFFERENCES.md strawberry 2024-02-08 20:17:52 -05:00
  • b8ab4754a5 slight wording addition strawberry 2024-02-08 20:07:37 -05:00
  • 7ddf08e8b7 filter out "config" as it's an expected config option strawberry 2024-02-08 19:44:36 -05:00
  • 6996d63a02 warn if a catchall config option (unknown config option) exists strawberry 2024-02-08 19:19:28 -05:00
  • d4d8c6eb21 check if custom room ID is apart of forbidden room alias strawberry 2024-02-08 19:13:01 -05:00
  • fc93b29abe feat: forbid certain usernames & room aliases Matthias Ahouansou 2024-02-08 19:11:48 -05:00
  • 784d307425 revamp appservice registration to ruma's Registration type Matthias Ahouansou 2024-02-07 17:48:01 -05:00
  • 0e9eb22ee7 feat: support non-flake users Raito Bezarius 2024-02-07 11:36:05 -05:00
  • 1f7ac6d112 update valid_until_ts comment strawberry 2024-02-07 11:25:26 -05:00
  • e0cdcf66d3 Bump tokio from 1.35.1 to 1.36.0 dependabot[bot] 2024-02-05 06:54:24 +00:00
  • 3ac42129ac Bump reqwest from 0.11.23 to 0.11.24 dependabot[bot] 2024-02-01 06:24:02 +00:00
  • 1157994b49 update docker README with our links strawberry 2024-01-31 21:10:38 -05:00
  • 71d5361703 bit of repo cleanup strawberry 2024-01-31 21:04:03 -05:00
  • ee90f66450 remove test branch, only publish if not PR strawberry 2024-01-31 19:33:52 -05:00
  • 03080c5677 bump ruma strawberry 2024-01-31 19:15:12 -05:00
  • 1b780fdbfa i think its docker.io strawberry 2024-01-31 19:09:15 -05:00
  • c239ff5e42 make image_name variable work, OCI uses/expects conduit strawberry 2024-01-31 18:24:25 -05:00
  • 2dd8d372de username is not secret, use conduwuit and main branch strawberry 2024-01-31 18:03:04 -05:00
  • 4be2948afc fix syntax error, add test branch strawberry 2024-01-31 17:41:29 -05:00
  • 29d7257a41 attempt to push OCI images to docker hub and ghcr strawberry 2024-01-31 17:32:43 -05:00
  • 98b54caca5 remove test branch from CI strawberry 2024-01-31 16:23:26 -05:00
  • ab22dc4bc8 update DIFFERENCES.md strawberry 2024-01-31 13:23:42 -05:00
  • 83f7ea54df update gh actions OCI image paths to match gitlab strawberry 2024-01-30 19:53:00 -05:00
  • d8e7ea78ed Publish oci image to the gitlab registry Samuel Meenzen 2024-01-30 19:51:41 -05:00
  • c33fd35c1c (upstream) update DEPLOY.md with new build links Charles Hall 2024-01-30 19:48:37 -05:00
  • 25d9cc28d6 remove removing rustup and default cargo, remove building aarch64 deb strawberry 2024-01-30 19:19:52 -05:00
  • 4cebb282ab (prob doesnt work) build aarch64 deb strawberry 2024-01-29 20:32:55 -05:00
  • fedbe0dc66 build deb, update deb metadata and files strawberry 2024-01-29 20:28:43 -05:00
  • 1581a3ca84 force copy strawberry 2024-01-29 20:09:14 -05:00
  • d11b03feab dont compress OCI images, copy result to tar.gz strawberry 2024-01-29 19:44:46 -05:00
  • 621c85fd3b run cargo update Charles Hall 2024-01-29 19:30:43 -05:00
  • 950d69eb66 build OCI images for x86_64 and aarch64 in CI strawberry 2024-01-29 19:27:04 -05:00
  • 468009fce5 fix wrong artifact path in gitlab ci strawberry 2024-01-29 19:26:40 -05:00
  • 1f3b91accd remove redundant copy and just use path strawberry 2024-01-29 19:06:20 -05:00
  • d68268da2e pass pkgsCrossStatic to mkOciImage, not pkgsHost Charles Hall 2024-01-29 18:48:30 -05:00
  • fb1fa4364d downgrade rust-rocksdb back to latest stable strawberry 2024-01-28 19:16:20 -05:00
  • 8954243457 switch crane input back to upstream Charles Hall 2024-01-28 18:54:47 -05:00
  • 79750b9685 make complement (mostly) work again Charles Hall 2024-01-28 18:53:27 -05:00
  • bc421ec96b add -L to nix build command strawberry 2024-01-28 11:46:01 -05:00
  • 33847b8b4b fix syntax error (both uses and run) strawberry 2024-01-28 11:38:05 -05:00
  • 77e8a6e5ae port some of artifacts building to gh actions (attempt 1) strawberry 2024-01-28 11:35:17 -05:00
  • aa3fd6a47e switch cargo.toml pkg name back to conduit strawberry 2024-01-27 16:41:27 -05:00
  • 24605e151d make allow_federation default to true strawberry 2024-01-27 16:28:57 -05:00
  • c329eb197d add ca certificates to the OCI image Charles Hall 2024-01-27 16:27:00 -05:00
  • 81a4f9e539 use main instead of latest for docker tag strawberry 2024-01-27 09:08:33 -05:00
  • fd19d132eb make nix-build-and-cache executable strawberry 2024-01-26 20:39:01 -05:00
  • 8793abf41f does this work strawberry 2024-01-26 19:25:57 -05:00
  • 331b63ca40 upstream nix changes, make rocksdb git work strawberry 2024-01-26 19:15:52 -05:00
  • 35ebc459fa add explicit_outlives_requirements rustc lint strawberry 2024-01-26 19:15:21 -05:00
  • 5a8a3c742d s/15000/10000 strawberry 2024-01-25 23:45:33 -05:00
  • 620bfacc30 ci: cross compile static binaries for x86_64 and aarch64 Charles Hall 2024-01-25 23:39:59 -05:00
  • 7588790c3b bump nix cache kubo6472 2024-01-26 02:11:15 +01:00
  • 4ac568769b improvement: registration token now only works when registration is enabled strawberry 2024-01-24 22:29:30 -05:00
  • ab0b52ef1e update DIFFERENCES.md strawberry 2024-01-24 22:04:33 -05:00
  • 8b6bd8e89e add cargo clippy strawberry 2024-01-24 22:04:26 -05:00
  • 2c51cdc23b update nix flake for gitlab CI building docker images strawberry 2024-01-24 21:52:42 -05:00
  • 0e8267656f fix room ID messages, remove comments strawberry 2024-01-24 21:09:07 -05:00
  • 08a183e8c7 assume well-known is None if text length exceeds 10000 chars strawberry 2024-01-24 21:07:53 -05:00
  • ec7aeb1096 move resolver logic into the resolver Charles Hall 2024-01-24 18:41:03 -05:00
  • 1536f08d81 use both is_ip_literal and IPAddress is_valid checks strawberry 2024-01-24 18:34:41 -05:00
  • 9858b33b37 just remove double quotes if found instead strawberry 2024-01-24 18:16:25 -05:00
  • e0419d9c5d custom room ID checks, dont use format! macro due to quotes being added strawberry 2024-01-24 16:48:10 -05:00
  • 7eff572e77 check if room ID already exists instead of erroring on auth check strawberry 2024-01-24 16:45:09 -05:00
  • 8754f0e2a5 additional character check on room alias strawberry 2024-01-24 16:44:37 -05:00
  • e272f0f34f update DIFFERENCES.md strawberry 2024-01-24 15:51:33 -05:00
  • 89d9cdeb3a IP range denylist logging, and fix logic error strawberry 2024-01-24 15:51:13 -05:00
  • 382347353e add custom room ID support using room_id field strawberry 2024-01-24 12:21:18 -05:00
  • 2980af6490 move room creation config check higher up strawberry 2024-01-24 12:18:49 -05:00
  • ead9a58dce dont crash failing to deserialise room creation content strawberry 2024-01-24 12:17:54 -05:00
  • 3453dcc344 add error checking to room aliases strawberry 2024-01-24 12:17:12 -05:00
  • b51d148899 remove random space strawberry 2024-01-24 12:15:49 -05:00
  • 6c1358d0c8 send home_server on login response again strawberry 2024-01-24 12:15:23 -05:00
  • 9d1ca3e84a update deps strawberry 2024-01-24 12:12:32 -05:00
  • 114369bcf6 delete Dockerfile strawberry 2024-01-24 12:12:21 -05:00
  • fa0c083555 don't send requests to specified list of IP CIDRs strawberry 2024-01-21 22:59:06 -05:00
  • 71d247232d oops forgot that endpoint too strawberry 2024-01-21 20:34:31 -05:00
  • 6c75087863 eat less of client parameters for media requests strawberry 2024-01-21 20:30:39 -05:00
  • ab6cb4ad2d switch back to expect for sender_user strawberry 2024-01-21 20:30:09 -05:00
  • 02bc818633 match explicit URI to see if we should authenticate the user strawberry 2024-01-21 18:18:21 -05:00
  • 1de7980143 update DIFFERENCES.md so far strawberry 2024-01-21 18:17:29 -05:00
  • dc9c86d3db bump ruma, rusqlite, and rocksdb strawberry 2024-01-21 16:05:38 -05:00
  • 9d0c85ab17 use ruma JsOption, bump figment strawberry 2024-01-21 15:43:42 -05:00
  • 4e8823dedb add warning about outgoing presence PDU/EDU relationship strawberry 2024-01-21 13:28:51 -05:00
  • 1460a82f54 use engage for gitlab CI strawberry 2024-01-20 21:58:57 -05:00
  • 11bc725268 return joined member count of room for pushrules instead of hardcoded 10 strawberry 2024-01-20 19:51:39 -05:00
  • b50c47e1c2 silence loud tower_http errors (move to info) strawberry 2024-01-20 19:03:40 -05:00
  • 34bac4d1d9 support sending well_known client response in /login using well_known_client strawberry 2024-01-20 19:02:44 -05:00
  • cf62cb0d0a send avatar_url on invite member events like synapse strawberry 2024-01-20 12:44:17 -05:00
  • f275a0dfbe fix obvious copy-paste error strawberry 2024-01-20 12:37:29 -05:00
  • 982eec178b add conduwuit-example.toml (new example config) strawberry 2024-01-18 01:08:25 -05:00
  • fb1ade551a revamp example config, document lots of config options strawberry 2024-01-18 01:07:29 -05:00
  • a7aa91739f make warning and slight changes to DEPLOY.md for conduwuit strawberry 2024-01-18 01:07:15 -05:00
  • fae00e5136 remove rocksdb_max_open_files option strawberry 2024-01-18 01:06:45 -05:00