17 Jul, 2009
3 commits
-
…rança e do ambiente Apache/PHP/i-Educar
-
* Banco de dados contém dados mínimos para uso * Apenas um usuário vem cadastrado por padrão ("admin"). Possui as antigas permissões do usuário adm e ieducar * Atualizado arquivo configuration/ieducar.ini: diretivas de banco de dados com novos valores padrão e removido diretivas do namespace php. por falta de uso * Apagados testes unitários e funcionais por terem dependencia com os dados distribuídos na versão anterior do banco de dados * Atualizada class FunctionalBaseTest para usar login e senha do novo usuário administrador * Incluído arquivos SQL deltas para manter o histórico das alterações do banco de dados com o DbDeploy * Adicionado a tabela public.changelog para uso do DbDeploy * Campo num_livro da tabela cadastro.documento passa a ser character varying, triggers relacionadas atualizadas (não há histórico para essa mudança, incluído no arquivo delta 1) * Arquivo build.xml atualizado com uma tarefa migrate, para facilitar o deployment de atualizações do banco * Arquivo ieducar.sql movido para diretório misc/database
25 May, 2009
2 commits
14 May, 2009
4 commits
-
* Refactoring de código * Correção de código SQL com erro em clsPmieducarServidor::Listar() * Teste funcional ServidorAfastarWebTest atualizado para cobrir a correção
-
…idor. Correção inclui: * Correção e documentação do código javascript do select de funções * Teste funcional com Selenium para verificar correção do bug
12 May, 2009
1 commit
-
…lveu diversas tarefas: * Novos métodos para diminuir duplicação de código, com documentação * Método clsPmieducarServidor::lista(): * Documentação dos argumentos * Correção da lógica de montagem da SQL e documentação de alguns trechos * Correção de SQL (uso da função COALESCE e typecasts que faltavam) * Documentação dos argumentos do método clsPmieducarServidor::lista() * Correção dos headers de arquivos * Refactoring de código relacionado a correção * Novos unit tests * Refactoring de código de unit e functional tests
06 May, 2009
6 commits
-
…ando o utilitário PHP [http://phing.info/docs/guide/current/ Phing]
-
…de conexão com o servidor
-
* Cabeçalhos seguindo os padrões de codificação * Classes de teste Selenium codificadas em UTF-8 * UnitBasteTest incluindo arquivo da classe clsBanco, para facilitar conexão pelos testes que a extendem
05 May, 2009
3 commits
-
…ca para projetos de SPB
04 May, 2009
10 commits
-
…gerados pela aplicação
-
…mações adicionaies do i-Educar
-
…m outro ponto do código
-
…e listava as ocorrências de todos quando deveria mostrar apenas do servidor especificado. Melhorias no display de dados da escola, horas/minutos de um atraso e o tipo da entrada
24 Apr, 2009
8 commits
-
…quando era para atualizá-lo.
-
#17 by Eriksen: Corrigido bug que não listava os clientes de uma bibliteca enquanto não houvesse uma entrada na tabela de suspensão. Foi criado um método auxiliar na classe clsBanco para fazer a contagem de registros de uma tabela, para facilitar a correção do bug.
-
by Eriksen: Adicionado classes abstratas para a interface com o framework PHPUnit. Estas classes tem como objetivos: * diminuir a dependência desse framework; * facilitar o desenvolvimento de testes unitários e funcionais. Notas explicativas: * é necessário ter o framework [http://www.phpunit.de/wiki/Documentation PHPUnit] instalado no seu classpath para criar os testes; * ambos os arquivos das classes abstratas alteram o diretório atual com [http://php.net/chdir chdir()] para o diretório intranet/ afim de facilitar o uso do comando phpunit e da inclusão das classes do i-Educar para testes; * testes unitários devem ser criados em unit/ e testes funcionais em functional/; * testes [http://seleniumhq.org/documentation/ Selenium] precisam ser atualizados sempre que uma atualização de interface ocorrer.
-
Cópia da GPLv2 incluída na distribuição
09 Apr, 2009
1 commit
-
Página inicial usa caminho relativo e é script PHP; bug do logout corrigido (ticket #5) r6@erik: eriksen | 2009-03-24 14:49:24 -0300 Cópia da GPLv2 incluída na distribuição r7@erik: eriksen | 2009-03-24 14:51:25 -0300 Página inicial com caminhos relativos no frame e como script PHP r8@erik: eriksen | 2009-03-24 15:07:00 -0300 Ação de suspender cliente estava com SQL inválido (ticket #7) r9@erik: eriksen | 2009-03-24 15:10:07 -0300 Opções do select de tipo de cliente estavam duplicadas (ticket #8) r10@erik: eriksen | 2009-03-24 18:46:19 -0300 Hora da ocorrência não gravava quando a mesma era editada (ticket #11) r11@erik: eriksen | 2009-03-24 19:34:51 -0300 Dispensa de disciplina não funcionava (ticket #12) r12@erik: eriksen | 2009-03-26 14:59:48 -0300 Código usa o último IP do header HTTP_X_FORWARDED_FOR, evitando erro de SQL (ticket #13) r18@erik: eriksen | 2009-04-06 12:11:02 -0300 Licença GPL v2 não tem valor legal para projetos nesse portal r23@erik: eriksen | 2009-04-09 16:47:29 -0300 #13 by Eriksen: Corrigido erro no login quando usuário tinha múltiplos endereços IPs Correções de vários bugs.
08 Apr, 2009
2 commits