Skip to content

OPC UA CloudLibrary Client 1.0.1 Initial Release

Pre-release
Pre-release
Compare
Choose a tag to compare

The initial release of the UA CloudLibrary.

Changes:

See More
  • 62a23e9 Update preview.yml
  • 49ec6e3 Fix Opc.Ua.Cloud.Library.Client.csproj
  • ae2005c Update preview.yml
  • e70bd0b Fix preview.yml
  • d2acfd8 Add missing files.
  • 2b40d43 Move Pipeline to UANETStandard.
  • 1b8e8ff Fix shallow clones.
  • 7211d17 Add UA-CloudLibrary-Client.sln
  • 285316a Testing Azure Signing.
  • ad23bb1 Recaptcha V3 (#200)
  • 3a78ea6 Trigger build.
  • af569a2 Set up CI with Azure Pipelines
  • 09f8def Remove resend email confirmation feature. (#196)
  • 07a0c09 NodeSet Model 2.0: methods, symbolicname, event notifier, allow subtypes (#195)
  • 0dcdf2b Added unsubscribe link to verification emails and small code cleanup. (#194)
  • 8172be2 API Key authentication (#191)
  • 11ae061 Azure AD auth, delete NodeSet API (#189) [ #187 ]
  • 65f1a23 Set cookie policy for hosting on Azure (#190)
  • 71d3fdf OAuth2 support, better user account/email management support and code hardening. (#188)
  • 94dffd9 Update OPC UA stack Nugets only (#184)
  • 8875c16 Explorer Search, Search URL and keywords, Creation Time (#179)
  • f19ca75 Fix CVE and also update other NuGet packages (#176)
  • 30ced59 NodeSetModel 1.0.11: Instrument Range, json encoding of values (#173)
  • 10ccce5 Metadata cleanup. Approval. Synchronization. (#169) [ #170, #159, #157 ]
  • e5db7aa UA Core versioning and GraphQL SubTypes (#166)
  • 6668435 Indexer: retry on EF cache lookups, proper exception for missing data type (#165)
  • fe68814 merge with main
  • 9f5ea0f Add launch settings to gitignore
  • 73ed62a Indexer: make it work for multiple versions (pick up NodeSet Utilities NuGet) (#164)
  • 9d674f8 Add Overwrite parameter to UploadNodeSetAsync. (#163)
  • 6a2eb36 Fix for Update of existing nodeset (#162)
  • 2c77923 Bring sendgrid back in optionally. (#160)
  • 4ba9a75 Switch to Postmark for email sending (#156)
  • 94afff2 Add Category to the UI as Badge (#155)
  • 210c4b4 Move query model to GraphQL folder. (#150)
  • 74202c6 Keyword search: performance and GraphQL support (#144) [ #68, #120, #133, #134 ]
  • 52361d7 Indexer resilience (#148)
  • 7a486f1 async and dependency injection fixes, plus some code cleanup (#147)
  • 1278cf6 Update NuGets and fix issue with data protection keys overwriting each other from different instances (#146)
  • 407a3aa Merge branch 'main' of https://github.com/OPCF-Members/UA-CloudLibrary
  • 597caaa Going straight to main, Markus reviewed.
  • bf1a1e0 REST Pagination, eliminate EF warnings, new index properties (#138) [ #68, #120, #133, #134 ]
  • 93db029 CloudLib Explorer (#127)
  • 76aa0f6 Fix build break and CVEs (#140)
  • c2a20f6 Convert PostgreSQL class to use EF Core instead, more tests and client fixes (#137) [ #135, #132, #136, #91 ]
  • 7076d21 Fix secuirty CVE and small stack fix on exception. (#129)
  • 245b0bb Bump Azure.Storage.Blobs from 12.11.0 to 12.13.0 (#128)
  • da0a94d Update gitignore only.
  • 7316e89 GraphQL: node set dependencies, full node graph (#115)
  • a6f48e4 Fix build pipeline.
  • a089f7e Set up CI with Azure Pipelines
  • cfc17ea Add azure-pipelines-preview.yml
  • 9aa458d Change nodesetCreationTime to publicationDate to be consistent (#117)
  • 642dc9b Merge pull request #114 from OPCFoundation/CMDev [ #94 ]
  • 153cd1c addressing comments
  • 0713c68 fix import ordering
  • cdabc2a Path names will get very long if "Opc.Ua.Cloud.Library.Client" is used. Sticking with current names until decided
  • 7aa0531 fix for nuget push
  • 66465bf #94 cleanup of all namespaces to match Opc.Ua.Cloud.Library
  • 091be2a expose currently used endpoint (#111)
  • cab153b Client: support Upload, Options in constructor. Server: return namespace uri (#107)
  • 1a41add Fix for #103 (#108)
  • 61caae1 Rename addressspace -> namespace, bug fixes and analyzer warning fixes (#105)
  • 6df8c7e Ensure code format (#92)
  • 29e8d5c CloudLib Client improvements. Minor Server optimization (#101)
  • 2cbe0e9 Versioning and nuget (#95)
  • 0105ec1 Merge pull request #100 from OPCFoundation/feature_version_improvements
  • ab2ad8f Update README.md
  • 495856b Merge pull request #99 from OPCFoundation/erichb
  • 3e84be0 Added bugfix.
  • bb1db4c Added feature to read the version from the nodeset file.
  • 5becb99 Added GraphiQL editor.
  • fb0f619 Merge pull request #93 from OPCFoundation/erichb
  • a1bf591 Fixed CaPitAlizaTioN and removed under_scores in variable names :-)
  • 3f6b17e Addressed code review feedback:
  • e79cee1 Added address space sample GraphQL query and pretified the other queries again, too.
  • 5666434 Merge branch 'main' into erichb
  • 928d191 LocalFileStorage: fix null ref exception on nodeset upload (#97)
  • 2be725b Added ordering to GraphQL interface.
  • e277ca5 Added non-null field declarations.
  • 9fd3d67 Added publication date and last modified date from nodeset to GraphQL query interface.
  • 239dc5f Increase default limit to 1M to return everything if no limit has been set.
  • df48104 Reorder tests.
  • 43fe29f Complete implementation of where expression filtering.
  • c2c0f7e Switched where expression json object back to an escaped string.
  • 039c231 small cleanup.
  • 6762ffb Added list to json query argument type.
  • ca81f34 Cleaned-up where expression on client lib and added where expression on library server.
  • 9132c6a Bug fixes.
  • 6b93fd6 Perf improvements and cleanup where expression classes.
  • 7399ec4 More bug fixes and code cleanup.
  • 78b698e typo
  • eac09d5 Moved docker compose into seperate solution to speed up conpilation time.
  • 2a7fba0 update to latest infomodel.
  • 6e88781 Implement paging, code cleanup and small bug fixes.
  • d5f5560 Merge branch 'main' into erichb
  • 3d1a80c Merge pull request #69 from BoBiene/add-test-docker-compose
  • 2a3c5b2 remove using
  • 1a4f249 Bug fixes.
  • 7bf7c4e remove environment variable access
  • c5e7921 Add implementation for new GraphQL queries.
  • 9ce8a94 implement stubs for addressspace, category and organisation GraphQL queries.
  • 2c4a7b5 enhanced queries.
  • 1af394e Environment namespace
  • 8636563 Merge branch 'main' into add-test-docker-compose
  • 7e0cfcd use configuration or env
  • ca3f2e9 Merge pull request #78 from OPCFoundation/erichb
  • addbafb Update NuGets, fix Dependency Injection and remove obsolete warning.
  • f7db41d Merge pull request #75 from OPCFoundation/erichb3
  • 7508473 Merge pull request #74 from OPCFoundation/erichb2
  • fb8494c Merge pull request #73 from OPCFoundation/erichb
  • 1680fe7 Enable download counter, use dates from nodeset file and a bug fix in relation to the updated hashing algorithm.
  • d573143 Fix OpenAPI compliance errors.
  • 4e6eee0 Fix typo.
  • 72c5f72 Switch to GET for find REST method.
  • 130167d dot net test
  • 05bf107 restore git projects
  • 3a19e57 Dev run in three steps
  • ad906b6 Merge pull request #65 from OPCFoundation/erichb
  • 2175e58 Fix Swagger generated parameters and return values and add missing return codes and descriptions to Swagger UI.
  • ae8efe4 Fix bugs and warnings.
  • dce83e5 Merge pull request #64 from jwise-cesmii/main
  • 4d338e1 address comments from previous PR
  • bbcfb3c update swagger doc
  • 4155dd7 type aware response handling in console client
  • 6f66968 Merge pull request #60 from BoBiene/#58-update-to-net6
  • 046b359 comment
  • 829a73e don't push image on pullrequests
  • 1e59745 one single dockerfile
  • 28d9a34 .NET 6 & NuGet Update [ #58 ]
  • 3786dfc Add metadata to nodeset query
  • dbd8a46 Merge pull request #51 from OPCFoundation/erichb
  • a402c87 bug fix.
  • 6feb6a2 Check contributor name is the same before allowing to overwrite nodeset.
  • b9e601e updates in whitespace and using order only.
  • 1788b35 Merge pull request #50 from meinusch/gcp
  • cbe918e adding ConfigureAwait
  • 13c195e initial version of GCP Cloud Storage support
  • c7a2e8c Merge pull request #46 from OPCFoundation/erichb
  • 1aa3e49 Removed redundant file.
  • 757d42e Merge pull request #42 from LGranzow-Inray/feature/fixedClientLibraryWithSample
  • 202f291 adjusted renamed properties
  • cfb8455 changed names to mirror the originial InfoModell removed unnecessary IDs but kept the addressspace id for further use
  • 45a1c62 Merge branch 'main' of https://github.com/LGranzow-Inray/UA-CloudLibrary into feature/fixedClientLibraryWithSample
  • d4e15a9 renamed method to be more accurate
  • 2697edc removed unnecessary task
  • 4b2b6d0 removed keyfile
  • 78080c4 Merge pull request #45 from OPCFoundation/erichb
  • 078d6b4 logging improvements.
  • f8801fc Merge pull request #44 from OPCFoundation/awss3
  • a9251db remove commented code
  • 78610a8 Use/inject singleton S3 client. Adding SSM DataProtection provider
  • 6e88ec6 remove sample winform files
  • 6cf5a68 Use client library in sample
  • e866da6 removed redundant class and made conversion work with addressspace
  • b029174 added default constructor to library addressspace
  • bc2d3c5 renamed classes to be more represantative
  • a7003a7 Removed winforms client
  • b5097bc Merge pull request #39 from OPCFoundation/erichb
  • a069315 bug fixes.
  • 7315105 Merge branch 'erichb' of https://github.com/OPCFoundation/UA-CloudLibrary into erichb
  • 9cbe9af Fix for issue #33
  • 56542ea Update InfoModelController.cs
  • 2b2c8bd Fixes issue #32
  • 7cf83e6 Fix for issue #35
  • a9bc75a Some usability stuff
  • f263e78 added projects to folder
  • a6a1d80 Added sample winforms client
  • 8a2fe5d Added fixed GraphQL client library
  • 5012136 Merge pull request #30 from OPCFoundation/erichbDBCleanup
  • a76139b Added convenience method to retrieve all info model names to increase perf.
  • e47ac03 Merge pull request #29 from OPCFoundation/erichbDBCleanup
  • b3feacf small fix.
  • 3f5b62e 1. Fix copy/paste typo
  • 820f870 Address code review feedback.
  • 3de4f6d Fix bug where not all nodesets are returned.
  • cc14591 Update README.md
  • acf838f Update README.md
  • ade85ac Merge pull request #28 from OPCFoundation/erichb
  • 0fc6007 added lic file to solution.
  • 85f6049 Create LICENSE
  • 5a15ff7 Update README.md
  • 38c831f Update README.md
  • 9604646 Update README.md
  • f585a49 Update README.md
  • 82e20dd Update README.md
  • 33ae67e Update README.md
  • 3f2cf56 Merge pull request #25 from OPCF-Members/erichbDBCleanup
  • f72fe6b 1.removed old (non-working) sample client and added a new console client that tests both GaraphQL and REST interfaces.
  • 55a23fa Added copyright header, removed unused usings and moved all usings into namespace.
  • 971da76 Got all tables working with GraphQL and added playgound.
  • 3cf5774 More DB cleanup.
  • 9baaf04 1. Cleaned-up login and register pages.
  • 4c2365a Cleanup GraphQL sources.
  • d6f0c97 Fix email addresses
  • 23b615b update settings.
  • 4a7c605 Removed no auth in debug mode.
  • 5249c35 1. No longer use Basic auth as default but just for the REST API. ASP.NetCore Identity Scaffolding uses Cookie auth as default.
  • 9d2cd3e update settings.
  • f33cddc Added UI scaffolding for user account management and email verification.
  • 83205cc 1. Removed commended-out code from DB files.
  • e64df56 Delete InfoModelController.cs.rej
  • 448a1e1 Merge pull request #24 from OPCF-Members/erichbdev
  • 94663d7 1. DB perf improvements.
  • a2d8e89 Implement TODO of adding additional metadata to returned nodeset on download.
  • 8a06123 Merge branch 'main' into erichbdev
  • 0daaa73 1. Added Azure data protection.
  • bff5b50 Merge pull request #21 from OPCF-Members/erichbdev
  • 3713d82 Added error checking to InfoModel controller.
  • b7b0613 1. Updated Nugets and added Swagger annotations.
  • b222a7a Merge pull request #20 from OPCF-Members/erichbdev
  • cff557e Fixed parsing of additional properties.
  • fec7bb9 Added forced update paramter
  • 706a882 1. Added eror checking in GraphQL client and controller.
  • b69b676 Renamed sample client project and added basic error checking.
  • a8ab5f4 merge from main
  • b14eb99 small cleanup.
  • 0251206 remove unneccessary TODO.
  • 2649a96 Merge pull request #19 from OPCF-Members/feature/GraphQL
  • 2e9d5ee merge main, fix CI/CD pipeline.
  • 5e15222 Merge branch 'main' into feature/GraphQL
  • f8fe7d8 A little file reshuffeling and add the client back in.
  • c1b9893 Merge pull request #17 from OPCF-Members/feature/GraphQL
  • d1c787f remove client for now, we need to find a better directory for it. Also fixed a few warnings.
  • da350dc Merge pull request #18 from OPCF-Members/awss3
  • 53e4118 small refactoring
  • a64ccab Add AWS S3 Storage
  • 9cd58fb Added graphql client with library
  • 369a378 corrected type to array
  • e4dde88 Merge branch 'main' of https://github.com/OPCF-Members/UA-CloudLibrary into feature/GraphQL
  • e1cbff1 Small cleanup.
  • 41de266 Merge pull request #11 from jwise-cesmii/main
  • 21f408c multitable query
  • cfc210b Support multiple keyword search with wildcards, change to parameterized SQL query
  • 43137b1 Merge pull request #8 from OPCF-Members/erichbdev
  • 34aec9c Updates to TODOs only.
  • defdf03 rewritten appdbcontext service
  • c54143c Added the classes as singleton
  • 68759bf Added the dbsets for the model

This list of changes was auto generated.