Blake Harnden
|
0204472928
|
install: locking in version of pipx installed to help avoid unexpected changes from new versions
|
2021-09-17 15:09:01 -07:00 |
|
bharnden
|
4b3693b9cd
|
Merge pull request #597 from dpemmerich/master
set poetry version to 1.1.7
|
2021-09-17 14:55:57 -07:00 |
|
bharnden
|
b1819668a6
|
Merge pull request #600 from coreemu/dependabot/pip/daemon/pillow-8.3.2
build(deps): bump pillow from 7.1.2 to 8.3.2 in /daemon
|
2021-09-17 14:51:16 -07:00 |
|
Blake Harnden
|
35549401eb
|
adding initial Dockerfile for convenience to run CORE within Docker, including GUI
|
2021-09-17 14:46:01 -07:00 |
|
Blake Harnden
|
bd896d1336
|
daemon: added capability to config services to shadow directory structures, from a given path, or from a local source, files may be templates or a straight copy and can be sourced from node named unique paths for node specific files, also refactored and renamed file creation related functions for nodes
|
2021-09-17 14:34:37 -07:00 |
|
dependabot[bot]
|
d14d10803f
|
build(deps): bump pillow from 7.1.2 to 8.3.2 in /daemon
Bumps [pillow](https://github.com/python-pillow/Pillow) from 7.1.2 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/7.1.2...8.3.2)
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-08 03:43:53 +00:00 |
|
dpemmerich
|
629cd13c1b
|
set poetry version to 1.1.7
|
2021-09-03 19:26:41 +00:00 |
|
Blake Harnden
|
b96dc621cd
|
grpc: refactoring for editing/moving nodes, they are now two separate processes, with specific logic to carry each out
|
2021-08-27 16:58:44 -07:00 |
|
Blake Harnden
|
ac5bbf5c6d
|
pygui: updates to limit copy/paste to the graph widget itself and some small related cleanup to graph hot key functionalities
|
2021-08-26 15:12:51 -07:00 |
|
Blake Harnden
|
8e905b6a37
|
pygui: updates to improve draw order when joining a session, should help avoid some undesired visuals while reading in bigger scenarios
|
2021-08-26 10:42:02 -07:00 |
|
Blake Harnden
|
631cbbc73e
|
pygui: add configuration and ip options to enable/disable ip4/ip6 assignment, improved gui configuration to handle new fields that do not already exist
|
2021-07-15 16:42:19 -07:00 |
|
Blake Harnden
|
150d4bd6ea
|
pygui: added option to exit after directory creation
|
2021-07-15 11:26:36 -07:00 |
|
Blake Harnden
|
aa5bb08a16
|
grpc: fixed issue for start session not attempting to create directory when using definition
|
2021-07-14 16:39:18 -07:00 |
|
Blake Harnden
|
1347839200
|
pygui: adjustments to have save as update the current session to the newly defined file, saves will then continue to use the new save as name
|
2021-07-14 14:44:23 -07:00 |
|
Blake Harnden
|
8d303bdc2a
|
pygui: changes to allow adding directory paths that do not exist within gui for customizing services
|
2021-07-14 13:45:49 -07:00 |
|
bharnden
|
eb1a9e2fe4
|
Merge pull request #584 from coreemu/enhancement/grpc-node-configs
Enhancement/grpc node configs
|
2021-07-14 13:35:26 -07:00 |
|
Blake Harnden
|
4879d6e297
|
pygui: small cleanup for removing service configuration when they are removed/toggled
|
2021-07-12 11:01:36 -07:00 |
|
Blake Harnden
|
54ac807a4f
|
grpc: changes to support nodes containing configuration data, allowing for node creation with configs and querying nodes with their configs
|
2021-07-12 10:29:53 -07:00 |
|
Blake Harnden
|
8678922c92
|
grpc: removed global emane config from session protobuf
|
2021-06-04 18:55:54 -07:00 |
|
Blake Harnden
|
7198d2adc9
|
pygui: fixed issue in emane configuration for node interfaces using the wrong values
|
2021-06-03 21:48:07 -07:00 |
|
Blake Harnden
|
425a2ee141
|
core-cli: add position output for querying nodes
|
2021-06-03 21:37:56 -07:00 |
|
Blake Harnden
|
7fcedf527f
|
daemon: add check to catch infinity values resulting from geo transformations and throw an error
|
2021-06-03 21:37:26 -07:00 |
|
Blake Harnden
|
44d797c633
|
pygui: fix so the emane config dialog will select the current emane configuration for a given emane node
|
2021-05-28 22:18:13 -07:00 |
|
Blake Harnden
|
a63e3e8d96
|
daemon: fix to also boot config services when a node is added during runtime
|
2021-05-26 21:01:24 -07:00 |
|
bharnden
|
b508ad6406
|
Merge pull request #573 from coreemu/enhancement/emane-nem-process
EMANE process per nem
|
2021-05-26 16:08:51 -07:00 |
|
Blake Harnden
|
f928284fb7
|
daemon: fixed emane setup to move binding check to after validating if emane is needed
|
2021-05-26 14:48:28 -07:00 |
|
Blake Harnden
|
b51200e397
|
daemon: updated emane model platform configuration to remove controlportendpoint option, as this will be something core itself will define
|
2021-05-26 12:57:35 -07:00 |
|
Blake Harnden
|
3fcefc4d79
|
daemon: updated emane shutdown to kill emane daemon for a given interface, instead of killall
|
2021-05-26 12:29:46 -07:00 |
|
Blake Harnden
|
777097c85e
|
daemon: updated emane position hooks and updating nem position logic to live in emane manager
|
2021-05-26 12:22:36 -07:00 |
|
Blake Harnden
|
795a5f5865
|
daemon: refactoring for starting up and shutting down emane daemon per interface
|
2021-05-26 09:54:32 -07:00 |
|
Blake Harnden
|
820539191d
|
daemon: adjustments to emane model post startup to accept an interface, since settings may be unique per interface, updated tdma to use this information for trying to initialize its tdma schedule properly
|
2021-05-25 12:14:28 -07:00 |
|
Blake Harnden
|
8d5c3bd212
|
grpc: update grpc call for get emane event channel to take in a nem id, since channels may now be unique per nem
|
2021-05-25 10:52:50 -07:00 |
|
Blake Harnden
|
bcd9cc7ac2
|
daemon: updates to provide new logic for emane event services, creating one per unique control channel, added mapping for nems to associated service for generated events
|
2021-05-24 21:41:05 -07:00 |
|
Blake Harnden
|
ef0fa8c1a7
|
daemon: updates to emane manager to setup ota/event control networks on nodes and host based on individual nem configurations
|
2021-05-21 22:57:27 -07:00 |
|
Blake Harnden
|
aea727ba42
|
gui: adjustments to remove emane global options from legacy gui, since it is no longer applicable
|
2021-05-20 12:48:42 -07:00 |
|
Blake Harnden
|
4ff650af67
|
pygui: removed global emane configuration dialog
|
2021-05-20 12:24:54 -07:00 |
|
Blake Harnden
|
6b5148566c
|
daemon: adjustment for emane monitor shutdown to avoid locking
|
2021-05-19 20:49:18 -07:00 |
|
Blake Harnden
|
5bc3345d37
|
adjustments to remove global emane configuration, platform configurations can now be configured per nem, retrieve emane specific core settings from session options
|
2021-05-19 20:44:00 -07:00 |
|
Blake Harnden
|
071023b1d9
|
added platform config to emane models, to replace global config, moved core specific emane global configs to session options
|
2021-05-18 21:29:38 -07:00 |
|
Blake Harnden
|
e2a9f6b1f4
|
daemon: initial changes to support one emane process per nem
|
2021-05-18 09:48:38 -07:00 |
|
Blake Harnden
|
d16f6b234b
|
daemon: fix for wlan to take loss value strings as floats
|
2021-05-11 23:57:35 -07:00 |
|
Blake Harnden
|
e5d28b01c6
|
pygui: removed host from gui, default node is now PC
|
2021-05-11 22:59:21 -07:00 |
|
Blake Harnden
|
86cd0a8e18
|
install: fixes to properly install/uninstall example files to desired directory as before
|
2021-05-11 21:10:56 -07:00 |
|
Blake Harnden
|
c2fdbbca32
|
docs: updated installation page to note commands for enabling the core service, when desired
|
2021-05-11 20:52:10 -07:00 |
|
Blake Harnden
|
5e843a7674
|
daemon: update to nftables update tracker to use a queue for more reactive changes
|
2021-05-10 23:31:11 -07:00 |
|
Blake Harnden
|
5286938e44
|
daemon: small cleanup to nftables management
|
2021-05-10 20:34:10 -07:00 |
|
Blake Harnden
|
11d8bb0674
|
daemon: renamed network variables to not be named in a private way, since they were being used externally
|
2021-05-10 15:18:15 -07:00 |
|
Blake Harnden
|
30291a8438
|
daemon: updates to switch from using ebtables to nftables for wlan linking/unlinking
|
2021-05-10 15:07:42 -07:00 |
|
Blake Harnden
|
208c746b67
|
daemon: fixed issue setting default config services if legacy services were specifically provided
|
2021-05-10 12:39:20 -07:00 |
|
Blake Harnden
|
5ffc3e2aa4
|
pygui: fixed issue with loading recent xml files
|
2021-05-10 12:07:55 -07:00 |
|