Commit Graph

  • a676982dc5 Apply suggestions from code review Charlie Crane 2024-05-22 10:50:59 +00:00
  • 20d7f589d7 #2457 - Removing the ci-pipeline changes. These were explorative to entertain a possible fix to some flaky pipeline behaviour Charlie Crane 2024-05-22 09:17:48 +01:00
  • 417c02eaaa Merged PR 379: #2560 - Network_simulator_demo.ipynb cell fixes Charlie Crane 2024-05-21 16:11:12 +00:00
  • af71fe52be Merged PR 378: Add create file/folder and file access requests Czar Echavez 2024-05-21 10:35:49 +00:00
  • be0cf10847 Merged PR 380: #2561 - Set the DatabaseServer service to automatically install the FTPClient Christopher McCarthy 2024-05-21 08:56:50 +00:00
  • b7b87996d8 #2606: add metadata to file access Czar Echavez 2024-05-20 17:21:20 +01:00
  • a759a6f5c3 #2457 - Addressing review comments Charlie Crane 2024-05-20 16:52:17 +01:00
  • 582cdb1f9a Merged PR 372: Integrate executed notebooks into primaite docs Czar Echavez 2024-05-20 15:46:27 +00:00
  • 3be72ab6be Merge remote-tracking branch 'devops/feature/2561_Training-fails-because-database-service-can't-access-ftp-client-on-own-node' into feature/2561_Training-fails-because-database-service-can't-access-ftp-client-on-own-node Chris McCarthy 2024-05-20 16:27:09 +01:00
  • 18c837ff0e #2561 - Fixed issue relating to no access to software manager from inside service during install Chris McCarthy 2024-05-20 16:16:19 +01:00
  • 7584271ad0 #2560 - Addressing review comments Charlie Crane 2024-05-20 15:24:21 +01:00
  • f45df780c9 #2606: correcting the access verb Czar Echavez 2024-05-20 15:02:05 +01:00
  • 2170f6bc90 Apply suggestions from code review Christopher McCarthy 2024-05-20 12:51:06 +00:00
  • 80b1988ab9 #2606: add agent actions + test Czar Echavez 2024-05-20 13:10:21 +01:00
  • 7a404773ac #2561 - Ran pre-commit hook Chris McCarthy 2024-05-20 12:44:58 +01:00
  • e9f3cef805 #2560 - Removing a sys_log.show() call in create-simulation_demo notebook that was used for debugging. Charlie Crane 2024-05-20 12:32:03 +01:00
  • 103c7f8d39 #2560 - Addressing the sys_log bug that could occur when scripts run across two time intervals. Additional updates to network_simulator notebook so that sys_log works in production mode Charlie Crane 2024-05-20 12:28:02 +01:00
  • 406d4e889b #2606: pre-commit check Czar Echavez 2024-05-17 17:05:14 +01:00
  • e98ae0bd09 #2606: altered so that the request is done in file system + also completing access request Czar Echavez 2024-05-17 16:59:24 +01:00
  • dc8105e8d6 2560 - Some minor tweaks to network_simulator_demo.ipynb and networks.py after looking through some bugs. Sys_log should print Charlie Crane 2024-05-17 16:55:41 +01:00
  • 8e17151696 #2472: apply PR suggestions Czar Echavez 2024-05-17 11:17:00 +01:00
  • 13fcda7a26 #2606 - Added initial attempts and created for visibility Archer Bowen 2024-05-17 09:28:03 +01:00
  • 7530b5b7a6 #2472: prevent notebook outputs when building documentation Czar Echavez 2024-05-16 15:36:40 +01:00
  • fb7571ceae #2472: apply PR suggestions + minor fixes to make the notebooks output beautifuller Czar Echavez 2024-05-16 14:06:43 +01:00
  • 82953b4b0a #2472: add install pandoc to docs build pipeline + fix RLlib running for a long time Czar Echavez 2024-05-16 10:55:17 +01:00
  • cb90c63c18 Merge remote-tracking branch 'origin/dev' into feature/2472-add-executed-notebook-to-html-documentation Czar Echavez 2024-05-16 09:12:03 +01:00
  • d2cf0f2d22 #2472: revert make.bat changes Czar Echavez 2024-05-15 14:03:17 +01:00
  • f7de3e6425 #2472: clean up Czar Echavez 2024-05-15 14:00:14 +01:00
  • c1f4cb050e #2457 - Retesting the use of --no-cache-dir to see if that prevents hash issue Charlie Crane 2024-05-15 09:00:54 +01:00
  • dc0f46270f #2457 - Adding a line to build pipeline to purge pip cache. Seeing if this could resolve hash error seen on some pipeline failures Charlie Crane 2024-05-14 14:50:06 +01:00
  • f66d9d5817 Merge branch 'dev' into feature/2457-Set_link_bandwidth_via_config Charlie Crane 2024-05-14 14:44:20 +01:00
  • 084f48c721 #2457 - Updating changelog and testing a minor change in pipeline config to see if it resolves package hash errors Charlie Crane 2024-05-14 11:11:42 +01:00
  • 74514e977d #2457 - Syncing changes made. Updates to documentation and tests Charlie Crane 2024-05-14 11:05:37 +01:00
  • 7367fc67cf Merged PR 373: 2536 - Removed 'real files' from FileSystem and FTP Christopher McCarthy 2024-05-14 08:05:56 +00:00
  • 2774623fba #2472: switch to using nbsphinx + added readme steps to setup pandoc + revert changes Czar Echavez 2024-05-14 07:36:29 +01:00
  • 71684dc5f0 #2457 - Initial commit removing the hardcoding of bandwidth values within links. Now pull it from configuration files, defaulting to 100 if not implemented Charlie Crane 2024-05-13 14:42:15 +01:00
  • e2f061fde0 #2561 - Set the DatabaseServer service to automatically install the upon install to enable backup. Added some defensive statements that gracefully handle backup/restore requests when FTPClient is not installed. Chris McCarthy 2024-05-13 07:58:43 +01:00
  • ebbdea517e 2536 - Removed 'real files' from FileSystem and FTP Chris McCarthy 2024-05-13 07:30:33 +01:00
  • 22e4b04a21 Merged PR 370: Merge back release Marek Wolan 2024-05-10 14:48:08 +00:00
  • 795004be5b #2472: copy image assets + applying change to makefile Czar Echavez 2024-05-09 14:16:29 +01:00
  • 81c523dc67 #2472: integrating jupyter notebooks into documentation Czar Echavez 2024-05-09 13:43:55 +01:00
  • d80eb15fa2 #2560: Fix typos and punctuation. Nick Todd 2024-05-08 14:56:44 +01:00
  • c6b6753aeb Updated VERSION Marek Wolan 2024-05-08 11:13:32 +00:00
  • d02b7744ae Merged PR 368: #2550 Backport changes into core Marek Wolan 2024-05-08 08:38:44 +00:00
  • 4d3c85bc14 #2550 Backport changes into core Marek Wolan 2024-05-07 15:35:02 +01:00
  • 75fd6b923a Merged PR 361: #2464 - v3b7 install errors when using Python 3.11 Charlie Crane 2024-05-07 13:23:35 +00:00
  • bfb8fbd1bf Merged PR 365: Run SB3 training in SubprocVecEnv Nick Todd 2024-05-03 16:02:34 +00:00
  • e510c3ceff #2442: Removed 'primaite setup' call Nick Todd 2024-05-03 15:10:24 +01:00
  • 727a05f291 Merged PR 363: Make ftp client only default on computers, not servers Marek Wolan 2024-05-03 12:40:17 +00:00
  • 535e064af5 unflake test Marek Wolan 2024-05-03 11:05:33 +01:00
  • 4f38184959 remove redundant comment Marek Wolan 2024-05-03 09:08:26 +01:00
  • 4cd15a39aa #2457 - Commit before switching branches to review Charlie Crane 2024-05-03 08:35:24 +01:00
  • 689400e95c Merge branch 'dev' into bugfix/2442-add_SubprocVecEnv_support Nick Todd 2024-05-02 17:04:43 +01:00
  • 4a02d1d8e5 Readd import statement Marek Wolan 2024-05-02 17:00:29 +01:00
  • 3c5e107f81 Merge branch 'dev' into bugfix/2442-add_SubprocVecEnv_support Nick Todd 2024-05-02 16:59:08 +01:00
  • 5a3b6ade2f #2442: Updated changelog. Nick Todd 2024-05-02 16:52:35 +01:00
  • 6ef6a5cd18 Merge remote-tracking branch 'origin/dev' into feature/remove-ftp-client-default-app Marek Wolan 2024-05-02 16:52:24 +01:00
  • 7c689a0d35 #2442: Markdown changes. Nick Todd 2024-05-02 16:32:54 +01:00
  • a37ed4e487 #2442: Fix config file path to be OS independent. Nick Todd 2024-05-02 16:16:36 +01:00
  • b9b922e776 Make ftp client only default on computers, not servers Marek Wolan 2024-05-02 15:51:06 +01:00
  • 2774442561 Merge branch 'bugfix/2442-add_SubprocVecEnv_support' of ssh.dev.azure.com:v3/ma-dev-uk/PrimAITE/PrimAITE into bugfix/2442-add_SubprocVecEnv_support Nick Todd 2024-05-02 15:48:30 +01:00
  • db29d33629 #2442: Add multi-processing notebook example. Nick Todd 2024-05-02 15:44:18 +01:00
  • a5794e5df1 Merged PR 359: Improved Dev CLI tools Czar Echavez 2024-05-02 13:37:16 +00:00
  • e599e03c10 #2533: cleaner output text for dev-mode show + consistent colors Czar Echavez 2024-05-02 12:21:24 +01:00
  • 5cfa9c7fa2 #2464 - Version typo in README.md Charlie Crane 2024-05-02 08:54:37 +01:00
  • ec582c0002 #2464 - Reverting flake8 change Charlie Crane 2024-05-01 17:08:08 +01:00
  • d25a8aa0ef #2464 - Reverting changes from Python3.12 investigations, updating README and prproject.toml so that python 3.11 is allowed Charlie Crane 2024-05-01 17:06:58 +01:00
  • ec6d2bf640 #2533: fix missing implementation of output_dir override in io.py + moving the dev mode override in SIM_OUTPUT to prevent the override from being overridden Czar Echavez 2024-05-01 16:53:37 +01:00
  • 0fd85722ae #2464 I missed a linting error Charlie Crane 2024-05-01 16:37:16 +01:00
  • 952f6ee225 #2533: fix is_dev_mode for missing or outdated configs Czar Echavez 2024-05-01 16:23:44 +01:00
  • a2482dc744 #2464 - Forgot to save and add a file that would cause flake8 failure Charlie Crane 2024-05-01 16:22:26 +01:00
  • c2cc5228ae #2464 - Linting changes to see if the python 3.12 pipeline will pass Charlie Crane 2024-05-01 16:20:01 +01:00
  • 25807653f4 Merge remote-tracking branch 'origin/dev' into feature/2533-improve-dev-tools-in-primaite-cli Czar Echavez 2024-05-01 16:11:52 +01:00
  • d7572dc18b #2533: changelog Czar Echavez 2024-05-01 16:10:27 +01:00
  • 61e7a4e439 #2533: documentation on use of dev-mode Czar Echavez 2024-05-01 16:04:18 +01:00
  • 57cff8d4e3 #2464 - Seeing if python 3.12 will also run... Charlie Crane 2024-05-01 16:01:08 +01:00
  • 5516fbc6fc #2533: output directory for sessions Czar Echavez 2024-05-01 14:48:10 +01:00
  • 392b83fc64 #2464 - Correcting use of spaces in pipeline job names Charlie Crane 2024-05-01 14:34:38 +01:00
  • efdc979495 #2464 Changing pyproject.toml to allow the use of python 3.11 and tweaking the pipeline to use python 3.11. Seeing what happens... Charlie Crane 2024-05-01 14:33:38 +01:00
  • b6b5ce91c2 #2533: clean up temp items in tests + fixing the CLI tests Czar Echavez 2024-05-01 14:33:33 +01:00
  • a2fb04e6f6 #2533: set default dev output path + clean up Czar Echavez 2024-05-01 14:02:40 +01:00
  • 8d9ffab514 #2464 - Correcting Python versioning pre-req range on README.md as we do not currently support Python3.11 Charlie Crane 2024-05-01 12:04:11 +01:00
  • 831f80f617 Merge branch 'bugfix/2442-add_SubprocVecEnv_support' of ssh.dev.azure.com:v3/ma-dev-uk/PrimAITE/PrimAITE into bugfix/2442-add_SubprocVecEnv_support Nick Todd 2024-05-01 11:22:08 +01:00
  • b7fa826d95 #2442: Initial commit of MP test script Nick Todd 2024-05-01 11:16:45 +01:00
  • 4763344835 Merged PR 358: #2519 - refactored all air-space usage to that a new instance of AirSpace is... Christopher McCarthy 2024-05-01 10:12:28 +00:00
  • 7552872430 #2519 - Fixed the broked multi-lan network topology diagrams while I was in doing a PR too Chris McCarthy 2024-05-01 10:28:54 +01:00
  • d72622f3f7 Merge branch 'dev' into feature/2519_Make-airspace-an-attribute-of-Simulation Chris McCarthy 2024-05-01 10:22:44 +01:00
  • 95643d3255 #2533: optimise so we are not reading from file all the time Czar Echavez 2024-04-30 19:36:22 +01:00
  • 729f9c5064 #2533: fix primaite config recreated when running setup Czar Echavez 2024-04-30 19:15:54 +01:00
  • 73f64cd89c Merge remote-tracking branch 'origin/dev' into feature/2533-improve-dev-tools-in-primaite-cli Czar Echavez 2024-04-30 18:27:05 +01:00
  • 13cabf8e21 Merged PR 360: 2523 - Logging Rewards updates. Charlie Crane 2024-04-30 17:13:50 +00:00
  • 9c89fe4143 #2523 - Typo corrections within notebooks that stopped them from running Charlie Crane 2024-04-30 16:14:34 +01:00
  • 04eb33e28a #2519 - Dropped failed unit test in test_wireless_router.py as it didn't actually test any functionality and simply just tested the config parser, which we now do in the integration test. Chris McCarthy 2024-04-30 16:07:38 +01:00
  • bb99e46651 #2523 - Updating CHANGELOG.md Charlie Crane 2024-04-30 16:03:31 +01:00
  • ab3d23785d #2533: precommit Czar Echavez 2024-04-30 15:50:53 +01:00
  • bc573dfed0 #2519 - refactored all air-space usage to that a new instance of AirSpace is created for each instance of Network. This 1:1 relationship between network and airspace will allow parallelization. Added additional WirelessRouter test that tests wireless connectivity from config file too. Chris McCarthy 2024-04-30 15:46:16 +01:00
  • 59990813f5 #2533: added tests + log level for output Czar Echavez 2024-04-30 15:43:25 +01:00
  • 9b3699389a #2523 - Adding in some additional logging for other agent classes. This currently prints total_reward instead of average reward Charlie Crane 2024-04-30 15:36:59 +01:00
  • a82ee2b8e1 Merged PR 354: Network focussed dev config documentation Christopher McCarthy 2024-04-30 13:53:28 +00:00
  • b8c46a92e9 #2523 - Minor typos/corrections to make things run locally. Added one logging line to record Blue agent reward per step in environment.py Charlie Crane 2024-04-30 14:16:29 +01:00