Skip to content

Commit c18a475

Browse files
authored
Apply security updates (#562)
* Apply security updates * Turn off PyUp * Fix build
1 parent 7a9dda0 commit c18a475

File tree

8 files changed

+11
-18
lines changed

8 files changed

+11
-18
lines changed

.pyup.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

README.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ Lokole
88
.. image:: https://img.shields.io/pypi/v/opwen_email_client.svg
99
:target: https://pypi.python.org/pypi/opwen_email_client/
1010

11-
.. image:: https://pyup.io/repos/github/ascoderu/lokole/shield.svg
12-
:target: https://pyup.io/repos/github/ascoderu/lokole/
13-
1411
.. image:: https://codecov.io/gh/ascoderu/lokole/branch/master/graph/badge.svg
1512
:target: https://codecov.io/gh/ascoderu/lokole
1613

@@ -100,7 +97,6 @@ Below is a list of some of the key technologies used in the Lokole project:
10097
- `Sendgrid Inbound Parse <https://sendgrid.com/docs/for-developers/parsing-email/setting-up-the-inbound-parse-webhook/>`_ is used to receive emails from email providers and forward them to the Lokole email server. `Sendgrid Web API v3 <https://github.com/sendgrid/sendgrid-python>`_ is used to deliver emails from the Lokole email server to email providers. The MX records for Sendgrid are automatically generated via `Cloudflare API v4 <https://api.cloudflare.com/>`_.
10198
- `Github API v4 <https://developer.github.com/v4/>`_ is used to authenticate interactive calls to the Lokole email server API such as registering new clients or managing existing clients. Authorization is managed by Github team memberships on the Ascoderu organization. Management operations are exposed via the Lokole status page which is implemented in `React <https://reactjs.org/>`_ with `Ant Design <https://ant.design/docs/react/introduce>`_.
10299
- `Github Actions <https://github.com/ascoderu/lokole/actions>`_ are used to verify pull requests and deploy updates to production.
103-
- [ ~ Dependencies scanned by PyUp.io ~ ]
104100

105101
The diagram below shows the technologies in the context of the system as well as their interactions:
106102

docker/app/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ARG PYTHON_VERSION=3.7
22
FROM python:${PYTHON_VERSION} AS builder
33

44
RUN apt-get update \
5-
&& apt-get install -y --no-install-recommends mobile-broadband-provider-info=20170903-1 \
5+
&& apt-get install -y --no-install-recommends mobile-broadband-provider-info=20201225-1 \
66
&& rm -rf /var/lib/apt/lists/*
77

88
WORKDIR /app

docker/integtest/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM microsoft/azure-cli:2.0.32
1+
FROM mcr.microsoft.com/azure-cli:2.0.32
22

33
RUN apk add -q --no-cache \
44
curl=7.59.0-r0 \

docker/setup/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM microsoft/azure-cli:2.0.32
1+
FROM mcr.microsoft.com/azure-cli:2.0.32
22

33
ARG HELM_VERSION="3.2.1"
44
ARG KUBECTL_VERSION="1.14.8"

requirements-webapp.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ typing==3.7.4.3
2828
tzlocal==2.1
2929
watchdog==0.10.4
3030
xtarfile[zstd]==0.0.4
31-
Pillow==8.2.0
31+
Pillow==8.3.2

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Flask==1.1.2
22
Flask-Cors==3.0.9
3-
Pillow==8.2.0
3+
Pillow==8.3.2
44
apache-libcloud==3.2.0
55
applicationinsights==0.11.9
66
beautifulsoup4==4.9.3

yarn.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1051,9 +1051,9 @@ getobject@~1.0.0:
10511051
integrity sha512-tbUz6AKKKr2YiMB+fLWIgq5ZeBOobop9YMMAU9dC54/ot2ksMXt3DOFyBuhZw6ptcVszEykgByK20j7W9jHFag==
10521052

10531053
glob-parent@^5.0.0:
1054-
version "5.0.0"
1055-
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.0.0.tgz#1dc99f0f39b006d3e92c2c284068382f0c20e954"
1056-
integrity sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==
1054+
version "5.1.2"
1055+
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1056+
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
10571057
dependencies:
10581058
is-glob "^4.0.1"
10591059

@@ -2110,9 +2110,9 @@ path-key@^2.0.0, path-key@^2.0.1:
21102110
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
21112111

21122112
path-parse@^1.0.6:
2113-
version "1.0.6"
2114-
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
2115-
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
2113+
version "1.0.7"
2114+
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2115+
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
21162116

21172117
path-root-regex@^0.1.0:
21182118
version "0.1.2"

0 commit comments

Comments
 (0)