Files
orderPRO/.paul/changelog/2026-05-12.md
Jacek Pyziak bc2ed2c8e2 feat(116): hostedsms integration settings
Phase 116 complete:
- add HostedSMS settings with encrypted password storage
- add SimpleAPI real test SMS flow and integrations hub row
- document schema, architecture, changelog, and PAUL state

Co-Authored-By: Codex <noreply@openai.com>
2026-05-12 12:25:48 +02:00

1.4 KiB

2026-05-12

Co zrobiono

  • [Phase 116, Plan 01] Dodano integracje HostedSMS: ustawienia konta, szyfrowane haslo, karta w hubie integracji i realna wysylka testowego SMS.
  • Dodano klienta HostedSMS SimpleAPI (POST https://api.hostedsms.pl/SimpleApi) z obsluga MessageId i ErrorMessage.
  • Poprawiono prezentacje ostatniego testu HostedSMS: status, HTTP i osobny identyfikator wiadomosci.
  • Potwierdzono test na zywo: 2026-05-12 12:03:22 OK HTTP 200, MessageId d935d71a-d9a0-4cfb-be06-03fe36c71150.
  • Odnotowano przyszly zakres: odbior odpowiedzi SMS wymaga aktywacji interfejsu po stronie DCS/HostedSMS.

Zmienione pliki

  • .paul/PROJECT.md
  • .paul/ROADMAP.md
  • .paul/STATE.md
  • .paul/codebase/architecture.md
  • .paul/codebase/db_schema.md
  • .paul/codebase/tech_changelog.md
  • .paul/phases/116-hostedsms-integration/116-01-PLAN.md
  • .paul/phases/116-hostedsms-integration/116-01-SUMMARY.md
  • DOCS/ARCHITECTURE.md
  • DOCS/DB_SCHEMA.md
  • DOCS/TECH_CHANGELOG.md
  • database/migrations/20260512_000107_create_hostedsms_integration_settings.sql
  • resources/lang/pl.php
  • resources/views/settings/hostedsms.php
  • routes/web.php
  • src/Modules/Settings/HostedSmsApiClient.php
  • src/Modules/Settings/HostedSmsIntegrationController.php
  • src/Modules/Settings/HostedSmsIntegrationRepository.php
  • src/Modules/Settings/IntegrationsHubController.php