Review Board

Tela Software:
Review Board
Detalhes de Software:
Versão: 2.5.4 Atualizado
Data de upload: 18 Apr 16
Revelador: Christian Hammond
Licença: Livre
Popularidade: 25

Rating: nan/5 (Total Votes: 0)

Review Board foi escrito em Python usando Django e permite que empresas e desenvolvedores para manter o controle de grandes projetos de codificação usando uma interface visual.

O processo de revisão de código pode ser realizada por uma pessoa, ou manipulado por vários empregados ou da própria comunidade.

Os usuários têm acesso fácil às complexas ferramentas de diff de código, um muito fácil de usar sistema de comentários, e um monte de configurações de notificação para que sejam sempre mantidos no loop sobre os seus projectos.

Review Board também inclui um fácil de usar API REST para estender características principais, e um conjunto de ferramentas de linha de comando para gerenciar uma instalação local.

O que é novo nesta versão:

  • Trabalho sobre a ir com o novo suporte móvel
  • Analise mais rápido com expansível Diff Fragmentos
  • Mantenha-se focado pelo silenciamento e revisão arquivamento pedidos
  • Auto-versão e diff seu anexos de arquivos
  • A mais limpo, olhar mais polido e sentir
  • Veja mais em um piscar de olhos com o Live HD Miniaturas

O que é novo na versão 2.5.2:

  • Trabalho em movimento com o novo suporte móvel
  • Analise mais rápido com expansível Diff Fragmentos
  • Mantenha-se focado pelo silenciamento e revisão arquivamento pedidos
  • Auto-versão e diff seu anexos de arquivos
  • A mais limpo, olhar mais polido e sentir
  • Veja mais em um piscar de olhos com o Live HD Miniaturas

O que é novo na versão 2.0.18 / 2.5 Beta 1:

  • aperfeiçoá-lo nos campos de texto Markdown com capacidade
  • acelerou o API
  • linhas Não mais indesejados ou números de linha que sujam o seu código bonita
  • As novas habilidades que devem ajudá-lo melhor roteiro seu integrações personalizadas

O que é novo na versão 2.0.15:

  • aperfeiçoá-lo nos campos de texto Markdown com capacidade
  • acelerou o API
  • linhas Não mais indesejados ou números de linha que sujam o seu código bonita
  • As novas habilidades que devem ajudá-lo melhor roteiro seu integrações personalizadas

O que é novo na versão 2.0.13:

  • aperfeiçoá-lo nos campos de texto Markdown com capacidade
  • acelerou o API
  • linhas Não mais indesejados ou números de linha que sujam o seu código bonita
  • As novas habilidades que devem ajudá-lo melhor roteiro seu integrações personalizadas

O que é novo na versão 2.0:

  • Este é o primeiro lançamento de exigir Django 1.6.
  • Adicionado uma melhor protecção CSRF a todas as nossas formas.
  • Suporte eliminado Python 2.5.
  • Haystack base em pesquisa de texto completo.
  • Adicionado suporte para descanso.
  • Subvertpy agora é suportado como uma alternativa para PySVN.

O que é novo na versão 1.7.25:

  • O projeto Django acaba de anunciar um novo conjunto de versões de segurança. Estamos colocando uma correspondência Review Board 1.7.25 release que puxa estes em, além de correções para o Active Directory e alguma documentação.

O que é novo na versão 1.7.21:

  • Review Board 1.7.21 está fora, com suporte para gitlab e Unfuddle, otimizações para geração de diff, e várias correções de bugs.

O que é novo na versão 1.7.19:

  • Review Board 1.7.19 está fora, com algumas correções de bugs e suporte para autenticação de dois fatores do GitHub.

O que é novo na versão 1.7.18:

  • A nova versão 1.7.18 muda para usando UglifyJS para JavaScript minification.

O que é novo na versão 1.7.16:

  • Isso corrige três questões principais. Em primeiro lugar, o trabalho recente sobre a API causou uma quebra no recurso Usuários Grupo de Revisão quando se olha-se um usuário que foi um membro de mais de um grupo. Enquanto isso não afeta o uso do próprio Review Board, que afeta aqueles que precisam que parte da API para os seus scripts.

