Charlie Crane
0ee454b13e
#2912 - Rename actions/config.py to actions/software.py
2025-01-03 14:53:54 +00:00
Charlie Crane
e653afaa4c
#2912 - Merge in changes on target branch
2025-01-03 14:48:18 +00:00
Charlie Crane
ab2dd6ca27
Revert " #2912 - Actioning Review Comments"
...
This reverts commit b11678a128 .
2025-01-03 14:41:45 +00:00
Charlie Crane
b11678a128
#2912 - Actioning Review Comments
2025-01-03 14:40:00 +00:00
Nick Todd
eb91721518
Merged PR 567: Extensible Rewards
...
## Summary
*Replace this text with an explanation of what the changes are and how you implemented them. Can this impact any other parts of the codebase that we should keep in mind?*
## 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: #2913
2025-01-03 11:54:20 +00:00
Marek Wolan
c9752f0dc5
#2913 - minor comment cleanup
2025-01-03 11:22:17 +00:00
Marek Wolan
c5f81708ce
Merge remote-tracking branch 'origin/4.0.0a1-dev' into feature/2913_Extensible_Rewards
2025-01-02 15:11:25 +00:00
Marek Wolan
491de6fc47
Revert pre-commit deleting files
2025-01-02 15:11:02 +00:00
Marek Wolan
41dc7b5b29
Merge remote-tracking branch 'origin/4.0.0a1-dev' into feature/2913_Extensible_Rewards
2025-01-02 15:05:35 +00:00
Marek Wolan
bf32271ddd
Change copyright to 2025
2025-01-02 15:05:06 +00:00
Charlie Crane
3c0a70be71
#2912 - Changes for extensible actions
2024-12-13 09:49:21 +00:00
Charlie Crane
47ed585ee2
#2912 - Replace DONOTHING reference with do_nothing, tweaks following milpac actions
2024-12-12 16:08:11 +00:00
Charlie Crane
e40fd053f7
#2912 - Removing print statements left in from debugging
2024-12-11 10:32:15 +00:00
Charlie Crane
068ad2f1fa
#2912 - Updates to get tests to pass. Some ACL rules still misbehaving
2024-12-09 13:56:40 +00:00
Charlie Crane
386717fa41
#2912 - removal of the rom_config method as this shouldn't be needed for the actions refactor
2024-12-09 09:59:47 +00:00
Charlie Crane
a8fbb002e4
#2912 - Updates following review, ACL rules now have validation for ConfigSchema fields
2024-12-09 09:54:35 +00:00
Charlie Crane
be174b6477
#2912 - Actioning review comments
2024-12-06 15:12:31 +00:00
Charlie Crane
8f610a3dd9
#2912 - Minor changes to documentation page for extensible actions
2024-11-19 19:39:23 +00:00
Charlie Crane
d3c52d0d72
#2912 - Remove some debugging print statements and apply pre-commit lint changes
2024-11-19 18:58:51 +00:00
Charlie Crane
b4bc59f633
#2912 - Updates to actions refactor to align with rewards refactor for consistency across codebase.
2024-11-19 18:57:40 +00:00
Charlie Crane
958502d055
#2912 - Removal of todo and updated actions __init__.py
2024-11-15 17:47:58 +00:00
Charlie Crane
0439c3159e
#2912 - Minor update to extensible actions documentation and moved old actions into _legacy
2024-11-15 17:40:11 +00:00
Charlie Crane
ce77df00cc
#2912 - Updated changelog
2024-11-15 17:22:47 +00:00
Charlie Crane
4e7ca7a88a
#2912 - Removal of excess comments
2024-11-15 16:49:16 +00:00
Charlie Crane
95fbe45137
#2912 - Updates so that all tests within test_actions.py pass
2024-11-13 15:32:48 +00:00
Charlie Crane
ed020f005f
#2912 - Pre-commit updates ahead of first draft PR.
2024-11-13 10:40:51 +00:00
Charlie Crane
d757bd01f0
#2912 - Updated to include __all__ and some test fixes. New extensible actions documentation page
2024-11-12 14:49:44 +00:00
Nick Todd
02d29f7fb9
#2913 : Updates to How-To guide
2024-11-07 16:35:39 +00:00
Nick Todd
e0b885cc79
#2913 : Changes to update test_sticky_rewards.py
2024-11-07 13:08:44 +00:00
Nick Todd
9d6536fa6a
#2913 : Pre-commit fix
2024-11-06 15:08:38 +00:00
Nick Todd
4c2ef6ea2a
#2913 : Updated tests
2024-11-06 14:52:22 +00:00
Nick Todd
370bcfc476
#2913 : Make rewards work with config file.
2024-11-06 11:35:06 +00:00
Nick Todd
b849ea6312
#2913 : Remove from_config() and refactor (WIP).
2024-11-04 17:41:43 +00:00
Nick Todd
6b29362bf9
#2913 : Tidy up config files.
2024-10-31 14:42:50 +00:00
Nick Todd
eb827f7e0a
#2913 : How-To guide initial commit.
2024-10-31 14:42:26 +00:00
Charlie Crane
844a3a60fa
#2912 - Steps to get test_actions passing the refactored actions. Some linting changes and YAML updates.
2024-10-30 18:34:05 +00:00
Nick Todd
7d977c8095
#2913 : Fix config path for test.
2024-10-30 16:33:14 +00:00
Nick Todd
77219db041
#2913 : Remove dns_server option from config files.
2024-10-30 16:32:49 +00:00
Nick Todd
97094aba79
#2913 : Pre-commit changes.
2024-10-30 11:15:39 +00:00
Nick Todd
9fd862763b
#2913 : Ensure optional software in config file is enabled.
2024-10-30 11:11:07 +00:00
Nick Todd
3c1bb2d546
#2913 : Integration test fixes.
2024-10-29 16:57:11 +00:00
Nick Todd
6f6e4131b4
#2913 : Handle case where server_ip_address is None
2024-10-29 16:54:19 +00:00
Charlie Crane
5cd629a821
#2912 - Fixed actionmanager issue and moved abstractaction to solve import error
2024-10-23 18:45:57 +01:00
Charlie Crane
518b934e09
#2912 - Corrections to some actions & fixing some linting. TODO: Action Manager errors
2024-10-22 17:02:54 +01:00
Nick Todd
85216bec94
#2913 : Rename notebook to replace '&'.
2024-10-22 16:48:30 +01:00
Nick Todd
c3f266e401
#2913 : Remove unneeded import and pre-commit changes.
2024-10-22 16:26:57 +01:00
Nick Todd
37bdbaf0d1
#2913 : Fix JSON breakage and old-style PORTS and PROTOCOL usage.
2024-10-22 16:15:04 +01:00
Nick Todd
318f8926f0
#2913 : Fix remaining test errors.
2024-10-22 12:14:30 +01:00
Nick Todd
f95ba8cbbc
#2913 : Fix remaining pydantic errors.
2024-10-22 11:01:35 +01:00
Charlie Crane
11357f87ca
#2912 - eod commit. Addressing test and lint errors for refactored actions
2024-10-21 17:51:55 +01:00