- 17 Feb, 2022 10 commits
-
-
Lars Kruse authored
-
Lars Kruse authored
These assignments caused style warnings (flake8).
-
Lars Kruse authored
-
Lars Kruse authored
The current target length is 99 characters.
-
Lars Kruse authored
Thanks, flake8.
-
Lars Kruse authored
The exceptions to be handled should be specified, otherwise even a "NameError" would be caught. Thanks, flake8.
-
Lars Kruse authored
Thanks, flake8.
-
Lars Kruse authored
-
Lars Kruse authored
-
Lars Kruse authored
-
- 11 Feb, 2022 6 commits
-
-
David Trattnig authored
Refactoring and fixes related to end of timeslot and channels See merge request aura/engine!12
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
This solves issues with concurrent Liquidsoap operations. This temporarly solves: - engine-core#5 This relates to: - engine#65 - engine#76
-
David Trattnig authored
-
David Trattnig authored
-
- 10 Feb, 2022 4 commits
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- 09 Feb, 2022 3 commits
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- 28 Jan, 2022 3 commits
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- 27 Jan, 2022 5 commits
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- 25 Jan, 2022 1 commit
-
-
David Trattnig authored
Rework database session handling See merge request aura/engine!11
-
- 22 Jan, 2022 2 commits
-
-
Lars Kruse authored
Currently the database session is created during application startup and is used in all threads. This is problematic, since the session is not thread-safe. Now we use the request-based database session provided by flask-sqlachemy instead. But this does not really solve the problem of using the same session in different threads, since the threads are started within a request.
-
Lars Kruse authored
The introduction of short-lived sessions caused issues with functions, which return database objects. Such objects are not accessible (due to lazy loading), after the session is closed. Instead we should either move the session scope the respective callers or use a request-based session handling (e.g. the one provided by flask-sqlalchemy). This reverts commit 0b594e50 and 70ffd1a0. See: #93
-
- 21 Jan, 2022 6 commits
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-