django-backend merge requestshttps://recursos.camba.coop/templates/django-backend/-/merge_requests2021-02-24T18:54:24Zhttps://recursos.camba.coop/templates/django-backend/-/merge_requests/4feat: add ssl certificates automatic generation in docker compose (PRODUCTION...2021-02-24T18:54:24ZJesus Laimefeat: add ssl certificates automatic generation in docker compose (PRODUCTION env)TODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- add local and production docker compos...TODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- add local and production docker compose configurations.
- add container in production docker compose to generate ssl certificates using Lets Encrypt.
- add local and production Nginx dockerfiles to enable ssl certificates generation.
Closes #(issue)
## How to manually test
<!-- Example:
1) First do this
2) Then do this
3) Finally do this
Expected result: The application should do X or be in Y state
-->https://recursos.camba.coop/templates/django-backend/-/merge_requests/3feat: add swagger and redoc settings, add drf_yasg for generating api docs2021-02-08T13:33:10ZJesus Laimefeat: add swagger and redoc settings, add drf_yasg for generating api docsTODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- add swagger and redoc documentation
Closes #(no...TODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- add swagger and redoc documentation
Closes #(no issue)
## How to manually test
<!-- Example:
1) First do this
2) Then do this
3) Finally do this
Expected result: The application should do X or be in Y state
-->
TODOhttps://recursos.camba.coop/templates/django-backend/-/merge_requests/2feat: upgrade python and django versions2021-02-24T18:55:14ZJesus Laimefeat: upgrade python and django versionsTODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- upgrade Django, DRF versions
- upgr...TODO: add documentation
## Description
<!-- Example:
**This MR provides:**
- X Model was added
- Unit tests for X have been implemented
- Migrations for X have been generated
-->
- upgrade Django, DRF versions
- upgrade Nginx docker image version
Closes #(no issue)
## How to manually test
<!-- Example:
1) First do this
2) Then do this
3) Finally do this
Expected result: The application should do X or be in Y state
-->
TODO
https://recursos.camba.coop/templates/django-backend/-/merge_requests/1feat: add docker local environment2021-02-24T18:56:11ZJesus Laimefeat: add docker local environment## Description
TODO: agregar documentacion de los cambios y su impacto en el README.
Este MR agrega los siguientes cambios:
- reducir el tamaño total de la Imágen de Docker Web(Django), 900mb a 120mb
- poder usar docker-compose e...## Description
TODO: agregar documentacion de los cambios y su impacto en el README.
Este MR agrega los siguientes cambios:
- reducir el tamaño total de la Imágen de Docker Web(Django), 900mb a 120mb
- poder usar docker-compose en modo local(desarrollo).
- actualizar Imágen Docker de Mariadb a la última en el docker compose.
- arreglar un error al usar variables de ambiente incorrectas en los settings de producción.
Closes #(No hay issue :()
## How to manually test
1) Ejecutar docker compose en entorno local
2) Revisar admin, aplicar algún cambio
3) Ver que se actualiza :P