O que é novo na versão 1.7.14:

  • suporte de conta Equipe Adicionado para Bitbucket.

O que é novo na versão 1.7.13:

  • Review Board 1.7.13 é lançado, e traz com ele o suporte para Beanstalk e Bitbucket Git.

O que é novo na versão 1.7.10:

  • Alterações Web API:
  • order-by = parâmetro de consulta para os recursos de comentário, permitindo ordenação por campos, tais como números de linha (para comentários diff) Adicionado.
  • Adicionado um campo de nome de arquivo para captura de tela recursos, que fornece o nome do arquivo de base (sem caminho) a captura de tela.
  • Adicionado um campo review_url à captura de tela recursos, que fornece a URL para a página de revisão de tela.
  • Adicionado um campo thumbnail_url à captura de tela de comentário recursos, que fornece a URL para o trecho de captura de tela que está sendo comentado.
  • Adicionado um campo LINK_TEXT arquivar comentário anexo recursos, o que mostra o texto para qualquer link apontando para o arquivo. Isso pode variar de acordo com o comentário.
  • Adicionado um campo review_url arquivar comentário anexo recursos, que fornece a URL para a página de revisão para o arquivo.
  • Adicionado um campo thumbnail_html arquivar comentário anexo recursos, que fornece HTML para renderizar a miniatura da parte do arquivo que está sendo processado, se houver.
  • As mudanças de interface do usuário:
  • Melhorou a aparência da tabela de resumo assunto. É mais limpo e já não parece estranho com longa comentário de texto.
  • Correções de bugs:
  • Fixed erros periódicos, mas inofensivos JavaScript quando remoção de elementos com marcas de tempo relativos.
  • Editar ou reordenar colunas do painel há mais longas pausas após as recargas de painel.
  • timestamps relativa no painel não quebrar após as recargas de painel.

O que é novo na versão 1.7.9:

  • Alterações de API:
  • Adicionado novos blocos e campos depends_on para o recurso comentário Request.
  • Correções de bugs:
  • Corrigido o max_length do novo campo HostingServiceAccount.hosting_url. Isto estava causando problemas no MySQL com InnoDB.
  • Fixed a documentação para a configuração cgit para Git.
  • Corrigido o URL cgit para o Fedora Hosted.

O que é novo na versão 1.7.7:

  • A chave SSH configurado agora pode ser excluído.
  • Adicionado suporte para trabalhar contra uma aplicação GitHub OAuth.

O que é novo na versão 1.7.5:

  • Corrige alguns pequenos problemas em sua maioria, as pessoas têm sucesso, e uma grande mudança compatibilidade com o django-gasoduto recém-lançado 1.3.

O que é novo na versão 1.7.4:

  • Corrigido um erro de JavaScript no Internet Explorer e Firefox 3.x envolvendo o objeto de console a ser indefinido.
  • fixos do espectador diff alterados listas de arquivos ao usar caminhos de arquivo do Windows.

O que é novo na versão 1.7.2:

  • New-style-backed SSL repositórios Perforce são agora suportadas (por favor leia as notas de versão para obter detalhes sobre como obter este trabalho).
  • Arquivos movidos em um repositório Perforce usando "move P4" e publicado com pós-avaliação nos próximos RBTools 0.4.3 agora aparecem como se mudou o visualizador de comparação em um mais simples, mais fácil de ler vista.

O que é novo na versão 1.7:

  • Melhor controle de problemas
  • New UI administração

O que é novo na versão 1.6.10:

  • 1.6.10 está cheio de melhorias de desempenho.
  • Existem também algumas correções para diffs com linhas muito longas (geralmente para conjuntos de dados ou arquivos minified), correções para repositórios Mercurial, e correções para verificações de atualização excessivas sobre um pedido de reexame.

O que é novo na versão 1.6.8:

  • Corrigido problemas ao usar hospedagem configuração bug rastreador de serviço da sua utilização.
  • Corrigido um arquivo de buscar erro com GitHub quando se utiliza o formulário de solicitação de nova revisão.
  • melhorou o texto ajuda de alguns dos campos de serviço de hospedagem.
  • Corrigido erro texto imprópria no Arquivo não encontrado ao usar GitHub.

O que é novo na versão 1.6.5:

  • Isto tem algumas pequenas mudanças que podem ser úteis aos usuários do Git ou a API web.

