From 533f231b904afda12236c5dca34e86a143768130 Mon Sep 17 00:00:00 2001 From: Alexander Piskun <13381981+bigcat88@users.noreply.github.com> Date: Thu, 25 Jan 2024 12:53:27 +0300 Subject: [PATCH] AppAPI 2.0 (#212) See: https://github.com/cloud-py-api/app_api/issues/213 1. _All Talk Bots should be updated to use AppAPI auth for input endpoints._ 2. Updated Documentation reflecting last changes. 3. CI will fail, until merge in AppAPI will finished. --------- Signed-off-by: Alexander Piskun --- .run/Skeleton (27).run.xml | 3 +- CHANGELOG.md | 4 +- docs/NextcloudApp.rst | 7 +- docs/NextcloudTalkBot.rst | 10 +-- examples/as_app/skeleton/Makefile | 6 +- examples/as_app/skeleton/appinfo/info.xml | 1 - examples/as_app/talk_bot/Makefile | 6 +- examples/as_app/talk_bot/appinfo/info.xml | 1 - examples/as_app/talk_bot/lib/main.py | 5 +- examples/as_app/talk_bot_ai/Makefile | 4 +- examples/as_app/talk_bot_ai/appinfo/info.xml | 1 - examples/as_app/talk_bot_ai/lib/main.py | 11 ++- examples/as_app/to_gif/Makefile | 6 +- examples/as_app/to_gif/appinfo/info.xml | 1 - examples/as_app/ui_example/Makefile | 6 +- examples/as_app/ui_example/appinfo/info.xml | 1 - nc_py_api/_version.py | 2 +- nc_py_api/ex_app/__init__.py | 4 +- nc_py_api/ex_app/integration_fastapi.py | 24 ++----- nc_py_api/files/__init__.py | 2 +- nc_py_api/talk_bot.py | 2 +- scripts/ci_register.sh | 4 +- scripts/dev_register.sh | 12 +--- tests/_talk_bot.py | 21 ++---- tests/_talk_bot_async.py | 7 +- tests/actual_tests/talk_bot_test.py | 75 ++++++++++---------- 26 files changed, 100 insertions(+), 126 deletions(-) diff --git a/.run/Skeleton (27).run.xml b/.run/Skeleton (27).run.xml index 702963d5..fa7e1ce8 100644 --- a/.run/Skeleton (27).run.xml +++ b/.run/Skeleton (27).run.xml @@ -1,16 +1,17 @@ +