Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1 #9

Merged
merged 78 commits into from
Oct 5, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
6f76594
#22 Add default initial vue app files
vitorcx Sep 13, 2019
47bc95d
#22 Add initial docker and docker-compose
vitorcx Sep 13, 2019
7353b53
#22 Add installation steps in README.md
vitorcx Sep 13, 2019
ffc6124
Merge pull request #1 from fga-eps-mds/feature/22-configurar-ambiente…
fabiola-m Sep 14, 2019
73480d6
#17 Add license
shayanealcantara Sep 18, 2019
c11e146
change repository url
mardntas Sep 18, 2019
e0b19ac
Update README.md
mardntas Sep 18, 2019
6142025
#17 Changing license
shayanealcantara Sep 20, 2019
686474b
Updating readme
shayanealcantara Sep 20, 2019
9a4e906
#17 Add img to readme and adjust text
shayanealcantara Sep 20, 2019
d9da4f7
\#17 Add img to readme and adjust text
shayanealcantara Sep 20, 2019
66b29e3
Merge branch 'feature/17-criar-perfil-open-source' of https://github.…
shayanealcantara Sep 20, 2019
d41ea50
Merge branch 'feature/17-criar-perfil-open-source' of https://github.…
shayanealcantara Sep 20, 2019
a62794a
Merge branch 'feature/17-criar-perfil-open-source' of https://github.…
shayanealcantara Sep 20, 2019
ac667f6
Merge branch 'develop' into feature/17-open-source-profile
shayanealcantara Sep 20, 2019
1562b26
\#17 Adjust port number
shayanealcantara Sep 20, 2019
b23ce39
Merge branch 'feature/17-open-source-profile' of https://github.com/f…
shayanealcantara Sep 20, 2019
c37e101
Merge pull request #2 from fga-eps-mds/feature/17-open-source-profile
vitorcx Sep 21, 2019
beef03c
Fix community docs
shayanealcantara Sep 23, 2019
7d15997
#44 Add gitignore
RenatoBrittoAraujo Sep 23, 2019
4fd2c6d
Add vuex and vue-router as project dependencies
RenatoBrittoAraujo Sep 23, 2019
f983636
Setup basic filesystem
RenatoBrittoAraujo Sep 23, 2019
0f95102
#44 Add basic template for login
RenatoBrittoAraujo Sep 23, 2019
8d8a7e3
#44 Add fonts and images to assets
RenatoBrittoAraujo Sep 24, 2019
cce17c1
#44 Add basic project structure for pages and css classes
RenatoBrittoAraujo Sep 24, 2019
d59ae60
Merge pull request #3 from fga-eps-mds/feature/basic-structure
vitorcx Sep 24, 2019
a8b6fb2
#44 Add scss dependencies and organe fonts ans colors in stylesheets …
RenatoBrittoAraujo Sep 24, 2019
12b2248
#44 Adjust images
LeoSilvaGomes Sep 24, 2019
9875e6e
#44 Add colors and classes of colors for background and text
LeoSilvaGomes Sep 24, 2019
64b0e5a
#44 Add TextField component
RenatoBrittoAraujo Sep 24, 2019
a1579c6
#44 Add vue-fontawasome package
LeoSilvaGomes Sep 25, 2019
31c5614
#44 Add TextField input boxes, adaptable to images, labels and placeh…
RenatoBrittoAraujo Sep 25, 2019
fd1d04e
#44 Update dockerfile and add fontawasome way to up library
LeoSilvaGomes Sep 25, 2019
d0d0b92
#44 Update simplebutton component and Adjust TopBar name
LeoSilvaGomes Sep 25, 2019
ea45a3c
#44 Merge with incoming change
RenatoBrittoAraujo Sep 25, 2019
94ae33a
#44 Merge with incoming changes
RenatoBrittoAraujo Sep 25, 2019
918fa1e
#44 Add textfield component transmit variable value change to parent
RenatoBrittoAraujo Sep 25, 2019
1a47306
#44 Adjust App.vue indentation and fontawesome called
LeoSilvaGomes Sep 25, 2019
f59ee26
#44 Create TopBar component
KiSobral Sep 25, 2019
619c327
#44 Hidden placeholder when input focus
RenatoBrittoAraujo Sep 26, 2019
1e52a7d
Merge branch 'feature/basic-structure' of https://github.com/fga-eps-…
RenatoBrittoAraujo Sep 26, 2019
1cdde2e
#44 Set SignButton style
LeoSilvaGomes Sep 26, 2019
88cc533
Merge branch 'feature/basic-structure' of https://github.com/fga-eps-…
LeoSilvaGomes Sep 26, 2019
0b8b028
#44 Adjust TextField line
LeoSilvaGomes Sep 26, 2019
5e8a65e
#44 Adjust TopBar icon colors
KiSobral Sep 26, 2019
826ff10
#44 Update comments to english, remove components from sigin page and…
RenatoBrittoAraujo Sep 26, 2019
e5f5332
#44 Remove postcss.config.js file
RenatoBrittoAraujo Sep 26, 2019
00917e5
Merge pull request #4 from fga-eps-mds/feature/basic-structure
vitorcx Sep 26, 2019
8d4e1c8
#44 Add signin page
RenatoBrittoAraujo Sep 26, 2019
0bcdd51
#44 Merge with old branch
RenatoBrittoAraujo Sep 26, 2019
69c26e4
#43 Update TextField settings
KiSobral Sep 26, 2019
72928ba
#43 Add initial version of sign up page
KiSobral Sep 27, 2019
8582518
#44 Add backend token request and storage
RenatoBrittoAraujo Sep 27, 2019
f138868
#47 Add jest dependencies
vitorcx Sep 27, 2019
14363e9
#47 Add jest config file
vitorcx Sep 27, 2019
6416a16
#47 Add tests folder
vitorcx Sep 27, 2019
42ba381
#47 Add CI workflow
vitorcx Sep 27, 2019
2bf59d3
#44 Add cookie storage for authentication tokens
RenatoBrittoAraujo Sep 27, 2019
adf0cdd
#47 Add test branch in workflow
vitorcx Sep 27, 2019
bc9ae72
#47 Fix syntax in workflow
vitorcx Sep 27, 2019
3ae18de
#47 Rename workflow dir
vitorcx Sep 27, 2019
2d08e36
#47 Remove test branch from workflow
vitorcx Sep 27, 2019
7aa4577
#44 Fix minor commit issues and add enter key as input for login
RenatoBrittoAraujo Sep 27, 2019
3dd5469
#44 Add logout button and logout functionalities
RenatoBrittoAraujo Sep 27, 2019
c23fb44
#43 Adjust button position and translate page content
KiSobral Sep 28, 2019
1d1a3e1
#43 Update dependencies
LeoSilvaGomes Sep 28, 2019
3999862
#43 Add axios library
LeoSilvaGomes Sep 29, 2019
9d66adf
#43 Add initial signup post request
LeoSilvaGomes Sep 29, 2019
ec3077b
#43 Add toasted error
LeoSilvaGomes Sep 29, 2019
5466d95
#44 Translated to portuguese signin page and added more input validation
RenatoBrittoAraujo Sep 30, 2019
0b9ea20
#43 Add input validation method and toasts translations
KiSobral Sep 30, 2019
fae56f7
Merge pull request #5 from fga-eps-mds/feature/47-continuous-integration
fabiola-m Sep 30, 2019
1efeae0
Merge branch 'develop' into feature/44-user-signin
shayanealcantara Oct 1, 2019
3ec3491
#43 Add automatic login after user registration
LeoSilvaGomes Oct 1, 2019
da1468f
#44 Remove forgotten password link
RenatoBrittoAraujo Oct 1, 2019
bab50b0
Merge pull request #6 from fga-eps-mds/feature/44-user-signin
shayanealcantara Oct 2, 2019
d8d1dc2
#43 Resolve merge conflicts
KiSobral Oct 4, 2019
d393115
Merge pull request #7 from fga-eps-mds/feature/43-user-signup
vitorcx Oct 5, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.git
node_modules
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Bug report
about: Reporte um bug para nos ajudar a melhorar

