actionHero

Software kuvakaappaus:
actionHero
Ohjelmiston tiedot:
Versio: 13.3.1 Päivitetty
Lähetyksen päivämäärä: 10 Apr 16
Kehittäjä: Evan Tahler
Lupa: Vapaa
Suosio: 8

Rating: 5.0/5 (Total Votes: 1)

ActionHero pohjimmiltaan tarjoaa hyvin järjestetty kokoelma menetelmiä työskennellä TCP, web pistorasiat, ja HTTP asiakkaita Node.js.

Kehys helpottaa viestintää välillä kaikki osat osallistuvat API kyselyt ja vastaukset, työskentelee sekä HTTP ja HTTPS-protokollia.

ActionHero on modulaarinen arkkitehtuuri, jonka avulla se voi mukautua minkä tahansa projektin, kehittäjät voisivat ladata ja käyttää vain osia kehyksen heillä on tarvetta.

Kehittäjät voivat luoda aivan oman "toimia" (vasteet) varten käyttäjän kyselyitä, vastata reaaliaikaisesti pyyntöihin, käyttöön ActionHero usean palvelimen arkkitehtuuri mukaan tukea palvelevat staattisen varat ja hallita monimutkainen tehtävä scheduler .

Hanke on hyvin dokumentoitu ja olisi sovittava tahansa projektin.

Mikä on uusi tässä julkaisussa:

