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>
This commit is contained in:
31
.paul/changelog/2026-05-12.md
Normal file
31
.paul/changelog/2026-05-12.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 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`
|
||||
Reference in New Issue
Block a user