Blake Harnden
|
eb422f5bab
|
pygui: mac editing disabled for nodes during runtime
|
2020-07-31 23:13:07 -07:00 |
|
Blake Harnden
|
63103ab250
|
pygui: removed unused unlimited button from linkconfig dialog
|
2020-07-31 23:09:26 -07:00 |
|
Blake Harnden
|
46f896925c
|
daemon: fixed mobility manager updates to support emane/wlan
|
2020-07-29 17:08:20 -07:00 |
|
Blake Harnden
|
d30778b238
|
daemon: fixed mobility checks to allow both wlan/emane, pygui: enabled emane nodes to configure mobility
|
2020-07-29 16:55:42 -07:00 |
|
Blake Harnden
|
fe36d28522
|
pygui: fixed issue with changes to protobuf files for getting emane model configs on a session
|
2020-07-28 22:45:42 -07:00 |
|
Blake Harnden
|
858e771efd
|
pygui: fixes for copying links/asymmetric links, fixes for configuring asymmetric links, fixed issues adding nodes/links and editing links from gui due to not being able to identify same source changes
|
2020-07-28 21:49:34 -07:00 |
|
Blake Harnden
|
2f2bb06a5b
|
Merge branch 'develop' into cleanup/pygui-session-wrapper
|
2020-07-28 16:48:04 -07:00 |
|
Blake Harnden
|
0db1ad1195
|
Merge branch 'release-7.0.1' into develop
|
2020-07-28 16:47:34 -07:00 |
|
Blake Harnden
|
511a3037a8
|
bumped versions for release
|
2020-07-28 16:35:46 -07:00 |
|
Blake Harnden
|
9e3e0e0326
|
install: fixed issue identifying python versions to install dataclasses for, using ~ should account for any version up to 3.7 properly
|
2020-07-28 16:34:05 -07:00 |
|
Blake Harnden
|
0d2dd70727
|
daemon: changes usage of running scripts using /bin/sh to bash to help provide consistency in what could be ran, added bash as a dependency in installation scripts, added bash as an executable check during startup
|
2020-07-28 16:13:37 -07:00 |
|
Blake Harnden
|
27495cbda1
|
pygui: changes around using session.nodes instead of canvas_nodes when possible
|
2020-07-28 10:24:01 -07:00 |
|
Blake Harnden
|
588afaad13
|
pygui: changes to make use of wrapped session object and wrapped nodes to maintain and retrieving configurations information
|
2020-07-28 00:03:15 -07:00 |
|
Blake Harnden
|
3bdd6292cd
|
grpc: update GetSession to return all session related information, rather than needing 8 different calls, pygui: updated session protobuf wrapper to handle all new data
|
2020-07-27 18:19:51 -07:00 |
|
Blake Harnden
|
41a3c5fd7f
|
pygui: added wrapper class for sessions returned by grpc GetSession
|
2020-07-26 11:45:40 -07:00 |
|
Blake Harnden
|
82a212d1cf
|
pygui: modified usages of protobufs within coreclient to use module namespace to make more obvious, replaced config services and services with wrappers
|
2020-07-25 20:27:11 -07:00 |
|
Blake Harnden
|
a9a2fb8e46
|
pygui: added wrapper for throughput events, fixed sending nodes/links for configuration
|
2020-07-25 19:43:24 -07:00 |
|
Blake Harnden
|
77f6577bce
|
pygui: added wrappers for most usages of protobufs within pygui
|
2020-07-25 10:30:14 -07:00 |
|
Blake Harnden
|
154fa8b77d
|
pygui: replaced hook with wrapped hook class, fixed hook dialog edit
|
2020-07-24 22:00:38 -07:00 |
|
Blake Harnden
|
fff4bd7963
|
moved cpu usage to a grpc call that the gui will listen to, fixed grpc stream typing to be grpc.Future, fixed pygui issue for start callback when a start fails, but there are no exceptions
|
2020-07-23 09:41:39 -07:00 |
|
Blake Harnden
|
3544d00431
|
pygui: implemented cpu usage monitor to status bar
|
2020-07-22 21:57:05 -07:00 |
|
Blake Harnden
|
f8d862a296
|
grpc/pygui: added grpc alert api, updated pygui to better handle and display alerts
|
2020-07-22 19:19:22 -07:00 |
|
Blake Harnden
|
e34002b851
|
pygui: added option to launch core-pygui into a specific session using an id
|
2020-07-22 17:18:35 -07:00 |
|
Blake Harnden
|
165e404184
|
added example dockerfile and build command to readme
|
2020-07-22 12:49:11 -07:00 |
|
Blake Harnden
|
d5d5da7256
|
bumped version to 7.0.0
|
2020-07-21 10:08:12 -07:00 |
|
Blake Harnden
|
5e2ca0f549
|
daemon: refactored how to get required commands, added usage of this func for validating distributed servers when added
|
2020-07-18 11:56:48 -07:00 |
|
Blake Harnden
|
6d4434bc12
|
grpc: added set session user call, updated mobility to look for files within new gui as well, fixed pygui issue when start session has a grpc exceptions, showing and empty error window
|
2020-07-16 22:51:26 -07:00 |
|
Blake Harnden
|
36123e7aa5
|
updated frr daemons template file for the config service to align with changes to normal service
|
2020-07-16 14:21:06 -07:00 |
|
bharnden
|
e100defdec
|
Merge pull request #494 from apwiggins/patch-1
Update frr.py to add staticd to daemons list
|
2020-07-16 14:18:20 -07:00 |
|
apwiggins
|
fdf00cff0e
|
Update frr.py to add staticd to daemons list
Add staticd to the list of possible daemons to be started.
http://docs.frrouting.org/en/latest/setup.html#daemons-configuration-file
https://github.com/coreemu/core/issues/397
|
2020-07-16 18:00:12 -03:00 |
|
Blake Harnden
|
db4ef2b42e
|
fixed core.conf commented out example path for core-pygui to use .coregui instead of .coretk
|
2020-07-16 10:02:56 -07:00 |
|
Blake Harnden
|
1212e5ddf8
|
fix to avoid setting interface data for a mac to the string None, when not present
|
2020-07-16 08:59:57 -07:00 |
|
Blake Harnden
|
be2f7e1cae
|
simplified invoke install/uninstall task, since daemon no longer formally installs
|
2020-07-14 13:42:59 -07:00 |
|
Blake Harnden
|
80194b3e38
|
moved python black configuration to pyproject.toml and fixed bad exclude
|
2020-07-14 13:33:40 -07:00 |
|
Blake Harnden
|
f8b0ab6ec3
|
moved isort config from setup.cfg to pyproject.toml
|
2020-07-14 13:24:16 -07:00 |
|
Blake Harnden
|
fdd2e6f1f1
|
removed references for excluding utm.py as it is no longer present
|
2020-07-14 12:54:13 -07:00 |
|
Blake Harnden
|
873fc0e468
|
removed daemon MANIFEST.in, poetry will provide
|
2020-07-14 12:49:40 -07:00 |
|
Blake Harnden
|
8c50d08121
|
removed setup.py and requirements.txt as poetry will be where this information will live
|
2020-07-14 12:33:13 -07:00 |
|
Blake Harnden
|
7b3f934e95
|
updated pyproject.toml to align with setup.py as is
|
2020-07-14 12:13:41 -07:00 |
|
Blake Harnden
|
df01f04444
|
removed python buid/installation from makefiles, poetry will handle
|
2020-07-14 12:08:05 -07:00 |
|
Blake Harnden
|
125d74e7d5
|
removed pipenv specific files, wont be needed with poetry
|
2020-07-14 08:34:02 -07:00 |
|
Blake Harnden
|
dcf3568098
|
force grpcio related installations to all use the same version to avoid any version conflicts
|
2020-07-13 08:58:32 -07:00 |
|
Blake Harnden
|
5c58e99ad4
|
updated pre-commit file to use poetry environment
|
2020-07-11 22:11:23 -07:00 |
|
Blake Harnden
|
28281c6bde
|
Merge branch 'develop' into enhancement/poetry-invoke
|
2020-07-11 15:04:43 -07:00 |
|
Blake Harnden
|
7398196dcc
|
pygui: dont show mobility player when joining sessions not in runtime
|
2020-07-11 14:06:53 -07:00 |
|
Blake Harnden
|
9c13803e52
|
Merge branch 'develop' into enhancement/poetry-invoke
|
2020-07-10 16:02:51 -07:00 |
|
Blake Harnden
|
fe362a10d6
|
poetry changes to help force installing grpcio from binary packages, causing long build times on centos
|
2020-07-10 12:05:11 -07:00 |
|
Blake Harnden
|
7a21affbd4
|
pygui: update nodes to display assigned server name when not localhost
|
2020-07-08 08:46:30 -07:00 |
|
Blake Harnden
|
43b586a1a1
|
daemon: updated xml to write and read session configured distributed servers, updated pygui to send servers before session start or saving xml
|
2020-07-08 08:24:23 -07:00 |
|
Blake Harnden
|
fb21909dad
|
invoke/poetry: updated version in toml file and added invoke commands
|
2020-07-07 23:38:12 -07:00 |
|