Commit Graph

295 Commits

Author SHA1 Message Date
bf752b7129 Merge pull request #49 from flibusta-apps/dependabot/cargo/time-0.3.47
Bump time from 0.3.41 to 0.3.47
2026-02-06 22:15:07 +01:00
dependabot[bot]
3e9135ba28 Bump time from 0.3.41 to 0.3.47
Bumps [time](https://github.com/time-rs/time) from 0.3.41 to 0.3.47.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.41...v0.3.47)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 18:54:25 +00:00
c60aa8685b Add DB migrations and run them on startup
Enable sqlx "migrate" feature and add SQL migrations to create the
database schema: pg_trgm extension, sources, genres, authors, sequences,
books, junction tables, annotations, and supporting indexes
2026-01-16 10:28:05 +01:00
9ef8a42fd4 Mount health router and fix client ownership
Add an async handler that returns StatusCode::OK and attach it via a
separate health_router. Clone the Postgres client for the main app
router to avoid ownership/move issues when reusing the pool.
2026-01-14 10:01:47 +01:00
67c3affddb Merge pull request #47 from flibusta-apps/dependabot/cargo/rsa-0.9.10
Bump rsa from 0.9.8 to 0.9.10
2026-01-13 17:48:57 +01:00
1e8292266d Merge pull request #46 from flibusta-apps/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2026-01-13 17:45:27 +01:00
dependabot[bot]
656142181f 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:29 +00:00
dependabot[bot]
a0b169a105 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 08:04:41 +00:00
c39a39a889 Remove unnecessary lifetime param and use new RNG API
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-10-14 17:58:03 +02:00
b1c9f2ccf8 Merge pull request #45 from flibusta-apps/dependabot/github_actions/github/codeql-action-4
Bump github/codeql-action from 3 to 4
2025-10-14 17:57:50 +02:00
dependabot[bot]
b4b0a10ce7 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 08:04:11 +00:00
8e4c3303f2 Merge pull request #43 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:06:17 +02:00
56487b36b6 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:01:41 +02:00
dependabot[bot]
534bcda47b 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-19 16:56:57 +00:00
353e142d4d Create rust-clippy.yml
Some checks failed
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-08-17 23:27:30 +02:00
42596ac3e6 Merge pull request #42 from flibusta-apps/dependabot/cargo/slab-0.4.11
Bump slab from 0.4.10 to 0.4.11
2025-08-17 23:17:30 +02:00
dependabot[bot]
a40f92a666 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:13:45 +00:00
e837436077 Merge pull request #41 from flibusta-apps/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-17 23:12:42 +02:00
dependabot[bot]
6484b622ff 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 15:19:09 +00:00
dc16bc7eb4 Optimize release build
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-06-28 22:35:03 +02:00
5b24d28ef0 Update deps 2025-06-28 22:12:02 +02:00
d9bbcc947f Update webhook URL parameter to BOOK_SERVER_TAG
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-06-21 23:08:39 +02:00
0642f14d4e Update dependencies and Docker workflow for latest compatibility
- Update many Rust dependencies in Cargo.lock to latest versions -
  Update Docker workflow: - Add image tag with commit SHA - Pass commit
  SHA as a query param to deployment webhook - Minor YAML formatting
  improvements
2025-06-21 22:11:01 +02:00
684f4e3e52 Merge pull request #40 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:56:16 +02:00
dependabot[bot]
64f77d0f15 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:11:04 +00:00
6bf09ce429 Merge pull request #39 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:57:54 +02:00
dependabot[bot]
e3410ef6dd 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:01 +00:00
4a680af4ae Merge pull request #38 from flibusta-apps/dependabot/cargo/ring-0.17.13
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
Bump ring from 0.17.8 to 0.17.13
2025-03-23 14:19:23 +01:00
dependabot[bot]
0d3ac1d5d1 Bump ring from 0.17.8 to 0.17.13
Bumps [ring](https://github.com/briansmith/ring) from 0.17.8 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md)
- [Commits](https://github.com/briansmith/ring/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-23 13:16:42 +00:00
b1594214bc Update deps 2025-03-23 14:15:32 +01:00
3614306094 Merge pull request #37 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:25 +01:00
dependabot[bot]
f1155292bc 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:49 +00:00
30e0fc202a Update .gitignore
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-01-05 14:17:35 +01:00
91afa29862 Revert "Update books query"
This reverts commit abee7403b7.
2025-01-05 14:17:04 +01:00
abee7403b7 Update books query 2025-01-05 14:10:12 +01:00
986a8f7f5f Fix
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2025-01-04 14:59:18 +01:00
41a9e92030 Update to axum 0.8 2025-01-04 14:51:39 +01:00
4f78a5cf82 Fix translator handler
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-12-26 02:13:05 +01:00
d49d5339fe Fix
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2024-12-26 01:46:09 +01:00
5d7b4e9a19 Fix 2024-12-26 01:45:26 +01:00
c58e10bfa0 Fix 2024-12-26 01:28:32 +01:00
3e8500e825 Add json feature to sqlx 2024-12-26 00:11:59 +01:00
52ab9b361d Fix 2024-12-26 00:03:51 +01:00
f938516f65 Fix 2024-12-25 23:51:21 +01:00
325aee3377 Update queries 2024-12-25 23:30:28 +01:00
8002a93069 Move to sqlx 2024-12-25 23:28:22 +01:00
3ee5e51767 Update deps
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-10-02 14:51:43 +02:00
a1b1d412ed Fix getting books by sequence
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-09-28 22:29:41 +02:00
10f30dae41 Update sequence books 2024-09-28 22:21:14 +02:00
698a9ded17 Add position to sequence books 2024-09-28 21:36:58 +02:00