Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update submodule link Gml.Core * Feature/skin provider (#78) * Add endpoints for fetching user skins and cloaks Introduced new GET endpoints to retrieve user skin and cloak textures. Enhanced metadata and profile handling by incorporating HttpContext. Corrected minor typos and updated launch settings. * Update test console info * Update unit test Restore * Disable ProfileInfoTest * Feature/skin provider (#77) * Update submodule link Gml.Core * Add endpoints for fetching user skins and cloaks Introduced new GET endpoints to retrieve user skin and cloak textures. Enhanced metadata and profile handling by incorporating HttpContext. Corrected minor typos and updated launch settings. * Update submodule link Gml.Core * Update test console info * Update unit test Restore * Disable ProfileInfoTest * Re-enable and update profile assertions Re-enabled previously commented out assertions in the profile test case. This ensures that the profile data is correctly deserialized and validated. * Add endpoint for fetching detailed profile information Introduce a new POST endpoint `/api/v1/profiles/details` to retrieve detailed information about a game profile. Includes validation of input data and structured response with profile details, requiring authorization. * Add texture endpoint to GmlManager configuration Extended GmlManager and related settings to include a new texture endpoint parameter, defaulting to "http://gml-web-skins:8085". Updated environment variables handling and profile name validation to support additional characters like spaces and dashes. * Update submodule link Gml.Core * Set new environment variable and adjust method return Added the SERVICE_TEXTURE_ENDPOINT environment variable for tests and changed PostsAsync path in test methods. Removed exception throwing for missing environment variables, now returning an empty string instead. * Update Update submodule link Gml.Core * Update submodule link Gml.Core * Remove Address and Port properties from ServerReadDto This commit refines the ServerReadDto model by removing the Address and Port properties. This change simplifies the data transfer object and aligns better with current application requirements. * Fix endpoint URL in MinecraftHandler Update the URL for the cape texture from 'skins' to 'capes' to resolve incorrect resource reference. This ensures the proper endpoint is accessed for retrieving the cape textures for users. * Update submodule link Gml.Core * Add SERVICE_TEXTURE_ENDPOINT to launchSettings This update introduces the SERVICE_TEXTURE_ENDPOINT variable in the launchSettings.json file, which is intended for configuring the texture service URL. This change ensures proper endpoint configuration during development and testing. * Update AuthUser initialization in ProfileHandler Changed the AccessToken to a 50-character string of zeros and added Uuid generation for the AuthUser object. Also moved assignment of the Manager property inside the object initializer. * Update submodule link Gml.Core
- Loading branch information