├── front-end
└── seivaVisual
│ ├── src
│ ├── assets
│ │ ├── .gitkeep
│ │ └── img
│ │ │ ├── del.png
│ │ │ ├── no.png
│ │ │ ├── yes.png
│ │ │ ├── admin.png
│ │ │ ├── back.png
│ │ │ ├── edit.png
│ │ │ ├── feed.png
│ │ │ ├── logout.png
│ │ │ ├── plus.png
│ │ │ ├── post.png
│ │ │ ├── search.png
│ │ │ ├── favicon.png
│ │ │ ├── img-post.png
│ │ │ ├── profile.png
│ │ │ ├── settings.png
│ │ │ ├── final-pag.png
│ │ │ └── logo-seiva.png
│ ├── app
│ │ ├── app.component.css
│ │ ├── admin
│ │ │ ├── admin.component.css
│ │ │ ├── admin.component.html
│ │ │ ├── admin.component.ts
│ │ │ └── admin.component.spec.ts
│ │ ├── alerts
│ │ │ ├── alerts.component.css
│ │ │ ├── alerts.component.html
│ │ │ ├── alerts.component.ts
│ │ │ └── alerts.component.spec.ts
│ │ ├── footer
│ │ │ ├── footer.component.css
│ │ │ ├── footer.component.html
│ │ │ ├── footer.component.spec.ts
│ │ │ └── footer.component.ts
│ │ ├── put-tema
│ │ │ ├── put-tema.component.css
│ │ │ ├── put-tema.component.spec.ts
│ │ │ ├── put-tema.component.ts
│ │ │ └── put-tema.component.html
│ │ ├── delete-tema
│ │ │ ├── delete-tema.component.css
│ │ │ ├── delete-tema.component.spec.ts
│ │ │ ├── delete-tema.component.html
│ │ │ └── delete-tema.component.ts
│ │ ├── post-tema
│ │ │ ├── post-tema.component.css
│ │ │ ├── post-tema.component.spec.ts
│ │ │ ├── post-tema.component.ts
│ │ │ └── post-tema.component.html
│ │ ├── postagem-tema
│ │ │ ├── postagem-tema.component.css
│ │ │ ├── postagem-tema.component.spec.ts
│ │ │ ├── postagem-tema.component.ts
│ │ │ └── postagem-tema.component.html
│ │ ├── put-postagem
│ │ │ ├── put-postagem.component.css
│ │ │ ├── put-postagem.component.spec.ts
│ │ │ ├── put-postagem.component.ts
│ │ │ └── put-postagem.component.html
│ │ ├── app.component.html
│ │ ├── model
│ │ │ ├── UserLogin.ts
│ │ │ ├── User.ts
│ │ │ ├── Tema.ts
│ │ │ └── Postagem.ts
│ │ ├── botao-subir
│ │ │ ├── botao-subir.component.html
│ │ │ ├── botao-subir.component.css
│ │ │ ├── botao-subir.component.ts
│ │ │ └── botao-subir.component.spec.ts
│ │ ├── delete-postagem
│ │ │ ├── delete-postagem.component.css
│ │ │ ├── delete-postagem.component.spec.ts
│ │ │ ├── delete-postagem.component.ts
│ │ │ └── delete-postagem.component.html
│ │ ├── app.component.ts
│ │ ├── sobre
│ │ │ ├── sobre.component.ts
│ │ │ ├── sobre.component.css
│ │ │ └── sobre.component.spec.ts
│ │ ├── botao-lateral
│ │ │ ├── botao-lateral.component.ts
│ │ │ ├── botao-lateral.component.css
│ │ │ ├── botao-lateral.component.spec.ts
│ │ │ └── botao-lateral.component.html
│ │ ├── service
│ │ │ ├── auth.service.spec.ts
│ │ │ ├── tema.service.spec.ts
│ │ │ ├── alerts.service.spec.ts
│ │ │ ├── postagem.service.spec.ts
│ │ │ ├── alerts.service.ts
│ │ │ ├── tema.service.ts
│ │ │ ├── auth.service.ts
│ │ │ └── postagem.service.ts
│ │ ├── cadastro
│ │ │ ├── cadastro.component.css
│ │ │ ├── cadastro.component.spec.ts
│ │ │ ├── cadastro.component.ts
│ │ │ └── cadastro.component.html
│ │ ├── equipe
│ │ │ ├── equipe.component.css
│ │ │ ├── equipe.component.ts
│ │ │ └── equipe.component.spec.ts
│ │ ├── navbar
│ │ │ ├── navbar.component.css
│ │ │ ├── navbar.component.spec.ts
│ │ │ ├── navbar.component.ts
│ │ │ └── navbar.component.html
│ │ ├── home-inicio
│ │ │ ├── home-inicio.component.css
│ │ │ ├── home-inicio.component.spec.ts
│ │ │ ├── home-inicio.component.ts
│ │ │ └── home-inicio.component.html
│ │ ├── feed
│ │ │ ├── feed.component.spec.ts
│ │ │ ├── feed.component.css
│ │ │ └── feed.component.ts
│ │ ├── app.component.spec.ts
│ │ ├── app-routing.module.ts
│ │ └── app.module.ts
│ ├── styles.css
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── test.ts
│ └── polyfills.ts
│ ├── dist
│ └── seivaVisual
│ │ ├── favicon.ico
│ │ ├── assets
│ │ └── img
│ │ │ ├── del.png
│ │ │ ├── no.png
│ │ │ ├── yes.png
│ │ │ ├── admin.png
│ │ │ ├── back.png
│ │ │ ├── edit.png
│ │ │ ├── feed.png
│ │ │ ├── plus.png
│ │ │ ├── post.png
│ │ │ ├── favicon.png
│ │ │ ├── img-post.png
│ │ │ ├── logout.png
│ │ │ ├── profile.png
│ │ │ ├── search.png
│ │ │ ├── settings.png
│ │ │ ├── final-pag.png
│ │ │ └── logo-seiva.png
│ │ ├── index.html
│ │ └── runtime.e227d1a0e31cbccbf8ec.js
│ ├── .editorconfig
│ ├── e2e
│ ├── src
│ │ ├── app.po.ts
│ │ └── app.e2e-spec.ts
│ ├── tsconfig.json
│ └── protractor.conf.js
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ ├── tsconfig.json
│ ├── tsconfig.base.json
│ ├── javaScript.js
│ ├── .gitignore
│ ├── .browserslistrc
│ ├── README.md
│ ├── karma.conf.js
│ ├── package.json
│ └── tslint.json
├── seivadeploy
├── Dockerfile
├── seiva-api
│ ├── Dockerfile
│ ├── .mvn
│ │ └── wrapper
│ │ │ ├── maven-wrapper.jar
│ │ │ └── maven-wrapper.properties
│ ├── src
│ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── application.properties
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── redeSocial
│ │ │ │ └── seiva
│ │ │ │ ├── SeivaApplication.java
│ │ │ │ ├── repository
│ │ │ │ ├── UsuarioRepository.java
│ │ │ │ ├── TemaRepository.java
│ │ │ │ └── PostagemRepository.java
│ │ │ │ ├── model
│ │ │ │ ├── UserLoginModel.java
│ │ │ │ ├── UsuarioModel.java
│ │ │ │ ├── TemaModel.java
│ │ │ │ └── PostagemModel.java
│ │ │ │ ├── seguranca
│ │ │ │ ├── UserDetailsServiceImpl.java
│ │ │ │ ├── UserDetailsImpl.java
│ │ │ │ └── BasicSecurityConfig.java
│ │ │ │ ├── controller
│ │ │ │ ├── UsuarioController.java
│ │ │ │ ├── TemaController.java
│ │ │ │ └── PostagemController.java
│ │ │ │ └── service
│ │ │ │ └── UsuarioService.java
│ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── redeSocial
│ │ │ └── seiva
│ │ │ └── SeivaApplicationTests.java
│ ├── .gitignore
│ └── pom.xml
└── docker-compose.yml
├── DER
├── dbdesigner.pdf
└── DescricaoDER.md
├── Entregas
├── Seiva.pdf
├── DescricaoTemaModel.md
├── DescricaoDeployBackEnd.md
├── DescricaoCRUDTema.md
├── DescricaoAngular.md
├── DescricaoCRUDPostagem.md
├── DescricaoSegurança.md
├── DescricaoEstruturaFrontEnd.md
└── GuiaEntregas.md
├── docs
├── fonts
│ ├── ionicons.eot
│ ├── ionicons.ttf
│ ├── ionicons.woff
│ ├── ionicons.woff2
│ ├── roboto-v15-latin-300.eot
│ ├── roboto-v15-latin-300.ttf
│ ├── roboto-v15-latin-300.woff
│ ├── roboto-v15-latin-300.woff2
│ ├── roboto-v15-latin-700.eot
│ ├── roboto-v15-latin-700.ttf
│ ├── roboto-v15-latin-700.woff
│ ├── roboto-v15-latin-700.woff2
│ ├── roboto-v15-latin-italic.eot
│ ├── roboto-v15-latin-italic.ttf
│ ├── roboto-v15-latin-italic.woff
│ ├── roboto-v15-latin-regular.eot
│ ├── roboto-v15-latin-regular.ttf
│ ├── roboto-v15-latin-italic.woff2
│ ├── roboto-v15-latin-regular.woff
│ └── roboto-v15-latin-regular.woff2
├── images
│ ├── favicon.ico
│ ├── compodoc-vectorise.png
│ ├── compodoc-vectorise-inverted.png
│ └── coverage-badge-documentation.svg
├── styles
│ ├── style.css
│ ├── tablesort.css
│ ├── original.css
│ ├── reset.css
│ ├── stripe.css
│ ├── laravel.css
│ ├── vagrant.css
│ ├── readthedocs.css
│ ├── material.css
│ └── postmark.css
├── js
│ ├── compodoc.js
│ ├── libs
│ │ ├── tablesort.number.min.js
│ │ ├── EventDispatcher.js
│ │ ├── custom-elements-es5-adapter.js
│ │ ├── innersvg.js
│ │ ├── promise.min.js
│ │ └── tablesort.min.js
│ ├── tabs.js
│ ├── routes
│ │ └── routes_index.js
│ ├── lazy-load-graphs.js
│ ├── search
│ │ └── search-lunr.js
│ ├── svg-pan-zoom.controls.js
│ └── sourceCode.js
└── routes.html
├── .project
└── README.md
/front-end/seivaVisual/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/front-end/seivaVisual/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/front-end/seivaVisual/src/app/admin/admin.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/front-end/seivaVisual/src/app/alerts/alerts.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/front-end/seivaVisual/src/app/footer/footer.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/seivadeploy/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM mysql:8.0.21
2 | EXPOSE 3308
--------------------------------------------------------------------------------
/seivadeploy/seiva-api/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM maven:3.6.1-jdk-11-slim
--------------------------------------------------------------------------------
/front-end/seivaVisual/src/app/admin/admin.component.html:
--------------------------------------------------------------------------------
1 |
{{postagem.descricao}}
18 | 19 | Postado em {{postagem.data | date:'dd/MM/yyyy'}} às 20 | {{postagem.data | date:'HH:mm'}} 21 |{{post.descricao}}
20 | 21 | Postado em {{post.data | date:'dd/MM/yyyy'}} às 22 | {{post.data | date:'HH:mm'}} 23 |
60 | | # | 53 |Descrição | 54 |Modificações | 55 |
|---|---|---|
| {{item.id}} | 60 |{{item.descricao}} | 61 |
62 |
65 |
68 | |
69 |
77 |