{"id":24750922,"url":"https://github.com/visualbean/mergesort_api","last_synced_at":"2026-05-19T06:08:24.842Z","repository":{"id":80542142,"uuid":"189071773","full_name":"VisualBean/Mergesort_API","owner":"VisualBean","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-04T08:11:19.000Z","size":54,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"develop","last_synced_at":"2025-07-14T17:42:55.784Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","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/VisualBean.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":"2019-05-28T17:16:31.000Z","updated_at":"2020-12-04T08:11:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"0cc7d259-3e8b-4014-89a3-6f8238161140","html_url":"https://github.com/VisualBean/Mergesort_API","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VisualBean/Mergesort_API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisualBean%2FMergesort_API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisualBean%2FMergesort_API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisualBean%2FMergesort_API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisualBean%2FMergesort_API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VisualBean","download_url":"https://codeload.github.com/VisualBean/Mergesort_API/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VisualBean%2FMergesort_API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33204145,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"online","status_checked_at":"2026-05-19T02:00:06.763Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-01-28T09:51:19.568Z","updated_at":"2026-05-19T06:08:24.811Z","avatar_url":"https://github.com/VisualBean.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Yet another timed challenge\nMostly to show off coding style.\n\n## Description\nCreate an API to Sort integer arrays. Arrays should be sorted as part of a jobrunner, and the controller should give back an ID of a job, that can then be looked up for status and result.\n\n# Mergesort_API\nPlease clone or download the project.\n\n## Getting started - Local windows machine edition\n### Build\nrun `.\\build.ps1` from the root of the project, either in your terminal of choice or run the powershell script directly (right click -\u003e Run in powershell).  \nThe script, builds the solution, runs the tests and publishes the release version of the service.  \nThe release version is published to `Mergesort_API\\bin\\Release\\netcoreapp2.2\\win-x64`  \n\n### Run\nrun ```.\\run.ps1``` from the root of the project, either in your terminal of choice or run the powershell script directly (right click -\u003e Run in powershell).  \nThis will run the service in the console as a selfhosted api.  \n\n## Getting started - Docker (Linux container) aka. serious business edition.\n\n### Build \u0026 Run\n1. Run `docker build -t mergesort .` from the root of the project.    \n2. Run `docker run -d -p 5000:5000 --name sorting-api mergesort`  \n\nNow you can go to http://localhost:5000 to browse the swagger docs and test it out.\n\n\n## Using it\nThe API starts a webserver on http://localhost:5000  \nThe documentation is in the root of the url, so please browse to http://localhost:5000 for the swagger docs  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisualbean%2Fmergesort_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvisualbean%2Fmergesort_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvisualbean%2Fmergesort_api/lists"}