Commit graph

923 commits

Author SHA1 Message Date
bharnden
17f874e25f removed unused packaging files 2018-05-25 08:45:36 -07:00
bharnden
ec04f457e0
Update corehandlers.py
fixes #162
2018-05-24 16:28:26 -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
bharnden
80fb71455d
Update configure.ac
stop $HOME from expanding during make
2018-05-23 10:05:43 -07:00
bharnden
b5df7a85f9
Update Changelog 2018-05-22 20:56:24 -07:00
bharnden
cd4e79d64f
Delete README.rst 2018-05-22 20:46:34 -07:00
bharnden
c3d0b01b7f Merge branch 'rel/5.1' 2018-05-22 20:44:26 -07:00
bharnden
88ffcaac3b
Merge pull request #158 from stuartmarsden/rel/5.1
update_link had wrong arg order
2018-05-22 20:17:48 -07:00
stuartmarsden
aa6b83f29b fix netem 0% loss and duplicate issue 2018-05-20 23:14:29 +04:00
stuartmarsden
67a78828c3
update_link had wrong arg order 2018-05-20 22:21:19 +04: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
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