{"id":19402807,"url":"https://github.com/cscfi/nkr-proxy","last_synced_at":"2026-04-20T14:06:37.752Z","repository":{"id":55574992,"uuid":"171848856","full_name":"CSCfi/nkr-proxy","owner":"CSCfi","description":null,"archived":false,"fork":false,"pushed_at":"2023-05-22T22:28:56.000Z","size":83,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-07T12:25:42.782Z","etag":null,"topics":["flask"],"latest_commit_sha":null,"homepage":"","language":"Python","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/CSCfi.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.rst","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-02-21T10:13:59.000Z","updated_at":"2020-12-21T08:25:49.000Z","dependencies_parsed_at":"2024-11-10T11:26:28.301Z","dependency_job_id":"11f665e0-7824-4ef2-9fef-463ee2127e3b","html_url":"https://github.com/CSCfi/nkr-proxy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSCfi%2Fnkr-proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSCfi%2Fnkr-proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSCfi%2Fnkr-proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSCfi%2Fnkr-proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CSCfi","download_url":"https://codeload.github.com/CSCfi/nkr-proxy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240577850,"owners_count":19823528,"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":["flask"],"created_at":"2024-11-10T11:25:55.048Z","updated_at":"2026-04-20T14:06:32.729Z","avatar_url":"https://github.com/CSCfi.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"nkr-proxy\n==========\n\nAuthorization proxy standing between a REMS instance and a database.\n\nAccepted request methods are GET and POST.\n\n\nTesting installation\n--------------------\nTest installation in local VM:\n\n``curl -k -u nkr-proxy:nkr-proxy 'https://nkr-proxy.csc.local/api/v1/index_search/select?q=*:*\u0026limit=30\u0026rows=30\n\u0026fq=+filter(datasource_str_mv:local_ead)'``\n\n``curl -k -u nkr-proxy:nkr-proxy -X POST -d 'fl=*\u0026spellcheck=false\u0026facet=true\u0026facet.limit=30\u0026f.building.facet.limit=-1\n\u0026facet.field={!ex=building_filter}building\u0026facet.field={!ex=format_ext_str_mv_filter}format_ext_str_mv\n\u0026facet.field={!ex=source_available_str_mv_filter}source_available_str_mv\n\u0026facet.field={!ex=online_boolean_filter}online_boolean\n\u0026facet.field={!ex=peer_reviewed_boolean_filter}peer_reviewed_boolean\u0026f.format_ext_str_mv.facet.limit=-1\u0026facet.sort=count\n\u0026f.usage_rights_str_mv.facet.sort=index\u0026f.format.facet.limit=-1\u0026f.sector_str_mv.facet.limit=-1\n\u0026f.category_str_mv.facet.limit=-1\u0026facet.mincount=1\u0026sort=score+desc,+first_indexed+desc\u0026hl=false\u0026onCampus=\n\u0026fq=-merged_child_boolean:true\u0026wt=json\u0026json.nl=arrarr\u0026rows=20\u0026start=0\n\u0026q=aineisto' 'https://nkr-proxy.csc.local/api/v1/index_search/select'``\n\n*Note: Remove line breaks in the above query string to make it work. Line breaks added for readability.*\n\n\nLicense\n--------\n\nCopyright (c) 2019 Ministry of Education and Culture, Finland\n\nLicensed under the MIT license, with varying 3rd party libraries licensed under MIT, BSD, and Apache licenses.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcscfi%2Fnkr-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcscfi%2Fnkr-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcscfi%2Fnkr-proxy/lists"}