Czar Echavez
8e17151696
#2472 : apply PR suggestions
2024-05-17 11:17:00 +01:00
Czar Echavez
7530b5b7a6
#2472 : prevent notebook outputs when building documentation
2024-05-16 15:36:40 +01:00
Czar Echavez
fb7571ceae
#2472 : apply PR suggestions + minor fixes to make the notebooks output beautifuller
2024-05-16 14:06:43 +01:00
Czar Echavez
82953b4b0a
#2472 : add install pandoc to docs build pipeline + fix RLlib running for a long time
2024-05-16 10:55:17 +01:00
Czar Echavez
d2cf0f2d22
#2472 : revert make.bat changes
2024-05-15 14:03:17 +01:00
Czar Echavez
f7de3e6425
#2472 : clean up
2024-05-15 14:00:14 +01:00
Charlie Crane
f66d9d5817
Merge branch 'dev' into feature/2457-Set_link_bandwidth_via_config
2024-05-14 14:44:20 +01:00
Charlie Crane
74514e977d
#2457 - Syncing changes made. Updates to documentation and tests
2024-05-14 11:05:37 +01:00
Czar Echavez
2774623fba
#2472 : switch to using nbsphinx + added readme steps to setup pandoc + revert changes
2024-05-14 07:36:29 +01:00
Czar Echavez
795004be5b
#2472 : copy image assets + applying change to makefile
2024-05-09 14:16:29 +01:00
Czar Echavez
81c523dc67
#2472 : integrating jupyter notebooks into documentation
2024-05-09 13:43:55 +01:00
Czar Echavez
25807653f4
Merge remote-tracking branch 'origin/dev' into feature/2533-improve-dev-tools-in-primaite-cli
2024-05-01 16:11:52 +01:00
Czar Echavez
61e7a4e439
#2533 : documentation on use of dev-mode
2024-05-01 16:04:18 +01:00
Chris McCarthy
7552872430
#2519 - Fixed the broked multi-lan network topology diagrams while I was in doing a PR too
2024-05-01 10:28:54 +01:00
Czar Echavez
73f64cd89c
Merge remote-tracking branch 'origin/dev' into feature/2533-improve-dev-tools-in-primaite-cli
2024-04-30 18:27:05 +01:00
Christopher McCarthy
a82ee2b8e1
Merged PR 354: Network focussed dev config documentation
...
## Summary
Built three networks, one is the minimal network, one is a basic LAN, and another is a nice beefy multi-LAN setup with ISP and DNS along with applications, services. Documented the process when building the config files. Included the config files as example configs for use.
## Test process
Tested the shit out of the big multi-lan network.
## 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
Related work items: #2266
2024-04-30 13:53:28 +00:00
Chris McCarthy
a141c8d212
#2266 - fixed typos from PR suggestions
2024-04-30 14:08:12 +01:00
Czar Echavez
c94fa653f7
Merge remote-tracking branch 'origin/dev' into feature/2533-improve-dev-tools-in-primaite-cli
2024-04-29 16:24:19 +01:00
Czar Echavez
a7492ba39f
#2447 : cli commands for dev mode
2024-04-29 13:45:10 +01:00
Marek Wolan
3c046b838b
#2514 Document request response.
2024-04-29 11:11:51 +01:00
Chris McCarthy
81d4006240
#2266 - Finalised the tests and fleshed out the documentation more.
2024-04-26 23:18:09 +01:00
Marek Wolan
394e76048f
Merge remote-tracking branch 'origin/dev' into feature/2476-training-schedules-mockup
2024-04-26 16:23:41 +01:00
Chris McCarthy
0ccd53e907
Merge branch 'dev' into feature/2266_network-focussed-dev-documentation
2024-04-26 16:19:33 +01:00
Charlie Crane
5ee23dcb17
Merged PR 348: #2462 - Refactor of DatabaseClient and DatabaseServer
...
## Summary
Refactor of `DatabaseClient` and `DatabaseService` to update how connection IDs are generated. These are now provided by DatabaseService when establishing a connection.
Creation of `DatabaseClientConnection` class. This is used by `DatabaseClient` to hold a dictionary of active db connections.
## Test process
Tests have been updated to reflect the changes and all 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
- [X] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [X] updated the **change log**
- [X] ran **pre-commit** checks for code style
- [X] attended to any **TO-DOs** left in the code
Related work items: #2462
2024-04-26 14:52:21 +00:00
Chris McCarthy
058ca3987f
#2266 - Added more docs. Now need to test
2024-04-26 14:32:54 +01:00
Marek Wolan
be5cf0b877
Merge remote-tracking branch 'origin/dev' into feature/2476-training-schedules-mockup
2024-04-25 15:17:08 +01:00
Chris McCarthy
0fff7d2240
Merge branch 'dev' into feature/2266_network-focussed-dev-documentation
2024-04-25 15:16:28 +01:00
Chris McCarthy
c93c432bf1
#2266 - Added final complex network to the examples. Just need to finalise the building the config section
2024-04-25 15:14:40 +01:00
Marek Wolan
736408f8b4
Reference the episode schedule notebook in docs
2024-04-25 15:12:46 +01:00
Czar Echavez
0fff29ef27
#2447 : changelog + documentation
2024-04-25 13:50:41 +01:00
Chris McCarthy
081ff0647f
Merge branch 'dev' into feature/2266_network-focussed-dev-documentation
...
# Conflicts:
# src/primaite/game/agent/observations/observations.py
2024-04-24 16:04:46 +01:00
Czar Echavez
d4aaeda4b6
#2470 : update doc to reflect the default log level
2024-04-24 10:11:23 +01:00
Chris McCarthy
9a55b7b864
#2266 - Fixed some minor bugs that prevented basic networks without a default gateway from being parsed. Completed the basic client-server P2P network documentation, file and retrieval method.
2024-04-19 15:58:50 +01:00
Chris McCarthy
cbb8da61c8
#2266 - Finally started to add some user documentation around how to properly create networks
2024-04-19 14:56:56 +01:00
Czar Echavez
57e6f8bca7
#2470 : update documentation
2024-04-19 11:55:38 +01:00
Czar Echavez
833fd18936
#2470 : add write_sys_log_to_terminal to documentation
2024-04-18 16:44:18 +01:00
Czar Echavez
cbea0fd595
#2470 : fix documentation
2024-04-18 16:40:05 +01:00
Czar Echavez
34773ed225
#2470 : implement PR suggestions
2024-04-18 16:38:42 +01:00
Czar Echavez
2a1203675d
#2470 : changelog + documentation
2024-04-18 15:57:02 +01:00
Marek Wolan
8d0d323e0b
#2374 Remove primaite session
2024-04-16 11:26:17 +01:00
Marek Wolan
e876bb5d41
#2459 update doc page
2024-04-15 11:59:17 +01:00
Marek Wolan
0828f70b4c
#2459 back-sync b8 changes into core
2024-04-15 11:50:08 +01:00
Marek Wolan
62ebca8c08
#2417 Remove references to old obs names and add link obs
2024-03-31 21:39:24 +01: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
Marek Wolan
b217869dd1
Improve clarity in docs
2024-03-15 15:03:27 +00:00
Marek Wolan
d9b6506572
Mention python version in getting started guide.
2024-03-15 13:42:59 +00:00
Marek Wolan
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
2024-03-15 13:25:54 +00:00
Marek Wolan
2fde071789
Update docs on example notebooks
2024-03-15 13:25:50 +00:00
Marek Wolan
505f9dfb09
Merge remote-tracking branch 'origin/dev' into feature/2369-document-how-to-use-primaite-notebooks
2024-03-15 13:25:30 +00:00
Czar Echavez
e580fa0464
Merge remote-tracking branch 'origin/dev' into feature/2369-document-how-to-use-primaite-notebooks
2024-03-15 13:14:31 +00:00