Commit Graph

  • 071f9959a6 remove false_fn as just default alone always evaluates to false strawberry 2023-12-24 00:37:23 -05:00
  • d214371423 add option for explicit opt-in allow open registration and make it clear strawberry 2023-12-24 00:36:14 -05:00
  • 5e641e2886 move default rocksdb logging from info to warn strawberry 2023-12-24 00:29:39 -05:00
  • b7cfca5e7b Bump futures-util from 0.3.29 to 0.3.30 dependabot[bot] 2023-12-25 20:47:59 +00:00
  • f1d978f139 Bump tracing from 0.1.37 to 0.1.40 dependabot[bot] 2023-12-25 20:47:29 +00:00
  • 49a92f08d6 Bump crossbeam from 0.8.2 to 0.8.3 dependabot[bot] 2023-12-25 15:30:29 +00:00
  • cb23dba67d Bump persy from 1.4.4 to 1.4.7 dependabot[bot] 2023-12-25 15:30:01 +00:00
  • 14fc20e31e cargo fmt strawberry 2023-12-25 11:04:17 -05:00
  • 89c3679e9a Add missing pub key in send_join handling Val Lorentz 2023-12-12 18:41:06 +00:00
  • 33cae7eaab Explicitly match RoomVersionId::V11 Val Lorentz 2023-12-24 19:04:48 +01:00
  • f3045be622 Reuse existing get_room_version Val Lorentz 2023-12-24 19:02:03 +01:00
  • fdc3e07be6 feat: replaced flaky argon2 with better argon2 crate (#37) Nineko 2023-12-25 16:28:56 +01:00
  • eb5a8b4aa9 Initial commit Jade Ellis 2023-12-24 18:07:19 +00:00
  • 6a9f8dfa6f add shebang to .envrc Charles Hall 2023-12-23 22:02:24 -08:00
  • 629efaa910 use constructor to avoid deprecation warnings Charles Hall 2023-12-23 19:40:08 -08:00
  • 827af38cc9 comment out heed backend; code doesn't compile Charles Hall 2023-12-23 20:40:56 -08:00
  • 5bb6128149 remove wrong else logic strawberry 2023-12-22 18:31:15 -05:00
  • dd8a6ede09 dont allow guest registration if registration disabled with token configured strawberry 2023-12-21 21:39:49 -05:00
  • 6664259e64 forbid guest users from registering if no real admin user exists strawberry 2023-12-21 21:16:56 -05:00
  • 01a8f6323d log next steps if a guest account registered and attempted to get admin strawberry 2023-12-21 21:14:51 -05:00
  • c026ef77fb document allow_guest_registration in conduit-example.toml strawberry 2023-12-21 21:12:53 -05:00
  • dc73df763a don't grant guest users admin, slight user + guest logging improvements strawberry 2023-12-21 20:46:24 -05:00
  • b0fdc1351b add config option for guest registration, make guest registration respect allow_registration strawberry 2023-12-21 20:44:58 -05:00
  • f20beae8dc Bump nix from 0.26.4 to 0.27.1 dependabot[bot] 2023-12-22 23:40:40 +00:00
  • 09f68f9f78 Bump serde_html_form from 0.2.2 to 0.2.3 dependabot[bot] 2023-12-22 23:33:30 +00:00
  • ba40582412 Bump ring from 0.17.5 to 0.17.7 dependabot[bot] 2023-12-22 23:25:09 +00:00
  • d502357a0f Bump tracing-subscriber from 0.3.17 to 0.3.18 dependabot[bot] 2023-12-22 23:25:08 +00:00
  • d76ea86909 update opentelemetry things Charles Hall 2023-12-21 20:32:53 -08:00
  • a3336902a0 bump rust-rockdb to latest git for 8.9.1 strawberry 2023-12-21 22:28:41 -05:00
  • b977d94261 Bump thiserror from 1.0.48 to 1.0.51 dependabot[bot] 2023-12-21 03:34:12 +00:00
  • 65c9b1721f Bump jsonwebtoken from 9.1.0 to 9.2.0 dependabot[bot] 2023-12-21 06:47:21 +00:00
  • b239de551d remove deprecated recommended vscode extension strawberry 2023-12-20 22:57:02 -05:00
  • b49e43d8bb Bump clap from 4.4.8 to 4.4.11 dependabot[bot] 2023-12-21 03:34:06 +00:00
  • f5d2df5483 Bump async-trait from 0.1.74 to 0.1.75 dependabot[bot] 2023-12-21 03:28:25 +00:00
  • 4db66496a8 chore: Configure Renovate (#15) renovate[bot] 2023-12-20 22:26:36 -05:00
  • cc4e6e213f fix(sync): correctly update presence properties Jakub Kubík 2023-12-20 13:34:45 +01:00
  • 69025d30f7 style(presence): use flat_map instead of matching Results in filter Jakub Kubík 2023-12-20 12:04:47 +01:00
  • e93b4aa08e fix typo strawberry 2023-12-20 21:46:05 -05:00
  • a4afe2111b Bump actions/checkout from 3 to 4 dependabot[bot] 2023-12-21 02:32:58 +00:00
  • 0927754d37 add dependabot strawberry 2023-12-20 21:32:24 -05:00
  • b3252dd1d4 remove old gitlab stuff and issue templates strawberry 2023-12-20 21:31:25 -05:00
  • 216d83ea1d run engage in github actions Charles Hall 2023-12-20 16:35:52 -08:00
  • 6910a68699 use engage for ci Charles Hall 2023-12-20 16:33:31 -08:00
  • 311c7d83ca fix rustdoc warnings Charles Hall 2023-12-20 16:27:40 -08:00
  • f54dd1c0fb improve the nix flake Charles Hall 2023-12-20 16:11:49 -08:00
  • 118a061ac9 nix: bump inputs and update rocksdb nat 2023-12-06 22:26:32 +01:00
  • 8454773275 log rejected sendjoin, remove unnecessary clone strawberry 2023-12-03 20:20:25 -05:00
  • 0ed891b3a1 bump version strawberry 2023-12-03 01:16:08 -05:00
  • d9d1ce3cb5 fix refering uninit static, use upstream rocksdb again, don't compile debug info strawberry 2023-12-03 01:00:23 -05:00
  • 4d52dd2f44 use puppy check for updates endpoint strawberry 2023-12-02 21:45:09 -05:00
  • f62f641545 add rocksdb configurable options and tweaks, logging improvements, exp. room v11 support strawberry 2023-12-02 21:30:06 -05:00
  • 56e4166ee8 never let clippy fail, use CARGO_PKG_NAME, allow issues on gh, simplify regex a tad strawberry 2023-11-29 23:19:53 -05:00
  • 1a3051eb4a remove nightly only feature, small housekeeping stuff strawberry 2023-11-29 21:59:18 -05:00
  • 150364b07d rename to conduwuit and use proper version number strawberry 2023-11-29 21:37:12 -05:00
  • 87d6a17f0a fix all the warnings!!!! (0 clippy and rustc warnings now) strawberry 2023-11-29 21:36:02 -05:00
  • 20b686cac5 add some ruma features, fix futures warning strawberry 2023-11-27 21:34:45 -05:00
  • b06ed1b92f remove # from internal room ID list internal room IDs do not have #, they start with ! strawberry 2023-11-27 01:35:30 -05:00
  • e2ec2a98ba make rooms alias list command more nicer strawberry 2023-11-27 01:25:20 -05:00
  • 54a3f47851 fix every clippy warning possible, remove io_uring as default feature strawberry 2023-11-27 00:39:50 -05:00
  • 19d1b484e0 split out room info into its own function tezlm 2023-10-14 07:12:15 -07:00
  • c2b103514b Make commands plural tezlm 2023-10-14 06:33:29 -07:00
  • 5fc5076517 Room directory admin commands tezlm 2023-10-04 20:46:12 -07:00
  • b30884c7ac reply to messages tezlm 2023-10-04 20:13:04 -07:00
  • ebb94341c8 Admin room alias commands tezlm 2023-10-03 20:42:31 -07:00
  • 6fdeec1108 Add appservice show command to show config tezlm 2023-10-03 17:39:40 -07:00
  • 562eaa1dea Allow using languages in code blocks. tezlm 2023-10-03 17:07:37 -07:00
  • 3e9c564209 Rework admin commands to use subcommands. tezlm 2023-10-03 16:52:52 -07:00
  • 5106203d67 drop iouring, add 2 info logs, silence clippy warning strawberry 2023-11-26 19:24:25 -05:00
  • dd544fad29 use cache_capacity_modifier for spaces/hierarchy cache strawberry 2023-11-26 10:34:18 -05:00
  • 2dc1c1fdcb fix clippy performance and sus warnings, remove 1 unwrap, forgot to increment db version strawberry 2023-11-25 23:20:13 -05:00
  • b4e2f7ca37 log error for invalid room member events in db strawberry 2023-11-25 20:42:38 -05:00
  • d13e3827ce feat: send push notification on invite to invited user and etc AndSDev 2023-11-07 12:46:53 +00:00
  • 6958c720d0 make pdu stuff async, remove unnecessary db version check strawberry 2023-11-25 18:29:38 -05:00
  • 4d7b5eb759 add version argument, move import to test body strawberry 2023-11-25 15:53:33 -05:00
  • 8fffb6ea04 fix compilation with no zstd, use correct key, bump 2 deps strawberry 2023-11-25 15:46:03 -05:00
  • 0c4604b482 bump ruma, add wrong room keys error code, tiny logging change strawberry 2023-11-25 12:42:05 -05:00
  • e9cd8caaed add feature flagged support for migrating from base64 file name keys to sha256 ones strawberry 2023-11-25 02:11:41 -05:00
  • d092820699 Fetch server keys concurrently Val Lorentz 2023-11-24 20:05:42 +00:00
  • 87d1040386 bump various deps (except for the HTTP libs currently), use my rust-rocksdb fork, add optional opt-in zstd response body compression config, add webp support for images strawberry 2023-11-25 01:30:19 -05:00
  • 3533645959 bump rust-argon2 girlbossceo 2023-11-10 20:50:36 -05:00
  • 65b682c841 bump rocksdb girlbossceo 2023-11-10 20:47:09 -05:00
  • af1f7404f1 add notification_push_path global girlbossceo 2023-10-28 23:43:41 -04:00
  • 16c3a38761 remove another unnecessary unwrap/expect girlbossceo 2023-10-28 23:43:08 -04:00
  • 6931f4b778 reduce more unnecessary logging and improve a tad girlbossceo 2023-10-28 23:40:44 -04:00
  • 64084fb2d0 use a proper function for this instead of checking 200 girlbossceo 2023-10-28 22:36:47 -04:00
  • 9bb1dca5f1 mark unused variables as unusued girlbossceo 2023-10-28 22:34:50 -04:00
  • 03af588efb don't unwrap reqwest requests for appservice and pushers too girlbossceo 2023-10-28 22:34:09 -04:00
  • 8b95399387 add support for modifying the default notification pusher path girlbossceo 2023-10-28 22:31:11 -04:00
  • b8acacfb3e use light owasp defs instead of argon2 defs girlbossceo 2023-10-28 22:15:36 -04:00
  • 23ec725923 remove unnecessary config overwrite tezlm 2023-10-28 22:14:21 -04:00
  • 95187419f9 do not expect/unwrap requests girlbossceo 2023-10-26 20:11:19 -04:00
  • 8b28225af9 add lz4 to rocksdb features girlbossceo 2023-10-23 22:22:42 -04:00
  • d08beada62 Stop using default features for rocksdb Rohan Kumar 2023-10-21 21:05:10 -07:00
  • 58a83f06b1 feat(presence): add granular allow configuration Jakub Kubík 2023-09-08 14:36:39 +02:00
  • ba03edfae9 feat(presence): implement presence functionality Jakub Kubík 2023-07-10 16:41:00 +02:00
  • 22eff2d29c clean up few unnecessary warnings girlbossceo 2023-10-21 16:15:42 -04:00
  • 05c08c8529 fix device name federation control girlbossceo 2023-10-21 12:19:21 -04:00
  • 6e46f56929 error log thing girlbossceo 2023-10-21 12:18:59 -04:00
  • a3d219e401 tweak rocksdb, use direct io girlbossceo 2023-10-21 12:18:41 -04:00
  • c223f8284c bump deps, update rocksdb girlbossceo 2023-10-21 12:18:07 -04:00