Commit graph

936 commits

Author SHA1 Message Date
bharnden
57dc69b9da core rest - added set default services 2018-11-24 00:48:01 -08:00
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