Commit graph

  • 757ba60ff9 add comment about the blocking await above this config check strawberry 2023-12-24 00:38:06 -05:00
  • 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
  • a4a31a766c
    Bump futures-util from 0.3.29 to 0.3.30 dependabot[bot] 2023-12-25 20:47:59 +00:00
  • 393085bb0d
    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
  • 68bb1bbb03 change welcome message strawberry 2023-12-25 15:28:45 -05:00
  • 49b7396900 log where we are listening at/on strawberry 2023-12-25 15:11:38 -05:00
  • d0a22ba206 remove warning in error message, drop 2nd error down to warn strawberry 2023-12-25 15:11:08 -05:00
  • b8b51f39b1 remove unused config global function strawberry 2023-12-25 15:10:09 -05:00
  • 18cc8245c4 replace run_server() unwrap just to be safe strawberry 2023-12-24 01:12:52 -05:00
  • 032586f87c add comment about the blocking await above this config check strawberry 2023-12-24 00:38:06 -05:00
  • b4c1831ec4 remove false_fn as just default alone always evaluates to false strawberry 2023-12-24 00:37:23 -05:00
  • da2af37bfa add option for explicit opt-in allow open registration and make it clear strawberry 2023-12-24 00:36:14 -05:00
  • 43f5adbcb6 move default rocksdb logging from info to warn strawberry 2023-12-24 00:29:39 -05:00
  • 886b8ef052
    feat: added EDU blocking to ACL capabilities NinekoTheCat 2023-12-25 18:18:23 +01:00
  • d1c0a76a12
    feat: added pdu blocking from servers which should not be able to send pdus NinekoTheCat 2023-12-25 18:12:56 +01:00
  • 8468be7802
    fix: clippy is incorrect about his lint, axum explicitly says this is okay to do NinekoTheCat 2023-12-25 17:43:04 +01:00
  • 4628afe374
    feat: added an error message along with a better setting for the ACL NinekoTheCat 2023-12-25 17:35:24 +01: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
  • 36bb8c3a5f cargo fmt strawberry 2023-12-25 11:04:17 -05:00
  • fb395a1dbc Add missing pub key in send_join handling Val Lorentz 2023-12-12 18:41:06 +00:00
  • b8054a5964 Explicitly match RoomVersionId::V11 Val Lorentz 2023-12-24 19:04:48 +01:00
  • 50f4231da6 Reuse existing get_room_version Val Lorentz 2023-12-24 19:02:03 +01:00
  • 94beaefa1a
    Bump crossbeam from 0.8.2 to 0.8.3 dependabot[bot] 2023-12-25 15:30:29 +00:00
  • f3390627d8
    Bump persy from 1.4.4 to 1.4.7 dependabot[bot] 2023-12-25 15:30:01 +00:00
  • fdc3e07be6
    feat: replaced flaky argon2 with better argon2 crate (#37) Nineko 2023-12-25 16:28:56 +01:00
  • b57dfddc19
    fix: fixed compile error caused by name change Nineko 2023-12-25 15:13:34 +01:00
  • 3d178d3489
    fix: changed name of routes function to better match its purpose Nineko 2023-12-25 15:05:40 +01:00
  • a58df16766
    Bump hyper from 0.14.27 to 1.1.0 dependabot[bot] 2023-12-25 06:25:10 +00:00
  • b9d1295f6f
    fix: fixed inner router not responding Nineko 2023-12-25 02:04:46 +01:00
  • 029c7441ef
    fix: fixed incorrect value for Kib NinekoTheCat 2023-12-25 01:50:29 +01:00
  • 87c5def115
    fix: made it so that clippy doesn't complain about request NinekoTheCat 2023-12-25 01:30:22 +01:00
  • 6fcac572d2
    fix: made hashing error a bit more descriptive NinekoTheCat 2023-12-25 01:13:01 +01:00
  • 1e31761335
    docs: added comment specifying what the settings for Argon2 mean NinekoTheCat 2023-12-25 01:10:52 +01:00
  • ce937c5e5a
    fix: applied cargo fmt nightly NinekoTheCat 2023-12-25 01:07:17 +01:00
  • 580b6af894
    fix: made it so remove acl command will say if a non-existing entry is attempted to be removed NinekoTheCat 2023-12-25 00:59:17 +01:00
  • d325537308
    feat: added ACL to all server-server routes NinekoTheCat 2023-12-25 00:50:49 +01:00
  • e1d0ec4c4d
    fix: fixed screwed up formatting of ACL list NinekoTheCat 2023-12-25 00:10:25 +01:00
  • 4fd1be7146
    feat: replaced flaky argon2 with better argon2 crate NinekoTheCat 2023-12-25 00:01:17 +01:00
  • 1d79745823
    fix: fixed spacing in cargo.toml Nineko 2023-12-24 20:43:49 +01:00
  • c8da248e0c
    fix: added emojis in the list command that change based on the .to_emoji() function instead of being hardcoded in case of further changes to emojis. NinekoTheCat 2023-12-24 20:36:45 +01:00
  • 474dea6beb
    fix: changed emoji for accessibility reasons Nineko 2023-12-24 20:32:48 +01:00
  • 84348ac029
    fix: removed uneccesary derives NinekoTheCat 2023-12-24 20:32:27 +01:00
  • 982cf855e5
    fix: changed behavior of allowlist database to warn against using allowlist values in the database without enabling the allowlist without denying the request outright NinekoTheCat 2023-12-24 20:26:22 +01:00
  • b7141598dc
    feat: appeased the clippy gods NinekoTheCat 2023-12-24 20:21:40 +01:00
  • 0add1c7c52
    fmt: ran cargo format NinekoTheCat 2023-12-24 19:25:51 +01:00
  • cadc36700f
    lint: remove unused import NinekoTheCat 2023-12-24 18:32:12 +01:00
  • 82d46fb160
    fix: fixed bug where config set ACLs would not be listed NinekoTheCat 2023-12-24 18:31:37 +01:00
  • 90232b894d
    feat: added ACL commands NinekoTheCat 2023-12-24 17:46:24 +01:00
  • 13e497936f
    feat: added functions to remove, add and lsit acls (with filtering) NinekoTheCat 2023-12-24 16:39:25 +01:00
  • f1d725c842
    fix: fix bug where disabled allowlist would still act as if there was an allow list NinekoTheCat 2023-12-24 16:14:00 +01:00
  • 7562925aeb
    feat: added basic ACL functionality NinekoTheCat 2023-12-24 11:03:02 +01:00
  • 6a9f8dfa6f add shebang to .envrc Charles Hall 2023-12-23 22:02:24 -08:00
  • 44a2c2c03e 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
  • 6f65722c70 use constructor to avoid deprecation warnings Charles Hall 2023-12-23 19:40:08 -08:00
  • 61b0a4f320 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
  • 749ec00241 remove wrong else logic strawberry 2023-12-22 18:31:15 -05:00
  • 46f245d3f6 dont allow guest registration if registration disabled with token configured strawberry 2023-12-21 21:39:49 -05:00
  • ade68e83d6 forbid guest users from registering if no real admin user exists strawberry 2023-12-21 21:16:56 -05:00
  • fec9e1c680 log next steps if a guest account registered and attempted to get admin strawberry 2023-12-21 21:14:51 -05:00
  • 1f7fd8a68c document allow_guest_registration in conduit-example.toml strawberry 2023-12-21 21:12:53 -05:00
  • 254f944121 don't grant guest users admin, slight user + guest logging improvements strawberry 2023-12-21 20:46:24 -05:00
  • 88e0d7bc6d 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
  • 9e2122701e
    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
  • f7bd3e037a
    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
  • d1b07adcf5
    Bump ring from 0.17.5 to 0.17.7 dependabot[bot] 2023-12-22 23:25:09 +00:00
  • 787976acd8
    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
  • e47373d79e
    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
  • 3cb7c52b52 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
  • c63c93710c
    Bump http from 0.2.11 to 1.0.0 dependabot[bot] 2023-12-21 06:48:02 +00:00
  • 84e9bfa3b5
    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
  • 80c327ce0b
    Bump thiserror from 1.0.48 to 1.0.51 dependabot[bot] 2023-12-21 03:34:12 +00:00
  • f20d3f5afb
    Bump clap from 4.4.8 to 4.4.11 dependabot[bot] 2023-12-21 03:34:06 +00:00