Changes
#61 (May 5, 2021, 5:08:43 AM)
- Adds missing class Entity — Johannes Wendel / detail
#60 (May 5, 2021, 5:08:43 AM)
- Adds missing function getKeyElementType to simple::SubmodelElement — Johannes Wendel / detail
#59 (May 5, 2021, 5:08:43 AM)
- Implements missing class Range — Johannes Wendel / detail
#58 (May 5, 2021, 5:08:43 AM)
- Implements missing class AnnotatedRelationshipElement — Johannes Wendel / detail
#57 (May 5, 2021, 5:08:43 AM)
- Adds missing class RelationshipElement — Johannes Wendel / detail
#56 (May 5, 2021, 5:08:43 AM)
- Corrects little error in class ReferenceElement — Johannes Wendel / detail
#55 (May 5, 2021, 5:08:43 AM)
- Implements missing class DataElement — Johannes Wendel / detail
#54 (Dec 8, 2020, 10:10:52 AM)
- Adds "simple" implementation of ControlComponents. — Johannes Wendel / detail
#53 (Nov 25, 2020, 11:28:08 AM)
- Implements ControlComponent and appropriate tests. — Johannes Wendel / detail
#52 (Nov 19, 2020, 10:26:37 AM)
- Small bugfixes — Thomas Psota / detail
#51 (Nov 19, 2020, 10:05:42 AM)
- Small bugfixes — Thomas Psota / detail
#50 (Nov 19, 2020, 7:44:51 AM)
- Adds wrapper for easily starting docker components — Daniel Espen / detail
- Adds VAB server and client for integration tests — Thomas Psota / detail
- Fixes maven wrapper executable — Thomas Psota / detail
- Setting up java branch — Thomas Psota / detail
- Adds Validation to ModelDescriptor — Ashfaqul Haque / detail
- Modified CPP Connector integration test — Thomas Psota / detail
- Test commit to trigger CI on Java branch — Thomas Psota / detail
- Update — Siwara Schmitt / detail
- Fixes SMProvider returning wrong data structure — Frank Schnicke / detail
- Fixes vabClient test dependencies — Daniel Espen / detail
- Changes CloudEdgeScenario to utilize registry component — Frank Schnicke / detail
- Adds graceful shutdown of scenario — Frank Schnicke / detail
- Refactors Registry test suite to reflect Asset extension — Frank Schnicke / detail
- Harmonizes Registry Interface — Frank Schnicke / detail
- Removes jar creation from simple component — Frank Schnicke / detail
- Adding PropertyValueType long for large numbers — Alexander Gordt / detail
- Fixes typo in AAS modelType — Frank Schnicke / detail
- Changing 'constraints' in Qualifiable to 'qualifiers' to align code with json schema of spec and c#-sdk — Thomas Psota / detail
- docker-compose with postgres suitable for tests — Thomas Psota / detail
- Qualifiable.qualifiers — Thomas Psota / detail
- Temporary workaround to deserialize properties with valueType long — Alexander Gordt / detail
- Implemented AasEnv structure as VABModelMap. — Alexander Gordt / detail
- Fixes SubmodelElement classification for maps — Daniel Espen / detail
- Adds MongoDB AAS Server component — Daniel Espen / detail
- Adds getLocalCopy method — Frank Schnicke / detail
- Adds missing "/aasList" prefix for AggregatorProxy — Frank Schnicke / detail
- Fixes AASAggregatorProxy not encoding Ids — Frank Schnicke / detail
- Adds getLocalCopy for ConnectedAAS — Frank Schnicke / detail
- Cleanup of ConnectedSubModel — Alexander Gordt / detail
- Enhancing exception handling of HTTPConnector — Alexander Gordt / detail
- Reintroduces reference test for property addition — Frank Schnicke / detail
- Fixes cast in SubmodelElementCollection — Daniel Espen / detail
- Fixes file endpoints in AASXComponent — Daniel Espen / detail
- Refactoring MultiAASProvider to throw correct Exceptions — Maximilian Conradi / detail
- Add aas server test to tck — Zai Müller-Zhang / detail
- Adds AASBundleIntegrator — Maximilian Conradi / detail
- Refactors AASRegistry.register to throw correct Exception — Maximilian Conradi / detail
- Changed strings in classes to string-constants — Johannes Wendel / detail
- Calls remote server for submodels not found in VABMultiSubmodelProvider — Ashfaqul Haque / detail
- Adds StaticDynamicScenario — Maximilian Conradi / detail
- Fixes component configuration loading — Daniel Espen / detail
- Adds configurable registry component with multiple backends — Daniel Espen / detail
- Removes warnings from SDK — Frank Schnicke / detail
- Updates ControlComponent to new specification — Frank Schnicke / detail
- Adds SubmodelMapConverter — Maximilian Conradi / detail
- Adds JSON factory for (de)serialization — Maximilian Conradi / detail
- Adds missing IHasSemantics to SMDescriptor — Frank Schnicke / detail
- Fixes wrong image name — Frank Schnicke / detail
- Adds small fixes & QoL changes — Frank Schnicke / detail
- Throws Exception instead of returning null in MultiAASProvider — Ashfaqul Haque / detail
- Fixes docker component configuration — Daniel Espen / detail
- Refactors SubmodelProvider to comply with new API — Maximilian Conradi / detail
- Refactors examples to use components — Frank Schnicke / detail
- Moves obsolete code from components to sandbox — Frank Schnicke / detail
- Adds xsd-type support and appropriate types. — Johannes Wendel / detail
- Adds Constructor accepting Mandatory attributes in metamodel.map.* classes — Ashfaqul Haque / detail
- Changes smElemCollection to use a Map internally — Maximilian Conradi / detail
- Refactors IRange, IProperty to use PropertyValueTypeDef — Frank Schnicke / detail
- Refactors PropertyXMLConverter to support valueId — Maximilian Conradi / detail
- Replaces concrete types with Interfaces in constructors — Frank Schnicke / detail
- Refactors PropertyProvider to not use value wrapper — Maximilian Conradi / detail
- Removes old /properties & /operations path — Maximilian Conradi / detail
- Updates AASAggregator REST API — Frank Schnicke / detail
- Fixing Qualifier issues — Frank Schnicke / detail
- Enhancing error logs to easier identify failing endpoint. — Frank Schnicke / detail
- Fixing encoding issue of utf-8 strings in http communication — Frank Schnicke / detail
- Changes VABPathTools.isOperationInvokationPath to accept "operations" — Frank Schnicke / detail
- Fixes Typo in test name — Maximilian Conradi / detail
- Adds getValue and setValue to ISubmodelElement — Maximilian Conradi / detail
- Adds MultiSubmodelElementProvider — Maximilian Conradi / detail
- Fixes Exception handling in SubmodelElementProvider — Maximilian Conradi / detail
- Adds /values to SubModelProvider — Maximilian Conradi / detail
- Refactors CollectionProvider to handle /value correctly — Maximilian Conradi / detail
- Add complete AAS value types to the SDK — Zai Müller-Zhang / detail
- Adds TestOperationSuite — Maximilian Conradi / detail
- Adds async Invocations — Maximilian Conradi / detail
- Adds capability to delete/retrieve SubmodelElements by idShort — Ashfaqul Haque / detail
- Replaces usage of deprecated calls — Frank Schnicke / detail
- Introduces TestSubmodelSuite — Frank Schnicke / detail
- Adds small fixes & QoL changes — Frank Schnicke / detail
- Simplifies MultiSubmodelProvider API — Frank Schnicke / detail
- Changes MultiSubmodelProvider REST API — Frank Schnicke / detail
- Harmonizes URL handling in ConnectedAASManager — Frank Schnicke / detail
- Adds serialization support for BigInteger — Frank Schnicke / detail
- Adds single, configurable AASServer component — Daniel Espen / detail
- Removes redundant method from ISubmodelAPI — Daniel Espen / detail
- Harmonizes AASAggregatorProxy path usage — Frank Schnicke / detail
- Fixes MultiSubmodelProvider all submodel retrieval — Frank Schnicke / detail
- Adds AASAggregator constructor accepting registry — Frank Schnicke / detail
- Removes ConnectedAASManager reference from ConnectedAAS — Frank Schnicke / detail
- Changes AASAggregatorProxy to return ConnectedAAS — Frank Schnicke / detail
- Fixes Asset not setting its Kind — Frank Schnicke / detail
- Adds deleteSubModel in ConnectedAASManager/ConnectedAAS — Frank Schnicke / detail
- Adds deleteAAS to ConnectedAASManager — Frank Schnicke / detail
- Rewrites & Renames TestAASAggregatorProvider — Frank Schnicke / detail
- Fixes testcase referencing wrong Operation — Frank Schnicke / detail
- Adds getSubmodel to IAAS and implementations — Frank Schnicke / detail
- Marks createAAS(AAS, Identifier, endpoint) as deprecated — Frank Schnicke / detail
- Updates version to 0.1.0-SNAPSHOT — Frank Schnicke / detail
- Adds possibility to overwrite registry for AASServer — Daniel Espen / detail
- Fixes AAS server sources loading from files — Daniel Espen / detail
- Fixes retrieveSubModel in ConnectedAASManager — Maximilian Conradi / detail
- Deletes old Snippets from Examples — Maximilian Conradi / detail
- Adds new Snippets to Examples — Maximilian Conradi / detail
- Fixed include of non-standard header file — Thomas Psota / detail
#49 (Nov 9, 2020, 5:47:50 AM)
- Adds ControlComponent interfaces and enums — Johannes Wendel / detail
#48 (Nov 9, 2020, 5:47:35 AM)
- Adds constants for control components — Johannes Wendel / detail
#47 (Nov 9, 2020, 5:33:59 AM)
- Adds constants for control components — Johannes Wendel / detail
#46 (Nov 9, 2020, 5:31:14 AM)
- Adds ControlComponent interfaces and enums — Johannes Wendel / detail
#45 (Nov 9, 2020, 5:31:14 AM)
- Extends enum-generator tool to handle controlcomponent enums. — Johannes Wendel / detail
#44 (Nov 9, 2020, 5:27:54 AM)
- Adds constants for control components — Johannes Wendel / detail
#43 (Nov 9, 2020, 5:21:39 AM)
- Adds constants for control components — Johannes Wendel / detail
#42 (Oct 27, 2020, 6:30:45 AM)
- Adds missing handling of valueId for class Property — Thomas Psota / detail
#41 (Oct 27, 2020, 5:24:45 AM)
- Adds missing handling of valueId for class Property — Thomas Psota / detail
#40 (Oct 27, 2020, 5:00:05 AM)
- Adds missing handling of valueId for class Property — Thomas Psota / detail
#39 (Oct 23, 2020, 5:28:53 PM)
- Adds missing handling of valueId for class Property — Thomas Psota / detail
#38 (Sep 7, 2020, 11:00:09 AM)
- Deprecated old metamodel interfaces and implementations — Thomas Psota / detail
#37 (Sep 7, 2020, 10:55:34 AM)
- map::Operation invokable now accessible through VAB — Thomas Psota / detail
#36 (Sep 7, 2020, 10:29:04 AM)
- Reformatted code — Thomas Psota / detail
#35 (Sep 7, 2020, 10:29:04 AM)
- Fixed compile warnings — Thomas Psota / detail
#34 (Sep 7, 2020, 10:29:04 AM)
- Deprecated old metamodel interfaces and implementations — Thomas Psota / detail
#33 (Sep 7, 2020, 10:29:04 AM)
- Changed path of Qualifiable to 'qualifiers' — Thomas Psota / detail
#32 (Sep 7, 2020, 10:29:04 AM)
- map::Operation invokable now accessible through VAB — Thomas Psota / detail
#31 (Sep 7, 2020, 10:29:04 AM)
- Fixed serialization of SubModels in AAS — Thomas Psota / detail
#30 (Aug 18, 2020, 8:38:36 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#29 (Aug 18, 2020, 8:27:31 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#28 (Aug 18, 2020, 8:19:26 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#27 (Aug 18, 2020, 8:15:01 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#26 (Aug 18, 2020, 8:07:46 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#25 (Aug 18, 2020, 8:06:06 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#24 (Aug 18, 2020, 7:59:51 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#23 (Aug 18, 2020, 7:58:31 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#22 (Aug 18, 2020, 7:45:41 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#21 (Aug 18, 2020, 7:38:36 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#20 (Aug 18, 2020, 7:30:11 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#19 (Aug 18, 2020, 7:25:46 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#18 (Aug 18, 2020, 6:22:26 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#17 (Aug 18, 2020, 6:18:11 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#16 (Aug 18, 2020, 6:15:31 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#15 (Aug 18, 2020, 6:11:35 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#14 (Aug 18, 2020, 6:08:15 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#13 (Aug 18, 2020, 6:01:05 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#12 (Aug 18, 2020, 5:53:10 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#11 (Aug 18, 2020, 5:38:20 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#10 (Aug 18, 2020, 5:32:45 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#9 (Aug 18, 2020, 5:25:50 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#8 (Aug 18, 2020, 5:25:25 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#7 (Aug 18, 2020, 5:08:50 AM)
- Test commit to check printing of warning messages in CI pipeline — Thomas Psota / detail
#6 (Aug 17, 2020, 11:36:02 AM)
- Adjusted VAB communication to Java side — Thomas Psota / detail
#5 (Aug 17, 2020, 10:51:37 AM)
- Added custom model provider for VAB integration tests, made VABModelProvider internals accessible for sub-classes — Thomas Psota / detail
#4 (Aug 10, 2020, 11:09:49 AM)
- Added Jenkinsfile for continuous integration on C++ branch — Thomas Psota / detail
#3 (Aug 10, 2020, 11:02:49 AM)
- Added Jenkinsfile for continuous integration on C++ branch — Thomas Psota / detail
#2 (Aug 10, 2020, 10:56:59 AM)
- Added Jenkinsfile for continuous integration on C++ branch — Thomas Psota / detail