Vladislav Grechannik
|
f2a15fda34
|
Format all nix files with new nixfmt
|
2026-01-30 16:56:39 -05:00 |
|
Vladislav Grechannik
|
dbc208d5d9
|
Add comments on link fixes
|
2026-01-30 16:56:39 -05:00 |
|
Vladislav Grechannik
|
5aea9d139b
|
Fix nix linkage issues
|
2026-01-30 16:56:39 -05:00 |
|
June Strawberry
|
3398d1730e
|
bump MSRV to 1.91.1
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-30 16:56:39 -05:00 |
|
June Strawberry
|
fbeaed1c15
|
implement error_on_unknown_config_opts, slightly improve related code
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-30 16:56:27 -05:00 |
|
Tails32
|
728085bd1b
|
Remove allow_check_for_updates from configs [ci skip]
to suppress a warning at startup due to removal of the update module in edb245a2ba
|
2025-11-16 01:05:08 +01:00 |
|
Alexandru Scvorțov
|
b85fb5ea6f
|
Fix tests in nix and re-enable
|
2025-11-06 16:38:13 +00:00 |
|
Jason Volk
|
049defe977
|
nix: Disable doChecks due to missing /etc/resolve.conf.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-10-02 05:29:48 +00:00 |
|
Jason Volk
|
1322ba1b00
|
Send unmaintained hardened_malloc-rs to valhalla.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-11 08:56:38 +00:00 |
|
Jason Volk
|
814d3b903e
|
Update NixOS related. [ci skip]
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-14 22:48:49 +00:00 |
|
Jason Volk
|
09680fc86b
|
Restore the bin/ contents under nix/ (for now) [ci skip]
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-07 23:03:46 +00:00 |
|
June Clementine Strawberry
|
258b399de9
|
bump ruwuma
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 15:23:10 -04:00 |
|
June Clementine Strawberry
|
5dea52f0f8
|
stop doing complement cert gen and just use self-signed cert
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 10:50:43 -04:00 |
|
June Clementine Strawberry
|
df1edcf498
|
adjust complement cert generation
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-10 10:40:44 -04:00 |
|
June Clementine Strawberry
|
0e2ca7d719
|
implement disable TLS validation config option
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-09 21:55:07 -04:00 |
|
June Clementine Strawberry
|
5efe804a20
|
always disable fed, evict admins, and forget the room when banning a room
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-08 18:29:19 -05:00 |
|
June Clementine Strawberry
|
1ecd027389
|
always run checks when building in nix (doCheck true)
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-03 01:06:04 -05:00 |
|
strawberry
|
88e7e50daf
|
add missing source OCI image label metadata
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-07 11:49:00 -05:00 |
|
strawberry
|
43e6c27bb7
|
misc nix tweaks to maybe speedup ci
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-06 18:27:36 -05:00 |
|
June Clementine Strawberry
|
4b331fe50e
|
update README.md, crate metadata, and OCI image metadata
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-01-26 01:08:39 -05:00 |
|
Jade Ellis
|
d86061084c
|
Publish haswell images to image registries (#674)
* push haswell images to docker repos
* Add OCI labels to image
* fixup! Add OCI labels to image
* fixup! push haswell images to docker repos
* fixup! Add OCI labels to image
* fixup! Add OCI labels to image
* fixup! Add OCI labels to image
|
2025-01-25 20:05:41 -05:00 |
|
strawberry
|
1852eeebf2
|
disable more unnecessary features in various build outputs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-01-11 20:48:36 -05:00 |
|
strawberry
|
17273b1cea
|
upload CI binaries to webserver for easy direct download
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-13 11:09:29 -05:00 |
|
strawberry
|
b73d558cba
|
start producing haswell target optimised x86 binaries for rocksdb fast CRC32 support
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-13 01:57:45 -05:00 |
|
strawberry
|
9cb71e212a
|
nix: bump flake.lock finally after 3 months
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 17:03:54 -05:00 |
|
strawberry
|
e1bd6a7c2d
|
nix: try bumping to latest complement
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 12:52:06 -05:00 |
|
strawberry
|
ab4a283870
|
update complement config
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 12:28:14 -05:00 |
|
strawberry
|
1606441d09
|
disable admin_room_notices for complement, update welcome text
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-09 12:28:14 -05:00 |
|
morguldir
|
e0494c1538
|
add /bin/conduit to OCI image contents
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-12-04 00:51:57 +00:00 |
|
strawberry
|
7f96b2f92a
|
nix: remove libllvm, libgcc, and llvm from OCI images as well
aarch64 OCI images love llvm??
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 23:18:12 -05:00 |
|
strawberry
|
fd2a002480
|
dont build sentry or perf_measurements features for complement
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
|
strawberry
|
6cbaef2d12
|
always set RUST_BACKTRACE=full in OCI images
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-02 13:17:31 -04:00 |
|
strawberry
|
30e3e45f9f
|
misc CI improvements, build macOS binaries, flake improvements/fixes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 21:29:17 -04:00 |
|
strawberry
|
a7c4a7933d
|
disable log colours in the complement config
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:52:14 -04:00 |
|
strawberry
|
45254638b1
|
drop target-cpu optimised builds
this seems too broken.
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:48:59 -04:00 |
|
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 |
|
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
|
23690fd837
|
make jemalloc stats an optional feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
82b973a8b1
|
nix: use cortex-a73 / ARMv8-a, strip and remove unnecessary bloat
for some reason gcc is included in OCI images
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-07 12:04:41 -04:00 |
|
strawberry
|
fb8a2846df
|
ci/nix: use a "test" cargo profile
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
39f19c483a
|
nix: use all-features for complement OCI images
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-24 19:55:46 -04:00 |
|
strawberry
|
463fa4fd53
|
nix: dont build unnecessary jemalloc docs or cxx integration
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-22 17:57:51 -04:00 |
|
Myned
|
4788040458
|
fix media_startup_check typo
Signed-off-by: Myned <dev@bjork.tech>
|
2024-07-22 13:31:20 -04:00 |
|
strawberry
|
649e9da1f8
|
nix: try to make armv8.2-a / cortex-a55 optimised builds if target is aarch64
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:08:18 -04:00 |
|
strawberry
|
9370e93a8d
|
nix: try to make x86-64-v2 optimised builds if target is x86_64
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:08:18 -04:00 |
|
Charles Hall
|
1ab77aeb91
|
don't strip binary for dev builds
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:06:52 -04:00 |
|
strawberry
|
080975ab0e
|
adjust/update complement conduwuit config.toml
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
strawberry
|
05befa4ba2
|
nix: make enableLiburing in rocksdb conditional instead of default true
for some reason enableLiburing in nixpkgs rocksdb is default
true which breaks Darwin entirely
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
strawberry
|
438911c18d
|
nix: remove unnecessary dependencies gathering from allFeatures
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
strawberry
|
68ad351f84
|
nix: partially remove some liburing overrides
the argument one is weird and causing build script invalid arguments
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|