45 lines
2.4 KiB
Markdown
45 lines
2.4 KiB
Markdown
# 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`
|