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 |
|
Blake J. Harnden
|
0ee3fca97c
|
initial work to provide context menus for nodes/edges and edit modals
|
2018-05-09 16:22:15 -07:00 |
|
Blake J. Harnden
|
b1b05a7eaa
|
web app can create and join sessions, updated node info panel and edge info panel
|
2018-05-09 13:38:46 -07:00 |
|
Blake J. Harnden
|
cd949340ac
|
use icons for showing which node can be created, removed all edge labeling
|
2018-05-09 12:19:24 -07:00 |
|
Blake J. Harnden
|
2c353e787c
|
updates to show link details on click and consolidate link data creation
|
2018-05-08 12:02:29 -07:00 |
|
Blake J. Harnden
|
f588757159
|
added some checks to enable/disable node creation based on start/stop state
|
2018-05-08 09:40:05 -07:00 |
|
Blake J. Harnden
|
915d65cc8e
|
refactored some of the node helper js code to consolidate it into one class
|
2018-05-08 09:10:07 -07:00 |
|
Blake J. Harnden
|
bf05fe0b9b
|
updates to account for links to network nodes and recreating them, ignoring recreated edges
|
2018-05-07 16:08:38 -07:00 |
|
Blake J. Harnden
|
8e99af96a4
|
first initial working link for ptp and joining back and drawing the edge, also making use of old core icons to provide a basic look and feel, updated coloring to dark mode instead of info, seems to fit better
|
2018-05-07 15:04:54 -07:00 |
|
Blake J. Harnden
|
b10c7fe502
|
initial basic mockup on gui layout before integrating with api calls
|
2018-05-03 20:28:00 -07:00 |
|
Blake J. Harnden
|
aaa125a896
|
working after merging latest from rel/5.1
|
2018-05-02 09:14:55 -07:00 |
|
Blake J. Harnden
|
1ea9de34db
|
Merge branch 'rel/5.1' into core-rest-flask
|
2018-05-02 09:06:53 -07:00 |
|
Blake J. Harnden
|
088260abf2
|
updates to README to add Discord and online documentation link
|
2018-05-02 08:50:38 -07:00 |
|
Blake J. Harnden
|
181a47b8ca
|
updates to some log statements and fix to avoid an exception for finding enpoints in xml
|
2018-05-01 12:28:20 -07:00 |
|
Blake J. Harnden
|
f5bff494c7
|
refactored new apis to sit under the emulator module, also reverted moving files under a legacy module to help avoid breaking code using core internals for 5.0+
|
2018-05-01 10:40:25 -07:00 |
|
Blake J. Harnden
|
9b90ee8917
|
Merge branch 'core-future' into core-rest-flask
|
2018-04-30 16:28:42 -07:00 |
|
Blake J. Harnden
|
9cb1513933
|
fixed refactoring bug in broker.py
|
2018-04-30 16:28:00 -07:00 |
|
Blake J. Harnden
|
7c6c5edf46
|
initial commit for a take on having a restful core api, along with an example scripts leveraging the available API calls
|
2018-04-30 16:20:20 -07:00 |
|
Blake J. Harnden
|
44781d0aec
|
set default logging to INFO, cleaned up logging to help isolate debug type messages to DEBUG level, fixed issue with shutdown
|
2018-04-27 12:09:31 -07:00 |
|
Blake J. Harnden
|
ba3669712a
|
updated gui test to working order, moved distributed test to a sub directory to be ignored by default, added pytest.ini to ignore distributed directory by default
|
2018-04-27 10:12:01 -07:00 |
|
Blake J. Harnden
|
fe4c21bad4
|
updates to how and where the node map is populated, now done in CoreEmu and CoreEmu provides a method for updating the map if desired
|
2018-04-26 16:05:47 -07:00 |
|
Blake J. Harnden
|
164f02e5ac
|
better handling for deleting node directories
|
2018-04-26 15:52:34 -07:00 |
|
Blake J. Harnden
|
4a2810e9b2
|
removed issue with double loading services from core-daemon, fixed exceptions noted as not an error previously and updated code to more gracefully handle those cases, fixed issue with add_node when setting node.ype for all nodes
|
2018-04-26 14:26:39 -07:00 |
|
Blake J. Harnden
|
dc751dde2b
|
removed session manager, since CoreEmu does this now, set future examples to serve as API examples, removed netns examples that are replaced by these API variations
|
2018-04-26 13:06:18 -07:00 |
|
Blake J. Harnden
|
8644e9d61e
|
moved future core server and handler code to act as the default core-daemon, updated future examples and tests to leverage new api
|
2018-04-25 16:33:58 -07:00 |
|
Blake J. Harnden
|
f431895357
|
removed unused code, updated delete session to shutdown session as well and return if session was deleted or not
|
2018-04-25 11:55:47 -07:00 |
|
Blake J. Harnden
|
c0b450789a
|
updates to make future apis a bit better, updated handlers and all tests to account for changes
|
2018-04-25 10:55:48 -07:00 |
|
Blake J. Harnden
|
3ea885e2eb
|
refactored some future naming to be more consistent, added new data objects to pass into coreemu api to help make scripting easier, set sessions to master by default now
|
2018-04-24 16:24:54 -07:00 |
|
Blake J. Harnden
|
1404ca19c5
|
added some test cases based on future api interactions, node add/delete/update link add/delete/update
|
2018-04-23 15:46:08 -07:00 |
|