ProtoTess
eadd0d74f7
fix: update all documentation to use onvif-go for consistent branding
...
- CONTRIBUTING.md: Updated title and git clone URL
- .github/CONTRIBUTING.md: Updated title, paths, and references
- QUICKSTART.md: Updated intro
- BUILDING.md: Updated title
- docs/ARCHITECTURE.md: Updated title and descriptions
- docs/PROJECT_SUMMARY.md: Updated title, description, and structure
- docs/IMPLEMENTATION_SUMMARY.md: Updated docker example
- server/README.md: Updated cd command and link text
- cmd/onvif-diagnostics/README.md: Updated cd command
Note: Kept 'go-onvif' as manufacturer identifier in code (server/types.go, cmd/onvif-server/main.go)
and in code comments (examples/) for descriptive purposes.
2025-11-17 16:02:48 +00:00
ProtoTess
f63c77d858
fix: replace go-onvif with onvif-go in Makefile, workflows, and documentation
...
- Makefile: archive names now use onvif-go prefix
- Release workflow: installation examples updated
- README.md: badge URLs corrected
- RELEASE_NOTES: download examples fixed
- Consistent with repository name and module path
2025-11-17 15:50:21 +00:00
ProtoTess
d1ef61f9c1
Merge pull request #27 from 0x524a/fix-release-artifact-naming
...
fix: correct release artifact naming from go-onvif to onvif-go
2025-11-17 10:46:30 -05:00
ProtoTess
239d68b410
fix: remove platform suffix from binaries inside release archives
...
- Binaries inside archives now have clean names (onvif-cli, onvif-server, etc.)
- Archive names still include platform info (onvif-go-v1.0.4-linux-amd64.tar.gz)
- Users can extract and use binaries without renaming
2025-11-17 15:44:19 +00:00
ProtoTess
c6b21bdb18
fix: correct release artifact naming from go-onvif to onvif-go
2025-11-17 15:29:33 +00:00
ProtoTess
13b4b08413
Merge pull request #26 from 0x524a/fix-gitignore-cmd-directories
...
fix: update .gitignore to preserve cmd/ source directories
v1.0.2
v1.0.3
2025-11-16 22:36:06 -05:00
ProtoTess
e4c5f0412c
fix: remove unused includeRaw variable in onvif-diagnostics
2025-11-17 03:34:42 +00:00
ProtoTess
24b17e3e0b
fix: update .gitignore to preserve cmd/ source directories and add missing CLI tools
2025-11-17 03:32:32 +00:00
ProtoTess
a9922ba91d
Merge pull request #25 from 0x524a/feature-implement-localhost-URL-handling
...
feat: implement localhost URL handling and add comprehensive tests
2025-11-16 22:13:49 -05:00
ProtoTess
c83dbbc0cb
feat: implement localhost URL handling and add comprehensive tests
2025-11-17 03:07:50 +00:00
ProtoTess
9b9f705b4d
Merge pull request #24 from 0x524a/feature-add-test-server
...
feat: add test server example and update project structure
2025-11-16 21:58:07 -05:00
ProtoTess
42b875ce2b
feat: add test server example and update project structure
2025-11-17 02:56:26 +00:00
ProtoTess
ae891db72b
Merge pull request #23 from 0x524a/reponame-change
...
fix: update repository references from '0x524A' to '0x524a' across do…
2025-11-12 14:49:18 -05:00
ProtoTess
bd85e94b7d
fix: update repository references from '0x524A' to '0x524a' across documentation and code
2025-11-12 19:43:37 +00:00
ProtoTess
3b379ea3cc
Merge pull request #22 from 0x524A/Updated-Project-Structure
...
Updated project structure
2025-11-12 14:20:58 -05:00
ProtoTess
af2f0624c8
Merge pull request #21 from 0x524A/20-feature-update-newclient-api-to-accept-simplified-endpoint-formats
...
feat: simplify endpoint API and enhance documentation
2025-11-12 14:19:02 -05:00
ProtoTess
d337cf5526
fix: update branch references from 'main' to 'master' in CI workflow
2025-11-12 19:18:39 +00:00
ProtoTess
52352dacd4
feat: restructure project layout and move SOAP implementation to internal package
2025-11-12 19:13:36 +00:00
ProtoTess
64ce3192a4
feat: simplify endpoint API and enhance documentation
2025-11-12 18:50:26 +00:00
ProtoTess
41e8093594
Merge pull request #19 from 0x524A/cleanup
...
Add comprehensive documentation and testing framework for ONVIF library
2025-11-12 13:28:25 -05:00
ProtoTess
16f697965d
Add comprehensive documentation and testing framework for ONVIF library
2025-11-12 18:04:29 +00:00
ProtoTess
b1c33164e3
Merge pull request #18 from 0x524A/17-feature-create-a-automation-for-package-generation
...
17 feature create a automation for package generation
2025-11-12 12:47:08 -05:00
ProtoTess
ea382eb9dc
chore: update repository references from go-onvif to onvif-go
2025-11-12 17:45:04 +00:00
ProtoTess
a6fda445f3
Refactor build process and improve documentation
...
- Enhanced Makefile to support building for multiple platforms with versioning and improved output.
- Added build-release.sh script for local binary releases, including checksum generation and archive creation.
- Updated error handling and comments in the build process for clarity.
- Ensured all binaries are built with versioning information included.
2025-11-12 17:32:04 +00:00
ProtoTess
90b98d3d5f
Merge pull request #16 from 0x524A/9-feature-improve-test-coverage-client---device-service
...
test: add comprehensive unit tests for ONVIF device and SOAP function…
v1.0.0
2025-11-12 11:02:04 -05:00
ProtoTess
8bd6d09224
test: add comprehensive unit tests for ONVIF device and SOAP functionalities
2025-11-12 15:50:47 +00:00
ProtoTess
8aa47625ec
Merge pull request #14 from 0x524A/8-feature-improve-test-coverage-discovery
...
test: add comprehensive tests for Device methods and discovery functi…
2025-11-10 23:37:54 -05:00
ProtoTess
7316cdfb65
test: add comprehensive tests for Device methods and discovery functionality
2025-11-11 04:35:35 +00:00
ProtoTess
06c15d4b86
Merge pull request #6 from 0x524A/5-add-contribution-guidelines-and-issue-templates
...
feat: add contribution guidelines and issue templates for better comm…
2025-11-10 23:22:42 -05:00
ProtoTess
e39b0261f3
feat: add contribution guidelines and issue templates for better community engagement
2025-11-11 03:45:30 +00:00
ProtoTess
917a6d4dc4
Merge pull request #4 from 0x524A/3-add-camera-test-framework
...
Add camera test framework and initial tests for Bosch FLEXIDOME indoo…
2025-11-10 21:38:04 -05:00
ProtoTess
f5280f8c0e
Improve error handling in LoadCaptureFromArchive and handleResponse methods
2025-11-11 02:36:36 +00:00
ProtoTess
c3e6ed80c1
Refactor code to improve error handling and remove unused functions
2025-11-11 02:32:23 +00:00
ProtoTess
3bf078ed3f
Add camera test framework and initial tests for Bosch FLEXIDOME indoor 5100i IR
...
- Introduced a new directory `testdata/captures/` containing captured XML archives and README documentation for the camera test framework.
- Added a mock server implementation to replay captured SOAP responses for testing.
- Created automated tests for Bosch FLEXIDOME indoor 5100i IR using captured responses, validating device information, system date and time, capabilities, and profiles.
- Implemented enhanced device features tests, covering hostname, DNS, NTP, network interfaces, scopes, and user management.
- Added support for enhanced media and imaging features, including video and audio sources, and imaging options.
- Updated types to include new configurations and options for network, imaging, and device capabilities.
2025-11-11 02:10:04 +00:00
ProtoTess
3340094f4f
ONVIF server with multi-lens camera support
2025-10-31 01:25:44 +00:00
ProtoTess
23ed9f3c41
Merge pull request #2 from 0x524A/Add-CLI
...
Add ONVIF quick camera tool and demo script
2025-10-29 22:05:18 -04:00
ProtoTess
7816735dad
fixed linting issues
2025-10-30 02:03:34 +00:00
ProtoTess
bf7c8d6d1b
Add ONVIF quick camera tool and demo script
2025-10-30 01:53:02 +00:00
ProtoTess
240f3e402b
Merge pull request #1 from 0x524A/Initial-Commit
...
Initial Commit
2025-10-29 20:51:35 -04:00
ProtoTess
1319e1ea3f
Initial Commit
2025-10-30 00:50:27 +00:00
ProtoTess
2e3156df5d
Initial commit
2025-10-29 19:34:08 -04:00