Commit Graph

  • 43498cd975 build(deps): bump reqwest from 0.12.22 to 0.12.24 dependabot/cargo/dev/reqwest-0.12.24 dependabot[bot] 2025-10-20 02:27:29 +00:00
  • d454b135dd build(deps): bump serde_json from 1.0.142 to 1.0.145 dependabot/cargo/dev/serde_json-1.0.145 dependabot[bot] 2025-09-15 02:27:42 +00:00
  • f5048a3271 build(deps): bump log from 0.4.27 to 0.4.28 dependabot/cargo/dev/log-0.4.28 dependabot[bot] 2025-09-08 02:32:22 +00:00
  • 5f7fd1e580 build(deps): bump warp from 0.3.7 to 0.4.2 dependabot/cargo/dev/warp-0.4.2 dependabot[bot] 2025-08-25 04:37:14 +00:00
  • 8f9ec15113 build(deps): bump bcrypt from 0.17.0 to 0.17.1 dependabot/cargo/dev/bcrypt-0.17.1 dependabot[bot] 2025-08-25 04:32:03 +00:00
  • 66400f2946 feat(notifications): Add test notification routes for NTFY, Discord, Slack, and Gotify fix/config-reset Félix MARQUET 2025-08-21 18:27:07 +02:00
  • 202f2c979f Merge pull request #38 from BreizhHardware/dependabot/cargo/dev/serde_json-1.0.142 dev Félix MARQUET 2025-08-12 14:42:07 +02:00
  • 3d8b5bd726 build(deps): bump serde_json from 1.0.140 to 1.0.142 dependabot[bot] 2025-08-11 13:54:27 +00:00
  • 905c352eff Merge pull request #37 from BreizhHardware/dependabot/cargo/dev/tokio-1.47.1 Félix MARQUET 2025-08-11 15:53:23 +02:00
  • 1c847be019 Merge pull request #34 from BreizhHardware/dependabot/cargo/dev/rand-0.9.2 Félix MARQUET 2025-08-11 15:53:09 +02:00
  • b0e8c0ff39 Merge pull request #33 from BreizhHardware/dependabot/cargo/dev/rusqlite-0.37.0 Félix MARQUET 2025-08-11 15:52:58 +02:00
  • 2af1314e4d Merge pull request #31 from BreizhHardware/dependabot/cargo/dev/reqwest-0.12.22 Félix MARQUET 2025-08-11 14:52:30 +02:00
  • 4019137602 build(deps): bump rand from 0.9.1 to 0.9.2 dependabot[bot] 2025-08-11 10:37:18 +00:00
  • ed066c5d5b build(deps): bump reqwest from 0.12.20 to 0.12.22 dependabot[bot] 2025-08-11 10:35:45 +00:00
  • a9923624a1 build(deps): bump rusqlite from 0.36.0 to 0.37.0 dependabot[bot] 2025-08-11 10:35:15 +00:00
  • eb9fa5954f build(deps): bump tokio from 1.45.1 to 1.47.1 dependabot[bot] 2025-08-11 10:34:56 +00:00
  • f7ca4622b6 Merge pull request #30 from BreizhHardware/fix/config-reset Félix MARQUET 2025-08-10 11:45:35 +02:00
  • 1ffa17d82e fix(api, docker, github, models): Suppress unused variable warnings by adding #[allow(dead_code)] Félix MARQUET 2025-08-10 11:36:28 +02:00
  • bd36cf5ad9 fix(config): Implement selective update of app settings from environment variables Félix MARQUET 2025-08-10 11:21:15 +02:00
  • d6712b738b Update src/main.rs Félix MARQUET 2025-07-04 16:03:02 +02:00
  • e0d8b4636e Update src/main.rs Félix MARQUET 2025-07-04 16:02:56 +02:00
  • 36f366c1c8 Update src/main.rs Félix MARQUET 2025-07-04 16:02:50 +02:00
  • 2a035e1ea1 fix(main): Update environment variable handling and API startup logic Félix MARQUET 2025-07-04 15:59:56 +02:00
  • 9ef9179995 Merge pull request #29 from BreizhHardware/dependabot/cargo/dev/rand-0.9.1 Félix MARQUET 2025-07-01 12:41:15 +02:00
  • f510233c55 build(deps): bump rand from 0.8.5 to 0.9.1 dependabot[bot] 2025-07-01 09:57:25 +00:00
  • 2f033a6460 Merge pull request #28 from BreizhHardware/dependabot/cargo/dev/bcrypt-0.17.0 Félix MARQUET 2025-07-01 11:56:18 +02:00
  • 5bac3d5bca build(deps): bump bcrypt from 0.15.1 to 0.17.0 dependabot[bot] 2025-06-30 03:16:36 +00:00
  • 00f0e8363d Merge pull request #27 from BreizhHardware/fix/405-app-repo Félix MARQUET 2025-06-25 13:32:27 +02:00
  • be4c88c315 fix(api): Update fetch endpoint for GitHub repository in GithubRepoSection.vue Félix MARQUET 2025-06-25 13:23:15 +02:00
  • b2a03226f2 fix(nginx): Add app_repo to API routes configuration Félix MARQUET 2025-06-25 12:52:30 +02:00
  • b8228ffe33 Merge pull request #26 from BreizhHardware/feat/onboarding Félix MARQUET 2025-06-24 14:36:40 +02:00
  • 18b9eb25dc fix(database): Update error handling for password hashing in create_user function Félix MARQUET 2025-06-24 14:31:35 +02:00
  • fd132cf7d8 Update src/database.rs Félix MARQUET 2025-06-24 14:24:42 +02:00
  • be9d7299cd Update entrypoint.sh Félix MARQUET 2025-06-24 14:24:12 +02:00
  • c2a86cb9d4 feat(onboarding): Update onboarding UI and enhance CI/CD workflows [bump-minor] Félix MARQUET 2025-06-24 14:16:54 +02:00
  • 288192bd29 feat(onboarding): Remove admin onboarding button and streamline onboarding logic for existing admin check Félix MARQUET 2025-06-24 14:06:10 +02:00
  • bfc0c34029 feat(onboarding): Add NTFY username and password fields to settings and update auth handling Félix MARQUET 2025-06-24 13:56:37 +02:00
  • 31d3c34697 feat(onboarding): Add NTFY username and password fields to onboarding and update auth handling Félix MARQUET 2025-06-24 13:43:00 +02:00
  • fde4574b76 feat(onboarding): Adjust onboarding steps for admin account creation and notification service selection Félix MARQUET 2025-06-24 13:19:46 +02:00
  • bf8239097c feat(onboarding): Add admin onboarding button and enhance onboarding logic for admin users Félix MARQUET 2025-06-24 13:05:08 +02:00
  • 844880d1fe feat(onboarding): Implement admin account creation step in onboarding process Félix MARQUET 2025-06-23 16:57:10 +02:00
  • c6945a6948 feat(onboarding): Enhance registration process with admin approval and update AppHeader for authenticated users Félix MARQUET 2025-06-23 16:36:16 +02:00
  • edcde5bb52 feat(onboarding): Add authentication middleware for route protection Félix MARQUET 2025-06-23 16:08:29 +02:00
  • 1e6e119116 feat(onboarding): Add authentication middleware for route protection Félix MARQUET 2025-06-23 15:55:01 +02:00
  • f844365b9c feat(onboarding): Move LatestUpdates and repository sections to a new index.vue component Félix MARQUET 2025-06-23 15:46:31 +02:00
  • 3f069f8c15 feat(nginx): Improve server configuration for static files and API routing Félix MARQUET 2025-06-23 15:26:15 +02:00
  • 7c8b04808e feat(nginx): Enhance static file handling and consolidate API route configurations Félix MARQUET 2025-06-23 15:15:33 +02:00
  • af15ab974d refactor(api, database, main, ntfy): Simplify database lock handling and clean up unused imports Félix MARQUET 2025-06-23 15:05:19 +02:00
  • 8ca81b2ed3 feat(api): Add GitHub repository endpoint and implement authorization header handling Félix MARQUET 2025-06-23 15:04:52 +02:00
  • e022b7ac2d Update Dockerfile Félix MARQUET 2025-06-23 14:54:13 +02:00
  • c060604c21 Update entrypoint.sh Félix MARQUET 2025-06-23 14:54:04 +02:00
  • 11e33961dc Update src/models.rs Félix MARQUET 2025-06-23 14:53:49 +02:00
  • afe436f66b feat(auth): Implement user authentication with login, registration, and session management Félix MARQUET 2025-06-23 14:45:38 +02:00
  • 72d82148ab Merge pull request #25 from BreizhHardware/fix/nuxt-md Félix MARQUET 2025-06-23 14:16:22 +02:00
  • 5267d6126c fix(latest-updates): Enhance changelog display with toggle functionality in LatestUpdates.vue Félix MARQUET 2025-06-23 14:15:30 +02:00
  • 2f39c7a910 Merge pull request #24 from BreizhHardware/fix/nuxt-md Félix MARQUET 2025-06-23 14:15:12 +02:00
  • 42ead2733c fix(latest-updates): Enhance changelog display with toggle functionality in LatestUpdates.vue Félix MARQUET 2025-06-23 14:05:24 +02:00
  • c1d8002cd5 fix(latest-updates): Simplify update label format in LatestUpdates.vue Félix MARQUET 2025-06-23 13:40:50 +02:00
  • f7130b3411 feat(ci): Add GitHub Actions workflow for building and pushing Docker PR images Félix MARQUET 2025-06-23 13:31:51 +02:00
  • ee9669f154 fix(latest-updates): Remove unused comments and styles in LatestUpdates.vue Félix MARQUET 2025-06-23 13:29:16 +02:00
  • 42f5ac0133 feat(latest-updates): Render changelogs using marked and update styles Félix MARQUET 2025-06-23 13:27:25 +02:00
  • 94c9da0eff refactor(nginx): Update entrypoint and nginx configuration for static Nuxt serving Félix MARQUET 2025-06-23 13:15:27 +02:00
  • 417a4e7eb5 fix(ci): Update output directory paths in create_dev.yml Félix MARQUET 2025-06-23 13:04:48 +02:00
  • 3b95306974 fix(ci): Update artifact upload path to target public directory Félix MARQUET 2025-06-22 13:22:40 +02:00
  • 29fa37f2f2 fix(ci): Update paths for Docker build and artifact upload Félix MARQUET 2025-06-22 13:17:46 +02:00
  • 34866799a2 refactor(nuxt): Remove server-side rendering and generation exclusions Félix MARQUET 2025-06-20 13:44:14 +02:00
  • 2d4488bd83 feat(ci): Add check for output directory existence in create_dev.yml Félix MARQUET 2025-06-20 13:43:05 +02:00
  • 3807b73a09 Merge pull request #23 from BreizhHardware/refactor/web-nuxt Félix MARQUET 2025-06-20 13:35:57 +02:00
  • c01603f16f fix(api): Fix missing import Félix MARQUET 2025-06-20 13:35:24 +02:00
  • 5e3af6f49a Update src/api.rs Félix MARQUET 2025-06-20 13:32:37 +02:00
  • 82c613f1d3 Update Dockerfile Félix MARQUET 2025-06-20 13:30:13 +02:00
  • 869f22a9d1 Update src/api.rs Félix MARQUET 2025-06-20 13:30:06 +02:00
  • ebe8853240 Update web/components/LatestUpdates.vue Félix MARQUET 2025-06-20 13:29:59 +02:00
  • 4c696bfb60 Update src/api.rs Félix MARQUET 2025-06-20 13:29:17 +02:00
  • a1faa3ed8b Update web/components/LatestUpdates.vue Félix MARQUET 2025-06-20 13:25:33 +02:00
  • bdffae83fa refactor(web): refactor the web interface using Nuxt and NuxtUI Félix MARQUET 2025-06-20 13:22:10 +02:00
  • 8550fb045c Merge pull request #22 from BreizhHardware/dev main v2.0.2 Félix MARQUET 2025-06-16 10:39:33 +02:00
  • bf35608f71 Update .github/workflows/dependabot-build.yml Félix MARQUET 2025-06-16 10:32:22 +02:00
  • b842d104c7 Merge pull request #20 from BreizhHardware/dependabot/cargo/dev/reqwest-0.12.20 Félix MARQUET 2025-06-16 10:08:33 +02:00
  • b22351e77e build(deps): bump reqwest from 0.11.27 to 0.12.20 dependabot[bot] 2025-06-16 08:04:33 +00:00
  • 10d8a23897 Merge pull request #21 from BreizhHardware/dependabot/cargo/dev/rusqlite-0.36.0 Félix MARQUET 2025-06-16 10:03:22 +02:00
  • 4e54b557b0 Merge pull request #19 from BreizhHardware/dependabot/cargo/dev/env_logger-0.11.8 Félix MARQUET 2025-06-16 10:01:33 +02:00
  • a92caf5e37 build(deps): bump rusqlite from 0.29.0 to 0.36.0 dependabot[bot] 2025-06-16 07:59:11 +00:00
  • f2a6d4f0de build(deps): bump env_logger from 0.10.2 to 0.11.8 dependabot[bot] 2025-06-16 07:56:05 +00:00
  • 08bf34104a update(create_dev): add condition to skip jobs for Dependabot pull requests Félix MARQUET 2025-06-16 09:54:24 +02:00
  • ff3e00eb4e add(dependabot): create build check workflow for Dependabot pull requests Félix MARQUET 2025-06-16 09:51:13 +02:00
  • 802081937f Merge pull request #18 from BreizhHardware/dev v2.0.1 Félix MARQUET 2025-06-16 09:33:18 +02:00
  • f52f505e38 update(README): simplify Docker image description and remove unused DB_PATH entry Félix MARQUET 2025-06-16 09:28:45 +02:00
  • 82f5f59413 update(create_release): modify workflow name and add dev tag for Docker image v2.0.0 Félix MARQUET 2025-06-16 09:18:06 +02:00
  • 0a5945e7b3 Update src/database.rs Félix MARQUET 2025-06-15 17:53:47 +02:00
  • e4d2bc303f Update src/config.rs Félix MARQUET 2025-06-15 17:51:39 +02:00
  • 34729a7edd fix(api): update default database path to '/github-ntfy' Félix MARQUET 2025-06-15 17:43:36 +02:00
  • 21b51766bb Update src/api.rs Félix MARQUET 2025-06-15 17:43:00 +02:00
  • 6a0031ac5d Update src/database.rs Félix MARQUET 2025-06-15 17:42:47 +02:00
  • 79e48391cb refactor(database): add version tracking functions and update notification logic Félix MARQUET 2025-06-14 13:58:36 +02:00
  • 43275d1fd9 refactor(github): enhance error handling and add User-Agent header in get_latest_releases function Félix MARQUET 2025-06-14 11:45:13 +02:00
  • fe33377fa0 refactor(ci): simplify CI configuration by consolidating binary build steps and updating Dockerfile Félix MARQUET 2025-06-13 13:55:10 +02:00
  • 60db3550c0 refactor(docker): update Dockerfile for architecture-specific binary handling and add OpenSSL dependency Félix MARQUET 2025-06-13 08:50:42 +02:00
  • 2b9eb94337 refactor(ci): remove dynamic version tag from Docker image in create_dev.yml Félix MARQUET 2025-06-12 21:54:33 +02:00
  • acbd6ccc00 refactor(ci): update Docker image tags to use breizhhardware namespace Félix MARQUET 2025-06-12 21:44:39 +02:00