-
Notifications
You must be signed in to change notification settings - Fork 782
[Core] Added item metadata infrastructure #4390
Commits on Mar 28, 2018
-
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Configuration menu - View commit details
-
Copy full SHA for ce584a8 - Browse repository at this point
Copy the full SHA ce584a8View commit details -
...as a common base class for unique, name-spaces IDs. In contrast to the UID class, the AbsstractUID class is bindings agnostic, i.e. it can be used for namespaces other than the binding ID. Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 59864a6 - Browse repository at this point
Copy the full SHA 59864a6View commit details -
[metadata] turned MetadataKey into a AbstractUID
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 9f19a43 - Browse repository at this point
Copy the full SHA 9f19a43View commit details -
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 0d60100 - Browse repository at this point
Copy the full SHA 0d60100View commit details -
[metadata] Cleanup in MetadataRegistry based on ManagedItemProvider only
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for f49460a - Browse repository at this point
Copy the full SHA f49460aView commit details -
[metadata] implement equals/hashCode in Metadata
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 173e575 - Browse repository at this point
Copy the full SHA 173e575View commit details -
[metadata] fix metadata removal in GenericItemProvider
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 6d6b8e5 - Browse repository at this point
Copy the full SHA 6d6b8e5View commit details -
[metadata] made GenericMetadataProvider thread-safe, fixed removal
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for ba34419 - Browse repository at this point
Copy the full SHA ba34419View commit details -
added UoM to model.item.test launch config
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for a4bd749 - Browse repository at this point
Copy the full SHA a4bd749View commit details -
[metadata] optional metadata configuration, immutable
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 107254d - Browse repository at this point
Copy the full SHA 107254dView commit details -
[metadata] handle update and exceptional cases in ItemResource
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for ec38404 - Browse repository at this point
Copy the full SHA ec38404View commit details -
[metadata] added tests for metadata
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for fc6a80e - Browse repository at this point
Copy the full SHA fc6a80eView commit details -
[metadata] added a section to the item concept documentation
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 07e4b69 - Browse repository at this point
Copy the full SHA 07e4b69View commit details -
[metadata] added missing log statements
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for 2b7738f - Browse repository at this point
Copy the full SHA 2b7738fView commit details -
protect AbstractUID segments from external tampering
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedMar 28, 2018 Configuration menu - View commit details
-
Copy full SHA for eb742c3 - Browse repository at this point
Copy the full SHA eb742c3View commit details
Commits on Apr 6, 2018
-
hide managed metadata provider implementation in internal package
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 4d23ff0 - Browse repository at this point
Copy the full SHA 4d23ff0View commit details -
allow filtering config descriptions for a specific scheme
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 6, 2018 Configuration menu - View commit details
-
Copy full SHA for cf8fcf0 - Browse repository at this point
Copy the full SHA cf8fcf0View commit details -
[metadata] added missing @nullable annotation for the namespace selector
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 4b365a2 - Browse repository at this point
Copy the full SHA 4b365a2View commit details
Commits on Apr 9, 2018
-
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 9, 2018 Configuration menu - View commit details
-
Copy full SHA for f59c385 - Browse repository at this point
Copy the full SHA f59c385View commit details -
[metadata] support config descriptions for meta-data
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 9, 2018 Configuration menu - View commit details
-
Copy full SHA for 5924264 - Browse repository at this point
Copy the full SHA 5924264View commit details -
[metadata] updated license headers
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 9, 2018 Configuration menu - View commit details
-
Copy full SHA for 5a97015 - Browse repository at this point
Copy the full SHA 5a97015View commit details -
[metadata] export config.items package
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 9, 2018 Configuration menu - View commit details
-
Copy full SHA for dbc48fc - Browse repository at this point
Copy the full SHA dbc48fcView commit details
Commits on Apr 12, 2018
-
[metadata] review feedback on config description API
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 12, 2018 Configuration menu - View commit details
-
Copy full SHA for 51dd700 - Browse repository at this point
Copy the full SHA 51dd700View commit details -
fixed illegal list modification in GenericThingProvider
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 12, 2018 Configuration menu - View commit details
-
Copy full SHA for d478139 - Browse repository at this point
Copy the full SHA d478139View commit details -
review feedback: renamed method in ChannelUID
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 12, 2018 Configuration menu - View commit details
-
Copy full SHA for a37b32b - Browse repository at this point
Copy the full SHA a37b32bView commit details -
[metadata] pour some magic on items
Signed-off-by: Simon Kaufmann <simon.kfm@googlemail.com>
Simon Kaufmann committedApr 12, 2018 Configuration menu - View commit details
-
Copy full SHA for 4d13116 - Browse repository at this point
Copy the full SHA 4d13116View commit details