Félix MARQUET
ff3e00eb4e
add(dependabot): create build check workflow for Dependabot pull requests
2025-06-16 09:51:13 +02:00
Félix MARQUET
f52f505e38
update(README): simplify Docker image description and remove unused DB_PATH entry
2025-06-16 09:28:45 +02:00
Félix MARQUET
82f5f59413
update(create_release): modify workflow name and add dev tag for Docker image
v2.0.0
2025-06-16 09:18:06 +02:00
Félix MARQUET
0a5945e7b3
Update src/database.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-15 17:53:47 +02:00
Félix MARQUET
e4d2bc303f
Update src/config.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-15 17:51:39 +02:00
34729a7edd
fix(api): update default database path to '/github-ntfy'
2025-06-15 17:43:36 +02:00
Félix MARQUET
21b51766bb
Update src/api.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-15 17:43:00 +02:00
Félix MARQUET
6a0031ac5d
Update src/database.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-15 17:42:47 +02:00
Félix MARQUET
79e48391cb
refactor(database): add version tracking functions and update notification logic
2025-06-14 13:58:36 +02:00
Félix MARQUET
43275d1fd9
refactor(github): enhance error handling and add User-Agent header in get_latest_releases function
2025-06-14 11:45:13 +02:00
Félix MARQUET
fe33377fa0
refactor(ci): simplify CI configuration by consolidating binary build steps and updating Dockerfile
2025-06-13 13:55:10 +02:00
Félix MARQUET
60db3550c0
refactor(docker): update Dockerfile for architecture-specific binary handling and add OpenSSL dependency
2025-06-13 08:50:42 +02:00
2b9eb94337
refactor(ci): remove dynamic version tag from Docker image in create_dev.yml
2025-06-12 21:54:33 +02:00
acbd6ccc00
refactor(ci): update Docker image tags to use breizhhardware namespace
2025-06-12 21:44:39 +02:00
8c97043b2f
refactor(rust): remove support for armv7 architecture in CI configuration
2025-06-12 21:39:19 +02:00
38918f0bb8
refactor(rust): simplify CI dependencies by removing unnecessary job requirement
2025-06-12 21:33:46 +02:00
622e3d4334
refactor(rust): update CI configuration for multi-architecture Docker builds
2025-06-12 21:32:20 +02:00
Félix MARQUET
b28f70b659
refactor(rust): add support for vendored OpenSSL in CI configuration
2025-06-12 20:23:06 +02:00
Félix MARQUET
5caa2b56ce
refactor(rust): update CI configuration to support static OpenSSL with cross
2025-06-12 20:18:30 +02:00
Félix MARQUET
4ffa83efb4
Merge pull request #17 from BreizhHardware/refactor/rust-implementation
...
refactor(rust): upgrade GitHub Actions to use version 4 of upload and…
2025-06-12 20:10:13 +02:00
Félix MARQUET
39f0d6aa8b
refactor(rust): upgrade GitHub Actions to use version 4 of upload and download artifacts
2025-06-12 20:09:10 +02:00
Félix MARQUET
856811a446
Merge pull request #16 from BreizhHardware/refactor/rust-implementation
...
Refactor/rust implementation
2025-06-12 20:06:36 +02:00
Félix MARQUET
57ea0ef54b
refactor(rust): update notification functions and improve database handling
2025-06-12 20:05:44 +02:00
Félix MARQUET
cc39b743e6
refactor(rust): restructure project and update configuration management
2025-06-12 19:55:09 +02:00
Félix MARQUET
426403ad92
refactor(rust): Rewrite everything in rust
2025-06-12 19:41:10 +02:00
Félix MARQUET
d2ba0e510a
refactor(rust): Rewrite everything in rust
2025-06-12 19:40:54 +02:00
Félix MARQUET
1430d39b5c
fix(dependabot): ensure updates target the dev branch
2025-06-10 11:46:40 +02:00
Félix MARQUET
47fa8f820e
Merge pull request #10 from BreizhHardware/dev
...
Create dependabot.yaml
2025-06-10 11:31:06 +02:00
Félix MARQUET
56439d8c62
Update dependabot.yaml
2025-06-10 11:30:56 +02:00
Félix MARQUET
013c5bd70d
Create dependabot.yaml
2025-06-10 11:29:08 +02:00
Félix MARQUET
c81fc26881
fix(dockerfile): add send_slack.py to the dockerfile
v1.7.1
2025-05-05 09:08:18 +00:00
Félix MARQUET
e7b89930f1
Merge pull request #7 from Mahmoud0x00/slack-notification-add
...
feat: add Slack notification
v1.7
2025-05-05 08:36:45 +02:00
Mahmoud Osama
246b727d0a
Update notification messages format
...
Update notification messages format to use Emojis with:
* Discord
* Gotify
* Ntfy
2025-05-04 19:59:39 +03:00
Mahmoud Osama
83cfd9a2f1
Update README.md with SLACK_WEBHOOK_URL
2025-05-04 14:13:43 +03:00
Mahmoud Osama
8795add7f0
Add SLACK_WEBHOOK_URL to Dockerfile
2025-05-03 20:52:08 +03:00
Mahmoud Osama
3d33cb8282
Add Slack notifcation
...
✨ Support Slack incoming webhook notifications with good looking block message design
2025-05-03 20:17:20 +03:00
Félix MARQUET
aa2f654d4b
Merge pull request #6 from BreizhHardware/dev
...
feat: Refactor web UI
v1.6.1
2024-12-23 20:17:52 +01:00
e1b16ac645
feat: Refactor web UI
...
- Refactor of the webUI
2024-12-23 20:12:11 +01:00
Félix MARQUET
7a221a9ab9
Merge pull request #5 from BreizhHardware/dev
...
feat: merge dev into main
Created the connection with Discord.
Added CONTRIBUTION.md.
Reworked GitHub CI.
Fixed threading issues.
v1.6
2024-12-23 20:00:10 +01:00
a3e892c8f0
fix: use separate database connections for each function
...
- Refactored `send_discord.py` to better work with webhook (but remove the embed)
- Updated Dockerfile to adjust package installation order.
2024-12-23 19:56:57 +01:00
e8eb8d18d2
fix: use separate database connections for each function
...
- Refactored `send_gotify.py`, `send_ntfy.py`, and `send_discord.py` to use separate database connections for each function.
- Added `get_db_connection` function to create a new database connection.
- Updated `github_send_to_gotify`, `docker_send_to_gotify`, `github_send_to_ntfy`, `docker_send_to_ntfy`, `github_send_to_discord`, and `docker_send_to_discord` functions to use the new `get_db_connection` function.
- Modified `ntfy.py` to use threading for calling notification functions simultaneously.
2024-12-23 19:33:49 +01:00
Félix MARQUET
66759932f0
chore(ci): remove GitHub release build to use Docker only
...
Edit CI configuration to remove GitHub release build. Now, builds are only for Docker, and I will use the Conventional Release Bot app to manage releases.
2024-12-23 15:47:49 +00:00
Félix MARQUET
dc831c958f
docs: update README.md with dependancies installation
...
- Add instruction for installing the dependencies
2024-12-23 12:41:57 +00:00
Félix MARQUET
edff2e3806
docs: add CONTRIBUTION.md and update README.md with contribution guidelines
...
- Added CONTRIBUTION.md to provide guidelines for contributing to the project.
- Updated README.md to include a link to CONTRIBUTION.md for easy access to contribution guidelines.
2024-12-23 12:29:18 +00:00
Félix MARQUET
91cc7bc9bf
First itération for discord
2024-12-23 12:20:13 +00:00
fc577ea17f
Fix error
v1.5.2
2024-11-21 17:20:57 +01:00
ae95654ec3
Fix error
2024-11-21 17:19:52 +01:00
Félix MARQUET
7c0e34c08c
Merge pull request #4 from BreizhHardware/dev
...
Fix DOCKERFILE error
v1.5.1
2024-10-25 08:39:33 +02:00
Félix MARQUET
921f40e98e
Fix DOCKERFILE error
2024-10-25 06:39:03 +00:00
Félix MARQUET
dcf9edba97
Merge pull request #3 from BreizhHardware/dev
...
New Readme.md
2024-10-24 15:54:55 +02:00