actionHero

Software screenshot:
actionHero
Rincian Software:
Versi: 13.3.1 Diperbarui
Tanggal Upload: 10 Apr 16
Pengembang: Evan Tahler
Lisensi: Gratis
Popularitas: 48

Rating: 3.5/5 (Total Votes: 2)

ActionHero pada dasarnya menyediakan koleksi terorganisir metode untuk bekerja dengan TCP, soket Web, dan klien HTTP di Node.js.

Kerangka tersebut memfasilitasi komunikasi antara semua bagian yang terlibat dalam API pertanyaan dan tanggapan, bekerja dengan baik protokol HTTP dan HTTPS.

ActionHero memiliki arsitektur modular yang memungkinkan untuk beradaptasi dengan setiap proyek, pengembang dapat memuat dan hanya menggunakan bagian-bagian dari kerangka mereka memiliki kebutuhan untuk.

Pengembang dapat membuat "tindakan" mereka sendiri (tanggapan) untuk permintaan pengguna, menanggapi secara real-time permintaan, menyebarkan ActionHero pada arsitektur multi-server, termasuk dukungan untuk melayani aset statis, dan mengelola tugas scheduler kompleks .

Proyek ini sangat baik didokumentasikan dan harus sesuai jenis proyek

Apa yang baru dalam rilis ini:.

