196 Commits

Author SHA1 Message Date
963f9ae6cb Add default_search to user_settings
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
rust-clippy analyze / Run rust-clippy analyzing (push) Waiting to run
Add migration to add a nullable VARCHAR(32) column with a CHECK
constraint restricting values to book, author, series, translator.
Update SQLx query artifacts, handlers, and serializers to read and
write the new field.
2026-02-16 21:09:56 +01:00
54d47b2d63 Add Postgres pool settings and application name
Introduce CONFIG fields for POSTGRES_POOL_MAX_CONNECTIONS,
POSTGRES_POOL_ACQUIRE_TIMEOUT_SEC and APPLICATION_NAME.
Defaults are 10, 300s and 'users_settings_server' respectively.
Include application_name in the DB URL and apply the config
values to the PgPool options; add a log message on creation.
2026-02-07 11:57:21 +01:00
10d0887f8f Merge pull request #44 from flibusta-apps/dependabot/cargo/bytes-1.11.1
Bump bytes from 1.10.1 to 1.11.1
2026-02-06 21:36:50 +01:00
dependabot[bot]
6c4a898e51 Bump bytes from 1.10.1 to 1.11.1
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.10.1 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.10.1...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 19:30:12 +00:00
26b23948ec Run SQLx migrations on startup 2026-01-16 10:39:51 +01:00
fc2c8b3452 Add /health endpoint 2026-01-13 18:14:14 +01:00
86e2550413 Filter out NULL languages in allowed_langs aggregation 2026-01-13 18:12:49 +01:00
140efde19b Merge pull request #42 from flibusta-apps/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2026-01-08 22:48:51 +01:00
c871fe6c84 Merge pull request #43 from flibusta-apps/dependabot/cargo/rsa-0.9.10
Bump rsa from 0.9.8 to 0.9.10
2026-01-08 22:45:40 +01:00
dependabot[bot]
79f2fb4b29 Bump rsa from 0.9.8 to 0.9.10
Bumps [rsa](https://github.com/RustCrypto/RSA) from 0.9.8 to 0.9.10.
- [Changelog](https://github.com/RustCrypto/RSA/blob/v0.9.10/CHANGELOG.md)
- [Commits](https://github.com/RustCrypto/RSA/compare/v0.9.8...v0.9.10)

---
updated-dependencies:
- dependency-name: rsa
  dependency-version: 0.9.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-06 18:20:30 +00:00
dependabot[bot]
40a04270b9 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 09:04:35 +00:00
e5b4b6744c Merge pull request #41 from flibusta-apps/dependabot/github_actions/github/codeql-action-4
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled
Bump github/codeql-action from 3 to 4
2025-10-14 17:53:01 +02:00
dependabot[bot]
6c37d8c118 Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-08 09:04:36 +00:00
6310625717 Merge pull request #39 from flibusta-apps/dependabot/github_actions/actions/checkout-5
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled
Bump actions/checkout from 4 to 5
2025-09-10 17:08:32 +02:00
e6894674ab Update deps
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled
2025-08-31 14:10:17 +02:00
dependabot[bot]
c6bc146b0a Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 15:38:32 +00:00
fbc783b252 Create rust-clippy.yml
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled
2025-08-17 23:23:32 +02:00
6cb14a8b26 Merge pull request #38 from flibusta-apps/dependabot/cargo/slab-0.4.11
Bump slab from 0.4.10 to 0.4.11
2025-08-17 23:19:46 +02:00
dependabot[bot]
d130e4bd3d Bump slab from 0.4.10 to 0.4.11
Bumps [slab](https://github.com/tokio-rs/slab) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/tokio-rs/slab/releases)
- [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/slab/compare/v0.4.10...v0.4.11)

---
updated-dependencies:
- dependency-name: slab
  dependency-version: 0.4.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-17 21:17:05 +00:00
380fdf66de Merge pull request #37 from flibusta-apps/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-17 23:16:01 +02:00
dependabot[bot]
7ec5a64e12 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 20:03:20 +00:00
e3a9e0ce66 Optimize release build
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-06-28 22:38:13 +02:00
a65307bac6 Update deps 2025-06-28 22:22:18 +02:00
673d014cf5 Update dependencies and improve Docker image build workflow
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
- Update Rust dependencies in Cargo.lock to latest versions - Add git
SHA tag to Docker image for traceability - Pass deployment hook the
built image tag for improved automation - Refactor GitHub Actions YAML
for cleaner syntax
2025-06-21 23:24:53 +02:00
a6044a1734 Merge pull request #36 from flibusta-apps/dependabot/cargo/tokio-1.44.2
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
Bump tokio from 1.44.1 to 1.44.2
2025-04-08 15:54:07 +02:00
dependabot[bot]
6371148f7a Bump tokio from 1.44.1 to 1.44.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.44.1 to 1.44.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.1...tokio-1.44.2)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 02:08:52 +00:00
8f0fee7702 Merge pull request #35 from flibusta-apps/dependabot/cargo/openssl-0.10.72
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
Bump openssl from 0.10.70 to 0.10.72
2025-04-04 23:59:22 +02:00
dependabot[bot]
d6833481a3 Bump openssl from 0.10.70 to 0.10.72
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.70 to 0.10.72.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.72)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.72
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-04 20:54:56 +00:00
b5fa259cec Update deps
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-03-23 13:40:29 +01:00
79afd1b0a2 Merge pull request #34 from flibusta-apps/dependabot/cargo/openssl-0.10.70
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
Bump openssl from 0.10.68 to 0.10.70
2025-02-04 10:55:31 +01:00
dependabot[bot]
830e8bfea3 Bump openssl from 0.10.68 to 0.10.70
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.68 to 0.10.70.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.68...openssl-v0.10.70)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 18:51:05 +00:00
f56e60c69f Fix
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-01-04 15:02:40 +01:00
d8f9281602 Update to axum 0.8 2025-01-04 13:26:41 +01:00
f24a1dbec8 Fix
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-12-26 02:31:07 +01:00
7469fad5ad Update queries
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-12-24 23:09:56 +01:00
919593ab2d Fix 2024-12-24 23:02:42 +01:00
2a44308602 Fix 2024-12-24 22:38:24 +01:00
ff7a2deaf4 Move to sqlx 2024-12-24 22:22:05 +01:00
afa304e3d4 Update deps
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-10-02 14:22:50 +02:00
565e5ac5fe Merge pull request #33 from flibusta-apps/dependabot/cargo/openssl-0.10.66
Bump openssl from 0.10.64 to 0.10.66
2024-07-24 19:22:21 +02:00
dependabot[bot]
62353a257c Bump openssl from 0.10.64 to 0.10.66
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.64 to 0.10.66.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.64...openssl-v0.10.66)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-24 16:59:04 +00:00
c56a6b34ee Merge pull request #32 from flibusta-apps/dependabot/cargo/prisma-cli/openssl-0.10.66
Bump openssl from 0.10.60 to 0.10.66 in /prisma-cli
2024-07-24 18:58:04 +02:00
dependabot[bot]
5d4ae9b2fe Bump openssl from 0.10.60 to 0.10.66 in /prisma-cli
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.60 to 0.10.66.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.60...openssl-v0.10.66)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 18:10:51 +00:00
75cc76450d Merge pull request #31 from flibusta-apps/dependabot/github_actions/docker/build-push-action-6
Bump docker/build-push-action from 5 to 6
2024-06-18 13:05:09 +02:00
dependabot[bot]
00b02f965e Bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 09:12:55 +00:00
8406b37fb6 Set pool_timeout to 300 2024-05-24 13:54:29 +02:00
f540a635c8 Update db connection pool size 2024-05-13 13:39:37 +02:00
5ff90d4814 Fix 2024-05-07 18:42:08 +02:00
251265a88a Fix 2024-05-06 23:34:09 +02:00
aa2d9b2f29 Update deps 2024-04-25 17:20:38 +02:00