6870055033
[Testing] Test plugin installation
2017-04-04 11:19:45 -07:00
c27b37918a
[Time Conductor] Removed caching of UTC Time System defaults which was causing gaps in plots. Fixes #1434
2017-03-31 15:39:13 -07:00
67eab82bd1
[Testing] Begin testing MCT
...
Fixes #1218
2017-03-31 12:42:47 -07:00
8d86ca05da
[API] Removed API classes from Open MCT prototype. Fixes #1293
2017-03-30 11:03:14 -07:00
4ae35576a5
[Features] Added Autoflow Tabular to open source features. Fixes #1469
2017-03-29 13:30:21 -07:00
af622599a5
[Docs] Updated API docs to reflect V1 public API
...
Cleaned up docs. Addresses #1473
2017-03-28 12:03:00 -07:00
1cb5dd021f
Modified composition policies to consider object instances instead of types. Fixes #669
2017-03-24 16:59:30 -07:00
d39ab17db4
[Styleguide] Merge in latest master
...
Fixes #1233
Todo: Need to fix page types
2017-03-15 17:09:52 -07:00
1a7260cc14
Revert "Disable plot by default"
...
This reverts commit 8a75381a3d
.
2017-03-15 12:45:44 +00:00
8a75381a3d
Disable plot by default
2017-03-15 12:41:25 +00:00
5cd0516048
Enable TC by default and hide
...
Set up TC so that it is always enabled and defaults to realtime mode.
This allows us to have warp-like functionality without showing
the TC interface, and simplifies a lot of tutorials. We can still
reconfigure the TC by re-installing the plugin with different settings
2017-02-24 14:56:18 -08:00
48a603ece8
Merge branch 'api-legacy-telemetry-provider-v2'
2017-02-24 14:47:10 -08:00
347fb6d882
Fixed style errors
2017-02-23 10:19:10 -08:00
b3cf7a5d93
Added support for new style telemetry providers from old screens. Converted SWG to new style data adapter
2017-02-23 09:58:46 -08:00
b10fb4533e
All builtin plugins now standardized as functions
2017-02-22 12:51:49 -08:00
f7ff5af60b
Merge pull request #1448 from nasa/update-composition-policy
...
Update composition policy
2017-02-21 17:18:59 -08:00
db33ab143e
Merge pull request #1445 from nasa/api-updates
...
Api updates
2017-02-21 17:04:45 -08:00
8c77d4006a
Pass options to support checks
2017-02-21 17:03:16 -08:00
e61f04663a
Merge pull request #1444 from nasa/consistent-css-class
...
cssclass is now cssClass
2017-02-21 16:36:30 -08:00
65325b90fd
Composition policy takes child instance
...
The composition policy now takes a child instance instead
of the child type, as in all cases we have access to the child
object.
This allows new-style objects to be contained by old-style objects.
Updated all composition policies to use standardized argument names
instead of `context` and `candidate`; this makes it easier to
understand.
Updated AddActionProvider to hardcode the object types supported.
2017-02-21 12:32:49 -08:00
d9f8622459
[Telemetry] Update TelemetryProvider API
...
Based on feedback from tutorial sprint, update provider API,
formatter API, and legacy adapter code.
Providers can now implement separate checks for providing realtime
and historical data, and providers are not registered with a specific
strategy. Strategy is instead intended to be an attribute in the
request options.
Removed unused code in the telemetry API and simplify limitEvaluators.
2017-02-21 11:51:32 -08:00
8e13819e1e
[API] composition providers receive new-style objects
...
Ensure that composition providers get new-style objects (with id
included) so that they can properly check for applicability.
2017-02-21 11:21:08 -08:00
aaedf5d576
cssclass is now cssClass
...
Make property name consistent with standard camelCase naming.
2017-02-21 11:14:46 -08:00
fa962b42bc
[API] Use proper key format
2017-02-13 13:21:55 -08:00
77396093d8
[Frontend] Merge old open1233a into latest master
...
Fixes #1233
2017-01-27 15:39:18 -08:00
7e8e861468
Merge pull request #1372 from nasa/api-review-followup-1122
...
[API] Address review followup items
2017-01-18 21:42:22 -08:00
df2ce72e39
Merge pull request #1369 from nasa/datum-fallback
...
Use series.getDatum when available
2017-01-18 21:37:31 -08:00
72b753c67f
[Plugins] Use correct constant key for CouchDB
2017-01-13 11:46:14 -08:00
16ec65f38c
[Plugins] De-camelcase Elasticsearch constructor
...
...since that's the way elastic does it, when they capitalize any letters.
2017-01-13 11:36:46 -08:00
ed67866f45
[Plugins] Use lodash API correctly
2017-01-13 11:34:05 -08:00
36b5197733
[Plugins] Add missing paren
2017-01-12 15:17:48 -08:00
fa28393c14
[Plugins] Add missing function keyword
2017-01-12 15:12:50 -08:00
077f076c43
[Plugins] Allow CouchDB URL to be specified
2017-01-12 15:10:14 -08:00
c7ae520d7e
[Plugins] Only register elasticsearch url when provided
2017-01-12 15:08:45 -08:00
39eb7ba862
[Plugins] Allow ElasticSearch config
2017-01-12 15:07:07 -08:00
116bb2c25f
[Plugins] Add persistence plugin constructors
2017-01-12 14:56:47 -08:00
eceaa38ed8
[Plugins] Remove Espresso from defaultRegistry
2017-01-12 14:51:18 -08:00
b6aa087536
[Plugins] Expose bundle-enabling plugins
...
Fixes #1398
2017-01-12 14:50:55 -08:00
2cde80237f
[API] Inject eventEmitter
2016-12-23 16:55:18 -08:00
3b93454c53
[API] Fix EventEmitter import
2016-12-23 16:53:27 -08:00
a5a17b9502
[API] Remove singleton event emitter
2016-12-23 16:51:15 -08:00
f1870e286d
[Plugins] Expose My Items plugin
2016-12-23 13:01:22 -08:00
94194ff675
[Plugins] Expose plugins on openmct project
...
...to allow a simple Open MCT to be configured for tutorials,
#1248
2016-12-23 12:57:52 -08:00
6f257593c8
Use series.getDatum when available
2016-12-22 10:02:28 -08:00
96c054415d
[Cleanup] Remove unused template in adapter
2016-12-20 16:43:23 -08:00
6936ab6100
[Telemetry] Added 'name' as a telemetry datum attribute. Fixes #1099
2016-12-19 16:14:05 -08:00
09e79d38ff
Added support for limits
2016-12-15 15:30:22 -08:00
1c40fa88ce
Removed redundant methods from LegacyTelemetryProvider
...
Removed redundant methods from LegacyTelemetryProvider
2016-12-15 15:30:22 -08:00
a4ff5ffb43
Fix method name
2016-12-15 15:30:22 -08:00
799c418124
[Telemetry] include type telemetry metadata
...
Read telemetry metadata from type and include in telemetry.
Allows telemetry service to work with SWG.
2016-12-15 15:30:22 -08:00