Switched little_boxes

This commit is contained in:
Thomas Sileo
2018-06-17 20:51:23 +02:00
parent 6220064951
commit 7f65fdfc90
5 changed files with 48 additions and 211 deletions

13
app.py
View File

@@ -36,9 +36,7 @@ from werkzeug.utils import secure_filename
import activitypub
import config
from activitypub import MY_PERSON
from activitypub import embed_collection
from config import ACTOR_SERVICE
from config import ADMIN_API_KEY
from config import BASE_URL
from config import DB
@@ -49,7 +47,6 @@ from config import ID
from config import JWT
from config import KEY
from config import ME
from config import OBJECT_SERVICE
from config import PASS
from config import USERNAME
from config import VERSION
@@ -63,10 +60,18 @@ from little_boxes.errors import ActivityNotFoundError
from little_boxes.errors import Error
from little_boxes.errors import NotFromOutboxError
from little_boxes.httpsig import HTTPSigAuth
from little_boxes.httpsig import verify_request
# from little_boxes.httpsig import verify_request
from little_boxes.webfinger import get_actor_url
from little_boxes.webfinger import get_remote_follow_template
from utils.key import get_secret_key
from utils.object_service import ObjectService
OBJECT_SERVICE = ACTOR_SERVICE = ObjectService()
back = activitypub.MicroblogPubBackend()
ap.use_backend(back)
MY_PERSON = ap.Person(**ME)
app = Flask(__name__)
app.secret_key = get_secret_key("flask")