Marek Wolan
ece9b14d63
Resolve merge conflicts
2023-11-26 23:29:14 +00:00
Jake Walker
e6f75f8b32
Improve data manipulation bot documentation
2023-11-24 15:15:24 +00:00
Jake Walker
4e104a4d99
Update data manipulation bot
2023-11-24 10:33:19 +00:00
Jake Walker
178d911be0
Update data manipulation bot
2023-11-24 10:05:36 +00:00
Marek Wolan
fdb48c0ded
Update docs for Database
2023-11-18 03:46:24 +00:00
Marek Wolan
77f3806ba7
Remove real database in favour of simulated
2023-11-18 03:40:08 +00:00
Marek Wolan
1ec1b319e5
Fix formatting in docs
2023-10-27 12:24:22 +01:00
Marek Wolan
318c9f8c5a
Fix formatting issues
2023-10-27 11:43:11 +01:00
Marek Wolan
afa7916db0
Updates to documentation
2023-10-25 23:32:52 +01:00
Marek Wolan
02901a7c99
Apply suggestions from code review.
2023-10-25 19:07:45 +01:00
Marek Wolan
4872c939ff
Apply suggestions from code review
2023-10-25 17:19:24 +01:00
Marek Wolan
ffe80f215e
Merge 'origin/dev-game-layer' into feature/1924-Agent-Interface
2023-10-25 09:58:04 +01:00
Marek Wolan
cb60b6f785
Update text in docs
2023-10-24 17:02:29 +01:00
Marek Wolan
d49d5b292d
Add a bit of documentation
2023-10-24 15:51:29 +01:00
Czar.Echavez
ac23633d82
#1947 : Added documentation on how the node initialisation works
2023-10-24 15:41:39 +01:00
Czar.Echavez
0edb9b46a7
#1947 : clean up existing work and clear up some itesm left in TODO
2023-10-18 13:21:05 +01:00
Czar.Echavez
56eda38a6e
#1947 : git merge did not change add_action -> add_request
2023-10-10 09:52:40 +01:00
Marek Wolan
37c851b5c5
Merge remote-tracking branch 'origin/dev' into feature/1924-Agent-Interface
2023-10-09 18:29:48 +01:00
Marek Wolan
18706be4ff
Merge branch 'origin/dev' into feature/1812-traverse-actions-dict
2023-10-09 18:26:25 +01:00
Marek Wolan
5a5710c6ae
Rename Sim Actions to request
2023-10-09 13:24:08 +01:00
Marek Wolan
2722abe428
Fix typos and formattig (based on PR Review)
2023-10-09 11:49:38 +01:00
Marek Wolan
df22d0de0b
Merge remote-tracking branch 'origin/dev' into feature/1812-traverse-actions-dict
2023-10-09 11:39:31 +01:00
Czar.Echavez
853bb9eecc
#1943 : unit tests + refactoring HTTP -> Http
2023-10-06 12:10:57 +01:00
Czar.Echavez
4699e87ea8
Merge branch 'dev' into feature/1943-service-web-server
2023-10-04 16:35:23 +01:00
Czar.Echavez
97f0267539
#1796 : apply PR suggestions + fix tests
2023-10-04 11:33:18 +01:00
Czar.Echavez
82da21b073
\#1943:
...
- changelog added
- added documentation + example of using web server + web browser
- extended web server so that it also accepts ip addresses
- web server can differentiate between a normal page request and one that propagates into a DB request
- rename WebServerService -> WebServer
2023-10-03 16:56:35 +01:00
Czar.Echavez
bca3e6344e
#1796 : documentation
2023-09-28 14:09:32 +01:00
Czar.Echavez
c096d06bcd
#1796 : pre installing system software
2023-09-26 15:14:24 +01:00
Czar.Echavez
79615243e4
#1916 : Added example usage for FTP
2023-09-26 12:09:41 +01:00
Czar.Echavez
2520b67889
#1916 :
...
- Added FTP to changelog
- Added FTP to documentation
- Added documentation in code
- Clean up of methods - prevent repeats of the same code
2023-09-25 14:31:57 +01:00
Marek Wolan
68f67f13da
Fix formatting on docs for actions.
2023-09-19 15:13:51 +01:00
Marek Wolan
d523ccc3cb
Improve docs on action system
2023-09-19 14:23:14 +01:00
Chris McCarthy
939de40f1e
#1752 - Moved dns_server ip address from the NIC to the Node. Updated the arcd_uc2_network so that clients and servers have a dns server. Added sys_log entries for DNSServer and DNSClient. MAde the DNSServer always rend a reply, but for the resolved IP address to be empty if it cannot be resolved.
2023-09-18 10:25:26 +01:00
Czar Echavez
98e103a984
#1752 : added documentation for DNS Client and Server
2023-09-13 09:48:38 +01:00
Chris McCarthy
695b3ceab4
#1816 - Updated the DataManipulationBot to subclass DatabaseClient. Extended logging. Dropped the Link loading logging as it was clogging up the terminal output.
2023-09-11 16:15:03 +01:00
Chris McCarthy
388176b8bd
#1816 - Added full documentation on the database client/server, and the internal frame processing process
2023-09-11 09:30:40 +01:00
Chris McCarthy
b1d8666c16
#1816 - Added database client. Installed the database client on the Web Server node in the UC2 network. Updated the integration test to query the DB server using the DB client.
2023-09-08 16:50:49 +01:00
Chris McCarthy
1385adf3fe
Merge remote-tracking branch 'devops/dev' into feature/1801-Database
...
# Conflicts:
# src/primaite/simulator/network/container.py
# src/primaite/simulator/network/hardware/base.py
2023-09-04 19:45:29 +01:00
Christopher McCarthy
c547f12f4e
Merged PR 158: Sync with the downstream GitHub repo
...
DSTL requested some changes to docs.
Related work items: #1711
2023-09-04 18:21:19 +00:00
Chris McCarthy
dc9601bf30
Merge remote-tracking branch 'devops/dev' into downstream_github_sync
2023-09-04 16:46:14 +01:00
Chris McCarthy
3075d1985b
#1800 - Renamed all ip fields so that they're post-fixed with ip_address
2023-09-04 14:58:34 +01:00
Chris McCarthy
05959e5408
#1800 - Moved the Switch code to a dedicated switch.py module.
...
- Added more switch tests.
- Updated ACL tests to use router acl.
- Updated more docs.
- Moved the Jupyter notebooks to _package_data and fixed up the setup to move all notebooks to ~/primaite/notebooks/example_notebooks.
2023-09-04 12:14:24 +01:00
Chris McCarthy
5111affeeb
#1800 - Added more docstrings and rst docs.
...
- Extended the .show functionality to enable markdown format too.
2023-09-01 16:58:21 +01:00
Marek Wolan
1eff41c786
Update docs based on new action options
2023-08-29 11:10:29 +01:00
Marek Wolan
07b740a81e
Update docs and changelog.
2023-08-21 09:49:31 +01:00
Chris McCarthy
b902d945ee
Merge remote-tracking branch 'devops/dev' into feature/1706_node_class_and_node_type_subclasses
...
# Conflicts:
# CHANGELOG.md
# src/primaite/simulator/core.py
2023-08-10 13:29:14 +01:00
Chris McCarthy
9ee0ef2fd6
#1706 - Applied some final changes from PR. Fixed the PCAP log name on SwitchPort so that a pcap file is generated for each port.
2023-08-10 13:26:51 +01:00
Marek Wolan
51baabb35b
Update enums to uppercase in docs
2023-08-09 12:34:56 +01:00
Chris McCarthy
9fbc3c91f7
#1706 - Finished up the Node and Switch MVP. Added full extensive documentation on what's happening at each step.
2023-08-08 20:22:18 +01:00
Marek Wolan
f0d7e03fd7
Add docs and tests
2023-08-07 10:55:29 +01:00