Jump to content
KAMOUniverse

Changelog

Ada kabar baru.

Setiap perbaikan pada platform, sebagai kapal.

  1. · KlusterServices

    Menerima postmaster @ / penyalahgunaan @ stack.ands pada k3m1 untuk pemeriksaan massal IP

    47.181.8.87 terbalik DNS adalah mail.stack.lents dan router depan pelabuhan 25 ke k3m1, tapi tidak ada surat yang diterima, sehingga penyedia memverifikasi yang menjalankan IP (Microsoft SNDS hanya menawarkan postmaster @ / missed @ of that domain) tidak dapat mencapai siapa pun. postfix- k3m1- inbound mendengarkan pada k3m1 's jaringan host, mengambil alamat-alamat tersebut ke postmaster @ kamocrm.com melalui postfix utama, dan menolak yang lainnya. Tak ada gunanya.

  2. · EmailService

    Nama penerima dalam header yang kepala - hanya laporan keluhan tetap

    Laporan arus Microsoft - loop sekarang hanya membawa header pesan asli, dengan apapun yang berbentuk seperti alamat bertopeng. Setiap pesan kampanye membawa X-Kamo-FBL ( Token penerima, yang List- Berhenti langganan sudah memiliki), dan parser keluhan membaca Itu yang pertama.

  3. · kamo-internal

    Laju buka dan klik, pilihan pelacakan, jumlah outbox 10.000 +, person- diminta pada lead

    - Kartu kampanye: dibuka dan diklik, sebagai bagian dari pengiriman surat (atau "Tidak dilacak"). - Aturan pengiriman > Kampanye: buka dan klik pelacakan, platform baku atau pilihan organisasi sendiri. - Pahlawan Outbox: jumlah tertutup berbunyi "10.000 +", dan apa yang menunggu di sampingnya "Up to".... - Lead opt- out panel: mengangkat sebuah unsubscribe, laporan spam atau jeda meminta anggota untuk mengkonfirmasi orang yang bertanya, yang buku besar sekarang diperlukan. - Gaya visual tersembunyi menggunakan '1px' (a bare 1 adalah 100% dalam sx); Opt Out pulse yang tersembunyi tabel duduk di dalam blok tersembunyi, sehingga tidak bisa lagi memperluas layar telepon. - Aktivitas pengiriman membaca hari melalui untuk ServerDate.

  4. · EmailService

    Buka dan klik pelacakan, laporan keluhan melalui email, jumlah outbox tertutup

    - Pelacakan: komposer membungkus link web kampanye dalam sebuah redirect ditandatangani (< base > / c / < token >? u = & s =) dan menambahkan sebuah pixel terbuka (< base > / o / < token >), sebagai masing-masing org memilih (Pengaturan > Email > Deliverability; platform baku bulk-email.track. *). unsubscripte link, mailto / tel / anchor link dan apa pun sudah milik kita tidak pernah dibungkus, dan link yang tanda tangan bukan milik kita pergi ke mana-mana. Setiap penerima terbuka dan klik dihitung sekali (Redis), ditampilkan pada kampanye menentang surat yang dikirim. - Keluhan: POST / api / internal / keluhan / surat membaca laporan arus-loop (ARF) dan penyalahgunaan @ forward dari keluhan server surat, menemukan penerima oleh token pesan asli dibawa, dan menekan alamat sebagai spam pengaduan untuk org itu, dihitung sekali. Setiap pesan kampanye membawa identitas Feedback. - Outbox: dueCapped / retryingCapped) penglihatan host juga. - Opt Out: to Change pass personasted to the books, which now enforces it for every anggota perubahan; penjaga lokal hilang.

  5. · SecurityService

    Lead opt- out panel passes personasted to the books

    Halaman utama opt- out update mengambil sebuah pilihan bendera dan tangan itu buku besar, yang sekarang menolak untuk mengangkat seseorang unsubscriply sendiri, keluhan atau jeda kecuali anggota mengkonfirmasi orang yang meminta. Penolakan mencapai klien sebagai 400 dengan bidang "personasking", seperti buku besar penolakan lain.

  6. · kamo-shared-library

    Buku besar itu terus unsubscription seseorang kecuali mereka diminta untuk bergabung kembali

    Pengunlangganan, keluhan atau jeda adalah pilihan orang itu sendiri. Seorang anggota mungkin sekarang mengangkat satu hanya ketika perubahan mengatakan orang diminta untuk email lagi (OptOutChange.personasking); jika tidak buku besar menolak dengan lapangan "Pribadi". Cek berjalan melawan negara dalam baca berlaku, hanya untuk MEMBER berubah, di depan aturan catatan yang ada, yang masih berlaku pada diperbolehkan mengangkat. Bounces dan anggota blok MANUAL sendiri hanya perlu catatan. OptOutChange memperoleh komponen ke-7, secara pribadi, dengan argumen keenam konstruktor bahwa default ke salah sehingga penelepon yang ada tidak berubah.

  7. · KlusterServices

    Route fbl @ / abuse @ hello.kamocrm.com laporan keluhan ke EmailService

    Spam- complaint advanback- loop laporan (ARF, RFC 5965) dan laporan penyalahgunaan dikirim ke fbl @ dan penyalahgunaan @ hello.kamocrm.com ditulis ulang untuk mengeluh-surat. tidak valid dan diserahkan ke baru 'keluhan' pipa, yang reuses spool unsubscription skrip dengan direktori spool sendiri. penyalahgunaan @ masih mengirimkan salinan manusia ke Kepala Pos. Sebuah sespan baru-surat samping, menjalankan skrip yang sama sebagai unsubscribe-mail, posting setiap pesan spoiled untuk EmailService 's / api / internal / complats / mail. Dengan INCLUDE _ RAW = 1 itu menambahkan seluruh pesan spooled (di paling 256 KiB), base64- dikodekan, sebagai 'raw': mesin - mudah dibaca bagian laporan dan pesan asli terlampir adalah bagian MIME bidang yang ada tinggalkan. Dengan bendera baru yang belum dipasang, sespan unsubscribed berperilaku persis seperti sebelumnya.

  8. · EmailService

    Satu mesin eligibilitas memutuskan siapa yang dapat mengirimkan kampanye

    Setiap daftar menambahkan (anggota, penonton, salinan) dan mengirimkannya sendiri satu mesin apakah sebuah alamat dapat menerima kampanye, cek termurah pertama: sintaks, kemudian penindasan (tanpa subscripted, mengeluh, terpental, diblokir; untuk organisasi atau platform-wide), diblokir dan reserved domains, sekali pakai domain, peran dan test- mencari alamat, validasi cached, DNS / MX, dan terakhir yang opsional luar validator dalam anggaran. Tertahan dan alamat tidak dapat diantarkan tidak pernah dikirim. Panggilan pengadilan adalah pengaturan, dan sebuah organisasi dapat mempersempit mereka. - Cek akhir berjalan tepat sebelum host mengambil setiap pesan, sehingga alamat bahwa unsubscripted setelah antrian tidak pernah dikirim. Sebuah cek yang tidak dapat dibuat mengirimkan apa-apa pada menebak. - Tidak ada yang dijatuhkan: alamat yang tidak akan dikirim tetap dalam daftar (SUPPRESSED dengan catatan kode, karena batasan status CHECK tidak memiliki SKIPPED) dan mengatakan mengapa. Menunggu anggota untuk melepaskan mereka. - Bounces diklasifikasikan sekali untuk jalur pengiriman dan laporan relay: hard (ditekan; platform-wide dari relay), soft (coba dengan back- off eksponensial dan jitter, ditekan setelah threshold), rate Batas dan penolakan host (dicoba kembali tanpa biaya, host mundur), dan kebijakan blok (gagal, tidak pernah ditekan). Sebuah blok reputasi 5.7,x tidak lagi menekan alamatnya. - Relay keluhan dan unsubscripts menekan alamat; jumlah dan pemberitahuan terjadi sekali per laporan. - Sebuah pesan yang diterima tuan rumah tidak pernah diulang jika rekaman gagal. - Pengunlangganan, keluhan atau jeda orang yang dipilih dapat diangkat oleh anggota hanya ketika orang bertanya, dan anggota harus mengatakan demikian. - Alasan rinci naik di sumber penindasan itu; cache, counters dan event de- duplikasi hidup di Redis; aturan hidup di blobs penyedia. Tidak ada perubahan skema. - Titik akhir baru: / api / email / pengantar (pemeriksaan alamat, pengaturan, aktivitas), * * * * * * * * * * * * * * * * * * * * dan POST * * * * * * * * * * * * * * * * Campaigns membawa pengantar ringkasan. - Pengaturan: bulk-emal.devibility. * (coba lagi, tingkat platform tutup, lembut bounce threshold, validator). Validator adalah opsional dan mati; kuncinya berasal dari pilihan Email rahasia - validasi - kredensial.

  9. · kamo-internal

    Lihat siapa yang dikampanyekan, dan mengapa tidak semua orang

    - Kartu pra penerbangan kampanye: "1.000 terpilih dengan setiap alasan (unsubscripted, bounce before, verse, role alamat...) membuka daftar penerima tersebut. Setelah mengirimnya menunjukkan Mereka yang menyaksikan saling bertanya, "Adakah yang dapat menyembuhkan rasa sakit yang dideritanya?" Orang yang tengah sekarat itu telah menduga bahwa apa yang dialaminya adalah perpisahan dengan dunia yang dicintainya. - Daftar penerima telah Skipped dan Held chip, menunjukkan alasan setiap baris, (Dan demi yang turun dari langit dengan cepat) yakni demi malaikat-malaikat yang melayang turun dari langit dengan membawa perintah-Nya. - Kemajuan diukur terhadap apa yang dimaksudkan untuk pergi: dilewati, diadakan dan penerima yang dibatalkan tidak pernah dihitung sebagai dikirim. - Pengaturan Surel Deliverability: periksa alamat (vonis, cek, penekanan, validasi, pemogokan bounce, kampanye dan sejarah), set aturan organisasi dan domain diblokir, dan melihat 14 hari terakhir. - The platform 's deverability panel: domain global diblokir, disposle- list overrides, validator ini tunjangan dan platform aktivitas. - Mengangkat unsubscription seseorang sendiri atau laporan spam meminta anggota untuk Konfirmasikan orang itu bertanya.

  10. · kamo-internal

    Sebuah ikon organisasi - dibuat di samping setiap anggota dan anggota tim

    Tab Anggota dan Anggota Tim pada akun mendapatkan kolom di samping Nama: sebuah bangunan diisi dalam warna merek dengan hitungan untuk seseorang yang telah menciptakan organisasi, garis besar samar untuk seseorang yang belum. Daftar tooltip setiap orang dengan nama (yang tidak disebutkan namanya sebagai "Unnamed {branch}"), dan header menggunakan {\ fnCandara\ fs60\ b1\ 4cH000000\ 4aH80} Kata benda penyewa. Jenis dan filter menurut hitungan; pencarian cepat cocok dengan nama organisasi. Grid kini aktif: perubahan useOrgan (['anggota', 'anggota']) refetches diam-diam, dan penyegaran gagal terus baris-baris di layar. SecurityService mengirimkan Keanggotaan untuk setiap org pemilik milik. Tidak ada lagi tangan yang klik acara ke loadData. Kebutuhan kunci kamus dan SecurityService 's creatheOrgs.

  11. · SecurityService

    Organisasi yang dibuat setiap anggota, pada daftar anggota

    GET * * * * * * * * * * * * * * * * * * dan / team-members- kontraktor sekarang membawa creattoOrgs per orang: nama organisasi mereka sendiri (orgs.user _ id _ owner, set once by POST / org dan tidak pernah dipindahkan), dari satu findOwned Pertanyaan titlesByOwnerIds untuk seluruh daftar, judul mundur ke titleShort. Organisasi voided tidak terdaftar. Anggota Organ ChangePublisher mengirimkan rtorg. {orgId} .member- orgs untuk setiap organisasi pemilik adalah anggota ketika salah satu organisasi mereka dibuat (setelah commit), diubah nama melalui PUT / org / {id}, dihapus, voided atau dipulihkan. Sinyal proksi API sendiri hanya mencapai sesi pemanggil org, dan pembuatan org memindahkan sesi itu ke org baru.

  12. · SecurityService

    Sebuah organisasi dan seorang anggota sendiri halaman transisi

    Transisi halaman sekarang dipilih pada tiga tingkat, anggota diselesaikan, maka organisasi, kemudian platform - untuk pilihan transisi dan, satu transisi pada suatu waktu, untuk properti * * * * * * * * * * * * * * * * * - PAGE _ TRANSISI _ OVERRIDES memegang organisasi dan tingkat anggota, baris per pemilik: sebuah katalog token atau null untuk mengikuti tingkat di atas, dan properti hanya untuk transisi tingkat yang disetel. Entitas tinggal di sini daripada di perpustakaan terbagi; tidak ada yang lain membacanya. Transisi keamanan dan keamanan juga menjawab org, anggota dan efektif. Tidak pernah gagal pada suatu override: salah satu tidak dapat membaca mengikuti tingkat di atas. - PUT / org mengubah sesi organisasi sendiri; Atur Sistem. - GET 124; PUT / anggota / {memberId}: sendiri, administrator dari anggota itu sendiri organisasi (Atur Sistem, Kelola Anggota, Kelola Keamanan Anggota), atau Operator yang memenuhi syarat. - Penulis patch, validasi ketat sebelum apa pun ditulis; tingkat (Yang mengikuti yang di atas) lafal ayat ini berkedudukan menjadi Mubtada sedangkan Khabarnya ialah: (di atas tiap-tiap sesuatu) di antara semua makhluk (beredar) pada garis edarnya masing-masing.

  13. · kamo-internal

    Sebuah organisasi dan seorang anggota sendiri halaman transisi

    Transisi halaman sekarang dipilih pada tiga tingkat. Platformnya tetap menyala Platform Administration ÁTransitions; sebuah organisasi dapat memilih sendiri pada Perilaku & Labeling, dan anggota mereka sendiri dalam Profil-ku. Apa tab memainkan menyelesaikan anggota, kemudian organisasi, kemudian platform - untuk pilihan transisi, dan untuk setiap sifat transisi satu transisi pada satu waktu, sehingga anggota dapat merebut kembali transisi organisasi mereka tanpa mengambil alih pilihan itu... - Kedua layar adalah satu editor * * * * * * * * * * * * * * * * * sama katalog dan detail sebagai tab platform, dengan "Platform default" atau "Organisasi baku" kartu pertama yang memainkan apapun tingkat di atas memainkan dan mengikutinya lagi ketika dipilih. Properti tingkat tidak pernah disetel tampilkan tingkat di atas, ditandai seperti itu, dan dapat diserahkan kembali ke itu. - Tab platform dibangun kembali pada bagian yang sama, perilakunya tidak berubah. - Shell memainkan transisi efektif toko, perang-dimulai dari Penyimpanan lokal, dan mengikuti organisasi ini Dan juga topik platform. Menulis melalui forwardToApi, yang menerbitkannya. - Rute proksi baru: PUT * * * * * * * * * * * * dan GET 124; PUT * * * * * * * * * * * * * * diteruskan. - Profil saya register kartu dan bidang palet, gated untuk anggota, Administrator organisasi mereka, atau operator dewa-memenuhi syarat.

  14. · InitializerService

    Page _ transisi _ overrides, sebuah organisasi dan sebuah program transisi halaman sendiri

    Satu baris per pemilik (ORG dengan org id, MEMBER dengan anggota id): katalog token atau NULL untuk mengikuti tingkat di atas, dan properti hanya untuk transisi tingkat itu disetel. SecurityService menyelesaikan anggota, kemudian organisasi, maka platform. Tabel baru daripada kolom pada orgs, jadi tidak ada tabel setiap layanan dibaca diubah. Tidak ada backup: tidak ada baris berarti mengikuti level di atas.

  15. · kamo-internal

    Lima halaman lebih transisi, masing-masing dengan properti sendiri

    Aperture, Curtain Split, Venesia Blinds, Liquid Wipe dan Shatter bergabung dengan Tile Bubar. Setiap transisi sekarang berpengaruh pada aplikasi / lib / transisi / efek, digambar oleh satu mesin (transitionEngine / transition.workers / transitionRenderer) dari gambar sampul kompos, pada pekerja ketika dapat dan benang ini ketika Tidak bisa. Ukuran tetap skala dengan sampul, sehingga tab Transitions miniatur adalah hal yang nyata, hanya lebih kecil. - Aperture: iris berbulu dari setiap sudut atau pusat, dengan tepi cahaya. - Tirai Split: bagian sampul sisi ke sisi atau atas dan bawah, bayangan jahitan. - Venesia Blinds: lumpur menyala berpaling dalam gelombang; kemiringan ukuran dan orientasi. - Lap Cair: sebuah rippling depan dengan puncak mengkilap dan trailing translucent gelombang, dalam empat arah; waviness. - Shatter: cracks flash, kemudian pecahan kaca meledak dari titik dampak, jatuh melalui cahaya dan jatuh; potongan menghitung dan titik dampak. Kedua surga itu mempunyai pohon-pohonan yang indah dan menyenangkan. skema dalam catalog.ts, dimana tab berubah menjadi kontrol: slider, sebuah toggle, pilih, atau karakter perilaku & Labeling swatch picker. Tab Transisi sekarang katalog: enam kartu beristirahat pada pertengahan penerbangan bingkai yang dimainkan pada hover, maka transisi yang dipilih ukuran penuh dengan properti, draft per transisi, Set sebagai aktif dan Putar di halaman ini, yang preview draft pada sampul nyata.

  16. · SecurityService

    Lima halaman lebih transisi, masing-masing dengan properti sendiri

  17. · kamo-internal

    Tambahkan penerima dan Kirim ke terakhir pada kampanye yang telah keluar

    - Halaman kemajuan kampanye memiliki penerima Tambah: penerima langkah dalam dialog (upload, ID, Semua kotak, alamat), disimpan dalam irisan sebagai Editor menyelamatkan mereka, dalam status apapun. - Kirim ke terbaru mengirimkannya kepada siapa pun itu harus mencapai dan belum belum. A banner mengatakan berapa banyak alamat yang menunggu, dan konfirmasi mengatakan apa yang terjadi. - Batal yang tersisa hanya menampilkan ketika sebuah kampanye sedang mengirim: outbox membatalkan surat kampanye yang akan keluar.

  18. · EmailService

    Menjalankan jumlah kampanye, dan Kirim ke terakhir

    Menghitung: - Setiap perubahan status bergerak jumlah kampanye dengan persis apa yang berubah: a kirim + 1 dikirim, sebuah laporan bouncing kemudian -1 dikirim + 1 bouncing, sebuah tambahkan + n, a Hapus oleh apa yang DELETE dikembalikan. Tidak ada yang menghitung daftar di jalan; sebelumnya, setiap pengiriman menceritakan setiap status kampanye. - Antrian berasal dari total. Dibatalkan adalah redis counter, dibangun kembali (yaitu) orang-orang yang terbenam di dalam kebodohannya. Masing-masing selesai jalankan recouts sekali, yang menempatkan benar apa saja hitungan berjalan terjawab. - Komplesi, "dapat mengirim" dan penonton topping-up bertanya apakah baris ada, atau menghitung ke cap, bukannya menghitung daftar. Kirim ke terbaru: - Penerima dapat ditambahkan, dan Semua kotak berubah, dalam status apapun (PUT / kampanye / {id} / audience). - POST / kampanye / {id} / send- terbaru mengirimkan kampanye yang telah keluar ke Siapa pun itu harus mencapai dan belum belum belum. Itulah alamat yang ditambahkan sejak, dan catatan nya Semua kotak mencapai yang ditambahkan sejak: setiap sumber berjalan lagi, dan alamat sudah di daftar dilewati. - Tekanan akhir dan halaman preferensi ditarik dari pengiriman menunggu Hanya menghitung baris yang benar-benar bergerak.

  19. · kamo-internal

    Ubin dan warna ubin Bubarkan, diatur per transisi pada tab transisi

    Setiap transisi sekarang membawa properti sendiri, disimpan per transisi di samping yang aktif, jadi switching transisi terus masing-masing pilihan. Tile Dissolve memiliki dua: - Ukurannya, 20 sampai 160 px (baku 50), pada slider. The mengungkapkan memotong penutup pada ukuran dari halaman berikutnya berubah. - Warna tipis, dari token yang sama kosakata perilaku & Labeling logo - overlay select (Putih, Hitam, dan setiap warna primer dan sekunder), ditarik dengan cara yang sama: swatch, maka namanya. Token menyelesaikan terhadap palet masing-masing organisasi sendiri, sehingga satu pilihan platform tetap on- merek di setiap area kerja; sebuah bayangan organisasi tidak pernah ditetapkan adalah yang utama. Penutup memakai ubin warna juga, karena sampul dan ubinnya adalah salah satu gambar. Tab menyunting draft yang dimainkan pratinjau langsung sebelum apa pun disimpan, dengan Simpan, Buang dan Reset ke bawaan, dan perubahan tiba dari konsol lain tidak pernah menimpa draft mid- edit. Buka tab-baca pengaturan pada setiap / topik / platform / page / page- bingkai transisi, sehingga properti menyimpan mencapai mereka tanpa reload. Sebuah tab baru menggambarkan warna yang tepat dalam bingkai pertama dari yang terakhir spesifikasi yang digunakan dalam browser ini, terus per organisasi di LocalStorage.

  20. · SecurityService

    Tune transisi setiap halaman, ukuran ubin dan warna untuk memulai

    GET dan PUT / api / keamanan / kontes-pilihan jawaban transisi untuk setiap katalog id, normalisasi dari PAGE _ TRANSISI _ OPSI: sebuah dokumen hilang, tidak dapat dibaca atau diluar jangkauan dibaca sebagai default, tidak pernah 500. PUT mengambil sebuah pilihan pilihan objek, validasi ketat sebelum apa pun disimpan; entri transisi bernama diganti dengan bentuk kanonisnya dan setiap entri lainnya disimpan. TILE _ DISSOLVE mengambil tileSize (20- 160 px, baku 50) dan tileColor (tanda palet, PRIMARY baku).

  21. · InitializerService

    di samping transisi

    Sebuah kolom TEXT memegang setiap sifat transisi sebagai JSON dikebiri oleh id transisi. Tidak backfill: kosong berarti setiap default transisi, seperti halaman _ transisi di sampingnya.

  22. · kamo-shared-library

    Setiap sifat transisi halaman, disimpan per transisi

    * * * * * * * * * * * * * * * maps page _ TRANSISI _ OPSI, a JSON object keyed by id transisi, mis. * * * * * * * * * * * * * * * Keyed by transisi sehingga tuning satu bertahan beralih ke yang lain. Nall atau tidak dapat dibaca berarti setiap transisi yang default.

  23. · kamo-internal

    Label bar Shorten admin ke Billing, Stats, Roles, Block, Log

    Tajuk panel menjaga nama lengkap setiap layar melalui titleKey, sebagai White Labeling dan Apps sudah melakukannya.

  24. · kamo-internal

    Penutup halaman dan yang Tile Dissolve mengungkapkan, di tempat layar pemuatan

    Antara halaman utama daerah tampilan (tidak pernah NavTop atau NavPri) sekarang tertutup dalam organisasi warna primer dengan logo penuh berpusat di atasnya, dicat dengan Perilaku & Labeling "dimuat Layar Logo Overlay "ketika salah satu diset. It drops in the same task as the click that starts a navigasi, dilukis oleh server dalam bingkai pertama dari setiap dokumen sehingga reload dan klik terlihat sama, dan diambil saat rute baru telah diberikan. Tile Dissolve adalah pengungkapan: sampul, warna dan logo sebagai satu gambar, dipotong menjadi 50 px ubin yang mengangkat, putar, putaran sudut mereka dan memudar dari atas-kiri sudut ke bottom- kanan pada bibit, gelisah gelombang diagonal, normal sehingga mengambil sekitar 1.2 s pada layar. - Navigasi terdeteksi melalui onRouterTransitionStart Berikutnya (instrumentation- client.ts), yang melaporkan setiap Link, push, replace dan back / forward secara sinkron. Penutup pendengar tahap capture- penuh - dokumen jangkar, dan klik yang ternyata tidak menavigasi dibatalkan sebelum dicat. Aturan adalah murni: setiap sampul perubahan URL, tombol tab disertakan; filter, pencarian dan pilihan menggantikan tetap diam, hash tidak pernah dihitung. - Pengungkapan menunggu melakukan pemeriksaan setelah halaman, dan aplikasi / loading. tsx sekarang hanya memegang penutup sementara Suspense rute fallback up. - Tiles digambar oleh Pekerja Web pada OffscreenCanvas, karena mengungkapkan berjalan sementara halaman baru Sedang mengait dan animasi benang utama melewati itu. Mesin yang sama berjalan di benang utama ketika pekerja atau logo CORS-bersih tidak tersedia. Pekerja melukis frame 0 sebelum Penutup DOM menyembunyikan dan jam mulai hanya setelah, sehingga handoff tidak memiliki jahitan. - Ini tidak bisa menempel: anjing penjaga mengungkapkan setelah 12 s tanpa komitmen, sebuah mengungkapkan yang tidak dapat ditarik memudar, CSS failsafe membersihkan penutup tidak ada script mengambil alih, dan gerakan berkurang mendapat 180 m memudar. - Spek sampul divalidasi, terus per tab dalam sesionStorage, dan diterapkan sebelum cat pertama oleh Memblokir naskah kepala, sehingga host bersama tidak pernah berkedip platform itu branding. - Transisi ini diikuti hidup lebih dari * * * * * * * * * * * * * * * * LoadingContext, LoadingManagerClient, NavigationInterceptor, LoadingStatus dan use Navigasi Memuat hilang; / validate dan / logout terus LoadingScreen, tidak memiliki shell untuk menutupi.

  25. · kamo-internal

    Suatu tab Transisi yang dipilih dan pratinjau transisi halaman

    Administrasi Platform (Administrasi Pelaksana) Konfigurasi Transposisi, digated oleh Manvage _ PLATFORM _ TRANSIONS baru platform kanan dan terdaftar dimana-mana tab konsol adalah: katalog hak cipta, peta tab, warna hak cipta dan ikon, menu pengaturan dan kartu pengaturan pendaratan. Katalog memegang satu transisi, Tile Dissolve, ditampilkan lebar penuh dengan pratinjau langsung: ini penutup organisasi sendiri, markup yang sama dan mesin shell menggunakan, melarutkan dari miniatur Halaman Kamo pada sebuah loop yang berhenti dari layar dan di tab tersembunyi. "Play on this page" berjalan nyata menutupi dan mengungkapkan daerah konten. Pengaturan berikut * * * * * * * * * * * * * * * * * * dan operator tanpa hak melihat pemberitahuan baca-saja daripada menyimpan 403.

  26. · kamo-internal

    Daftar penerima kampanye dimampatkan, dengan total

    Jaringan penerima pada kampanye sekarang halaman seperti daftar miliaran seharusnya: Pertama, Sebelumnya, Selanjutnya dan seterusnya Terakhir, baris per halaman, "101-150 3,916" dan "Halaman 3 dari 79", dengan setiap status chip menunjukkan hitungannya. Setiap langkah adalah satu permintaan untuk satu halaman - Berikutnya terus setelah alamat terakhir ditampilkan, Sebelumnya dibaca kembali dari yang pertama, Terakhir membaca mundur dari akhir - sehingga tidak ada biaya halaman lebih dari yang pertama, Namun panjang daftar. Totals berasal dari counter kampanye, tidak pernah dari baris menghitung; pencarian dihitung sampai 10.000 dan kemudian mengatakan "10.000 +". Refresh langsung membaca halaman di layar di mana itu.

  27. · EmailService

    Daftar penerima kampanye keduanya, dengan total, dengan ukuran apapun

    Daftar itu sudah membaca satu halaman pada suatu waktu, tetapi hanya ke depan, sebagai gulungan tanpa akhir tanpa total - dan filter status menemukan barisnya dengan berjalan daftar dalam urutan alamat, yang untuk selusin kegagalan di antara satu miliar penerima membaca miliar. - / penerima / halaman mengambil sebelum = dan terakhir = serta setelah =: sebelumnya membaca indeks alamat mundur dari baris pertama ditampilkan, dan halaman terakhir dibaca mundur dari akhir - satu pencarian baik cara, tidak pernah berjalan. - Setiap halaman membawa total, diambil dari counter kampanye daripada menghitung baris; pencarian menghitung sampai 10.000 dan kemudian mengatakan begitu. - Sebuah status dengan beberapa baris dibaca melalui (kampanye, status) indeks dan diurutkan; yang umum sepanjang perintah alamat. Orang yang sama yang memutuskan.

  28. · kamo-shared-library

    Pengaturan transisi halaman, dan hak yang memilih

    * * * * * * * * * * * * * memegang tanda katalog, NULL berarti default dikirim. Manimage _ PLATFORM _ TRANSITIONS gerbang Platform Administrasi Konfigurasi Transitions, ditambahkan di akhir sehingga tidak ada tepat di bawah itu adalah direnumbered dalam konsol.

  29. · InitializerService

    * * * * * * * * * * * * *

    Sebuah tanda katalog, NULL berarti pengiriman TILE _ DISSOVE, sehingga tidak ada yang backfilled. Pesan 0 karena entitas memetakan kolom dari bangunan ini, dan pelari sebelumnya memuat SystemConfigure jika tidak akan gagal pada kolom yang belum ada.

  30. · SecurityService

    Setiap tab membaca transisi halaman, dan operator memilihnya

    GET / API / security / contration menjawab tanda apapun dalam sesi, karena setiap tab membutuhkannya untuk mengungkap halaman; nilai unset atau tidak dikenal berbunyi sebagai TILE _ DISTAVE. PUT mengambil PERINTAH _ PLATFORM _ TRANSITIONS, menolak sebuah tanda di luar katalog sebelum menyimpan atau mengirim sesuatu, dan mempublikasikan * * * * * * * * * * * * tab terbuka mengikuti tanpa reload. Pengontrol sendiri karena / sistem- config digated ke VoIP dan Hak Al Dokumen dan jawaban dengan kredensial KamoPBX.

Alam semestamu menunggu.

Mulai gratis dalam beberapa menit. Tambahkan produk kapanpun Anda siap — tidak ada migrasi, tidak ada login baru.

Gratis selamanya — tidak diperlukan kartu kredit