Username and password were not being set when passed in the constructor.
SITEWHERE-56
Update POM version identifiers and fix minor Maven warnings.
Added new fields to version information to indicate edition and updated
generation code to produce it.
SITEWHERE-57 #comment Added for community edition.
Added property source to Spring configuration allowing per-edition
configurations. Added empty placeholder CE configuration.
SITEWHERE-59 #comment Added core logic and CE configuration.
Fix problems with Eclipse referencing libraries not present in default
Maven build.
Abstracted server API into a separate interface and updated version
mechanism to allow pluggable server implementation class. Updated server
singleton references to use new mechnism. Refactored server
implementation to allow subclasses to override device management
configuration.
SITEWHERE-61
Intial work on tracer concept. Added server hooks and initial
logger-based implementation.
SITEWHERE-62 #comment Initial tracer APIs added.
Extended tracer APIs and added preliminary support into components for
testing.
SITEWHERE-62
Adding more support for tracer APIs in REST controllers. Removed unused
admin REST service.
Adding more tracer functionality.
Added initial implementation of socket-based inbound event receiver and
supporting components.
SITEWHERE-64 #comment Initial implementation complete.
Updated APIs to remove constraint where event receivers and decoders
only operate on binary data. The new APIs allow an intermediate data
format between the wire data and generated SiteWhere events.
SITEWHERE-66
Updated device asset list and model initializer to add Laipac S-911
bracelet.
Added new APIs for more advanced command processing implementation. New
APIs allow for multiple command agents delivering messages in different
formats along with a router to decide which commands use which agent.
SITEWHERE-67
Added ability to pass parameters to command delivery providers and
updated APIs to enforce correct parameters for delivery provider used.
SITEWHERE-67
Changed default implementation of OutboundCommandRouter to create a map
of agents by id rather than a list. Added router for sending commands to
agents based on specification id to agent id mappings.
SITEWHERE-67
Updated protobuf definition to allow metadata to be passed with device
registration message. Refactored registration logic into common base
class and updated to pass device registation metadata when creating a
new device on registration.
SITEWHERE-69
Minor fixes and playing around with property placeholders in Spring.
Added new module for custom SiteWhere Spring configuration. Began
implementing basic structure including simplified datastore
configuration.
SITEWHERE-70
Added inbound processing chain to schema-based configuration.
SITEWHERE-70