Charles Hall
|
db4951c5fd
|
enable semicolon_if_nothing_returned lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
96e1877639
|
enable redundant_closure_for_method_calls lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
a636405bed
|
enable needless_pass_by_value lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
2b8b5ccb1a
|
enable match_same_arms lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
224ba65d06
|
enable map_unwrap_or lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
645d88177a
|
enable manual_string_new lint
|
2024-05-14 20:01:24 -07:00 |
|
Charles Hall
|
9606f59141
|
enable manual_let_else lint
|
2024-05-14 20:01:23 -07:00 |
|
Charles Hall
|
c51e87ec9a
|
enable items_after_statements lint
|
2024-05-14 19:59:43 -07:00 |
|
Charles Hall
|
ebae8ceeb0
|
enable implicit_clone lint
|
2024-05-14 19:59:43 -07:00 |
|
Charles Hall
|
b0f65913f3
|
enable ignored_unit_patterns lint
|
2024-05-14 19:59:43 -07:00 |
|
Charles Hall
|
623824dc0c
|
enable if_not_else lint
|
2024-05-14 19:59:40 -07:00 |
|
Charles Hall
|
da440934bd
|
enable doc_markdown lint
|
2024-05-14 16:34:10 -07:00 |
|
Charles Hall
|
0f2cf26a36
|
enable default_trait_access lint
|
2024-05-14 16:08:26 -07:00 |
|
Charles Hall
|
cc5977b4e4
|
enable same_name_method lint
|
2024-05-12 18:51:48 -07:00 |
|
Charles Hall
|
052f3088e9
|
enable let_underscore_must_use lint
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
71c48f66c4
|
enable as_conversions lint
There were some very, uh, creative (and inconsistent) ways to convert
between numeric types in here...
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
a78bf8f50b
|
enable unused_lifetimes lint
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
5d5e28770b
|
enable single_use_lifetimes lint
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
2ff08c9fc4
|
enable dead_code lint
And delete all the dead code. And add some cfgs for feature-specific
items.
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
d748544f0e
|
enable unreachable_pub lint
This causes some other lints to start firing too (which is good), but
I'm going to fix them in follow-up commits to keep things organized.
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
a626e7b0f0
|
enable mod_module_files lint
|
2024-05-12 18:51:26 -07:00 |
|
Charles Hall
|
360e020b64
|
rename conduit to grapevine
|
2024-04-30 21:54:56 -07:00 |
|
Charles Hall
|
f27941d510
|
remove half-baked presence implementation
But I'm leaving behind the database state for now in case we want it
back later, so we won't need to do a migration or whatever.
|
2024-04-30 21:54:55 -07:00 |
|
Matthias Ahouansou
|
e40aed3a7d
|
fix(state-accessor): hold the state_lock when checking if a user can invite
|
2024-04-24 19:17:00 +01:00 |
|
Matthias Ahouansou
|
1c4ae8d268
|
fix(redaction): use content.redacts when checking v11 events
|
2024-04-24 10:52:33 +01:00 |
|
Valentin Lorentz
|
89c1c2109c
|
Link to the specification from user_can_redact's documentation
|
2024-04-24 08:29:47 +02:00 |
|
Matthias Ahouansou
|
00d6aeddb6
|
refactor(redactions): move checks inside conduit
ruma was already accidentally performing these checks for us, but this shouldn't be the case
|
2024-04-23 23:05:27 +01:00 |
|
Matthias Ahouansou
|
7a7c09785e
|
feat(pdu): copy top level redact to content and vice versa
|
2024-04-17 19:34:36 +02:00 |
|
Matthias Ahouansou
|
92817213d5
|
Add missing import
|
2024-04-12 05:15:37 +00:00 |
|
Matthias Ahouansou
|
ab8592526f
|
Replace panic!() with unreachable!()
|
2024-04-12 05:14:39 +00:00 |
|
Val Lorentz
|
b5e21f761b
|
Merge branch 'next' into 'room-v11'
# Conflicts:
# src/service/rooms/timeline/mod.rs
# src/utils/error.rs
|
2024-04-11 17:34:42 +00:00 |
|
Matthias Ahouansou
|
e88d137bd7
|
Replace panic!() with unreachable!()
|
2024-04-11 17:19:42 +00:00 |
|
Matthias Ahouansou
|
fe78cc8262
|
refactor(state_accessor): add method to check if a user can invite another user
|
2024-04-06 14:20:18 +01:00 |
|
Timo Kösters
|
9176474513
|
Merge branch 'ruma-registration-type' into 'next'
fix: don't panic if registration url is empty
See merge request famedly/conduit!583
|
2024-03-23 15:33:01 +00:00 |
|
Matthias Ahouansou
|
b20483aa13
|
refactor(appservices): avoid cloning frequently
|
2024-03-22 20:53:27 +00:00 |
|
Timo Kösters
|
0bb28f60cf
|
refactor: minor appservice code cleanup
|
2024-03-22 08:59:36 +01:00 |
|
Timo Kösters
|
d2817679e5
|
refactor: remove previous typing implementation and add sync wakeup for new one
|
2024-03-22 08:24:17 +01:00 |
|
Timo Kösters
|
6bd7ff4917
|
improvement: do not save typing edus in db
|
2024-03-22 07:48:44 +01:00 |
|
Matthias Ahouansou
|
fa930182ae
|
fix(appservices): don't panic on empty registration url
perf(appservices): cache regex for namespaces
|
2024-03-10 13:27:48 +00:00 |
|
Matthias Ahouansou
|
c58af8485d
|
revert: remove dependency on async_recursion
|
2024-03-05 19:59:24 +00:00 |
|
Matthias Ahouansou
|
becaad677f
|
refactor: use async-aware RwLocks and Mutexes where possible
|
2024-03-05 14:23:59 +00:00 |
|
Matthias Ahouansou
|
da5975d727
|
fix: avoid panics when admin room is not available
|
2024-03-03 22:42:24 +00:00 |
|
Matthias Ahouansou
|
e06e15d4ec
|
fix(accounts): don't give guests admin
|
2024-03-03 11:26:58 +00:00 |
|
Timo Kösters
|
a159fff08a
|
improvement: deactivate old presence code because it slows down sync
The problem is that for each sync, it creates a new rocksdb iterator for each room, and creating iterators is somewhat expensive
|
2024-02-29 10:31:25 +01:00 |
|
Timo Kösters
|
99ab234f40
|
Merge branch 'fixes' into 'next'
Avoid panic when client is confused about rooms
See merge request famedly/conduit!588
|
2024-02-28 16:19:48 +00:00 |
|
Timo Kösters
|
d7fd89df49
|
fix: avoid panic when client is confused about rooms
|
2024-02-28 16:31:41 +01:00 |
|
Matthias Ahouansou
|
21a5fa3ef0
|
refactor: use re-exported JsOption from ruma rather than directly adding it as a dependency
|
2024-02-25 10:30:30 +00:00 |
|
Matthias Ahouansou
|
ace9637bc2
|
replace unwraps with expects
|
2024-02-23 19:39:30 +00:00 |
|
Matthias Ahouansou
|
976a73a0e5
|
style: appease rustfmt
|
2024-02-16 21:19:40 +00:00 |
|
Matthias Ahouansou
|
4c06f329c4
|
refactor: appease clippy
|
2024-02-16 21:13:59 +00:00 |
|