Beispiel #1
0
from aleph.model import User
from aleph.views.alerts_api import blueprint as alerts_api
from aleph.views.data_api import blueprint as data_api
from aleph.views.search_api import blueprint as _search_api
from aleph.views.graph_api import blueprint as graph_api
from aleph.views.sessions_api import blueprint as sessions_api
from aleph.views.users_api import blueprint as users_api
from aleph.views.lists_api import blueprint as lists_api
from aleph.views.entities_api import blueprint as entities_api
from aleph.views.exports_api import blueprint as exports_api
from aleph.views.sources_api import blueprint as sources_api
from aleph.views.crawlers_api import blueprint as crawlers_api
from aleph.views.public_api import blueprint as public_api


app.register_blueprint(data_api)
app.register_blueprint(_search_api)
app.register_blueprint(graph_api)
app.register_blueprint(sessions_api)
app.register_blueprint(users_api)
app.register_blueprint(lists_api)
app.register_blueprint(entities_api)
app.register_blueprint(exports_api)
app.register_blueprint(sources_api)
app.register_blueprint(crawlers_api)
app.register_blueprint(public_api)
app.register_blueprint(alerts_api)

@login_manager.request_loader
def load_user_from_request(request):
    api_key = request.headers.get('X-API-Key') \
Beispiel #2
0
from aleph.core import app
from aleph.views.ui import ui # noqa
from aleph.assets import assets # noqa
from aleph.views.document_api import blueprint as document_api
from aleph.views.search_api import blueprint as search_api
from aleph.views.graph_api import blueprint as graph_api
from aleph.views.sessions_api import blueprint as sessions_api
from aleph.views.roles_api import blueprint as roles_api
from aleph.views.table_api import blueprint as table_api
from aleph.views.watchlists_api import blueprint as watchlists_api
from aleph.views.entities_api import blueprint as entities_api
from aleph.views.exports_api import blueprint as exports_api
from aleph.views.sources_api import blueprint as sources_api


app.register_blueprint(document_api)
app.register_blueprint(search_api)
app.register_blueprint(graph_api)
app.register_blueprint(sessions_api)
app.register_blueprint(roles_api)
app.register_blueprint(table_api)
app.register_blueprint(watchlists_api)
app.register_blueprint(entities_api)
app.register_blueprint(exports_api)
app.register_blueprint(sources_api)


@app.errorhandler(Invalid)
def handle_invalid(exc):
    exc.node.name = ''
    data = {