Marek Wolan
|
4f38184959
|
remove redundant comment
|
2024-05-03 09:08:26 +01:00 |
|
Marek Wolan
|
4a02d1d8e5
|
Readd import statement
|
2024-05-02 17:00:29 +01:00 |
|
Marek Wolan
|
6ef6a5cd18
|
Merge remote-tracking branch 'origin/dev' into feature/remove-ftp-client-default-app
|
2024-05-02 16:52:24 +01:00 |
|
Marek Wolan
|
b9b922e776
|
Make ftp client only default on computers, not servers
|
2024-05-02 15:51:06 +01:00 |
|
Czar Echavez
|
b6b5ce91c2
|
#2533: clean up temp items in tests + fixing the CLI tests
|
2024-05-01 14:33:33 +01:00 |
|
Czar Echavez
|
a2fb04e6f6
|
#2533: set default dev output path + clean up
|
2024-05-01 14:02:40 +01:00 |
|
Marek Wolan
|
8d0d323e0b
|
#2374 Remove primaite session
|
2024-04-16 11:26:17 +01:00 |
|
Marek Wolan
|
0828f70b4c
|
#2459 back-sync b8 changes into core
|
2024-04-15 11:50:08 +01:00 |
|
Marek Wolan
|
e4300faa1c
|
Merge remote-tracking branch 'origin/dev' into feature/2417-observation-refactor
|
2024-04-01 19:21:40 +01:00 |
|
Marek Wolan
|
62ebca8c08
|
#2417 Remove references to old obs names and add link obs
|
2024-03-31 21:39:24 +01:00 |
|
Cristian-VM2
|
2546f268eb
|
#2402 refactor port actions to take same input params (hostname) as new acl actions for routers and firewalls
|
2024-03-31 11:59:31 +00:00 |
|
Cristian-VM2
|
8763a27cca
|
Merge remote-tracking branch 'origin/dev' into feature/2402-add-acl-actions-for-routers-and-firewalls
|
2024-03-29 16:37:37 +00:00 |
|
Cristian-VM2
|
2eb900746b
|
#2402 rename network_acl actions to router_acl and refactor how router_name is given
|
2024-03-29 11:34:43 +00:00 |
|
Cristian-VM2
|
1e1eea47f1
|
#2405 add e2e test for application install and uninstall, refactor input params
|
2024-03-28 14:08:08 +00:00 |
|
Cristian-VM2
|
8bb7f8a177
|
#2405 add application install and remove actions
|
2024-03-27 17:07:12 +00:00 |
|
Cristian-VM2
|
944b248300
|
#2404 rename software patch to fix
|
2024-03-26 10:51:33 +00:00 |
|
Cristian-VM2
|
600dc3f016
|
#2404 add application scan, close, and fix actions, fix and enable service scan test
|
2024-03-25 16:58:27 +00:00 |
|
Cristian-VM2
|
bef2bd8084
|
add actions to enable/disable ports in routers/firewalls, improve notebook for training PPO agents
|
2024-03-22 16:35:53 +00:00 |
|
Marek Wolan
|
d33c80d0d6
|
Minor fixes
|
2024-03-14 14:33:04 +00:00 |
|
Czar Echavez
|
b13725721d
|
#2350: splitting observations into separate files
|
2024-03-08 13:49:00 +00:00 |
|
Marek Wolan
|
ac9d550e9b
|
Change get_action signature for agents
|
2024-03-04 10:43:38 +00:00 |
|
Marek Wolan
|
fe13583d2a
|
Merge remote-tracking branch 'origin/dev' into feature/2319-database-admin
|
2024-03-03 11:24:09 +00:00 |
|
Chris McCarthy
|
81fd43035d
|
#2358 - the node-specific properties in Network class now simply use node.__class__.__name__ to check their type for filtering by type. Tests updated to use the new property function names
|
2024-03-01 22:51:01 +00:00 |
|
Marek Wolan
|
9ff8adab1a
|
Merge remote-tracking branch 'origin/dev' into feature/2319-database-admin
|
2024-03-01 09:23:00 +00:00 |
|
Marek Wolan
|
f7c535b557
|
Merge 'origin/dev' into feature/2319-database-admin
|
2024-02-29 13:21:44 +00:00 |
|
Czar Echavez
|
eefc2739c8
|
Merge remote-tracking branch 'origin/dev' into feature/2257-router-routes-cannot-be-represented-in-config-file
|
2024-02-29 11:34:56 +00:00 |
|
Marek Wolan
|
af8ca82fcb
|
Get the db admin green agent working
|
2024-02-27 13:30:16 +00:00 |
|
Marek Wolan
|
e5982c4599
|
Change agents list in game object to dictionary
|
2024-02-26 10:26:28 +00:00 |
|
Czar Echavez
|
b739823318
|
#2257: add firewall via config + fix router hop ip address + shuffling around tests
|
2024-02-15 15:45:18 +00:00 |
|
Chris McCarthy
|
5eed467271
|
#2248 - synced wth dev
|
2024-02-08 16:15:57 +00:00 |
|
Chris McCarthy
|
114fb8c077
|
#2248 - synced wth dev
|
2024-02-08 15:27:02 +00:00 |
|
Chris McCarthy
|
411f0a320f
|
#2248 - Final run over all the docstrings after running pre-commit. All tests now working. Updated CHANGELOG.md.
|
2024-02-08 10:53:30 +00:00 |
|
Chris McCarthy
|
0c96fef3ec
|
#2248 - All tests (bar the one config file test) now working. Still need to tidy up docstrings and some docs. Almost there
|
2024-02-07 23:05:34 +00:00 |
|
Marek Wolan
|
41bc932f52
|
Add reward test.
|
2024-02-06 15:05:44 +00:00 |
|
Chris McCarthy
|
7bbfd564fb
|
#2248 - Big refactor of base with all Network Interface subclasses created to allow for proper management of ports on devices as it was starting to get messy with the Router. Some routing tests still need fixing as ARP doesn't seem to be working properly
|
2024-02-05 08:44:10 +00:00 |
|
Chris McCarthy
|
cb002d644f
|
#2248 - Tidying up the tests so that they use updated networks
|
2024-02-02 16:55:43 +00:00 |
|
Czar Echavez
|
c985b8793d
|
#2151 and #2166: added tests for application being unused + even more tests
|
2024-01-10 11:58:36 +00:00 |
|
Czar Echavez
|
6fc4e15660
|
#2151: remove changing of health_state_actual in actions and tests
|
2024-01-09 15:18:31 +00:00 |
|
Czar Echavez
|
423436c3ad
|
#2084: testing webbrowser requesting database service user data via web server
|
2023-11-30 16:32:31 +00:00 |
|
Czar Echavez
|
3cf21e4015
|
#2084: change all instances of retrieving software from software['software_name'] to software.get() + adding some tests for describe state
|
2023-11-30 13:49:37 +00:00 |
|
Czar Echavez
|
b2a52b2ec0
|
#2084: created a fixture that we can use to test things at a non end to end level
|
2023-11-29 16:31:21 +00:00 |
|
Czar Echavez
|
19d534395b
|
#2084: beginning the introduction of code coverage + adding tests to try to meet the 80% code coverage target
|
2023-11-29 01:28:40 +00:00 |
|
Czar Echavez
|
330e87698e
|
Merge remote-tracking branch 'origin/dev' into bugfix/2064-software-continues-running-after-node-is-turned-off
|
2023-11-24 15:16:25 +00:00 |
|
Marek Wolan
|
bfd5f054dc
|
Merge 'origin/dev' into feature/1971-ray-agents-2
|
2023-11-24 09:50:37 +00:00 |
|
Czar Echavez
|
8aa743188f
|
#2064: fix layout of test so it passes in pipeline
|
2023-11-23 22:28:08 +00:00 |
|
Czar Echavez
|
2ce03e0262
|
#2064: turn on everything when node is turned on
|
2023-11-23 22:10:53 +00:00 |
|
Czar Echavez
|
bd6c27244c
|
#2064: Edited services and applications to handle when they are shut down
|
2023-11-23 19:49:03 +00:00 |
|
Chris McCarthy
|
efeaa4c1cc
|
#2034 - Implemented the Simulation reset functionality by doing a deepcopy of the Simulation object inside the PrimaiteSession upon instantiation. Added a test that uninstalls a service before performing a reset then checks that the service reappears.
|
2023-11-23 15:31:06 +00:00 |
|
Marek Wolan
|
8a2279c6cb
|
Update end to end tests after session changes
|
2023-11-23 01:40:27 +00:00 |
|
Marek Wolan
|
afd64e4674
|
Separate game, environment, and session
|
2023-11-22 11:59:25 +00:00 |
|