Update logo references to correct directory and bump Docker image tag to v4.
Fix permissions and improve build steps in Dockerfile.
Adjust .NET build warnings configuration.
Add light and dark mode SVG logos.
Update the remote image tag for Ares from multiarch-fixed-v2 to multiarch-fixed-v3 in the global configuration. Additionally, modify the dotnet build commands in the builder to target the specific WindowsService1.csproj file instead of the broader Ares.sln solution file for more precise and efficient compilation.
Update project references across multiple agent modules to use AresInterop instead of ApolloInterop
Add System.IO import in Program.cs and remove unused Tasks import in WebshellPeer
Fix environmental keying configuration parsing in Config.cs to properly handle string values
Simplify build command in builder.py to target Ares.csproj directly instead of Ares.sln
Update nullable context and suppress warnings in AresInterop.csproj
Update namespace and project references from ApolloInterop to AresInterop throughout the codebase to maintain naming consistency with the project structure. This includes renaming files, directories, and updating all internal references while preserving all existing functionality.
The copy command in the CMD directive was using a relative path that didn't match the actual container directory structure. This ensures the donut executable is copied to the correct absolute path before starting the agent.
Update imports and class names from 'apollo' to 'ares' to reflect the payload type's new name. This change ensures consistency across the codebase after the renaming.
Update the GitHub Actions workflow and Dockerfile to reflect the renaming of the payload type directory from 'apollo' to 'ares'. This ensures the Docker image is built from the correct source directory and dependencies are fetched from the updated location.
This commit renames the Apollo payload type to Ares, moving all associated files and updating documentation accordingly. The change includes:
- Renaming directories from `apollo` to `ares`
- Updating documentation image references
- Maintaining the same code functionality while changing the payload name
- Adding new Ares-specific documentation files
- Removing old Apollo documentation files
The rename is done to reflect the new payload name while preserving all existing functionality.
- Rename agent from "Apollo" to "Ares" across documentation and configuration
- Update config.json to reference Ares container image instead of Apollo
- Replace Apollo logo with Ares logo in documentation
- Rename workspace file from Apollo.code-workspace to Ares.code-workspace
- Add ASCII art display function to agent startup sequence
- Remove obsolete refactor analysis document