Commit Graph

  • d02b12d1e5 #2453 Addressing some flake8 corrections Charlie Crane 2024-04-09 13:45:27 +01:00
  • c13d3f191f #2453 - Correcting errors found from pipeline pre-commit checks Charlie Crane 2024-04-09 13:34:57 +01:00
  • f8432bf53b #2453 - Example Notebooks Require Refactor - create_simulation_demo and network_simulator_demo notebooks have been updated with correct import paths to reflect refactoring within condebase. - Corrected typo within create-simulation_demo: my_swtich -> my_switch - updates to ARP implementation. This is now a property in HostNode and NetworkNode, meaning router.arp.show() now works in network_simulator_demo notebook as intended. Charlie Crane 2024-04-09 13:26:35 +01:00
  • bce32fb376 Merged PR 330: #2448: store last query response for db client Czar Echavez 2024-04-04 13:30:55 +00:00
  • 383cf051df #2448: store last query response for db client Czar Echavez 2024-04-04 14:17:34 +01:00
  • 5408611c73 Merged PR 329: Remove link refs and put nice naming convention instead Marek Wolan 2024-04-04 09:11:23 +00:00
  • 3b4962830a #2450 remove unused ref maps in PrimaiteGame Marek Wolan 2024-04-03 22:52:06 +01:00
  • 698cb83e41 #2450 change link definition schema Marek Wolan 2024-04-03 22:20:33 +01:00
  • 526dcc7ffe #2450 remove the need to pass Game to observation objects Marek Wolan 2024-04-03 22:16:54 +01:00
  • 53de4bf7dd Update test assets to new link naming convention Marek Wolan 2024-04-03 21:46:42 +01:00
  • e99d238568 #2450 remove link refs and put nice naming convention instead Marek Wolan 2024-04-03 21:39:13 +01:00
  • c9a552b836 Merged PR 328: #2449 fix observation integration Marek Wolan 2024-04-03 20:32:32 +00:00
  • 5f9af03cd9 Merge remote-tracking branch 'origin/dev' into bugfix/2449-observation-where Marek Wolan 2024-04-03 20:00:19 +01:00
  • 2cd9e58994 temp disable extra platforms for build pipeline Marek Wolan 2024-04-03 20:18:23 +00:00
  • 06fd15abaa Merged PR 325: #2446 Fix io config parsing order Marek Wolan 2024-04-03 16:33:51 +00:00
  • a4caa3dfe4 #2449 fix observation integration Marek Wolan 2024-04-03 15:58:01 +01:00
  • 985628f2da Merged PR 324: #2437: fix the visible health status not being carried on after restoring bac... Czar Echavez 2024-04-02 15:37:01 +00:00
  • 989e7481f3 #2437: fix the visible health status not being carried on after restoring backup file Czar Echavez 2024-04-02 15:10:48 +01:00
  • 82143a2a2e #2446 Fix io config parsing order Marek Wolan 2024-04-02 00:31:06 +01:00
  • e3d3a94da2 Merged PR 321: CAOS 0.8 observations Marek Wolan 2024-04-02 14:00:27 +00:00
  • 742f1be81b Merged PR 320: #2419- Created a Router-specific version of SessionManager Christopher McCarthy 2024-04-02 12:58:21 +00:00
  • bb937c1092 #2149 - docstring changes following PR suggestions. Chris McCarthy 2024-04-02 12:56:15 +01:00
  • d2c7ae481c #2417 Add categorisation and updated new configs from merge Marek Wolan 2024-04-01 22:03:28 +01:00
  • e4300faa1c Merge remote-tracking branch 'origin/dev' into feature/2417-observation-refactor Marek Wolan 2024-04-01 19:21:40 +01:00
  • 2513646205 #2417 fix last observation tests Marek Wolan 2024-04-01 16:50:59 +01:00
  • 1dd911b417 Merged PR 322: #2402 Add ACL actions for routers and firewalls Cristian Genes 2024-04-01 15:34:26 +00:00
  • 709486d739 #2417 test firewall and router obs Marek Wolan 2024-04-01 16:06:12 +01:00
  • 80c13adfdf #2402 add action maps on all yaml scenarios used for testing Cristian-VM2 2024-04-01 14:28:41 +00:00
  • 2096b619ec #2402 raise error if action map is not specified. update comment in firewall.py Cristian-VM2 2024-04-01 12:32:44 +00:00
  • 0ba767d2a0 #2417 update observation tests and make old tests pass Marek Wolan 2024-04-01 00:54:55 +01:00
  • 0e0df1012f #2417 update observations init to autoimport all obs types Marek Wolan 2024-03-31 23:39:24 +01:00
  • 8da53db822 #2417 Finalise parsing of observation space Marek Wolan 2024-03-31 23:20:48 +01:00
  • 62ebca8c08 #2417 Remove references to old obs names and add link obs Marek Wolan 2024-03-31 21:39:24 +01:00
  • 15cb2e6970 #2417 Add NestedObservation Marek Wolan 2024-03-31 17:31:10 +01:00
  • 2546f268eb #2402 refactor port actions to take same input params (hostname) as new acl actions for routers and firewalls Cristian-VM2 2024-03-31 11:59:31 +00:00
  • 2d1f38bcb7 #2402 fix test Cristian-VM2 2024-03-29 17:28:40 +00:00
  • d1301002d3 #2402 run pre-commits Cristian-VM2 2024-03-29 17:07:08 +00:00
  • 8763a27cca Merge remote-tracking branch 'origin/dev' into feature/2402-add-acl-actions-for-routers-and-firewalls Cristian-VM2 2024-03-29 16:37:37 +00:00
  • 7299a12c64 #2402 add firewall acl actions Cristian-VM2 2024-03-29 16:30:39 +00:00
  • 22e1dfea2f #2417 Move classes to correct files Marek Wolan 2024-03-29 14:14:03 +00:00
  • 9123aff592 #2417 Add hella docstrings Marek Wolan 2024-03-29 13:15:31 +00:00
  • 1751714d3d Tidy up node observation file Marek Wolan 2024-03-29 12:21:52 +00:00
  • d8a66104f5 Fixed observations Marek Wolan 2024-03-29 11:55:22 +00:00
  • 2eb900746b #2402 rename network_acl actions to router_acl and refactor how router_name is given Cristian-VM2 2024-03-29 11:34:43 +00:00
  • f88b4c0f97 #2417 more observations Marek Wolan 2024-03-28 17:40:27 +00:00
  • d415ef9c3e Merged PR 319: Add application install and remove actions Cristian Genes 2024-03-28 16:37:01 +00:00
  • 2a5432fb0a Merge branch 'feature/2402-add-acl-actions-for-routers-and-firewalls' of ssh.dev.azure.com:v3/ma-dev-uk/PrimAITE/PrimAITE into feature/2402-add-acl-actions-for-routers-and-firewalls Cristian-VM2 2024-03-28 16:09:55 +00:00
  • 1ac3e1c6b4 #2149 - Created a Router-specific version of SessionManager that looks at route table rather than default gateway when dst ip address isn't for a locally attached network. Carried these changes through to arp. Added test for this. Made some minor improvements to show functions in container and node that assist debugging. Chris McCarthy 2024-03-28 15:52:08 +00:00
  • cfea38c5a7 #2405 refactor e2e test, fix uninstalled apps not being removed from the request manager Cristian-VM2 2024-03-28 15:34:47 +00:00
  • 1e1eea47f1 #2405 add e2e test for application install and uninstall, refactor input params Cristian-VM2 2024-03-28 14:08:08 +00:00
  • f83d9cb1b0 #2405 refactor application_uninstall_action to re-use existing code in uninstall_application Cristian-VM2 2024-03-28 12:14:05 +00:00
  • 8612842b74 #2405 remove .lower from _read_application_type, rename _software_manager to _software_request_manager in base.py Cristian-VM2 2024-03-28 12:01:36 +00:00
  • 350b988318 #2418 Fix broken property Marek Wolan 2024-03-27 00:00:06 +00:00
  • 09caa55c65 #2418 - Add printer and wireless router as node types in network show Marek Wolan 2024-03-26 21:51:27 +00:00
  • c29c3971fa #2418 - add wildcard masks and from_config tests to routers Marek Wolan 2024-03-26 21:48:17 +00:00
  • e21c59dff1 #2418 - Change test config Marek Wolan 2024-03-26 16:23:39 +00:00
  • b12dee73ba #2418 Fix wireless router from config Marek Wolan 2024-03-26 13:21:22 +00:00
  • 4301f3fdba #2418 Add Printer and Wireless router to config parser Marek Wolan 2024-03-26 12:06:23 +00:00
  • 9b6135524e #2504 update application_install_action docstring Cristian-VM2 2024-03-28 11:08:30 +00:00
  • d5b5c7d47a #2405 simplify implementation Cristian-VM2 2024-03-28 11:02:26 +00:00
  • cddb39e8e9 #2405 update docstrings Cristian-VM2 2024-03-28 10:43:57 +00:00
  • 0d0b5bc7d9 fix previous commit Marek Wolan 2024-03-27 22:11:37 +00:00
  • cae9f64b93 New observations Marek Wolan 2024-03-27 22:11:02 +00:00
  • 8bb7f8a177 #2405 add application install and remove actions Cristian-VM2 2024-03-27 17:07:12 +00:00
  • 3d996f05bd Merged PR 318: #2418 Add Printer and Wireless router to config parser Marek Wolan 2024-03-27 13:35:33 +00:00
  • fbb4eba6b7 Draft new observation space config Marek Wolan 2024-03-27 03:27:44 +00:00
  • de2e5d0b7d Merged PR 317: Add actions for application close, scan and fix. Rename software patch to fix Cristian Genes 2024-03-27 09:21:12 +00:00
  • 27bee58bf7 #2418 Fix broken property Marek Wolan 2024-03-27 00:00:06 +00:00
  • 368542df03 #2418 - Add printer and wireless router as node types in network show Marek Wolan 2024-03-26 21:51:27 +00:00
  • 9a8a42f3ec #2418 - add wildcard masks and from_config tests to routers Marek Wolan 2024-03-26 21:48:17 +00:00
  • 94e637375d #2404 update software state to fixing in UC2 e2e notebook [skip ci] Cristian-VM2 2024-03-26 17:02:51 +00:00
  • 5860c74ef9 #2404 change software state from patching to fixing to align with CAOS v0.8 Cristian-VM2 2024-03-26 16:41:11 +00:00
  • 0e90e6a262 #2418 - Change test config Marek Wolan 2024-03-26 16:23:39 +00:00
  • dca26b832d #2418 Fix wireless router from config Marek Wolan 2024-03-26 13:21:22 +00:00
  • b3c1b6b7a5 #2404 quick fix for failing test_query_fail_to_connect Cristian-VM2 2024-03-26 12:52:16 +00:00
  • 53126e79df #2404 remove extra code in test_query_when_client_is_closed Cristian-VM2 2024-03-26 12:43:45 +00:00
  • 128e2227d6 #2404 add missing test and revert some name changes Cristian-VM2 2024-03-26 12:39:11 +00:00
  • e560529639 #2418 Add Printer and Wireless router to config parser Marek Wolan 2024-03-26 12:06:23 +00:00
  • 944b248300 #2404 rename software patch to fix Cristian-VM2 2024-03-26 10:51:33 +00:00
  • 600dc3f016 #2404 add application scan, close, and fix actions, fix and enable service scan test Cristian-VM2 2024-03-25 16:58:27 +00:00
  • 8b8940f465 Merged PR 314: Add actions to enable/disable ports in routers/firewalls Cristian Genes 2024-03-25 12:34:21 +00:00
  • 78b966ace4 fix port/nic enable/disable actions returning failure when they succeed Cristian-VM2 2024-03-25 11:41:07 +00:00
  • 4a5dd9ba0f fix typo Cristian-VM2 2024-03-25 11:08:36 +00:00
  • bef2bd8084 add actions to enable/disable ports in routers/firewalls, improve notebook for training PPO agents Cristian-VM2 2024-03-22 16:35:53 +00:00
  • cb9c14c87e Merged PR 310: Pull last-minute beta 7 changes into dev Marek Wolan 2024-03-18 10:39:01 +00:00
  • bb01619918 Bump version Marek Wolan 2024-03-15 16:17:45 +00:00
  • b4d310eda2 Align step counts in logging Marek Wolan 2024-03-15 16:17:38 +00:00
  • a8c98c28f1 Merge remote-tracking branch 'origin/dev' into release/3.0.0b7 Marek Wolan 2024-03-15 16:13:50 +00:00
  • d5fb2f2309 Merged PR 307: #2369: commiting work done so far Czar Echavez 2024-03-15 15:59:42 +00:00
  • d8b75a33e4 Merged PR 309: 2384: Updates for 3.0.0b7 release. Nick Todd 2024-03-15 15:06:22 +00:00
  • b217869dd1 Improve clarity in docs Marek Wolan 2024-03-15 15:03:27 +00:00
  • fc67fc4833 Fix notebook parsing data Marek Wolan 2024-03-15 14:37:28 +00:00
  • 9a38fcdae2 Fix broken config Marek Wolan 2024-03-15 14:19:30 +00:00
  • 8a9d8fb17c Calm logging again Marek Wolan 2024-03-15 14:10:34 +00:00
  • 7f4f3e9bfe Calm logging Marek Wolan 2024-03-15 14:09:02 +00:00
  • c8beb39fac clear notebook output Marek Wolan 2024-03-15 14:03:49 +00:00
  • 33dd6e4dcd Make sure notebook is using correct dict key Marek Wolan 2024-03-15 14:03:37 +00:00
  • 6f780f20d7 2384: Updates for 3.0.0b7 release. Nick Todd 2024-03-15 13:55:00 +00:00
  • d9b6506572 Mention python version in getting started guide. Marek Wolan 2024-03-15 13:42:59 +00:00
  • 6ce96f00fe Merge branch 'feature/2369-document-how-to-use-primaite-notebooks' of https://dev.azure.com/ma-dev-uk/PrimAITE/_git/PrimAITE into feature/2369-document-how-to-use-primaite-notebooks Marek Wolan 2024-03-15 13:25:54 +00:00