actionHero

Software screenshot:
actionHero
Software detaljer:
Version: 13.3.1 Opdateret
Upload dato: 10 Apr 16
Udvikler: Evan Tahler
Licens: Gratis
Popularitet: 48

Rating: 3.5/5 (Total Votes: 2)

ActionHero dybest set giver en velorganiseret samling af metoder til at arbejde med TCP, web stikkontakter, og HTTP-klienter i node.js.

Rammerne letter kommunikationen mellem alle dele der er involveret i API forespørgsler og svar, der arbejder med både HTTP og HTTPS-protokoller.

ActionHero har en modulær arkitektur, som gør det muligt at tilpasse sig ethvert projekt, udviklere at kunne indlæse og bruge kun de dele af rammen, de har behov for.

Udviklere kan oprette deres helt egen "aktioner" (svar) til brugerens forespørgsler, reagere i realtid på anmodninger, implementere ActionHero på en multi-server-arkitektur, omfatter støtte til servering statiske aktiver og administrere en kompleks opgave scheduler .

Projektet er meget veldokumenteret og skal passe enhver form for projekt

Hvad er nyt i denne udgivelse:.

< ul>

  • Løser en fejl, hvor ActionHero startCluster ville mislykkes, hvis logmappen var et symlink.
  • Hvad er nyt i version 13.0.1:

    • løser en fejl, hvor ActionHero startCluster ville mislykkes, hvis logbiblioteket var et symlink.

    Hvad er nyt i version 12.2.3:

    • Understøttelse af hvis-modificeret siden overskrifter, når der vises statiske filer.

    Hvad er nyt i version 11.2.2:

    • Kan nu tilføje konfigurationen apiVersion i rute definitioner hvis du ønsker at pege en rute til en bestemt version af en handling
    • Sørg for, at env variable process.env.ACTIONHERO_SHUTDOWN_TIMEOUT er et heltal, når videregivet kommandolinjen
    • Diverse rettelser til fejl logning i handlinger

    Hvad er nyt i version 11.2.1:

    • Kan nu tilføje konfigurationen apiVersion i rute definitioner hvis du ønsker at pege en rute til en bestemt version af en handling
    • Sørg for, at env variable process.env.ACTIONHERO_SHUTDOWN_TIMEOUT er et heltal, når videregivet kommandolinjen
    • Diverse rettelser til fejl logning i handlinger

    Hvad er nyt i version 10.1.1:.

    • Logger og startværdiudtryk opdateringer

    Hvad er nyt i version 10.0.5:

    • Kan nu definere standardindstillinger, validering, formatering og krav i en action input.
    • Ny opgave processor med auto-skalering af parallelle taskProcessors.
    • Ny startværdi syntaks som tillader dig at nu indstillet init, start, og stoppe prioriteringer.
    • Nye kroge til sige inden chatrooms, bedre blokere tilbagekald til roomAdd og roomLeave (og afskrivning af de tidligere authentication API'er).
    • Nye boot muligheder for at bruge flere config stier / miljøvariabler.

    Hvad er nyt i version 9.4.0:

    • Kode Dækning og Lint
    • Domæner
    • Afhængige pakker opdateret til de nyeste versioner

    Hvad er nyt i version 9.3.0:

    • Plugins kan nu have config filer til stede, som vil være indkøbt og fusioneret på runtime
    • Flyt routes.js inde i / config
    • Hvis der er en config værdi, som ikke er til stede i dit projekt, vil vi hente defaults inde fra ActionHero projektet
    • Organiser grunt opgaver i individuelle filer
    • Opdater nye projekt generator til at arbejde med ovenstående
    • Tilføjelse (valgfrit) REDIS låse til cachen
    • Dette betyder at du kan tjene statiske aktiver fra mere end én mappe, herunder inden for en plugin
    • Filer søges efter af prioritet med de offentlige root mapper er defineret

    Hvad er nyt i version 9.2.1:.

    • Hotfix at tillade indlejrede ruter

    Hvad er nyt i version 9.0.0:

    • Chat Re-Write, Performance, og Developer Tools .

    Hvad er nyt i version 8.1.0:

    • Opdateringer:
    • async pakke opdateret til v7.0.0
    • Rettelser:
    • Tillad tomme api.servers.servers på start
    • Limit og offset er blevet fjernet som standard params for forbindelser

    Hvad er nyt i version 8.0.4:

    • Fejlrettelser:
    • Bug, som forhindrede lastning servere ordentligt på vinduer
    • Standard test i nyligt genererede ActionHero projekter fakeredis = true

    Hvad er nyt i version 8.0.0:

    • ActionHero V8.0.0 bringer lanceringen af ​​et plugin system.

    Hvad er nyt i version 7.6.8:

    • Giver ActionHero at løse symlinks som ændrer under en kørende proces.

    Hvad er nyt i version 7.6.7:

    • Test suite for node v0.8.x kører på travis.ci igen. Vi har nu tester v0.8, v0.9, v0.10 og v0.11
    • Opgraderede afhængige node_modules
    • Sikkerhed omkring manglende afkast fra middleware
    • Grunt pakker flyttet til optionalDependencies

    Hvad er nyt i version 7.6.6:.

    • Bedre understøttelse for udstationering JSON krop nyttelast

    Hvad er nyt i version 7.6.3:

    • Fejlrettelser:
    • Task startværdi vil nu lukke ned før brugergenererede startværdier
    • ActionHero (generelt) vil sove 500ms før du afslutter at tillade nogen tilslutninger mere tid til at afslutte
    • Nye projekter vil ikke blive oprettet med en opgave eksempel
    • & quot; x-drevne-by & quot; header flyttes til config.js at være konfigureres af brugeren
    • WebSocket server vil ikke acceptere nye forbindelser, når ActionHero er ved at lukke
    • Webserveren vil ikke tjene indeksfilen ordentligt "dybe" offentlige veje

    Hvad er nyt i version 7.6.2:

    • Rettet en prøvesag, hvor specHelper måske loop evigt (indtil mokka s timeout).
    • Tillad config overstyring i gruntfile.
    • Obey toRender i specHelper.

    Hvad er nyt i version 7.5.0:.

    • WebSocket kunder kan nu anmode filer
    • node-resque havde en mindre opdatering.

    Hvad er nyt i version 7.4.2:

    • Standard nye projekter med cookies gældende på hele domænet .

    Hvad er nyt i version 7.4.1:.

    • Faste og testet langtidsholdbare specHelper forbindelser

    Hvad er nyt i version 7.3.0:

    • ActionHero bruger nu grynt som sin script-runner snarere end Jake.

    Hvad er nyt i version 7.2.0:.

    • Cache til at bruge en Redis nøgle per objekt

    Hvad er nyt i version 7.1.0:

    • Ny Chat Authentication mønster

    Hvad er nyt i version 7.0.0:

    • ActionHero nu bruger resque til opgave backend
    • Filosofien enhver og alle opgaver er blevet ofret for at flytte til resque. Alle opgaver er nu nogen opgaver, én og kun én server vil behandle det job
    • Tilbagevendende opgaver er stadig tilladt
    • Opgaver nu har en standard kø som de vil blive kø i. Du kan tilsidesætte dette på enqueue tid
    • Opgaver kan nu også vælge i specifikke resque plugins (som arbejdstager-lås, der sikrer, at kun én forekomst af et job er under behandling i hele systemet på et givet tidspunkt)
    • En resque startværdi er blevet tilføjet, og opgaven og taskProcessor startværdier er fjernet
    • Periodiske opgaver vil nu automatisk blive kø ved opstart

    Hvad er nyt i version 6.4.4:.

    • buffered statistik og fejlrettelser

    Hvad er nyt i version 6.4.3:

    • MIME-modifikation skal være action-specifikke og ikke global.
    • Fjernelse udvidelser fra params forårsagede problemer for legitime use cases, hvor der var en & quot;. & Quot; i fremlagt data (måske sende URL'er eller sætninger).

    Hvad er nyt i version 6.4.1:.

    • Opdater standardindstillinger for pidfile steder i projektet
    • Opdater help.txt at forklare miljø variable muligheder for navn og config projekt.

    Hvad er nyt i version 6.3.4:

    • Denne lille udgivelse kan du manuelt indstille PROJECT_ROOT som en miljøvariabel at tvinge ActionHero at løbe fra en bestemt mappe i stedet proces.cwd (). Dette er nyttigt i forbindelse med implementeringen ActionHero applikationer på en server, hvor symlinks vil ændre sig under en kørende proces.

    Hvad er nyt i version 6.3.2:.

    • WebSocket og parsing rettelser sammen med tilslutning middleware

    Hvad er nyt i version 6.3.0:

    • Task arbejdere vil ikke starte et nyt job, hvis sever er mid-shutdown.
    • Løs problemet, når de dele af URL er lavere dele af ruterne.
    • Tillad server til at starte, hvis der ingen aktive servere.
    • Dokumentation og projekt kortlægning opdateringer.

    Hvad er nyt i version 6.2.7:

    • Når du genererer et nyt ActionHero projekt, configData.general .apiVersion vil starte på 0.0.1 i stedet matche ActionHero udgivelse udgave, som det tidligere har gjort.

    Hvad er nyt i version 6.2.5:

    • Tillad for relativ eller lokale sti, når der beskriver hvilke config Js at bruge ved opstart (--config = / sti / til / fil).
    • Statisk eksempel stedet forbedringer.

    Hvad er nyt i version 6.2.3:

    • ActionHero vil nu give API-dokumentation for alle web-klienter der besøger / api rute uden parametre (GET kun). Andre kunder kan anmode om disse oplysninger med dokumentation verbum.
    • Alle handlinger og deres metadata vil blive returneret med dette svar. For at skjule en handling, sæt action.toDocument = false. Dette misbilliger den actionsView handling.

    Hvad er nyt i version 6.2.2:.

    • Dette er en mindre bug-fix release

    Hvad er nyt i version 6.2.0:

    • Denne version introducerer muligheden for at køre ActionHero metoder fra kommandolinjen.

    Hvad er nyt i version 6.1.0:

    • En ny reserverede param, apiVersion er blevet indført. Dette bruges til direkte at angive den version af en handling en kunde kan anmode.
    • Hvis en kunde ikke angiver en apiVersion, vil de blive dirigeret til den højeste numeriske version.
    • Kan eventuelt oprette ruter til at håndtere din API versionering.

    Hvad er nyt i version 6.0.1:

    • Faste bugs:
    • utils.hashMerge vil ikke længere mangle arrays.
    • Initiliazers vil nu indlæse brugerdefineret kode i bunden kode, så overskriver.

    Hvad er nyt i version 6.0.0:

    • Server typer omdøbt til & quot; web & quot ;, & quot ; socket & quot ;, & quot; WebSocket & quot; for claricy
    • Serer typer kan have muligheder omkring chatter og sådan
    • param & quot; fil & quot; erstatter & quot; fileName & quot; når du forsøger at få direkte adgang til indholdet af filer
    • Config.js drastisk forenklet (ikke mere commonWeb, servere blok, etc)
    • Winston logger objekt vil nu blive gået ind loger config metoder

    Hvad er nyt i version 5.1.3:

    • Ved brug ./bin/actionHero generateTask, du ikke længere er forpligtet til at videregive beskrivelse (navn vil blive brugt, hvis du ikke gør).
    • Når du bruger ./bin/actionHero generateAction, du ikke længere er forpligtet til at videregive beskrivelse (navn vil blive brugt, hvis du ikke gør).

    Hvad er nyt i version 5.1.2:

    • actionTemplate er den bogstavelige handling definition, så du kan inspicere actionTemplate.name, actionTemplate.description osv ..

    Hvad er nyt i version 5.1.1:

    • Brug af ustabile readline modul, fangst af SIGINT på vinduer kan opnås.

    Hvad er nyt i version 5.1.0:.

    • Opgaver vil nu logge deres params ved start
    • Opgaver vil nu logge deres varighed, når færdig.

    Hvad er nyt i version 5.0.0:

    • Fjernet støtte til node-versioner & # X3C; v0.8.0.
    • ActionHero bruger nu fakeredis stedet implamenting visse operationer lokalt (cache, opgaver).

    Hvad er nyt i version 4.4.0:

    • Fjernet støtte til node-versioner & # X3C; v0.8.0.
    • ActionHero bruger nu fakeredis stedet implamenting visse operationer lokalt (cache, opgaver).
    • Dette giver mulighed for en mindre, mere samlet kodebase.

    Hvad er nyt i version 4.3.5:

    • alle forbindelsestider normaliseret til en connection.sendMessage (besked, type) metode, som kan bruges globalt.
    • Fast fejl, når der var for mange kommaer.
    • api.webSockets renambed til api.webSocketServer skal consistant med andre servere.

    Hvad er nyt i version 4.3.2:

    • for kompatibilitet, kun & quot; http & quot; server vil være på ved start.
    • Register skabelse er nu en del af eksempel fil logger.

    Hvad er nyt i version 4.3.1:.

    • Fix logning af mester når daemonized
    • Fix daemon server fra ikke at kunne frigøre.
    • Deaktiver omdøbning af den kørende proces. Dette var ikke konsistent på tværs af forskellige operativsystemer og var forvirrende.

    Hvad er nyt i version 4.3.0:

    • ActionHero server vil ikke exit før nogen behandler i øjeblikket opgaver er fuldført.

    Hvad er nyt i version 4.2.2:.

    • Rettet en formular parsing bug til web-klienter

    Hvad er nyt i version 4.1.0:

    • Opgaver vil ikke længere være "poppet" fra en kø, men snarere gled fra kø til kø. Det gør det meget sværere at miste en opgave.
    • Der er ikke længere behov for en periodc opgave Reloader på grund af ovenstående.
    • Opgaver kan nu være nemt inspectd, og er medtaget i status opgave.

    Hvad er nyt i version 4.0.7:.

    • Opdateringer af actionHeroWebSocket

    Hvad er nyt i version 4.0.5:

    • Forskellige kommandoer har haft plads paramite tilføjes Thier svar at give mulighed for klarhed i ovennævnte situation.
    • De lokaler, en forbindelse er (valgfrit) desuden interseted i gemmes på connection.additionalListiningRooms.
    • Kan begrænse antallet af aktioner, vil serveren behandle på et tidspunkt for en forbindelse med api.configData.general.simultaniousActions. Standarder til 5.

    Hvad er nyt i version 4.0.3:

    • Fast logning for actionCluster
    • Fast SIGWINCH så kun daemonized klynger kan bruge det
    • Tilføjet i en fejemaskine til api.cache, så udløbne værdier vil blive slettet med tiden
    • Bedre låse ud af interne timere, når klyngen er slukket

    Hvad er nyt i version 3.1.5:

    • Tillad for api.configData.webSockets.options til indeholde en hash af indstillinger, der skal bindes til WebSocket initalizer (sammen med .settings der forbliver et array).

    Hvad er nyt i version 3.1.3:.

    • Gør det muligt at tilføje brugerdefinerede initilizers i et projekt

    Krav :

    • node.js 0.6 eller højere

    Lignende software

    Wright
    Wright

    1 Mar 15

    Flight
    Flight

    1 Mar 15

    Fastworks.js
    Fastworks.js

    13 May 15

    Quark
    Quark

    18 Apr 16

    Andre software developer Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Kommentarer til actionHero

    Kommentarer ikke fundet
    Tilføj kommentar
    Tænd billeder!