Marek Wolan
83db5b1eb5
Fix node file delete action
2024-01-31 13:50:20 +00:00
Marek Wolan
41a7f83887
Add file scan test
2024-01-31 13:29:46 +00:00
Marek Wolan
d6a83fd1fb
Update action tests to use name, not uuid
2024-01-31 11:55:38 +00:00
Marek Wolan
9f993dda57
Fix test config discrepancies
2024-01-31 10:48:40 +00:00
Marek Wolan
0dbaa66aa3
Merge remote-tracking branch 'origin/dev' into feature/2137-refactor-request-api
2024-01-31 10:05:09 +00:00
Marek Wolan
def52f94e3
Add docstrings and update typos
2024-01-30 09:56:16 +00:00
Marek Wolan
bea72aa6a9
Fix ftp client connection list
2024-01-29 12:28:44 +00:00
Marek Wolan
555802baaa
Merge remote-tracking branch 'origin/dev' into dev-v3.0.0b6
2024-01-29 10:26:28 +00:00
Marek Wolan
2ba05e7348
Fixed being unable to specify all addresses in acl rule
2024-01-25 15:17:09 +00:00
Marek Wolan
0056bfddee
Bump version to 3.0.0b6
2024-01-25 14:59:24 +00:00
Marek Wolan
7f996ca16a
Make sure notebook images get copied
2024-01-25 14:52:48 +00:00
Marek Wolan
4b98c1f630
Update uc2 notebook
2024-01-25 14:43:49 +00:00
Marek Wolan
73a75c497b
Fix test
2024-01-25 13:13:50 +00:00
Marek Wolan
99723b6578
Update notebook with more images.
2024-01-25 12:33:18 +00:00
Marek Wolan
28acb5dcae
Populate step info in environment, and finish notebook
2024-01-25 12:04:09 +00:00
Marek Wolan
0a65f32adf
Fix ACL observations
2024-01-25 09:27:08 +00:00
Marek Wolan
88c1d16f11
Fix Router acl not clearing
2024-01-23 14:34:05 +00:00
Marek Wolan
8e19e05f57
Fix acl actions for blue agent.
2024-01-21 17:29:19 +00:00
Marek Wolan
42d00e0440
Fix issue where file deleted flag wouldn't be reset
2024-01-21 16:33:51 +00:00
Marek Wolan
7d218c5201
bump version
2024-01-15 10:31:13 +00:00
Marek Wolan
edc9772d0a
Fix typo in database restore
2024-01-15 10:10:30 +00:00
Marek Wolan
728f80cc21
Temporarily disable file delete action
2024-01-15 09:48:14 +00:00
Marek Wolan
e0033de7b6
Fix folder reset
2024-01-12 14:54:55 +00:00
Marek Wolan
842e59f596
Database patch
2024-01-11 15:40:37 +00:00
Marek Wolan
ed5591caf8
Minor fix
2024-01-11 14:49:36 +00:00
Marek Wolan
63b9bc5bc6
3.0.0b5
2024-01-11 11:13:43 +00:00
Marek Wolan
4d1c0d268e
Fix reward data type
2024-01-11 11:05:55 +00:00
Marek Wolan
d2a2472e5f
Apply bugfix 2151
2024-01-11 10:49:32 +00:00
Marek Wolan
e57c240b9b
Apply cosmetic changes based on review.
2024-01-11 09:55:09 +00:00
Marek Wolan
2d1041e7b3
Fix final bugs
2024-01-10 18:38:37 +00:00
Marek Wolan
1505d08721
Fix backup issues and align with Yak
2024-01-10 18:04:48 +00:00
Marek Wolan
9d06284edb
Merge remote-tracking branch 'origin/dev-v3.0.0b5' into bugfix/2176-attack-observation-symptoms
2024-01-10 13:07:23 +00:00
Marek Wolan
b34f2a5c8c
Merged PR 253: Make observations use software health state visible instead of actual.
...
We already merged this change into dev, I just replicated it for b5.
Related work items: #2161 , #2174
2024-01-10 13:53:05 +00:00
Marek Wolan
3486347566
Merged PR 252: Align Software health state enum with CAOS
...
Related work items: #2175
2024-01-10 13:52:46 +00:00
Marek Wolan
66a42ebc69
Make database failure based on file status not service status
2024-01-10 13:06:48 +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
Marek Wolan
b7cc940e9d
Remove temporary print statements
2024-01-10 09:07:51 +00:00
Marek Wolan
e73783f6fa
Fixed issue where data manipulation was always executing
2024-01-09 17:10:12 +00:00
Czar Echavez
a4d372d3eb
#2151 : utilise set_health_state method instead of directly changing software states
2024-01-09 16:29:40 +00:00
Czar Echavez
9eb0102069
Merge remote-tracking branch 'origin/dev' into bugfix/2151-service-status-set-to-overwhelmed-at-incorrect-actions
2024-01-09 15:29:49 +00:00
Czar Echavez
6fc4e15660
#2151 : remove changing of health_state_actual in actions and tests
2024-01-09 15:18:31 +00:00
Marek Wolan
daa34385e5
Add agent reset for episodes
2024-01-09 14:53:15 +00:00
Marek Wolan
f2a496893c
Bump VERSION
2024-01-09 14:33:24 +00:00
Marek Wolan
716bd626a5
Hide software health state until scan.
2024-01-09 14:29:23 +00:00
Marek Wolan
91addee09d
Merged PR 248: Make observation flattening optional for agents.
...
## Summary
Same as other PR but this time we are merging into DEV.
The Proxy agent has a new config option, `flatten_obs`. If true, we use gymnasium flatten.
## Test process
Unit tests and inspection.
Related work items: #2143 , #2154 , #2161
2024-01-09 14:28:36 +00:00
Marek Wolan
82cd8780f9
Align Software health state enum with CAOS
2024-01-09 14:03:10 +00:00
Marek Wolan
5d89820a15
Apply PR review suggestions
2024-01-09 12:38:01 +00:00
Marek Wolan
294c8b982f
Add convenience method for router acl
2024-01-08 13:28:55 +00:00
Marek Wolan
27f70204ed
Fix minor issues in actions
2024-01-08 13:28:34 +00:00
Christopher McCarthy
7c0ab1a19e
Merged PR 243: #2139 - Implemented routing
...
## Summary
- Integrated the RouteTable into the Routers frame processing.
- Frames are now dropped when their TTL reaches 0
## Test process
Added five tests that check routing passes and fails with correct/incorrect route tables.
## Checklist
- [ ] PR is linked to a **work item**
- [ ] **acceptance criteria** of linked ticket are met
- [ ] performed **self-review** of the code
- [ ] written **tests** for any new functionality added with this PR
- [ ] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [ ] updated the **change log**
- [ ] ran **pre-commit** checks for code style
- [ ] attended to any **TO-DOs** left in the code
#2139 - Implemented routing
Related work items: #2139
2024-01-08 11:17:16 +00:00