< ul>

  • Perbaikan bug di mana ActionHero startCluster akan gagal jika direktori log adalah sebuah symlink.
  • Apa yang baru dalam versi 13.0.1:

    • perbaikan bug di mana ActionHero startCluster akan gagal jika direktori log adalah sebuah symlink.

    Apa yang baru dalam versi 12.2.3:

    • Dukungan untuk jika dimodifikasi-sejak header ketika melayani file statis.

    Apa yang baru dalam versi 11.2.2:

    • Sekarang dapat menambahkan apiVersion konfigurasi dalam definisi rute Anda jika Anda ingin menunjukkan rute ke versi tertentu dari suatu tindakan
    • Pastikan bahwa variabel env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT adalah bilangan bulat ketika melewati pada baris perintah
    • Berbagai perbaikan untuk kesalahan logging dalam tindakan

    Apa yang baru dalam versi 11.2.1:

    • Sekarang dapat menambahkan apiVersion konfigurasi dalam definisi rute Anda jika Anda ingin menunjukkan rute ke versi tertentu dari suatu tindakan
    • Pastikan bahwa variabel env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT adalah bilangan bulat ketika melewati pada baris perintah
    • Berbagai perbaikan untuk kesalahan logging dalam tindakan

    Apa yang baru dalam versi 10.1.1:.

    • Logger dan initializer update

    Apa yang baru dalam versi 10.0.5:

    • Sekarang dapat menentukan default, validasi, format, dan persyaratan dalam input tindakan ini.
    • prosesor Tugas baru dengan auto-scaling taskProcessors paralel.
    • sintaks initializer Baru yang memungkinkan Anda untuk sekarang menetapkan init, mulai, dan berhenti prioritas.
    • kait New untuk mengatakan dalam chatroom, baik memblokir callback untuk roomAdd dan roomLeave (dan depresiasi API otentikasi sebelumnya).
    • New pilihan boot menggunakan beberapa config jalur / variabel lingkungan.

    Apa yang baru di versi 9.4.0:

    • Kode Cakupan dan Lint
    • Domain
    • paket Dependent diperbarui ke versi terbaru

    Apa yang baru di versi 9.3.0:

    • Plugins sekarang dapat memiliki konfigurasi file ini yang akan bersumber dan bergabung di runtime
    • Pindahkan routes.js dalam / config
    • Jika ada nilai konfigurasi yang tidak hadir dalam proyek Anda, kami akan mengambil default dari dalam proyek ActionHero
    • Mengatur tugas mendengus ke file individual
    • Memperbarui generator proyek baru untuk bekerja dengan di atas
    • Menambahkan (opsional) Redis kunci untuk cache
    • Ini berarti Anda dapat melayani aset statis dari lebih dari satu direktori, termasuk dalam plugin
    • File akan dicari oleh prioritas dengan root direktori publik didefinisikan

    Apa yang baru di versi 9.2.1:.

    • hotfix untuk memungkinkan rute bersarang

    Apa yang baru di versi 9.0.0:

    • Ngobrol Re-Write, Kinerja, dan Alat Pengembang .

    Apa yang baru di versi 8.1.0:

    • Update:
    • paket async diperbarui untuk v7.0.0
    • Perbaikan:
    • Izinkan api.servers.servers kosong pada awal
    • Limit dan offset telah dihapus sebagai params default untuk koneksi

    Apa yang baru di versi 8.0.4:

    • Perbaikan Bug:
    • Bug yang mencegah pemuatan server dengan benar pada jendela
    • tes default dalam proyek-proyek ActionHero baru yang dihasilkan untuk fakeredis = true

    Apa yang baru di versi 8.0.0:

    • ActionHero V8.0.0 membawa peluncuran sebuah plugin sistem.

    Apa yang baru di versi 7.6.8:

    • Memungkinkan ActionHero untuk menyelesaikan symlink yang berubah di bawah menjalankan sebuah proses.

    Apa yang baru di versi 7.6.7:

    • Uji suite untuk simpul v0.8.x berjalan pada travis.ci lagi. Kita sekarang menguji v0.8, v0.9, v0.10 dan v0.11
    • Ditingkatkan tergantung node_modules
    • Keamanan di sekitar hilang kembali dari middleware
    • paket Grunt pindah ke optionalDependencies

    Apa yang baru di versi 7.6.6:.

    • Dukungan yang lebih baik untuk posting JSON muatan tubuh

    Apa yang baru di versi 7.6.3:

    • Perbaikan Bug:
    • Tugas initializer sekarang akan ditutup sebelum initializers user-generated
    • ActionHero (pada umumnya) akan tidur 500ms sebelum keluar untuk memungkinkan koneksi lebih banyak waktu untuk keluar
    • Proyek-proyek baru tidak akan dibuat dengan contoh tugas
    • The & quot; x bertenaga-oleh & quot; header pindah ke config.js menjadi pengguna dikonfigurasi
    • The WebSocket server tidak akan menerima koneksi baru ketika ActionHero mematikan
    • Web server akan tidak benar melayani file indeks untuk 'dalam' jalur umum

    Apa yang baru di versi 7.6.2:

    • Fixed ujian di mana specHelper mungkin lingkaran selamanya (sampai batas waktu mocha ini).
    • Izinkan config menimpa di gruntfile.
    • Obey toRender di specHelper.

    Apa yang baru di versi 7.5.0:.

    • WebSocket klien sekarang dapat meminta file
    • simpul-resque memiliki update minor.

    Apa yang baru di versi 7.4.2:

    • default proyek baru dengan cookie berlaku di seluruh domain .

    Apa yang baru di versi 7.4.1:.

    • Tetap dan diuji koneksi specHelper tahan lama

    Apa yang baru di versi 7.3.0:

    • ActionHero sekarang menggunakan mendengus sebagai script-pelari yang agak dari Jake.

    Apa yang baru di versi 7.2.0:.

    • Cache menggunakan kunci Redis per objek

    Apa yang baru di versi 7.1.0:

    • New Chat Otentikasi Pola

    Apa yang baru di versi 7.0.0:

    • ActionHero sekarang menggunakan resque sebagai backend tugasnya
    • Filosofi dari setiap dan semua tugas telah dikorbankan untuk pindah ke resque. Semua tugas sekarang setiap tugas, satu dan hanya satu server akan memproses pekerjaan yang
    • tugas Berulang masih diperbolehkan
    • Tugas sekarang memiliki antrian standar yang mereka akan enqueued ke dalam. Anda dapat mengganti ini saat enqueue
    • Tugas mungkin sekarang juga memilih ke plugin resque tertentu (seperti pekerja-lock, yang akan memastikan bahwa hanya satu contoh dari pekerjaan sedang diproses seluruh sistem pada waktu tertentu)
    • A initializer resque telah ditambahkan, dan tugas dan taskProcessor initializers telah dihapus
    • Tugas berkala akan sekarang secara otomatis akan enqueued pada boot

    Apa yang baru di versi 6.4.4:.

    • statistik Buffered dan perbaikan bug

    Apa yang baru di versi 6.4.3:

    • MIME-modifikasi harus menjadi tindakan-spesifik dan tidak global.
    • Menghapus ekstensi dari params menyebabkan masalah untuk kasus penggunaan yang sah di mana ada & quot;. & Quot; dalam data yang tersedia (mungkin mengirim URL atau kalimat).

    Apa yang baru di versi 6.4.1:.

    • default Update untuk lokasi pidfile dalam proyek
    • Update help.txt untuk menjelaskan pilihan variabel lingkungan untuk nama proyek dan config.

    Apa yang baru di versi 6.3.4:

    • Rilis kecil ini memungkinkan Anda untuk secara manual mengatur PROJECT_ROOT sebagai variabel lingkungan untuk memaksa ActionHero untuk menjalankan dari direktori khusus daripada proces.cwd (). Hal ini berguna ketika menggunakan aplikasi ActionHero pada server di mana symlink akan berubah di bawah proses yang berjalan.

    Apa yang baru di versi 6.3.2:.

    • WebSocket dan parsing perbaikan bersama dengan koneksi middleware

    Apa yang baru di versi 6.3.0:

    • pekerja Task tidak akan memulai pekerjaan baru jika memutuskan adalah mid-shutdown.
    • Memperbaiki masalah ketika bagian dari URL adalah bagian bawah dari rute.
    • Izinkan Server untuk boot jika tidak ada server yang aktif.
    • Dokumentasi dan pemetaan proyek pembaruan.

    Apa yang baru di versi 6.2.7:

    • Saat membuat sebuah proyek ActionHero baru, configData.general .apiVersion akan mulai 0.0.1 daripada mencocokkan versi rilis ActionHero ini seperti yang telah dilakukan sebelumnya.

    Apa yang baru di versi 6.2.5:

    • Memungkinkan untuk path relatif atau lokal saat menjelaskan yang config Js untuk menggunakan boot (--config = / path / ke / file).

    • tambahan
    • Static contoh situs.

    Apa yang baru di versi 6.2.3:

    • ActionHero sekarang akan menyediakan dokumentasi API untuk semua klien web yang mengunjungi rute / api tanpa parameter (GET saja). klien lainnya dapat meminta informasi ini dengan kata kerja dokumentasi.
    • Semua tindakan dan metadata mereka akan dikembalikan oleh respon ini. Untuk menyembunyikan tindakan, mengatur action.toDocument = false. Ini deprecates tindakan actionsView.

    Apa yang baru di versi 6.2.2:.

    • Ini adalah rilis bug-fix minor

    Apa yang baru di versi 6.2.0:

    • Versi ini memperkenalkan kemampuan untuk menjalankan metode ActionHero ini dari baris perintah.

    Apa yang baru di versi 6.1.0:

    • Sebuah param milik baru, apiVersion telah diperkenalkan. Ini digunakan untuk langsung menentukan versi dari suatu tindakan klien dapat meminta.
    • Jika klien tidak menentukan apiVersion, mereka akan diarahkan ke versi numerik tertinggi.
    • Bisa opsional membuat rute untuk menangani versi API Anda.

    Apa yang baru di versi 6.0.1:

    • bug Tetap:
    • utils.hashMerge tidak akan lagi mangle array.
    • Initiliazers sekarang akan memuat kode kustom atas kode dasar, memungkinkan menimpa.

    Apa yang baru di versi 6.0.0:

    • jenis Server berganti nama menjadi & quot; web & quot ;, & quot ; soket & quot ;, & quot; WebSocket & quot; untuk claricy
    • jenis Serer dapat memiliki pilihan tentang mengobrol dan seperti
    • The param & quot; File & quot; menggantikan & quot; namaFile & quot; ketika mencoba untuk langsung mengakses isi file
    • config.js drastis disederhanakan (tidak lebih commonWeb, server blok, dll)
    • Winston logger objek sekarang akan disahkan menjadi metode loger config

    Apa yang baru di versi 5.1.3:

    • Bila menggunakan ./bin/actionHero generateTask, Anda tidak lagi diwajibkan lulus deskripsi (nama akan digunakan jika Anda tidak).
    • Bila menggunakan ./bin/actionHero generateAction, Anda tidak lagi diwajibkan lulus deskripsi (nama akan digunakan jika Anda tidak).

    Apa yang baru di versi 5.1.2:

    • actionTemplate adalah definisi tindakan literal, sehingga Anda dapat memeriksa actionTemplate.name, actionTemplate.description, dll ..

    Apa yang baru di versi 5.1.1:

    • Menggunakan modul readline tidak stabil, penangkapan SIGINT di jendela dapat dicapai.

    Apa yang baru di versi 5.1.0:.

    • Tugas sekarang akan log params mereka ketika memulai
    • Tugas sekarang akan log durasi mereka ketika selesai.

    Apa yang baru di versi 5.0.0:

    • dukungan Dihapus untuk simpul versi & # x3c; v0.8.0.
    • ActionHero sekarang menggunakan fakeredis daripada implamenting operasi tertentu secara lokal (cache, tugas).

    Apa yang baru di versi 4.4.0:

    • dukungan Dihapus untuk simpul versi & # x3c; v0.8.0.
    • ActionHero sekarang menggunakan fakeredis daripada implamenting operasi tertentu secara lokal (cache, tugas).
    • Hal ini memungkinkan untuk lebih kecil, basis kode yang lebih bersatu.

    Apa yang baru di versi 4.3.5:

    • Normalisasi setiap saat koneksi untuk memiliki connection.sendMessage sebuah (pesan, tipe) metode yang dapat digunakan secara global.
    • Tetap kesalahan di mana ada terlalu banyak koma.
    • api.webSockets renambed untuk api.webSocketServer untuk konsisten dengan server lain.

    Apa yang baru di versi 4.3.2:

    • untuk kompatibilitas, hanya & quot; http & quot; Server akan di boot.
    • penciptaan direktori sekarang merupakan bagian dari logger contoh file.

    Apa yang baru di versi 4.3.1:.

    • Fix logging master saat daemonized
    • Server Fix daemon dari tidak mampu untuk melepaskan.
    • Nonaktifkan nama dari proses yang berjalan. Ini tidak konsisten di berbagai sistem operasi dan membingungkan.

    Apa yang baru di versi 4.3.0:

    • ActionHero Server tidak akan keluar sampai setiap saat memproses tugas selesai.

    Apa yang baru di versi 4.2.2:.

    • Fixed bug bentuk parsing untuk klien Web

    Apa yang baru di versi 4.1.0:

    • Tasks tidak akan lagi 'muncul' dari antrian, melainkan meluncur dari antrian ke antrian. Hal ini membuat lebih sulit untuk lepas tugas.
    • Tidak ada lagi kebutuhan untuk reloader tugas periodc karena di atas.
    • Tugas sekarang dapat dengan mudah inspectd, dan telah dimasukkan dalam tugas status.

    Apa yang baru di versi 4.0.7:.

    • Update actionHeroWebSocket yang

    Apa yang baru di versi 4.0.5:

    • Berbagai perintah telah memiliki ruang paramite ditambahkan ke MEREKA tanggapan untuk memungkinkan kejelasan dalam situasi di atas.
    • Kamar sambungan itu (opsional) tambahan interseted di disimpan di connection.additionalListiningRooms.
    • Bisa membatasi jumlah tindakan server akan memproses pada waktu untuk koneksi dengan api.configData.general.simultaniousActions. Default untuk 5.

    Apa yang baru di versi 4.0.3:

    • Tetap logging untuk actionCluster
    • SIGWINCH Tetap jadi cluster hanya daemonized dapat menggunakannya
    • Ditambahkan dalam penyapu untuk api.cache, sehingga nilai-nilai kadaluarsa akan dihapus akhirnya
    • Lebih baik mengunci dari timer internal saat cluster adalah off

    Apa yang baru di versi 3.1.5:

    • Memungkinkan untuk api.configData.webSockets.options untuk mengandung hash pengaturan untuk terikat dengan initalizer WebSocket (bersama dengan .settings yang tetap array).

    Apa yang baru di versi 3.1.3:.

    • Memungkinkan untuk menambahkan initilizers kustom dalam proyek

    Persyaratan :

    • Node.js 0,6 atau lebih tinggi

    Software yang serupa

    Gantry
    Gantry

    18 Apr 16

    Mako Framework
    Mako Framework

    1 Oct 15

    AlloyUI
    AlloyUI

    12 Apr 15

    Themosis framework
    Themosis framework

    24 May 16

    Perangkat lunak lain dari pengembang Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Komentar untuk actionHero

    Komentar tidak ditemukan
    Tambahkan komentar
    Aktifkan gambar!