Commit Graph

  • b31341bc31 Merge pull request #51 from 0x524a/update-codecov-copy-yml master v1.1.4 ProtoTess 2026-01-16 01:17:43 -05:00
  • 149fe3a0a3 Fix nlreturn errors by adding blank lines before returns in multi-line closures update-codecov-copy-yml ProtoTess 2026-01-16 06:17:16 +00:00
  • 5371705524 Fix nlreturn linting errors by adding nolint directives for inline closures and format with gofmt ProtoTess 2026-01-16 06:15:23 +00:00
  • 3e6dd827f7 Format cmd/onvif-diagnostics/main.go with gofmt ProtoTess 2026-01-16 06:13:19 +00:00
  • 08117299c1 Fix remaining nlreturn and wrapcheck linting errors ProtoTess 2026-01-16 06:12:27 +00:00
  • a0c79e83ee Format cmd/onvif-diagnostics/main.go with gofmt ProtoTess 2026-01-16 06:08:49 +00:00
  • 603b90422f Fix linting errors: exitAfterDefer, hugeParam, rangeValCopy, magic numbers, nlreturn, nolintlint ProtoTess 2026-01-16 06:06:37 +00:00
  • 268330840c Refactor code for improved readability and maintainability; add utility functions for score calculation and archive processing ProtoTess 2026-01-16 05:55:37 +00:00
  • c701115620 cleanup ProtoTess 2026-01-16 05:22:16 +00:00
  • 68ddaf0d2b Merge pull request #50 from 0x524a/update-codecov-copy-yml ProtoTess 2026-01-16 00:03:06 -05:00
  • 9cf30e2c41 cleanup ProtoTess 2026-01-16 04:58:24 +00:00
  • 1c51e91819 Merge pull request #49 from 0x524a/update-codecov-copy-yml ProtoTess 2026-01-15 23:47:31 -05:00
  • 19db372cdc Add ONVIF types and structures for device capabilities and configurations ProtoTess 2026-01-16 04:37:59 +00:00
  • 66f6a4e838 Add or update .codecov copy.yml ProtoTess 2026-01-16 04:11:59 +00:00
  • ef340c0e5a Merge pull request #48 from 0x524a/46-feature-add-more-event-operations ProtoTess 2026-01-08 14:36:07 -05:00
  • 5ebd49cea8 docs: update comprehensive test summary and implementation status 46-feature-add-more-event-operations 0x524a 2025-12-03 21:32:32 -05:00
  • 6603084ccd refactor: streamline media operations and enhance PTZ XML serialization 0x524a 2025-12-03 10:37:35 -05:00
  • 21646af4ca feat: add benchmarks and improve XML request handling for device security operations 0x524a 2025-12-03 10:20:34 -05:00
  • 064a9f7a92 Merge pull request #47 from 0x524a/46-feature-add-more-event-operations ProtoTess 2025-12-03 01:06:33 -05:00
  • df3cdfb5ab feat: add missing Device IO operations and fix formatting 0x524a 2025-12-03 01:03:11 -05:00
  • 89851baa1f feat: implement Event and Device IO services with CLI integration 0x524a 2025-12-03 00:55:22 -05:00
  • 971f056b3d Merge pull request #45 from 0x524a/44-feature-add-media-wsdl-operations ProtoTess 2025-12-03 00:18:08 -05:00
  • bfad9e910c chore: enhance golangci-lint configuration and clean up error handling 0x524a 2025-12-03 00:14:24 -05:00
  • c939fb6563 chore: refine golangci-lint configuration by removing unused linters 0x524a 2025-12-02 23:40:51 -05:00
  • e0d62af87a chore: simplify golangci-lint configuration by removing gofmt 0x524a 2025-12-02 23:39:11 -05:00
  • 216040d7f7 chore: refine golangci-lint configuration for better clarity and focus 0x524a 2025-12-02 23:37:29 -05:00
  • c528c65761 chore: update golangci-lint configuration for improved clarity and functionality 0x524a 2025-12-02 23:35:28 -05:00
  • db641b0864 chore: remove typecheck linter from golangci-lint configuration 0x524a 2025-12-02 23:33:20 -05:00
  • aa3465a726 chore: update golangci-lint configuration and CI workflow version 0x524a 2025-12-02 23:31:57 -05:00
  • 95626ffafc chore: expand SonarCloud issue exclusions and update golangci-lint version 0x524a 2025-12-02 23:28:57 -05:00
  • 46948acb88 chore: expand SonarCloud issue exclusions for improved security analysis 0x524a 2025-12-02 23:24:46 -05:00
  • d13fdb0e0a chore: update Go version in CI workflows for consistency and improved compatibility 0x524a 2025-12-02 23:14:10 -05:00
  • 477a6c2927 chore: update CI workflows and SonarCloud configuration for enhanced security and coverage reporting 0x524a 2025-12-02 23:08:47 -05:00
  • 2c0250d29a chore: update golangci-lint configuration and improve CI workflow documentation 0x524a 2025-12-02 22:57:34 -05:00
  • 306c69ba89 chore: update CI workflows and SonarCloud configuration for improved analysis and coverage reporting 0x524a 2025-12-02 22:39:42 -05:00
  • 02f79ea7a7 refactor: enhance code clarity and maintainability across multiple files 0x524a 2025-12-02 22:21:20 -05:00
  • c1daba5be6 refactor: introduce constants for improved maintainability in tests and server configurations 0x524a 2025-12-02 21:39:54 -05:00
  • 31df3f8b79 refactor: improve code readability and maintainability across multiple files 0x524a 2025-12-02 08:54:23 -05:00
  • de752f249e refactor: standardize constants and improve brightness calculations 0x524a 2025-12-02 08:53:13 -05:00
  • 96ac509c24 refactor: update HTTP request handling and improve documentation 0x524a 2025-12-02 08:41:37 -05:00
  • 9e3b5e0170 feat: add comprehensive ONVIF test reports and enhance documentation 0x524a 2025-12-02 02:29:51 -05:00
  • e530575bc1 refactor: improve error handling and code clarity in client methods 0x524a 2025-12-02 01:38:50 -05:00
  • 2ea36220f7 refactor: improve media service client methods and clean up test files 0x524a 2025-12-02 01:22:06 -05:00
  • 202218e24e chore: enhance media service documentation and CI workflows 0x524a 2025-12-02 01:14:37 -05:00
  • 808498d1a0 chore: update linter configuration and enhance CI workflow 0x524a 2025-12-02 01:06:28 -05:00
  • 3498b7d3a8 chore: refine .golangci.yml configuration 0x524a 2025-12-02 01:01:36 -05:00
  • 00e2e0d46f chore: update CI/CD workflows and configuration 0x524a 2025-12-02 00:53:20 -05:00
  • 0551d28f61 feat: add comprehensive tests for Bosch FLEXIDOME indoor 5100i IR camera 0x524a 2025-12-02 00:43:17 -05:00
  • 08d55b4cb9 test: add concurrency test for digestAuthTransport to ensure thread safety 0x524a 2025-12-01 23:35:15 -05:00
  • 1f68023dbe feat: enhance media service capabilities and add comprehensive tests 0x524a 2025-12-01 23:26:46 -05:00
  • d7f7fe966e Merge pull request #43 from 0x524a/fix/ci-workflow-permissions ProtoTess 2025-11-30 22:28:04 -05:00
  • b0ff5e5380 test: add minimal workflow to test GitHub Actions execution ProtoTess 2025-12-01 03:24:39 +00:00
  • a85a109c17 ci: add status check job to debug workflow execution ProtoTess 2025-12-01 03:24:24 +00:00
  • 78a7ca319b ci: add explicit permissions for workflow jobs ProtoTess 2025-12-01 03:21:29 +00:00
  • e61f00ba9b Merge pull request #42 from 0x524a/13-feature-improve-test-coverage-server ProtoTess 2025-11-30 22:19:29 -05:00
  • 7c6634dc02 trigger: re-run CI workflow for PR checks ProtoTess 2025-12-01 03:13:38 +00:00
  • 2350a350fe ci: configure CI to run on all PRs targeting master branch ProtoTess 2025-12-01 03:11:14 +00:00
  • df7d476e14 fix: improve handling of nil imaging settings and adjust SOAP fault response status codes ProtoTess 2025-12-01 03:02:46 +00:00
  • b7292bb6cd Merge pull request #41 from 0x524a/13-feature-improve-test-coverage-server ProtoTess 2025-11-30 21:48:11 -05:00
  • 37065e3057 Add unit tests for SOAP handler and server types ProtoTess 2025-12-01 02:46:54 +00:00
  • 7909c2ee09 Merge pull request #40 from 0x524a/36-feature-add-more-devicemgmt-operations ProtoTess 2025-11-30 21:16:01 -05:00
  • 6bb4edbf14 docs: enhance README with comprehensive API coverage summary and detailed Device Management features ProtoTess 2025-12-01 02:14:48 +00:00
  • 47547fd35c Merge pull request #39 from 0x524a/36-feature-add-more-devicemgmt-operations ProtoTess 2025-11-30 21:06:27 -05:00
  • d8c2f291dc refactor: rename project from go-onvif to onvif-go ProtoTess 2025-12-01 02:06:04 +00:00
  • c22d796aa8 Merge pull request #38 from 0x524a/36-feature-add-more-devicemgmt-operations ProtoTess 2025-11-30 20:27:22 -05:00
  • 84a5f7255d test: enhance loopback interface detection in network tests ProtoTess 2025-12-01 01:26:21 +00:00
  • bc37b57c83 Merge pull request #37 from 0x524a/36-feature-add-more-devicemgmt-operations ProtoTess 2025-11-30 20:19:52 -05:00
  • c085aaa545 chore: update output format in golangci-lint config and improve response handling in tests ProtoTess 2025-12-01 01:16:01 +00:00
  • 24b3b1d1c9 chore: update output format in golangci-lint config and improve response writing in tests ProtoTess 2025-12-01 01:14:00 +00:00
  • 518924772a chore: specify golangci-lint version and remove version declaration from config ProtoTess 2025-12-01 01:11:32 +00:00
  • b8e437c28b chore: update golangci-lint action to use the latest version ProtoTess 2025-12-01 01:10:06 +00:00
  • ceb86c279f chore: update GitHub Actions to use specific versions for checkout, cache, and other actions ProtoTess 2025-12-01 01:08:27 +00:00
  • fc4749720b chore: update setup-go action to use v5 in CI workflow ProtoTess 2025-12-01 01:06:42 +00:00
  • 32a308d21a chore: update setup-go action to v5.0.1 in CI workflow ProtoTess 2025-12-01 01:05:36 +00:00
  • 28c3ecaca0 chore: update SonarCloud action to specific version and refine CI workflow steps ProtoTess 2025-12-01 01:05:13 +00:00
  • 6436e8b40b chore: update GitHub Actions to use specific versions for checkout, setup-go, cache, and download actions ProtoTess 2025-12-01 01:03:13 +00:00
  • a700ddcba6 chore: update golangci-lint action to skip cache ProtoTess 2025-12-01 01:00:41 +00:00
  • 21965a893f chore: update golangci-lint version to v2.0.0 in CI workflow ProtoTess 2025-12-01 00:58:43 +00:00
  • a4d20addfc chore: pin golangci-lint version to v1.64.8 in CI workflow ProtoTess 2025-12-01 00:57:06 +00:00
  • fbb18785da chore: update GitHub Actions to use latest versions of checkout, setup-go, cache, and download actions ProtoTess 2025-12-01 00:55:21 +00:00
  • 753ab5a6ae chore: downgrade actions/checkout to v4.1.7 in CI workflows ProtoTess 2025-12-01 00:52:46 +00:00
  • ec451017b5 chore: Update actions/cache to version 4.2.0 in CI workflows ProtoTess 2025-12-01 00:51:09 +00:00
  • b4e4982876 Refactor XML response handling in device extended and security tests ProtoTess 2025-12-01 00:49:36 +00:00
  • 856f49c82d feat: Add coverage reporting and analysis workflows, enhance CI with additional tests for older Go versions ProtoTess 2025-12-01 00:44:34 +00:00
  • 4f3e2a6df0 feat: Add device storage and WiFi management functionalities ProtoTess 2025-12-01 00:05:35 +00:00
  • 3f343370ce Add device security tests and enhance device capabilities ProtoTess 2025-11-30 23:11:51 +00:00
  • 9d83a7c2da Merge pull request #35 from 0x524a/tls-verification ProtoTess 2025-11-18 14:27:37 -05:00
  • 50a545697a refactor: remove framerate estimation from RTSP stream inspection ProtoTess 2025-11-18 19:18:33 +00:00
  • ec63ece472 feat: add TLS verification option for HTTPS connections and improve user prompts ProtoTess 2025-11-18 19:09:36 +00:00
  • d990aee323 chore: prepare v1.1.3 release v1.1.3 ProtoTess 2025-11-18 18:43:00 +00:00
  • 74a3cb262f Merge pull request #34 from 0x524a/fix-draft-release ProtoTess 2025-11-18 13:41:58 -05:00
  • 349fd20bc6 fix: create releases as draft to allow asset uploads ProtoTess 2025-11-18 18:37:54 +00:00
  • 34eb35a3fd chore: prepare v1.1.2 release v1.1.2 release-v1.1.2 ProtoTess 2025-11-18 18:34:36 +00:00
  • 572135d37c Merge pull request #32 from 0x524a/fix-release-workflow ProtoTess 2025-11-18 13:28:15 -05:00
  • 0cb6fb8dd8 fix: upgrade to softprops/action-gh-release@v2 ProtoTess 2025-11-18 18:25:19 +00:00
  • 6a61ec26cf Merge pull request #31 from 0x524a/release-v1.1.1 ProtoTess 2025-11-18 13:20:27 -05:00
  • 1feec67174 chore: prepare v1.1.1 release ProtoTess 2025-11-18 18:17:53 +00:00
  • b9877ec175 Merge pull request #30 from 0x524a/fix-go-onvif-references v1.1.0 ProtoTess 2025-11-18 13:12:43 -05:00
  • c54e0fa787 fix: Update golangci-lint args to include all relevant directories for linting ProtoTess 2025-11-18 18:07:07 +00:00
  • b5df457145 fix: Update golangci-lint configuration by removing deprecated issue rules ProtoTess 2025-11-18 18:02:18 +00:00