Add conference detail pages and cached flight searches

This commit is contained in:
Edward Betts 2026-10-02 10:46:26 +01:00
parent 6b253f2d04
commit dcaf723336
24 changed files with 12198 additions and 12 deletions

View file

@ -21,6 +21,7 @@ import agenda.accommodation
import agenda.conference
import agenda.conference_ical
import agenda.conference_list
import agenda.conference_page
import agenda.data
import agenda.error_mail
import agenda.fx
@ -41,6 +42,7 @@ from agenda.types import StrDict, Trip
app = flask.Flask(__name__)
app.debug = False
app.config.from_object("config.default")
app.register_blueprint(agenda.conference_page.blueprint)
app.wsgi_app = ProxyFix(app.wsgi_app, x_for=1, x_proto=1, x_host=1) # type: ignore[method-assign]
agenda.error_mail.setup_error_mail(app)