274 Commits

Author SHA1 Message Date
Brain 0011ac9cb9 Merge pull request 'Check pooled database connections before reusing them' (!137) from fix-db-disconnect into main
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #137
1.2.1
2025-09-26 15:15:26 +02:00
Brain bf71ae7da5 Merge pull request 'Update python Docker tag to v3.11.13' (!122) from renovate/minor-3.11-python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #122
2025-09-19 18:29:57 +02:00
Brain a54fcdf5a4 Update Python version where Renovate didn't do it
continuous-integration/drone/pr Build is passing
2025-09-19 18:26:29 +02:00
renovate-bot 69c2c94079 Update python Docker tag to v3.11.13 2025-09-19 18:20:31 +02:00
Brain 4c88ee4c06 Check pooled database connections before reusing them
continuous-integration/drone/pr Build is passing
Fixes #43
2025-09-19 18:18:19 +02:00
Brain bc595a77ce Merge pull request 'Test against MariaDB in CI runs' (!138) from test-mariadb into main
continuous-integration/drone/push Build is passing
Reviewed-on: #138
2025-09-19 18:18:01 +02:00
Brain ab459b4d88 Do proper downgrades to reset the database
continuous-integration/drone/pr Build is passing
Somehow the table for the alembic migrations was not dropped before, leading to an inconsistent state
2025-09-19 18:09:57 +02:00
Brain 9fe705d485 Remove DB connection config that comes after the initialization
continuous-integration/drone/pr Build is failing
2025-09-19 17:20:47 +02:00
Brain c8324e32e4 Test against MariaDB in CI runs
continuous-integration/drone/pr Build is failing
2025-09-19 17:04:45 +02:00
Brain b38a874b23 Merge pull request 'Use in-memory database for pre-commit tests' (!135) from precommit-test-db into main
continuous-integration/drone/push Build is passing
Reviewed-on: #135
2025-09-17 12:17:59 +02:00
Brain eb22c8562f Use in-memory database for pre-commit tests
continuous-integration/drone/pr Build is passing
2025-08-22 14:08:52 +02:00
Brain 7feddb897a Merge pull request 'Update python Docker tag to v3.10.18' (!103) from renovate/minor-3.10-python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #103
2025-08-22 13:48:52 +02:00
Brain d1397f56f8 Update other references to Python version
continuous-integration/drone/pr Build is passing
2025-08-22 13:45:36 +02:00
renovate-bot e6f821e1db Update python Docker tag to v3.10.18
continuous-integration/drone/pr Build is failing
2025-08-13 15:36:31 +00:00
Brain 3d271cdf7b Merge pull request 'Update python Docker tag to v3.9.21' (!106) from renovate/minor-3.9-python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #106
2025-01-08 15:05:46 +01:00
Brain f4c54526d1 Update to Python 3.9
continuous-integration/drone/pr Build is passing
2025-01-08 14:46:46 +01:00
renovate-bot e9236f7e19 Update python Docker tag to v3.9.21 2025-01-08 14:43:49 +01:00
Brain f04120fdc0 Merge pull request 'Update plugins/docker Docker tag to v20.18.6' (!132) from renovate/plugins-docker-20.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #132
2025-01-08 14:25:15 +01:00
renovate-bot 1f87e2d96e Update plugins/docker Docker tag to v20.18.6
continuous-integration/drone/pr Build is passing
2025-01-07 21:36:26 +00:00
Brain c5a38dca81 Merge pull request 'Update dependency sqlalchemy to v2.0.36' (!128) from renovate/sqlalchemy-2.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #128
2025-01-07 21:43:34 +01:00
renovate-bot 6424af8b3f Update dependency sqlalchemy to v2.0.36
continuous-integration/drone/pr Build is passing
2025-01-07 20:37:20 +00:00
Brain 184b1c33eb Merge pull request 'Update dependency flask-sqlalchemy to v3' (!112) from renovate/flask-sqlalchemy-3.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #112
2025-01-07 21:25:08 +01:00
Brain 5f27eaa9a1 Set the SQLALCHEMY_DATABASE_URI env differently
continuous-integration/drone/pr Build is passing
2024-09-13 15:49:24 +02:00
Brain 862bd9f7a3 Explicitly set SQLALCHEMY_DATABASE_URI for tests
continuous-integration/drone/pr Build is failing
2024-09-13 15:43:09 +02:00
Brain 8478e8d76e Fix test errors
continuous-integration/drone/pr Build is failing
2024-09-13 15:38:56 +02:00
Brain b0652add43 Replaced deprecated method
see https://flask-sqlalchemy.palletsprojects.com/en/3.1.x/api/#flask_sqlalchemy.SQLAlchemy.get_engine
2024-09-13 15:25:04 +02:00
Brain 60c906cb5c Fix 'unclosed file' warnings in tests
see https://github.com/pallets/flask/issues/2468#issuecomment-517797518
2024-09-13 14:11:19 +02:00
64bit 2ff958c55f Rewrite sqlachemy code for 1.4 to 2.x migration 2024-09-13 13:43:00 +02:00
Brain 146eb995a8 Update SQLAlchemy to v2 2024-09-13 13:42:12 +02:00
renovate-bot 33187428cf Update dependency flask-sqlalchemy to v3
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
2024-09-13 11:36:00 +00:00
Brain 06caf796cd Merge pull request 'Update dependency flask-migrate to v4' (!111) from renovate/flask-migrate-4.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #111
2024-09-13 13:13:42 +02:00
Brain 54326129e4 Merge pull request 'Update python:3.8.20-alpine Docker digest to 3d93b1f' (!127) from renovate/python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #127
2024-09-13 12:48:09 +02:00
renovate-bot 32bb81b69b Update dependency flask-migrate to v4
continuous-integration/drone/pr Build is passing
2024-09-13 10:36:05 +00:00
renovate-bot fc8a06e562 Update python:3.8.20-alpine Docker digest to 3d93b1f
continuous-integration/drone/pr Build is passing
2024-09-13 10:35:25 +00:00
Brain b8b713c620 Merge pull request 'Update dependency reuse to v4' (!126) from renovate/reuse-4.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #126
2024-09-13 12:33:44 +02:00
Brain 186ab9af43 Migrate REUSE config
continuous-integration/drone/pr Build is passing
2024-09-13 12:30:48 +02:00
renovate-bot 0d77c8d637 Update dependency reuse to v4
continuous-integration/drone/pr Build is passing
2024-09-11 11:37:14 +00:00
Brain 72fda5df51 Merge pull request 'Update dependency reuse to v2' (!124) from renovate/reuse-2.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #124
2024-09-11 13:30:28 +02:00
renovate-bot 739ce0382b Update dependency reuse to v2
continuous-integration/drone/pr Build is passing
2024-09-11 10:37:32 +00:00
Brain 4c345ecc5f Merge pull request 'Update dependency sqlalchemy to v1.4.54' (!119) from renovate/sqlalchemy-1.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #119
2024-09-11 12:00:35 +02:00
renovate-bot 5882eeaf2e Update dependency sqlalchemy to v1.4.54
continuous-integration/drone/pr Build is passing
2024-09-10 18:35:55 +00:00
Brain 0512bc0dc3 Merge pull request 'Update dependency flask-migrate to v3.1.0' (!88) from renovate/flask-migrate-3.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #88
2024-09-10 19:42:03 +02:00
renovate-bot 319bf9b2f5 Update dependency flask-migrate to v3.1.0
continuous-integration/drone/pr Build is passing
2024-09-10 17:36:22 +00:00
Brain 717454e205 Merge pull request 'Update python Docker tag to v3.8.20' (!121) from renovate/patch-python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #121
2024-09-10 15:49:46 +02:00
renovate-bot 496550a959 Update python Docker tag to v3.8.20
continuous-integration/drone/pr Build is passing
2024-09-10 13:35:28 +00:00
Brain 7ebf13edf3 Merge pull request 'Update python:3.8.19-alpine Docker digest to 8b53bd2' (!118) from renovate/python into main
continuous-integration/drone/push Build is passing
Reviewed-on: #118
2024-09-10 15:03:37 +02:00
Brain 5409bdeaee Merge pull request 'Verify lockfile before installation' (!120) from verify-lockfile into main
continuous-integration/drone/push Build is failing
Reviewed-on: #120
2024-09-10 15:03:14 +02:00
Brain 4064a65e63 Verify lockfile before installation
continuous-integration/drone/pr Build is passing
2024-09-10 14:52:44 +02:00
Brain afe22e13c1 Merge pull request 'Update dependency python-dotenv to v1' (!116) from renovate/python-dotenv-1.x into main
continuous-integration/drone/push Build is passing
Reviewed-on: #116
2024-09-10 14:30:41 +02:00
Brain e4d0a89053 Update lock file
continuous-integration/drone/pr Build is passing
2024-09-10 14:27:54 +02:00