Hubungkan WebSocket langsung ke vektor. {domain} subdomain
Next.js menulis ulang jangan proksi permintaan peningkatan WebSocket. Hubungkan secara langsung ke VectorService melalui subdomain sendiri, pola yang sama seper...
Gunakan properti ukuran MUI v7 Grid daripada properti item / xs yang sudah ditinggalkan
Tambahkan image- to -SVG konversi pipeline dengan komponen modal dapat digunakan ulang
- Komponen modal Konverter ImageToSVGConverter baru dengan aliran 3-langkah: Crop Proses Overview - Kait WebSocket (useImagePipeline) untuk komunikasi pipa stre...
Tambahkan penjadwalan tanggal / waktu ke dialog Awal Pertemuan
Tambahkan pil Toggle Sekarang / Jadwal ke dialog penciptaan pertemuan. Kapan Jadwal dipilih, suatu MUI DateTimePicker slide dalam dengan 15 menit interval dan s...
Tambahkan Opsi Pengaturan untuk Aplikasi Meets pada halaman aplikasi pengaturan
Menangani pertemuan Kembali mengarahkan untuk mengirim pengguna kembali ke pertemuan setelah log masuk
- Deteksi param query return di home page (dari KamoMeet auth redirect) - Hasilkan OTK dan redirect pengguna terotentikasi kembali untuk memenuhi dengan token -...
Lewati forwardToApi untuk upload latar belakang, gunakan pengambilan langsung dengan penepatan langkah
Urutkan ulang tombol ikon NavTop ke Email, Teks, Telepon, Kalkulator, AI, Dukungan
Hapus klien - sisi OTK dari upload multipart, tambahkan upload logging debug
Klien telah menghasilkan sebuah OTK yang terbuang sebelum mengunggah (rute Next.js menghasilkan sendiri server-side OTK untuk backend). Menghapus klien OTK untu...
Sederhanakan tampilan nama NavTop dan skema URL MediaService yang benar
- Hapus pencarian nama pengguna Alias dari getDisplayName, gunakan catatan anggota secara langsung - Perbaiki URL MediaService K8 dari https: 8443 ke http: 80
Gunakan forwardToApi untuk memenuhi background uploads daripada manual fetch
Penurunan manual dengan FormData melanggar batasan multipart. Sekarang rekonstruksi FormData dan menggunakan forwardToApi yang menangani header dengan benar.
Tambahkan latar belakang tema org ke memenuhi pengaturan dan hapus ruas yang sudah ditinggalkan
- Tambahkan rute GET untuk latar belakang tema org * * * * * * * * * * * * * * * - Update meets Api.ts: hapus whoCancreate and email InvitesEnabled from MeetCon...
Ambil templat tanda tangan langsung dari EmailService dengan OTK auth, tambahkan pencatatan debug
forwardToApi for / api / email / signature- templates pergi melalui APIService gateway daripada proksi email Next.js. Sekarang ambil langsung dari EmailService ...
Baca sesi dari Redis secara langsung (sama dengan / api / user-info), gunakan forwardToApi untuk semua layanan panggilan
Akar penyebab: profil pengirim menunjukkan 'Rekan Anda' karena session fetch called a not-existent SecurityService endpoint. Tanda tangan salah bentuk karena la...
Replicate exact email composer data flow for meeting invite emails
The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...
Bersihkan rapat mengundang email - hapus logo, perbaiki subjek / host, embed pesan gubahan dengan benar
Perubahan template: - Gambar logo move ulang (tanda tangan penanganan template pada branding) - Dihapus 'Hi, rekan Anda telah mengundang Anda' - diganti dengan ...
Gunakan nama ruas SignatureContent yang benar (headerImageUrl, signatureImageUrl)
Gunakan Partial < SignatureContent > untuk memenuhi pemeriksaan tipe strict TypeScript
Lipat pertemuan mengundang surel dengan templat tanda tangan org (header / footer / signature) dan menyertakan pesan gubahan
Sekarang mereplikasi surel yang sama persis dengan yang dibungkus komposer surel: 1. Mengambil template tanda tangan dari EmailService (jangkauan USER, KOMPUSI ...
Kirim pertemuan mengundang email DIRECTLY ke EmailService, bukan melalui gateway APIService
Akar menyebabkan: rute forwardToApi melalui gerbang Java APIService yang tidak melestarikan batasan multipart FormData dengan benar. Surel komposer bekerja kare...
Gunakan tint latar belakang halus pada kalender halaman header dan batang sisi
Cocok dengan halaman lead / allotments styling dengan warna terang -mix latar belakang bukan warna primer jenuh.
Sembunyikan mode dewa jungkit di NavTop sampai pemberitahuan lebih lanjut
Bersihkan hxheads basi pada halaman menyegarkan daripada mengembalikan keadaan yatim
Jendela alat minimal tidak dapat bertahan, jadi mengembalikan posisi hexhead membuat kepala yatim dengan ikon yang hilang dan penangan klik yang tidak fungsiona...
Tambahkan logging komprehensif ke rute undangan email untuk debug, menangani multiple daerah email
Tulis ulang penempatan HexHead sistem dengan mesin deterministik tata letak
Mengganti tabrakan buggy - sistem penghindaran (spiralSearch, resolveCollisions, flying ToHomeRow, dock / group RAF loops) dengan satu deterministik reflow () f...
Tambahkan indikator mengetik ke percakapan AI ketika menunggu jawaban
Gelembung streaming hanya menunjukkan ketika isi sudah sedang diperjelas, tidak meninggalkan umpan balik visual selama tunggu REST. Ditambah titik memantul indi...
Sembunyikan tab spesifik anggota ketika memberID adalah "baru" untuk mencegah galat BAD _ REQUEST
URL baru / pengaturan / anggota / baru (dari tombol "Tambah Anggota Tim") tertangkap oleh [memberID] rute dinamis, menyebabkan AccountAccountActivityTab, Anggot...
60 OTK TTL untuk memenuhi jendela, undangan percakapan / email independen yang tidak memblokir pada backend
OTK memiliki 10 detik TTL. Pada saat kamo- bertemu halaman memuat semua asetnya dan branding / overrides.js berlari untuk memvalidasi OTK, itu sudah berakhir di...
Kirim undangan obrolan melalui sesi obrolan API, undangan email melalui multipart ke EmailService
Undangan percakapan: membuat sesi obrolan melalui POST / api / media / sesi / obrolan kemudian mengirimkan undangan pertemuan sebagai pesan teks dalam sesi itu....
Teruskan semua ruas rapat (sendChatchen, sendEmailinvite, gustom Message, roomAlias, joinUrl) ke backend
The Next.js API route was stripping sendChatPent, sendEmailPent, Pesan gubahan, dan kamar Alias - hanya meneruskan nama kamar dan mengundang anggota. Backend ti...
Pass availableMember ke semua sesi MeetingDilog dan diri-fetch ketika tidak diberikan
- MenmberList melewati availableMember ke masing-masing Anggota - Member Item melewati availlableMembers ke MeetingDialog nya - MeetingDialog diri-fetches anggo...
Tambahkan efek transparan kaca ke fitur kartu pada homepage dan pengaturan
Tambahkan tektarea pesan gubahan ke MeetingDialog untuk undangan obrolan / email
Tampilkan masukan teks multiline ketika paling tidak satu opsi pemberitahuan adalah diaktifkan, memungkinkan pencipta pertemuan untuk menambahkan catatan pribad...
Tampilkan MeetingDialog untuk rapat antar anggota bukannya melewati langsung
Baik MemberItem (Interaction Center) dan ChatBox (chat tool window) sekarang buka MeetingDialog dengan anggota target sebelumnya-dipilih, memungkinkan pengguna ...
Route meet config API through APIService daripada langsung MediaService
Rute pertemuan / buat yang ada menggunakan forwardToApi (APIService), yang proxy ke MediaService. Rute konfigurasi / latar belakang baru harus diikuti pola yang...
Pindahkan tombol Tab Baru setelah Chat Sekarang sebagai icon-only, hapus link Catatan duplikat
Tab Baru sekarang adalah tombol ikon (tidak ada label) ditempatkan di sebelah kanan Chat Now. Catatan dihapus dari NavTop karena sudah di NavPri.
Tambah / pengaturan / fitur / memenuhi halaman dengan 5 tab untuk tingkat org- video konferencing config
Halaman pengaturan baru dengan Jenderal, Keamanan & Akses, Rekaman, Branding, dan tab Notifikasi. Termasuk klien pertemuan Api, rute proksi MediaService, Piliha...
Mencegah loop re-render tak terbatas dalam MeetingDialog disebabkan oleh referensi baku prop array
UseEffect telah preseledted Members (tidak sesuai dengan []) sebagai ketergantungan, membuat sebuah array baru di setiap render dan memicu sebuah setstate tak t...
Warna tombol CHAT cocok dengan ikon pertemuan menggunakan variabel CSS --color-primary
Ganti InputProps yang sudah ditinggalkan dengan slotProps untuk kompabilitas MUI 7 dalam MeetingDialog
Tambahkan is Opsional EqualToValue dan keselamatan null ke MeetingDialog Autocomplete untuk mencegah crash klien
Buat Chat Sekarang ikon putih, sinkronisasi lencana surel dengan daftar pesan, gunakan warna CSS -mix untuk warna tema
- NavTop: ubah warna ForumIcon menjadi putih untuk mencocokkan label Chat Now - MessageBrowser / MailButton: mengkoordinasikan refresh WebSocket melalui acara g...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.