From c6e992a3e2580f8adef183d2bd45c4028a29b088 Mon Sep 17 00:00:00 2001 From: Rripped <75929322+Rripped@users.noreply.github.com> Date: Thu, 17 Mar 2022 17:36:14 +0100 Subject: [PATCH 1/5] Create README.md --- telegram_bot/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 telegram_bot/README.md diff --git a/telegram_bot/README.md b/telegram_bot/README.md new file mode 100644 index 0000000..abda9e2 --- /dev/null +++ b/telegram_bot/README.md @@ -0,0 +1,6 @@ +## Local setup for telegram bot +0. optional: build virtual env by ``python -m venv venv`` + ``env/Scripts/activate`` +2. create .env and set API keys etc. (use .env.example as a layout) +3. install required libs via ``pip install -r ./telegram_bot/requirements.txt`` +4. run bot.py via ``python ./telegram_bot/bot.py`` From dc7415738e988c48f2ef9acbb9184869fab051f1 Mon Sep 17 00:00:00 2001 From: Rripped <75929322+Rripped@users.noreply.github.com> Date: Thu, 17 Mar 2022 17:36:33 +0100 Subject: [PATCH 2/5] Update README.md --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 96a70d7..1dbcb5d 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,3 @@ WebEngineering2 Projekt: Aktien und News Bot für Telegram ## Dokumentation - Postman-API -> docs/postman.json - Datenbank -> database/* - -## Local setup for telegram bot -0. optional: build virtual env by ``python -m venv venv`` - ``env/Scripts/activate`` -2. create .env and set API keys etc. (use .env.example as a layout) -3. install required libs via ``pip install -r ./telegram_bot/requirements.txt`` -4. run bot.py via ``python ./telegram_bot/bot.py`` From 23e46635b31a92d123d7b99b5987ea7d12af600e Mon Sep 17 00:00:00 2001 From: H4CK3R-01 Date: Thu, 17 Mar 2022 17:36:54 +0100 Subject: [PATCH 3/5] Updated docs path #2 --- api/config.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/config.py b/api/config.py index e7f323c..3e68c44 100644 --- a/api/config.py +++ b/api/config.py @@ -24,6 +24,7 @@ class ConfigClass(object): # openapi/Swagger config SPEC_FORMAT = 'yaml' + LOCAL_SPEC_PATH = 'docs/openapi.json' SERVERS = [ { "name": "Production", From c13a980474049c9fa91d3dd18d3c0f8d6fc100ac Mon Sep 17 00:00:00 2001 From: H4CK3R-01 Date: Thu, 17 Mar 2022 17:51:40 +0100 Subject: [PATCH 4/5] Updated docs --- api/config.py | 1 - 1 file changed, 1 deletion(-) diff --git a/api/config.py b/api/config.py index 3e68c44..0bff4a9 100644 --- a/api/config.py +++ b/api/config.py @@ -23,7 +23,6 @@ class ConfigClass(object): SQLALCHEMY_TRACK_MODIFICATIONS = False # Avoids SQLAlchemy warning # openapi/Swagger config - SPEC_FORMAT = 'yaml' LOCAL_SPEC_PATH = 'docs/openapi.json' SERVERS = [ { From ef25a702dd88985f75c1c6aa9da6eba46d90e927 Mon Sep 17 00:00:00 2001 From: H4CK3R-01 Date: Thu, 17 Mar 2022 17:54:32 +0100 Subject: [PATCH 5/5] Try to fix cors --- api/app.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/app.py b/api/app.py index 88049f6..1c6d2e2 100644 --- a/api/app.py +++ b/api/app.py @@ -18,7 +18,11 @@ def create_app(): application = APIFlask(__name__, docs_path='/api/docs') application.config.from_object("config.ConfigClass") - CORS(application) + CORS(application, resource={ + r"/*": { + "origins": "*" + } + }) application.app_context().push()