Replace any types with proper interfaces in SystemDiagnostics
- Replaced all 'any' types with detailed TypeScript interfaces - Removed unused WarningIcon import - Removed unused getStatusColor and getStatusIcon helper func...
Correct Redis ping() method call in DiagnosticsController
- Changed **************** to connection.ping() - RedisConnection.ping() is the correct API method - Fixes compilation error on lines 302 and 473 Resolves buil...
Add comprehensive System Diagnostics dashboard to Settings
New Features: - Added 'System Diagnostics' tab to Settings page with 4 subtopics - Created SystemDiagnostics component with real-time monitoring - Added API pro...
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Re...
Tambahkan orb mengambang dan menerapkan gradien modern ke halaman pemulihan
Enhansi Halaman Login: - Ditambah dua orb mengambang dengan animasi independen - Orbs mengapung vertikal dan horizontal dengan efek skala - Berat kabur untuk ef...
Modernize Bagian Welcome Back dengan gradien dipoles
- Mengganti latar belakang padat dengan gradien 135deg canggih menggunakan warna primer - Ditambah gradien radial animasi overlay yang pulses halus (8s loop) - ...
Pass re * * * build args dalam Forgejo workflow
- Ditambahkan build- args ke docker / build-push-action dengan kunci situs re * * * - NEXT _ PUBLIC _ * env vars sekarang benar dipanggang dalam bundel JavaScri...
Tambahkan dukungan build args untuk variabel lingkungan NEXT _ PUBLIC
- Ditambah deklarasi ARG untuk NEXT _ PUBLIC _ RE * * _ SITE _ KEY dan vars terkait - ARGs Berkonversi ke ENV vars untuk proses build Next.js - Dibuat BUILD _ A...
Add re*** setup and troubleshooting guide
- Documented how to configure re*** for frontend and backend - Explained site key vs secret key requirements - Added instructions for Kubernetes secret configur...
Pemicu untuk membuat ulang di NEXT _ PUBLIC _ RE * * _ SITE _ KEY
Next.js NEXT _ PUBLIC _ * variabel lingkungan adalah build-time, bukan runtime. Konfigurasi sekarang memiliki kunci situs * * * kembali, tetapi gambar kontainer...
Nonaktifkan semua elemen interaktif selama redirect login sukses
- Ditambahkan keadaan redirection untuk melacak ketika login sukses dan redirect sedang berlangsung - Nama pengguna dan ruas masukan sandi yang dinonaktifkan ke...
Hapus animasi huruf ROFL pada kesalahan sandi
- Efek latar belakang ROFL yang dihapus yang muncul pada kata sandi yang salah - Membersihkan laporan konsole.log terkait - Mengurangi batas waktu keadaan kesal...
Mutakhirkan konfigurasi ulang * * * dengan kunci situs aktual
- Set NEXT _ PUBLIC _ RE * * _ SITE _ KEY ke kunci situs re * * v2 - Perubahan NEXT _ PUBLIC _ RE * * _ ATTRIB _ MODE dari 'lencana' ke 'teks' - Mode teks menun...
Tambahkan konfigurasi ulang * * * ke setup lingkungan
- Ditambahkan NEXT _ PUBLIC _ RE * * _ SITE _ KEY ke K8 Configmaps - Ditambahkan NEXT _ PUBLIC _ RE * * _ ATTRIB _ MODE ke ConfigMaps (mode lencana) - Diperbaru...
Rebuild with updated kamo-shared-library
Picks up fix for parent-child domain concatenation in OrganizationRepository (commit 56d9ce2)
Tambahkan dukungan domain localhost dalam DataLoader
- Ditambahkan localhost dan localhost: 3000 domain untuk pengembangan lokal - Menimbulkan komentar menjelaskan perilaku konkatenasi subdomain - Bekerja dengan R...
Tambahkan konkatenasi domain induk-anak ke Repositori Organisasi
- Dimutakhirkan query findByDomain untuk menangani subdomain + konkatenasi induk - Sekarang mendukung kedua pertandingan langsung (localhost) dan hierarki cocok...
Teruskan X- Forwarded- Host header ke SecurityService penyedia endpoint
- Ditambahkan X-Forwarded-Host header ketika memanggil / api / keamanan / penyedia - SecurityService membutuhkan header ini untuk menentukan organisasi mana unt...
Kembalikan warna teks putih pada seksi Kembali Selamat Datang
- Ditambahkan styling warna eksplisit (sx = {{color: '# ffdney'}) ke komponen Typography - Material- UI adalah overriding kelas-putih dengan warna baku - Pastik...
Trigger membangun kembali untuk mengambil kamo- shared-perpustakaan perbaikan
Membangun ulang yang diperlukan untuk menarik pustaka Externall ProviderDTO dari kamo- share- (commit 8e19676)
Nama ruas penanda waktu yang benar dalam Externallauthority ProviderDTO
- Berubah getcreateat () untuk getDatecreated () - Diubah getUpdateAt () untuk getDateUpdated () - Berubah dari LocalDateTime ke Tanggal untuk mencocokkan EmbRe...
Tambahkan inisialisasi penyedia eksternal auth dalam DataLoader
- Ditambahkan injeksi dependensi Externallah Otorisasi Layanan - Dibuat addExternall Providers () metode pembantu untuk mengatur penyedia - Populated external a...
Add GET /api/security/providers endpoint
- Added endpoint to return enabled external auth providers for an organization - Determines organization from request hostname (X-Forwarded-Host header) - Queri...
Tambahkan sistem ExternalProvider untuk konfigurasi tombol login dinamis
- Dibuat Entity ExternalProvider dengan gangguan JPA / Hibernate - Ditambahkan Repositori ExternalOtorisasi dengan kueri untuk manajemen penyedia - Diimplementa...
Revert "feat: Nonaktifkan bentuk login setelah otentikasi sukses untuk mencegah duplikasi pengiriman"
Ini mengembalikan commit * * * * * * * * * * * * * * *
Nonaktifkan formulir log masuk setelah otentikasi sukses untuk mencegah pengiriman duplikat
Tampilkan departemen dalam daftar anggota bahkan ketika kosong dengan pesan 'Tidak ada anggota'
Prevent member list from triggering logout - skip fetch on validate/logout pages and add cookie check with delay
Replace fake member data with real API call in MemberListProvider to show actual organization members
Kolom EmbNameFull benar akses dan hapus ekstensi telepon (konflik metode dengan getter gubahan)
Tambahkan Anggota Controller dengan / by-departemen titik akhir untuk mengambil anggota org dikelompokkan oleh departemen dengan OTK auth
Implement member list API integration - fetch members by department from SecurityService with real data
Add intro animation to OTK login flow in kamo-internal matching kamo-login style
Tambahkan animasi intro elegan ke halaman login dengan logo org, gradien bertema, dan memuat spinner
Redesign network/create page to use 100% width layout with optimized sidebar/content ratio
Use logoFull variant and flexible sizing to eliminate empty space around full logos on loading screens
Use full organization logo (with text) instead of logo-only on validate and logout screens
Redesign logout page with modern themed UI - use org colors, animated logo, and elegant loading spinner
Use organization theme colors instead of hardcoded green on welcome/success screen
Remove intermediate status messages in logout flow and redirect immediately to prevent double loading display
Auto-redirect to /logout on 401 authentication errors for network page and OTK generation
Make Create Organization card always visible regardless of other orgs in network
Add professional Material-UI confirmation dialog for unsubscribe action with warning message
Redesign network page - highlight current org separately with premium styling, show other orgs in grid below
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.