actionHero

Software screenshot:
actionHero
Software informatie:
Versie: 13.3.1 Bijgewerkt
Upload datum: 10 Apr 16
Ontwikkelaar: Evan Tahler
Licentie: Gratis
Populariteit: 8

Rating: 5.0/5 (Total Votes: 1)

ActionHero biedt in feite een goed georganiseerde verzameling van methoden om te werken met TCP, Web sockets, en HTTP klanten in Node.js.

Het kader vergemakkelijkt de communicatie tussen alle partijen die bij API vragen en antwoorden van onderdelen, het werken met zowel HTTP- en HTTPS-protocollen.

ActionHero heeft een modulaire architectuur waarmee het aanpassen aan elk project ontwikkelaars kunnen laden en alleen de delen van het raamwerk ze behoefte.

Ontwikkelaars kunnen hun eigen "acties" te creëren (reacties) voor query's van de gebruiker, reageren in real-time op verzoeken, implementeren ActionHero op een multi-server architectuur, onder meer ondersteuning voor het serveren van statische activa, en beheren van een complexe taak scheduler .

Het project is zeer goed gedocumenteerd en moet passen op elk type project

Wat is nieuw in deze release:.

< ul>

  • Corrigeert een bug waarin ActionHero startCluster zou mislukken als de log directory was een symbolische koppeling.
  • Wat is nieuw in versie 13.0.1:

    • lost een bug waarin ActionHero startCluster zou mislukken als de log directory was een symbolische koppeling.

    Wat is nieuw in versie 12.2.3:

    • Ondersteuning voor if-gemodificeerde sinds headers bij het serveren statische bestanden.

    Wat is nieuw in versie 11.2.2:

    • Kan nu toe de configuratie apiVersion in uw route definities als u een route wilt wijzen op een specifieke versie van een actie
    • Zorg ervoor dat de env variabele process.env.ACTIONHERO_SHUTDOWN_TIMEOUT een geheel getal wanneer doorgegeven aan de opdrachtregel
    • Verschillende fixes voor fouten in te loggen acties

    Wat is nieuw in versie 11.2.1:

    • Kan nu toe de configuratie apiVersion in uw route definities als u een route wilt wijzen op een specifieke versie van een actie
    • Zorg ervoor dat de env variabele process.env.ACTIONHERO_SHUTDOWN_TIMEOUT een geheel getal wanneer doorgegeven aan de opdrachtregel
    • Verschillende fixes voor fouten in te loggen acties

    Wat is nieuw in versie 10.1.1.

    • Logger en initializer updates

    Wat is nieuw in versie 10.0.5:

    • Kan nu definiëren defaults, validatie, opmaak, en vereisten in ingangen van een actie.
    • Nieuwe taak processor met auto-scaling van parallelle taskProcessors.
    • Nieuwe initialisatie syntax waarmee u nu init ingesteld, starten en stoppen prioriteiten.
    • Nieuwe haken voor inspraak binnen chatrooms, beter blokkeren callbacks voor roomAdd en roomLeave (en de depreciatie van de vorige authenticatie API's).
    • Nieuwe opstart opties om meerdere config paden / omgevingsvariabelen te gebruiken.

    Wat is nieuw in versie 9.4.0:

    • Code Rendement en Lint
    • Domains
    • Afhankelijk pakketten bijgewerkt naar de nieuwste versies

    • aanwezig

      • Plugins kunnen nu configuratiebestanden die zal worden:

      Wat is nieuw in versie 9.3.0 geproduceerde en samengevoegd in runtime

    • Move routes.js binnenkant van / config
    • Als er een config waarde, die niet aanwezig zijn in uw project is, zullen we defaults halen vanuit de ActionHero project
    • Het organiseren van de grunt taken in individuele bestanden
    • Werk het nieuwe project generator om te werken met de bovenstaande
    • Het toevoegen van (optioneel) redis sloten om de cache
    • Dit betekent dat u statische activa dienen uit meer dan één map, ook binnen een plugin
    • De bestanden worden gezocht door de prioriteit bij het publiek root-directories worden gedefinieerd

    Wat is nieuw in versie 9.2.1:.

    • Hotfix geneste routes mogelijk te maken

    Wat is nieuw in versie 9.0.0:

    • Chat Re-Write, Prestaties en Developer Tools .

    Wat is nieuw in versie 8.1.0:

    • Updates:
    • asynchrone pakket bijgewerkt om v7.0.0
    • Fixes:
    • Laat leeg api.servers.servers op start
    • Limit en offset zijn verwijderd als standaard params voor verbindingen

    Wat is nieuw in versie 8.0.4:

    • Bug Fixes:
    • Bug waarop het laden servers goed te voorkomen op Windows
    • Standaard testen in nieuw gegenereerde ActionHero projecten fakeredis = true

    Wat is nieuw in versie 8.0.0:

    • ActionHero V8.0.0 brengt de lancering van een plugin systeem.

    Wat is nieuw in versie 7.6.8:

    • Hiermee ActionHero om symlinks die veranderen onder een lopende lossen proces.

    Wat is nieuw in versie 7.6.7:

    • Test-suite voor knooppunt v0.8.x loopt op travis.ci weer. We hebben nu testen v0.8, v0.9, v0.10 en v0.11
    • Verbeterde afhankelijk node_modules
    • Veiligheid rond ontbreekt rendement van middleware
    • Grunt pakketten verhuisd naar optionalDependencies

    Wat is nieuw in versie 7.6.6:.

    • Betere ondersteuning voor het posten van JSON lichaam payloads

    Wat is nieuw in versie 7.6.3:

    • Bug Fixes:
    • De Task initializer zal nu afgesloten voordat de gebruiker gegenereerde initializers
    • ActionHero (in het algemeen) zal slapen 500ms voordat u afsluit om eventuele verbanden meer tijd om af te sluiten
    • Nieuwe projecten zullen niet worden gemaakt met een taak bijvoorbeeld
    • De & quot; x-powered-by & quot; header is verplaatst naar Config.js om de gebruiker te configureren zijn
    • De WebSocket server zal nieuwe verbindingen niet accepteren wanneer ActionHero wordt afgesloten
    • De webserver zal niet goed van de index-bestand voor te dienen 'deep' openbare wegen

    Wat is nieuw in versie 7.6.2:

    • Vast een testcase waar de specHelper misschien loop forever (tot timeout mokka's).
    • Laat config override in gruntfile.
    • Obey toRender in specHelper.

    Wat is nieuw in versie 7.5.0:.

    • WebSocket klanten kunnen nu bestanden aanvragen
    • knooppunt-resque had een kleine update.

    Wat is nieuw in versie 7.4.2:

    • Standaard nieuwe projecten met koekjes geldig op het hele domein .

    Wat is nieuw in versie 7.4.1:.

    • Vast en getest langdurige specHelper aansluitingen

    Wat is nieuw in versie 7.3.0:

    • ActionHero maakt nu gebruik van grunt als script-runner plaats dan Jake.

    Wat is nieuw in versie 7.2.0:.

    • Cache een Redis sleutel per object gebruiken

    Wat is nieuw in versie 7.1.0:

    • Nieuwe chat Authentication Pattern

    Wat is nieuw in versie 7.0.0:

    • ActionHero maakt nu gebruik van resque als haar taak backend
    • De filosofie van elke en alle taken is opgeofferd om te verhuizen naar resque. Alle taken zijn nu de uitvoering van taken, één en slechts één server zal die taak te verwerken
    • Terugkerende taken worden nog steeds toegestaan ​​
    • Taken hebben nu een standaard wachtrij waarin zij zullen worden enqueued in. U kunt deze overschrijven op enqueue moment
    • Taken kunnen nu ook kiezen in specifieke resque plugins (zoals worker-lock, die ervoor zal zorgen dat er slechts één exemplaar van een taak wordt verwerkt het hele systeem op een bepaald moment)
    • Een resque initializer is toegevoegd, en de taak en taskProcessor initializers zijn verwijderd
    • Periodieke taken worden nu automatisch enqueued tijdens het opstarten

    Wat is nieuw in versie 6.4.4:.

    • gebufferd stats en bug fixes

    Wat is nieuw in versie 6.4.3:

    • MIME-modificatie moet actie specifiek te zijn en niet mondiaal.
    • Het verwijderen van extensies uit params veroorzaakt problemen voor legitieme use cases waar er een & quot;. & Quot; in de verstrekte gegevens (misschien het verzenden van URL's of zinnen).

    Wat is nieuw in versie 6.4.1:.

    • defaults Update voor pidfile locaties binnen het project
    • Bijwerken help.txt om omgevingsvariabele opties voor de naam en config project uit te leggen.

    Wat is nieuw in versie 6.3.4:

    • Deze kleine versie kunt u handmatig instellen PROJECT_ROOT als een omgevingsvariabele te dwingen ActionHero te lopen vanaf een bepaalde map in plaats van proces.cwd (). Dit is handig bij de inzet van ActionHero toepassingen op een server waar symlinks zal veranderen in het kader van een lopend proces.

    Wat is nieuw in versie 6.3.2:.

    • WebSocket en ontleden van fixes, samen met aansluiting middleware

    Wat is nieuw in versie 6.3.0:

    • Task werknemers zullen geen nieuwe baan als sever starten is mid-shutdown.
    • Het probleem oplossen wanneer de delen van de URL zijn lagere delen van de routes.
    • Laat server als er geen actieve servers op te starten.
    • Documentatie en het project in kaart brengen van updates.

    Wat is nieuw in versie 6.2.7:

    • Bij het genereren van een nieuw ActionHero project, configData.general .apiVersion begint om 0.0.1 in plaats van te passen ActionHero release versie zoals die eerder heeft gedaan.

    Wat is nieuw in versie 6.2.5:

    • Zorg voor een familielid of lokaal pad bij de beschrijving die config .js om te gebruiken bij het opstarten (--config = / pad / naar / bestand).
    • Static voorbeeld website verbeteringen.

    Wat is nieuw in versie 6.2.3:

    • ActionHero zal bieden nu API-documentatie voor alle web clients die het / api route zonder parameters te bezoeken (alleen maar). Andere klanten kunnen deze informatie met de documentatie werkwoord te vragen.
    • Alle acties en hun metadata zal worden teruggegeven door deze reactie. Om een ​​actie te verbergen, stelt action.toDocument = false. Dit laakt de actionsView actie.

    Wat is nieuw in versie 6.2.2:.

    • Dit is een kleine bug-fix release

    Wat is nieuw in versie 6.2.0:

    • Deze versie introduceert de mogelijkheid om ActionHero's methoden uit lopen de opdrachtregel.

    Wat is nieuw in versie 6.1.0:

    • Een nieuwe voorbehouden param, apiVersion is geïntroduceerd. Dit wordt gebruikt om de versie van een actie direct opgeven van een klant kan vragen.
    • Als een klant een apiVersion niet opgeeft, zullen ze worden doorverwezen naar de hoogste numerieke versie.
    • Kan eventueel routes naar uw API versiebeheer behandelen te maken.

    Wat is nieuw in versie 6.0.1:

    • Fixed bugs:
    • utils.hashMerge zal niet langer mangel arrays.
    • Initiliazers zal nu laden aangepaste code over basiscode, zodat overschrijft.

    Wat is nieuw in versie 6.0.0:

    • soorten Server omgedoopt tot & quot; web & quot ;, & quot ; socket & quot ;, & quot; WebSocket & quot; voor Claricy
    • Serer types kunnen opties over chatten en dergelijke
    • hebben
    • De param & quot; bestand & quot; vervangt & quot; fileName & quot; bij een poging om rechtstreeks toegang tot de inhoud van de bestanden
    • Config.js drastisch vereenvoudigd (geen commonWeb meer, servers blok, etc)
    • Winston logger object wordt nu overgegaan in loger config methoden

    Wat is nieuw in versie 5.1.3:

    • Bij het gebruik van ./bin/actionHero generateTask, u niet langer nodig zijn om beschrijving passeren (naam wordt gebruikt als je niet doen).
    • Bij het gebruik van ./bin/actionHero generateAction, hoeft u niet langer nodig zijn om beschrijving passeren (naam wordt gebruikt als je niet doen).

    Wat is nieuw in versie 5.1.2:

    • actionTemplate is de letterlijke actie definitie, zodat u inspecteren actionTemplate.name, actionTemplate.description, etc ..

    Wat is nieuw in versie 5.1.1:

    • De onstabiele readline module, het vangen van Sigint op ramen kunnen worden bereikt.

    Wat is nieuw in versie 5.1.0:.

    • Taken zal zich nu bij hun params bij het starten
    • Taken zal zich nu bij de duur ervan als u klaar bent.

    Wat is nieuw in versie 5.0.0:

    • Removed ondersteuning voor knooppunt versies & # X3c; versie 0.8.0.
    • ActionHero maakt nu gebruik van fakeredis plaats implamenting bepaalde handelingen lokaal (cache, taken).

    Wat is nieuw in versie 4.4.0:

    • Removed ondersteuning voor knooppunt versies & # X3c; versie 0.8.0.
    • ActionHero maakt nu gebruik van fakeredis plaats implamenting bepaalde handelingen lokaal (cache, taken).
    • Dit maakt een kleinere, meer uniforme codebasis.

    Wat is nieuw in versie 4.3.5:

    • De genormaliseerde allen tijde verbinding naar een connection.sendMessage hebben (bericht, type) methode die wereldwijd gebruikt kan worden.
    • Fixed fout waar er waren te veel komma's.
    • api.webSockets renambed te api.webSocketServer worden consequent met andere servers.

    Wat is nieuw in versie 4.3.2:

    • voor compatibiliteit, alleen de & quot; http & quot; server zal zijn op tijdens het opstarten.
    • Gouden Gids creatie is nu onderdeel van het voorbeeld bestand logger.

    Wat is nieuw in versie 4.3.1:.

    • Fix logging van de kapitein wanneer daemoniseerd
    • Fix daemon server niet in staat om los te maken.
    • Schakel hernoemen van het lopende proces. Dit was niet consistent in verschillende besturingssystemen en was verwarrend.

    Wat is nieuw in versie 4.3.0:

    • De ActionHero server niet verlaten tot op ieder moment verwerkte taken zijn voltooid.

    Wat is nieuw in versie 4.2.2:.

    • Fixed a bug vorm parsing for Web klanten

    Wat is nieuw in versie 4.1.0:

    • Taken worden niet langer 'geknald' vanuit een wachtrij, maar gleed uit de wachtrij in de rij. Dit maakt het veel moeilijker om een ​​taak te verliezen.
    • Er is niet langer een behoefte aan een periodc taak reloader vanwege de bovengenoemde.
    • Taken kunnen nu gemakkelijk inspectd zijn en zijn opgenomen in de status van de taak.

    Wat is nieuw in versie 4.0.7:.

    • Updates voor de actionHeroWebSocket

    Wat is nieuw in versie 4.0.5:

    • Diverse opdrachten hebben gehad de kamer Paramite toegevoegd aan thier antwoorden om duidelijkheid van de hierboven beschreven situatie.
    • De kamers die een verbinding (optioneel) daarnaast interseted in wordt opgeslagen op connection.additionalListiningRooms.
    • Kan het aantal acties dat de server zal verwerken op een moment voor een verbinding met api.configData.general.simultaniousActions beperken. Staat standaard op 5.

    Wat is nieuw in versie 4.0.3:

    • Vaste logging voor actionCluster
    • Fixed SIGWINCH dus alleen daemoniseerd clusters kan
    • gebruiken
    • toegevoegd in een veegmachine voor api.cache, zodat verlopen waarden zal uiteindelijk worden verwijderd
    • Betere vergrendeling van de interne timers wanneer de cluster is uitgeschakeld

    Wat is nieuw in versie 3.1.5:

    • Toestaan ​​voor api.configData.webSockets.options aan bevat een hash van de instellingen die moeten worden gebonden aan de WebSocket initalizer (samen met .settings die een scala blijft).

    Wat is nieuw in versie 3.1.3:.

    • Hiermee kunt u aangepaste initilizers toe te voegen in een project

    Eisen

    • Node.js 0,6 of hoger

    Vergelijkbare software

    Restler
    Restler

    6 Mar 16

    OpenForge
    OpenForge

    14 Apr 15

    Phalcon PHP
    Phalcon PHP

    10 Dec 15

    Spring Roo
    Spring Roo

    10 Dec 15

    Andere software van ontwikkelaar Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Reacties op actionHero

    Reacties niet gevonden
    Commentaar toe te voegen
    Zet op de beelden!
    Zoek op categorie