Upgrade conduit from 0.6 to next
This commit is contained in:
parent
7d71caa8db
commit
2693126dca
|
@ -31,16 +31,16 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1691686916,
|
||||
"narHash": "sha256-TpNssMHvSKcxJMas5lQNWEbIv09u4/niBN2C27Mp0JY=",
|
||||
"lastModified": 1694631477,
|
||||
"narHash": "sha256-35SgWnBkWTyyRwVPyUKoShjzXfX0H1+HDdEEjZ/LsXc=",
|
||||
"owner": "famedly",
|
||||
"repo": "conduit",
|
||||
"rev": "0c2cfda3ae923d9e922d5edf379e4d8976a52d4e",
|
||||
"rev": "3bfdae795d4d9ec9aeaac7465e7535ac88e47756",
|
||||
"type": "gitlab"
|
||||
},
|
||||
"original": {
|
||||
"owner": "famedly",
|
||||
"ref": "v0.6.0",
|
||||
"ref": "next",
|
||||
"repo": "conduit",
|
||||
"type": "gitlab"
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
};
|
||||
dtth-phanpy.url = "git+ssh://gitea@git.dtth.ch/nki/phanpy";
|
||||
conduit = {
|
||||
url = gitlab:famedly/conduit/v0.6.0;
|
||||
url = gitlab:famedly/conduit/next;
|
||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||
};
|
||||
eza.url = github:eza-community/eza/v0.12.0;
|
||||
|
|
|
@ -138,10 +138,15 @@ with lib;
|
|||
}))
|
||||
];
|
||||
};
|
||||
# Enable CORS from anywhere since we want all clients to find us out
|
||||
extraConfig = ''
|
||||
add_header 'Access-Control-Allow-Origin' "*";
|
||||
'';
|
||||
extraConfig =
|
||||
# Enable CORS from anywhere since we want all clients to find us out
|
||||
''
|
||||
add_header 'Access-Control-Allow-Origin' "*";
|
||||
'' +
|
||||
# Force returning values to be JSON data
|
||||
''
|
||||
default_type application/json;
|
||||
'';
|
||||
})
|
||||
cfg.instances;
|
||||
};
|
||||
|
|
|
@ -29,7 +29,11 @@ let
|
|||
sway = prev.sway.override { sway-unwrapped = final.swayfx-unwrapped; };
|
||||
deploy-rs = inputs.deploy-rs.packages.default;
|
||||
dtth-phanpy = inputs.dtth-phanpy.packages.${final.system}.default;
|
||||
matrix-conduit = inputs.conduit.packages.${final.system}.default;
|
||||
matrix-conduit = inputs.conduit.packages.${final.system}.default.overrideAttrs (attrs: {
|
||||
patches = (if "patches" ? attrs then attrs.patches else [ ]) ++ [
|
||||
./overlays/conduit-remove-dbg.patch
|
||||
];
|
||||
});
|
||||
exa = inputs.eza.packages.${final.system}.default.overrideAttrs (attrs: {
|
||||
postInstall = attrs.postInstall + ''
|
||||
ln -sv $out/bin/eza $out/bin/exa
|
||||
|
|
28
overlays/conduit-remove-dbg.patch
Normal file
28
overlays/conduit-remove-dbg.patch
Normal file
|
@ -0,0 +1,28 @@
|
|||
diff --git a/src/api/client_server/sync.rs b/src/api/client_server/sync.rs
|
||||
index a275b06..ed4e5c6 100644
|
||||
--- a/src/api/client_server/sync.rs
|
||||
+++ b/src/api/client_server/sync.rs
|
||||
@@ -1172,7 +1172,6 @@ fn share_encrypted_room(
|
||||
pub async fn sync_events_v4_route(
|
||||
body: Ruma<sync_events::v4::Request>,
|
||||
) -> Result<sync_events::v4::Response, RumaResponse<UiaaResponse>> {
|
||||
- dbg!(&body.body);
|
||||
let sender_user = body.sender_user.expect("user is authenticated");
|
||||
let sender_device = body.sender_device.expect("user is authenticated");
|
||||
let mut body = body.body;
|
||||
@@ -1689,7 +1688,7 @@ pub async fn sync_events_v4_route(
|
||||
let _ = tokio::time::timeout(duration, watcher).await;
|
||||
}
|
||||
|
||||
- Ok(dbg!(sync_events::v4::Response {
|
||||
+ Ok(sync_events::v4::Response {
|
||||
initial: globalsince == 0,
|
||||
txn_id: body.txn_id.clone(),
|
||||
pos: next_batch.to_string(),
|
||||
@@ -1744,5 +1743,5 @@ pub async fn sync_events_v4_route(
|
||||
},
|
||||
},
|
||||
delta_token: None,
|
||||
- }))
|
||||
+ })
|
||||
}
|
Loading…
Reference in a new issue