206 Commits

Author SHA1 Message Date
Cédric Verstraeten
a732b9fa82 Merge pull request #3 from Desivy/add-UtcTime-parsing
Add UtcTime attribute to MessageDescription struct
2025-05-20 14:26:20 +02:00
Cédric Verstraeten
03101ec271 Remove custom color settings from VSCode configuration 2025-05-20 10:14:19 +00:00
Cédric Verstraeten
4fc5593195 Add Dockerfile and devcontainer.json for development environment setup 2025-05-20 12:13:39 +02:00
stefan van der lee
9f92238275 Add UtcTime attribute to MessageDescription struct 2025-04-28 18:02:14 +02:00
Cédric Verstraeten
a7815a692c Merge pull request #2 from kerberos-io/fix/only-close-open-server-response
Fix server response closing
v1.0.0
2025-01-19 10:37:10 +01:00
Cedric Verstraeten
d80b15daf0 Merge branch 'master' into fix/only-close-open-server-response 2025-01-19 10:28:29 +01:00
Cedric Verstraeten
9ca534b5bb correct workflow structure 2025-01-19 10:19:22 +01:00
Cedric Verstraeten
ede8b81fc8 Update Device.go 2025-01-19 09:58:53 +01:00
Cédric Verstraeten
76463bb61a Merge pull request #1 from kerberos-io/fix/call-method-do-memleak
Call method do memleak
v0.0.18
2025-01-18 09:21:06 +01:00
Cedric Verstraeten
ca27d2a9d8 Merge branch 'master' into fix/call-method-do-memleak 2025-01-18 09:12:21 +01:00
Cedric Verstraeten
f3f03cc827 add pr description workflow 2025-01-18 09:12:05 +01:00
Cedric Verstraeten
542f83433b Update Device.go 2025-01-18 09:09:33 +01:00
Cedric Verstraeten
6fc6d9a99e reuse main http client + resolved memory leak (close previous response) before creating new one. v0.0.17 2025-01-16 21:43:28 +01:00
Cedric Verstraeten
ee8a919932 support for latest hikivision ONVIF 19.12 v0.0.16 2024-08-21 16:07:06 +02:00
Cedric Verstraeten
d1b78fa51a make array of relayoutputs and digitalinputs v0.0.15 2024-08-20 09:00:32 +02:00
Cedric Verstraeten
4c9f12fc97 add v0.0.14 2023-12-25 21:31:14 +01:00
Cédric Verstraeten
04f0dfbc03 Delete Imaging/types.go v0.0.13 2023-12-25 21:29:06 +01:00
Cedric Verstraeten
add8ae2bad Revert "disable imaging"
This reverts commit 6c5db5fed6.
2023-12-25 21:26:55 +01:00
Cedric Verstraeten
6c5db5fed6 disable imaging v0.0.12 2023-12-25 21:21:12 +01:00
Cedric Verstraeten
ba8bcf19bb inputs method added v0.0.10 v0.0.11 2023-12-25 20:57:16 +01:00
Cedric Verstraeten
8902e4e789 upgrade onvif library 2023-12-18 20:16:21 +01:00
Cedric Verstraeten
71b6d48393 diz memory leak + import v0.0.9 2023-12-06 20:38:25 +01:00
Cedric Verstraeten
bb5a87b253 Merge remote-tracking branch 'upstream/master' v0.0.8 2023-12-06 19:45:28 +01:00
Edward
217f1231c5 Merge pull request #38 from sunjirui/imaging-setting-change
The Parameters in ImagingSettings20 becomes optional
2023-09-21 14:52:22 +08:00
Cedric Verstraeten
7903bf2710 makes presets an array, we have more than a single preset v0.0.7 2023-08-30 11:01:24 +02:00
Cedric Verstraeten
c037b63bad Fix for ONVIF preset (json) v0.0.6 2023-08-24 12:36:15 +02:00
sunjirui
b424ee7bfe changed ImagingSettings20 2023-08-07 19:18:45 +08:00
Edward
88cd86f4fc Merge pull request #31 from stefan-kiss/ptz-profiles-fix
changed Preset field to slice in GetPresetsResponse
2023-05-02 02:11:51 +08:00
Edward
03ecb66210 Merge pull request #27 from tarancss/fix-memleak-and-events
Fix memory leak and events
2023-05-02 02:10:33 +08:00
Cédric Verstraeten
23e1c0b1bc Update onvif.go v0.0.5 2023-01-25 14:10:53 +01:00
Cedric Verstraeten
9d65ca2b49 add new types for independent zoom and pan tilt v0.0.4 2022-12-23 08:55:22 +01:00
Kiss Stefan
5c4360a924 changed Preset field to slice in GetPresetsResponse 2022-12-11 14:00:19 +02:00
tarancss
1a23395c53 remove debug logs 2022-09-17 01:24:52 +02:00
tarancss
8677b3be7e fix memory leak and events 2022-09-17 01:18:56 +02:00
tarancss
4f0536a933 fix subscribe response 2022-08-14 18:15:33 +02:00
Edward
bc3226e9ec Merge pull request #22 from jfsmig/fixes-ws-discovery-20220510
Misc. fixes in the WS discovery
2022-07-26 14:39:05 +08:00
Edward
d8d0fc383a Merge pull request #21 from spring-lab/master
fix ptz.types.SetPreset.PresetToken is optional
2022-07-26 14:31:40 +08:00
Jean-Francois Smigielski
9e25a0109e api: use juju/errors and zerolog 2022-05-11 10:05:57 +02:00
Jean-Francois Smigielski
47d91cba88 networking: use juju/errors and zerolog 2022-05-11 10:05:57 +02:00
Jean-Francois Smigielski
72a3540cc3 Let the example code use the generated SDK methods
Also introduces zerolog for pretty traces and juju/errors to annotate the errors
and track their origin.
2022-05-11 10:05:57 +02:00
Jean-Francois Smigielski
7d78e6b76e Provide a sdk package with 1 call per method
Modify the template in ./sdk/codegen/main.go

Use "go generate" from ./sdk/{ptz,media,device} to regenerate the files.
2022-05-11 10:05:57 +02:00
Jean-Francois Smigielski
6f1154fc4d ws-discovery: Return an error instead of printing & ignoring 2022-05-10 13:21:27 +02:00
Jean-Francois Smigielski
9b5df9ac2c Avoid non-error debug on stdout 2022-05-09 09:13:30 +02:00
Jean-Francois Smigielski
2569cf83bf Use a random ssource port in ws-discovery 2022-05-09 00:58:06 +02:00
Spring
be3347f029 fix ptz.types.SetPreset.PresetToken is optional 2022-04-24 09:53:18 +08:00
Edward
d42cc336c6 Merge pull request #19 from use-go/dependabot/go_modules/github.com/gin-gonic/gin-1.7.0
Bump github.com/gin-gonic/gin from 1.6.2 to 1.7.0
2022-03-23 12:44:13 +08:00
dependabot[bot]
9bf3bd8446 Bump github.com/gin-gonic/gin from 1.6.2 to 1.7.0
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.6.2 to 1.7.0.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.6.2...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 04:42:17 +00:00
Edward
33a083305c Merge pull request #18 from yjkhtddx/master
more services
2022-03-23 12:40:56 +08:00
Edward
2c358f683b Merge pull request #11 from GreenLightning/fix
Fix panic during SendProbe
2022-03-23 12:40:15 +08:00
刘跃龙
1bfeb9b57d fix:get Extension services 2021-10-25 10:59:11 +08:00