O que é novo na versão 1.6.4.1:

  • Fixed alguns pequenos bugs penetrou no 1.6.4 que afetou os usuários de classificação pela coluna ID da Avaliação do Painel e o salvamento de configurações de cache de back-end.

O que é novo na versão 1.6.2:

  • Novos recursos:
  • Os funcionários agora podem acessar todos os sites locais.
  • Os administradores do servidor podem agora visualizar o conteúdo em todos os sites locais, em vez de apenas os que são uma parte.
  • gerados automaticamente e-mails são agora marcados como "gerado automaticamente" para evitar respostas automáticas.
  • Isto é recomendado como por RFC 3834. remendo por Erik Johansson.
  • Alterações de API:
  • API Adicionado para excluir grupos de análise.
  • A emissão de um HTTP DELETE no um grupo de revisão na API agora vai eliminar esse grupo se o chamador tem as permissões adequadas.
  • Permitir para repositórios de arquivamento.
  • Atualização de um repositório e passando archive_name = vai mudar o nome do repositório para, um nome arquivado gerado automaticamente. Isso é útil quando depreciativo um repositório, e impedirá conflitos de nome no futuro.
  • Correções de bugs:
  • Corrigido o padrão de configuração do Apache WSGI para subdiretório instala.
  • A configuração padrão WSGI tinha uma configuração WSGIScriptAlias ​​que não funcionou muito bem para muitos usuários. Agora, os arquivos recém-gerados devem ter um melhor padrão que funciona fora da caixa.
  • Adicionado permisisions explícitas nas configurações padrão do Apache.
  • Dependendo da configuração do servidor padrão, vários pedaços de mídia pode quebrar. Estamos agora explícita na configuração que precisamos.
  • O favicon para a página é agora corretamente a mudança para o favicon "New Updates" em todos os navegadores quando houver pedido de reexame atualizações.

O que é novo na versão 1.6:

  • Fechar Descrição
  • dobráveis ​​Comentários
  • Notificação Tab Icons
  • Data Loss Prevention
  • Issue Tracking
  • persistentes Draft Banners

O que é novo na versão 1.5.6:

  • De nota são correções para o cache diffs grandes / arquivos, correções para legendas captura de tela no rascunhos, melhorias de desempenho em destaque de sintaxe e suporte para o Fedora hospedado como um serviço de hospedagem.

O que é novo na versão 1.6 RC2:

  • anexo de arquivo de arrastar-e-soltar. Os arquivos podem agora ser arrastado e caiu para a página e carregado tanto como imagens ou anexos de arquivo. A interface do usuário para drag-and-drop tem melhorado muito.
  • Fechar descrições. Depois de descartar um pedido de revisão ou marcando-o como apresentado, você pode deixar uma descrição. Você pode usar isso para dizer o que a revisão que foi cometida dentro, ou por que a mudança foi descartada. Até você!
  • A confirmação antes acidentalmente perder as alterações. Já bateu acidentalmente cancelar ou navegar fora de uma página quando se digita uma nova descrição? Agora você será solicitado antes de perder o que você trabalhou.

O que é novo na versão 1.6 RC1:

  • Cheio de correções de bugs e algumas fantásticas novas funcionalidades.

O que é novo na versão 1.6 beta 2:

  • acompanhamento de problemas Basic. Os revisores podem marcar um comentário como um defeito no código, e os revisores terá uma interface acessível sob o comentário a marcação rapidamente esse defeito como resolvido. É como responder com "Fixed", mas com menos digitação!
  • Pesquisa rápida. Cada instalação tem agora um campo de pesquisa com busca rápida habilitado. Digite uma parte do nome de um usuário, o nome do grupo, um resumo pedido de reexame, ou um ID de pedido de reexame, e procure imediatamente resultados aparecerão abaixo da caixa.
  • melhor comentário projectos de banners. Os projectos de banners agora permanecer na tela enquanto está sendo mostrado qualquer parte de uma revisão. Não há mais caça para o topo da avaliação para a faixa.