< ul>

  • korjaa vian, jossa ActionHero startCluster voisi epäonnistua, jos lokihakemiston oli symlink.
  • Mikä on uusi versiossa 13.0.1:

    • korjaa vian, jossa ActionHero startCluster epäonnistuu, jos loki hakemisto oli symlink.

    Mikä on uusi versiossa 12.2.3:

    • Tuki if-modified-vuodesta otsikot kun palvelevat staattiset tiedostot.

    Mikä on uusi versiossa 11.2.2:

    • Voi nyt lisätä kokoonpanon apiVersion oman reitin määritelmät jos haluat viitata reittiä tietyn version kanteen
    • Varmista, että env muuttuja process.env.ACTIONHERO_SHUTDOWN_TIMEOUT on kokonaisluku, kun välitetään komentoriviltä
    • Various korjauksia virhe kirjauduttaessa toimiin

    Mikä on uusi versiossa 11.2.1:

    • Voi nyt lisätä kokoonpanon apiVersion oman reitin määritelmät jos haluat viitata reittiä tietyn version kanteen
    • Varmista, että env muuttuja process.env.ACTIONHERO_SHUTDOWN_TIMEOUT on kokonaisluku, kun välitetään komentoriviltä
    • Various korjauksia virhe kirjauduttaessa toimiin

    Mikä on uusi versiossa 10.1.1:

    • Loki ja alustajan päivitykset.

    Mikä on uusi versiossa 10.0.5:

    • Voi nyt määrittää oletusarvot, validointi, muotoilu ja vaatimukset kanteen n tuloa.
    • Uusi tehtävä prosessori automaattinen skaalaus rinnakkaisia ​​taskProcessors.
    • Uusi alustajan syntaksin jonka avulla voit nyt asetettu init, käynnistää ja pysäyttää prioriteetteja.
    • Uusi koukkua sanoa sisällä chat, paremmin estää kutsuja varten roomAdd ja roomLeave (ja poistot edellisen autentikoinnin API).
    • Uusi käynnistysvalintoja käyttää useita config polkuja / ympäristömuuttujat.

    Mikä on uusi versiossa 9.4.0:

    • Code kattavuus ja Lint
    • Domains
    • Riippuu paketteja päivitetty uusimpaan versiot

    Mikä on uusi versiossa 9.3.0:

    • Plugins voi nyt asetustiedostoihin läsnä, joka on hankitaan ja fuusioitiin suorituksen
    • Siirrä routes.js sisäpuolella / config
    • Jos on config arvo, joka ei ole läsnä projektin, me noutaa oletukset sisällä ActionHero hanke
    • Järjestä ähkyä tehtävät yksittäisiksi tiedostoiksi
    • Päivitä uuden hankkeen generaattorin toimimaan edellä
    • lisääminen (valinnainen) redis lukot välimuistiin
    • Voit siis palvella staattinen omaisuutta useamman kuin yhden hakemiston, myös plugin
    • Tiedostot etsitään etusijan julkisen juurihakemistoja määritellään

    Mikä on uusi versiossa 9.2.1:

    • Hotfix sallimaan sisäkkäisiä reittejä.

    Mikä on uusi versiossa 9.0.0:

    • Chat Re-kirjoittaminen, suorituskyky, ja kehittäjätyökalut .

    Mikä on uusi versiossa 8.1.0:

    • Päivitykset:
    • async paketti päivitetään V7.0.0
    • Korjaa:
    • Salli tyhjä api.servers.servers käynnistettäessä
    • Limit ja offset on poistettu, koska oletuksena parametrien yhteyksille

    Mikä on uusi versiossa 8.0.4:

    • Virhekorjauksia:
    • Bug joka esti lastaus palvelimet oikein windows
    • Default testit uudelleen luodussa ActionHero projekteja fakeredis = true

    Mikä on uusi versiossa 8.0.0:

    • ActionHero V8.0.0 tuo käynnistää plugin järjestelmä.

    Mikä on uusi versiossa 7.6.8:

    • Mahdollistaa ActionHero ratkaista symbolisten joka muuttaa juoksevan prosessi.

    Mitä uutta versiossa 7.6.7:

    • Test Suite solmulle v0.8.x juoksee on travis.ci uudelleen. Nyt testataan v0.8, v0.9, v0.10 ja v0.11
    • Päivitetyt riippuvainen node_modules
    • Turvallisuus noin puuttuu palaa middleware
    • Grunt paketit siirretään optionalDependencies

    Mikä on uusi versiossa 7.6.6:

    • Parempi tuki lähettämistä JSON kehon hyötykuormaa.

    Mikä on uusi versiossa 7.6.3:

    • Virhekorjauksia:
    • Task alustajan nyt sammutetaan ennen käyttäjien luomaa initializers
    • ActionHero (yleensä) nukkuvat 500ms ennen poistumista, jotta kaikki yhteydet enemmän aikaa poistua
    • Uusia hankkeita ei luotu tehtävä esimerkki
    • & quot; x-powered-by & quot; header siirretään config.js olla käyttäjän konfiguroitavissa
    • WebSocket palvelin ei hyväksy uusia yhteyksiä, kun ActionHero sammutetaan
    • Web-palvelin ei oikein palvele index tiedosto "syvä" julkinen polkuja

    Mikä on uusi versiossa 7.6.2:

    • Korjattu koetinkivi jossa specHelper ehkä silmukka ikuisesti (kunnes mokka n timeout).
    • Salli config ohitus gruntfile.
    • Obey toRender in specHelper.

    Mikä on uusi versiossa 7.5.0:

    • WebSocket asiakkaat voivat nyt pyytää tiedostoja.
    • imusolmukkeisiin Resque oli pieni päivitys.

    Mikä on uusi versiossa 7.4.2:

    • Default uusia projekteja evästeiden voimassa koko toimialueen .

    Mikä on uusi versiossa 7.4.1:

    • Kiinteät ja testattu pitkäkestoinen specHelper yhteyksiä.

    Mikä on uusi versiossa 7.3.0:

    • ActionHero käyttää nyt ähkyä sen script-juoksija pikemminkin kuin Jake.

    Mikä on uusi versiossa 7.2.0:

    • Cache käyttää Redis keskeinen per esine.

    Mikä on uusi versiossa 7.1.0:

    • Uusi chat Authentication Pattern

    Mikä on uusi versiossa 7.0.0:

    • ActionHero käyttää nyt Resque päämääränä backend
    • filosofia tahansa ja kaikkiin tehtäviin on uhrattu, jotta siirtyä Resque. Kaikki tehtävät ovat nyt mitään tehtäviä, yksi ja vain yksi palvelin käsittelee että työpaikka
    • Toistuvat tehtävät sallitaan edelleen
    • Tehtävät on nyt oletusjonoa joissa niitä jonoon osaksi. Voit ohittaa tämän milloin enqueue aika
    • Tehtävät voidaan nyt käyttöön myös erityisiä Resque laajennuksia (kuten työntekijä-lukko, joka varmistaa, että vain yksi esiintymä työtä käsitellään koko järjestelmän kulloinkin)
    • Resque alustajan on lisätty, ja tehtävä ja taskProcessor initializers on poistettu
    • Säännöllinen tehtäviä on nyt automaattisesti jonoon käynnistettäessä

    Mikä on uusi versiossa 6.4.4:

    • Puskuroitu tilastot ja korjauksia.

    Mikä on uusi versiossa 6.4.3:

    • MIME-muutos tulisi olla toiminta-specific ja ei globaali.
    • poistaminen laajennuksia parametrien aiheuttanut ongelmia laillista käyttöä tapauksissa, joissa oli & quot;. & Quot; in edellyttäen data (ehkä lähettämällä URL-osoitteita tai lauseita).

    Mikä on uusi versiossa 6.4.1:

    • Päivitä oletusarvot pidfile sijainteja hanke.
    • Päivitä help.txt selittää ympäristömuuttujan vaihtoehtoja projektin nimi ja config.

    Mikä on uusi versiossa 6.3.4:

    • Tämä pieni julkaisu voit manuaalisesti PROJECT_ROOT kuin ympäristömuuttuja pakottaa ActionHero ajaa tietyn hakemiston sijasta proces.cwd (). Tämä on hyödyllistä, kun käyttöön ActionHero sovellusten palvelimella jossa symbolisten muuttuu alla käynnissä prosessi.

    Mikä on uusi versiossa 6.3.2:

    • WebSocket ja jäsentämiseen korjauksia sekä yhteyden middleware.

    Mikä on uusi versiossa 6.3.0:

    • Task työntekijät aloittaa uutta työtä, jos katkaista on puolivälissä shutdown.
    • Korjaa ongelma, kun URL-osoitteen osat ovat alaosat reiteistä.
    • Anna palvelimen käynnisty, jos ei ole aktiivisia palvelimia.
    • Documentation ja projektin kartoitus päivitykset.

    Mikä on uusi versiossa 6.2.7:

    • Kun luodaan uusi ActionHero projekti, configData.general .apiVersion alkaa 0.0.1 sijaan vastaavat ActionHero n versiota, koska se on tehnyt aiemmin.

    Mikä on uusi versiossa 6.2.5:

    • Salli suhteellinen tai paikallinen polku, kun kuvataan joka config Js käyttää käynnistettäessä (--config = / path / to / file).
    • Staattinen esimerkiksi sivuston parannuksia.

    Mikä on uusi versiossa 6.2.3:

    • ActionHero antaa nyt API-dokumentaation kaikille web asiakkaille jotka käyvät / api reitti ilman parametreja (GET vain). Muut asiakkaat voivat pyytää tätä tietoa asiakirjat verbi.
    • Kaikki toimet ja niiden metatietojen palautetaan tämän vastauksen. Voit piilottaa toiminnon, aseta action.toDocument = false. Tämä vähättelemään actionsView toiminta.

    Mikä on uusi versiossa 6.2.2:

    • Tämä on pieni bugi-fix release.

    Mikä on uusi versiossa 6.2.0:

    • Tämä versio esittelee kyky ajaa ActionHero n menetelmin komentoriviltä.

    Mikä on uusi versiossa 6.1.0:

    • Uusi varattu param, apiVersion on otettu käyttöön. Tätä käytetään suoraan määrittää version kanteen asiakkaan pyynnöstä.
    • Jos asiakas ei määritä apiVersion, ne ohjataan korkeimman numeerisen version.
    • Voidaan haluttaessa luoda reittejä käsittelemään API versiointi.

    Mikä on uusi versiossa 6.0.1:

    • Kiinteä vikoja:
    • utils.hashMerge ei enää mangle paneelit.
    • Initiliazers nyt ladata mukautettuja koodi yli pohja koodi, jonka avulla ylikirjoittaa.

    Mikä on uusi versiossa 6.0.0:

    • Server tyyppejä nimeksi & quot; web & quot ;, & quot ; socket & quot ;, & quot; WebSocket & quot; for claricy
    • Serer tyypit voivat olla vaihtoehtoja noin chattailuun ja niin
    • param & quot; tiedosto & quot; Korvaa & quot; fileName & quot; kun yritetään suoraan käsiksi sisältöön tiedostoja
    • Config.js yksinkertaistetaan tuntuvasti (ei enää commonWeb, palvelimet lohko jne)
    • Winston metsuri objekti nyt siirtynyt LOGER config menetelmiä

    Mikä on uusi versiossa 5.1.3:

    • Käytettäessä ./bin/actionHero generateTask, te ei enää velvollisuutenamme kuvaus (nimeä käytetään jos et).
    • Käytettäessä ./bin/actionHero generateAction, et enää velvollisuutenamme kuvaus (nimeä käytetään jos et).

    Mikä on uusi versiossa 5.1.2:

    • actionTemplate on kirjaimellisesti toimintaa määritelmää, joten voit tarkastaa actionTemplate.name, actionTemplate.description, jne ..

    Mikä on uusi versiossa 5.1.1:

    • käyttäminen epävakaa readline moduuli, pyydystämiseen SIGINT on ikkunat voidaan saavuttaa.

    Mikä on uusi versiossa 5.1.0:

    • Tehtävät nyt kirjautua niiden parametrien käynnistettäessä.
    • Tehtävät nyt kirjautua niiden kesto, kun valmis.

    Mikä on uusi versiossa 5.0.0:

    • Poistettu tuki solmun versioiden & # X3C; v0.8.0.
    • ActionHero nyt käyttää fakeredis sijaan implamenting tiettyjä toimintoja paikallisesti (cache, tehtävät).

    Mikä on uusi versiossa 4.4.0:

    • Poistettu tuki solmun versioiden & # X3C; v0.8.0.
    • ActionHero nyt käyttää fakeredis sijaan implamenting tiettyjä toimintoja paikallisesti (cache, tehtävät).
    • Tämä mahdollistaa pienemmän, yhtenäisemmän codebase.

    Mikä on uusi versiossa 4.3.5:

    • Normalized kaikki reittiaikataulut olla connection.sendMessage (sanoma, tyyppi) menetelmä, jota voidaan käyttää maailmanlaajuisesti.
    • Kiinteät virheen jossa oli liikaa pilkkuja.
    • api.webSockets renambed jotta api.webSocketServer olla yhtäpitävä muille palvelimille.

    Mikä on uusi versiossa 4.3.2:

    • yhteensopivuuden, vain & quot; http & quot; palvelin tulee olemaan käynnistyksessä.
    • Directory luominen on nyt osa esimerkin tiedosto metsuri.

    Mikä on uusi versiossa 4.3.1:

    • Korjaa hakkuut päällikölle daemonized.
    • Fix daemon palvelin ei pysty irrottaa.
    • Poista uudelleennimeämisen käynnissä oleva prosessi. Tämä ei ollut yhdenmukainen eri käyttöjärjestelmien ja oli sekava.

    Mikä on uusi versiossa 4.3.0:

    • ActionHero Palvelin voi poistua mitään käsittelee parhaillaan tehtävät ovat täydellisiä.

    Mikä on uusi versiossa 4.2.2:

    • Kiinteä muoto jäsennys bug Web asiakkaille.

    Mikä on uusi versiossa 4.1.0:

    • Tehtävät ei enää "piipahti" peräisin jono, vaan liukui jonosta jonoon. Tämä vaikeuttaa huomattavasti löysä tehtävää.
    • Ei ole enää tarvetta periodc tehtävään Reloader vuoksi edellä.
    • Tehtävät voidaan nyt helposti inspectd, ja on sisällytetty tilan tehtävään.

    Mikä on uusi versiossa 4.0.7:

    • Päivitykset actionHeroWebSocket.

    Mikä on uusi versiossa 4.0.5:

    • Various komennot ollut tilaa paramite lisätään thier vasteet jotta selkeyttä edellä mainitussa tilanteessa.
    • huoneissa, että yhteys on (mahdollisesti) lisäksi interseted in säästetään connection.additionalListiningRooms.
    • Voiko määrää rajoitetaan toimia palvelin käsittelee kerrallaan yhteyden api.configData.general.simultaniousActions. Oletusarvo 5.

    Mikä on uusi versiossa 4.0.3:

    • Kiinteät kirjaus actionCluster
    • Kiinteät SIGWINCH joten vain daemonized klusterit voivat käyttää sitä
    • Lisätty joka lakaisukone api.cache, jotta vanhentunut arvot poistetaan lopulta
    • Parempi lukitus pois sisäinen ajastimet kun klusteri on pois päältä

    Mikä on uusi versiossa 3.1.5:

    • Salli api.configData.webSockets.options kohteeseen sisältävät hash asetuksia voidaan sitoa WebSocket initalizer (yhdessä .settings joka pysyy array).

    Mikä on uusi versiossa 3.1.3:

    • Mahdollistaa lisätä omia initilizers projektissa.

    Vaatimukset

    • Node.js 0,6 tai suurempi

    Vastaavia ohjelmistoja

    Pyramid
    Pyramid

    19 Jul 15

    Nancy
    Nancy

    10 Feb 16

    NoFlo
    NoFlo

    11 Mar 16

    Bone.io
    Bone.io

    13 May 15

    Muu ohjelmistojen kehittäjä Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Kommentit actionHero

    Kommentteja ei löytynyt
    Lisää kommentti
    Ota kuvia!
    Haku luokan mukaan