Victor Woeltjen
850da9de52
[Persistence] Fix member reference in NestedTransaction
2016-08-08 13:40:50 -07:00
Victor Woeltjen
353c24c70e
[Persistence] Invoke parent constructor
2016-08-08 13:39:03 -07:00
Victor Woeltjen
73d10ab093
[Persistence] Test Transaction
2016-08-08 13:29:39 -07:00
Victor Woeltjen
668b7b6a39
[Persistence] Add empty specs for Transactions
2016-08-08 13:21:48 -07:00
Victor Woeltjen
70c072be0b
[Persistence] Test more cases
...
Add more test cases for TransactingMutationListener to
distinguish active-transaction case from no-transaction
case.
2016-08-08 13:18:40 -07:00
Victor Woeltjen
eb2fbcd8d0
[Persistence] Cover TransactingMutationListener
...
Add test cases sufficient for line coverage of
TransactingMutationListener.
2016-08-08 12:34:46 -07:00
Victor Woeltjen
02f34d1c04
[Persistence] Begin testing TransactingMutationListener
2016-08-08 12:28:13 -07:00
Victor Woeltjen
7265b241a2
Merge remote-tracking branch 'origin/master' into persist-on-mutation-825
2016-07-28 13:21:45 -07:00
Victor Woeltjen
59436f7b45
[Tests] Load all sources ( #1098 )
...
Load all source files when running Karma's test suite; this
ensures that code coverage metrics are not invalidated by
missing files. Fixes #1090 .
2016-07-28 10:45:38 -07:00
Victor Woeltjen
771542ee5f
[Persistence] Reliably return promises
2016-07-26 15:32:59 -07:00
Victor Woeltjen
b60eff2f5e
[Persistence] Update bundle definition
2016-07-26 15:26:43 -07:00
Victor Woeltjen
f6d6cb929f
[Persistence] Add to transaction on mutation
2016-07-26 15:24:16 -07:00
Victor Woeltjen
6f2c80bc2e
[Persistence] Use NestedTransaction
2016-07-26 15:20:40 -07:00
Victor Woeltjen
0fe0b21eda
[Persistence] Add NestedTransaction
2016-07-26 15:18:21 -07:00
Victor Woeltjen
0bedc227f4
[Persistence] Allow nested transactions
2016-07-26 10:10:15 -07:00
Victor Woeltjen
6c4419fb72
[Persistence] Refactor out Transaction
...
https://github.com/nasa/openmct/pull/874#issuecomment-233068178
2016-07-25 16:45:32 -07:00
Victor Woeltjen
766e94ed62
Merge remote-tracking branch 'origin/master' into persist-on-mutation-825b
...
Conflicts:
platform/core/src/capabilities/PersistenceCapability.js
2016-07-25 16:30:49 -07:00
Victor Woeltjen
4d2f159dd8
[Build] Bump version number
...
...and restore SNAPSHOT status to open sprint Niven,
https://github.com/nasa/openmct/milestone/15
2016-07-25 12:07:41 -07:00
Victor Woeltjen
26a9d53f3b
[Build] Remove SNAPSHOT Status
...
To close sprint Le Guin,
https://github.com/nasa/openmct/milestone/14
2016-07-25 11:46:40 -07:00
Pete Richards
14f1a1f740
Merge remote-tracking branch 'origin/open1031'
2016-07-18 11:43:55 -07:00
Pete Richards
5a6c209369
Merge branch 'jesusprubio-open1036'
2016-07-18 11:39:04 -07:00
Pete Richards
8c2ce81b76
Merge branch 'open1036' of https://github.com/jesusprubio/openmct into jesusprubio-open1036
2016-07-18 11:37:00 -07:00
Pete Richards
99ec188813
Merge remote-tracking branch 'origin/open254'
2016-07-18 11:35:43 -07:00
Pete Richards
41d0089e53
Merge remote-tracking branch 'origin/open1065'
2016-07-18 11:19:55 -07:00
Pete Richards
8ed9f51008
Merge remote-tracking branch 'origin/open1075-fixed'
2016-07-18 11:17:05 -07:00
Andrew Henry
6176ca2260
Merge pull request #1084 from nasa/transaction-clearing-1059
...
[Persistence] Clear transactions selectively
2016-07-15 16:20:19 -07:00
Victor Woeltjen
eb6ddb5e45
[Persistence] Use ids from TransactionManager API
...
Recommended during code review,
https://github.com/nasa/openmct/pull/1084#discussion_r71021889
2016-07-15 12:26:35 -07:00
Andrew Henry
c5041db1d1
Merge pull request #1083 from nasa/contextualize-624
...
[Context] Remove excessive warnings
2016-07-15 11:05:52 -07:00
Henry
307b678707
[Fixed] Create new object type based on Telemetry Panel 'Fixed' view. Fixes #1075
2016-07-14 17:00:13 -07:00
Victor Woeltjen
550e60455b
[Persistence] Fix code style
2016-07-14 16:49:31 -07:00
Victor Woeltjen
d263b80810
[Persistence] Add TransactionManager JSDoc
...
Fixes #1059 (or, rather, concludes work on said fix)
2016-07-14 16:47:36 -07:00
Victor Woeltjen
99227d2e42
[Persistence] Finish testing TransactionManager
2016-07-14 16:39:50 -07:00
Victor Woeltjen
31264aadda
[Persistence] Begin testing TransactionManager
2016-07-14 16:28:27 -07:00
Victor Woeltjen
11a2fbacb4
[Persistence] Add test cases
...
Adds test cases for TransactionalPersistenceCapability which brings
coverage up to 100%.
2016-07-14 16:22:25 -07:00
Victor Woeltjen
7c865f87be
[Persistence] Update transactional persistence spec
...
...to account for changes to separate out transaction management,
including removal of specs made obsolete (as tested behavior has
been moved to TransactionManager or was already redundant to
behavior from the undecorated PersistenceCapability)
2016-07-14 16:20:29 -07:00
Victor Woeltjen
86fcf19066
[Persistence] Update Save As spec
...
...to account for asynchrony in test case due to usage of
Promise.all
2016-07-14 16:14:20 -07:00
Victor Woeltjen
1f7cece8ec
[Persistence] Remove unused variable
2016-07-14 15:05:43 -07:00
Victor Woeltjen
a731c35ad6
[Persistence] Refactor out transaction management
2016-07-14 13:43:55 -07:00
Victor Woeltjen
c7529dd56b
[Persistence] Share transaction clearing functions
2016-07-14 12:53:58 -07:00
Victor Woeltjen
00fff52529
[Persistence] Track persist-pending state globally
2016-07-14 12:50:36 -07:00
Victor Woeltjen
4c7ad6d93a
Merge branch 'undirty-on-refresh-1046' into transaction-clearing-1059
...
Conflicts:
platform/commonUI/edit/src/actions/SaveAsAction.js
2016-07-14 11:53:39 -07:00
Victor Woeltjen
eb5493e37b
[Persistence] Revert quick-fix for persistence clearing
...
Revert "Squashed commit of the following:"
This reverts commit d1c01d3c86
.
2016-07-14 11:51:59 -07:00
Victor Woeltjen
1fb18c7919
[Context] Add test, tweak logic
...
Add test to verify that warnings are not shown based on
composition/location inconsistencies when editing.
2016-07-14 11:16:07 -07:00
Victor Woeltjen
1c2378b3b4
[Context] Suppress warnings while editing
...
Don't expect consistency between composition and location fields
while an object is being edited; this avoids benign warnings
being logged. Fixes #624
2016-07-14 11:10:15 -07:00
Andrew Henry
cd21575546
[Documentation] Minor punctuation change, and added links
2016-07-13 08:57:52 -07:00
Andrew Henry
f9d6b9fe5d
Merge pull request #1044 from pacozaa/master
...
[Documentation] Improve README.md in Build section
2016-07-13 08:50:29 -07:00
pacozaa
407766774d
[Documentation] Add Building and Running Open MCT Locally Section from #1044 comment
2016-07-13 15:05:11 +07:00
Henry
c8898ac6aa
[Documentation] Updated copyright statement. Fixes #1081
2016-07-12 16:55:57 -07:00
Pete Richards
d05a1cef9b
Merge pull request #1060 from nasa/clear-transactions-1046-squashed
...
[Edit] Clear transactions on Save As
2016-07-11 12:25:09 -07:00
pacozaa
12b5544959
[Documentation] Edit as Reqeust in #1044 comment
2016-07-09 20:49:05 +07:00