Selesaikan kesalahan TS dari langkah-langkah yang dipakai sebelum deklarasi dan cast gaya Capcha
Minggir. Usuam di atas use Effects yang bergantung pada mereka; impor tipe CSSVariabel dan gunakan untuk prop gaya Capcha- widget.
Add dao.repositories to EnableJpaRepositories scan
EmailTemplateRepository lives under dao.repositories.email, not dao.repos, so it was not picked up as a Spring bean.
Tambahkan DEFAULT salah ke definisi kolom surel _ diverifikasi
Skema migrasi Hibernasi menghasilkan ALTER TABEL tanpa default, gagal pada tabel dengan baris yang ada. ColumnDefinition memaksa untuk include DEFAULT salah seh...
Ganti h * * * dengan kamo- capcha- widget inline dalam langkah Selesai
Resolve duplicate emailTemplateServiceClient bean conflict
**************** and **************** were identical @Components with the same default bean name, causing **************** at startup. Delete the duplicate in r...
Bump kamo-shared-library to 1.4.0
Docker Stage 1 builds kamo-shared-library main (now 1.4.0) and installs it to the local .m2; the service pom still referenced 1.0.0 which Maven could not find, ...
Terapkan perbaikan kualitas SP6 dan implementasi
C1: gunakan NEXT _ PUBLIC _ H * * _ SITE _ KEY env var instead of hardcode placeholder C2: ubah RegisterResponse.asterId dan semua param API dari nomor ke strin...
Faktor wizard register SP6 - split PersonalInfo, tambahkan API registrasi sebenarnya
- Ganti FormPersonalInfo dengan FormName (bidang nama) dan FormAvatar (generator pembuat Avatar dengan menghasilkan / upload / melewatkan mode untuk 13 +) - Hap...
SP5 migrate KamoCRM agereq to ALL_WORK_ELIGIBLE
Add KamoCRMAgeReqUpdateRunner (order 10) — conditional idempotent UPDATE on startup; WHERE clause checks old value so re-runs are no-ops. Errors are swallowed s...
Address 4 code-review findings in registration and login paths
- Hide raw exception message in /register 500 path; log instead - Fail-closed (503) on email-verified DB check failure in login - verifyEmailToken throws if use...
Implement SP4 email verification and registration wiring
- Delete legacy email/VerificationEmail.java (hardcoded SMTP stub) - Add **************** (mirrors recovery package pattern) - Add **************** — token gene...
Tambah Verifikasi Email Entitas Token + repo + User.alias / emailVerified + UserRepo queries; bump 1.4.0 (SP4)
Add SP4 email_verification_tokens DDL + User alias/email_verified columns
Tambahkan halaman pengaturan akun bagi pertanyaan keamanan telepon + (SP3)
Tambahkan * * * * * * * * * * * * * * * * dengan kabel API ke SecurityService / api / account / *. Syncs nav di semua 3 lokasi.
Panggilan API nyata ke halaman / recover (SP3)
Mengganti semua fakeSubmit () dengan panggilan rekoveryApi. Tambahkan SMS OTP verifikasi fase, masukan surel benih, langkah sandi baru, dan pendarat token via? ...
Add AccountSettingsController + Service for phone + security questions (SP3)
Allows logged-in users to set/verify phone and configure 3 security questions. Routes to /api/account/* (session-authenticated via KSESSION_DATA).
Add BulkTextSmsClient + EmailTemplateServiceClient + PasswordRecoveryController (SP3)
Full password recovery flow: email-link, SMS OTP, security questions, seed phrase. Routes to /api/recover/* (unauthenticated). Uses SP1 email pipeline + VOIPSer...
Add InternalAuthFilter + POST /api/bulktext/send for service-to-service SMS (SP3)
Tambahkan entitas pemulihan + repos; bump ke 1.3.0 (SP3)
Tambahkan Password ResetToken, SmSOtp, RecloverySesion, AkuntVerificationCode Entitas JPA dengan repositori yang sesuai untuk aliran pemulihan SP3.
Tambahkan SecurityRequesonCatalog enum + sq1 / 2 / 3 + seedPhraseHash ke Pengguna (SP3)
Add SP3 recovery table DDL + User column additions to SchemaCleanupRunner
Pratinjau rute melalui latar belakang Browser - modal yang dirender (bagian dari Sp2)
Peramban Templat Email kini memiliki Modal Pratilik secara langsung, jadi Manajer tidak perlu lagi mencegat permintaan pratinjau tingkat row-dan redirect to edi...
Wire EmailTemplateEdit ke API nyata
Hidrates dari templateApi.get, saved via templateAppi.update. Kategori dropdown adalah API- didorong dengan kategori inline-menciptakan affordance. Variabel pic...
Wire EmailTemplateBrowser ke API + tambahkan tab Standar Sistem
Menggantikan ~ 140 baris data mock dengan template Api.list () panggilan. Kondisional tab kelima 'Sistem Baku' hanya muncul untuk tingkat atas -org admin dan re...
Tambahkan Modal EmailTemplatePreview
Opens on row- action Preview. Backend- dirender melalui templateApi.preview (); hasil yang ditampilkan dalam iframe sandboxed untuk isolasi gaya. Cocok jalur ko...
Hapus email generalManager.tsx yang tidak digunakan (~ 560 baris kode mati)
Komponen tidak pernah diimpor di mana saja. Tangganya (pantulan penanganan, tidak berlangganan, pelacakan pengiriman, baku dari email) tidak memiliki backend da...
Tambahkan template Api + kategoryApi + variableContracts modul klien
Wraps SP1 's / api / email / templates / * dan * * * * * * * * * * * endpoints with typeScript helpers. variableContracts cermin SP1 Javadoc TemplateKeys sehing...
Wire EmailTemplateSeedClient into ****************
Thin RestTemplate client that POSTs to EmailService's **************** after an org + owner TeamMember are persisted. Retries twice with backoff; failure throws...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
