- Mar 09, 2022
-
-
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
-
- Feb 25, 2022
-
-
David Trattnig authored
See #102
-
David Trattnig authored
-
David Trattnig authored
See #102 for details.
-
David Trattnig authored
See #102 for details.
-
- Feb 11, 2022
-
-
David Trattnig authored
Refactoring and fixes related to end of timeslot and channels See merge request !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: - #65 - #76
-
David Trattnig authored
-
David Trattnig authored
-
- Feb 10, 2022
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- Feb 09, 2022
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- Jan 28, 2022
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- Jan 27, 2022
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
- Jan 25, 2022
-
-
David Trattnig authored
Rework database session handling See merge request !11
-
- Jan 22, 2022
-
-
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 38fd7512 and b85aa202. See: #93
-
- Jan 21, 2022
-
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-
David Trattnig authored
-