Jade Ellis
b6420e7def
ci: Use dind label
2025-04-19 12:13:47 -07:00
Jade Ellis
e508c9f9cf
ci: Remove non-functional cache steps
2025-04-19 12:13:47 -07:00
Jade Ellis
ee71cf2008
fix: Disable buildkit caching
...
This is for tom's runners, whilst they're having network issues
2025-04-19 12:13:47 -07:00
Jade Ellis
8269a2fd1c
ci: Only prefix non-default branches
...
AKA, tag image:main as the latest commit
2025-04-19 12:13:47 -07:00
Jade Ellis
3d27cce047
ci: Limit concurrency
...
Mainly to prevent runners from getting bogged down
2025-04-19 12:13:47 -07:00
Jade Ellis
7763b2479b
fix: Replace rust cache with direct cache use, as Rust is not installed on CI image
2025-04-19 12:13:47 -07:00
Jade Ellis
cd24a72078
ci: Prefix branch builds with branch-
2025-04-19 12:13:47 -07:00
Jade Ellis
9298c53a40
fix: Hardcode matrix
2025-04-19 12:13:47 -07:00
Jade Ellis
25378a4668
fix: Use forgejo patched artifact actions
2025-04-19 12:13:47 -07:00
Jade Ellis
fdef36c47f
fix: Allow specifying user & password for builtin registry
2025-04-19 12:13:47 -07:00
Jade Ellis
406f689301
build: Use hacks for a cached actions build
...
- Use cache dance for github actions caching
- Use timelord hack to avoid bad cache invalidation
2025-04-19 12:13:47 -07:00
Jade Ellis
7185d71827
feat: Docker images built with Forgejo Actions
2025-04-19 12:13:47 -07:00
Jade Ellis
ff83e0c5b2
chore: Change branding string to continuwuity
2025-04-19 12:13:47 -07:00
Jade Ellis
b26247e31e
fix: Disambiguate appservices in lazy loading context
...
In the previous commit, app services would all appear to be the same
device when accessing the same user. This sets the device ID to be the
appservice ID when available to avoid possible clobbering.
2025-04-19 12:13:47 -07:00
nexy7574
814f321cab
fix: Do not panic when sender_device is None in /messages
route
...
The device ID is not always present when the appservice is the client.
This was causing 500 errors for some users, as appservices can lazy
load from `/messages`.
Fixes #738
Co-authored-by: Jade Ellis <jade@ellis.link>
2025-04-19 12:13:47 -07:00
Tom Foster
904fa3c869
Add Forgejo CI workflow for Cloudflare Pages
2025-04-19 12:13:47 -07:00
Tom Foster
b04a9469ae
Add Matrix .well-known files
2025-04-19 12:13:47 -07:00
Tom Foster
6fbff4af6f
Update mdBook config for continuwuity
2025-04-19 12:13:47 -07:00
Jade Ellis
dede3323f6
chore: Add words to cspell dictionary
2025-04-19 12:13:47 -07:00
Jade Ellis
a21d96d336
chore: Update Olivia Lee in mailmap
2025-04-19 12:13:47 -07:00
Jade Ellis
f5622881b3
chore: Add Timo Kösters to the mailmap
2025-04-19 12:13:47 -07:00
Jade Ellis
a869f06239
chore: Add mailmap
2025-04-19 12:13:47 -07:00
Jade Ellis
20c2091e5c
ci: Delete all old CI files
...
Part of #753
2025-04-19 12:13:47 -07:00
Jade Ellis
04f7e26927
docs: Phrasing
2025-04-19 12:12:24 -07:00
Jade Ellis
a9eba0e117
docs: New readme
...
It's a continuwuation!
2025-04-19 12:12:08 -07:00
Jacob Taylor
eb2949d6d7
Fix spaces rooms list load error.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-16 20:58:48 -07:00
Jacob Taylor
de7842b470
Fix spaces limit/max_depth bug in response.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-16 20:58:48 -07:00
Peter Gervai
937c5fc86a
config: rocksdb_compaction help was inverted
...
probably old remnnant of an inverted option.
2025-04-15 08:09:21 -07:00
Jason Volk
79268bda1e
Remove the default sentry endpoint.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 07:28:14 +00:00
Jason Volk
edb245a2ba
Remove the updates service.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 07:19:16 +00:00
Jason Volk
ae2abab4c9
Remove some workflows.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 07:18:26 +00:00
Jason Volk
b9fd88b65a
Update README [ci skip]
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 06:56:16 +00:00
Jason Volk
4094cd52ee
reduce large stack frames
2025-04-13 05:13:00 +00:00
Jason Volk
aa80e952d1
mitigate additional debuginfo expansions
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
b0203818db
add missing feature-projections between intra-workspace crates
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
1fd881bda5
eliminate Arc impl for trait Event
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
5b322561ce
simplify database backup interface related
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
54fb48a983
replace admin command branches returning RoomMessageEventContent
...
rename admin Command back to Context
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
d82f00c31c
misc async optimizations; macro reformatting
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
cd4e6b61a9
improve appservice service async interfaces
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
04d7f7f626
remove box ids from admin room command arguments
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
d9616c625d
propagate better message from RustlsConfig load error. ( #734 )
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
75aadd5c6a
slightly optimize user directory search loop
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:13:00 +00:00
Jason Volk
e0508958b7
increase snake sync asynchronicity
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-13 05:12:52 +00:00
Jason Volk
ccf10c6b47
modest cleanup of snake sync service related
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-09 03:40:44 +00:00
Jason Volk
fd33f9aa79
modernize state_res w/ stream extensions
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-09 03:40:44 +00:00
Jason Volk
7c9d3f7e07
add ReadyEq future extension
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-09 03:40:44 +00:00
Jason Volk
7cf61b5b7b
add ready_find() stream extension
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-09 03:40:44 +00:00
Jason Volk
ce6e5e48de
relax Send requirement on some drier stream extensions
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-04-09 03:40:44 +00:00
June Clementine Strawberry
d8311a5ff6
bump crossbeam-channel bc yanked crate with potential double free
...
Signed-off-by: June Clementine Strawberry <june@3.dog>
2025-04-08 23:38:54 -04:00