Marek Wolan
c29c3971fa
#2418 - add wildcard masks and from_config tests to routers
2024-03-28 11:29:22 +00:00
Marek Wolan
b12dee73ba
#2418 Fix wireless router from config
2024-03-28 11:29:22 +00:00
Marek Wolan
4301f3fdba
#2418 Add Printer and Wireless router to config parser
2024-03-28 11:29:22 +00:00
Cristian-VM2
5860c74ef9
#2404 change software state from patching to fixing to align with CAOS v0.8
2024-03-26 16:41:11 +00:00
Cristian-VM2
128e2227d6
#2404 add missing test and revert some name changes
2024-03-26 12:39:11 +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
78b966ace4
fix port/nic enable/disable actions returning failure when they succeed
2024-03-25 11:41:07 +00:00
Czar Echavez
d5fb2f2309
Merged PR 307: #2369 : commiting work done so far
...
## Summary
Added a page to explain how to use the Jupyter notebooks via jupyter command and VSCode
Also added Nick's suggestion to fix #2226
Going to be honest - not my finest pull request
## Test process
*How have you tested this (if applicable)?*
## Checklist
- [X] PR is linked to a **work item**
- [X] **acceptance criteria** of linked ticket are met
- [X] performed **self-review** of the code
- [ ] written **tests** for any new functionality added with this PR
- [X] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [ ] updated the **change log**
- [X] ran **pre-commit** checks for code style
- [ ] attended to any **TO-DOs** left in the code
#2369 : commiting work done so far
Related work items: #2369
2024-03-15 15:59:42 +00:00
Marek Wolan
7f4f3e9bfe
Calm logging
2024-03-15 14:09:02 +00:00
Marek Wolan
04c86e30c9
Fix some stuff
2024-03-15 11:15:02 +00:00
Marek Wolan
ee26554ef0
merge origin/dev into feature branch
2024-03-13 12:11:50 +00:00
Czar Echavez
f2c6f10c21
#2350 : apply PR suggestions
2024-03-12 12:20:02 +00:00
Marek Wolan
a76f5b0efb
Merge remote-tracking branch 'origin/dev' into feature/2327-green-action-failure-part-II
2024-03-12 10:59:41 +00:00
Czar Echavez
ec4818e4d3
Merge remote-tracking branch 'origin/dev' into feature/2350-confirm-action-observation-space-conforms-to-CAOS-0.7
2024-03-12 09:11:30 +00:00
Marek Wolan
7599655879
Add agent action history
2024-03-11 20:10:08 +00:00
Marek Wolan
1faefbccac
Add docstring for init request manager
2024-03-11 10:20:47 +00:00
Marek Wolan
f4684b0349
Fix how nmnes are getting put into obs space.
2024-03-09 23:32:00 +00:00
Marek Wolan
359777f4f8
Add tests for request success/fail
2024-03-09 23:06:53 +00:00
Marek Wolan
31ae4672ac
Make nodes only accept requests when they're on
2024-03-09 20:47:57 +00:00
Marek Wolan
289b5c548a
Make a type alias for request & fix typo
2024-03-08 17:14:41 +00:00
Marek Wolan
0447a05084
Add call validation
2024-03-08 15:57:43 +00:00
Marek Wolan
beb51834f9
Make all requests return a RequestResponse
2024-03-08 14:58:34 +00:00
Czar Echavez
61aa242128
#2350 : tests + application
2024-03-08 14:48:31 +00:00
Marek Wolan
d331224b45
Start introducing RequestResponse
2024-03-08 12:42:22 +00:00
Czar Echavez
e9eef2b4c0
#2350 : add num_access, num_file_deletions and num_creations to file system
2024-03-08 11:16:27 +00:00
Marek Wolan
76752fd9af
Change the nmne clear to happen at apply_timestep instead of within describe_state
2024-03-07 14:44:44 +00:00
Marek Wolan
a900d59f7b
Update NMNE to only count MNEs in the last step.
2024-03-07 12:15:30 +00:00
Marek Wolan
d1480e4477
Apply suggestions from PR review.
2024-03-04 09:58:57 +00:00
Marek Wolan
a6031d568d
Remove unused import
2024-03-03 16:36:08 +00:00
Marek Wolan
4d51b1a414
Update configs to new db manipulation bot approach
2024-03-03 14:57:28 +00:00
Marek Wolan
fe13583d2a
Merge remote-tracking branch 'origin/dev' into feature/2319-database-admin
2024-03-03 11:24:09 +00:00
Marek Wolan
4a292a6239
Fix checking connection in db client
2024-03-03 11:23:24 +00:00
Marek Wolan
80158fd9b4
Make db manipulation bot work with db client
2024-03-03 11:18:06 +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
Czar Echavez
78ff658e30
#2356 : optional dmz port + optional external acl rules
2024-03-01 16:48:05 +00:00
Marek Wolan
2a1d99ccce
Fix problem with checking connection for db admin
2024-03-01 16:36:41 +00:00
Marek Wolan
ed01293b86
Make db admin reward persistent
2024-03-01 16:02:27 +00:00
Marek Wolan
9ff8adab1a
Merge remote-tracking branch 'origin/dev' into feature/2319-database-admin
2024-03-01 09:23:00 +00:00
Czar Echavez
69b7ca1703
Merge remote-tracking branch 'origin/dev' into feature/2257-router-routes-cannot-be-represented-in-config-file
2024-02-29 15:21:20 +00:00
Czar Echavez
49a4e1fb56
#2257 : added common node attributes page + ability to set node operating state via config + tests
2024-02-29 15:20:54 +00:00
Chris McCarthy
8f0de8521e
#2326 - removed port_name print statement
2024-02-29 14:08:42 +00:00
Marek Wolan
f7c535b557
Merge 'origin/dev' into feature/2319-database-admin
2024-02-29 13:21:44 +00:00
Chris McCarthy
cf0674ce22
#2326 - Network Interface port name/num fixed so that it carries through to sys log and PCAP outputs.
2024-02-29 13:00:27 +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
ce39387f92
Merge 'origin/dev' into feature/2317-refactor-reset
2024-02-29 10:16:42 +00:00
Marek Wolan
8730330f73
Apply PR suggestions
2024-02-29 10:14:31 +00:00
Czar Echavez
13db07dc11
Merge remote-tracking branch 'origin/dev' into feature/2257-router-routes-cannot-be-represented-in-config-file
2024-02-28 15:09:23 +00:00
Czar Echavez
6d43c61058
#2257 : apply PR suggestions
2024-02-28 15:08:00 +00:00
Chris McCarthy
d55b6a5b48
#2238 - Fixed the observations issue causing tests to fail
2024-02-28 12:03:58 +00:00