- Autoria: Bernardo, Hugo, Guilherme, Lucas, Robert e Pedro
- Data: 30/06
- Versão: 16
- Tamanho: 229 linhas
- instale docker-engine
- instale docker-compose
- entre no diretório do projeto
- rode no terminal: docker-compose build
- rode no terminal: docker-compose up
- rode em outro terminal: ./scripts/create_indexes.sh (Se não rodar não vai conseguir buscar artigos)
- teste acessando: http://localhost:3005/ ou http://localhost:3005/hellolua/
- NGINX
- Módulo de lua para NGINX
- Módulo de Upload para NGINX
- Driver de mongo para lua
- Sessões para lua com nginx (Talvez a gente nem precise)
- Academic Search Engine Optimization
- Videos explicando a estrutura do projeto
-
GET /
-
GET /articles.html
-
GET /conferences.html
-
GET /conference/$id.html
-
GET /form.html - Exemplo de formulário onde pode-se criar um artigo
-
GET /update-form.html - Exemplo de formulário que atualiza o último artigo adicionado
-
POST /articles - Cria um artigo fazendo upload do PDF (tem que enviar como 'multipart/form-data')
-
POST /articles/$id/update - Atualiza um artigo (tem que enviar como 'multipart/form-data') PS.: Não usei PUT por que estava tendo problemas em habilitar upload pro PUT :P
-
GET /articles/$id.pdf - Baixa PDF contabilizando o número de downloads
-
POST /conferences - Cria uma conferencia
-
POST /conferences/$id/update - Atualiza uma conferencia
- Autoria: Hugo
- Data: 8/06
- Versão: 6
- Tamanho: 126 linhas
- Autoria: Hugo e Guilherme
- Data: 29/06
- Versão: 17
- Tamanho: 253 linhas
- Autoria: Hugo
- Data: 24/05
- Versão: 1
- Tamanho: 19 linhas
- Autoria: Lucas, Robert e Pedro
- Data: 29/06
- Versão: 4
- Tamanho: 31.3 KB
- Autoria: Bernardo
- Data: 29/06
- Versão: 2
- Tamanho: 431 KB
- Autoria: Bernardo
- Data: 29/06
- Versão: 4
- Tamanho: 9.5 KB
- Autoria: Hugo
- Data: 27/06
- Versão: 4
- Tamanho: 75 linhas
- Autoria: Hugo
- Data: 09/06
- Versão: 2
- Tamanho: 42 linhas
- Autoria: Hugo
- Data: 29/06
- Versão: 2
- Tamanho: 40 linhas
- Autoria: Hugo
- Data: 29/06
- Versão: 4
- Tamanho: 40 linhas
- Autoria: Hugo
- Data: 28/05
- Versão: 1
- Tamanho: 40 linhas
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 14 linhas
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 435 linhas
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 60 linhas
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 19.7 KB
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 106 KB
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 44.3 KB
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 22.9 KB
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 17.6 KB
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 7 linhas
- Autoria: Guilherme
- Data: 02/06
- Versão: 1
- Tamanho: 5 linhas
- Autoria: Guilherme e Hugo
- Data: 09/06
- Versão: 3
- Tamanho: 37 linhas
- Autoria: Hugo
- Data: 16/06
- Versão: 1
- Tamanho: 3 linhas
Os arquivos desse diretório estão cada um com seu cabeçalho. Como eles não estão em suas versões finais, preferimos deixá-los cada um com seu cabeçalho, em vez de adicioná-los a essa lista.
- Primeira reunião para definição das tarefas iniciais e divisão geral do grupo. (Todos)
- Criado e compartilhado o Github para uso do grupo. (Guilherme)
- Preparação do ambiente de desenvolvimento a ser utilizado pelo grupo, com uso de docker e nginx. (Hugo)
- Primeira apresentação. (Hugo e Bernardo)
- Versão inicial do frontend. (Guilherme)
- Segunda apresentação. (Guilherme e Bernardo)
- Criação do livro diário e TODO list para organização das tarefas. (Bernardo)
- Criada a pasta diagrams e esboçar o diagrama de arquitetura. (Lucas)
- Correções no diagrama de arquitetura nível 0. (Lucas)
- Apresentação técnica. (Hugo, Guilherme e Robert)
- Apresentação técnica. (Hugo, Guilherme e Robert)
- Apresentação do DFD e do Diagrama de Sequência. (Bernardo e Robert)
- Atualizado o DFD. (Bernardo)
- Atualizada a Arquitetura. (Pedro)
- Integração. (Guiherme e Hugo)
- Preparação para a apresentação. (Bernardo, Guilherme e Hugo)
- Cronograma atualizado para a versão final. (Bernardo)
- Aplicação da regra 2 de disciplina aos arquivos da pasta models, controllers e lib (Robert)
- Inclusão de diagramas de sequência para as operações de conferência e autenticação. (Robert)