Commit Graph

  • 1cbcd3fc88 Add Result traits map_ref()/and_then_ref(). Jason Volk 2025-07-02 11:38:33 +00:00
  • ad9ddd91cd Add broad_find_map() to stream utils. Jason Volk 2025-07-01 22:39:07 +00:00
  • a2b4c07cf7 Additional internal pdu getters. Jason Volk 2025-07-01 21:46:30 +00:00
  • 2ead282bec Dedup entries returned by LDAP orhtej2 2025-06-29 01:23:44 +02:00
  • 9496d05cd2 ci: Pass package build condition as workflow arg. Jason Volk 2025-06-26 22:27:30 +00:00
  • c8ab1713c3 Fix errant ldap3 dependency in src/core. Jason Volk 2025-06-29 00:12:41 +00:00
  • 84acdccb93 Other typo orhtej2 2025-06-29 01:20:02 +02:00
  • 6164f62395 Fix optional admin config orhtej2 2025-06-29 01:16:51 +02:00
  • b36ad9cfef docker: use OCI media types for registry images. (fixes #79) Jason Volk 2025-06-25 22:43:14 +00:00
  • d557f0f456 README: soften warning to tip. [ci skip] Jason Volk 2025-06-25 23:15:12 +00:00
  • d858c5c1f4 docker: Add Instruction Set Architectures to build matrix. Jason Volk 2025-06-25 02:11:44 +00:00
  • 972201da60 Add warning when listening=false. (fixes #81) Jason Volk 2025-06-24 21:44:14 +00:00
  • 56d9c9a8b5 Handle empty std::env::args() for FreeBSD. (fixes #75) Jason Volk 2025-06-24 21:36:38 +00:00
  • 84ce3e0d0e Change default emoji due to inconsistent support. (closes #80) Jason Volk 2025-06-24 20:42:37 +00:00
  • 578cf9d2d7 Fix missing lz4 and bz2; tweak feature projection. (closes #78) Jason Volk 2025-06-24 21:23:55 +00:00
  • ca69af97c1 docker: Re-relax cargo cache expectations. (#53) Jason Volk 2025-06-24 23:43:59 +00:00
  • ac26193ffe Check appservice registrations for unique as_token. (#72) Jason Volk 2025-06-20 15:27:57 +00:00
  • a84e559640 Implement declarative appservices. (closes #67) Jason Volk 2025-06-20 15:26:52 +00:00
  • 2e559a0d3e docker: Use zstd for all compressions. Jason Volk 2025-06-20 13:49:58 +00:00
  • 2634fed2d4 Tweak readme wording. Jason Volk 2025-06-20 10:53:12 +00:00
  • 31a3676cd8 ci: Publish multi-arch manifest. (fixes #74) Jason Volk 2025-06-20 10:52:35 +00:00
  • aa1609d611 Fix RELEASE notes formatting for GH. Jason Volk 2025-06-20 01:21:07 +00:00
  • 8e13f07d2a ci: Fix distro package generation for tags. Jason Volk 2025-06-19 13:05:49 +00:00
  • ab6da09c02 Bump 1.1.0 Jason Volk 2025-06-19 07:52:42 +00:00
  • 18b9d7bc1f Add org.matrix.login.jwt support. Jason Volk 2025-06-18 09:29:06 +00:00
  • b5dc933880 Additional epoch time convenience utils. Jason Volk 2025-06-18 09:26:00 +00:00
  • f68038a826 Restrict password login to accounts of type 'password' or legacy untyped. Jason Volk 2025-06-18 09:20:41 +00:00
  • b3a47566ff Move and rename 'token' to 'access_token' where applicable. Jason Volk 2025-06-18 00:37:54 +00:00
  • 61cbd38284 Fix unrecognized prof_active jemalloc_conf on aarch64. Jason Volk 2025-06-18 00:59:29 +00:00
  • 6cc251796e ci: Remove unnecessary/unused condition. Jason Volk 2025-06-17 21:39:41 +00:00
  • 7e8c4c8883 Fix password reset regression. (78a02edbbf) (fixes #70) Jason Volk 2025-06-17 02:27:30 +00:00
  • 73c179b20a docker: Adjust rpm and deb packaging for multi-platform. Jason Volk 2025-06-17 01:46:44 +00:00
  • cd8648dce5 Auth related cleanups. Jason Volk 2025-06-16 03:43:22 +00:00
  • 83ceda808c ci: Add multi-runner/multi-arch to matrices. (closes #55) Jason Volk 2025-06-16 03:19:34 +00:00
  • fc3fcf4526 docker: Determine nproc for darwin. (closes #52) Jason Volk 2025-06-16 03:16:41 +00:00
  • f4e6807a3c Fix hard-coded well-known IP address. Jason Volk 2025-06-16 10:43:31 +00:00
  • 13e0113587 Fix nightly coerce-container-to-any. Jason Volk 2025-06-16 10:21:20 +00:00
  • 51778b9354 ci: Remove the deps workflow. Jason Volk 2025-06-16 03:15:58 +00:00
  • 8fef40a37e docker: Add assertion for dynamic or static executable upon install. Jason Volk 2025-06-15 21:38:09 +00:00
  • ee6524b803 docker: Fix erroneous sys_ variable names. (#52) Jason Volk 2025-06-15 05:28:12 +00:00
  • 1645518859 Add link to nixpkgs request. [ci skip] Jason Volk 2025-06-15 02:36:07 +00:00
  • 6088d0e295 Update nix flake. (closes #64) Jason Volk 2025-06-14 23:23:51 +00:00
  • 5a717266b8 Add new sentry endpoint. (closes #66) Jason Volk 2025-06-14 21:00:08 +00:00
  • f2c5314296 Fix building RocksDB on Nix Wojciech Kordalski 2025-06-14 13:56:05 +02:00
  • 814d3b903e Update NixOS related. [ci skip] Jason Volk 2025-06-13 03:45:34 +00:00
  • a114ab3ab6 Fix use of inherent_str_constructors (#64 #65) Jason Volk 2025-06-14 22:08:22 +00:00
  • b01c5d5ef1 docker: Use specific msrv for stable toolchain. Jason Volk 2025-06-14 21:46:00 +00:00
  • 21c0e4176b Add security disclosure policy. [ci skip] Jason Volk 2025-06-14 09:52:30 +00:00
  • f1f31eff17 Detailed version string. (closes #62) Jason Volk 2025-06-12 23:01:15 +00:00
  • b0b441d534 Add macro to get rustc version. (#62) Jason Volk 2025-06-12 21:32:35 +00:00
  • 5799059196 Abstract get_crate_name() into macro utils. Jason Volk 2025-06-12 21:31:44 +00:00
  • 026d756ef4 Adjust SmallVec buffer sizes to account for overhead. Jason Volk 2025-06-12 11:08:29 +00:00
  • 37afdb0e90 docker: Fix typo. [ci skip] Jason Volk 2025-06-12 02:39:02 +00:00
  • 2a2486182a Split login case bodies into handlers. Jason Volk 2025-06-08 21:15:17 +00:00
  • 3056b60159 Bundle systemd service and post-install script for RPM package. (#59 #60) Jason Volk 2025-06-10 20:00:12 +00:00
  • 000b876dcb Updates for Arch package related. Jason Volk 2025-06-11 00:25:46 +00:00
  • fcd51ef30e docker: Simplify target names for distro packages. Jason Volk 2025-06-10 20:57:41 +00:00
  • 7edbe11eb8 docker: Dedup cargo and chef dockerfiles. Jason Volk 2025-06-08 23:45:55 +00:00
  • 0f256d7191 Split api::client::session into units. Jason Volk 2025-06-08 20:02:53 +00:00
  • 72c231c613 Bump various additional dependencies. Jason Volk 2025-06-08 19:31:35 +00:00
  • 66b36563b6 docker: Reformat cargo build rustflags. Jason Volk 2025-06-08 09:22:43 +00:00
  • e6d782c701 Bump rocksdb. Jason Volk 2025-06-08 05:04:36 +00:00
  • f63cc84c98 Bump opentelemetry. Jason Volk 2025-06-08 03:28:03 +00:00
  • 83fe14c522 Bump core_affinity. Jason Volk 2025-06-08 02:24:48 +00:00
  • 46ce426b87 Bump rebased rustyline-async. Jason Volk 2025-06-08 01:40:30 +00:00
  • 9a975c0304 chore: Migrate to axum 0.8 Jade Ellis 2025-04-28 22:39:32 +01:00
  • dc8bab9bcd Disable tokio-console for Axum dependency conflicts. Jason Volk 2025-06-07 23:07:30 +00:00
  • ceb0f8f933 Bump trivial dependencies; rebase hyper-util. Jason Volk 2025-06-07 21:11:44 +00:00
  • 53f2ea8e58 ci: Rename NEWS.md to RELEASE.md. Jason Volk 2025-06-07 21:26:21 +00:00
  • 8a83c23537 Split tuwunel_service::users into units. Jason Volk 2025-06-06 09:33:50 +00:00
  • b0048fec6d Add target platform to artifact names. Jason Volk 2025-06-06 19:24:34 +00:00
  • 9bad2fa1eb ci: Use fatter layer caching; make script output consistent. Jason Volk 2025-06-06 19:25:49 +00:00
  • 06f37e9e8a Use all-features for special-tag preview and latest images. Jason Volk 2025-06-06 16:36:43 +00:00
  • 73884a21ed Tuwunel One Jason Volk 2025-06-06 13:35:31 +00:00
  • 78410304b8 ci: Upload release assets. (closes #54) Jason Volk 2025-06-06 13:34:30 +00:00
  • 33db10141d ci: Conditions for version tag event. Jason Volk 2025-06-06 08:51:25 +00:00
  • 5a58c623e1 ci: Smoketest valgrind. Jason Volk 2025-06-06 02:30:42 +00:00
  • 73a690430e docker: Fix rebuilding for image targets. Jason Volk 2025-06-06 06:01:06 +00:00
  • 936893e6c6 Conditions for special tags published to container registries. Jason Volk 2025-06-06 01:44:16 +00:00
  • 7e55f8b3d7 Update README. Jason Volk 2025-06-06 00:12:27 +00:00
  • 2b77f2c435 ci: Deploy pages. Jason Volk 2025-06-05 11:27:05 +00:00
  • 499991e530 Rename build profile release-max-perf to release-native. Jason Volk 2025-06-06 01:00:36 +00:00
  • 0aa7285233 Mark TestRoomState/Parallel/GET_/publicRooms_lists_newly-created_room as flake Jason Volk 2025-06-05 13:04:46 +00:00
  • 43107de57b docker: Allow leaf stages to replenish caches after evictions. (closes #53) Jason Volk 2025-06-05 12:31:45 +00:00
  • ea802c7ec4 docker: Refactor feat_set out of base layers. Jason Volk 2025-06-05 11:18:36 +00:00
  • d7ae49101a docker: Default no flags for fallback condition. Jason Volk 2025-06-04 23:35:22 +00:00
  • e332d395f9 ci: Add oci image to pipeline. Jason Volk 2025-06-04 04:06:46 +00:00
  • c9a6f97174 ci: Upload artifact from runner workdir. Jason Volk 2025-06-04 06:08:23 +00:00
  • 8ce0ab5bf7 ci: Add release-debuginfo to pipeline. Jason Volk 2025-06-03 22:25:05 +00:00
  • 8f2517c97f docker: Cache builds for target-hashed subdirs. Jason Volk 2025-06-04 00:27:41 +00:00
  • 55c35fc840 docker: Simplify build/install; dedup cargo commands; enable gc. Jason Volk 2025-06-03 19:00:00 +00:00
  • 71748c3db9 docker: Tweak cargo build verbosities. Jason Volk 2025-06-03 05:38:43 +00:00
  • cb0a624f85 feat: Add sample file for Podman systemd. everypizza1 2025-05-28 16:09:56 -05:00
  • e9f27bbee5 docker: Add mdbook to pipeline. Jason Volk 2025-05-28 05:35:52 +00:00
  • a09f63a13f Mark TestThreadReceiptsInSyncMSC4102 as parallel flake. Jason Volk 2025-06-02 05:53:08 +00:00
  • d290bcbca9 docker: Increase caching; explicit serialization to force convergence. Jason Volk 2025-06-02 06:20:37 +00:00
  • 1a6cfe72b9 ci: Prevent cancellation on push to branch. Jason Volk 2025-06-02 06:05:40 +00:00
  • d06ad8d788 docker: Fix standalone entrypoint. Jason Volk 2025-06-02 05:42:22 +00:00
  • d4d3ebe40b docker: Add options for compression level. Jason Volk 2025-06-02 01:29:38 +00:00
  • 379f3eea25 docker: Partially fix dirtied package checks. Jason Volk 2025-06-01 23:40:15 +00:00