Files
orderPRO/.paul/changelog/2026-05-12.md

2.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.
  • [Phase 117, Plan 01] Dodano integracje SMSPLANET: globalne ustawienia konta, dwie metody autoryzacji, szyfrowane sekrety, karta w hubie integracji i realna wysylka testowego SMS.
  • Dodano klienta SMSPLANET (POST https://api2.smsplanet.pl/sms) z obsluga Bearer token oraz key + password, bez parametru test=1 dla testow realnych.
  • Poprawiono uklad checkboxow i radio buttonow na ekranie integracji SMSPLANET przez wspolny komponent SCSS.
  • Odnotowano blokery weryfikacji: lokalny MySQL odmawial polaczenia, vendor\bin\phpunit i sonar-scanner nie byly dostepne.

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
  • .paul/phases/117-smsplanet-integration/117-01-PLAN.md
  • .paul/phases/117-smsplanet-integration/117-01-SUMMARY.md
  • DOCS/ARCHITECTURE.md
  • DOCS/DB_SCHEMA.md
  • DOCS/TECH_CHANGELOG.md
  • database/migrations/20260512_000107_create_hostedsms_integration_settings.sql
  • database/migrations/20260512_000108_create_smsplanet_integration_settings.sql
  • resources/lang/pl.php
  • resources/scss/app.scss
  • resources/views/settings/hostedsms.php
  • resources/views/settings/smsplanet.php
  • routes/web.php
  • src/Modules/Settings/HostedSmsApiClient.php
  • src/Modules/Settings/HostedSmsIntegrationController.php
  • src/Modules/Settings/HostedSmsIntegrationRepository.php
  • src/Modules/Settings/IntegrationSecretCipher.php
  • src/Modules/Settings/IntegrationsHubController.php
  • src/Modules/Settings/SmsplanetApiClient.php
  • src/Modules/Settings/SmsplanetIntegrationController.php
  • src/Modules/Settings/SmsplanetIntegrationRepository.php