Commit Graph

187 Commits

Author SHA1 Message Date
dependabot[bot]
d454b135dd build(deps): bump serde_json from 1.0.142 to 1.0.145
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.142 to 1.0.145.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.142...v1.0.145)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.145
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 02:27:42 +00:00
Félix MARQUET
202f2c979f Merge pull request #38 from BreizhHardware/dependabot/cargo/dev/serde_json-1.0.142
build(deps): bump serde_json from 1.0.140 to 1.0.142
2025-08-12 14:42:07 +02:00
dependabot[bot]
3d8b5bd726 build(deps): bump serde_json from 1.0.140 to 1.0.142
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.140 to 1.0.142.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.142)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.142
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 13:54:27 +00:00
Félix MARQUET
905c352eff Merge pull request #37 from BreizhHardware/dependabot/cargo/dev/tokio-1.47.1
build(deps): bump tokio from 1.45.1 to 1.47.1
2025-08-11 15:53:23 +02:00
Félix MARQUET
1c847be019 Merge pull request #34 from BreizhHardware/dependabot/cargo/dev/rand-0.9.2
build(deps): bump rand from 0.9.1 to 0.9.2
2025-08-11 15:53:09 +02:00
Félix MARQUET
b0e8c0ff39 Merge pull request #33 from BreizhHardware/dependabot/cargo/dev/rusqlite-0.37.0
build(deps): bump rusqlite from 0.36.0 to 0.37.0
2025-08-11 15:52:58 +02:00
Félix MARQUET
2af1314e4d Merge pull request #31 from BreizhHardware/dependabot/cargo/dev/reqwest-0.12.22
build(deps): bump reqwest from 0.12.20 to 0.12.22
2025-08-11 14:52:30 +02:00
dependabot[bot]
4019137602 build(deps): bump rand from 0.9.1 to 0.9.2
Bumps [rand](https://github.com/rust-random/rand) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.1...rand_core-0.9.2)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 10:37:18 +00:00
dependabot[bot]
ed066c5d5b build(deps): bump reqwest from 0.12.20 to 0.12.22
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.20 to 0.12.22.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.20...v0.12.22)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-version: 0.12.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 10:35:45 +00:00
dependabot[bot]
a9923624a1 build(deps): bump rusqlite from 0.36.0 to 0.37.0
Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: rusqlite
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 10:35:15 +00:00
dependabot[bot]
eb9fa5954f build(deps): bump tokio from 1.45.1 to 1.47.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.45.1 to 1.47.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.45.1...tokio-1.47.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.47.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 10:34:56 +00:00
Félix MARQUET
f7ca4622b6 Merge pull request #30 from BreizhHardware/fix/config-reset
fix(main): Update environment variable handling and API startup logic
2025-08-10 11:45:35 +02:00
Félix MARQUET
1ffa17d82e fix(api, docker, github, models): Suppress unused variable warnings by adding #[allow(dead_code)] 2025-08-10 11:36:28 +02:00
Félix MARQUET
bd36cf5ad9 fix(config): Implement selective update of app settings from environment variables 2025-08-10 11:21:15 +02:00
Félix MARQUET
d6712b738b Update src/main.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-04 16:03:02 +02:00
Félix MARQUET
e0d8b4636e Update src/main.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-04 16:02:56 +02:00
Félix MARQUET
36f366c1c8 Update src/main.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-04 16:02:50 +02:00
Félix MARQUET
2a035e1ea1 fix(main): Update environment variable handling and API startup logic 2025-07-04 15:59:56 +02:00
Félix MARQUET
9ef9179995 Merge pull request #29 from BreizhHardware/dependabot/cargo/dev/rand-0.9.1
build(deps): bump rand from 0.8.5 to 0.9.1
2025-07-01 12:41:15 +02:00
dependabot[bot]
f510233c55 build(deps): bump rand from 0.8.5 to 0.9.1
Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.9.1.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.1)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 09:57:25 +00:00
Félix MARQUET
2f033a6460 Merge pull request #28 from BreizhHardware/dependabot/cargo/dev/bcrypt-0.17.0
build(deps): bump bcrypt from 0.15.1 to 0.17.0
2025-07-01 11:56:18 +02:00
dependabot[bot]
5bac3d5bca build(deps): bump bcrypt from 0.15.1 to 0.17.0
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt) from 0.15.1 to 0.17.0.
- [Commits](https://github.com/Keats/rust-bcrypt/compare/v0.15.1...v0.17.0)

---
updated-dependencies:
- dependency-name: bcrypt
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 03:16:36 +00:00
Félix MARQUET
00f0e8363d Merge pull request #27 from BreizhHardware/fix/405-app-repo
fix(nginx): Add app_repo to API routes configuration
2025-06-25 13:32:27 +02:00
Félix MARQUET
be4c88c315 fix(api): Update fetch endpoint for GitHub repository in GithubRepoSection.vue 2025-06-25 13:23:15 +02:00
Félix MARQUET
b2a03226f2 fix(nginx): Add app_repo to API routes configuration 2025-06-25 12:52:30 +02:00
Félix MARQUET
b8228ffe33 Merge pull request #26 from BreizhHardware/feat/onboarding
feat(auth): Implement user authentication with login, registration, and session management
2025-06-24 14:36:40 +02:00
Félix MARQUET
18b9eb25dc fix(database): Update error handling for password hashing in create_user function 2025-06-24 14:31:35 +02:00
Félix MARQUET
fd132cf7d8 Update src/database.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-24 14:24:42 +02:00
Félix MARQUET
be9d7299cd Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-24 14:24:12 +02:00
Félix MARQUET
c2a86cb9d4 feat(onboarding): Update onboarding UI and enhance CI/CD workflows [bump-minor] 2025-06-24 14:16:54 +02:00
Félix MARQUET
288192bd29 feat(onboarding): Remove admin onboarding button and streamline onboarding logic for existing admin check 2025-06-24 14:06:10 +02:00
Félix MARQUET
bfc0c34029 feat(onboarding): Add NTFY username and password fields to settings and update auth handling 2025-06-24 13:56:37 +02:00
Félix MARQUET
31d3c34697 feat(onboarding): Add NTFY username and password fields to onboarding and update auth handling 2025-06-24 13:43:00 +02:00
Félix MARQUET
fde4574b76 feat(onboarding): Adjust onboarding steps for admin account creation and notification service selection 2025-06-24 13:19:46 +02:00
Félix MARQUET
bf8239097c feat(onboarding): Add admin onboarding button and enhance onboarding logic for admin users 2025-06-24 13:05:08 +02:00
Félix MARQUET
844880d1fe feat(onboarding): Implement admin account creation step in onboarding process 2025-06-23 16:57:10 +02:00
Félix MARQUET
c6945a6948 feat(onboarding): Enhance registration process with admin approval and update AppHeader for authenticated users 2025-06-23 16:36:16 +02:00
Félix MARQUET
edcde5bb52 feat(onboarding): Add authentication middleware for route protection 2025-06-23 16:08:29 +02:00
Félix MARQUET
1e6e119116 feat(onboarding): Add authentication middleware for route protection 2025-06-23 15:55:01 +02:00
Félix MARQUET
f844365b9c feat(onboarding): Move LatestUpdates and repository sections to a new index.vue component 2025-06-23 15:46:31 +02:00
Félix MARQUET
3f069f8c15 feat(nginx): Improve server configuration for static files and API routing 2025-06-23 15:26:15 +02:00
Félix MARQUET
7c8b04808e feat(nginx): Enhance static file handling and consolidate API route configurations 2025-06-23 15:15:33 +02:00
Félix MARQUET
af15ab974d refactor(api, database, main, ntfy): Simplify database lock handling and clean up unused imports 2025-06-23 15:05:19 +02:00
Félix MARQUET
8ca81b2ed3 feat(api): Add GitHub repository endpoint and implement authorization header handling 2025-06-23 15:04:52 +02:00
Félix MARQUET
e022b7ac2d Update Dockerfile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-23 14:54:13 +02:00
Félix MARQUET
c060604c21 Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-23 14:54:04 +02:00
Félix MARQUET
11e33961dc Update src/models.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-23 14:53:49 +02:00
Félix MARQUET
afe436f66b feat(auth): Implement user authentication with login, registration, and session management 2025-06-23 14:45:38 +02:00
Félix MARQUET
72d82148ab Merge pull request #25 from BreizhHardware/fix/nuxt-md
fix(latest-updates): Enhance changelog display with toggle functional…
2025-06-23 14:16:22 +02:00
Félix MARQUET
5267d6126c fix(latest-updates): Enhance changelog display with toggle functionality in LatestUpdates.vue 2025-06-23 14:15:30 +02:00