mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2025-09-10 14:32:50 +02:00
Commit graph
Select branches
Hide pull requests
bad-attempt-at-extracting-homeserver-signing-key
ci-deb
dahsa_uwu/axum-0.8
federation-retry-timer-port
folly-coroutines-async-io
hydra/public
illegal-car-mods
jade/admin-command-docs
jade/ai-slop-db-docs
jade/css-small-screen
jade/dep-updates
jade/docs-updates-20250701
jade/logging-features
jade/msc2815
jade/musl-images
jade/parking_lot
jade/purge-sync-tokens
jade/read-receipts
jade/relations
jade/renovate-config-changes
jade/rocksdb-10-5
jade/rust-toolchain-no-targets
jade/syncv5-typing
jade/tuwunel-2025-06
jade/tuwunel-2025-06-old
jade/upload-ci-binaries
jade/version-stats
main
morguldir/see-eye
newer-media-endpoints
nex/feat/4277-harmonized-reporting-endpoints
nex/feat/async-media
nex/feat/better-logging
nex/feat/fast-joins-hack-do-not-use-DO-NOT-USE
nex/feat/force-leave-room
nex/feat/manual-extremities
nex/feat/pins-backfill
nex/fed-improvements
nex/fix-create-auth
nex/fix/msc4307
nex/fix/sync/leave-omission
nex/wip-751
oddlid/rename-admin-room-bot
renovate/actions-checkout-5.x
renovate/axum-client-ip-0.x
renovate/axum-monorepo
renovate/https-github.com-actions-checkout-5.x
renovate/https-github.com-actions-github-script-8.x
renovate/https-github.com-actions-setup-node-5.x
renovate/major-github-artifact-actions
renovate/rand-0.x
room-deletion-attempt-do-not-use
strawberry/morgs-snake-sync-jason-main
strawberry/nix-ci-stuff
strawberry/valgrind
test
tom/buildkit
tom/ci-fedora-rpm
tom/fixes
tom/git-timestamps
trigger-ci-so-latest-isnt-on-illegal-car-mods
tuwunel-rebase
#10
#101
#102
#106
#109
#11
#110
#112
#113
#114
#119
#12
#120
#121
#122
#123
#124
#125
#127
#128
#129
#13
#130
#131
#132
#135
#137
#138
#139
#14
#140
#141
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#159
#16
#161
#165
#167
#168
#169
#17
#170
#171
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#196
#197
#198
#199
#200
#201
#202
#203
#204
#205
#206
#207
#21
#210
#212
#213
#215
#216
#217
#218
#219
#220
#222
#223
#224
#225
#226
#227
#228
#229
#230
#232
#233
#234
#235
#236
#237
#238
#239
#24
#241
#242
#243
#244
#245
#246
#247
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#262
#263
#264
#265
#266
#267
#269
#27
#270
#276
#277
#278
#279
#28
#280
#283
#284
#285
#286
#287
#290
#292
#293
#294
#295
#296
#297
#298
#299
#301
#301
#302
#305
#306
#307
#308
#309
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#322
#324
#325
#326
#327
#328
#329
#33
#330
#334
#337
#338
#339
#34
#340
#341
#342
#343
#344
#345
#345
#346
#347
#348
#35
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#362
#363
#364
#365
#366
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#385
#387
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#40
#400
#402
#403
#405
#406
#407
#408
#409
#41
#410
#412
#413
#414
#415
#416
#417
#418
#419
#42
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#437
#438
#439
#441
#442
#443
#445
#448
#449
#45
#450
#451
#452
#453
#455
#457
#458
#459
#460
#461
#462
#463
#464
#466
#467
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#49
#490
#491
#492
#493
#494
#495
#496
#497
#498
#498
#499
#50
#500
#502
#503
#506
#507
#508
#509
#51
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#533
#534
#535
#537
#538
#539
#54
#541
#542
#543
#544
#545
#546
#547
#548
#549
#550
#551
#553
#555
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#57
#570
#571
#574
#575
#576
#577
#578
#58
#580
#585
#587
#588
#589
#59
#590
#592
#593
#594
#597
#598
#599
#60
#600
#601
#602
#603
#604
#607
#607
#608
#609
#61
#610
#613
#614
#617
#618
#619
#62
#620
#621
#622
#624
#625
#626
#627
#628
#629
#63
#631
#632
#633
#634
#636
#637
#638
#639
#640
#641
#642
#643
#645
#646
#647
#648
#651
#652
#654
#658
#66
#660
#662
#663
#664
#666
#667
#667
#668
#668
#669
#669
#67
#670
#673
#673
#674
#675
#678
#68
#681
#682
#684
#687
#69
#694
#695
#695
#698
#701
#705
#706
#71
#711
#712
#717
#72
#721
#722
#723
#725
#726
#726
#727
#728
#728
#729
#729
#73
#730
#730
#732
#732
#737
#737
#74
#75
#752
#754
#755
#756
#757
#758
#759
#76
#760
#761
#767
#769
#77
#770
#772
#773
#774
#777
#78
#780
#781
#782
#786
#787
#788
#789
#79
#790
#791
#792
#795
#796
#797
#798
#8
#80
#800
#801
#802
#803
#806
#807
#808
#81
#810
#814
#815
#816
#817
#818
#819
#826
#830
#831
#832
#833
#835
#838
#84
#840
#841
#842
#846
#847
#85
#850
#853
#856
#857
#86
#860
#861
#862
#864
#867
#868
#869
#87
#870
#871
#873
#875
#876
#877
#878
#881
#882
#884
#885
#886
#887
#888
#889
#891
#892
#893
#894
#895
#897
#898
#899
#9
#900
#901
#902
#904
#907
#908
#909
#911
#915
#918
#919
#92
#920
#921
#923
#924
#925
#926
#927
#928
#929
#930
#931
#932
#933
#934
#935
#936
#937
#938
#939
#94
#941
#942
#943
#945
#946
#947
#948
#949
#95
#950
#951
#953
#954
#955
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#967
#968
#97
#970
#971
#973
#974
#975
#976
#977
#979
#980
#981
#982
#983
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#995
#996
#997
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.5-rc
v0.4.6
v0.4.6-rc
v0.4.7-rc
v0.5.0-rc
v0.5.0-rc.5
v0.5.0-rc.6
v0.5.0-rc.7
v0.5.0-rc2
v0.5.0-rc3
v0.5.0-rc4
-
106bcd30b7
optimize incremental sync state diff
Jason Volk
2025-02-02 07:40:08 +00:00 -
da4b94d80d
trap panics when running in gdb
Jason Volk
2025-02-02 22:13:27 +00:00 -
b8ec46fe6f
Niko
2025-02-03 17:14:17 -05:00 -
bc8aabf65f
Niko
2025-02-01 14:44:33 -05:00 -
32f990fc72
fix the panic counter in the tower layer
Jason Volk
2025-02-02 23:19:35 +00:00 -
5e59ce37c4
snapshot sync results at next_batch upper-bound
Jason Volk
2025-01-31 13:51:39 +00:00 -
a774afe837
modernize remove_to_device_events
Jason Volk
2025-02-02 08:59:14 +00:00 -
ffe3b0faf2
make shutdown grace periods configurable
Jason Volk
2025-02-02 10:43:02 +00:00 -
bd6d4bc58f
enforce timeout on request layers
Jason Volk
2025-02-02 10:07:00 +00:00 -
b4d22bd05e
remove unnecessary cf arc refcnt workaround
Jason Volk
2025-02-01 23:41:05 +00:00 -
7ce782ddf4
fix jemalloc cfgs lacking msvc conditions
Jason Volk
2025-02-01 01:17:28 +00:00 -
4add39d0fe
cache compressed state in a sorted structure for logarithmic queries with partial keys
Jason Volk
2025-01-31 15:50:09 +00:00 -
ea49b60273
add Option support to database deserializer
Jason Volk
2025-02-01 22:28:09 +00:00 -
2fa9621f3a
flatten state_full_shortids
Jason Volk
2025-01-31 11:54:06 +00:00 -
09bc71caab
fix missed concurrent fetch opportunities in sender (
ffd0fd4242
)Jason Volk
2025-01-31 09:08:13 +00:00 -
6983798487
implement lazy-loading for incremental sync
Jason Volk
2025-01-31 08:34:32 +00:00 -
a4ef04cd14
fix room join completion taking wrong sync branch
Jason Volk
2025-01-31 08:31:58 +00:00 -
4e0cedbe51
simplify v3 sync presence collecting
Jason Volk
2025-01-31 05:05:32 +00:00 -
4ff1155bf0
reroll encrypted_room branch in incremental sync state
Jason Volk
2025-01-31 01:23:27 +00:00 -
e161e5dd61
add pair_of! macro
Jason Volk
2025-01-31 00:54:00 +00:00 -
4e7ddd0848
Jade Ellis
2025-01-31 11:48:58 +00:00 -
f698254c41
morguldir
2025-01-31 02:36:14 +01:00 -
69837671bb
simplify request handler task base
Jason Volk
2025-01-30 09:28:34 +00:00 -
ff8bbd4cfa
untwist the redaction check stanza
Jason Volk
2025-01-30 05:14:45 +00:00 -
1a8482b3b4
refactor incoming extremities retention; broad filter, single pass
Jason Volk
2025-01-30 04:39:24 +00:00 -
31c2968bb2
move db files command w/ filter args; misc related cleanup
Jason Volk
2025-01-29 21:10:33 +00:00 -
3c8376d897
parallelize state-res pre-gathering
Jason Volk
2025-01-29 23:07:12 +00:00 -
8658a4c2d0
June Clementine Strawberry
2025-01-28 19:25:56 -05:00 -
50acfe7832
flatten auth chain iterations
Jason Volk
2025-01-29 08:39:44 +00:00 -
d26d5cfa3a
Jade Ellis
2025-01-29 20:30:45 +00:00 -
8cf8af723d
Jade Ellis
2025-01-18 16:16:16 +00:00 -
5fdb33e2c0
Jade Ellis
2025-01-18 18:45:31 +00:00 -
81a797945b
Jade Ellis
2025-01-18 15:40:43 +00:00 -
371103fb35
Jade Ellis
2025-01-18 15:21:55 +00:00 -
eb7d893c86
fix malloc_conf feature-awareness
Jason Volk
2025-01-29 06:36:14 +00:00 -
936161d89e
reduce bottommost compression underrides
Jason Volk
2025-01-29 01:49:10 +00:00 -
329925c661
additional info level span adjustments
Jason Volk
2025-01-26 04:46:10 +00:00 -
af399fd517
flatten state accessor iterations
Jason Volk
2025-01-29 01:04:02 +00:00 -
ad0b0af955
combine state_accessor data into mod
Jason Volk
2025-01-25 23:07:50 +00:00 -
2c5af902a3
support executing configurable admin commands via SIGUSR2
Jason Volk
2025-01-28 21:30:12 +00:00 -
2f449ba47d
support reloading config via SIGUSR1
Jason Volk
2025-01-28 20:55:28 +00:00 -
a567e314e9
simplify shutdown signal handlers
Jason Volk
2025-01-28 20:02:29 +00:00 -
ed3cd99781
abstract the config reload checks
Jason Volk
2025-01-28 19:42:09 +00:00 -
99fe88c21e
use smallvec for the edu sending event buffer
Jason Volk
2025-01-26 21:47:52 +00:00 -
ffd0fd4242
pipeline pdu fetch for federation sending destination
Jason Volk
2025-01-26 21:46:46 +00:00 -
b2a565b0b4
propagate better error from server.check_running()
Jason Volk
2025-01-26 15:44:52 +00:00 -
c516a8df3e
fanout edu processing
Jason Volk
2025-01-26 15:12:08 +00:00 -
94d786ac12
process rooms and edus concurrently
Jason Volk
2025-01-26 10:43:53 +00:00 -
677316631a
pipeline prologue of handle_incoming_pdu
Jason Volk
2025-01-26 06:15:01 +00:00 -
2b730a30ad
add broad_flat_map
Jason Volk
2025-01-26 09:59:59 +00:00 -
fc2d051477
June Clementine Strawberry
2025-01-28 19:09:22 -05:00 -
98f9570547
add option to disable rocksdb checksums
Jason Volk
2025-01-26 07:05:00 +00:00 -
13335042b7
enable the paranoid-checks options in debug mode
Jason Volk
2025-01-26 04:47:07 +00:00 -
6db8df5e23
skip redundant acl check when sender is origin
Jason Volk
2025-01-26 04:26:40 +00:00 -
d0b4a619af
furnish batch interface with trait
Jason Volk
2025-01-26 03:30:34 +00:00 -
4a2d0d35bc
split federation request from sending service
Jason Volk
2025-01-26 00:24:11 +00:00 -
3e0ff2dc84
simplify references to server_name
Jason Volk
2025-01-25 23:41:39 +00:00 -
dabb6269b6
check if DOCKER_USERNAME is empty in more places again
oddlid/morg
June Clementine Strawberry
2025-01-27 12:25:07 -05:00 -
bf5f334635
use smallvec for the edu sending event buffer
Jason Volk
2025-01-26 21:47:52 +00:00 -
571f67894b
pipeline pdu fetch for federation sending destination
Jason Volk
2025-01-26 21:46:46 +00:00 -
8f90a23171
propagate better error from server.check_running()
Jason Volk
2025-01-26 15:44:52 +00:00 -
3416d01c3d
fanout edu processing
Jason Volk
2025-01-26 15:12:08 +00:00 -
e851c928a0
process rooms and edus concurrently
Jason Volk
2025-01-26 10:43:53 +00:00 -
163556d3d0
pipeline prologue of handle_incoming_pdu
Jason Volk
2025-01-26 06:15:01 +00:00 -
1bc4fce366
add broad_flat_map
Jason Volk
2025-01-26 09:59:59 +00:00 -
5804266122
additional info level span adjustments
Jason Volk
2025-01-26 04:46:10 +00:00 -
3592db60f6
add option to disable rocksdb checksums
Jason Volk
2025-01-26 07:05:00 +00:00 -
da65a8f545
fetch shortstatehash and compressed info concurrently
Jason Volk
2025-01-26 05:13:00 +00:00 -
5edc79ec47
enable the paranoid-checks options in debug mode
Jason Volk
2025-01-26 04:47:07 +00:00 -
d244b4438e
skip redundant acl check when sender is origin
Jason Volk
2025-01-26 04:26:40 +00:00 -
fa75188d1a
furnish batch interface with trait
Jason Volk
2025-01-26 03:30:34 +00:00 -
0cd03d587b
split federation request from sending service
Jason Volk
2025-01-26 00:24:11 +00:00 -
4dfa0c2f33
simplify references to server_name
Jason Volk
2025-01-25 23:41:39 +00:00 -
849dd67dc3
combine state_accessor data into mod
Jason Volk
2025-01-25 23:07:50 +00:00 -
4dacf7f676
Jade Ellis
2025-01-27 08:35:01 +00:00 -
71a3855af6
June Clementine Strawberry
2025-01-26 21:30:15 -05:00 -
db7d23e780
fix creating manifest on wrong repo
Jade Ellis
2025-01-26 23:52:51 +00:00 -
1c585ab1b6
create manifests for unique docker tags
Jade Ellis
2025-01-26 22:16:32 +00:00 -
24e6086f12
load correct image file
Jade Ellis
2025-01-26 20:44:40 +00:00 -
ee63f720c9
revert incorrect tags
Jade Ellis
2025-01-26 20:39:08 +00:00 -
84e8c34cb6
Jade Ellis
2025-01-26 23:52:51 +00:00 -
04ff09453f
Jade Ellis
2025-01-26 22:16:32 +00:00 -
b434dbeb15
load correct image file
Jade Ellis
2025-01-26 20:44:40 +00:00 -
a9de401648
revert incorrect tags
Jade Ellis
2025-01-26 20:39:08 +00:00 -
4b3c54bbfa
June Clementine Strawberry
2025-01-26 13:11:47 -05:00 -
68856645ee
refactor lazy-loading
Jason Volk
2025-01-25 07:18:33 +00:00 -
9ad4f20da4
propagate underflow as error result, not index bounds panic
Jason Volk
2025-01-25 08:59:48 +00:00 -
186c459584
use scalar for file shape; increase shape for small-type columns
Jason Volk
2025-01-25 02:06:44 +00:00 -
29a19ba437
add write_to_cache to descriptor
Jason Volk
2025-01-25 02:06:20 +00:00 -
3b0195e6b3
June Clementine Strawberry
2025-01-25 21:04:52 -05:00 -
4b331fe50e
update README.md, crate metadata, and OCI image metadata
June Clementine Strawberry
2025-01-25 22:42:16 -05:00 -
c323894497
June Clementine Strawberry
2025-01-25 21:20:29 -05:00 -
5b5ccba64e
make conduwuit lowercase in the user-agent again
June Clementine Strawberry
2025-01-25 21:14:38 -05:00 -
9dcf289c7a
(doc): Update docker-compose.yml and conduwuit-example.toml
bumpsoo
2025-01-05 11:37:40 +09:00 -
d86061084c
Jade Ellis
2025-01-26 01:05:41 +00:00 -
1d26eec82d
publish README to docker hub
Jade Ellis
2025-01-11 14:12:08 +00:00 -
9514064c1c
June Clementine Strawberry
2025-01-25 13:40:31 -05:00 -
2abf15b9e9
June Clementine Strawberry
2025-01-25 13:14:53 -05:00 -
cd5d4f48be
June Clementine Strawberry
2025-01-25 03:08:35 -05:00 -
eed3291625
ci: set variable after ssh has been configured, mainly for draft pull requests
morguldir
2025-01-21 13:32:10 +01:00