Cédric Verstraeten
f304c2ed3e
Merge pull request #219 from kerberos-io/fix/release-process
...
fix/release-process
2025-09-17 16:32:58 +02:00
cedricve
2003a38cdc
Add release creation workflow with multi-arch Docker builds and artifact handling
2025-09-17 14:32:06 +00:00
Cédric Verstraeten
a67c5a1f39
Merge pull request #216 from kerberos-io/feature/upgrade-build-process-avoid-base
...
feature/upgrade-build-process-avoid-base
v3.5.6
2025-09-11 16:22:53 +02:00
Cédric Verstraeten
b7a87f95e5
Update Docker workflow to use Ubuntu 24.04 and simplify build steps for multi-arch images
2025-09-11 15:00:37 +02:00
Cédric Verstraeten
0aa0b8ad8f
Refactor build steps in PR workflow to streamline Docker operations and improve artifact handling
2025-09-11 14:09:22 +02:00
Cédric Verstraeten
2bff868de6
Update upload artifact action to v4 in PR build workflow
2025-09-11 13:45:34 +02:00
Cédric Verstraeten
8b59828126
Add steps to strip binary and upload artifact in PR build workflow
2025-09-11 13:39:27 +02:00
Cédric Verstraeten
f55e25db07
Remove Golang build steps from Dockerfiles for amd64 and arm64
2025-09-11 10:29:05 +02:00
Cédric Verstraeten
243c969666
Add missing go version check in Dockerfile build step
2025-09-11 10:26:54 +02:00
Cédric Verstraeten
ec7f2e0303
Update ARM64 build step to specify Dockerfile for architecture
2025-09-11 10:18:19 +02:00
Cédric Verstraeten
a4a032d994
Update GitHub Actions workflow and Dockerfiles for architecture support and dependency management
2025-09-11 10:17:51 +02:00
Cédric Verstraeten
0a84744e49
Remove arm-v6 architecture from build matrix in PR workflow
2025-09-09 14:38:51 +00:00
Cédric Verstraeten
1425430376
Update .gitignore to include __debug* and change Dockerfile base image to golang:1.24.5-bullseye
2025-09-09 14:36:32 +00:00
Cédric Verstraeten
ca8d88ffce
Update GitHub Actions workflow to support multiple architectures in build matrix
2025-09-09 14:34:39 +00:00
Cédric Verstraeten
af3f8bb639
Add GitHub Actions workflow for pull request builds and update Dockerfile dependencies
2025-09-09 16:28:19 +02:00
Cédric Verstraeten
1f9772d472
Merge pull request #212 from kerberos-io/fix/ovrride-base-width
...
fix/ovrride-base-width
v3.5.5
2025-08-12 07:05:43 +02:00
cedricve
94cf361b55
Reset baseWidth and baseHeight in StoreConfig function
2025-08-12 04:47:50 +00:00
cedricve
6acdf258e7
Fix typo in environment variable override function name
2025-08-11 21:10:33 +00:00
cedricve
cc0a810ab3
Handle both baseWidth and baseHeight in IPCamera config
...
Adds logic to set IPCamera BaseWidth and BaseHeight when both values are provided, instead of only calculating aspect ratio. Also fixes a typo in the function call to override configuration with environment variables.
2025-08-11 23:06:24 +02:00
Cédric Verstraeten
c19bfbe552
Merge pull request #211 from kerberos-io/feature/minimize-sd-view-image
...
feature/minimize-sd-view-image
v3.5.4
2025-08-11 12:30:01 +02:00
Cédric Verstraeten
39aaf5ad6c
Merge branch 'feature/minimize-sd-view-image' of github.com:kerberos-io/agent into feature/minimize-sd-view-image
2025-08-11 10:25:31 +00:00
Cédric Verstraeten
6fba2ff05d
Refactor logging in gortsplib and mp4 modules to use Debug and Error levels; update free box size in MP4 initialization
2025-08-11 10:20:37 +00:00
Cédric Verstraeten
d78e682759
Update config.json
2025-08-11 11:39:45 +02:00
Cédric Verstraeten
ed582a9d57
Resize polygon coordinates based on IPCamera BaseWidth and BaseHeight configuration
2025-08-11 09:38:24 +00:00
Cédric Verstraeten
aa925d5c9b
Add BaseWidth and BaseHeight configuration options for IPCamera; update resizing logic in RunAgent and websocket handlers
2025-08-11 09:23:11 +00:00
Cédric Verstraeten
08d191e542
Update image resizing to support dynamic height; modify related functions and configurations
2025-08-11 08:08:39 +00:00
Cédric Verstraeten
cc075d7237
Refactor IPCamera configuration to include BaseWidth and BaseHeight; update image resizing logic to use dynamic width based on configuration
2025-08-06 14:42:23 +00:00
Cédric Verstraeten
1974bddfbe
Merge pull request #210 from kerberos-io/feature/minimize-sd-view-image
...
feature/minimize-sd-view-image
v3.5.3
2025-07-30 15:42:06 +02:00
Cédric Verstraeten
12cb88e1c1
Replace fmt.Println with log.Log.Debug for buffer size in ImageToBytes function
2025-07-30 13:34:14 +00:00
Cédric Verstraeten
c054526998
Add image resizing functionality and update dependencies
...
- Introduced ResizeImage function to resize images before encoding.
- Updated ImageToBytes function to accept pointer to image.
- Added nfnt/resize library for image resizing.
- Updated go.mod and go.sum to include new dependencies.
- Updated image processing in HandleLiveStreamSD, GetSnapshotRaw, and other functions to use resized images.
- Updated yarn.lock for ui package version change.
2025-07-30 12:06:12 +00:00
Cédric Verstraeten
ffa97598b8
Merge pull request #208 from kerberos-io/feature/increase-chunk-size
...
feature/increase-chunk-size
v3.5.2
2025-07-14 10:07:43 +02:00
cedricve
f5afbf3a63
Add sleep intervals in HandleLiveStreamSD to prevent MQTT flooding
2025-07-14 08:01:35 +00:00
cedricve
e666695c96
Disable live view chunking in configuration and adjust HandleLiveStreamSD function accordingly
2025-07-14 07:59:04 +00:00
Cédric Verstraeten
55816e4b7b
Merge pull request #207 from kerberos-io/feature/increase-chunk-size
...
feature/increase-chunk-size
2025-07-13 22:34:20 +02:00
cedricve
016fb51951
Increase chunk size for live stream handling from 2KB to 25KB
2025-07-13 20:28:32 +00:00
Cédric Verstraeten
550a444650
Merge pull request #206 from kerberos-io/feature/configurable-chunking
...
feature/configurable-chunking
v3.5.1
2025-07-13 22:15:55 +02:00
Cédric Verstraeten
4332e43f27
Update machinery/src/cloud/Cloud.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-13 22:11:49 +02:00
cedricve
fdc3bfb4a4
Add live view chunking configuration to capture settings
2025-07-13 19:47:07 +00:00
cedricve
c17d6b7117
Implement live view chunking configuration for HandleLiveStreamSD function
2025-07-13 19:34:00 +00:00
cedricve
5d7a8103c0
Add Liveview chunking configuration and update WebRTC SDP handling
2025-07-13 19:33:13 +00:00
Cédric Verstraeten
5d7cb98b8f
Merge pull request #205 from kerberos-io/feature/upgrade-version
...
Update main.go
v3.5.0
2025-07-13 20:48:58 +02:00
Cédric Verstraeten
f6046c6a6c
Update main.go
2025-07-13 20:48:45 +02:00
Cédric Verstraeten
f59f9d71a9
Merge pull request #204 from kerberos-io/feature/jpeg-resolution-chunking
...
feature/jpeg-resolution-chunking
2025-07-13 20:46:03 +02:00
cedricve
ff72f9647d
Update chunk size definition in HandleLiveStreamSD for clarity
2025-07-13 18:21:22 +00:00
cedricve
fa604b16cf
Enhance MQTT message structure and logging: add version field to Payload and improve chunked image handling in HandleLiveStreamSD
2025-07-13 16:35:06 +00:00
Cédric Verstraeten
0342869733
Merge pull request #200 from kerberos-io/fix/continue-on-wrong-start-time
...
fix/continue-on-wrong-start-time
v3.4.4
2025-07-05 20:34:31 +02:00
cedricve
8685ce31a2
Add logging for zero startRecording state in HandleRecordStream
2025-07-05 18:31:35 +00:00
Cédric Verstraeten
0e259f0e7a
Merge pull request #199 from kerberos-io/feature/new-method-to-calc-pre-recording-start-time
...
Feature/new method to calc pre recording start time
v3.4.3
2025-07-05 17:08:38 +02:00
cedricve
5823abed95
Remove unused DTS extraction code and video stream handling in HandleRecordStream
2025-07-05 15:05:22 +00:00
cedricve
86acff58f0
Refactor HandleRecordStream to improve recording timestamp management and ensure accurate handling of startRecording and motion detection logic
2025-07-05 14:56:24 +00:00