- Przesyłane
- 15 października 2026 04:49 UTC
- Autor
- Kamo
- Zgłoszenie
- e653f74
Właściciel 2026- 10- 15: jedna firma - szeroka lista do- not- kontakt na organizację, skalowane na kanał ("Tylko ten kanał"). - DDL... (DO _ NOT _ CONTACT, DO _ NOT _ CONTACT _ EVENT append- only for kamo _ app, DO _ NOT _ CONTACT _ SETTINGS), applied 2026- 10- 15 04: 35Z. - DoNotContactBeans deklaruje współdzielone-lib DoNotContact Lista (repozytoria już wewnątrz skanera com.kamo.z.shared.comms; VoipRepositoryScanTest pins them). - / api / voip / do- not- contact (MANAGE _ VOIP _ SETTINGS): list / search, add, import (do 1000 linii), POST / {id} / usunąć z wymaganym powodem, historią, activity, settings (call mode WARN REY124; BLOCK, default WARN). Tylko GET / check sesja: o co prosi softfon i aplikacja mobilna przed wybraniem numeru ({notowana, przechowywana, źródło, tryb, wiadomość: "{numer} poprosił, aby nie wywoływać w dniu {data} ".}). - Szukaj innych usług: GET * * * * * * * * * * * * * * * * * * * * * * * * * ? orgId = & kanał = & adres = (KAMOAI _ INTERNAL _ SECRET); usługa z Shared-lib skanowanie połączeń * * * * * * * * * * * * * * * * * * * kanał, adres). - Teksty: SmsGateway odmawia podania numeru SMS z OPTED _ OUT (nigdy ) dla każdego nadawcy, osoby lub SMS _ send; odpowiedź HELP jest exempt (Próba. keywordReply). Luzem / wysłać i / test-wysłać odmówić z 409. Szablon transakcyjny i wewnętrzne wysyłanie zachowują swoje istniejące zasady. - STOP zawiera listę wiadomości tekstowych (source SMS _ STOP); START / UNSTOP zdejmuje je tylko dla tekstów (SMS _ START, powód "Texted START"). Projekcja STOP na AGENT _ CONTACT _ STATE ustawia tylko teksty: e-mail, czat i społeczne zachować własne opt- out (właściciel: tylko tekst STOP blokuje teksty). Testy: DoNotContactContactControllerTest, SmsGatewayTest, SmsKeywordServiceTest, Nie, nie, nie. VoipRepositoryScanTest (RED na początku / głównym, Zgreen here), VoipMessageServiceKeywordTest, InternalAuthFilterKamoaiTest.
