Commit graph

935 commits

Author SHA1 Message Date
bharnden
d522649489 Merge branch 'rel/5.3' of git-ssh.web.boeing.com:Boeing-CORE/CORE into rel/5.3 2018-11-22 00:14:09 -08:00
Blake J. Harnden
0378c66103 corefx - migrated to using a json based configuration file for more robust configuration information 2018-11-26 15:17:10 -08:00
Blake J. Harnden
eacb4d0cc0 corefx - updated node types dialog to display services for a given node type 2018-11-26 14:18:27 -08:00
Blake J. Harnden
61f80ffb9c corefx - consolidated menu bar 2018-11-26 10:54:34 -08:00
Blake J. Harnden
bd1edabb7c corefx - updated client interface to use non rest specific classes 2018-11-26 10:42:02 -08:00
Blake J. Harnden
1877d864dc corefx - clear mobility player on new connections 2018-11-26 09:34:06 -08:00
bharnden
2091e955b7 core rest - added default node type service query 2018-11-22 00:14:04 -08:00
bharnden
8af23ebfd9 core rest - consolidate config group logic and added endpoints for all mobility/emane configurations 2018-11-21 15:41:00 -08:00
Blake J. Harnden
9575ce08be corefx - moved start/stop session into controller, remove coupling of core client and the controller itself, added early way to sync up with a singular mobility script 2018-11-21 14:41:17 -08:00
Blake J. Harnden
2694ae3630 corefx - moved join session out into controller 2018-11-21 10:48:42 -08:00
Blake J. Harnden
5e33583dd4 moved initial join logic to controller to help avoid tying it into the core client 2018-11-21 09:59:51 -08:00
Blake J. Harnden
ac81b7c81a corefx - moved mobility player to bottom, added mobility configuration to emane nodes 2018-11-20 13:50:28 -08:00
Blake J. Harnden
bee94456e0 added mobility directory to user core directory and a configuration option to change it 2018-11-19 17:15:24 -08:00
Blake J. Harnden
12681b6382 updates to create a core directory in users home, added options in ui to allow changes for shell command and xml directory 2018-11-19 16:27:50 -08:00
Blake J. Harnden
8864169683 corefx - added jfx progress bar under the menu, make use of the progress bar for start/stop 2018-11-09 13:26:42 -08:00
Blake J. Harnden
1b728770f1 corefx - added connect dialog to allow connections after initial attempt 2018-11-09 10:08:17 -08:00
Blake J. Harnden
24157e7be5 corefx added FileConfigItem back in for dynamic config dialogs 2018-10-16 10:08:19 -07:00
bharnden
8d610c99e9 removed usage of bottle for handling exceptions for rest api 2018-10-16 09:42:43 -07:00
Blake J. Harnden
9b8f2868fd removed config from .gitignore, added files that were not added due to gitignore previously 2018-10-16 09:21:39 -07:00
Blake J. Harnden
c1f6e3711b gui - save xml only enabled when session running 2018-09-24 11:40:20 -07:00
Blake J. Harnden
a852a60fd4 (rest) - fixed editing link api (gui) - added link update in link details panel 2018-09-24 09:50:26 -07:00
Blake J. Harnden
d2b459e503 gui - some refactoring for creating dynamic config ui elements 2018-09-21 14:01:25 -07:00
Blake J. Harnden
0d4356ae55 gui - moved dialogs into their own package, cleaned up node movement check 2018-09-21 11:02:08 -07:00
Blake J. Harnden
e96c0b4758 gui - added test dialog proof of concept for using leaflet.js for geospatial display 2018-09-21 10:11:39 -07:00
Blake J. Harnden
b87dc6c6c1 gui - updated dynamic config dialogs to support file picking 2018-09-21 07:41:45 -07:00
Blake J. Harnden
1a8618ebde gui - added utility for loading fxml and cleaned up annoatuib toolbar 2018-09-20 14:20:45 -07:00
Blake J. Harnden
9830d63ff3 gui - updated single annotations on class variables to be on the same line 2018-09-20 13:47:16 -07:00
Blake J. Harnden
9f5495ba10 gui - initial support for emane configuration per node and interface 2018-09-20 13:06:03 -07:00
Blake J. Harnden
08922f267a gui - avoid updating node position that has not changed 2018-09-20 10:42:19 -07:00
Blake J. Harnden
f57e931082 rest - account for node update with only geo, that results in calculation the x,y 2018-09-20 10:38:59 -07:00
Blake J. Harnden
a42b29b563 rest - fixed initial location scale value 2018-09-20 10:11:51 -07:00
Blake J. Harnden
28f14a9b66 (gui) - added location/background (rest) - added location 2018-09-19 16:32:25 -07:00
Blake J. Harnden
b6cc2ad86e gui - refactored datavis package name 2018-09-19 11:18:44 -07:00
Blake J. Harnden
6e91aff04b gui - set wlan config, set a default one is not accounted for 2018-09-19 10:39:01 -07:00
Blake J. Harnden
6d885935b7 (gui) - refactored nodetypes to use an id for uniqueness, makes editing and accounting for changes to icons/names an easier process, (rest) - no longer return ctrlnet is session nodes 2018-09-19 09:29:53 -07:00
Blake J. Harnden
670ed96167 gui - initial icon edit support 2018-09-18 13:52:02 -07:00
Blake J. Harnden
c25003c693 updates to help defined classes to support displaying graph data when fleshed out 2018-09-18 09:39:01 -07:00
Blake J. Harnden
106d993b9d gui - set default emane model for emane nodes, slight update to radio icon to draw a circle for each linked wireless network 2018-09-17 14:37:20 -07:00
Blake J. Harnden
f062e2868d (rest) - added broadcast for links,configs,exceptions,files and fixed edit node (gui) - added handling of broadcast links, different rendering for wireless links, removal of wirelesss links on stop 2018-09-17 11:57:47 -07:00
Blake J. Harnden
e7a56cc3ad added test dialog displaying potential live chart data that can be displayed 2018-09-17 08:31:07 -07:00
Blake J. Harnden
fd559c1c4f gui - updated service dialog display based on feedback 2018-09-14 14:08:05 -07:00
Blake J. Harnden
09cdc24427 gui - keep node/device labels constant, based on feedback 2018-09-14 10:51:10 -07:00
Blake J. Harnden
c50dfdda85 rest - fixed socketio import 2018-09-14 10:46:47 -07:00
Blake J. Harnden
0d63630c99 javafx - moved node interface management out of nodes, rely on graph to obtain interfaces from links 2018-09-13 16:00:06 -07:00
Blake J. Harnden
c5f62a106f updated webutils to convert objects to json strings, avoid repeating the process for every use case 2018-09-13 13:30:45 -07:00
Blake J. Harnden
3dc9586817 updated set mobility to upload file to a upload directory and mark files used by set mobility config to look for the file within this directory 2018-09-13 13:10:41 -07:00
Blake J. Harnden
2815554487 initial basics for working with mobility scripts 2018-09-13 12:12:23 -07:00
Blake J. Harnden
1d73f28248 refactoring to rest app to help breakup api code into smaller files 2018-09-13 09:27:02 -07:00
Blake J. Harnden
2593d97cab refactoring to rest app, fixed removal of simple update state logic that was causing a loop for CoreClient 2018-09-12 21:32:40 -07:00
Blake J. Harnden
46730ce216 refactored core client to use an interface and defined the rest client to adhere to it for now, eventually may help make it easier to switch if needed 2018-09-12 16:49:55 -07:00