Marek Wolan
fd2ad45059
Merge remote-tracking branch 'origin/dev' into feature/Updated-How-To-Guides
2025-03-07 13:41:12 +00:00
Marek Wolan
5609dc8d07
Appease precommit
2025-02-28 11:13:23 +00:00
Marek Wolan
a19ceada2c
Change ACL observation to 0-index and remove weird off-by-one offset
2025-02-26 19:31:43 +00:00
Marek Wolan
9bb4442bbe
Merge remote-tracking branch 'origin/dev' into 4.0.0-dev
2025-02-26 15:20:05 +00:00
Marek Wolan
96549e68aa
Merge remote-tracking branch 'origin/dev' into 4.0.0-dev
2025-02-10 14:39:28 +00:00
Marek Wolan
7ebe7fa4ef
Merge '2887-Align_Node_Types' into 3062-discriminators
2025-02-04 14:04:40 +00:00
Marek Wolan
abccf4afc5
#3062 - First pass at unifying naming convention for discriminators (still errors) [skip ci]
2025-02-03 16:24:03 +00:00
Charlie Crane
d806391625
#2887 - Test fixes
2025-01-31 18:46:02 +00:00
Charlie Crane
e1f2f73db0
#2887 - Test changes to correct NodeOperatingState is correct per passed config.
2025-01-28 09:37:58 +00:00
Charlie Crane
0570ab984d
#2887 - Node class changes to address some test failures. Addressed some inconsistencies around operating_state, amended instantiation of some Nodes in test environments
2025-01-27 16:35:40 +00:00
Charlie Crane
30c177c272
#2887 - Additional test failure fixes
2025-01-23 17:07:15 +00:00
Charlie Crane
fbef78db51
#2887 - Resolve conflicts from merge
2025-01-23 09:17:27 +00:00
Charlie Crane
3957142afd
#2887 - Updates to Node components to use rom_config and allow for extensibility. Router and Firewall continue to have custom from_config. Some test fixes to reflect changes to functionality.
2025-01-22 17:20:38 +00:00
Marek Wolan
66daab3baf
Backport 3.3.1 fixes into Core
2025-01-21 13:08:36 +00:00
Marek Wolan
c521528a0a
Merge remote-tracking branch 'origin/4.0.0a1-dev' into feature/2869-Marek
2025-01-20 10:39:20 +00:00
Nick Todd
ea9c13b5f4
#2888 : self.X -> self.config.X
2025-01-13 15:38:11 +00:00
Charlie Crane
66d309871f
#2869 - Minor changes trying to make pytest happy
2025-01-06 11:38:07 +00:00
Charlie Crane
55ddcb7eb4
#2869 - Pull in changes from 4.0.0a1-dev and resolve conflicts
2025-01-03 09:54:11 +00:00
Charlie Crane
2108b914e3
#2869 - New Year, new changes. Actioning review comments and some changes following self-review and catchup
2025-01-02 17:41:24 +00:00
Marek Wolan
bf32271ddd
Change copyright to 2025
2025-01-02 15:05:06 +00:00
Charlie Crane
770896200b
#2869 - More YAML/test fixes to address failures
2024-12-17 12:47:54 +00:00
Charlie Crane
d9a1a0e26f
2869 - Addressing some typos in agent declaration, and neatening up the agent structure within PrimAITE.
2024-12-16 11:27:14 +00:00
Marek Wolan
f1b911bc65
Change port and protocol to annotated validators
2024-09-25 16:28:22 +01:00
Czar Echavez
b9df2bd6a8
#2445 : apply PR suggestions
2024-09-25 10:50:26 +01:00
Czar Echavez
171dd83f2f
Merge remote-tracking branch 'origin/dev' into feature/2445-make-observation-thresholds-configurable
2024-09-25 09:04:18 +01:00
Marek Wolan
695891f55c
Add port and protocol custom validators
2024-09-20 11:21:28 +01:00
Marek Wolan
08f1cf1fbd
Fix airspace and remaining port problems from refactor
2024-09-19 15:06:29 +01:00
Marek Wolan
dd931d900b
port refactor - eod commit, airspace still broken
2024-09-18 16:02:25 +01:00
Nick Todd
d50c0c8911
Merged PR 538: NMNE config issues
...
## Summary
Update NMNE and NICObservation code to handle all four permutations of include_nmne and capture_nmne set to True/False.
## Test process
Updated existing NMNE and NICObservation tests.
All existing tests pass.
## Checklist
- [X] PR is linked to a **work item**
- [X] **acceptance criteria** of linked ticket are met
- [X] performed **self-review** of the code
- [X] 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**
- [X] ran **pre-commit** checks for code style
- [ ] attended to any **TO-DOs** left in the code
#2829
Related work items: #2829
2024-09-17 15:06:06 +00:00
Czar Echavez
4f172634d0
Merge remote-tracking branch 'origin/dev' into feature/2445-make-observation-thresholds-configurable
2024-09-17 12:42:57 +01:00
Czar Echavez
4391d7cdd5
#2445 : added the ability to pass the game options thresholds to observations so that relevant observation items can retrieve the thresholds from config
2024-09-17 12:19:35 +01:00
Czar Echavez
1f937a4c96
#2864 : config not being passed correctly
2024-09-12 18:54:18 +01:00
Nick Todd
3cecf169ba
#2829 : Update and add nmne tests
2024-09-09 16:30:36 +01:00
Nick Todd
5608ad5ed5
#2845 : Change 'obs_space_data' to 'observation'.
2024-09-04 14:25:08 +01:00
Nick Todd
1822e85eec
#2845 : Pre-commit fixes
2024-09-03 17:24:21 +01:00
Nick Todd
61add769c4
#2845 : Add test for obs_data_space capture.
2024-09-03 17:16:48 +01:00
Marek Wolan
21c0b02ff7
#2769 - update observation tests with new parameter
2024-08-16 09:21:27 +01:00
Marek Wolan
1d2705eb1b
#2769 - Add user login observations
2024-08-15 20:16:11 +01:00
Marek Wolan
b193b46b7b
#2799 - Update observation tests
2024-08-07 13:43:11 +01:00
Marek Wolan
9bf8d0f8cb
#2676 Put NMNE back into network module
2024-07-31 13:20:15 +01:00
Nick Todd
e4ade6ba54
#2676 : Merge nmne.py with io.py
2024-07-19 12:02:43 +01:00
Nick Todd
061509dffd
#2676 : Further test fixes.
2024-07-17 10:43:04 +01:00
Czar Echavez
1d466d6807
#2740 : unit tests + a minor fix to nic test
2024-07-11 12:19:27 +01:00
Charlie Crane
923d2629ca
Merged PR 418: Update Pre-Commit to check for valid copyright
...
## Summary
Updates Pre-commit with the a check to ensure valid copyright headers
## Test process
*How have you tested this (if applicable)?*
## Checklist
- [X] 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
Related work items: #2646
2024-06-13 18:54:48 +00:00
Czar Echavez
101fa3ebdb
#2658 : change key of observation to match what is in CAOS document
2024-06-13 16:29:02 +01:00
Czar Echavez
539577ddc3
#2658 : added monitored traffic into config + default obs space
2024-06-13 11:48:13 +01:00
Chris McCarthy
81bcf99855
#2646 - Added a custom pre-commit hook that ensure the copyright clause is added to .py and .rst files.
2024-06-05 09:11:37 +01:00
Marek Wolan
53de4bf7dd
Update test assets to new link naming convention
2024-04-03 21:46:42 +01:00
Marek Wolan
d2c7ae481c
#2417 Add categorisation and updated new configs from merge
2024-04-01 22:03:28 +01:00
Marek Wolan
2513646205
#2417 fix last observation tests
2024-04-01 16:50:59 +01:00