strawberry
|
c47337f3db
|
docs: ignore development.md and contributing.md from lychee
and update 2 other nix references
Signed-off-by: strawberry <strawberry@puppygock.gay>
Signed-off-by: morguldir <morguldir@protonmail.com>
|
2024-09-08 10:24:38 -04:00 |
morguldir
|
3e0d404fb4
|
syncv3: use RoomTypeFilter struct instead of Option<RoomType>
Signed-off-by: morguldir <morguldir@protonmail.com>
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-07 18:09:21 +02:00 |
morguldir
|
593d3bb321
|
nix: update flake.lock, skip building tests for liburing
Signed-off-by: morguldir <morguldir@protonmail.com>
|
2024-09-08 05:03:30 +02:00 |
strawberry
|
f14a253664
|
add local_only arg to list joined members in room admin cmd
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-07 12:46:59 -04:00 |
strawberry
|
b3974c569d
|
log device display name on normal user registrations too
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-07 10:10:46 -04:00 |
strawberry
|
f163ebf3bb
|
implement MSC4133 only with MSC4175 for GET/PUT/DELETE
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-07 09:27:35 -04:00 |
strawberry
|
5ae9a5ff31
|
bump nix lockfile, and ruma
• Updated input 'attic':
'github:zhaofengli/attic/6d9aeaef0a067d664cb11bb7704f7ec373d47fb2' (2024-08-21)
→ 'github:zhaofengli/attic/bea72d75b6165dfb529ba0c39cc6c7e9c7f0d234' (2024-09-02)
• Added input 'attic/flake-parts':
'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d' (2024-08-01)
• Added input 'attic/flake-parts/nixpkgs-lib':
follows 'attic/nixpkgs'
• Updated input 'attic/nixpkgs':
'github:NixOS/nixpkgs/d4a7a4d0e066278bfb0d77bd2a7adde1c0ec9e3d' (2024-08-16)
→ 'github:NixOS/nixpkgs/b96f849e725333eb2b1c7f1cb84ff102062468ba' (2024-08-30)
• Updated input 'attic/nixpkgs-stable':
'github:NixOS/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5' (2024-07-09)
→ 'github:NixOS/nixpkgs/797f7dc49e0bc7fab4b57c021cdf68f595e47841' (2024-08-22)
• Updated input 'complement':
'github:matrix-org/complement/6e4426a9e63233f9821a4d2382bfed145244183f' (2024-07-30)
→ 'github:matrix-org/complement/39733c1b2f8314800776748cc7164f9a34650686' (2024-08-22)
• Updated input 'crane':
'github:ipetkov/crane/7ce92819802bc583b7e82ebc08013a530f22209f' (2024-08-18)
→ 'github:ipetkov/crane/7e4586bad4e3f8f97a9271def747cf58c4b68f3c' (2024-09-04)
• Removed input 'crane/nixpkgs'
• Updated input 'fenix':
'github:nix-community/fenix/e88b38a5a3834e039d413a88f8150a75ef6453ef' (2024-08-21)
→ 'github:nix-community/fenix/d9afdb4465ba2f20bb73b0ff5d2c2837cafc2e14' (2024-09-06)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/3723e5910c14f0ffbd13de474b8a8fcc74db04ce' (2024-08-20)
→ 'github:rust-lang/rust-analyzer/124c7482167ff6eea4f7663c0be87ea568ccd8c6' (2024-09-05)
• Updated input 'liburing':
'github:axboe/liburing/2d4e799017d64cd2f8304503eef9064931bb3fbd' (2024-08-21)
→ 'github:axboe/liburing/0fe5c09195c0918f89582dd6ff098a58a0bdf62a' (2024-09-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/36a9aeaaa17a2d4348498275f9fe530cd4f9e519' (2024-08-21)
→ 'github:NixOS/nixpkgs/ad416d066ca1222956472ab7d0555a6946746a80' (2024-09-04)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-07 09:27:29 -04:00 |
strawberry
|
6f643a4b06
|
bump rust to 1.81.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-06 21:08:21 -04:00 |
strawberry
|
80698c0b17
|
docs: add some more conduwuit development info
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-06 20:33:02 -04:00 |
strawberry
|
909eeac5b0
|
drop target CPU for aarch64 to cortex-a53 instead of cortex-a73
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-06 19:02:04 -04:00 |
strawberry
|
f521f88daf
|
docs: mildly update the NixOS page to ref https://github.com/NixOS/nixpkgs/pull/339260
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-06 19:00:38 -04:00 |
strawberry
|
8f7ade4c22
|
document all the fancy admin room config options and arguments
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 12:44:24 -04:00 |
strawberry
|
8849a100fd
|
dont use HTML for initial welcome message
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 12:11:56 -04:00 |
strawberry
|
5dfda2d300
|
fix one header in readme
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 12:08:38 -04:00 |
strawberry
|
c13e9a7c2b
|
document `allow_legacy_media` config option
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 12:00:08 -04:00 |
morguldir
|
393eef431b
|
syncv3: avoid fetching timelines for invites
|
2024-08-31 18:58:39 +02:00 |
Jason Volk
|
4bac9b33cc
|
propagate config error for cidr range
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-09-01 11:15:55 +00:00 |
strawberry
|
60605e9579
|
remove unnecessary loop/allocations on CIDR range init
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 00:59:43 -04:00 |
strawberry
|
27bfb67d75
|
add `--no-details` to admin rooms list command
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 00:56:49 -04:00 |
strawberry
|
fc1834d629
|
use codeblocks instead of HTML tables for some admin commands
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 00:44:22 -04:00 |
strawberry
|
2fcedad2b1
|
document ways to recovering admin room access
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-09-01 00:40:17 -04:00 |
strawberry
|
b362f0e0fa
|
fix some other markdown formatting
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-31 16:05:47 -04:00 |
strawberry
|
5530e7434a
|
notify admin room on new room directory publishes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-31 13:18:48 -04:00 |
strawberry
|
bfb10cda26
|
slightly cleanup and simplify client /report endpoint
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-31 12:51:24 -04:00 |
strawberry
|
5dbb868936
|
remove unnecessary loops/allocations in client `/capabilities`
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-31 12:18:21 -04:00 |
Jason Volk
|
14b9511d2e
|
fix default capture EnvFilter in release mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-31 12:24:11 +00:00 |
morguldir
|
7b852352e5
|
deploying: make traefik config self-sufficient, include well known
|
2024-08-31 14:09:16 +02:00 |
Jason Volk
|
b45df5f7bd
|
bump appservice requests to v1.7
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-31 09:55:26 +00:00 |
strawberry
|
4797183b43
|
remove unnecessary loop/allocations in `/joined_members`
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 19:52:55 -04:00 |
strawberry
|
d68b71a0aa
|
add appservice ping client endpoint (MSC2659)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 19:38:15 -04:00 |
strawberry
|
922875477f
|
docs: fix some borked codeblocks
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 19:38:15 -04:00 |
strawberry
|
3a623dbdc3
|
add force_leave_room admin command
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 17:17:00 -04:00 |
strawberry
|
ae98610c50
|
docs: document new startup `--execute` admin cmd flag/argument
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 16:42:37 -04:00 |
strawberry
|
bceed3c829
|
dont debug print startup admin command content body
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 15:01:54 -04:00 |
strawberry
|
b89d2ceccd
|
bump syn, serde, and tokio
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 12:57:50 -04:00 |
renovate[bot]
|
eaa8997506
|
Update nixos/nix Docker tag to v2.24.4
|
2024-08-30 12:57:50 -04:00 |
strawberry
|
42a42b24a9
|
renovate: exclude rust deps we forked / cant easily bump or upgrade
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 12:57:50 -04:00 |
strawberry
|
8d7e5ca2bb
|
redirect/handle r0 media paths too
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 12:57:50 -04:00 |
strawberry
|
119cc2eec0
|
fix typo with reqwest builder for disabling zstd
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-30 12:57:50 -04:00 |
morguldir
|
9fde835673
|
syncv3: read receipts extension (MSC3960)
|
2024-08-30 18:23:42 +02:00 |
morguldir
|
bf9d498621
|
syncv3: check timestamps of all the rooms in the timeline
|
2024-08-30 18:20:18 +02:00 |
morguldir
|
f8cf57c1fb
|
syncv3: fix bump types and only set timestamp if we find an event
|
2024-08-30 11:39:14 +02:00 |
morguldir
|
26a6d349dc
|
nix: fix toolchain splicing warning
we load the toolchain from a file so not sure how we would create a toolchain based on pkgs 🤔
|
2024-08-30 10:35:05 +02:00 |
morguldir
|
77c0c13a83
|
syncv3: support per room account data
|
2024-08-30 10:31:08 +02:00 |
morguldir
|
36b8de1339
|
syncv3: include invited rooms in the count
|
2024-08-30 09:30:50 +02:00 |
morguldir
|
29a6065bae
|
syncv3: include latest timestamps, calculated from a default set of types
List borrowed from synapse
|
2024-08-24 14:52:48 +02:00 |
morguldir
|
f4c8b77377
|
syncv3: include the invite_state in the response
|
2024-08-24 07:33:07 +02:00 |
morguldir
|
85400d15bc
|
syncv3: reset the connection after restarts
|
2024-08-24 06:57:31 +02:00 |
morguldir
|
13334a88ca
|
syncv3: handle empty conn_id by mapping it to a predefined string
|
2024-08-24 06:45:33 +02:00 |
morguldir
|
351062eb82
|
syncv3: add support for filtering invites and room types
|
2024-08-24 06:44:32 +02:00 |