---

**Descreva o bug**
Uma descrição clara e concisa do que é o bug.

**Para reproduzir**
Passos para reproduzir o comportamento:
1. Vá para '...'
2. Clique em '....'
3. Desça a tela até '....'
4. Veja o erro

**Comportamento esperado**
Uma descrição clara e concisa do que era esperado acontecer.

**Screenshots ou capturas de tela**
Se aplicável, adicione screenshots para ajudar a explicar seu problema.

**Desktop (por favor, informe qual é o navegador, browser utilizado ao encontrar o bug):**
- OS: [ex.: iOS]
- Browser [ex.: chrome, safari]
- Version [ex.: 22]

**Smartphone (por favor, informe qual é o navegador, browser utilizado ao encontrar o bug):**
- Device: [ex.: iPhone6]
- OS: [ex.: iOS8.1]
- Browser [ex.: stock browser, safari]
- Version [ex.: 22]

**Informações adicionais**
Adicione outras informações sobre o problema aqui, se necessário.
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/hist-ria-de-usu-rio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: História de Usuário
about: Descrição de uma história de usuário

---

**Descrição**
Eu, como ***persona***, gostaria de ***realizar algo*** para ***alcance um objetivo***.

**Critérios de Aceitação** [?](http://www.metodoagil.com/historias-de-usuario/)
- Deverá ter o campo ...;
- Deverá calcular/apresentar ...;
- Funcionalidade testada;


**Tarefas**
- [ ] Não é um épico. [Leia](https://sitecampus.com.br/user-story-epico-e-tema-qual-diferenca/);
- [ ] É testável;
- [ ] É estimável pelo time de desenvolvimento;
- [ ] Traz valor ao negócio;

**Observações**

- A issue deve ser pontuada;
- A issue deve ser delegada a alguém;
- A issue deve ter labels;
102 changes: 102 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_template_meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
---
name: Template de Ata
about: Template padrão para criação de atas de reunião

---

<table>
<tr>
<td colspan="9"><center><b>Reunião X</b></td>
</tr>
<tr>
<td colspan="2"><b>Data</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="2"><b>Presidida por</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="2"><b>Tipo de Reunião</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="2"><b>Discussão</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="2"><b>Conclusão</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="9"><center><b>Integrantes</b></td>
</tr>
<tr>
<td colspan="2"><b><center>Nome</b></td>
<td colspan="1"><b><center>Disciplina</b></td>
<td colspan="1"><b><center>Presença</b></td>
<td colspan="5"><b><center>Justificativa</b></td>
</tr>
<tr>
<td colspan="2">Fabíola Malta Fleury</td>
<td colspan="1"><center><b>EPS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Martha Dantas Silva</td>
<td colspan="1"><center><b>EPS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Shayane Marques Alcântara</td>
<td colspan="1"><center><b>EPS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Vitor Cardoso Xoteslem</td>
<td colspan="1"><center><b>EPS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Durval Carvalho de Souza</td>
<td colspan="1"><center><b>MDS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Hugo Sobral de Lima Salomão</td>
<td colspan="1"><center><b>MDS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">João Pedro Silva de Carvalho</td>
<td colspan="1"><center><b>MDS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Leonardo da Silva Gomes</td>
<td colspan="1"><center><b>MDS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2">Renato Britto Araújo</td>
<td colspan="1"><center><b>MDS</b></td>
<td colspan="1"><center><b></b></td>
<td colspan="5"></td>
</tr>
<tr>
<td colspan="2"><b>Início</b></td>
<td colspan="7"></td>
</tr>
<tr>
<td colspan="2"><b>Término</b></td>
<td colspan="7"></td>
</tr>
</table>
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_template_us.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Template de issue comum
about: Template padrão para criação das issues comuns

---

## Título da issue

### Descrição:
Descrever issue brevemente, inserindo informações necessárias para o entendimento.

### Critérios de aceitação:
Descrever o que a issue precisa cumprir para ser considerada finalizada.

-

### Tarefas:
Checklist de ações que devem ser realizadas.

- [ ]
17 changes: 17 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Descrição

Descrição concisa do que foi feito

## Resolve (Issues)

Issues que foram resolvidas com o PR

## PRs relacionados, se houver

branch | PR
------ | ------
outro_pr_relacionado | [link]()

## Tarefas gerais realizadas
* Tarefa 1
* Tarefa 2
28 changes: 28 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

name: CI

on:
pull_request:
branches:
- master
- develop
- release/*

jobs:
test:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@master
- name: setup environment
run: docker-compose up -d --build
- name: Run tests
run: docker exec acacia-frontend npm run test:unit
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v1.0.2
with:
token: ${{secrets.CODECOV_TOKEN}}
file: ./coverage/clover.xml
flags: unittests
name: codecov-umbrella
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
node_modules/
public/

# Log files
npm-debug.log*

# Editor settings
.vscode
49 changes: 49 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Código de Conduta

## Propósito
O projeto é mantido por estudantes durante a execução das disciplinas
de Engenharia de Produto de Software e Métodos de Desenvolvimento de Software
da Universidade de Brasília.
Sendo assim, frisamos a importância de promover um ambiente aberto e acolhedor,
nós mantenedores e contribuidores nos comprometemos a fazer participação em nosso
projeto e nossa comunidade provendo uma experiência livre de assédio para todos.


## Nossas Responsabilidades
Os mantenedores desse projeto são responsáveis por prestar esclarecimentos em
casos de dúvidas relacionadas ao código de conduta e também por ações em resposta
a comportamentos inadequados.
No caso de testemunhar comportamentos inadequados,
estes devem ser reportados imediatamente, sendo os responsáveis do repositório
obrigados a manter confidencialidade sobre a pessoa que reportar.

## Exemplos de comportamentos esperados e que contribuem com o projeto

* Uso de linguagem acolhedora e inclusiva
* Respeito aos diferentes pontos de vista
* Aceitar críticas construtivas
* Demonstrar empatia com os membros da comunidade

## Exemplos de comportamentos inaceitáveis

* Uso de conotações sexuais
* Comentários depreciativos que ataquem pessoas ou grupos
* Assédio público ou privado
* Publicação de conteúdo privado de terceiro sem prévia autorização
* Outras condutas consideradas inapropriadas em um ambiente profissional


## Escopo

Esse Código de Conduta é aplicado dentro do projeto e em locais públicos onde
um indivíduo esteja representando o projeto ou sua comunidade. Exemplos
são um e-mail oficial sobre o projeto, ou participação em eventos como representante.


## Atribuição

Esse código de conduta é uma adaptação de [Contributor Covenant][homepage], version 1.4,
disponível em [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
35 changes: 35 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Como contribuir

Antes de enviar uma alteração para este repositório,
coloque-se como responsável por ela via issues do github. Verifique se você
está seguindo nossa política de branches e commits e se sua branch segue a checklist de
pull request:
* Os commits seguem o padrão de estilo desse projeto.
* A branch está conforme nossa política.
* Houve sucesso na integração continua.
* Os critérios de aceitação foram cumpridos.
* Foram realizados testes (sendo o caso) que cobrem as funcionalidades entregues.


Este repositório possui um código de conduta que deverá ser seguido em todas as
interações com ele.

## Processo de criação de issues

1. Verifique se não existe issue que já adereça o que você pretender colocar.
2. Ao criar a issue, espere a resposta de uns dos responsáveis pelo repositório
para sua aprovação.

## Processo de Pull Request

1. Execute em sua máquina os testes que existiam antes da sua alteração, e apenas
envie o Pull Request caso ainda estejam passando.
2. Espere o processo da integração continua, como uma segunda verificação.
3. Ao criar o Pull Request, siga o template disponível em docs/pull_request_template.md
4. Selecione um desenvolvedor do projeto para revisar o seu Pull Request, além disso ele
será revisado pelo scrum master,apenas
então ele poderá ser aceito.



Obrigada por querer contribuir com o projeto <3!
12 changes: 12 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM node:10.16.3-alpine

ADD package.json /tmp/package.json
RUN cd /tmp && npm install
RUN mkdir -p /app && cp -a /tmp/node_modules /app/

WORKDIR /app
ADD . /app

EXPOSE 8080

CMD ["npm", "run", "serve"]
Loading