Commit graph

59 commits

Author SHA1 Message Date
bharnden
04c2a30fbd core rest - added start/stop/restart/validate services endpoints 2018-11-24 07:01:23 -08:00
bharnden
57dc69b9da core rest - added set default services 2018-11-24 00:48:01 -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
bharnden
8d610c99e9 removed usage of bottle for handling exceptions for rest api 2018-10-16 09:42:43 -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
9f5495ba10 gui - initial support for emane configuration per node and interface 2018-09-20 13:06:03 -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
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
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
c50dfdda85 rest - fixed socketio import 2018-09-14 10:46:47 -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
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
f2f83f247d changes to support mobility from rest and configuring mobility from a wlan context menu 2018-09-12 14:34:37 -07:00
Blake J. Harnden
d0c5a159d8 added rest endpoints to get session options 2018-09-07 13:05:54 -07:00
Blake J. Harnden
d2ebdb0468 added wlan config set/get to rest, added node terminal command for rest, added hook query to rest 2018-08-27 14:57:36 -07:00
Blake J. Harnden
359af03cfc added rest api to add a state hook script 2018-08-22 16:10:09 -07:00
Blake J. Harnden
348f208d4d added cleared exception logging for booting services and fixed rest issue with loading an xml file 2018-08-20 16:01:51 -07:00
Blake J. Harnden
eec7fbb213 updated rest service data returned and names used 2018-08-20 09:27:57 -07:00
Blake J. Harnden
60ceba876d updates to values sent to rest set_node_service 2018-08-16 16:54:44 -07:00
Blake J. Harnden
71e421d4e4 updates to json returned for api calls 2018-08-14 08:59:30 -07:00
Blake J. Harnden
f4c2c5f5f8 now include links for session data, helps make a single request able to draw out a session 2018-08-06 14:07:26 -07:00
Blake J. Harnden
38ddec1ed9 updated to work with changes for rel/5.2 2018-07-27 10:08:03 -07:00
Blake J. Harnden
3e5cd61ecc initial rough working service edit, with special way to retrieve custom values 2018-05-23 12:41:29 -07:00
Blake J. Harnden
517ef4c3d3 web app, initial edit interface fields within edit node 2018-05-18 14:58:38 -07:00
Blake J. Harnden
98e8e2d627 web app, fleshed out delete sessions, updated sessions dialog to use selection and buttons for joining/deletion 2018-05-18 12:39:45 -07:00
Blake J. Harnden
aa55daf2e8 web app, initial working emane model config 2018-05-18 08:31:10 -07:00
Blake J. Harnden
c90ee5fc84 web app, updated emane config api to be a general config api 2018-05-18 08:20:04 -07:00
Blake J. Harnden
a55cd6a524 web app, initial working emane option configuration 2018-05-17 20:38:32 -07:00
Blake J. Harnden
ddfa0ddfa4 web app, get emane models for sessions joined and default emane nodes to the first model 2018-05-16 16:09:57 -07:00
Blake J. Harnden
8889d121c0 web app, added emane node, got basic emane networks working and joining existing emane network 2018-05-16 15:45:46 -07:00
Blake J. Harnden
b15b838555 web app, further cleanup to javascript ui 2018-05-16 08:47:41 -07:00
Blake J. Harnden
c989d809cb web app updated node context to use async 2018-05-15 16:40:41 -07:00
Blake J. Harnden
e11798bae5 web app refactored service modal code and added proper support for sending current node services 2018-05-15 16:28:41 -07:00
Blake J. Harnden
d4c05dab09 web app initial work towards configuring services, only shows an empty modal for now 2018-05-15 16:05:18 -07:00
Blake J. Harnden
053c9789bc web app updates to support save/open session xml files 2018-05-15 13:35:38 -07:00
Blake J. Harnden
979dc05a9f web app added toast library for notificatios 2018-05-15 12:09:09 -07:00
Blake J. Harnden
788712d12c web app, added logic to hide info panel on remove events for edges/nodes 2018-05-15 10:22:26 -07:00
Blake J. Harnden
c4d8dcbdf5 web app added initial basic linking to wlan nodes 2018-05-15 10:11:55 -07:00
Blake J. Harnden
014dea2dd0 web app update to attempt to re-use deleted node ids 2018-05-15 08:46:53 -07:00
Blake J. Harnden
f004d20b79 web app updates for deleting a node and disabling node context options 2018-05-14 14:33:17 -07:00
Blake J. Harnden
8c31b75c39 web app refactoring javascript into class based components representing ui elements 2018-05-14 11:23:52 -07:00
Blake J. Harnden
d9db4a427a web app implemented ui to display and configure services for a node 2018-05-14 09:28:25 -07:00
Blake J. Harnden
8347debda9 implemented node renaming within webapp, before starting, like old gui 2018-05-11 10:32:45 -07:00
Blake J. Harnden
f9200db939 cleanup and support for editing links within the web app and rest api 2018-05-11 10:23:06 -07:00
Blake J. Harnden
5f6f718e92 web app update to use a link object, that should help with editing and retaining values 2018-05-10 08:30:52 -07:00
Blake J. Harnden
10486dfe1a web app added node position updates 2018-05-09 17:12:01 -07:00