Commit graph

  • 67b4f19c60 simplify room v11 top level redacts key strawberry 2024-04-21 13:02:56 -04:00
  • 820cf3b9af ci: extract OCI images before loading and before login Tom Foster 2024-04-21 12:45:47 -04:00
  • aaba7342b5 fix config check running too late, add tower panic catcher(?) strawberry 2024-04-20 23:01:41 -04:00
  • 94dfe26707 ci: fix dockerhub login strawberry 2024-04-20 23:00:55 -04:00
  • 893707d501 finish general admin room cleanup strawberry 2024-04-20 19:55:14 -04:00
  • a36b37ee3d Simplify to publish combined jemalloc image for all architectures Tom Foster 2024-04-20 23:54:39 +01:00
  • 8525dda468 Simplify publish to Dockerhub Tom Foster 2024-04-20 23:11:53 +01:00
  • 0cf368a327 refactor a ton of the admin room code (50% done) strawberry 2024-04-20 19:13:18 -04:00
  • 6b28bd5ae7 refactor more of admin code, add unfinished fsck command strawberry 2024-04-20 17:59:54 -04:00
  • 7cbe82668b ci: oci image registry publishing take 374237598 strawberry 2024-04-20 17:12:55 -04:00
  • ce7355cbe0 add globals iterators/getters for admin query cmd, improve structure a bit strawberry 2024-04-20 17:02:24 -04:00
  • 2de4eea688 create better structure for admin query commands strawberry 2024-04-20 14:44:31 -04:00
  • b93215d7f2 use raw database functions, not helper functions, for admin query command strawberry 2024-04-20 14:24:48 -04:00
  • e4a6a2325b initial support for querying database getters and iterators via admin cmd strawberry 2024-04-20 13:58:15 -04:00
  • f954cd2387 ci(oci): add back arch prefix, try labeling our jemalloc images strawberry 2024-04-20 13:36:44 -04:00
  • 640cb2d4a8 ci: 🧌 strawberry 2024-04-20 11:56:29 -04:00
  • 96399703cc use --no-strip for cargo-deb, fix OCI image stuff strawberry 2024-04-20 11:16:52 -04:00
  • 31f851f157 temp: get rid of hardened_malloc builds from CI strawberry 2024-04-20 01:43:24 -04:00
  • dd415182f9 bump hardened_malloc-rs, dont make num_cpus optional, use full debuginfo instead strawberry 2024-04-20 01:15:51 -04:00
  • 99f920f7bc use gcc by default for hardened_malloc instead strawberry 2024-04-20 00:13:21 -04:00
  • 7007df9abd bump conduwuit version to 0.2.1 strawberry 2024-04-19 23:52:12 -04:00
  • 1b8ae43ec9 fix lint for now strawberry 2024-04-19 23:48:22 -04:00
  • e64f4df763 add release-debuginfo cargo profile with limited debug and no strip strawberry 2024-04-19 23:47:14 -04:00
  • ef23c604d7 bump axum-server-dual-protocol, remove 2 unnecessary attribute check strawberry 2024-04-19 23:39:28 -04:00
  • 19255c0c14 use max_request_size in axum.rs strawberry 2024-04-19 23:38:01 -04:00
  • 999cc7ccf5 possibly fix macOS builds for nix AwesomeQubic 2024-04-19 23:21:07 -04:00
  • 6c0d527b90 Use jemalloc/hmalloc for cross builds morguldir 2024-04-20 04:18:23 +02:00
  • 056c9d6920 Since we use crane.buildPackage we need to use cargoExtraArgs morguldir 2024-04-20 03:06:40 +02:00
  • 3ebf1082d6 Base oci-images on their matching alloc variant morguldir 2024-04-20 00:57:26 +02:00
  • aa77a31dfc stop excluding http deps from renovate !!!! strawberry 2024-04-19 19:24:13 -04:00
  • 30b5142ecc fix flake for macos, fix jemalloc/hmalloc builds AwesomeQubic 2024-04-19 19:21:36 -04:00
  • 05477150a2 Upgrade hyper/axum/tower/http stack. Jason Volk 2024-04-19 17:41:54 -07:00
  • 305f75b0e7 ci: try to fix cargo-deb arm64 stripping strawberry 2024-04-19 18:29:38 -04:00
  • 8fc32b8e90 comment x86_64-unknown-linux-gnu for now strawberry 2024-04-18 22:52:32 -04:00
  • 2e15a0d18b split up CI again into tests, static builds, and OCI images strawberry 2024-04-18 21:12:44 -04:00
  • 73b25b9793 ci: limit max parallel jobs to 4 strawberry 2024-04-18 21:01:37 -04:00
  • 2a987ca67a try using upstream rocksdb again strawberry 2024-04-18 20:49:52 -04:00
  • 90fc2bf53e add Complement support to the nix flake AwesomeQubic 2024-04-18 20:40:10 -04:00
  • de38d61126 merge ci steps back into one job for now strawberry 2024-04-18 20:00:34 -04:00
  • a4b28507de bump hickory, ruma, and cargo.lock strawberry 2024-04-18 19:51:10 -04:00
  • 3d445dd984 bump rocksdb to 9.1.0 strawberry 2024-04-18 19:43:56 -04:00
  • 30e6c2385c use latest main rev for hickory (and for reqwest) strawberry 2024-04-17 20:05:56 -04:00
  • d3dbe110d5 adjust DNS default config options strawberry 2024-04-17 19:49:19 -04:00
  • a898cf0db4 ci: remove download env strawberry 2024-04-17 19:15:12 -04:00
  • d070c89f84 split up CI steps strawberry 2024-04-17 17:59:01 -04:00
  • a3c53036d5 cargo fmt strawberry 2024-04-17 17:50:34 -04:00
  • 32eb568909 Remove extra test flag when publishing to ghcr in the CI morguldir 2024-04-17 23:01:28 +02:00
  • bd25709446 Revert "dont use loole for sending channel code" strawberry 2024-04-17 15:16:01 -04:00
  • a64cbd0304 fix wrong warn message strawberry 2024-04-17 15:15:52 -04:00
  • 6196f74cd2 final last minute change strawberry 2024-04-26 00:15:41 -04:00
  • eb5b91be63 forgot to update example config strawberry 2024-04-26 00:07:38 -04:00
  • 1a3601d8b1 use logical core count for rocksdb parallelism Jason Volk 2024-04-25 19:37:53 -07:00
  • b197d90034 misc docs updates and ci path-ignore again strawberry 2024-04-25 23:58:01 -04:00
  • 3d70262dff update README.md strawberry 2024-04-25 23:53:00 -04:00
  • 73ed91b673 add concurrency group and paths-ignore to ci.yml strawberry 2024-04-25 23:49:17 -04:00
  • 4145f9d4d8 document presence_timeout_remote_users Jason Volk 2024-04-25 18:22:48 -07:00
  • ac3c6cab26 why not strawberry 2024-04-25 21:16:14 -04:00
  • c938dd7ccc update some documentation a bit for new users strawberry 2024-04-25 20:21:48 -04:00
  • ee722c0858 add @resources to syscall filter in the default systemd unit strawberry 2024-04-25 20:13:48 -04:00
  • f72c29f192 CI working with job summaries Tom Foster 2024-04-26 01:11:12 +01:00
  • bc1a57e280
    fix(deps): update rust crate parking_lot to 0.12.2 renovate[bot] 2024-04-26 00:13:16 +00:00
  • 918fc484b9
    CI working with job summaries Tom Foster 2024-04-26 01:11:12 +01:00
  • b505609e40 update differences.md a bit more, and README.md strawberry 2024-04-25 20:07:49 -04:00
  • 67724b4f10 use number of logical cores for tokio worker thread count Jason Volk 2024-04-25 15:19:47 -07:00
  • 8e8c7f93de add rocksdb compaction thread priority/iopriority w/ conf Jason Volk 2024-04-24 23:29:09 -07:00
  • 7b58714ec9 cleanup, update, and format differences.md strawberry 2024-04-25 19:29:46 -04:00
  • f4cc17771d allow accepting CONDUWUIT_ prefixed config options strawberry 2024-04-25 17:18:37 -04:00
  • c4e76e2cbf bump cargo.lock due to yanked crate strawberry 2024-04-25 12:28:49 -04:00
  • 8467794ca5 delete unused servername_ratelimiter semaphore now strawberry 2024-04-25 00:23:59 -04:00
  • 4702cadb62 rename release_log_level dev feature to dev_release_log_level, some rebranding strawberry 2024-04-25 00:09:50 -04:00
  • 95fb05af33 allow disabling default features via override Charles Hall 2024-04-24 19:51:19 -07:00
  • 92d3f833aa backoff to valhalla Jason Volk 2024-04-24 13:21:36 -07:00
  • 3cbddd85ee split sending from mod interface. Jason Volk 2024-04-24 13:01:49 -07:00
  • fc7a63b775 daily logging improvements Jason Volk 2024-04-24 02:34:21 -07:00
  • e5b0af981e remove max_concurrent_requests sender hazard Jason Volk 2024-04-24 13:21:02 -07:00
  • 665790961e remove redundant timers Jason Volk 2024-04-22 12:03:51 -07:00
  • d9ee4c9abe fix remote media error propagation Jason Volk 2024-04-24 19:05:33 -07:00
  • eb5b7dd688 deduplicate cache control into constant Jason Volk 2024-04-24 18:13:15 -07:00
  • 3d0be53e52 deduplicate media handler bodies; minor reorg Jason Volk 2024-04-24 17:15:55 -07:00
  • d6b9977391
    allow disabling default features via override Charles Hall 2024-04-24 19:51:19 -07:00
  • fce151077e Simplify docker manifest CI stage Tom Foster 2024-04-25 02:41:41 +01:00
  • 2a38c2044a
    Simplify docker manifest CI stage Tom Foster 2024-04-25 02:41:41 +01:00
  • 98cfa56c2e
    update flake.lock Charles Hall 2024-04-24 16:36:08 -07:00
  • 31188e7fd7 try moving a couple things around in CI strawberry 2024-04-24 18:32:51 -04:00
  • 43ebb16229
    Merge ae360ec29f into 85eb47bcbb Tom Foster 2024-04-24 20:44:07 +01:00
  • ae360ec29f
    Original login blocks from main branch Tom Foster 2024-04-24 20:42:23 +01:00
  • 85eb47bcbb ci: define packages permission in publish step strawberry 2024-04-24 15:34:02 -04:00
  • 299526189e bump ruma, adjust a couple lines of docs strawberry 2024-04-24 15:24:26 -04:00
  • bcb03a190a restricted room join typo strawberry 2024-04-24 15:13:22 -04:00
  • fe606f4fad bump rocksdb to 9.1.1 strawberry 2024-04-24 15:09:52 -04:00
  • 4a55f6ee79 simplify conduwuit version number, bump to 0.3.0 strawberry 2024-04-24 14:59:46 -04:00
  • dea57e3ddf Improved CI artifact filename handling Tom Foster 2024-04-24 12:31:54 +01:00
  • e81c3e9201
    Improved CI artifact filename handling Tom Foster 2024-04-24 12:31:54 +01:00
  • 6060e63a1c cleanup/refactor sender base loop Jason Volk 2024-04-23 16:00:39 -07:00
  • 5a9d4e2df8 Revert "Revert "prevent empty transactions from going out"" Jason Volk 2024-04-22 22:42:43 -07:00
  • e0c122b3f7 delete all active requests for the appservice when we delete it strawberry 2024-04-24 02:19:52 -04:00
  • ec5352166e misc changes strawberry 2024-04-24 02:19:50 -04:00
  • 9aa704556b resolve rust 1.75 error? strawberry 2024-04-24 01:23:59 -04:00
  • 0ff0655c13 make "release_max_level_info" into a crate feature strawberry 2024-04-24 01:15:49 -04:00
  • 18a49f231a please stop "rustc-ice" strawberry 2024-04-24 01:02:05 -04:00