{"id":23204717,"url":"https://github.com/devedse/devemazegeneratorcore","last_synced_at":"2025-08-03T00:07:46.305Z","repository":{"id":11197188,"uuid":"67888053","full_name":"devedse/DeveMazeGeneratorCore","owner":"devedse","description":"This is the new version of my maze generator, now made with .NET Core.","archived":false,"fork":false,"pushed_at":"2024-11-26T15:23:16.000Z","size":16725,"stargazers_count":7,"open_issues_count":13,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-09T12:04:11.622Z","etag":null,"topics":["appveyor","azure","container","continuous-delivery","continuous-deployment","continuous-integration","docker","docker-image","dotnet","dotnet-core","maze","maze-algorithms","maze-generator","mazes","travis","travis-ci"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devedse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-09-10T18:38:43.000Z","updated_at":"2024-10-23T11:45:07.000Z","dependencies_parsed_at":"2023-02-12T11:45:31.058Z","dependency_job_id":"7c139eda-2070-4661-9aa9-d309283aed35","html_url":"https://github.com/devedse/DeveMazeGeneratorCore","commit_stats":{"total_commits":591,"total_committers":6,"mean_commits":98.5,"dds":0.05414551607445006,"last_synced_commit":"60f32f7773c2802caf009305090c022b1a911140"},"previous_names":[],"tags_count":395,"template":false,"template_full_name":null,"purl":"pkg:github/devedse/DeveMazeGeneratorCore","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devedse%2FDeveMazeGeneratorCore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devedse%2FDeveMazeGeneratorCore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devedse%2FDeveMazeGeneratorCore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devedse%2FDeveMazeGeneratorCore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devedse","download_url":"https://codeload.github.com/devedse/DeveMazeGeneratorCore/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devedse%2FDeveMazeGeneratorCore/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264455987,"owners_count":23611064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appveyor","azure","container","continuous-delivery","continuous-deployment","continuous-integration","docker","docker-image","dotnet","dotnet-core","maze","maze-algorithms","maze-generator","mazes","travis","travis-ci"],"created_at":"2024-12-18T16:19:52.976Z","updated_at":"2025-07-09T12:07:48.779Z","avatar_url":"https://github.com/devedse.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DeveMazeGeneratorCore\n\n[![Join the chat at https://gitter.im/DeveMazeGeneratorCore/Lobby](https://badges.gitter.im/DeveMazeGeneratorCore/Lobby.svg)](https://gitter.im/DeveMazeGeneratorCore/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\nThis is the new version of my maze generator, now made with .NET Core.\n\n## Build status\n\n| GitHubActions Builds |\n|:--------------------:|\n| [![GitHubActions Builds](https://github.com/devedse/DeveMazeGeneratorCore/workflows/GitHubActionsBuilds/badge.svg)](https://github.com/devedse/DeveMazeGeneratorCore/actions/workflows/githubactionsbuilds.yml) |\n\n## DockerHub\n\n| Docker Hub |\n|:----------:|\n| [![Docker pulls](https://img.shields.io/docker/v/devedse/devemazegeneratorcoreweb)](https://hub.docker.com/r/devedse/devemazegeneratorcoreweb/) |\n| [![Docker pulls](https://img.shields.io/docker/v/devedse/devemazegeneratorcoremonogameblazor)](https://hub.docker.com/r/devedse/devemazegeneratorcoremonogameblazor/) |\n\n## Code Coverage Status\n\n| CodeCov |\n|:-------:|\n| [![codecov](https://codecov.io/gh/devedse/DeveMazeGeneratorCore/branch/master/graph/badge.svg)](https://codecov.io/gh/devedse/DeveMazeGeneratorCore) |\n\n## Code Quality Status\n\n| SonarQube |\n|:---------:|\n| [![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=DeveMazeGeneratorCore\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=DeveMazeGeneratorCore) |\n\n## Package\n\n| NuGet |\n|:-----:|\n| [![NuGet](https://img.shields.io/nuget/v/DeveMazeGeneratorCore.svg)](https://www.nuget.org/packages/DeveMazeGeneratorCore/) |\n\n## Deployment status\n\n(If an image of a Maze is shown below, the deployment is working)\n\n| Azure Web Deployment | Azure Docker Deployment |\n|:--------------------:|:-----------------------:|\n| [![Azure web deployment down :(](http://devemazegeneratorcoreweb.azurewebsites.net/api/mazes/MazePath/192/64)](http://devemazegeneratorcoreweb.azurewebsites.net/api/mazes/MazePath/192/64) | [![Docker deployment down :(](http://devemazegeneratorcoredocker.azurewebsites.net/api/mazes/MazePath/192/64)](http://devemazegeneratorcoredocker.azurewebsites.net/api/mazes/MazePath/192/64) |\n\n## Build and Deployment details\n\n### Travis\n\n**Obsolete**\n\nThe Travis build will also run publish and then create a docker image which is automatically published to here:\nhttps://hub.docker.com/r/devedse/devemazegeneratorcore/\n\nAzure will then pick up the docker image and automatically deploy it using the Web App On Linux (preview) to:\nhttp://devemazegeneratorcoredocker.azurewebsites.net/api/mazes/MazePath/512/512\n\nAzure will also do a seperate deployment/build when a push to git has occured:\nhttp://devemazegeneratorcoreweb.azurewebsites.net/api/mazes/MazePath/512/512\n\n### AppVeyor:\n\n**Obsolete**\n\nAppVeyor will create a number of build artefacts which are added as releases on Github so they can be downloaded:\n* DeveMazeGeneratorCore.7z (Build output as 7z)\n* DeveMazeGeneratorCore.zip (Build output as zip)\n* DeveMazeGeneratorCore.x.x.x.nupkg (Nuget package of library)\n* DeveMazeGeneratorCore.x.x.x.symbols.nupkg (Nuget package of symbols for library)\n\n## Maze generator details\n\nAs of the latest version it is now also possible to generate mazes the size on 2^30 * 2^30 dynamically with a path.\n\nUse the following url as an example:\nhttp://devemazegeneratorcoredocker.azurewebsites.net/api/mazes/MazeDynamicPathSeedPart/1337/1073741824/1073741824/0/0/512/512\nhttp://devemazegeneratorcoreweb.azurewebsites.net/api/mazes/MazeDynamicPathSeedPart/1337/1073741824/1073741824/0/0/512/512\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevedse%2Fdevemazegeneratorcore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevedse%2Fdevemazegeneratorcore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevedse%2Fdevemazegeneratorcore/lists"}