feat(push): add service-owned firebase channels and delivery
Add push contracts, provider delivery and channel diagnostics. Link email channels to services and document migration and validation. Ref: IT-1074
This commit is contained in:
@@ -67,7 +67,7 @@ public sealed class AdminDeletionTests(TemplateDatabaseFixture fixture) : IClass
|
||||
var url = $"/admin/services/{context.ServiceId}/delete";
|
||||
var blocked = await client.GetStringAsync(url);
|
||||
Assert.Contains("1 template definition(s)", blocked);
|
||||
Assert.Contains("Email channels are retained", blocked);
|
||||
Assert.Contains("Channels are never deleted automatically", blocked);
|
||||
var fields = TemplateEditorTestFields.Read(blocked);
|
||||
fields["ConfirmDelete"] = "true";
|
||||
Assert.Contains("Remove every template definition", await (await client.PostAsync(url, new FormUrlEncodedContent(fields))).Content.ReadAsStringAsync());
|
||||
|
||||
Reference in New Issue
Block a user