feat(push): relay notifications as encrypted web push (#2906)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-23 14:04:55 +02:00
1 parent 7021a58090
commit 18c303abf6
111 files changed
+12473 -1177

No files matched your search

+5
View File
@@ -383,6 +383,11 @@ mod tests {
"fluxer-messages",
include_str!("../../../fluxer_messages/Dockerfile"),
),
(
"fluxer_push",
"fluxer-push",
include_str!("../../../fluxer_push/Dockerfile"),
),
(
"fluxer_snowflakes",
"fluxer-snowflakes",
+7 -3
View File
@@ -68,6 +68,10 @@ const COMPONENTS: &[Component] = &[
image: "fluxer-messages",
services: &["messages", "messages-shard"],
},
Component {
image: "fluxer-push",
services: &["push"],
},
Component {
image: "fluxer-snowflakes",
services: &["snowflakes", "snowflakes-shard"],
@@ -912,7 +916,7 @@ mod tests {
.collect();
let unique: BTreeSet<&str> = services.iter().copied().collect();
assert_eq!(services.len(), unique.len());
assert_eq!(services.len(), 17);
assert_eq!(services.len(), 18);
}
#[test]
@@ -1016,7 +1020,7 @@ mod tests {
.lines()
.filter(|line| line.starts_with(" image: "))
.count(),
17
18
);
let api = manifest
@@ -1068,7 +1072,7 @@ mod tests {
let mut sorted = services.clone();
sorted.sort_unstable();
assert_eq!(services, sorted);
assert_eq!(services.len(), 17);
assert_eq!(services.len(), 18);
}
#[test]