O que é novo na versão 1.5.5:

  • Novos recursos:
  • Adicionado um link de chave pública Mostrar SSH na página Adicionar Mudança Repository /.
  • Esta nova ligação faz com que seja muito fácil de mostrar a chave pública SSH atualmente associado com o servidor Review Board. Quando clicado, uma caixa aparecerá na página com as informações de chave pública para referência rápida.
  • informação de fuso horário Adicionado à API de recursos Information Server. (Bug # 1983)
  • Correções de bugs:
  • novas instalações não tentar instalar o python-dateutil 2.0, que suporta apenas Python 3. Isso faria com que erros durante o uso.
  • links de imagem Fix em e-mails HTML.
  • Os e-mails HTML não estavam acessando o caminho correto para alguns meios de comunicação. Isso pode causar alguns clientes de e-mail para reclamar.
  • erros fixos ao utilizar o mesmo número de modificação em diferentes repositórios. (Bug # 2024)
  • Corrigidos alguns problemas de cache diffs no memcached. As chaves de cache gerados, às vezes, ser inválido. (Bug # 387)
  • O visualizador de comparação não falha ao tentar encontrar um nome de método perto do final do arquivo. (Bug # 2014)
  • Desligada redimensionamento das áreas de texto no Google Chrome. (Bug # 2031)
  • Google Chrome, por padrão, permite que áreas de texto para ser redimensionada. Isso pode quebrar as coisas em Review Board. Temos agora desligá-lo. Patch Vignesh Srinivasan.
  • A página de administração poderia quebrar ao tentar carregar as configurações do Amazon S3. (Bug # 1888)
  • Fixed importação PIL (Python Imaging Library) em algumas instalações.
  • PIL às vezes é instalado em sistemas de maneiras diferentes. Estamos agora mais flexível e tentar importá-lo em mais de uma maneira. Remendo por Jan Koprowski.
  • erros lidar melhor durante destaque de sintaxe.
  • Nas raras ocasiões em que há um erro ao aplicar destaque de sintaxe, agora pegar os erros e simplesmente desativar o destaque de sintaxe para o arquivo.
  • Otimizar a função de protagonista no painel. Isso simplifica o JavaScript e reduz o tamanho do arquivo HTML. Remendo por Ben Hollis.
  • rbssh agora usa o nome do usuário atual como um padrão ao conectar a um repositório. Isto realmente não afetam o acesso de repositório no Review Board, exceto em circunstâncias muito específicas, mas é principalmente para testes na linha de comando.

O que é novo na versão 1.6 beta 1:

  • Melhorias de desempenho:
  • O painel é agora muito mais rápido. Nós utilizado para executar várias consultas (alguns que foram um pouco lento) a fim de obter as contagens para cada seção na barra lateral, mas agora estas contagens são todos armazenados em cache. Isso proporciona uma melhoria de velocidade muito perceptível, especialmente quando se utiliza um monte de grupos.
  • reduziu o número de ida e volta para o banco de dados ao carregar o visualizador de comparação. Remendo por Ben Hollis.
  • Recursos removidos:
  • A idade 1.0 API foi removido. Todos os clientes precisam ser atualizados para usar o novo 1.5 API. Se você estiver executando um RBTools recentes (pós-revisão), você está bem.
  • A interface do iPhone antigo foi removido. A principal UI funciona bem agora com o iPhone e iPad.
  • mudanças internas:
  • Review Board depende agora de Django 1.2.
  • Toda a interface web foi atualizado para usar a nova API.

O que é novo na versão 1.5.4:

  • Suporte API Adicionado para criar / atualizar / remover repositórios.
  • API Adicionado para a mudança atualizações em número relacionado.
  • problemas de validação Fix com as configurações de pesquisa do índice na interface de administração.

O que é novo na versão 1.5.3:

  • Novos recursos:
  • Adicionado suporte para combinar nomes dos repositórios em vez de caminhos com RBTools 0.3.1.
  • Juntamente com o novo RBTools 0.3.1 liberação, podemos agora corresponder a um nome de repositório específico (os mesmos nomes que você vê na página Solicitação de nova revisão) em vez de um caminho do repositório. Isso ajuda os administradores contornar o problema de ter muitos caminhos possíveis do repositório (como quando deve haver um nome de usuário no URL).
  • Este faz uso de um repositório = "..." configuração no .reviewboardrc. Você pode configurá-lo para o nome exato do repositório, ou para um caminho do repositório.
  • Correções de bugs:
  • Fixed muitos problemas de compatibilidade com a nova implementação SSH.
  • A nova implementação SSH adicionado no 1.5.2 teve algumas regressões em determinadas configurações. Dependendo da configuração do CVS, Bazar, ou Windows, você pode encontrar alguns bugs. Todos os bugs conhecidos fixa. Isto significa obras CVS, Bazar funciona, e SSH no Windows funciona novamente. Nós adicionamos testes para se certificar de que estes não quebrar novamente.
  • Removido algumas declarações de impressão espúrias causando mod_wsgi a ter problemas. Algumas declarações de depuração deixados em que entrou em conflito com mod_wsgi, quebrando locais que acessou esse código.
  • A Pesquisa definição Index na UI de administração agora valida o caminho para garantir que ele é um caminho absoluto, ele existe, e é gravável.
  • Atualizado a versão do Python Setuptools que instalar, se o sistema não tiver já, uma vez que a versão que usamos antes não existe mais.

O que é novo na versão 1.5.2:

  • Novos recursos:
  • gerenciamento de chaves SSH Adicionado para repositories.`-backed SSH
  • Uma nova página de configurações SSH foi adicionado à interface de administração para criar uma nova chave de SSH, o upload de uma chave SSH existente, ou visualizar uma chave SSH configurado. Esta chave SSH será detida e gerida por Review Board, e pode ser usado para trabalhar com repositórios apoiados pelo SSH.
  • Depois Review Board é configurado com uma chave SSH, a página de configurações SSH irá mostrar informações sobre a chave SSH, incluindo a chave pública. A chave pública pode ser usado na extremidade do repositório para conceder permissão Review Board para acessar o repositório.
  • As falhas de autenticação na criação de repositórios são agora mais útil.
  • Quando não conseguir autenticar com um repositório, nós fornecemos um erro muito inútil falar sobre o nome de usuário e senha estava errada. No entanto, por vezes, o nome de usuário / senha são nem mesmo permitido, e o fator real é a chave pública. Nesses casos, o usuário não saberia mesmo.
  • Agora vamos abster-se de especificidades que citam, mas em vez disso lista de tipos de autenticação que conhecemos foram julgados. Isto, obviamente, pressupõe que o back-end está usando esse novo erro, que agora é usado apenas para erros SSH.
  • Quando teremos um erro de autenticação que menciona que uma chave pública é uma forma aceitável de autenticação, e nenhuma chave pública foi gerada no servidor, dizemos que o usuário isso e dar-lhes um link (que se abre em uma nova aba / janela) para gerar uma nova chave.
  • Adicionado de nosso próprio substituto SSH para a padronização no comportamento e trabalhar em torno das limitações do OpenSSH.
  • Nós agora fornecer nossa própria embalagem SSH que nos permite usar configurado chave SSH uma instalação Review Board. OpenSSH e possivelmente outras implementações de SSH usadas diretório home do usuário do servidor web, e isso muitas vezes foi codificado em sistemas para um diretório não-gravável, impedindo SSH de trabalhar fora da caixa.
  • Isto não deve afetar qualquer acesso a repositórios de forma negativa, mas quaisquer problemas que não surgem devem ser relatados para que possamos diagnosticar-los.
  • A página Repositório na UI de administração agora fala sobre Tokens API e links para a página conta GitHub para repositórios Git, tornando-o mais fácil de configurar um repositório GitHub.
  • Correções API:
  • Fixed login em solicitações HTTP usando Autenticação Básica.
  • Havia questões que impedem o login adequada ao usar HTTP Autenticação Básica. Enviando um cabeçalho HTTP_AUTHORIZATION deixaria de login que o usuário se não fosse em resposta a um HTTP 401 não autorizado. Isto significava que os clientes não possam se logar com o seu primeiro pedido, e os usuários não sabem que as credenciais eram inválidos até mais tarde.
  • Agora os clientes podem enviar um HTTP_AUTHORIZATION com qualquer solicitação para provocar um log in.
  • respostas erradas fixos ao executar um pedido requer autenticação como um usuário anônimo.
  • Qualquer pedido feito que exigiu um usuário conectado retornaria um HTTP 403 Proibido, em vez de solicitar que o registo de cliente. Agora ele vai enviar HTTP 401 não autorizado em vez disso, o que levou o cliente para efetuar login.
  • acesso anônimo fixo para a API quando o acesso anónimo está activado.
  • Mesmo quando o servidor Review Board está definido para permitir acesso anônimo, a API que nem sempre permitir o acesso sem primeiro login. Agora a configuração de acesso anônimo está sendo verificada corretamente.
  • respostas fixas à captura de tela comentários na nova API web.
  • Ao salvar uma resposta parece funcionar, ele nunca seria associado com a avaliação.
  • Fixed remoção de screenshots de pedidos de revisão.
  • A API permite agora para a remoção de screenshots de um projecto de pedido de revisão enviando um HTTP DELETE para recursos da imagem.
  • Mudou o pedido ao fazer um PUT HTTP sobre um projecto de pedido de reexame.
  • Anteriormente, ao fazer um PUT com public = sobre o projecto, a resposta seria um HTTP 303 Ver Outros, que redirecionado para o projecto. Embora útil em teoria, isso fez qualquer interação com no navegador bibliotecas AJAX impossível, como o navegador iria esconder o redirecionamento, impedindo o cliente de manusear adequadamente o pedido ou até mesmo realmente devolver o resultado esperado (JSON ou XML).
  • Agora, nós apenas retornar a mesma carga útil que outras atualizações para o recurso devolvido, o que é mais consistente e confiável. O resultado irá conter a minuta do pedido de reexame.
  • consultas de pesquisa corrigidos no / api / li usuários /.
  • Passando fullname = ao recurso usuários resultaria em um erro HTTP 500. A consulta que está sendo construído no servidor foi errado.
  • Correções de bugs:
  • Corrigido um problema com o anfitrião SSH verificando em repositórios Git.
  • anfitrião SSH verificando em repositórios Git foi preso quando se usa o usuário @ endereço: / form caminho, sem ssh líder: //. Estávamos usando o caminho fornecido cru, e não o caminho normalizada, ao fazer a verificação. Uma vez que não aparecem como um caminho SSH, o anfitrião não foi verificada.
  • Suporte fixo para repositórios GitHub privadas.
  • URLs SSH contendo um nome de usuário não estavam sendo analisados ​​corretamente, levando a um problema ao tentar acessar repositórios GitHub privadas e outros repositórios apoiados pelo SSH.
  • Nós também não foram combinando repositórios GitHub privadas na página repositório na UI de administração.
  • Isso deve resolver problemas para ambos os repositórios padrão e organização.
  • O Sinal API para repositórios GitHub agora são extraídos corretamente na página do Repositório na UI de administração.
  • Fixed extra de espaço em branco destaque alternância.
  • Havia percevejos em alternando destaque espaço em branco extra para diffs carregados. Agora ele deve funcionar para todos os diffs. Patch, Mikhail Rogozhin.
  • As imagens no painel estão agora em cache, reduzindo o número de solicitações feitas ao servidor. Remendo por Ben Hollis.
  • pessoas com mobilidade valores de auto-completar e padrão para os campos de nome de usuário / senha do repositório.
  • Os navegadores da Web como para fornecer padrões para os campos de nome de usuário / senha, com base em qualquer conta no site, mas estes são quase sempre errado para os repositórios. Agora desligue a bandeira autocomplete sobre estes campos para indicar aos navegadores não preencha os campos ou oferecer auto-completar.
  • O suporte para Amazon S3 agora trabalha novamente com novas versões do Django Storages.
  • Autenticação com a nova API trabalha agora com novas configurações WSGI Apache +.
  • Por padrão, mod_wsgi impede a autenticação da nossa API de trabalhar. O WSGIPassAuthorization Na configuração deve ser adicionada ao arquivo de configuração do Apache. Isto agora é adicionado para novos sites de marca.
  • Fixed alguns regra de reescrita para fastcgi.

O que é novo na versão 1.5.1:

  • Novos recursos:
  • Permissão negada erros são mostrados ao acessar inacessíveis repositórios Git locais. (Bug # 1765)
  • Anteriormente, se um repositório Git foi usado e não havia permissões de arquivo suficientes para aceder à mesma, uma vaga de erro dizendo que o repositório estava inacessível iria aparecer. Agora vamos verificar para saber se é um erro de permissões, e exibir uma mensagem de erro apropriada.
  • Melhorias de desempenho:
  • Reduzir o número de consultas SQL no API legado JSON.
  • Alguns dos manipuladores de legado API realizadas mais consultas do que o necessário. Nós agora realizar menos consultas. Remendo por Ben Hollis.
  • Correções de bugs:
  • Fixed vários pequenos problemas na UI de administração de agregar arquivos de mídia Django.
  • Por razões históricas, nós sempre enviados os arquivos de mídia Django admin como parte do Review Board. Isto vem de um tempo antes de rb local existia, quando precisávamos de um diretório da mídia única com tudo dentro dela. No entanto, ele só apresenta vários problemas de compatibilidade nos dias de hoje. Vamos agora fazer uso dos arquivos de mídia que são instalados com Django.Fixed uma quebra no visualizador diff com arquivos SCons. (Bug # 1864)
  • Todos os arquivos SCons posta à revisão iria quebrar o visualizador de comparação, devido a um erro de digitação quando buscar informações sobre esse tipo de file.Added campo Diff Pai para a página Novo pedido de revisão. (Bug # 1651)
  • O campo Diff Pai faltava para Git, Bazaar e Mercurial, tornando impossível para carregar um diff pai através da interface web ao criar uma nova revisão request.Fixed alguns problemas de instalação comuns com o gerado lighttpd.conf arquivo. (Bug # 1618, Bug # 1639)
  • Várias instalações com lighttpd daria 404 erros não for encontrado, devido a alguns problemas de configuração na configuração de amostra file.Fixed suporte para vários endereços de correio electrónico atribuídos a um grupo. (Bug # 1661)
  • Vários endereços de e-mail para um grupo foram apoiadas, mas quebrado em 1,5. Temos agora dividi-los para fora da área de tela properly.The não está mais escondido imediatamente após o upload de um screenshot.Fixed um erro na API web quando a serialização para XML.Fixed intervalos quebrados para a pesquisa de atualização no arquivo crontab gerado.
  • Os intervalos causaria um índice completo para acontecer a cada minuto a 02:00 aos domingos, ao invés de apenas com 2 AM.Fixed um erro quando eliminar permanentemente um pedido de reexame.
  • A capacidade específica do administrador para apagar permanentemente um pedido de reexame teria sucesso, mas gerar um erro page.Fixed alguns problemas de compatibilidade com o Django SVN.

  • sistemas
  • Produção nunca deve correr contra Django SVN, mas com a finalidade de desenvolvimento e compatibilidade para a frente, fizemos algumas mudanças para trabalhar com Django SVN. Isso não garante que ele não vai quebrar no futuro.

O que é novo na versão 1.5 / 1.5 RC2:

  • Novos recursos do usuário:
  • Notificações de Atualizações
  • Melhoria da Auto-Complete
  • Carregar Imagens por arrastar-e-soltar
  • Controle de espaço em branco no visualizador de comparação
  • Mover Detecção no visualizador de comparação
  • Função e Classe cabeçalhos no visualizador de comparação
  • revisão da imagem, sem Diffs

O que é novo na versão 1.0.9 / 1.5 RC2:

  • Novos recursos:
  • Adicionado Python 2.7 compatibilidade.
  • Adicionada compatibilidade com PyLucene 3.x. Suporte para 2.x ainda permanece.
  • Adicionado suporte para pedidos de revisão, sem comparações, para revisão da imagem / screenshot.
  • À medida que mais empresas usam Review Board, temos visto uma crescente demanda em usá-lo apenas para revisão da imagem. Nós removemos a restrição de que um pedido de reexame deve ter um diff associado. Os usuários podem optar por carregar um rótulo diff, ou apenas mantê-lo diff-livre.
  • Além disso, os usuários podem agora definir seu repositório para (None - Apenas Graphics) ao criar um pedido de reexame, o que deixa claro que o pedido de reexame serão utilizadas para análise de imagem. Neste modo, o pedido de reexame nunca pode ter um diff carregado.
  • Melhorias da API:
  • Adicionado suporte para a única contagem de = parâmetro de consulta 1 para listas projecto de captura de tela.
  • Renomeado a chave de recurso projecto screenshot do projecto-screenshot para draft_screenshot.
  • Adicionado suporte para HTTP DELETE no tela projectos de recursos.
  • Adicionado o URL da imagem de tela nos recursos imagem.
  • rebatizado de interdiff_revision = paramater consulta para interdiff-revisão = sobre os recursos de comentário diff.
  • Suporte Removido para PUT HTTP sobre os recursos do grupo de revisão. A emissão deste comando seria apenas retornar um erro.
  • Removido os dados whitespace_only não utilizadas dos opcodes resultados no recurso diff por arquivo.
  • Adicionado suporte para atualizar comentários diff e comentários captura de tela em respostas aos comentários. Isso permite PUT HTTP para ser usado com esses recursos.
  • As ligações fixas para diff e captura de tela recursos comentário quando ligada a partir de outros recursos.
  • O recurso usuário recurso não falha com nomes de usuário contendo um período.
  • Adicionado suporte para HTTP Accept mimetypes em todos os recursos.
  • Corrigido problemas usando api_format = on HTTP GET, PUT e recursos POST.
  • Correções de bugs:
  • Vários problemas de usabilidade com tela drag-and-drop foram corrigidos. Em particular, nós agora garantir que a área de queda será na tela, o que era um problema antes sobre os novos pedidos de revisão.
  • Corrigido um erro interno do servidor ao usar uma URL baseada em SSH para um repositório sem usar um nome de usuário ou senha.
  • Corrigido um CSRF (Cross Site Request Forgery) problema de configuração para recuperação de senha. O token de verificação CSRF não estava a ser definido no formulário de recuperação, impedindo a recuperação da senha de trabalho.
  • Repositórios não estavam sendo definido como visível por padrão, forçando os administradores façam especificamente-lo visível.
  • Alguns erros, tais como arquivo não encontrado, estava deixando de aparecer na página Solicitação de nova revisão.
  • repositórios Git remoto usando o método de URL crua iria falhar quando apresentados com um diff contendo uma pequena SHA1. Vamos agora verificar durante o upload diff que apenas SHA1s completos são usados.
  • Quando não encontrar uma conta no Active Directory, que não estavam a cair de volta para a autenticação integrada, essencialmente bloqueando o usuário de administração criado localmente.
  • Acesso a uma solicitação de revisão com uma conta recém-criada automaticamente (usando LDAP, Active Directory ou NIS) causaria um erro interno do servidor devido ao perfil do usuário ainda não ter sido criado.
  • campos GECOS no backends NIS já não causa falhas de autenticação.

O que é novo na versão 1.5 RC1:

  • Adicionado suporte para o iPhone eo iPad.
  • detecção de movimento melhorado.
  • Adicionado suporte para instalações WSGI.
  • Adicionado suporte Mercurial para --git manchas formatados.
  • O visualizador de comparação agora suporta indicando arquivos excluídos.
  • Adicionado um recurso para download diffs e analisado opcodes diff.
  • Adicionado um recurso para recuperar a logado informações da sessão do usuário.
  • Revisão filtragem Suporte solicitações usando intervalos de datas.
  • caminhos SourceForge CVS agora são gerados com um:. depois do hostname

O que é novo na versão 1.0.9:

  • Review Board 1.0.9 funciona melhor com Django 1.2 fora da caixa e corrige alguns problemas de compatibilidade com a migração do banco de dados.
  • passou a usar python-memcached em vez de CMemCache.
  • Os velhos scripts de migração de banco de dados que costumavam ser usados ​​para a migração do banco de dados foram corrigidos para trabalhar novamente. Estes podem ser úteis quando a transição de um tipo de banco de dados para outro (como de SQLite para MySQL).
  • rb local agora lida com a instalação em diretórios vazios.
  • Fixed a página Grupos estrelou o Dashboard.
  • Corrigido alguns problemas com destaque de sintaxe e caracteres UTF-8 no visualizador diff.

Requisitos :


Outro software de desenvolvedor Christian Hammond

Gremlin Clock
Gremlin Clock

20 Feb 15

ReviewBoard
ReviewBoard

19 Feb 15

Comentário para Review Board

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