Commit Graph

4497 Commits

Author SHA1 Message Date
8e2a2eeba5 [Entanglement] Add license headers
...per code review feedback from nasa/openmctweb#175
2015-10-19 12:08:49 -07:00
fb0ce1eca8 [Frontend] New .loading class
open #190
Removed old .loading styles previously
commented out;
2015-10-19 11:13:50 -07:00
fa3821b50f Update of CopyService with new copy algorithm (incomplete) 2015-10-18 20:58:17 -07:00
0f63e4dde9 [Tests] Rewrite search aggregator specs 2015-10-16 17:06:23 -07:00
12efb47be7 [Search] Remove timeouts and timestamps
Remove timeouts and timestamps which were not effectively doing anything.
2015-10-16 16:09:51 -07:00
a2fce8e56c [Search] Rewrite elasticsearch provider with prototype
Rewrite the elasticsearch provider to use prototypes and clean up the implementation.

Now returns a modelResults object to keep it in line with the general search
provider.
2015-10-16 16:05:31 -07:00
78e5c0143b [Search] Overhaul generic search provider
Rewrite the generic search provider to use prototypes.  Increase performance
by utilizing the model service instead of the object service, and use a
simplified method of request queueing.
2015-10-16 15:30:14 -07:00
099591ad2e [Search] Aggregator returns objects, providers return models
Search providers return search results as models for domain objects, as the
actual number of max results is enforced by the aggregator, and because the
individual providers store and return the models for their objects already.

This lowers the amount of resources consumed instantiating domain objects, and
also allows the individual search providers to implement function-based
filtering on domain object models, which is beneficial as it allows the search
filtering in the search controller to be done before paginating of results.
2015-10-16 15:26:04 -07:00
b5505f372f [Search] Generic Worker Performance Tweaks
The generic search worker now does indexing work during the index operation,
ensuring that queries do not have to do extraneous or repeat calculations.

Change the return format slightly and fixed a bug in the GenericSearchProvider
which caused more objects than intended to be returned from the provider.
2015-10-16 12:39:41 -07:00
9ad860babd [Search] Rewrite search controller, tidy
Rewrite the search controller, making numerous changes and using prototypical
style.

First, the search controller immediately hides previous results when a new
search is started.  Secondly, the search controller ensures that search results
displayed match the currently entered query, preventing race conditions.  Finally,
the search controller uses a poor filtering option that means it may not display
all results.
2015-10-16 12:34:47 -07:00
87e317a6f5 [CI] Remove non-existent bundle from procfile
Remove the example/localstorage bundle from the procfile.

Fixes #153.
2015-10-16 11:33:42 -07:00
14722a6ef5 Reset histories before fetching 2015-10-16 08:32:44 -07:00
d7bd793bf3 [Frontend] New .loading class
open #190
CSS for revised .loading class;
Commented out/removed old .loading styles;
Theme constants for loading colors added
to theme files;
2015-10-15 16:23:42 -07:00
9d17768327 Updated tutorial to reference app.js built in web server instead of http-server 2015-10-15 15:51:54 -07:00
688718cad0 Fixed jslint errors 2015-10-15 13:10:03 -07:00
efb7611f6e Added Table of Contents generation 2015-10-15 12:35:38 -07:00
d3ff0a258e Added links to architecture document from services 2015-10-14 19:18:27 -07:00
4f18663c71 Fixed title in tutorials 2015-10-14 17:14:00 -07:00
8c2a29e895 Modified file copy prcess to prevent encoding of png's as utf8 2015-10-14 17:11:08 -07:00
821a1a485c [Production] Updated symbols font to v25
open #188
Added icon-dataset e611;
2015-10-14 16:45:55 -07:00
f08725b6a2 Fixed jshint errors 2015-10-14 16:22:11 -07:00
301b73c6c6 Banner notifications are not maximized if 'info' message 2015-10-14 16:22:10 -07:00
912e70d219 Fixed failing tests, and added stopPropagation to prevent maximizing of notifications on action click or dismiss 2015-10-14 16:22:10 -07:00
1d41939418 Fixed failing tests 2015-10-14 16:22:10 -07:00
ee382be38d Added transitions and severity classes 2015-10-14 16:22:10 -07:00
34ea3ad9bb [Frontend] Banner message animations; class renaming
open #163
open #170
Added transition animations to message banners;
Renamed $colorStatus* class names to map more
closely to severity constants;
2015-10-14 16:22:10 -07:00
2ba6f18c59 Making changes to implement display queue 2015-10-14 16:22:10 -07:00
b2a09599a0 Modified messages dialog launcher 2015-10-14 16:22:10 -07:00
11264759ec Added highest severity calculation in NotifiationService 2015-10-14 16:22:10 -07:00
c0ff6de27b Added notification indicator 2015-10-14 16:22:10 -07:00
60dda8a7a4 Updated 2015-10-14 16:21:54 -07:00
9cc0c0b06f [Frontend] Polishing of styles for time-controller
open #179
open #180
Font-size normalized for time-controller and domain selector;
Layout of object-holder and time-controller fixed;
2015-10-14 10:25:05 -07:00
5b617295e9 Did review of tutorials 2015-10-13 13:54:24 -07:00
53a3a2f459 Additional editing 2015-10-13 13:54:24 -07:00
64fae21d16 Fixed code formatting error 2015-10-13 13:54:24 -07:00
87f48aac35 Fixed code formatting error 2015-10-13 13:54:24 -07:00
e43a788a6d Fixed code formatting error 2015-10-13 13:54:24 -07:00
fa487e026e Fixed code formatting error 2015-10-13 13:54:24 -07:00
3701fd75dd Finished first pass of tutorials 2015-10-13 13:54:24 -07:00
d787e84fd4 Updated tutorials 2015-10-13 13:54:24 -07:00
1922e1e241 Finished developer guide
Fixed date of modification
2015-10-13 13:54:24 -07:00
e52f53b7ff Fixed markdown 2015-10-13 13:54:24 -07:00
d1be256691 Reverted gendocs changes 2015-10-13 13:54:12 -07:00
0538d6e60f Initial working version 2015-10-12 19:54:03 -07:00
1fcf900271 Added telemetry request ID prefix 2015-10-12 10:41:21 -07:00
183468fcbf Trying to figure out why requests have no 'source' property 2015-10-10 12:17:30 -07:00
82ae9e72c1 Integrated notifications list 2015-10-09 14:17:55 -07:00
c703714cb3 Merge remote-tracking branch 'github-open/open115b' into open-master 2015-10-09 13:50:27 -07:00
b48a07cd3e Merge pull request #168 from nasa/mct80
[Plot] Dates show 1970 when there is no data
2015-10-09 13:40:04 -07:00
8c29c8ed0e Merge remote-tracking branch 'github-open/open151' into open-master 2015-10-09 13:38:20 -07:00