actionHero

Tela Software:
actionHero
Detalhes de Software:
Versão: 13.3.1 Atualizado
Data de upload: 10 Apr 16
Revelador: Evan Tahler
Licença: Livre
Popularidade: 8

Rating: 5.0/5 (Total Votes: 1)

Actionhero basicamente fornece um conjunto bem organizado de métodos para trabalhar com TCP, tomadas da Web e clientes HTTP em Node.js.

O quadro facilita a comunicação entre todas as partes envolvidas nas consultas e respostas da API, trabalhando com ambos os protocolos HTTP e HTTPS.

Actionhero apresenta uma arquitetura modular que lhe permite adaptar-se a qualquer projeto, os desenvolvedores de ser capaz de carregar e utilizar apenas as partes da estrutura que eles têm uma necessidade de.

Os desenvolvedores podem criar suas próprias "ações" (respostas) para consultas do usuário, responder em tempo real às solicitações, implantar Actionhero em uma arquitetura multi-servidor, incluem suporte para servir ativos estáticos, e gerenciar um planejador de tarefa complexa .

O projeto é muito bem documentado e deve se adaptar a qualquer tipo de projeto

O que é novo nesta versão:.

< ul>

  • Corrige um bug em que Actionhero startCluster seria um fracasso se o diretório de log era um link simbólico.
  • O que é novo na versão 13.0.1:

    • corrige um bug em que Actionhero startCluster falharia se o diretório de log era um link simbólico.

    O que é novo na versão 12.2.3:

    • Suporte para If-Modified-Since cabeçalhos quando servindo arquivos estáticos.

    O que é novo na versão 11.2.2:

    • Agora, é possível adicionar o apiVersion configuração em suas definições de rota Se você quer apontar uma rota para uma versão específica de uma ação
    • Certifique-se de que a variável env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT é um número inteiro quando passado na linha de comando
    • Várias correções para o registo de erros em ações

    O que é novo na versão 11.2.1:

    • Agora, é possível adicionar o apiVersion configuração em suas definições de rota Se você quer apontar uma rota para uma versão específica de uma ação
    • Certifique-se de que a variável env process.env.ACTIONHERO_SHUTDOWN_TIMEOUT é um número inteiro quando passado na linha de comando
    • Várias correções para o registo de erros em ações

    O que é novo na versão 10.1.1:.

    • Logger e inicializador atualizações

    O que é novo na versão 10.0.5:

    • Agora pode definir os padrões, validação, formatação e requisitos em entradas de uma ação.
    • processador de tarefas Novo com auto-scaling de taskProcessors paralelas.
    • New sintaxe inicializador que permite agora para definir o init, iniciar e parar de prioridades.
    • Novos ganchos para dizer dentro de salas de chat, melhor bloquear chamadas de retorno para roomAdd e roomLeave (ea depreciação das APIs de autenticação anteriores).
    • Novas opções de inicialização para usar vários caminhos config / variáveis ​​de ambiente.

    O que é novo na versão 9.4.0:

    • cobertura de código e Lint
    • Domínios
    • pacotes dependentes atualizados para as versões mais recentes

    O que é novo na versão 9.3.0:

    • Plugins agora podem ter arquivos de configuração presente, que será origem e fundiu-se em tempo de execução
    • routes.js mover dentro de / config
    • Se houver um valor de configuração que não está presente em seu projeto, que vai buscar padrões de dentro do projeto Actionhero
    • Organizar as tarefas grunhido em arquivos individuais
    • Atualize o novo gerador de projeto para trabalhar com o acima
    • Adicionar bloqueios (opcional) Redis para o cache
    • Isto significa que você pode servir ativos estáticos a partir de mais de um diretório, inclusive dentro de um plug-in
    • Arquivos será procurado pela prioridade com os diretórios raiz públicos são definidos

    O que é novo na versão 9.2.1:.

    • Hotfix para permitir rotas aninhadas

    O que é novo na versão 9.0.0:

    • Chat Re-Write, Desempenho e Ferramentas de Desenvolvimento .

    O que é novo na versão 8.1.0:

    • Atualizações:
    • pacote assíncrono atualizado para v7.0.0
    • Corrige:
    • Permitir api.servers.servers vazios no início
    • limite e deslocamento foram removidos como parâmetros padrão para conexões

    O que é novo na versão 8.0.4:

    • Correções de bugs:
    • Bug que impedia servidores de carga corretamente no Windows
    • testes padrão em projetos ActionHero recém-gerados para fakeredis = true

    O que é novo na versão 8.0.0:

    • Actionhero V8.0.0 traz o lançamento de um plugin sistema.

    O que é novo na versão 7.6.8:

    • Permite ActionHero para resolver links simbólicos que mudam sob uma corrida processo.

    O que é novo na versão 7.6.7:

    • conjunto de testes para o nó v0.8.x é executado em travis.ci novamente. Vamos agora testar v0.8, v0.9, v0.10 e v0.11
    • node_modules dependentes atualizados
    • Segurança torno faltando retornos de middleware
    • pacotes Grunt mudaram para optionalDependencies

    O que é novo na versão 7.6.6:.

    • Melhor suporte para a publicação de cargas corpo JSON

    O que é novo na versão 7.6.3:

    • Correções de bugs:
    • O inicializador de tarefas não será encerrado antes initializers gerado pelo usuário
    • ActionHero (em geral) vai dormir 500ms antes de sair para permitir quaisquer ligações mais tempo para sair
    • Novos projetos não será criado com um exemplo de tarefa
    • O & quot; x-alimentado-a & quot; header é movido para config.js ser configurável pelo usuário
    • O servidor websocket não aceitará novas conexões quando Actionhero está sendo desligado
    • O servidor web não vai servir adequadamente o arquivo de índice para 'profundas' caminhos públicos

    O que é novo na versão 7.6.2:

    • Corrigido um caso de teste onde o specHelper pode loop contínuo (até o tempo limite do mocha).
    • Permitir substituição config na gruntfile.
    • Obey toRender em specHelper.

    O que é novo na versão 7.5.0:.

    • WebSocket clientes podem agora solicitar arquivos
    • node-resque teve uma pequena atualização.

    O que é novo na versão 7.4.2:

    • Padrão novos projetos com os cookies válidos em todo o domínio .

    O que é novo na versão 7.4.1:.

    • conexões de longa duração specHelper fixos e testadas

    O que é novo na versão 7.3.0:

    • Actionhero agora usa grunhido como seu script do corredor, em vez de Jake.

    O que é novo na versão 7.2.0:.

    • Cache para usar uma chave Redis por objeto

    O que é novo na versão 7.1.0:

    • Padrão Novo bate-papo Autenticação

    O que é novo na versão 7.0.0:

    • Actionhero agora usa resque como seu backend tarefa
    • A filosofia de quaisquer e todas as tarefas foi sacrificado, a fim de mover-se para resque. Todas as tarefas estão agora todas as tarefas, um e somente um servidor irá processar esse trabalho
    • Tarefas recorrentes ainda estão autorizados
    • Tarefas têm agora uma fila padrão que serão enfileirados em. Você pode substituir esse no momento enqueue
    • As tarefas podem agora também optar em plugins resque específicas (como trabalhador-lock, que irá garantir que apenas uma instância de um trabalho está sendo processado em todo o sistema, em determinado momento)
    • Um inicializador resque foi adicionado, e a tarefa e taskProcessor initializers foram removidos
    • As tarefas periódicas serão agora ser automaticamente enfileirado na inicialização

    O que é novo na versão 6.4.4:.

    • Estatísticas em buffer e correções de bugs

    O que é novo na versão 6.4.3:

    • MIME modificação deve ser ser específico para a acção e não global.
    • Remoção de extensões de params causou problemas para casos de uso legítimos onde havia uma & quot;. & Quot; em dados fornecidos (talvez o envio de URLs ou frases).

    O que é novo na versão 6.4.1:.

    • padrões de atualização para locais pidfile dentro do projeto
    • Atualização help.txt para explicar as opções de variáveis ​​de ambiente para nome do projeto e de configuração.

    O que é novo na versão 6.3.4:

    • Esta pequena liberação permite configurar manualmente PROJECT_ROOT como uma variável de ambiente para forçar Actionhero para executar a partir de um diretório específico ao invés de proces.cwd (). Isso é útil quando a implantação de aplicativos Actionhero em um servidor onde links simbólicos mudará sob um processo em execução.

    O que é novo na versão 6.3.2:.

    • WebSocket e analisar correções juntamente com middleware conexão

    O que é novo na versão 6.3.0:

    • trabalhadores de tarefas não vai iniciar um novo trabalho se Sever é meados de desligamento.
    • Corrigir o problema quando as partes do URL são partes inferiores das rotas.
    • Permitir servidor para arrancar se não há servidores ativos.
    • Documentação e mapeamento projeto atualizações.

    O que é novo na versão 6.2.7:

    • Ao gerar um novo projeto Actionhero, configData.general .apiVersion terá início às 0.0.1 em vez de corresponder versão de lançamento do Actionhero como fez anteriormente.

    O que é novo na versão 6.2.5:

    • Permita caminho relativo ou local ao descrever quais configuração js para usar na inicialização (--config = / path / to / file).

    • melhorias
    • exemplo site estático.

    O que é novo na versão 6.2.3:

    • Actionhero irá agora fornecer documentação da API para todos os clientes da web que visitam a rota / api sem parâmetros (apenas GET). Outros clientes podem solicitar esta informação com o verbo documentação.
    • Todas as ações e seus metadados serão devolvidos por esta resposta. Para ocultar uma ação, definido action.toDocument = false. Este deprecia a ação actionsView.

    O que é novo na versão 6.2.2:.

    • Esta é uma versão menor de correção de bugs

    O que é novo na versão 6.2.0:

    • Esta versão introduz a capacidade de executar métodos de Actionhero de a linha de comando.

    O que é novo na versão 6.1.0:

    • Uma nova param reservados, apiVersion foi introduzido. Isto é usado para especificar diretamente a versão de uma ação um cliente pode solicitar.
    • Se um cliente não especifica um apiVersion, eles serão direcionados para a versão mais alto numérica.
    • Pode, opcionalmente, criar rotas para lidar com o seu controle de versão de API.

    O que é novo na versão 6.0.1:

    • Bugs corrigidos:
    • utils.hashMerge deixará de mangle matrizes.
    • Initiliazers agora irá carregar código personalizado sobre o código base, permitindo substituições.

    O que é novo na versão 6.0.0:

    • Os tipos de servidor renomeado para & quot; web & quot ;, & quot , tomada & quot ;, & quot; websocket & quot; para claricy
    • tipos Serer pode ter opções sobre conversando e tal
    • O param & quot; ficheiro & quot; substitui & quot; fileName & quot; ao tentar acessar diretamente o conteúdo de arquivos
    • config.js drasticamente simplificado (não mais commonWeb, servidores bloco, etc)
    • Winston objeto logger será agora passado para métodos loger de configuração

    O que é novo na versão 5.1.3:

    • Ao usar ./bin/actionHero generateTask, você não são obrigados a passar descrição (nome será usado se você não).
    • Ao usar ./bin/actionHero generateAction, você já não são obrigados a passar descrição (nome será usado se você não).

    O que é novo na versão 5.1.2:

    • actionTemplate é a definição de ação literal, para que você possa inspeccionar actionTemplate.name, actionTemplate.description, etc ..

    O que é novo na versão 5.1.1:

    • Usando o módulo readline instável, captura de sigint em janelas pode ser alcançado.

    O que é novo na versão 5.1.0:.

    • Tarefas irá agora ligar os seus parâmetros ao iniciar
    • Tarefas irá agora ligar a sua duração quando completa.

    O que é novo na versão 5.0.0:

    • Suporte removido por versões de nó & # X3C; v0.8.0.
    • Actionhero agora usa fakeredis em vez de implamenting determinadas operações localmente (cache, tarefas).

    O que é novo na versão 4.4.0:

    • Suporte removido por versões de nó & # X3C; v0.8.0.
    • Actionhero agora usa fakeredis em vez de implamenting determinadas operações localmente (cache, tarefas).
    • Isto permite uma base de código menor, mais unificada.

    O que é novo na versão 4.3.5:

    • Normalizados todos os tempos de conexão para ter um connection.sendMessage (mensagem, tipo) método que pode ser usado em todo o mundo.
    • Erro fixo onde havia muitas vírgulas.
    • api.webSockets renambed para api.webSocketServer a ser consistant com outros servidores.

    O que é novo na versão 4.3.2:

    • para compatibilidade, apenas o & quot; http & quot; servidor será sobre durante o boot.
    • criação Directory é agora parte do logger exemplo de arquivo.

    O que é novo na versão 4.3.1:.

    • logging Fix de mestre quando daemon
    • servidor Fix daemon de não ser capaz de separar.
    • renomeação Disable do processo em execução. Isto não foi consistente em vários sistemas operacionais e foi confuso.

    O que é novo na versão 4.3.0:

    • O servidor Actionhero não vai sair até qualquer processando no momento tarefas estão completas.

    O que é novo na versão 4.2.2:.

    • Corrigido um erro forma de análise para clientes da Web

    O que é novo na versão 4.1.0:

    • Tarefas não será mais 'apareceu' a partir de um fila, mas deslizou de fila para a fila. Isso torna muito mais difícil de perder uma tarefa.
    • Não há mais a necessidade de uma reloader tarefa periodc por causa do acima.
    • As tarefas podem agora ser facilmente inspectd, e foram incluídos na tarefa status.

    O que é novo na versão 4.0.7:.

    • Atualizações para o actionHeroWebSocket

    O que é novo na versão 4.0.5:

    • Vários comandos tiveram a paramite quarto adicionado ao thier respostas para permitir uma maior clareza na situação acima.
    • As salas que uma conexão é (opcionalmente) adicionalmente interseted em é guardada com connection.additionalListiningRooms.
    • É possível limitar o número de ações que o servidor irá processar de cada vez para uma conexão com api.configData.general.simultaniousActions. O padrão é 5.

    O que é novo na versão 4.0.3:

    • logging fixo para actionCluster
    • SIGWINCH fixo de modo clusters somente daemon pode usá-lo
    • Adicionado em uma vassoura para api.cache, para que os valores expirados serão apagados, eventualmente
    • Melhor bloqueio de temporizadores internos quando o cluster é desligado

    O que é novo na versão 3.1.5:

    • Permitir para api.configData.webSockets.options para conter um hash de configurações a ser vinculado ao initalizer websocket (juntamente com .settings que continua a ser um array).

    O que é novo na versão 3.1.3:.

    • Permite adicionar initilizers personalizados em um projeto

    Requisitos :

    • Node.js 0.6 ou superior

    Programas semelhantes

    OpenForge
    OpenForge

    14 Apr 15

    Apache Felix
    Apache Felix

    12 May 15

    Utopia
    Utopia

    11 Apr 15

    Hackwork
    Hackwork

    13 Apr 15

    Outro software de desenvolvedor Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Comentário para actionHero

    Comentários não encontrado
    Adicionar comentário
    Ligue imagens!
    Busca por categoria