From 5b134257f2487e58aadb8d48e43b51d948a037b8 Mon Sep 17 00:00:00 2001 From: Sean Marcia Date: Sat, 16 Sep 2023 13:40:47 -0400 Subject: [PATCH] Update the generate script to *not* delete repositories if there are no active issues. Also did some minor renaming --- firstissue.json | 124 -------------------------------------------- generate.ts | 21 +++----- generated.json | 2 +- happycommits.json | 129 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 136 insertions(+), 140 deletions(-) delete mode 100644 firstissue.json create mode 100644 happycommits.json diff --git a/firstissue.json b/firstissue.json deleted file mode 100644 index fbac32df..00000000 --- a/firstissue.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "repositories": [ - "rubyforgood/casa", - "qlt2020/doskaz", -"Altinn/altinn-studio", -"apache/fineract", -"decentralised-dataexchange/acapy-mydata-did-protocol", -"Bahmni/bahmni-core", -"medic/cht-core", -"coronasafe/care", -"Sunbird-cQube/cQube_Base", -"egovernments/DIGIT-OSS", -"egovernments/DIVOC", -"healthsites/healthsites", -"intrahealth/gofr", -"Zenysis/Harmony", -"undp/iVerify-Apps", -"unicef/kindly", -"kimetrica/MERON_api", -"openMF/community-app ", -"mosip/commons", -"mojaloop/central-ledger", -"opencrvs/opencrvs-core", -"I-TECH-UW/OpenELIS-Global-2", -"OpenLMIS/openlmis-ref-distro", -"openmrs/openmrs-contrib-android-client", -"opensrp/opensrp-server-core", -"WFP-VAM/prism-app", -"Bioverse-Labs/forest-map-app", -"rapidpro/rapidpro", -"akrosinc/reveal-client", -"santedb/santedb-server", -"simpledotorg/simple-server", -"statisticsnorway/statbus", -"Sunbird-RC/sunbird-rc-core", -"project-sunbird/sunbird-learning-platform", -"hzi-braunschweig/SORMAS-Project", -"vrapeutic/Rodja-webXR", -"drivendataorg/zamba", -"frappe/erpnext", -"glific/glific", -"Cirrolytix/aedes_dpg", -"kvklrao/Avyantra2023", -"getodk/central", -"dhis2/dhis2-core", -"RentadroneCL/Precision_Agriculture", -"Aam-Digital/ndb-core", -"Global-Policy-Lab/cider", -"dimagi/commcare-hq", -"OpenFn/core", -"globaleaks/GlobaLeaks", -"commitglobal/website-factory", -"commitglobal/housing-platform", -"commitglobal/hiv-support", -"nordic-institute/X-Road", -"Amref-Health-Africa-in-Uganda/sanidigslive03", -"cdsframework/ice", -"google/android-fhir", -"IntelliSOFT-Consulting/pvers", -"Scribble-Works/screenshot", -"CodeYourFuture/syllabus", -"MSH/Pharmadex2", -"BLSQ/openhexa-pipelines", -"openspp-project/openspp-docker", -"OpenTeleRehab/patient-service", -"datakind/Data-Observation-Toolkit", -"decentralised-dataexchange/dexa-smartcontracts", -"TIP-Global-Health/eheza-app", -"cboard-org/cboard", -"johnsonandjohnson/vxnaid", -"terraframe/geoprism-registry", -"consul/consul", -"BLSQ/iaso", -"kobotoolbox/kobo-install", -"OTTAA-Project/ottaa_project_flutter", -"global-asp/global-asp", -"primeroIMS/primero", -"Oky-period-tracker/period-tracker-app-whitelabelled-code", -"reconverse/trendeval/", -"IntelliSOFT-Consulting/Newborn-Nutrition-Reference-App", -"drivendataorg/deon", -"AppertaFoundation/openeyes", -"MochCare-Gh/service-provider-portal", -"iHRIS/iHRIS", -"decidim/decidim", -"google/fhir-gateway", -"intelligent-environments-lab/CityLearn", -"devgateway/amp", -"undp/carbon-registry", -"johnsonandjohnson/openmrs-distro-cfl", -"ifmeorg/ifme-languagetools", -"JanssenProject/jans", -"policyengine/policyengine-app", -"learningequality/ricecooker", -"synthetichealth/synthea-international", -"safeyou-space/safeyou", -"a2i-dpg/ekShop", -"epiverse-trace/finalsize", -"ckan/ckan", -"esatya/rahat-aid-connect ", -"moodle/moodle", -"rubyforgood/human-essentials", -"openforis/collect", -"Sunbird-Obsrv", -"undpindia/data4policy", -"Intelehealth/intelehealth-openmrs-ui", -"Ozim-Platform", -"NMF-earth/nmf-app/", -"Sunbird-Serve/serve-beta", -"eco-index/ecoindex-stack", -"unige-geohealth/accessmod", -"ushahidi/platform-client-mzima", -"Open-Attestation/open-attestation", -"govdirectory/website", -"openkfw/TruBudget", - "rubyforgood/human-essentials", - "rubyforgood/pet-rescue" - ], - "labels": [ - "good first issue", - "Help Wanted", - "help wanted" - ] -} diff --git a/generate.ts b/generate.ts index b113bd02..a0eea193 100644 --- a/generate.ts +++ b/generate.ts @@ -20,7 +20,7 @@ import fs from "fs"; import millify from "millify"; import slugify from "slugify"; -import firstissue from "./firstissue.json"; +import happycommits from "./happycommits.json"; import { CountableTag as CountableTagModel, Issue as IssueModel, @@ -94,7 +94,6 @@ const getRepositories = async ( ...repositories.map((repo) => `repo:${repo}`), "archived:false", "is:public", - "stars:>=1", `pushed:>=${dayjs().add(-1, "month").format("YYYY-MM-DD")}` ].join(" "); @@ -149,7 +148,7 @@ const getRepositories = async ( } description url - repositoryTopics(first: 10) { + repositoryTopics(first: 20) { edges { node { topic { @@ -242,11 +241,11 @@ const getRepositories = async ( // unfortunately, there's no way to filter repositories by number of issues in the search query // filter out repos with less than 3 open issues - return repoData.filter((repo) => repo.issues.length >= 3); + return repoData; }; -[...new Set(firstissue.repositories)] - .slice(0, process.env.NODE_ENV === "development" ? 200 : firstissue.repositories.length) +[...new Set(happycommits.repositories)] + .slice(0, process.env.NODE_ENV === "development" ? 200 : happycommits.repositories.length) .reduce((repoChunks: string[][], repo: string, index) => { // Split repositories into smaller chunks, this helps prevent request timeouts const chunkIndex = Math.floor(index / REPOS_PER_REQUEST); @@ -261,7 +260,7 @@ const getRepositories = async ( console.log( `Getting repositories - chunk ${index + 1} of ${arr.length} (size: ${chunk.length})` ); - const repositories = await getRepositories(chunk, firstissue.labels); + const repositories = await getRepositories(chunk, happycommits.labels); // wait 1s between requests await new Promise((resolve) => setTimeout(resolve, 1000)); @@ -315,14 +314,6 @@ const getRepositories = async ( fs.writeFileSync("./generated.json", JSON.stringify(data)); console.log("Generated generated.json"); - // Update firstissue.json with new list of repositories - firstissue.repositories = data.repositories - .map((repo) => `${repo.owner}/${repo.name}`) - // Sort alphabetically - .sort((a, b) => a.localeCompare(b)); - fs.writeFileSync("./firstissue.json", JSON.stringify(firstissue, null, 2)); - console.log("Generated firstissue.json"); - // Build sitemap const sitemap = ` diff --git a/generated.json b/generated.json index 2f4506a0..3bda0b10 100644 --- a/generated.json +++ b/generated.json @@ -1 +1 @@ -{"repositories":[{"id":"MDEwOlJlcG9zaXRvcnk4MTU3NTc1OQ==","owner":"cboard-org","name":"cboard","description":"Augmentative and Alternative Communication (AAC) system with text-to-speech for the browser","url":"https://github.com/cboard-org/cboard","stars":603,"stars_display":"603","license":"GNU General Public License v3.0","last_modified":"2023-09-04T19:06:24Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"aac","display":"aac"},{"id":"autism","display":"autism"},{"id":"cerebral-palsy","display":"cerebral-palsy"},{"id":"progressive-web-app","display":"progressive-web-app"},{"id":"communication-board","display":"communication-board"},{"id":"speech","display":"speech"},{"id":"tts","display":"tts"},{"id":"text-to-speech","display":"text-to-speech"},{"id":"disabilities","display":"disabilities"},{"id":"symbols","display":"symbols"}],"issues":[{"id":"MDU6SXNzdWU1NjEzMDY2ODI=","number":627,"title":"Support iOS using the Cordova repository ","url":"https://github.com/cboard-org/cboard/issues/627","comments_count":5,"created_at":"2020-02-06T22:26:05Z","labels":[]},{"id":"MDU6SXNzdWU1NjE3MTQ2MTI=","number":628,"title":"Add filtering to the board lists on the communicator builder ","url":"https://github.com/cboard-org/cboard/issues/628","comments_count":3,"created_at":"2020-02-07T15:41:31Z","labels":[]},{"id":"MDU6SXNzdWU1ODkyNTY1NTQ=","number":665,"title":"Check boards exported from Cboard are successfully import on coughdrop ","url":"https://github.com/cboard-org/cboard/issues/665","comments_count":4,"created_at":"2020-03-27T16:35:17Z","labels":[]},{"id":"MDU6SXNzdWU4NjE0ODM2NDQ=","number":890,"title":"Feature: reordering elements in the output box","url":"https://github.com/cboard-org/cboard/issues/890","comments_count":3,"created_at":"2021-04-19T16:12:21Z","labels":[]},{"id":"MDU6SXNzdWU4NjE3ODg5NTY=","number":893,"title":"Feature: locked (always visible) row/column with basic phrases and emergency signals","url":"https://github.com/cboard-org/cboard/issues/893","comments_count":2,"created_at":"2021-04-19T19:46:49Z","labels":[]},{"id":"I_kwDOBNy_T85WUWo5","number":1294,"title":"Support hawkeye access application - IOS","url":"https://github.com/cboard-org/cboard/issues/1294","comments_count":1,"created_at":"2022-11-14T14:29:09Z","labels":[]},{"id":"I_kwDOBNy_T85eWedL","number":1354,"title":"Toggle password visibility","url":"https://github.com/cboard-org/cboard/issues/1354","comments_count":2,"created_at":"2023-02-13T19:44:00Z","labels":[]},{"id":"I_kwDOBNy_T85ohjHY","number":1508,"title":"Find a way to define Enviromental variables for Cordova builds","url":"https://github.com/cboard-org/cboard/issues/1508","comments_count":0,"created_at":"2023-06-12T21:29:41Z","labels":[]},{"id":"I_kwDOBNy_T85p_ubR","number":1515,"title":"\"Edit Tile\" dialog (modal window)","url":"https://github.com/cboard-org/cboard/issues/1515","comments_count":2,"created_at":"2023-06-28T06:42:53Z","labels":[]},{"id":"I_kwDOBNy_T85v5Vlr","number":1575,"title":"Add font size selector on PDF export","url":"https://github.com/cboard-org/cboard/issues/1575","comments_count":0,"created_at":"2023-09-01T12:04:30Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOIS8n6g","owner":"PolicyEngine","name":"policyengine-app","description":"PolicyEngine's free web app for computing the impact of public policy.","url":"https://github.com/PolicyEngine/policyengine-app","stars":25,"stars_display":"25","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-05T23:32:26Z","language":{"id":"javascript","display":"JavaScript"},"topics":[],"issues":[{"id":"I_kwDOIS8n6s5k4Aqj","number":511,"title":"Add walkthrough video","url":"https://github.com/PolicyEngine/policyengine-app/issues/511","comments_count":0,"created_at":"2023-05-02T13:14:20Z","labels":[]},{"id":"I_kwDOIS8n6s5k4BL9","number":512,"title":"Train embeddings for the PolicyEngine-[country] repo codebases to allow users to ask it questions","url":"https://github.com/PolicyEngine/policyengine-app/issues/512","comments_count":0,"created_at":"2023-05-02T13:15:31Z","labels":[]},{"id":"I_kwDOIS8n6s5l2hUw","number":541,"title":"Move logo further right on earnings variation charts","url":"https://github.com/PolicyEngine/policyengine-app/issues/541","comments_count":3,"created_at":"2023-05-14T02:03:47Z","labels":[]},{"id":"I_kwDOIS8n6s5mahuW","number":544,"title":"Embedded charts in Analysis page are too wide","url":"https://github.com/PolicyEngine/policyengine-app/issues/544","comments_count":1,"created_at":"2023-05-20T17:07:42Z","labels":[]},{"id":"I_kwDOIS8n6s5nMkfx","number":561,"title":"Update logo for policyengine.org social share preview","url":"https://github.com/PolicyEngine/policyengine-app/issues/561","comments_count":1,"created_at":"2023-05-30T00:28:52Z","labels":[]},{"id":"I_kwDOIS8n6s5nMkx6","number":562,"title":"Add Pinterest Rich Pin Data for homepage preview","url":"https://github.com/PolicyEngine/policyengine-app/issues/562","comments_count":0,"created_at":"2023-05-30T00:31:34Z","labels":[]},{"id":"I_kwDOIS8n6s5ozcQL","number":581,"title":"Add legend to intra-decile chart ","url":"https://github.com/PolicyEngine/policyengine-app/issues/581","comments_count":0,"created_at":"2023-06-15T08:29:32Z","labels":[]},{"id":"I_kwDOIS8n6s5qrqVM","number":598,"title":"Subscribe button on homepage","url":"https://github.com/PolicyEngine/policyengine-app/issues/598","comments_count":2,"created_at":"2023-07-05T15:43:30Z","labels":[]},{"id":"I_kwDOIS8n6s5uwqNU","number":704,"title":"Respect capitalization of parameter labels","url":"https://github.com/PolicyEngine/policyengine-app/issues/704","comments_count":0,"created_at":"2023-08-20T20:00:44Z","labels":[]},{"id":"I_kwDOIS8n6s5vute4","number":713,"title":"The anchor on the homepage Twitter button extends all the way to the flag dropdown arrow, making it easy to accidentally click on the Twitter link by mistake","url":"https://github.com/PolicyEngine/policyengine-app/issues/713","comments_count":0,"created_at":"2023-08-30T23:31:26Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDc5OTU2NzE=","owner":"coronasafe","name":"care","description":"Care is a Digital Public Good enabling TeleICU & Decentralised Administration of Healthcare Capacity across States.","url":"https://github.com/coronasafe/care","stars":186,"stars_display":"186","license":"MIT License","last_modified":"2023-09-09T20:16:58Z","language":{"id":"python","display":"Python"},"topics":[{"id":"covid-19","display":"covid-19"},{"id":"sustainable-development-goals","display":"sustainable-development-goals"},{"id":"public-goods","display":"public-goods"},{"id":"digital-public-goods","display":"digital-public-goods"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"I_kwDODsgdF85d8xOO","number":1184,"title":"Patient filter: Add `None` option for Last admitted to Bed filter to filter patients that are admitted but has no bed assigned","url":"https://github.com/coronasafe/care/issues/1184","comments_count":7,"created_at":"2022-08-18T15:00:02Z","labels":[]},{"id":"I_kwDODsgdF85nNrGQ","number":1327,"title":"Add CSV support for the asset import/export","url":"https://github.com/coronasafe/care/issues/1327","comments_count":8,"created_at":"2023-05-30T06:59:37Z","labels":[]},{"id":"I_kwDODsgdF85nmGEF","number":1335,"title":"Fix N+1 queries in `/api/v1/getallfacilities/`","url":"https://github.com/coronasafe/care/issues/1335","comments_count":0,"created_at":"2023-06-02T11:39:41Z","labels":[]},{"id":"I_kwDODsgdF85nmGFj","number":1336,"title":"Fix N+1 queries in `/api/v1/resource/`","url":"https://github.com/coronasafe/care/issues/1336","comments_count":0,"created_at":"2023-06-02T11:39:44Z","labels":[]},{"id":"I_kwDODsgdF85nmGG0","number":1337,"title":"Fix N+1 queries in `/api/v1/patient/`","url":"https://github.com/coronasafe/care/issues/1337","comments_count":1,"created_at":"2023-06-02T11:39:48Z","labels":[]},{"id":"I_kwDODsgdF85nmGIM","number":1338,"title":"Fix N+1 queries in `/api/v1/bed/`","url":"https://github.com/coronasafe/care/issues/1338","comments_count":1,"created_at":"2023-06-02T11:39:52Z","labels":[]},{"id":"I_kwDODsgdF85nmGJa","number":1339,"title":"Fix N+1 queries in `/api/v1/consultationbed/`","url":"https://github.com/coronasafe/care/issues/1339","comments_count":7,"created_at":"2023-06-02T11:39:55Z","labels":[]},{"id":"I_kwDODsgdF85n45_r","number":1347,"title":"TypeError: unhashable type: 'list' at `/api/v1/patient/{patient_external_id}/test_sample/{external_id}/icmr_sample/`","url":"https://github.com/coronasafe/care/issues/1347","comments_count":0,"created_at":"2023-06-06T02:43:37Z","labels":[]},{"id":"I_kwDODsgdF85psWM-","number":1411,"title":"Update the heroku deployment config","url":"https://github.com/coronasafe/care/issues/1411","comments_count":1,"created_at":"2023-06-25T11:34:55Z","labels":[]},{"id":"I_kwDODsgdF85qppBY","number":1434,"title":"Update api schema for password reset endpoints","url":"https://github.com/coronasafe/care/issues/1434","comments_count":2,"created_at":"2023-07-05T10:53:30Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOJ-5jJA","owner":"rubyforgood","name":"pet-rescue","description":null,"url":"https://github.com/rubyforgood/pet-rescue","stars":11,"stars_display":"11","license":"MIT License","last_modified":"2023-09-02T22:04:39Z","language":{"id":"html","display":"HTML"},"topics":[],"issues":[{"id":"I_kwDOJ-5jJM5shDqP","number":11,"title":"Add dependabot","url":"https://github.com/rubyforgood/pet-rescue/issues/11","comments_count":3,"created_at":"2023-07-25T15:32:52Z","labels":[]},{"id":"I_kwDOJ-5jJM5shzee","number":13,"title":"Remove active admin","url":"https://github.com/rubyforgood/pet-rescue/issues/13","comments_count":5,"created_at":"2023-07-25T17:28:49Z","labels":[]},{"id":"I_kwDOJ-5jJM5sjClg","number":15,"title":"Add pundit gem","url":"https://github.com/rubyforgood/pet-rescue/issues/15","comments_count":1,"created_at":"2023-07-25T20:48:11Z","labels":[]},{"id":"I_kwDOJ-5jJM5skUVO","number":20,"title":"Complete your first issue!","url":"https://github.com/rubyforgood/pet-rescue/issues/20","comments_count":4,"created_at":"2023-07-26T02:18:19Z","labels":[]},{"id":"I_kwDOJ-5jJM5szlB_","number":32,"title":"Update email to include hyperlink to dog","url":"https://github.com/rubyforgood/pet-rescue/issues/32","comments_count":1,"created_at":"2023-07-28T00:36:48Z","labels":[]},{"id":"I_kwDOJ-5jJM5szlIz","number":33,"title":"Ad asterisks to the required fields","url":"https://github.com/rubyforgood/pet-rescue/issues/33","comments_count":1,"created_at":"2023-07-28T00:37:05Z","labels":[]},{"id":"I_kwDOJ-5jJM5s7XY3","number":88,"title":"Boolean error state on form is ugly","url":"https://github.com/rubyforgood/pet-rescue/issues/88","comments_count":1,"created_at":"2023-07-29T14:21:01Z","labels":[]},{"id":"I_kwDOJ-5jJM5s7Xt7","number":95,"title":"Change week day to weekday","url":"https://github.com/rubyforgood/pet-rescue/issues/95","comments_count":2,"created_at":"2023-07-29T14:25:58Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk1NjE4Nzkz","owner":"globaleaks","name":"GlobaLeaks","description":"GlobaLeaks is free, open source software enabling anyone to easily set up and maintain a secure whistleblowing platform.","url":"https://github.com/globaleaks/GlobaLeaks","stars":1077,"stars_display":"1.1K","license":"Other","last_modified":"2023-09-09T21:39:30Z","language":{"id":"python","display":"Python"},"topics":[{"id":"digital-human-rights","display":"digital-human-rights"},{"id":"whistleblowing","display":"whistleblowing"},{"id":"anonymity","display":"anonymity"},{"id":"security","display":"security"},{"id":"python","display":"python"},{"id":"angularjs","display":"angularjs"},{"id":"twisted","display":"twisted"},{"id":"sqlalchemy","display":"sqlalchemy"},{"id":"letsencrypt","display":"letsencrypt"},{"id":"https","display":"https"}],"issues":[{"id":"MDU6SXNzdWUxODUzNTM4Mjk=","number":1799,"title":"Ensure privacy of users is respected with exception notifications","url":"https://github.com/globaleaks/GlobaLeaks/issues/1799","comments_count":6,"created_at":"2016-10-26T10:25:05Z","labels":[]},{"id":"MDU6SXNzdWUxOTEwNDg1NDg=","number":1818,"title":"Context allow switches should disable API POSTs","url":"https://github.com/globaleaks/GlobaLeaks/issues/1818","comments_count":0,"created_at":"2016-11-22T16:05:49Z","labels":[]},{"id":"MDU6SXNzdWUyNDYzMzk3ODY=","number":2038,"title":"Properly handle display of OpenPGP keys with users but empty userids","url":"https://github.com/globaleaks/GlobaLeaks/issues/2038","comments_count":2,"created_at":"2017-07-28T12:56:54Z","labels":[]},{"id":"MDU6SXNzdWUyNTg3MzE2NjM=","number":2085,"title":"Accept DER encoded SSL material in admin/network/https API","url":"https://github.com/globaleaks/GlobaLeaks/issues/2085","comments_count":10,"created_at":"2017-09-19T08:09:07Z","labels":[]},{"id":"MDU6SXNzdWUzMDE5ODMwMzA=","number":2191,"title":"Error Message: Cannot read property 'steps' of undefined","url":"https://github.com/globaleaks/GlobaLeaks/issues/2191","comments_count":2,"created_at":"2018-03-03T09:15:46Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMDk4NjcyMTI=","owner":"getodk","name":"central","description":"ODK Central is a server that is easy to use, very fast, and stuffed with features that make data collection easier. Contribute and make the world a better place! ✨🗄✨","url":"https://github.com/getodk/central","stars":99,"stars_display":"99","license":"Apache License 2.0","last_modified":"2023-09-06T18:26:04Z","language":{"id":"shell","display":"Shell"},"topics":[],"issues":[{"id":"I_kwDOBoxwzM4-51IL","number":260,"title":"Additional XForm validation","url":"https://github.com/getodk/central/issues/260","comments_count":2,"created_at":"2021-11-16T21:23:02Z","labels":[]},{"id":"I_kwDOBoxwzM5Kkz2i","number":285,"title":"nginx healthcheck fails for HTTPS port other than 443","url":"https://github.com/getodk/central/issues/285","comments_count":2,"created_at":"2022-05-27T19:01:42Z","labels":[]},{"id":"I_kwDOBoxwzM5aylMC","number":376,"title":"Don't log service logs to ~/.pm2/logs/","url":"https://github.com/getodk/central/issues/376","comments_count":1,"created_at":"2023-01-06T21:43:47Z","labels":[]},{"id":"I_kwDOBoxwzM5vqQ4N","number":472,"title":"On the homepage \"Show x total” isn’t highlighted by the tab key navigation","url":"https://github.com/getodk/central/issues/472","comments_count":0,"created_at":"2023-08-30T10:01:18Z","labels":[]},{"id":"I_kwDOBoxwzM5v31En","number":474,"title":"Not only CSV extensions are linked to Entity lists.","url":"https://github.com/getodk/central/issues/474","comments_count":0,"created_at":"2023-09-01T07:33:08Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNjY0MTI5NTU=","owner":"govdirectory","name":"website","description":"Website repository for Govdirectory - a crowdsourced and fact-checked directory of official governmental online accounts and services.","url":"https://github.com/govdirectory/website","stars":31,"stars_display":"31","license":"Creative Commons Zero v1.0 Universal","last_modified":"2023-09-08T19:55:51Z","language":{"id":"html","display":"HTML"},"topics":[{"id":"wikidata","display":"wikidata"},{"id":"civictech","display":"civictech"},{"id":"government-data","display":"government-data"},{"id":"social-media","display":"social-media"},{"id":"opengov","display":"opengov"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"MDU6SXNzdWU5NDA1MzEwMzA=","number":31,"title":"Investigate what social media the wikidata bots runs for ","url":"https://github.com/govdirectory/website/issues/31","comments_count":5,"created_at":"2021-07-09T08:13:28Z","labels":[]},{"id":"MDU6SXNzdWU5NDEyMDY1MTc=","number":33,"title":"Investigating hosting govdirectory.org on Wikimedia Cloud","url":"https://github.com/govdirectory/website/issues/33","comments_count":1,"created_at":"2021-07-10T08:50:13Z","labels":[]},{"id":"MDU6SXNzdWU5NDEyMzY3ODY=","number":37,"title":"Get complete coverage of Swedish agencies","url":"https://github.com/govdirectory/website/issues/37","comments_count":9,"created_at":"2021-07-10T12:02:58Z","labels":[]},{"id":"MDU6SXNzdWU5NzY0Njk3NzI=","number":96,"title":"All images should have explicite height and width to reduce cumulative layout shift","url":"https://github.com/govdirectory/website/issues/96","comments_count":7,"created_at":"2021-08-22T21:02:23Z","labels":[]},{"id":"MDU6SXNzdWU5ODE4MDY4NjY=","number":98,"title":"Add fallback for head of an institution","url":"https://github.com/govdirectory/website/issues/98","comments_count":0,"created_at":"2021-08-28T11:03:14Z","labels":[]},{"id":"I_kwDOFdcEm848ZD16","number":134,"title":"\"Led by\" should take \"office held by head of government\" into account","url":"https://github.com/govdirectory/website/issues/134","comments_count":6,"created_at":"2021-10-01T10:55:53Z","labels":[]},{"id":"I_kwDOFdcEm848Zd0l","number":136,"title":"Add a maskable icon","url":"https://github.com/govdirectory/website/issues/136","comments_count":2,"created_at":"2021-10-01T12:52:34Z","labels":[]},{"id":"I_kwDOFdcEm849m3Sr","number":147,"title":"Optimize/compress static images","url":"https://github.com/govdirectory/website/issues/147","comments_count":2,"created_at":"2021-10-22T13:42:30Z","labels":[]},{"id":"I_kwDOFdcEm85ThS66","number":249,"title":"Add a read more on Wikipedia button to country pages","url":"https://github.com/govdirectory/website/issues/249","comments_count":5,"created_at":"2022-10-07T14:07:02Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDc5Nzc2MzM=","owner":"google","name":"android-fhir","description":"The Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7® FHIR® standard on Android.","url":"https://github.com/google/android-fhir","stars":364,"stars_display":"364","license":"Apache License 2.0","last_modified":"2023-09-08T20:07:30Z","language":{"id":"kotlin","display":"Kotlin"},"topics":[{"id":"android-fhir-sdk","display":"android-fhir-sdk"},{"id":"fhir","display":"fhir"},{"id":"fhir-client","display":"fhir-client"},{"id":"kotlin","display":"kotlin"},{"id":"kotlin-android","display":"kotlin-android"},{"id":"kotlin-library","display":"kotlin-library"},{"id":"structured-data-capture","display":"structured-data-capture"},{"id":"sqlite","display":"sqlite"},{"id":"sqlite-database","display":"sqlite-database"},{"id":"sqlite-android","display":"sqlite-android"}],"issues":[{"id":"MDU6SXNzdWU5MjgwMDA0ODk=","number":577,"title":"Refactor the UI validation code in the SDC library","url":"https://github.com/google/android-fhir/issues/577","comments_count":4,"created_at":"2021-06-23T08:33:16Z","labels":[]},{"id":"MDU6SXNzdWU5MzQ0Njc3ODI=","number":608,"title":"Fuzzy search on Patient name","url":"https://github.com/google/android-fhir/issues/608","comments_count":31,"created_at":"2021-07-01T06:40:27Z","labels":[]},{"id":"MDU6SXNzdWU5MzQ0NzkzODU=","number":609,"title":"Enable ValueSet expansion in the Search API so developers can search by ValueSet rather than disjunction of codes","url":"https://github.com/google/android-fhir/issues/609","comments_count":4,"created_at":"2021-07-01T06:55:48Z","labels":[]},{"id":"I_kwDODsfWoc49wTf1","number":872,"title":"Handle Sync work that may go on for time longer than permitted by regular workmanager.","url":"https://github.com/google/android-fhir/issues/872","comments_count":1,"created_at":"2021-10-26T09:43:57Z","labels":[]},{"id":"I_kwDODsfWoc5WNWaD","number":1712,"title":"No \"other\" category in gender section in \"Add Patient\"","url":"https://github.com/google/android-fhir/issues/1712","comments_count":6,"created_at":"2022-11-12T08:51:28Z","labels":[]},{"id":"I_kwDODsfWoc5bLkJQ","number":1803,"title":"Create a new date widget with dropdowns (SDC)","url":"https://github.com/google/android-fhir/issues/1803","comments_count":3,"created_at":"2023-01-11T21:57:57Z","labels":[]},{"id":"I_kwDODsfWoc5bLsrb","number":1805,"title":"Date picker: Add a different date picker with “spinners” ","url":"https://github.com/google/android-fhir/issues/1805","comments_count":1,"created_at":"2023-01-11T22:22:46Z","labels":[]},{"id":"I_kwDODsfWoc5hOEj8","number":1920,"title":"[IgManager] PlanDefinitionProcessor doesn't resolve the PlanDefinition from IgManager ","url":"https://github.com/google/android-fhir/issues/1920","comments_count":1,"created_at":"2023-03-19T19:11:15Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDg0MDc5NTM=","owner":"rubyforgood","name":"casa","description":"Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.","url":"https://github.com/rubyforgood/casa","stars":242,"stars_display":"242","license":"MIT License","last_modified":"2023-09-10T03:51:07Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"rubyforgood","display":"rubyforgood"},{"id":"casa","display":"casa"},{"id":"pg-casa","display":"pg-casa"},{"id":"casa-volunteers","display":"casa-volunteers"},{"id":"foster-youth","display":"foster-youth"},{"id":"casa-chapters","display":"casa-chapters"},{"id":"volunteer-management","display":"volunteer-management"},{"id":"rails","display":"rails"},{"id":"non-profit","display":"non-profit"},{"id":"open-source","display":"open-source"}],"issues":[{"id":"I_kwDODs5nkc5uaCxv","number":5123,"title":"Bug: Flaky Test Did not Recieve Confirmation Text After Re-Sending an invitation to an Admin","url":"https://github.com/rubyforgood/casa/issues/5123","comments_count":0,"created_at":"2023-08-16T00:26:21Z","labels":[]},{"id":"I_kwDODs5nkc5uaEiD","number":5124,"title":"Bug: Flaky Test Massive System Test Failure","url":"https://github.com/rubyforgood/casa/issues/5124","comments_count":0,"created_at":"2023-08-16T00:37:54Z","labels":[]},{"id":"I_kwDODs5nkc5uaFgd","number":5125,"title":"Bug: Flaky Test Expected to Find Case Contact Count in Organization Table but found 0 instead","url":"https://github.com/rubyforgood/casa/issues/5125","comments_count":0,"created_at":"2023-08-16T00:44:19Z","labels":[]},{"id":"I_kwDODs5nkc5uaGH7","number":5126,"title":"Bug: Flaky Test Unable to Find Warning Modal Before Attempting to Deactivate a Volunteer","url":"https://github.com/rubyforgood/casa/issues/5126","comments_count":0,"created_at":"2023-08-16T00:48:28Z","labels":[]},{"id":"I_kwDODs5nkc5uaGw3","number":5127,"title":"Bug: Flaky Test Unable to Find Warning Modal Before Attempting to Deactivate a Supervisor","url":"https://github.com/rubyforgood/casa/issues/5127","comments_count":0,"created_at":"2023-08-16T00:52:48Z","labels":[]},{"id":"I_kwDODs5nkc5uaHol","number":5129,"title":"Bug: Flaky Test Did not Recieve Confirmation Text After Changing Supervisor to Admin","url":"https://github.com/rubyforgood/casa/issues/5129","comments_count":0,"created_at":"2023-08-16T00:58:23Z","labels":[]},{"id":"I_kwDODs5nkc5uaHvd","number":5130,"title":"Bug: Flaky Test Did not Receive Confirmation Text After Changing Admin to Supervisor","url":"https://github.com/rubyforgood/casa/issues/5130","comments_count":0,"created_at":"2023-08-16T00:59:02Z","labels":[]},{"id":"I_kwDODs5nkc5uaIqG","number":5131,"title":"Bug: Flaky Test Failed to click on new case button as admin","url":"https://github.com/rubyforgood/casa/issues/5131","comments_count":0,"created_at":"2023-08-16T01:04:53Z","labels":[]},{"id":"I_kwDODs5nkc5ufwg2","number":5133,"title":"Bug: Flaky Test Add Language to User Does Not Respect Organization Boundaries","url":"https://github.com/rubyforgood/casa/issues/5133","comments_count":1,"created_at":"2023-08-16T19:51:36Z","labels":[]},{"id":"I_kwDODs5nkc5v_DqR","number":5178,"title":"Make Double Language Add Error Message Full Width of Parent","url":"https://github.com/rubyforgood/casa/issues/5178","comments_count":2,"created_at":"2023-09-02T18:38:49Z","labels":[]}],"has_new_issues":true},{"id":"MDEwOlJlcG9zaXRvcnkxODY0MjMz","owner":"frappe","name":"erpnext","description":"Free and Open Source Enterprise Resource Planning (ERP)","url":"https://github.com/frappe/erpnext","stars":14720,"stars_display":"14.7K","license":"GNU General Public License v3.0","last_modified":"2023-09-10T04:57:49Z","language":{"id":"python","display":"Python"},"topics":[{"id":"manufacturing","display":"manufacturing"},{"id":"integrations","display":"integrations"},{"id":"erpnext","display":"erpnext"},{"id":"python","display":"python"},{"id":"localization","display":"localization"},{"id":"healthcare","display":"healthcare"},{"id":"support","display":"support"},{"id":"asset-management","display":"asset-management"},{"id":"accounting","display":"accounting"},{"id":"distribution","display":"distribution"}],"issues":[{"id":"MDU6SXNzdWU5MjY1MDk3OTc=","number":26136,"title":"erpnext.stock.get_item_details.get_item_tax_info this method always returns 404 error Version 13.5.1","url":"https://github.com/frappe/erpnext/issues/26136","comments_count":3,"created_at":"2021-06-21T19:06:51Z","labels":[]},{"id":"I_kwDOABxyKc5Pozda","number":31831,"title":"Wrong breadcrumb module for selling DocTypes","url":"https://github.com/frappe/erpnext/issues/31831","comments_count":4,"created_at":"2022-08-11T15:04:27Z","labels":[]},{"id":"I_kwDOABxyKc5eeshM","number":34067,"title":"Wrong Breadcrumb for Customer Doctype","url":"https://github.com/frappe/erpnext/issues/34067","comments_count":7,"created_at":"2023-02-15T02:24:08Z","labels":[]},{"id":"I_kwDOABxyKc5e1I8V","number":34136,"title":"No custom dimension in budget variance and profitability report","url":"https://github.com/frappe/erpnext/issues/34136","comments_count":2,"created_at":"2023-02-20T02:10:14Z","labels":[]},{"id":"I_kwDOABxyKc5i8bjN","number":34794,"title":"Auto populate Party information in Payment Entry when creating PE from Supplier/Customer Dashboard","url":"https://github.com/frappe/erpnext/issues/34794","comments_count":0,"created_at":"2023-04-09T21:26:36Z","labels":[]},{"id":"I_kwDOABxyKc5jNBm7","number":34834,"title":"Error while submitting internal sales invoice","url":"https://github.com/frappe/erpnext/issues/34834","comments_count":1,"created_at":"2023-04-12T11:14:52Z","labels":[]},{"id":"I_kwDOABxyKc5jR3qe","number":34837,"title":"Multi Company - Wrong company address in documents","url":"https://github.com/frappe/erpnext/issues/34837","comments_count":0,"created_at":"2023-04-13T03:31:24Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk1NDYzMTc0NA==","owner":"Aam-Digital","name":"ndb-core","description":"Easy-to-use case management web app for NGOs anywhere in the world.","url":"https://github.com/Aam-Digital/ndb-core","stars":35,"stars_display":"35","license":"GNU General Public License v3.0","last_modified":"2023-09-08T12:58:28Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"ngo","display":"ngo"},{"id":"case-management","display":"case-management"},{"id":"offline-first","display":"offline-first"},{"id":"docker","display":"docker"},{"id":"pwa","display":"pwa"}],"issues":[{"id":"I_kwDOA0GdQM5JC-Ib","number":1246,"title":"pin notes to top of list","url":"https://github.com/Aam-Digital/ndb-core/issues/1246","comments_count":0,"created_at":"2022-05-04T15:07:06Z","labels":[]},{"id":"I_kwDOA0GdQM5N3Fok","number":1373,"title":"UI should indicate that list only shows filtered results","url":"https://github.com/Aam-Digital/ndb-core/issues/1373","comments_count":0,"created_at":"2022-07-15T17:03:39Z","labels":[]},{"id":"I_kwDOA0GdQM5Q4iB_","number":1415,"title":"Add screen to add more authors and notes at end of \"record attendance\"","url":"https://github.com/Aam-Digital/ndb-core/issues/1415","comments_count":1,"created_at":"2022-08-31T08:34:22Z","labels":[]},{"id":"I_kwDOA0GdQM5Q58rj","number":1416,"title":"global search in toolbar for mobile screens","url":"https://github.com/Aam-Digital/ndb-core/issues/1416","comments_count":0,"created_at":"2022-08-31T13:48:21Z","labels":[]},{"id":"I_kwDOA0GdQM5ZaMT2","number":1595,"title":"Remove country icons and only show language abbreviation","url":"https://github.com/Aam-Digital/ndb-core/issues/1595","comments_count":0,"created_at":"2022-12-16T11:19:44Z","labels":[]},{"id":"I_kwDOA0GdQM5arSMz","number":1632,"title":"refactor dashboard widgets to build upon the generic dashboard-list-widget","url":"https://github.com/Aam-Digital/ndb-core/issues/1632","comments_count":0,"created_at":"2023-01-05T19:43:12Z","labels":[]},{"id":"I_kwDOA0GdQM5geo0P","number":1762,"title":"Click on Entity in disabled form should open details page","url":"https://github.com/Aam-Digital/ndb-core/issues/1762","comments_count":0,"created_at":"2023-03-10T09:31:11Z","labels":[]},{"id":"I_kwDOA0GdQM5lFwL-","number":1872,"title":"add new option from enum popup window","url":"https://github.com/Aam-Digital/ndb-core/issues/1872","comments_count":1,"created_at":"2023-05-04T13:23:18Z","labels":[]},{"id":"I_kwDOA0GdQM5qeLfi","number":1917,"title":"Cancel button should not be transparent","url":"https://github.com/Aam-Digital/ndb-core/issues/1917","comments_count":6,"created_at":"2023-07-03T14:29:22Z","labels":[]},{"id":"I_kwDOA0GdQM5sZ2mI","number":1942,"title":"Import Module: infer column mapping from column header names","url":"https://github.com/Aam-Digital/ndb-core/issues/1942","comments_count":0,"created_at":"2023-07-24T16:03:52Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNjk4ODIx","owner":"medic","name":"cht-core","description":"The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.","url":"https://github.com/medic/cht-core","stars":413,"stars_display":"413","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-09T09:35:21Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"medical","display":"medical"},{"id":"couchdb","display":"couchdb"},{"id":"javascript","display":"javascript"},{"id":"phone","display":"phone"},{"id":"mobile","display":"mobile"},{"id":"health","display":"health"},{"id":"mhealth","display":"mhealth"},{"id":"ehealth","display":"ehealth"},{"id":"pouchdb","display":"pouchdb"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"I_kwDOACkuRc5bfaVH","number":8027,"title":"Admin app fails to update `partners` if existing document is malformed","url":"https://github.com/medic/cht-core/issues/8027","comments_count":0,"created_at":"2023-01-16T13:41:05Z","labels":[]},{"id":"I_kwDOACkuRc5eUC1T","number":8072,"title":"Error when saving form with repeated upload inputs","url":"https://github.com/medic/cht-core/issues/8072","comments_count":0,"created_at":"2023-02-13T13:02:07Z","labels":[]},{"id":"I_kwDOACkuRc5eyudB","number":8085,"title":"Race condition: Tasks list briefly shows \"No more tasks\" before displaying available tasks. ","url":"https://github.com/medic/cht-core/issues/8085","comments_count":0,"created_at":"2023-02-18T14:06:31Z","labels":[]},{"id":"I_kwDOACkuRc5gInGr","number":8117,"title":"Check for `can_view_message_action` permission to display \"Send Message\" action","url":"https://github.com/medic/cht-core/issues/8117","comments_count":0,"created_at":"2023-03-07T07:12:57Z","labels":[]},{"id":"I_kwDOACkuRc5gIrbb","number":8118,"title":"\"Send Message\" action shouldn't send message to user that is logged in","url":"https://github.com/medic/cht-core/issues/8118","comments_count":0,"created_at":"2023-03-07T07:29:02Z","labels":[]},{"id":"I_kwDOACkuRc5hB3Ca","number":8131,"title":"Training cards are appearing on top of privacy policies","url":"https://github.com/medic/cht-core/issues/8131","comments_count":12,"created_at":"2023-03-16T16:39:13Z","labels":[]},{"id":"I_kwDOACkuRc5hz8nZ","number":8147,"title":"Training cards display loading error when user does not have contact","url":"https://github.com/medic/cht-core/issues/8147","comments_count":2,"created_at":"2023-03-26T17:48:40Z","labels":[]},{"id":"I_kwDOACkuRc5jx_3n","number":8189,"title":"Convert app management add/edit user modal to a page","url":"https://github.com/medic/cht-core/issues/8189","comments_count":7,"created_at":"2023-04-19T01:52:37Z","labels":[]},{"id":"I_kwDOACkuRc5qAyYj","number":8348,"title":"Adding error object to logger in sentinel/server.js","url":"https://github.com/medic/cht-core/issues/8348","comments_count":1,"created_at":"2023-06-28T09:46:12Z","labels":[]},{"id":"I_kwDOACkuRc5rkPoK","number":8395,"title":"Upgrade page - Increase the delay before displaying the \"interrupted\" warning","url":"https://github.com/medic/cht-core/issues/8395","comments_count":1,"created_at":"2023-07-14T10:51:43Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMzQxNDMxODQ=","owner":"nordic-institute","name":"X-Road","description":"Source code of the X-Road® data exchange layer software","url":"https://github.com/nordic-institute/X-Road","stars":534,"stars_display":"534","license":"Other","last_modified":"2023-09-08T16:41:45Z","language":{"id":"java","display":"Java"},"topics":[{"id":"x-road","display":"x-road"},{"id":"integration","display":"integration"},{"id":"data-exchange","display":"data-exchange"},{"id":"open-source","display":"open-source"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"I_kwDOB_7c0M5SX4NJ","number":1356,"title":"As a Security Specialist I want to study what open source tools could be used for automating X-Road security testing so that I know which tools are best suited for X-Road","url":"https://github.com/nordic-institute/X-Road/issues/1356","comments_count":0,"created_at":"2022-09-22T07:48:38Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4OJ","number":1357,"title":"As a Product Owner I want that the memory allocated for Proxy component will be automatically adjusted at init phase of Security Server to correlate the amount of RAM memory to optimize the performance","url":"https://github.com/nordic-institute/X-Road/issues/1357","comments_count":0,"created_at":"2022-09-22T07:48:42Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4RT","number":1359,"title":"As a Developer I want to change the Security Server installation so that the JNA library is installed to /usr/share/xroad/lib so that it wouldn't cause problems for users","url":"https://github.com/nordic-institute/X-Road/issues/1359","comments_count":0,"created_at":"2022-09-22T07:48:51Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4SS","number":1360,"title":"As a Developer I want to analyse the Security Server proxy performance to find bottlenecks in the current code","url":"https://github.com/nordic-institute/X-Road/issues/1360","comments_count":0,"created_at":"2022-09-22T07:48:54Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4TU","number":1361,"title":"As a product owner I want that message timestamping is refactored, so that it is more robust","url":"https://github.com/nordic-institute/X-Road/issues/1361","comments_count":0,"created_at":"2022-09-22T07:48:58Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Us","number":1362,"title":"As a Security Server Administrator I want the SO_LINGER timeout properties to work as they're documented so that I can configure socket closing behaviour based on my needs","url":"https://github.com/nordic-institute/X-Road/issues/1362","comments_count":0,"created_at":"2022-09-22T07:49:02Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4WF","number":1363,"title":"As a Security Server user I want that X-Road metaservice codes are reserved so that the user can't overload them","url":"https://github.com/nordic-institute/X-Road/issues/1363","comments_count":0,"created_at":"2022-09-22T07:49:05Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Xi","number":1364,"title":"As a Developer I want that Ansible scripts support deployment of Icelandic Security Server so that it's automatized","url":"https://github.com/nordic-institute/X-Road/issues/1364","comments_count":0,"created_at":"2022-09-22T07:49:10Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Y0","number":1365,"title":"As a X-Road user I want that xroad-signer is profiled and possible bottlenecks are documented","url":"https://github.com/nordic-institute/X-Road/issues/1365","comments_count":0,"created_at":"2022-09-22T07:49:14Z","labels":[]},{"id":"I_kwDOB_7c0M5ab1YK","number":1477,"title":"As a Security Server Administrator I would like the Security Server to not return the Jetty version that is used so that automated scanners can't use it to discover a vulnerable version","url":"https://github.com/nordic-institute/X-Road/issues/1477","comments_count":0,"created_at":"2023-01-03T11:13:20Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMjQxNTA2Mzk=","owner":"drivendataorg","name":"zamba","description":"A Python package for identifying 42 kinds of animals, training custom models, and estimating distance from camera trap videos","url":"https://github.com/drivendataorg/zamba","stars":74,"stars_display":"74","license":"MIT License","last_modified":"2023-09-08T18:17:42Z","language":{"id":"python","display":"Python"},"topics":[{"id":"machine-learning","display":"machine-learning"},{"id":"gpu","display":"gpu"},{"id":"videos","display":"videos"},{"id":"jungle","display":"jungle"},{"id":"chimps","display":"chimps"},{"id":"animals","display":"animals"},{"id":"conservation","display":"conservation"},{"id":"ecology","display":"ecology"},{"id":"video-processing","display":"video-processing"},{"id":"cli","display":"cli"}],"issues":[{"id":"I_kwDOB2Zjb848idrw","number":122,"title":"Add tests for splits and bad video data","url":"https://github.com/drivendataorg/zamba/issues/122","comments_count":2,"created_at":"2021-10-04T21:50:26Z","labels":[]},{"id":"I_kwDOB2Zjb849uw2-","number":154,"title":"Add hardware_dependent_fields to ZambaBaseModel's Config","url":"https://github.com/drivendataorg/zamba/issues/154","comments_count":0,"created_at":"2021-10-25T23:42:48Z","labels":[]},{"id":"I_kwDOB2Zjb85HO5nz","number":183,"title":"Standardize default for model_cache_dir across repo","url":"https://github.com/drivendataorg/zamba/issues/183","comments_count":0,"created_at":"2022-04-06T19:38:49Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNzcxNTg0NDc=","owner":"openkfw","name":"TruBudget","description":"A blockchain-based workflow tool for efficient and transparent project management","url":"https://github.com/openkfw/TruBudget","stars":73,"stars_display":"73","license":"GNU General Public License v3.0","last_modified":"2023-09-07T09:07:00Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"blockchain","display":"blockchain"},{"id":"collaboration","display":"collaboration"},{"id":"transparency","display":"transparency"},{"id":"multichain","display":"multichain"}],"issues":[{"id":"MDU6SXNzdWU5MzcwOTY2Mzc=","number":878,"title":"Adding a link \"forgot your passeword?\" on the login screen","url":"https://github.com/openkfw/TruBudget/issues/878","comments_count":0,"created_at":"2021-07-05T13:30:13Z","labels":[]},{"id":"MDU6SXNzdWU5MzcxMDQ0NjI=","number":879,"title":"Add avatars to users","url":"https://github.com/openkfw/TruBudget/issues/879","comments_count":0,"created_at":"2021-07-05T13:39:54Z","labels":[]},{"id":"MDU6SXNzdWU5Mzk3MTYyNDQ=","number":887,"title":"Increase the size of User.ID field (currently 32-char) to 64-char","url":"https://github.com/openkfw/TruBudget/issues/887","comments_count":0,"created_at":"2021-07-08T10:32:46Z","labels":[]},{"id":"I_kwDOCo85L85GEKHm","number":1055,"title":"Provide Tag and Filter for Sub-Projects and Workflow-Items","url":"https://github.com/openkfw/TruBudget/issues/1055","comments_count":2,"created_at":"2022-03-21T14:47:18Z","labels":[]},{"id":"I_kwDOCo85L85Hu_8k","number":1103,"title":"api: The RPC-Client logs expected error streamalreadyexists SP 1","url":"https://github.com/openkfw/TruBudget/issues/1103","comments_count":0,"created_at":"2022-04-13T16:03:53Z","labels":[]},{"id":"I_kwDOCo85L85IALal","number":1106,"title":"API custom errors in domain layer contain wrong type (intend/event mixing) SP 1","url":"https://github.com/openkfw/TruBudget/issues/1106","comments_count":1,"created_at":"2022-04-19T08:50:32Z","labels":[]},{"id":"I_kwDOCo85L85Li4z3","number":1190,"title":"Update project issue","url":"https://github.com/openkfw/TruBudget/issues/1190","comments_count":1,"created_at":"2022-06-10T11:47:18Z","labels":[]},{"id":"I_kwDOCo85L85NId0n","number":1217,"title":"Update Minio image","url":"https://github.com/openkfw/TruBudget/issues/1217","comments_count":0,"created_at":"2022-07-05T09:52:09Z","labels":[]},{"id":"I_kwDOCo85L85Nr5RH","number":1228,"title":"Default currency in dashboard view","url":"https://github.com/openkfw/TruBudget/issues/1228","comments_count":0,"created_at":"2022-07-13T12:16:32Z","labels":[]},{"id":"I_kwDOCo85L85OeHS8","number":1243,"title":"Improve eslint","url":"https://github.com/openkfw/TruBudget/issues/1243","comments_count":0,"created_at":"2022-07-25T09:17:14Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOHR-jTg","owner":"epiverse-trace","name":"finalsize","description":"R package to calculate the final size of an SIR epidemic in populations with heterogeneity in social contacts and disease susceptibility","url":"https://github.com/epiverse-trace/finalsize","stars":8,"stars_display":"8","license":"Other","last_modified":"2023-08-25T11:30:45Z","language":{"id":"r","display":"R"},"topics":[{"id":"r","display":"r"},{"id":"r-package","display":"r-package"},{"id":"epiverse","display":"epiverse"},{"id":"epidemiology","display":"epidemiology"},{"id":"epidemic-modelling","display":"epidemic-modelling"},{"id":"outbreak-analysis","display":"outbreak-analysis"}],"issues":[{"id":"I_kwDOHR-jTs5TtXVW","number":68,"title":"Move finalsize specific element from solver function to main finalsize() function","url":"https://github.com/epiverse-trace/finalsize/issues/68","comments_count":14,"created_at":"2022-10-11T10:29:29Z","labels":[]},{"id":"I_kwDOHR-jTs5bXXt4","number":126,"title":"Add brief explaination about the matrix operations","url":"https://github.com/epiverse-trace/finalsize/issues/126","comments_count":5,"created_at":"2023-01-13T20:11:56Z","labels":[]},{"id":"I_kwDOHR-jTs5sGEm5","number":176,"title":"Describe the underlying maths and numerical implementations in vignette","url":"https://github.com/epiverse-trace/finalsize/issues/176","comments_count":6,"created_at":"2023-07-20T09:12:34Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNzI3MjM3OTY=","owner":"CodeYourFuture","name":"syllabus","description":"Syllabus Website for CodeYourFuture","url":"https://github.com/CodeYourFuture/syllabus","stars":145,"stars_display":"145","last_modified":"2023-09-09T10:13:42Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"education","display":"education"},{"id":"javascript","display":"javascript"},{"id":"curriculum","display":"curriculum"},{"id":"syllabus","display":"syllabus"},{"id":"refugees","display":"refugees"},{"id":"charity","display":"charity"},{"id":"ngo","display":"ngo"},{"id":"react","display":"react"},{"id":"node","display":"node"},{"id":"sql","display":"sql"}],"issues":[{"id":"I_kwDOEEFvVM5LmOJV","number":445,"title":"Note that Git is out-of-scope for Fundamentals course in mentor notes","url":"https://github.com/CodeYourFuture/syllabus/issues/445","comments_count":0,"created_at":"2022-06-11T15:56:18Z","labels":[]},{"id":"I_kwDOEEFvVM5PNuM5","number":471,"title":"JS 1 Week 4 Solutions Bug report","url":"https://github.com/CodeYourFuture/syllabus/issues/471","comments_count":1,"created_at":"2022-08-04T17:53:19Z","labels":[]},{"id":"I_kwDOEEFvVM5V-01o","number":529,"title":"Lighthouse CI Github Action to run on HTML repos","url":"https://github.com/CodeYourFuture/syllabus/issues/529","comments_count":2,"created_at":"2022-11-09T18:07:55Z","labels":[]},{"id":"I_kwDOEEFvVM5XzGfQ","number":547,"title":"Move technical guides from docs to Syllabus","url":"https://github.com/CodeYourFuture/syllabus/issues/547","comments_count":1,"created_at":"2022-12-02T15:07:26Z","labels":[]},{"id":"I_kwDOEEFvVM5YVYc1","number":550,"title":"Create offline version for use in prisons and other offline environments","url":"https://github.com/CodeYourFuture/syllabus/issues/550","comments_count":10,"created_at":"2022-12-07T14:01:46Z","labels":[]},{"id":"I_kwDOEEFvVM5bYmWm","number":568,"title":"Style Guide violation, to update","url":"https://github.com/CodeYourFuture/syllabus/issues/568","comments_count":3,"created_at":"2023-01-14T07:53:33Z","labels":[]},{"id":"I_kwDOEEFvVM5bYmjf","number":569,"title":"Style guide violation, please update","url":"https://github.com/CodeYourFuture/syllabus/issues/569","comments_count":4,"created_at":"2023-01-14T07:58:02Z","labels":[]},{"id":"I_kwDOEEFvVM5bYm3j","number":570,"title":"Style guide violation, please update","url":"https://github.com/CodeYourFuture/syllabus/issues/570","comments_count":7,"created_at":"2023-01-14T08:02:26Z","labels":[]},{"id":"I_kwDOEEFvVM5ba-KE","number":573,"title":"Possibly install first timers bot","url":"https://github.com/CodeYourFuture/syllabus/issues/573","comments_count":3,"created_at":"2023-01-15T12:46:53Z","labels":[]},{"id":"I_kwDOEEFvVM5bbTBm","number":574,"title":"Broken video link in - JS 2 III (Study these DOM materials (1 hour))","url":"https://github.com/CodeYourFuture/syllabus/issues/574","comments_count":2,"created_at":"2023-01-15T16:02:00Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk2NTkxNDA4Ng==","owner":"decidim","name":"decidim","description":"The participatory democracy framework. A generator and multiple gems made with Ruby on Rails","url":"https://github.com/decidim/decidim","stars":1317,"stars_display":"1.3K","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-09T08:24:44Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"decidim","display":"decidim"},{"id":"democracy","display":"democracy"},{"id":"community","display":"community"},{"id":"government","display":"government"},{"id":"civic-tech","display":"civic-tech"},{"id":"civictech","display":"civictech"},{"id":"ideation","display":"ideation"},{"id":"collective-intelligence","display":"collective-intelligence"},{"id":"participation","display":"participation"},{"id":"citizen-participation","display":"citizen-participation"}],"issues":[{"id":"MDU6SXNzdWU3NjkxMTAxNzU=","number":7034,"title":"NOT \"Enable rich text editor for participants\" + Proposal with template = text full of HTML tags","url":"https://github.com/decidim/decidim/issues/7034","comments_count":5,"created_at":"2020-12-16T17:06:41Z","labels":[]},{"id":"MDU6SXNzdWU3OTYwOTgxODU=","number":7246,"title":"Tooltip cards for user profiles not shown with sorting options","url":"https://github.com/decidim/decidim/issues/7246","comments_count":4,"created_at":"2021-01-28T15:16:37Z","labels":[]},{"id":"MDU6SXNzdWU4MTMzNDY4NTU=","number":7432,"title":"Add default order by ID on admin indexs","url":"https://github.com/decidim/decidim/issues/7432","comments_count":6,"created_at":"2021-02-22T10:07:04Z","labels":[]},{"id":"I_kwDOA-3E5s5SfMqi","number":9854,"title":"Private participants in public spaces ","url":"https://github.com/decidim/decidim/issues/9854","comments_count":4,"created_at":"2022-09-23T14:41:53Z","labels":[]},{"id":"I_kwDOA-3E5s5SsNg-","number":9859,"title":"Ask for old password when changing password ","url":"https://github.com/decidim/decidim/issues/9859","comments_count":6,"created_at":"2022-09-27T08:13:29Z","labels":[]},{"id":"I_kwDOA-3E5s5gxfvL","number":10552,"title":"Scope filter not working in Decidim 0.27.2","url":"https://github.com/decidim/decidim/issues/10552","comments_count":1,"created_at":"2023-03-14T14:21:17Z","labels":[]},{"id":"I_kwDOA-3E5s5nU2Gs","number":10933,"title":"404 after hiding a proposal from frontend","url":"https://github.com/decidim/decidim/issues/10933","comments_count":2,"created_at":"2023-05-31T07:00:24Z","labels":[]},{"id":"I_kwDOA-3E5s5ozzfY","number":11043,"title":"Prefer the usage of Duplicate instead of Copy in the Conference's copy feature","url":"https://github.com/decidim/decidim/issues/11043","comments_count":1,"created_at":"2023-06-15T09:22:18Z","labels":[]},{"id":"I_kwDOA-3E5s5qAlvB","number":11103,"title":"Request too large on initiative exports","url":"https://github.com/decidim/decidim/issues/11103","comments_count":1,"created_at":"2023-06-28T09:16:13Z","labels":[]},{"id":"I_kwDOA-3E5s5umVpQ","number":11489,"title":"Invalid chars in the name when login using OAuth","url":"https://github.com/decidim/decidim/issues/11489","comments_count":1,"created_at":"2023-08-17T18:58:59Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk4OTAzNTQ2MQ==","owner":"rubyforgood","name":"human-essentials","description":"Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.","url":"https://github.com/rubyforgood/human-essentials","stars":371,"stars_display":"371","license":"MIT License","last_modified":"2023-09-09T03:14:23Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"rails","display":"rails"},{"id":"non-profit","display":"non-profit"},{"id":"rubyforgood","display":"rubyforgood"},{"id":"open-source","display":"open-source"},{"id":"hacktoberfest","display":"hacktoberfest"},{"id":"help-wanted","display":"help-wanted"}],"issues":[{"id":"I_kwDOBU6Sxc5pst8p","number":3689,"title":"Check *All* the possible cases of double-clicks on submit-ish buttons","url":"https://github.com/rubyforgood/human-essentials/issues/3689","comments_count":4,"created_at":"2023-06-25T14:55:16Z","labels":[]},{"id":"I_kwDOBU6Sxc5q8TQK","number":3719,"title":"Remove bootstrap-select","url":"https://github.com/rubyforgood/human-essentials/issues/3719","comments_count":5,"created_at":"2023-07-07T20:08:09Z","labels":[]},{"id":"I_kwDOBU6Sxc5rBA44","number":3726,"title":"Thank everyone when the release goes out automagically.","url":"https://github.com/rubyforgood/human-essentials/issues/3726","comments_count":7,"created_at":"2023-07-09T14:34:45Z","labels":[]},{"id":"I_kwDOBU6Sxc5rBCug","number":3729,"title":"Wider spread of dates on requests, distributions, purchases, donations in the seed, including some more than 1 week ago.","url":"https://github.com/rubyforgood/human-essentials/issues/3729","comments_count":0,"created_at":"2023-07-09T14:53:57Z","labels":[]},{"id":"I_kwDOBU6Sxc5sT6Nj","number":3764,"title":"[BUG] Attachments not saving in partner profile","url":"https://github.com/rubyforgood/human-essentials/issues/3764","comments_count":2,"created_at":"2023-07-23T14:51:24Z","labels":[]},{"id":"I_kwDOBU6Sxc5sT6jY","number":3765,"title":"[BUG] Organization update doesn't handle case where partner would have no request type set gracefully","url":"https://github.com/rubyforgood/human-essentials/issues/3765","comments_count":4,"created_at":"2023-07-23T14:55:47Z","labels":[]},{"id":"I_kwDOBU6Sxc5s9ULU","number":3803,"title":"[Discovery] Alternate units in requests","url":"https://github.com/rubyforgood/human-essentials/issues/3803","comments_count":0,"created_at":"2023-07-30T17:39:22Z","labels":[]},{"id":"I_kwDOBU6Sxc5tkViN","number":3813,"title":"Each tab on Items and Inventory should show only the content for that tab","url":"https://github.com/rubyforgood/human-essentials/issues/3813","comments_count":0,"created_at":"2023-08-06T15:05:07Z","labels":[]},{"id":"I_kwDOBU6Sxc5uwXMx","number":3846,"title":"Seed data for distributions with shipping should also have shipping cost","url":"https://github.com/rubyforgood/human-essentials/issues/3846","comments_count":2,"created_at":"2023-08-20T15:57:20Z","labels":[]},{"id":"I_kwDOBU6Sxc5uwXYv","number":3847,"title":"Add announcement to seed","url":"https://github.com/rubyforgood/human-essentials/issues/3847","comments_count":2,"created_at":"2023-08-20T16:00:04Z","labels":[]}],"has_new_issues":false}],"languages":[{"id":"html","display":"HTML","count":2},{"id":"java","display":"Java","count":1},{"id":"javascript","display":"JavaScript","count":4},{"id":"kotlin","display":"Kotlin","count":1},{"id":"python","display":"Python","count":4},{"id":"r","display":"R","count":1},{"id":"ruby","display":"Ruby","count":3},{"id":"shell","display":"Shell","count":1},{"id":"typescript","display":"TypeScript","count":2}],"topics":[{"id":"hacktoberfest","display":"hacktoberfest","count":5},{"id":"open-source","display":"open-source","count":3},{"id":"javascript","display":"javascript","count":2},{"id":"rubyforgood","display":"rubyforgood","count":2},{"id":"rails","display":"rails","count":2},{"id":"non-profit","display":"non-profit","count":2},{"id":"python","display":"python","count":2},{"id":"ngo","display":"ngo","count":2},{"id":"civictech","display":"civictech","count":2},{"id":"medical","display":"medical","count":1},{"id":"couchdb","display":"couchdb","count":1},{"id":"phone","display":"phone","count":1},{"id":"mobile","display":"mobile","count":1},{"id":"health","display":"health","count":1},{"id":"mhealth","display":"mhealth","count":1},{"id":"ehealth","display":"ehealth","count":1},{"id":"pouchdb","display":"pouchdb","count":1},{"id":"casa","display":"casa","count":1},{"id":"pg-casa","display":"pg-casa","count":1},{"id":"casa-volunteers","display":"casa-volunteers","count":1},{"id":"foster-youth","display":"foster-youth","count":1},{"id":"casa-chapters","display":"casa-chapters","count":1},{"id":"volunteer-management","display":"volunteer-management","count":1},{"id":"covid-19","display":"covid-19","count":1},{"id":"sustainable-development-goals","display":"sustainable-development-goals","count":1},{"id":"public-goods","display":"public-goods","count":1},{"id":"digital-public-goods","display":"digital-public-goods","count":1},{"id":"manufacturing","display":"manufacturing","count":1},{"id":"integrations","display":"integrations","count":1},{"id":"erpnext","display":"erpnext","count":1},{"id":"localization","display":"localization","count":1},{"id":"healthcare","display":"healthcare","count":1},{"id":"support","display":"support","count":1},{"id":"asset-management","display":"asset-management","count":1},{"id":"accounting","display":"accounting","count":1},{"id":"distribution","display":"distribution","count":1},{"id":"digital-human-rights","display":"digital-human-rights","count":1},{"id":"whistleblowing","display":"whistleblowing","count":1},{"id":"anonymity","display":"anonymity","count":1},{"id":"security","display":"security","count":1},{"id":"angularjs","display":"angularjs","count":1},{"id":"twisted","display":"twisted","count":1},{"id":"sqlalchemy","display":"sqlalchemy","count":1},{"id":"letsencrypt","display":"letsencrypt","count":1},{"id":"https","display":"https","count":1},{"id":"machine-learning","display":"machine-learning","count":1},{"id":"gpu","display":"gpu","count":1},{"id":"videos","display":"videos","count":1},{"id":"jungle","display":"jungle","count":1},{"id":"chimps","display":"chimps","count":1},{"id":"animals","display":"animals","count":1},{"id":"conservation","display":"conservation","count":1},{"id":"ecology","display":"ecology","count":1},{"id":"video-processing","display":"video-processing","count":1},{"id":"cli","display":"cli","count":1},{"id":"case-management","display":"case-management","count":1},{"id":"offline-first","display":"offline-first","count":1},{"id":"docker","display":"docker","count":1},{"id":"pwa","display":"pwa","count":1},{"id":"aac","display":"aac","count":1},{"id":"autism","display":"autism","count":1},{"id":"cerebral-palsy","display":"cerebral-palsy","count":1},{"id":"progressive-web-app","display":"progressive-web-app","count":1},{"id":"communication-board","display":"communication-board","count":1},{"id":"speech","display":"speech","count":1},{"id":"tts","display":"tts","count":1},{"id":"text-to-speech","display":"text-to-speech","count":1},{"id":"disabilities","display":"disabilities","count":1},{"id":"symbols","display":"symbols","count":1},{"id":"x-road","display":"x-road","count":1},{"id":"integration","display":"integration","count":1},{"id":"data-exchange","display":"data-exchange","count":1},{"id":"android-fhir-sdk","display":"android-fhir-sdk","count":1},{"id":"fhir","display":"fhir","count":1},{"id":"fhir-client","display":"fhir-client","count":1},{"id":"kotlin","display":"kotlin","count":1},{"id":"kotlin-android","display":"kotlin-android","count":1},{"id":"kotlin-library","display":"kotlin-library","count":1},{"id":"structured-data-capture","display":"structured-data-capture","count":1},{"id":"sqlite","display":"sqlite","count":1},{"id":"sqlite-database","display":"sqlite-database","count":1},{"id":"sqlite-android","display":"sqlite-android","count":1},{"id":"education","display":"education","count":1},{"id":"curriculum","display":"curriculum","count":1},{"id":"syllabus","display":"syllabus","count":1},{"id":"refugees","display":"refugees","count":1},{"id":"charity","display":"charity","count":1},{"id":"react","display":"react","count":1},{"id":"node","display":"node","count":1},{"id":"sql","display":"sql","count":1},{"id":"decidim","display":"decidim","count":1},{"id":"democracy","display":"democracy","count":1},{"id":"community","display":"community","count":1},{"id":"government","display":"government","count":1},{"id":"civic-tech","display":"civic-tech","count":1},{"id":"ideation","display":"ideation","count":1},{"id":"collective-intelligence","display":"collective-intelligence","count":1},{"id":"participation","display":"participation","count":1},{"id":"citizen-participation","display":"citizen-participation","count":1},{"id":"help-wanted","display":"help-wanted","count":1},{"id":"r","display":"r","count":1},{"id":"r-package","display":"r-package","count":1},{"id":"epiverse","display":"epiverse","count":1},{"id":"epidemiology","display":"epidemiology","count":1},{"id":"epidemic-modelling","display":"epidemic-modelling","count":1},{"id":"outbreak-analysis","display":"outbreak-analysis","count":1},{"id":"blockchain","display":"blockchain","count":1},{"id":"collaboration","display":"collaboration","count":1},{"id":"transparency","display":"transparency","count":1},{"id":"multichain","display":"multichain","count":1},{"id":"wikidata","display":"wikidata","count":1},{"id":"government-data","display":"government-data","count":1},{"id":"social-media","display":"social-media","count":1},{"id":"opengov","display":"opengov","count":1}]} \ No newline at end of file +{"repositories":[{"id":"R_kgDOHR-jTg","owner":"epiverse-trace","name":"finalsize","description":"R package to calculate the final size of an SIR epidemic in populations with heterogeneity in social contacts and disease susceptibility","url":"https://github.com/epiverse-trace/finalsize","stars":8,"stars_display":"8","license":"Other","last_modified":"2023-08-25T11:30:45Z","language":{"id":"r","display":"R"},"topics":[{"id":"r","display":"r"},{"id":"r-package","display":"r-package"},{"id":"epiverse","display":"epiverse"},{"id":"epidemiology","display":"epidemiology"},{"id":"epidemic-modelling","display":"epidemic-modelling"},{"id":"outbreak-analysis","display":"outbreak-analysis"}],"issues":[{"id":"I_kwDOHR-jTs5TtXVW","number":68,"title":"Move finalsize specific element from solver function to main finalsize() function","url":"https://github.com/epiverse-trace/finalsize/issues/68","comments_count":14,"created_at":"2022-10-11T10:29:29Z","labels":[]},{"id":"I_kwDOHR-jTs5bXXt4","number":126,"title":"Add brief explaination about the matrix operations","url":"https://github.com/epiverse-trace/finalsize/issues/126","comments_count":5,"created_at":"2023-01-13T20:11:56Z","labels":[]},{"id":"I_kwDOHR-jTs5sGEm5","number":176,"title":"Describe the underlying maths and numerical implementations in vignette","url":"https://github.com/epiverse-trace/finalsize/issues/176","comments_count":6,"created_at":"2023-07-20T09:12:34Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNjk4ODIx","owner":"medic","name":"cht-core","description":"The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.","url":"https://github.com/medic/cht-core","stars":413,"stars_display":"413","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-16T11:50:25Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"medical","display":"medical"},{"id":"couchdb","display":"couchdb"},{"id":"javascript","display":"javascript"},{"id":"phone","display":"phone"},{"id":"mobile","display":"mobile"},{"id":"health","display":"health"},{"id":"mhealth","display":"mhealth"},{"id":"ehealth","display":"ehealth"},{"id":"pouchdb","display":"pouchdb"},{"id":"hacktoberfest","display":"hacktoberfest"},{"id":"cht","display":"cht"}],"issues":[{"id":"I_kwDOACkuRc5bfaVH","number":8027,"title":"Admin app fails to update `partners` if existing document is malformed","url":"https://github.com/medic/cht-core/issues/8027","comments_count":0,"created_at":"2023-01-16T13:41:05Z","labels":[]},{"id":"I_kwDOACkuRc5eUC1T","number":8072,"title":"Error when saving form with repeated upload inputs","url":"https://github.com/medic/cht-core/issues/8072","comments_count":0,"created_at":"2023-02-13T13:02:07Z","labels":[]},{"id":"I_kwDOACkuRc5eyudB","number":8085,"title":"Race condition: Tasks list briefly shows \"No more tasks\" before displaying available tasks. ","url":"https://github.com/medic/cht-core/issues/8085","comments_count":0,"created_at":"2023-02-18T14:06:31Z","labels":[]},{"id":"I_kwDOACkuRc5gInGr","number":8117,"title":"Check for `can_view_message_action` permission to display \"Send Message\" action","url":"https://github.com/medic/cht-core/issues/8117","comments_count":0,"created_at":"2023-03-07T07:12:57Z","labels":[]},{"id":"I_kwDOACkuRc5gIrbb","number":8118,"title":"\"Send Message\" action shouldn't send message to user that is logged in","url":"https://github.com/medic/cht-core/issues/8118","comments_count":0,"created_at":"2023-03-07T07:29:02Z","labels":[]},{"id":"I_kwDOACkuRc5hB3Ca","number":8131,"title":"Training cards are appearing on top of privacy policies","url":"https://github.com/medic/cht-core/issues/8131","comments_count":12,"created_at":"2023-03-16T16:39:13Z","labels":[]},{"id":"I_kwDOACkuRc5hz8nZ","number":8147,"title":"Training cards display loading error when user does not have contact","url":"https://github.com/medic/cht-core/issues/8147","comments_count":2,"created_at":"2023-03-26T17:48:40Z","labels":[]},{"id":"I_kwDOACkuRc5jx_3n","number":8189,"title":"Convert app management add/edit user modal to a page","url":"https://github.com/medic/cht-core/issues/8189","comments_count":8,"created_at":"2023-04-19T01:52:37Z","labels":[]},{"id":"I_kwDOACkuRc5qAyYj","number":8348,"title":"Adding error object to logger in sentinel/server.js","url":"https://github.com/medic/cht-core/issues/8348","comments_count":1,"created_at":"2023-06-28T09:46:12Z","labels":[]},{"id":"I_kwDOACkuRc5rkPoK","number":8395,"title":"Upgrade page - Increase the delay before displaying the \"interrupted\" warning","url":"https://github.com/medic/cht-core/issues/8395","comments_count":1,"created_at":"2023-07-14T10:51:43Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNTM4MDczMzA=","owner":"egovernments","name":"DIGIT-OSS","description":"eGov Foundation's Open source repository of the DIGIT ","url":"https://github.com/egovernments/DIGIT-OSS","stars":30,"stars_display":"30","license":"MIT License","last_modified":"2023-09-15T13:26:16Z","language":{"id":"java","display":"Java"},"topics":[{"id":"digit","display":"digit"},{"id":"opensource","display":"opensource"},{"id":"non-profit","display":"non-profit"},{"id":"public-good","display":"public-good"},{"id":"dpg","display":"dpg"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk3Mjg0OTQ2NA==","owner":"primeroIMS","name":"primero","description":"Primero is an application designed to help child protection workers and social workers in humanitarian and development contexts manage data on vulnerable children and survivors of violence. Please carefully read our LICENSE. If you would like access to the CPIMS+ and GBVIMS+ configurations, please contact: childprotectioninnovation@gmail.com ","url":"https://github.com/primeroIMS/primero","stars":44,"stars_display":"44","license":"Other","last_modified":"2023-09-15T07:50:56Z","language":{"id":"javascript","display":"JavaScript"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMjQxNTA2Mzk=","owner":"drivendataorg","name":"zamba","description":"A Python package for identifying 42 kinds of animals, training custom models, and estimating distance from camera trap videos","url":"https://github.com/drivendataorg/zamba","stars":74,"stars_display":"74","license":"MIT License","last_modified":"2023-09-08T18:17:42Z","language":{"id":"python","display":"Python"},"topics":[{"id":"machine-learning","display":"machine-learning"},{"id":"gpu","display":"gpu"},{"id":"videos","display":"videos"},{"id":"jungle","display":"jungle"},{"id":"chimps","display":"chimps"},{"id":"animals","display":"animals"},{"id":"conservation","display":"conservation"},{"id":"ecology","display":"ecology"},{"id":"video-processing","display":"video-processing"},{"id":"cli","display":"cli"},{"id":"deep-learning","display":"deep-learning"},{"id":"neural-network","display":"neural-network"},{"id":"pytorch","display":"pytorch"},{"id":"pytorch-lightning","display":"pytorch-lightning"},{"id":"python","display":"python"},{"id":"camera-traps","display":"camera-traps"}],"issues":[{"id":"I_kwDOB2Zjb848idrw","number":122,"title":"Add tests for splits and bad video data","url":"https://github.com/drivendataorg/zamba/issues/122","comments_count":2,"created_at":"2021-10-04T21:50:26Z","labels":[]},{"id":"I_kwDOB2Zjb849uw2-","number":154,"title":"Add hardware_dependent_fields to ZambaBaseModel's Config","url":"https://github.com/drivendataorg/zamba/issues/154","comments_count":0,"created_at":"2021-10-25T23:42:48Z","labels":[]},{"id":"I_kwDOB2Zjb85HO5nz","number":183,"title":"Standardize default for model_cache_dir across repo","url":"https://github.com/drivendataorg/zamba/issues/183","comments_count":0,"created_at":"2022-04-06T19:38:49Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDc5Nzc2MzM=","owner":"google","name":"android-fhir","description":"The Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7® FHIR® standard on Android.","url":"https://github.com/google/android-fhir","stars":366,"stars_display":"366","license":"Apache License 2.0","last_modified":"2023-09-16T13:20:56Z","language":{"id":"kotlin","display":"Kotlin"},"topics":[{"id":"android-fhir-sdk","display":"android-fhir-sdk"},{"id":"fhir","display":"fhir"},{"id":"fhir-client","display":"fhir-client"},{"id":"kotlin","display":"kotlin"},{"id":"kotlin-android","display":"kotlin-android"},{"id":"kotlin-library","display":"kotlin-library"},{"id":"structured-data-capture","display":"structured-data-capture"},{"id":"sqlite","display":"sqlite"},{"id":"sqlite-database","display":"sqlite-database"},{"id":"sqlite-android","display":"sqlite-android"},{"id":"jetpack","display":"jetpack"},{"id":"jetpack-android","display":"jetpack-android"},{"id":"android","display":"android"},{"id":"android-library","display":"android-library"},{"id":"android-development","display":"android-development"},{"id":"android-architecture-components","display":"android-architecture-components"},{"id":"health","display":"health"},{"id":"healthcare","display":"healthcare"},{"id":"interoperability","display":"interoperability"}],"issues":[{"id":"MDU6SXNzdWU5MjgwMDA0ODk=","number":577,"title":"Refactor the UI validation code in the SDC library","url":"https://github.com/google/android-fhir/issues/577","comments_count":4,"created_at":"2021-06-23T08:33:16Z","labels":[]},{"id":"MDU6SXNzdWU5MzQ0Njc3ODI=","number":608,"title":"Fuzzy search on Patient name","url":"https://github.com/google/android-fhir/issues/608","comments_count":31,"created_at":"2021-07-01T06:40:27Z","labels":[]},{"id":"MDU6SXNzdWU5MzQ0NzkzODU=","number":609,"title":"Enable ValueSet expansion in the Search API so developers can search by ValueSet rather than disjunction of codes","url":"https://github.com/google/android-fhir/issues/609","comments_count":4,"created_at":"2021-07-01T06:55:48Z","labels":[]},{"id":"I_kwDODsfWoc49wTf1","number":872,"title":"Handle Sync work that may go on for time longer than permitted by regular workmanager.","url":"https://github.com/google/android-fhir/issues/872","comments_count":1,"created_at":"2021-10-26T09:43:57Z","labels":[]},{"id":"I_kwDODsfWoc5WNWaD","number":1712,"title":"No \"other\" category in gender section in \"Add Patient\"","url":"https://github.com/google/android-fhir/issues/1712","comments_count":6,"created_at":"2022-11-12T08:51:28Z","labels":[]},{"id":"I_kwDODsfWoc5bLkJQ","number":1803,"title":"Create a new date widget with dropdowns (SDC)","url":"https://github.com/google/android-fhir/issues/1803","comments_count":3,"created_at":"2023-01-11T21:57:57Z","labels":[]},{"id":"I_kwDODsfWoc5bLsrb","number":1805,"title":"Date picker: Add a different date picker with “spinners” ","url":"https://github.com/google/android-fhir/issues/1805","comments_count":1,"created_at":"2023-01-11T22:22:46Z","labels":[]},{"id":"I_kwDODsfWoc5hOEj8","number":1920,"title":"[IgManager] PlanDefinitionProcessor doesn't resolve the PlanDefinition from IgManager ","url":"https://github.com/google/android-fhir/issues/1920","comments_count":1,"created_at":"2023-03-19T19:11:15Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNjU5MzM1MzA=","owner":"I-TECH-UW","name":"OpenELIS-Global-2","description":"OpenELIS 2.X is a rewrite of the original OpenELIS global with updated components and technology","url":"https://github.com/I-TECH-UW/OpenELIS-Global-2","stars":22,"stars_display":"22","license":"Mozilla Public License 2.0","last_modified":"2023-09-14T22:42:17Z","language":{"id":"java","display":"Java"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNTI2MTA4Mg==","owner":"healthsites","name":"healthsites","description":"Building an open data commons of health facility data with OpenStreetMap","url":"https://github.com/healthsites/healthsites","stars":135,"stars_display":"135","license":"Other","last_modified":"2023-08-30T12:29:19Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"sanitation","display":"sanitation"},{"id":"facilities","display":"facilities"},{"id":"coverage-status","display":"coverage-status"},{"id":"python","display":"python"},{"id":"openstreetmap","display":"openstreetmap"},{"id":"django","display":"django"},{"id":"healthcare","display":"healthcare"},{"id":"electicity","display":"electicity"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxODI4NDU0MTY=","owner":"iHRIS","name":"iHRIS","description":"iHRIS V","url":"https://github.com/iHRIS/iHRIS","stars":29,"stars_display":"29","license":"GNU Lesser General Public License v3.0","last_modified":"2023-09-14T18:00:00Z","language":{"id":"html","display":"HTML"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNzI4MTk4NjU=","owner":"statisticsnorway","name":"statbus","description":"STATistical BUSiness register","url":"https://github.com/statisticsnorway/statbus","stars":3,"stars_display":"3","license":"Other","last_modified":"2023-09-15T13:22:45Z","language":{"id":"csharp","display":"C#"},"topics":[],"issues":[{"id":"I_kwDOFjjHmc5ccG1N","number":72,"title":"Configure linting rules","url":"https://github.com/statisticsnorway/statbus/issues/72","comments_count":0,"created_at":"2023-01-20T13:45:11Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxODY0MjMz","owner":"frappe","name":"erpnext","description":"Free and Open Source Enterprise Resource Planning (ERP)","url":"https://github.com/frappe/erpnext","stars":14785,"stars_display":"14.8K","license":"GNU General Public License v3.0","last_modified":"2023-09-16T16:39:07Z","language":{"id":"python","display":"Python"},"topics":[{"id":"manufacturing","display":"manufacturing"},{"id":"integrations","display":"integrations"},{"id":"erpnext","display":"erpnext"},{"id":"python","display":"python"},{"id":"localization","display":"localization"},{"id":"healthcare","display":"healthcare"},{"id":"support","display":"support"},{"id":"asset-management","display":"asset-management"},{"id":"accounting","display":"accounting"},{"id":"distribution","display":"distribution"},{"id":"retail","display":"retail"},{"id":"crm","display":"crm"},{"id":"frappe","display":"frappe"},{"id":"hrms","display":"hrms"},{"id":"project-management","display":"project-management"},{"id":"procurement","display":"procurement"},{"id":"erp","display":"erp"},{"id":"profit","display":"profit"},{"id":"point-of-sale","display":"point-of-sale"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"MDU6SXNzdWU5MjY1MDk3OTc=","number":26136,"title":"erpnext.stock.get_item_details.get_item_tax_info this method always returns 404 error Version 13.5.1","url":"https://github.com/frappe/erpnext/issues/26136","comments_count":3,"created_at":"2021-06-21T19:06:51Z","labels":[]},{"id":"I_kwDOABxyKc5Pozda","number":31831,"title":"Wrong breadcrumb module for selling DocTypes","url":"https://github.com/frappe/erpnext/issues/31831","comments_count":4,"created_at":"2022-08-11T15:04:27Z","labels":[]},{"id":"I_kwDOABxyKc5eeshM","number":34067,"title":"Wrong Breadcrumb for Customer Doctype","url":"https://github.com/frappe/erpnext/issues/34067","comments_count":7,"created_at":"2023-02-15T02:24:08Z","labels":[]},{"id":"I_kwDOABxyKc5e1I8V","number":34136,"title":"No custom dimension in budget variance and profitability report","url":"https://github.com/frappe/erpnext/issues/34136","comments_count":2,"created_at":"2023-02-20T02:10:14Z","labels":[]},{"id":"I_kwDOABxyKc5i8bjN","number":34794,"title":"Auto populate Party information in Payment Entry when creating PE from Supplier/Customer Dashboard","url":"https://github.com/frappe/erpnext/issues/34794","comments_count":0,"created_at":"2023-04-09T21:26:36Z","labels":[]},{"id":"I_kwDOABxyKc5jNBm7","number":34834,"title":"Error while submitting internal sales invoice","url":"https://github.com/frappe/erpnext/issues/34834","comments_count":1,"created_at":"2023-04-12T11:14:52Z","labels":[]},{"id":"I_kwDOABxyKc5jR3qe","number":34837,"title":"Multi Company - Wrong company address in documents","url":"https://github.com/frappe/erpnext/issues/34837","comments_count":0,"created_at":"2023-04-13T03:31:24Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk0Mzk4NjE=","owner":"moodle","name":"moodle","description":"Moodle - the world's open source learning platform","url":"https://github.com/moodle/moodle","stars":4931,"stars_display":"4.9K","license":"GNU General Public License v3.0","last_modified":"2023-09-15T17:19:05Z","language":{"id":"php","display":"PHP"},"topics":[],"issues":[],"has_new_issues":false},{"id":"R_kgDOHU9OKQ","owner":"google","name":"fhir-gateway","description":"A generic proxy server for applying access-control policies for a FHIR-store.","url":"https://github.com/google/fhir-gateway","stars":46,"stars_display":"46","license":"Other","last_modified":"2023-09-16T08:06:45Z","language":{"id":"java","display":"Java"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMDg5MTEwNzY=","owner":"mojaloop","name":"central-ledger","description":"Central Ledger hosted by a scheme to record and settle transfers","url":"https://github.com/mojaloop/central-ledger","stars":29,"stars_display":"29","license":"Other","last_modified":"2023-09-15T19:03:46Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"mojaloop","display":"mojaloop"},{"id":"core-docker","display":"core-docker"},{"id":"ml-automated-releases","display":"ml-automated-releases"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMzI1MTYxODQ=","owner":"simpledotorg","name":"simple-server","description":"The web app behind Simple.org","url":"https://github.com/simpledotorg/simple-server","stars":63,"stars_display":"63","license":"MIT License","last_modified":"2023-09-15T11:13:47Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"non-profit","display":"non-profit"},{"id":"healthcare","display":"healthcare"},{"id":"cardiovascular","display":"cardiovascular"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk1NDYzMTc0NA==","owner":"Aam-Digital","name":"ndb-core","description":"Easy-to-use case management web app for NGOs anywhere in the world.","url":"https://github.com/Aam-Digital/ndb-core","stars":35,"stars_display":"35","license":"GNU General Public License v3.0","last_modified":"2023-09-15T23:07:02Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"ngo","display":"ngo"},{"id":"case-management","display":"case-management"},{"id":"offline-first","display":"offline-first"},{"id":"docker","display":"docker"},{"id":"pwa","display":"pwa"}],"issues":[{"id":"I_kwDOA0GdQM5JC-Ib","number":1246,"title":"pin notes to top of list","url":"https://github.com/Aam-Digital/ndb-core/issues/1246","comments_count":0,"created_at":"2022-05-04T15:07:06Z","labels":[]},{"id":"I_kwDOA0GdQM5N3Fok","number":1373,"title":"UI should indicate that list only shows filtered results","url":"https://github.com/Aam-Digital/ndb-core/issues/1373","comments_count":0,"created_at":"2022-07-15T17:03:39Z","labels":[]},{"id":"I_kwDOA0GdQM5Q4iB_","number":1415,"title":"Add screen to add more authors and notes at end of \"record attendance\"","url":"https://github.com/Aam-Digital/ndb-core/issues/1415","comments_count":1,"created_at":"2022-08-31T08:34:22Z","labels":[]},{"id":"I_kwDOA0GdQM5Q58rj","number":1416,"title":"global search in toolbar for mobile screens","url":"https://github.com/Aam-Digital/ndb-core/issues/1416","comments_count":0,"created_at":"2022-08-31T13:48:21Z","labels":[]},{"id":"I_kwDOA0GdQM5ZaMT2","number":1595,"title":"Remove country icons and only show language abbreviation","url":"https://github.com/Aam-Digital/ndb-core/issues/1595","comments_count":0,"created_at":"2022-12-16T11:19:44Z","labels":[]},{"id":"I_kwDOA0GdQM5arSMz","number":1632,"title":"refactor dashboard widgets to build upon the generic dashboard-list-widget","url":"https://github.com/Aam-Digital/ndb-core/issues/1632","comments_count":0,"created_at":"2023-01-05T19:43:12Z","labels":[]},{"id":"I_kwDOA0GdQM5geo0P","number":1762,"title":"Click on Entity in disabled form should open details page","url":"https://github.com/Aam-Digital/ndb-core/issues/1762","comments_count":0,"created_at":"2023-03-10T09:31:11Z","labels":[]},{"id":"I_kwDOA0GdQM5lFwL-","number":1872,"title":"add new option from enum popup window","url":"https://github.com/Aam-Digital/ndb-core/issues/1872","comments_count":1,"created_at":"2023-05-04T13:23:18Z","labels":[]},{"id":"I_kwDOA0GdQM5qeLfi","number":1917,"title":"Cancel button should not be transparent","url":"https://github.com/Aam-Digital/ndb-core/issues/1917","comments_count":6,"created_at":"2023-07-03T14:29:22Z","labels":[]},{"id":"I_kwDOA0GdQM5sZ2mI","number":1942,"title":"Import Module: infer column mapping from column header names","url":"https://github.com/Aam-Digital/ndb-core/issues/1942","comments_count":0,"created_at":"2023-07-24T16:03:52Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyMjI2OTEwOA==","owner":"openmrs","name":"openmrs-contrib-android-client","description":"Android client for OpenMRS","url":"https://github.com/openmrs/openmrs-contrib-android-client","stars":173,"stars_display":"173","last_modified":"2023-08-28T17:19:44Z","language":{"id":"kotlin","display":"Kotlin"},"topics":[{"id":"openmrs","display":"openmrs"},{"id":"android-client","display":"android-client"},{"id":"android","display":"android"},{"id":"jira","display":"jira"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNTAyMzQ5MDk=","owner":"Sunbird-RC","name":"sunbird-rc-core","description":"Electronic Registries and Verifiable Credentials","url":"https://github.com/Sunbird-RC/sunbird-rc-core","stars":19,"stars_display":"19","license":"MIT License","last_modified":"2023-09-16T05:34:40Z","language":{"id":"java","display":"Java"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMDE5MTg4NQ==","owner":"openMF","name":"community-app","description":"This is the default web application built on top of the Apache Fineract platform. The Mifos X Web App (formerly called Community App) is maintained by the Mifos Initiative as a reference solution for the financial inclusion community. It is a Single-Page App (SPA) written in web standard technologies like JavaScript, CSS and HTML5. It leverages common popular frameworks/libraries such as AngularJS 1.5, Bootstrap and Font Awesome","url":"https://github.com/openMF/community-app","stars":300,"stars_display":"300","license":"Mozilla Public License 2.0","last_modified":"2023-09-10T20:25:46Z","language":{"id":"html","display":"HTML"},"topics":[{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"MDU6SXNzdWU1MTI5OTk0MzI=","number":3125,"title":"Test Issue","url":"https://github.com/openMF/community-app/issues/3125","comments_count":2,"created_at":"2019-10-27T17:58:06Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNDI5NTk0MTM=","owner":"Open-Attestation","name":"open-attestation","description":"Meta framework for providing digital provenance and integrity to documents.","url":"https://github.com/Open-Attestation/open-attestation","stars":42,"stars_display":"42","license":"Apache License 2.0","last_modified":"2023-09-07T02:30:41Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"signature","display":"signature"},{"id":"openattestation","display":"openattestation"},{"id":"cryptography","display":"cryptography"},{"id":"ethereum","display":"ethereum"},{"id":"pki","display":"pki"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNzI3MjM3OTY=","owner":"CodeYourFuture","name":"syllabus","description":"Syllabus Website for CodeYourFuture","url":"https://github.com/CodeYourFuture/syllabus","stars":145,"stars_display":"145","last_modified":"2023-09-16T11:42:08Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"education","display":"education"},{"id":"javascript","display":"javascript"},{"id":"curriculum","display":"curriculum"},{"id":"syllabus","display":"syllabus"},{"id":"refugees","display":"refugees"},{"id":"charity","display":"charity"},{"id":"ngo","display":"ngo"},{"id":"react","display":"react"},{"id":"node","display":"node"},{"id":"sql","display":"sql"},{"id":"course","display":"course"},{"id":"teachers","display":"teachers"},{"id":"teaching","display":"teaching"},{"id":"learning","display":"learning"},{"id":"codeyourfuture","display":"codeyourfuture"},{"id":"codeyourfuture-syllabus","display":"codeyourfuture-syllabus"},{"id":"foss","display":"foss"}],"issues":[{"id":"I_kwDOEEFvVM5LmOJV","number":445,"title":"Note that Git is out-of-scope for Fundamentals course in mentor notes","url":"https://github.com/CodeYourFuture/syllabus/issues/445","comments_count":0,"created_at":"2022-06-11T15:56:18Z","labels":[]},{"id":"I_kwDOEEFvVM5PNuM5","number":471,"title":"JS 1 Week 4 Solutions Bug report","url":"https://github.com/CodeYourFuture/syllabus/issues/471","comments_count":1,"created_at":"2022-08-04T17:53:19Z","labels":[]},{"id":"I_kwDOEEFvVM5V-01o","number":529,"title":"Lighthouse CI Github Action to run on HTML repos","url":"https://github.com/CodeYourFuture/syllabus/issues/529","comments_count":2,"created_at":"2022-11-09T18:07:55Z","labels":[]},{"id":"I_kwDOEEFvVM5XzGfQ","number":547,"title":"Move technical guides from docs to Syllabus","url":"https://github.com/CodeYourFuture/syllabus/issues/547","comments_count":1,"created_at":"2022-12-02T15:07:26Z","labels":[]},{"id":"I_kwDOEEFvVM5YVYc1","number":550,"title":"Create offline version for use in prisons and other offline environments","url":"https://github.com/CodeYourFuture/syllabus/issues/550","comments_count":10,"created_at":"2022-12-07T14:01:46Z","labels":[]},{"id":"I_kwDOEEFvVM5bYmWm","number":568,"title":"Style Guide violation, to update","url":"https://github.com/CodeYourFuture/syllabus/issues/568","comments_count":3,"created_at":"2023-01-14T07:53:33Z","labels":[]},{"id":"I_kwDOEEFvVM5bYmjf","number":569,"title":"Style guide violation, please update","url":"https://github.com/CodeYourFuture/syllabus/issues/569","comments_count":4,"created_at":"2023-01-14T07:58:02Z","labels":[]},{"id":"I_kwDOEEFvVM5bYm3j","number":570,"title":"Style guide violation, please update","url":"https://github.com/CodeYourFuture/syllabus/issues/570","comments_count":7,"created_at":"2023-01-14T08:02:26Z","labels":[]},{"id":"I_kwDOEEFvVM5ba-KE","number":573,"title":"Possibly install first timers bot","url":"https://github.com/CodeYourFuture/syllabus/issues/573","comments_count":3,"created_at":"2023-01-15T12:46:53Z","labels":[]},{"id":"I_kwDOEEFvVM5bbTBm","number":574,"title":"Broken video link in - JS 2 III (Study these DOM materials (1 hour))","url":"https://github.com/CodeYourFuture/syllabus/issues/574","comments_count":2,"created_at":"2023-01-15T16:02:00Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNDI5MTI2NzE=","owner":"terraframe","name":"geoprism-registry","description":"GeoPrism Registry is a system for curating interlinked data through time. It's the first framework implementing the Common Geo-Registry specification.","url":"https://github.com/terraframe/geoprism-registry","stars":15,"stars_display":"15","license":"GNU Lesser General Public License v3.0","last_modified":"2023-09-13T16:27:50Z","language":{"id":"java","display":"Java"},"topics":[{"id":"geospatial","display":"geospatial"},{"id":"global-health","display":"global-health"},{"id":"government","display":"government"},{"id":"graph","display":"graph"},{"id":"health","display":"health"},{"id":"knowledge-graph","display":"knowledge-graph"},{"id":"labeled-property-graph","display":"labeled-property-graph"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMDk4NjcyMTI=","owner":"getodk","name":"central","description":"ODK Central is a server that is easy to use, very fast, and stuffed with features that make data collection easier. Contribute and make the world a better place! ✨🗄✨","url":"https://github.com/getodk/central","stars":99,"stars_display":"99","license":"Apache License 2.0","last_modified":"2023-09-16T05:53:13Z","language":{"id":"shell","display":"Shell"},"topics":[],"issues":[{"id":"I_kwDOBoxwzM4-51IL","number":260,"title":"Additional XForm validation","url":"https://github.com/getodk/central/issues/260","comments_count":2,"created_at":"2021-11-16T21:23:02Z","labels":[]},{"id":"I_kwDOBoxwzM5Kkz2i","number":285,"title":"nginx healthcheck fails for HTTPS port other than 443","url":"https://github.com/getodk/central/issues/285","comments_count":2,"created_at":"2022-05-27T19:01:42Z","labels":[]},{"id":"I_kwDOBoxwzM5aylMC","number":376,"title":"Don't log service logs to ~/.pm2/logs/","url":"https://github.com/getodk/central/issues/376","comments_count":1,"created_at":"2023-01-06T21:43:47Z","labels":[]},{"id":"I_kwDOBoxwzM5vqQ4N","number":472,"title":"On the homepage \"Show x total” isn’t highlighted by the tab key navigation","url":"https://github.com/getodk/central/issues/472","comments_count":0,"created_at":"2023-08-30T10:01:18Z","labels":[]},{"id":"I_kwDOBoxwzM5v31En","number":474,"title":"Not only CSV extensions are linked to Entity lists.","url":"https://github.com/getodk/central/issues/474","comments_count":0,"created_at":"2023-09-01T07:33:08Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOIS8n6g","owner":"PolicyEngine","name":"policyengine-app","description":"PolicyEngine's free web app for computing the impact of public policy.","url":"https://github.com/PolicyEngine/policyengine-app","stars":25,"stars_display":"25","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-13T02:30:22Z","language":{"id":"javascript","display":"JavaScript"},"topics":[],"issues":[{"id":"I_kwDOIS8n6s5k4Aqj","number":511,"title":"Add walkthrough video","url":"https://github.com/PolicyEngine/policyengine-app/issues/511","comments_count":0,"created_at":"2023-05-02T13:14:20Z","labels":[]},{"id":"I_kwDOIS8n6s5k4BL9","number":512,"title":"Train embeddings for the PolicyEngine-[country] repo codebases to allow users to ask it questions","url":"https://github.com/PolicyEngine/policyengine-app/issues/512","comments_count":0,"created_at":"2023-05-02T13:15:31Z","labels":[]},{"id":"I_kwDOIS8n6s5l2hUw","number":541,"title":"Move logo further right on earnings variation charts","url":"https://github.com/PolicyEngine/policyengine-app/issues/541","comments_count":3,"created_at":"2023-05-14T02:03:47Z","labels":[]},{"id":"I_kwDOIS8n6s5mahuW","number":544,"title":"Embedded charts in Analysis page are too wide","url":"https://github.com/PolicyEngine/policyengine-app/issues/544","comments_count":1,"created_at":"2023-05-20T17:07:42Z","labels":[]},{"id":"I_kwDOIS8n6s5nMkfx","number":561,"title":"Update logo for policyengine.org social share preview","url":"https://github.com/PolicyEngine/policyengine-app/issues/561","comments_count":1,"created_at":"2023-05-30T00:28:52Z","labels":[]},{"id":"I_kwDOIS8n6s5nMkx6","number":562,"title":"Add Pinterest Rich Pin Data for homepage preview","url":"https://github.com/PolicyEngine/policyengine-app/issues/562","comments_count":0,"created_at":"2023-05-30T00:31:34Z","labels":[]},{"id":"I_kwDOIS8n6s5ozcQL","number":581,"title":"Add legend to intra-decile chart ","url":"https://github.com/PolicyEngine/policyengine-app/issues/581","comments_count":0,"created_at":"2023-06-15T08:29:32Z","labels":[]},{"id":"I_kwDOIS8n6s5qrqVM","number":598,"title":"Subscribe button on homepage","url":"https://github.com/PolicyEngine/policyengine-app/issues/598","comments_count":2,"created_at":"2023-07-05T15:43:30Z","labels":[]},{"id":"I_kwDOIS8n6s5uwqNU","number":704,"title":"Respect capitalization of parameter labels","url":"https://github.com/PolicyEngine/policyengine-app/issues/704","comments_count":1,"created_at":"2023-08-20T20:00:44Z","labels":[]},{"id":"I_kwDOIS8n6s5vute4","number":713,"title":"The anchor on the homepage Twitter button extends all the way to the flag dropdown arrow, making it easy to accidentally click on the Twitter link by mistake","url":"https://github.com/PolicyEngine/policyengine-app/issues/713","comments_count":0,"created_at":"2023-08-30T23:31:26Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk4OTAzNTQ2MQ==","owner":"rubyforgood","name":"human-essentials","description":"Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.","url":"https://github.com/rubyforgood/human-essentials","stars":381,"stars_display":"381","license":"MIT License","last_modified":"2023-09-15T20:37:43Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"rails","display":"rails"},{"id":"non-profit","display":"non-profit"},{"id":"rubyforgood","display":"rubyforgood"},{"id":"open-source","display":"open-source"},{"id":"hacktoberfest","display":"hacktoberfest"},{"id":"help-wanted","display":"help-wanted"}],"issues":[{"id":"I_kwDOBU6Sxc5pst8p","number":3689,"title":"Check *All* the possible cases of double-clicks on submit-ish buttons","url":"https://github.com/rubyforgood/human-essentials/issues/3689","comments_count":4,"created_at":"2023-06-25T14:55:16Z","labels":[]},{"id":"I_kwDOBU6Sxc5q8TQK","number":3719,"title":"Remove bootstrap-select","url":"https://github.com/rubyforgood/human-essentials/issues/3719","comments_count":6,"created_at":"2023-07-07T20:08:09Z","labels":[]},{"id":"I_kwDOBU6Sxc5rBA44","number":3726,"title":"Thank everyone when the release goes out automagically.","url":"https://github.com/rubyforgood/human-essentials/issues/3726","comments_count":7,"created_at":"2023-07-09T14:34:45Z","labels":[]},{"id":"I_kwDOBU6Sxc5rBCug","number":3729,"title":"Wider spread of dates on requests, distributions, purchases, donations in the seed, including some more than 1 week ago.","url":"https://github.com/rubyforgood/human-essentials/issues/3729","comments_count":0,"created_at":"2023-07-09T14:53:57Z","labels":[]},{"id":"I_kwDOBU6Sxc5sT6Nj","number":3764,"title":"[BUG] Attachments not saving in partner profile","url":"https://github.com/rubyforgood/human-essentials/issues/3764","comments_count":2,"created_at":"2023-07-23T14:51:24Z","labels":[]},{"id":"I_kwDOBU6Sxc5sT6jY","number":3765,"title":"[BUG] Organization update doesn't handle case where partner would have no request type set gracefully","url":"https://github.com/rubyforgood/human-essentials/issues/3765","comments_count":5,"created_at":"2023-07-23T14:55:47Z","labels":[]},{"id":"I_kwDOBU6Sxc5s9ULU","number":3803,"title":"[Discovery] Alternate units in requests","url":"https://github.com/rubyforgood/human-essentials/issues/3803","comments_count":0,"created_at":"2023-07-30T17:39:22Z","labels":[]},{"id":"I_kwDOBU6Sxc5tkViN","number":3813,"title":"Each tab on Items and Inventory should show only the content for that tab","url":"https://github.com/rubyforgood/human-essentials/issues/3813","comments_count":0,"created_at":"2023-08-06T15:05:07Z","labels":[]},{"id":"I_kwDOBU6Sxc5uwXMx","number":3846,"title":"Seed data for distributions with shipping should also have shipping cost","url":"https://github.com/rubyforgood/human-essentials/issues/3846","comments_count":2,"created_at":"2023-08-20T15:57:20Z","labels":[]},{"id":"I_kwDOBU6Sxc5uwXYv","number":3847,"title":"Add announcement to seed","url":"https://github.com/rubyforgood/human-essentials/issues/3847","comments_count":2,"created_at":"2023-08-20T16:00:04Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk2Njg4NzA2OQ==","owner":"learningequality","name":"ricecooker","description":"Python library for creating Kolibri channels and uploading to Studio","url":"https://github.com/learningequality/ricecooker","stars":15,"stars_display":"15","license":"MIT License","last_modified":"2023-09-15T18:56:46Z","language":{"id":"python","display":"Python"},"topics":[],"issues":[],"has_new_issues":false},{"id":"R_kgDOJ-5jJA","owner":"rubyforgood","name":"pet-rescue","description":null,"url":"https://github.com/rubyforgood/pet-rescue","stars":11,"stars_display":"11","license":"MIT License","last_modified":"2023-09-16T11:09:02Z","language":{"id":"html","display":"HTML"},"topics":[],"issues":[{"id":"I_kwDOJ-5jJM5shDqP","number":11,"title":"Add dependabot","url":"https://github.com/rubyforgood/pet-rescue/issues/11","comments_count":3,"created_at":"2023-07-25T15:32:52Z","labels":[]},{"id":"I_kwDOJ-5jJM5shzee","number":13,"title":"Remove active admin","url":"https://github.com/rubyforgood/pet-rescue/issues/13","comments_count":5,"created_at":"2023-07-25T17:28:49Z","labels":[]},{"id":"I_kwDOJ-5jJM5sjClg","number":15,"title":"Add pundit gem","url":"https://github.com/rubyforgood/pet-rescue/issues/15","comments_count":1,"created_at":"2023-07-25T20:48:11Z","labels":[]},{"id":"I_kwDOJ-5jJM5skUVO","number":20,"title":"Complete your first issue!","url":"https://github.com/rubyforgood/pet-rescue/issues/20","comments_count":4,"created_at":"2023-07-26T02:18:19Z","labels":[]},{"id":"I_kwDOJ-5jJM5szlB_","number":32,"title":"Update email to include hyperlink to dog","url":"https://github.com/rubyforgood/pet-rescue/issues/32","comments_count":1,"created_at":"2023-07-28T00:36:48Z","labels":[]},{"id":"I_kwDOJ-5jJM5szlIz","number":33,"title":"Ad asterisks to the required fields","url":"https://github.com/rubyforgood/pet-rescue/issues/33","comments_count":1,"created_at":"2023-07-28T00:37:05Z","labels":[]},{"id":"I_kwDOJ-5jJM5s7XY3","number":88,"title":"Boolean error state on form is ugly","url":"https://github.com/rubyforgood/pet-rescue/issues/88","comments_count":1,"created_at":"2023-07-29T14:21:01Z","labels":[]},{"id":"I_kwDOJ-5jJM5s7Xt7","number":95,"title":"Change week day to weekday","url":"https://github.com/rubyforgood/pet-rescue/issues/95","comments_count":2,"created_at":"2023-07-29T14:25:58Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDcyNzg=","owner":"dimagi","name":"commcare-hq","description":"CommCareHQ is the server backend for CommCare, the world's largest platform for designing, managing, and deploying robust, offline-first, mobile applications to frontline workers worldwide","url":"https://github.com/dimagi/commcare-hq","stars":468,"stars_display":"468","license":"BSD 3-Clause \"New\" or \"Revised\" License","last_modified":"2023-09-16T14:00:03Z","language":{"id":"python","display":"Python"},"topics":[{"id":"commcare-hq","display":"commcare-hq"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk5MTc3ODc1OQ==","owner":"opencrvs","name":"opencrvs-core","description":"A global solution to civil registration","url":"https://github.com/opencrvs/opencrvs-core","stars":72,"stars_display":"72","license":"Other","last_modified":"2023-09-15T12:37:07Z","language":{"id":"typescript","display":"TypeScript"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNDY0MDkwODA=","owner":"intrahealth","name":"gofr","description":"Global Open Facility Registry (GOFR)","url":"https://github.com/intrahealth/gofr","stars":6,"stars_display":"6","license":"Apache License 2.0","last_modified":"2023-08-19T07:19:17Z","language":{"id":"glsl","display":"GLSL"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyMjc4NzE2NzM=","owner":"cdsframework","name":"ice","description":"Immunization Calculation Engine (ICE) Service","url":"https://github.com/cdsframework/ice","stars":7,"stars_display":"7","license":"Other","last_modified":"2023-08-29T21:41:51Z","language":{"id":"rich-text-format","display":"Rich Text Format"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzMDk3MjEwNTg=","owner":"JanssenProject","name":"jans","description":"Welcome to the Janssen Project, a collaboration hub for digital identity infrastructure software... and introducing Agama--a programming language and archive format for interoperable identity orchestration!","url":"https://github.com/JanssenProject/jans","stars":274,"stars_display":"274","license":"Apache License 2.0","last_modified":"2023-09-15T23:41:09Z","language":{"id":"java","display":"Java"},"topics":[{"id":"kubernetes","display":"kubernetes"},{"id":"iam","display":"iam"},{"id":"oauth2","display":"oauth2"},{"id":"openid-connect","display":"openid-connect"},{"id":"identity","display":"identity"},{"id":"api","display":"api"},{"id":"sso","display":"sso"},{"id":"security","display":"security"},{"id":"access-management","display":"access-management"}],"issues":[{"id":"I_kwDOEnX34s5geve8","number":4120,"title":"fix(docs): javadoc comments are inconsistent with code","url":"https://github.com/JanssenProject/jans/issues/4120","comments_count":10,"created_at":"2023-03-10T09:51:40Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk4MTU3NTc1OQ==","owner":"cboard-org","name":"cboard","description":"Augmentative and Alternative Communication (AAC) system with text-to-speech for the browser","url":"https://github.com/cboard-org/cboard","stars":604,"stars_display":"604","license":"GNU General Public License v3.0","last_modified":"2023-09-12T22:00:51Z","language":{"id":"javascript","display":"JavaScript"},"topics":[{"id":"aac","display":"aac"},{"id":"autism","display":"autism"},{"id":"cerebral-palsy","display":"cerebral-palsy"},{"id":"progressive-web-app","display":"progressive-web-app"},{"id":"communication-board","display":"communication-board"},{"id":"speech","display":"speech"},{"id":"tts","display":"tts"},{"id":"text-to-speech","display":"text-to-speech"},{"id":"disabilities","display":"disabilities"},{"id":"symbols","display":"symbols"},{"id":"accessibility","display":"accessibility"},{"id":"assistive-technology","display":"assistive-technology"},{"id":"communication","display":"communication"},{"id":"javascript","display":"javascript"},{"id":"react","display":"react"}],"issues":[{"id":"MDU6SXNzdWU1NjEzMDY2ODI=","number":627,"title":"Support iOS using the Cordova repository ","url":"https://github.com/cboard-org/cboard/issues/627","comments_count":5,"created_at":"2020-02-06T22:26:05Z","labels":[]},{"id":"MDU6SXNzdWU1NjE3MTQ2MTI=","number":628,"title":"Add filtering to the board lists on the communicator builder ","url":"https://github.com/cboard-org/cboard/issues/628","comments_count":3,"created_at":"2020-02-07T15:41:31Z","labels":[]},{"id":"MDU6SXNzdWU1ODkyNTY1NTQ=","number":665,"title":"Check boards exported from Cboard are successfully import on coughdrop ","url":"https://github.com/cboard-org/cboard/issues/665","comments_count":4,"created_at":"2020-03-27T16:35:17Z","labels":[]},{"id":"MDU6SXNzdWU4NjE0ODM2NDQ=","number":890,"title":"Feature: reordering elements in the output box","url":"https://github.com/cboard-org/cboard/issues/890","comments_count":3,"created_at":"2021-04-19T16:12:21Z","labels":[]},{"id":"MDU6SXNzdWU4NjE3ODg5NTY=","number":893,"title":"Feature: locked (always visible) row/column with basic phrases and emergency signals","url":"https://github.com/cboard-org/cboard/issues/893","comments_count":2,"created_at":"2021-04-19T19:46:49Z","labels":[]},{"id":"I_kwDOBNy_T85WUWo5","number":1294,"title":"Support hawkeye access application - IOS","url":"https://github.com/cboard-org/cboard/issues/1294","comments_count":1,"created_at":"2022-11-14T14:29:09Z","labels":[]},{"id":"I_kwDOBNy_T85eWedL","number":1354,"title":"Toggle password visibility","url":"https://github.com/cboard-org/cboard/issues/1354","comments_count":2,"created_at":"2023-02-13T19:44:00Z","labels":[]},{"id":"I_kwDOBNy_T85ohjHY","number":1508,"title":"Find a way to define Enviromental variables for Cordova builds","url":"https://github.com/cboard-org/cboard/issues/1508","comments_count":0,"created_at":"2023-06-12T21:29:41Z","labels":[]},{"id":"I_kwDOBNy_T85p_ubR","number":1515,"title":"\"Edit Tile\" dialog (modal window)","url":"https://github.com/cboard-org/cboard/issues/1515","comments_count":2,"created_at":"2023-06-28T06:42:53Z","labels":[]},{"id":"I_kwDOBNy_T85v5Vlr","number":1575,"title":"Add font size selector on PDF export","url":"https://github.com/cboard-org/cboard/issues/1575","comments_count":0,"created_at":"2023-09-01T12:04:30Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMzY5MTEzNTU=","owner":"Altinn","name":"altinn-studio","description":"Next generation open source Altinn platform and applications.","url":"https://github.com/Altinn/altinn-studio","stars":93,"stars_display":"93","license":"BSD 3-Clause \"New\" or \"Revised\" License","last_modified":"2023-09-16T16:00:51Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"git","display":"git"},{"id":"forms","display":"forms"},{"id":"containers","display":"containers"},{"id":"ui-components","display":"ui-components"},{"id":"apis","display":"apis"},{"id":"altinn","display":"altinn"},{"id":"development-platform","display":"development-platform"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNTEyODUyNjY=","owner":"kobotoolbox","name":"kobo-install","description":"A command-line installer for setting up and running KoboToolbox on a remote server or local computer, using kobo-docker.","url":"https://github.com/kobotoolbox/kobo-install","stars":153,"stars_display":"153","last_modified":"2023-09-13T20:35:24Z","language":{"id":"python","display":"Python"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDc5OTU2NzE=","owner":"coronasafe","name":"care","description":"Care is a Digital Public Good enabling TeleICU & Decentralised Administration of Healthcare Capacity across States.","url":"https://github.com/coronasafe/care","stars":186,"stars_display":"186","license":"MIT License","last_modified":"2023-09-16T05:28:26Z","language":{"id":"python","display":"Python"},"topics":[{"id":"covid-19","display":"covid-19"},{"id":"sustainable-development-goals","display":"sustainable-development-goals"},{"id":"public-goods","display":"public-goods"},{"id":"digital-public-goods","display":"digital-public-goods"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"I_kwDODsgdF85K6RM1","number":812,"title":"Explore other alternatives to generate PDF reports","url":"https://github.com/coronasafe/care/issues/812","comments_count":15,"created_at":"2022-06-01T18:58:05Z","labels":[]},{"id":"I_kwDODsgdF85nNrGQ","number":1327,"title":"Add CSV support for the asset import/export","url":"https://github.com/coronasafe/care/issues/1327","comments_count":8,"created_at":"2023-05-30T06:59:37Z","labels":[]},{"id":"I_kwDODsgdF85nmGEF","number":1335,"title":"Fix N+1 queries in `/api/v1/getallfacilities/`","url":"https://github.com/coronasafe/care/issues/1335","comments_count":0,"created_at":"2023-06-02T11:39:41Z","labels":[]},{"id":"I_kwDODsgdF85nmGFj","number":1336,"title":"Fix N+1 queries in `/api/v1/resource/`","url":"https://github.com/coronasafe/care/issues/1336","comments_count":0,"created_at":"2023-06-02T11:39:44Z","labels":[]},{"id":"I_kwDODsgdF85nmGG0","number":1337,"title":"Fix N+1 queries in `/api/v1/patient/`","url":"https://github.com/coronasafe/care/issues/1337","comments_count":1,"created_at":"2023-06-02T11:39:48Z","labels":[]},{"id":"I_kwDODsgdF85nmGIM","number":1338,"title":"Fix N+1 queries in `/api/v1/bed/`","url":"https://github.com/coronasafe/care/issues/1338","comments_count":1,"created_at":"2023-06-02T11:39:52Z","labels":[]},{"id":"I_kwDODsgdF85nmGJa","number":1339,"title":"Fix N+1 queries in `/api/v1/consultationbed/`","url":"https://github.com/coronasafe/care/issues/1339","comments_count":7,"created_at":"2023-06-02T11:39:55Z","labels":[]},{"id":"I_kwDODsgdF85n45_r","number":1347,"title":"TypeError: unhashable type: 'list' at `/api/v1/patient/{patient_external_id}/test_sample/{external_id}/icmr_sample/`","url":"https://github.com/coronasafe/care/issues/1347","comments_count":0,"created_at":"2023-06-06T02:43:37Z","labels":[]},{"id":"I_kwDODsgdF85psWM-","number":1411,"title":"Update the heroku deployment config","url":"https://github.com/coronasafe/care/issues/1411","comments_count":1,"created_at":"2023-06-25T11:34:55Z","labels":[]},{"id":"I_kwDODsgdF85qppBY","number":1434,"title":"Update api schema for password reset endpoints","url":"https://github.com/coronasafe/care/issues/1434","comments_count":2,"created_at":"2023-07-05T10:53:30Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNjY0MTI5NTU=","owner":"govdirectory","name":"website","description":"Website repository for Govdirectory - a crowdsourced and fact-checked directory of official governmental online accounts and services.","url":"https://github.com/govdirectory/website","stars":31,"stars_display":"31","license":"Creative Commons Zero v1.0 Universal","last_modified":"2023-09-15T07:27:16Z","language":{"id":"html","display":"HTML"},"topics":[{"id":"wikidata","display":"wikidata"},{"id":"civictech","display":"civictech"},{"id":"government-data","display":"government-data"},{"id":"social-media","display":"social-media"},{"id":"opengov","display":"opengov"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"MDU6SXNzdWU5NDA1MzEwMzA=","number":31,"title":"Investigate what social media the wikidata bots runs for ","url":"https://github.com/govdirectory/website/issues/31","comments_count":5,"created_at":"2021-07-09T08:13:28Z","labels":[]},{"id":"MDU6SXNzdWU5NDEyMDY1MTc=","number":33,"title":"Investigating hosting govdirectory.org on Wikimedia Cloud","url":"https://github.com/govdirectory/website/issues/33","comments_count":1,"created_at":"2021-07-10T08:50:13Z","labels":[]},{"id":"MDU6SXNzdWU5NDEyMzY3ODY=","number":37,"title":"Get complete coverage of Swedish agencies","url":"https://github.com/govdirectory/website/issues/37","comments_count":9,"created_at":"2021-07-10T12:02:58Z","labels":[]},{"id":"MDU6SXNzdWU5NzY0Njk3NzI=","number":96,"title":"All images should have explicite height and width to reduce cumulative layout shift","url":"https://github.com/govdirectory/website/issues/96","comments_count":7,"created_at":"2021-08-22T21:02:23Z","labels":[]},{"id":"MDU6SXNzdWU5ODE4MDY4NjY=","number":98,"title":"Add fallback for head of an institution","url":"https://github.com/govdirectory/website/issues/98","comments_count":0,"created_at":"2021-08-28T11:03:14Z","labels":[]},{"id":"I_kwDOFdcEm848ZD16","number":134,"title":"\"Led by\" should take \"office held by head of government\" into account","url":"https://github.com/govdirectory/website/issues/134","comments_count":6,"created_at":"2021-10-01T10:55:53Z","labels":[]},{"id":"I_kwDOFdcEm848Zd0l","number":136,"title":"Add a maskable icon","url":"https://github.com/govdirectory/website/issues/136","comments_count":2,"created_at":"2021-10-01T12:52:34Z","labels":[]},{"id":"I_kwDOFdcEm849m3Sr","number":147,"title":"Optimize/compress static images","url":"https://github.com/govdirectory/website/issues/147","comments_count":2,"created_at":"2021-10-22T13:42:30Z","labels":[]},{"id":"I_kwDOFdcEm85ThS66","number":249,"title":"Add a read more on Wikipedia button to country pages","url":"https://github.com/govdirectory/website/issues/249","comments_count":5,"created_at":"2022-10-07T14:07:02Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk2NTkxNDA4Ng==","owner":"decidim","name":"decidim","description":"The participatory democracy framework. A generator and multiple gems made with Ruby on Rails","url":"https://github.com/decidim/decidim","stars":1321,"stars_display":"1.3K","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-15T15:57:36Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"decidim","display":"decidim"},{"id":"democracy","display":"democracy"},{"id":"community","display":"community"},{"id":"government","display":"government"},{"id":"civic-tech","display":"civic-tech"},{"id":"civictech","display":"civictech"},{"id":"ideation","display":"ideation"},{"id":"collective-intelligence","display":"collective-intelligence"},{"id":"participation","display":"participation"},{"id":"citizen-participation","display":"citizen-participation"},{"id":"govtech","display":"govtech"},{"id":"stakeholder-engagement","display":"stakeholder-engagement"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"MDU6SXNzdWU3OTYwOTgxODU=","number":7246,"title":"Tooltip cards for user profiles not shown with sorting options","url":"https://github.com/decidim/decidim/issues/7246","comments_count":4,"created_at":"2021-01-28T15:16:37Z","labels":[]},{"id":"MDU6SXNzdWU4MTMzNDY4NTU=","number":7432,"title":"Add default order by ID on admin indexs","url":"https://github.com/decidim/decidim/issues/7432","comments_count":6,"created_at":"2021-02-22T10:07:04Z","labels":[]},{"id":"I_kwDOA-3E5s5SfMqi","number":9854,"title":"Private participants in public spaces ","url":"https://github.com/decidim/decidim/issues/9854","comments_count":4,"created_at":"2022-09-23T14:41:53Z","labels":[]},{"id":"I_kwDOA-3E5s5SsNg-","number":9859,"title":"Ask for old password when changing password ","url":"https://github.com/decidim/decidim/issues/9859","comments_count":6,"created_at":"2022-09-27T08:13:29Z","labels":[]},{"id":"I_kwDOA-3E5s5gxfvL","number":10552,"title":"Scope filter not working in Decidim 0.27.2","url":"https://github.com/decidim/decidim/issues/10552","comments_count":1,"created_at":"2023-03-14T14:21:17Z","labels":[]},{"id":"I_kwDOA-3E5s5nU2Gs","number":10933,"title":"404 after hiding a proposal from frontend","url":"https://github.com/decidim/decidim/issues/10933","comments_count":2,"created_at":"2023-05-31T07:00:24Z","labels":[]},{"id":"I_kwDOA-3E5s5ozzfY","number":11043,"title":"Prefer the usage of Duplicate instead of Copy in the Conference's copy feature","url":"https://github.com/decidim/decidim/issues/11043","comments_count":1,"created_at":"2023-06-15T09:22:18Z","labels":[]},{"id":"I_kwDOA-3E5s5qAlvB","number":11103,"title":"Request too large on initiative exports","url":"https://github.com/decidim/decidim/issues/11103","comments_count":1,"created_at":"2023-06-28T09:16:13Z","labels":[]},{"id":"I_kwDOA-3E5s5umVpQ","number":11489,"title":"Invalid chars in the name when login using OAuth","url":"https://github.com/decidim/decidim/issues/11489","comments_count":1,"created_at":"2023-08-17T18:58:59Z","labels":[]},{"id":"I_kwDOA-3E5s5wUap-","number":11567,"title":"Refactor the events specs to new format","url":"https://github.com/decidim/decidim/issues/11567","comments_count":0,"created_at":"2023-09-06T16:52:28Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMzQxNDMxODQ=","owner":"nordic-institute","name":"X-Road","description":"Source code of the X-Road® data exchange layer software","url":"https://github.com/nordic-institute/X-Road","stars":536,"stars_display":"536","license":"Other","last_modified":"2023-09-15T11:49:33Z","language":{"id":"java","display":"Java"},"topics":[{"id":"x-road","display":"x-road"},{"id":"integration","display":"integration"},{"id":"data-exchange","display":"data-exchange"},{"id":"open-source","display":"open-source"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[{"id":"I_kwDOB_7c0M5SX4NJ","number":1356,"title":"As a Security Specialist I want to study what open source tools could be used for automating X-Road security testing so that I know which tools are best suited for X-Road","url":"https://github.com/nordic-institute/X-Road/issues/1356","comments_count":0,"created_at":"2022-09-22T07:48:38Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4OJ","number":1357,"title":"As a Product Owner I want that the memory allocated for Proxy component will be automatically adjusted at init phase of Security Server to correlate the amount of RAM memory to optimize the performance","url":"https://github.com/nordic-institute/X-Road/issues/1357","comments_count":0,"created_at":"2022-09-22T07:48:42Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4RT","number":1359,"title":"As a Developer I want to change the Security Server installation so that the JNA library is installed to /usr/share/xroad/lib so that it wouldn't cause problems for users","url":"https://github.com/nordic-institute/X-Road/issues/1359","comments_count":0,"created_at":"2022-09-22T07:48:51Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4SS","number":1360,"title":"As a Developer I want to analyse the Security Server proxy performance to find bottlenecks in the current code","url":"https://github.com/nordic-institute/X-Road/issues/1360","comments_count":0,"created_at":"2022-09-22T07:48:54Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4TU","number":1361,"title":"As a product owner I want that message timestamping is refactored, so that it is more robust","url":"https://github.com/nordic-institute/X-Road/issues/1361","comments_count":0,"created_at":"2022-09-22T07:48:58Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Us","number":1362,"title":"As a Security Server Administrator I want the SO_LINGER timeout properties to work as they're documented so that I can configure socket closing behaviour based on my needs","url":"https://github.com/nordic-institute/X-Road/issues/1362","comments_count":0,"created_at":"2022-09-22T07:49:02Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4WF","number":1363,"title":"As a Security Server user I want that X-Road metaservice codes are reserved so that the user can't overload them","url":"https://github.com/nordic-institute/X-Road/issues/1363","comments_count":0,"created_at":"2022-09-22T07:49:05Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Xi","number":1364,"title":"As a Developer I want that Ansible scripts support deployment of Icelandic Security Server so that it's automatized","url":"https://github.com/nordic-institute/X-Road/issues/1364","comments_count":0,"created_at":"2022-09-22T07:49:10Z","labels":[]},{"id":"I_kwDOB_7c0M5SX4Y0","number":1365,"title":"As a X-Road user I want that xroad-signer is profiled and possible bottlenecks are documented","url":"https://github.com/nordic-institute/X-Road/issues/1365","comments_count":0,"created_at":"2022-09-22T07:49:14Z","labels":[]},{"id":"I_kwDOB_7c0M5ab1YK","number":1477,"title":"As a Security Server Administrator I would like the Security Server to not return the Jetty version that is used so that automated scanners can't use it to discover a vulnerable version","url":"https://github.com/nordic-institute/X-Road/issues/1477","comments_count":0,"created_at":"2023-01-03T11:13:20Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNDg0MDc5NTM=","owner":"rubyforgood","name":"casa","description":"Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.","url":"https://github.com/rubyforgood/casa","stars":245,"stars_display":"245","license":"MIT License","last_modified":"2023-09-16T16:11:40Z","language":{"id":"ruby","display":"Ruby"},"topics":[{"id":"rubyforgood","display":"rubyforgood"},{"id":"casa","display":"casa"},{"id":"pg-casa","display":"pg-casa"},{"id":"casa-volunteers","display":"casa-volunteers"},{"id":"foster-youth","display":"foster-youth"},{"id":"casa-chapters","display":"casa-chapters"},{"id":"volunteer-management","display":"volunteer-management"},{"id":"rails","display":"rails"},{"id":"non-profit","display":"non-profit"},{"id":"open-source","display":"open-source"},{"id":"pundit","display":"pundit"},{"id":"prince-george-county","display":"prince-george-county"},{"id":"hacktoberfest","display":"hacktoberfest"},{"id":"montgomery-county","display":"montgomery-county"},{"id":"jquery","display":"jquery"},{"id":"docker","display":"docker"},{"id":"ruby","display":"ruby"},{"id":"rails7","display":"rails7"}],"issues":[{"id":"I_kwDODs5nkc5uaCxv","number":5123,"title":"Bug: Flaky Test Did not Recieve Confirmation Text After Re-Sending an invitation to an Admin","url":"https://github.com/rubyforgood/casa/issues/5123","comments_count":0,"created_at":"2023-08-16T00:26:21Z","labels":[]},{"id":"I_kwDODs5nkc5uaEiD","number":5124,"title":"Bug: Flaky Test Massive System Test Failure","url":"https://github.com/rubyforgood/casa/issues/5124","comments_count":0,"created_at":"2023-08-16T00:37:54Z","labels":[]},{"id":"I_kwDODs5nkc5uaFgd","number":5125,"title":"Bug: Flaky Test Expected to Find Case Contact Count in Organization Table but found 0 instead","url":"https://github.com/rubyforgood/casa/issues/5125","comments_count":0,"created_at":"2023-08-16T00:44:19Z","labels":[]},{"id":"I_kwDODs5nkc5uaGH7","number":5126,"title":"Bug: Flaky Test Unable to Find Warning Modal Before Attempting to Deactivate a Volunteer","url":"https://github.com/rubyforgood/casa/issues/5126","comments_count":0,"created_at":"2023-08-16T00:48:28Z","labels":[]},{"id":"I_kwDODs5nkc5uaGw3","number":5127,"title":"Bug: Flaky Test Unable to Find Warning Modal Before Attempting to Deactivate a Supervisor","url":"https://github.com/rubyforgood/casa/issues/5127","comments_count":0,"created_at":"2023-08-16T00:52:48Z","labels":[]},{"id":"I_kwDODs5nkc5uaHol","number":5129,"title":"Bug: Flaky Test Did not Recieve Confirmation Text After Changing Supervisor to Admin","url":"https://github.com/rubyforgood/casa/issues/5129","comments_count":0,"created_at":"2023-08-16T00:58:23Z","labels":[]},{"id":"I_kwDODs5nkc5uaHvd","number":5130,"title":"Bug: Flaky Test Did not Receive Confirmation Text After Changing Admin to Supervisor","url":"https://github.com/rubyforgood/casa/issues/5130","comments_count":1,"created_at":"2023-08-16T00:59:02Z","labels":[]},{"id":"I_kwDODs5nkc5uaIqG","number":5131,"title":"Bug: Flaky Test Failed to click on new case button as admin","url":"https://github.com/rubyforgood/casa/issues/5131","comments_count":1,"created_at":"2023-08-16T01:04:53Z","labels":[]},{"id":"I_kwDODs5nkc5ufwg2","number":5133,"title":"Bug: Flaky Test Add Language to User Does Not Respect Organization Boundaries","url":"https://github.com/rubyforgood/casa/issues/5133","comments_count":1,"created_at":"2023-08-16T19:51:36Z","labels":[]},{"id":"I_kwDODs5nkc5v_DqR","number":5178,"title":"Make Double Language Add Error Message Full Width of Parent","url":"https://github.com/rubyforgood/casa/issues/5178","comments_count":2,"created_at":"2023-09-02T18:38:49Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOH0oJWg","owner":"ushahidi","name":"platform-client-mzima","description":null,"url":"https://github.com/ushahidi/platform-client-mzima","stars":3,"stars_display":"3","license":"Other","last_modified":"2023-09-12T06:53:14Z","language":{"id":"typescript","display":"TypeScript"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk0ODQxODU5OQ==","owner":"apache","name":"fineract","description":"Apache Fineract","url":"https://github.com/apache/fineract","stars":1003,"stars_display":"1K","license":"Apache License 2.0","last_modified":"2023-09-15T21:55:36Z","language":{"id":"java","display":"Java"},"topics":[{"id":"fineract","display":"fineract"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk2Njk0MDUyMA==","owner":"dhis2","name":"dhis2-core","description":"DHIS 2 Core. Written in Java. Contains the service layer and Web API.","url":"https://github.com/dhis2/dhis2-core","stars":258,"stars_display":"258","license":"BSD 3-Clause \"New\" or \"Revised\" License","last_modified":"2023-09-16T01:34:48Z","language":{"id":"java","display":"Java"},"topics":[{"id":"java","display":"java"},{"id":"maven","display":"maven"},{"id":"hibernate","display":"hibernate"},{"id":"spring","display":"spring"},{"id":"spring-mvc","display":"spring-mvc"},{"id":"hacktoberfest","display":"hacktoberfest"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNzUwNzIx","owner":"ckan","name":"ckan","description":"CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.","url":"https://github.com/ckan/ckan","stars":3937,"stars_display":"3.9K","license":"Other","last_modified":"2023-09-15T13:13:10Z","language":{"id":"python","display":"Python"},"topics":[{"id":"python","display":"python"},{"id":"open-data","display":"open-data"},{"id":"data","display":"data"},{"id":"catalog","display":"catalog"},{"id":"api","display":"api"},{"id":"ckan","display":"ckan"},{"id":"ckanext","display":"ckanext"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk1NjE4Nzkz","owner":"globaleaks","name":"GlobaLeaks","description":"GlobaLeaks is free, open source software enabling anyone to easily set up and maintain a secure whistleblowing platform.","url":"https://github.com/globaleaks/GlobaLeaks","stars":1077,"stars_display":"1.1K","license":"Other","last_modified":"2023-09-15T20:51:39Z","language":{"id":"python","display":"Python"},"topics":[{"id":"digital-human-rights","display":"digital-human-rights"},{"id":"whistleblowing","display":"whistleblowing"},{"id":"anonymity","display":"anonymity"},{"id":"security","display":"security"},{"id":"python","display":"python"},{"id":"angularjs","display":"angularjs"},{"id":"twisted","display":"twisted"},{"id":"sqlalchemy","display":"sqlalchemy"},{"id":"letsencrypt","display":"letsencrypt"},{"id":"https","display":"https"},{"id":"tor","display":"tor"},{"id":"bootstrap","display":"bootstrap"},{"id":"openpgp","display":"openpgp"},{"id":"aes-encryption","display":"aes-encryption"},{"id":"usability","display":"usability"},{"id":"anti-corruption","display":"anti-corruption"},{"id":"libsodium","display":"libsodium"},{"id":"argon2","display":"argon2"},{"id":"open-source","display":"open-source"},{"id":"privacy","display":"privacy"}],"issues":[{"id":"MDU6SXNzdWUxODUzNTM4Mjk=","number":1799,"title":"Ensure privacy of users is respected with exception notifications","url":"https://github.com/globaleaks/GlobaLeaks/issues/1799","comments_count":6,"created_at":"2016-10-26T10:25:05Z","labels":[]},{"id":"MDU6SXNzdWUxOTEwNDg1NDg=","number":1818,"title":"Context allow switches should disable API POSTs","url":"https://github.com/globaleaks/GlobaLeaks/issues/1818","comments_count":0,"created_at":"2016-11-22T16:05:49Z","labels":[]},{"id":"MDU6SXNzdWUyNDYzMzk3ODY=","number":2038,"title":"Properly handle display of OpenPGP keys with users but empty userids","url":"https://github.com/globaleaks/GlobaLeaks/issues/2038","comments_count":2,"created_at":"2017-07-28T12:56:54Z","labels":[]},{"id":"MDU6SXNzdWUyNTg3MzE2NjM=","number":2085,"title":"Accept DER encoded SSL material in admin/network/https API","url":"https://github.com/globaleaks/GlobaLeaks/issues/2085","comments_count":10,"created_at":"2017-09-19T08:09:07Z","labels":[]},{"id":"MDU6SXNzdWUzMDE5ODMwMzA=","number":2191,"title":"Error Message: Cannot read property 'steps' of undefined","url":"https://github.com/globaleaks/GlobaLeaks/issues/2191","comments_count":2,"created_at":"2018-03-03T09:15:46Z","labels":[]}],"has_new_issues":false},{"id":"R_kgDOH_u9Kg","owner":"BLSQ","name":"iaso","description":"Georegistry + Data Collection + Microplanning","url":"https://github.com/BLSQ/iaso","stars":17,"stars_display":"17","license":"MIT License","last_modified":"2023-09-16T14:20:55Z","language":{"id":"python","display":"Python"},"topics":[{"id":"data-collection","display":"data-collection"},{"id":"django","display":"django"},{"id":"gis","display":"gis"},{"id":"planning","display":"planning"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnk0NTk0NzAwMQ==","owner":"devgateway","name":"amp","description":"Aid Management Platform","url":"https://github.com/devgateway/amp","stars":7,"stars_display":"7","license":"GNU General Public License v3.0","last_modified":"2023-09-15T12:59:08Z","language":{"id":"java","display":"Java"},"topics":[],"issues":[],"has_new_issues":false},{"id":"R_kgDOHjpg2Q","owner":"undp","name":"carbon-registry","description":"National Carbon Credit Registry Digital Public Good (DPG) by Digital For Climate (D4C) collaboration. Code coordinated by ExO/CDO & BPPS/Climate.","url":"https://github.com/undp/carbon-registry","stars":24,"stars_display":"24","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-11T18:38:05Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"carbon-emissions","display":"carbon-emissions"},{"id":"climate","display":"climate"},{"id":"sustainable-development-goals","display":"sustainable-development-goals"},{"id":"digital-public-goods","display":"digital-public-goods"}],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkzNzA1MTMxNzg=","owner":"Global-Policy-Lab","name":"cider","description":null,"url":"https://github.com/Global-Policy-Lab/cider","stars":14,"stars_display":"14","license":"BSD 2-Clause \"Simplified\" License","last_modified":"2023-09-13T20:07:05Z","language":{"id":"jupyter-notebook","display":"Jupyter Notebook"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxOTQ0Njc2ODg=","owner":"intelligent-environments-lab","name":"CityLearn","description":"Official reinforcement learning environment for demand response and load shaping","url":"https://github.com/intelligent-environments-lab/CityLearn","stars":367,"stars_display":"367","license":"MIT License","last_modified":"2023-09-16T13:07:59Z","language":{"id":"python","display":"Python"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxNzcxNTg0NDc=","owner":"openkfw","name":"TruBudget","description":"A blockchain-based workflow tool for efficient and transparent project management","url":"https://github.com/openkfw/TruBudget","stars":73,"stars_display":"73","license":"GNU General Public License v3.0","last_modified":"2023-09-14T12:21:14Z","language":{"id":"typescript","display":"TypeScript"},"topics":[{"id":"blockchain","display":"blockchain"},{"id":"collaboration","display":"collaboration"},{"id":"transparency","display":"transparency"},{"id":"multichain","display":"multichain"}],"issues":[{"id":"MDU6SXNzdWU5MzcwOTY2Mzc=","number":878,"title":"Adding a link \"forgot your passeword?\" on the login screen","url":"https://github.com/openkfw/TruBudget/issues/878","comments_count":0,"created_at":"2021-07-05T13:30:13Z","labels":[]},{"id":"MDU6SXNzdWU5MzcxMDQ0NjI=","number":879,"title":"Add avatars to users","url":"https://github.com/openkfw/TruBudget/issues/879","comments_count":0,"created_at":"2021-07-05T13:39:54Z","labels":[]},{"id":"MDU6SXNzdWU5Mzk3MTYyNDQ=","number":887,"title":"Increase the size of User.ID field (currently 32-char) to 64-char","url":"https://github.com/openkfw/TruBudget/issues/887","comments_count":0,"created_at":"2021-07-08T10:32:46Z","labels":[]},{"id":"I_kwDOCo85L85GEKHm","number":1055,"title":"Provide Tag and Filter for Sub-Projects and Workflow-Items","url":"https://github.com/openkfw/TruBudget/issues/1055","comments_count":2,"created_at":"2022-03-21T14:47:18Z","labels":[]},{"id":"I_kwDOCo85L85Hu_8k","number":1103,"title":"api: The RPC-Client logs expected error streamalreadyexists SP 1","url":"https://github.com/openkfw/TruBudget/issues/1103","comments_count":0,"created_at":"2022-04-13T16:03:53Z","labels":[]},{"id":"I_kwDOCo85L85IALal","number":1106,"title":"API custom errors in domain layer contain wrong type (intend/event mixing) SP 1","url":"https://github.com/openkfw/TruBudget/issues/1106","comments_count":1,"created_at":"2022-04-19T08:50:32Z","labels":[]},{"id":"I_kwDOCo85L85Li4z3","number":1190,"title":"Update project issue","url":"https://github.com/openkfw/TruBudget/issues/1190","comments_count":1,"created_at":"2022-06-10T11:47:18Z","labels":[]},{"id":"I_kwDOCo85L85NId0n","number":1217,"title":"Update Minio image","url":"https://github.com/openkfw/TruBudget/issues/1217","comments_count":0,"created_at":"2022-07-05T09:52:09Z","labels":[]},{"id":"I_kwDOCo85L85Nr5RH","number":1228,"title":"Default currency in dashboard view","url":"https://github.com/openkfw/TruBudget/issues/1228","comments_count":0,"created_at":"2022-07-13T12:16:32Z","labels":[]},{"id":"I_kwDOCo85L85OeHS8","number":1243,"title":"Improve eslint","url":"https://github.com/openkfw/TruBudget/issues/1243","comments_count":0,"created_at":"2022-07-25T09:17:14Z","labels":[]}],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkxMzgwODU0MTU=","owner":"santedb","name":"santedb-server","description":"SanteDB Central Server","url":"https://github.com/santedb/santedb-server","stars":3,"stars_display":"3","license":"Apache License 2.0","last_modified":"2023-09-14T18:09:54Z","language":{"id":"csharp","display":"C#"},"topics":[],"issues":[],"has_new_issues":false},{"id":"R_kgDOGbaYqQ","owner":"TIP-Global-Health","name":"eheza-app","description":null,"url":"https://github.com/TIP-Global-Health/eheza-app","stars":3,"stars_display":"3","license":"Apache License 2.0","last_modified":"2023-09-16T06:59:46Z","language":{"id":"elm","display":"Elm"},"topics":[],"issues":[],"has_new_issues":false},{"id":"MDEwOlJlcG9zaXRvcnkyNjg1Mjc2NTI=","owner":"glific","name":"glific","description":"The Main application that provides the core interface via the glific APIs","url":"https://github.com/glific/glific","stars":147,"stars_display":"147","license":"GNU Affero General Public License v3.0","last_modified":"2023-09-15T12:01:26Z","language":{"id":"elixir","display":"Elixir"},"topics":[{"id":"elixir","display":"elixir"},{"id":"postgres","display":"postgres"},{"id":"graphql","display":"graphql"},{"id":"whatsapp-business-api","display":"whatsapp-business-api"}],"issues":[],"has_new_issues":false}],"languages":[{"id":"csharp","display":"C#","count":2},{"id":"elixir","display":"Elixir","count":1},{"id":"elm","display":"Elm","count":1},{"id":"glsl","display":"GLSL","count":1},{"id":"html","display":"HTML","count":4},{"id":"java","display":"Java","count":10},{"id":"javascript","display":"JavaScript","count":7},{"id":"jupyter-notebook","display":"Jupyter Notebook","count":1},{"id":"kotlin","display":"Kotlin","count":2},{"id":"php","display":"PHP","count":1},{"id":"python","display":"Python","count":10},{"id":"r","display":"R","count":1},{"id":"rich-text-format","display":"Rich Text Format","count":1},{"id":"ruby","display":"Ruby","count":4},{"id":"shell","display":"Shell","count":1},{"id":"typescript","display":"TypeScript","count":7}],"topics":[{"id":"hacktoberfest","display":"hacktoberfest","count":10},{"id":"python","display":"python","count":5},{"id":"healthcare","display":"healthcare","count":4},{"id":"non-profit","display":"non-profit","count":4},{"id":"open-source","display":"open-source","count":4},{"id":"javascript","display":"javascript","count":3},{"id":"health","display":"health","count":3},{"id":"sustainable-development-goals","display":"sustainable-development-goals","count":2},{"id":"digital-public-goods","display":"digital-public-goods","count":2},{"id":"android","display":"android","count":2},{"id":"django","display":"django","count":2},{"id":"security","display":"security","count":2},{"id":"ngo","display":"ngo","count":2},{"id":"docker","display":"docker","count":2},{"id":"react","display":"react","count":2},{"id":"government","display":"government","count":2},{"id":"civictech","display":"civictech","count":2},{"id":"api","display":"api","count":2},{"id":"rails","display":"rails","count":2},{"id":"rubyforgood","display":"rubyforgood","count":2},{"id":"fineract","display":"fineract","count":1},{"id":"medical","display":"medical","count":1},{"id":"couchdb","display":"couchdb","count":1},{"id":"phone","display":"phone","count":1},{"id":"mobile","display":"mobile","count":1},{"id":"mhealth","display":"mhealth","count":1},{"id":"ehealth","display":"ehealth","count":1},{"id":"pouchdb","display":"pouchdb","count":1},{"id":"cht","display":"cht","count":1},{"id":"covid-19","display":"covid-19","count":1},{"id":"public-goods","display":"public-goods","count":1},{"id":"openmrs","display":"openmrs","count":1},{"id":"android-client","display":"android-client","count":1},{"id":"jira","display":"jira","count":1},{"id":"sanitation","display":"sanitation","count":1},{"id":"facilities","display":"facilities","count":1},{"id":"coverage-status","display":"coverage-status","count":1},{"id":"openstreetmap","display":"openstreetmap","count":1},{"id":"electicity","display":"electicity","count":1},{"id":"git","display":"git","count":1},{"id":"forms","display":"forms","count":1},{"id":"containers","display":"containers","count":1},{"id":"ui-components","display":"ui-components","count":1},{"id":"apis","display":"apis","count":1},{"id":"altinn","display":"altinn","count":1},{"id":"development-platform","display":"development-platform","count":1},{"id":"digit","display":"digit","count":1},{"id":"opensource","display":"opensource","count":1},{"id":"public-good","display":"public-good","count":1},{"id":"dpg","display":"dpg","count":1},{"id":"mojaloop","display":"mojaloop","count":1},{"id":"core-docker","display":"core-docker","count":1},{"id":"ml-automated-releases","display":"ml-automated-releases","count":1},{"id":"manufacturing","display":"manufacturing","count":1},{"id":"integrations","display":"integrations","count":1},{"id":"erpnext","display":"erpnext","count":1},{"id":"localization","display":"localization","count":1},{"id":"support","display":"support","count":1},{"id":"asset-management","display":"asset-management","count":1},{"id":"accounting","display":"accounting","count":1},{"id":"distribution","display":"distribution","count":1},{"id":"retail","display":"retail","count":1},{"id":"crm","display":"crm","count":1},{"id":"frappe","display":"frappe","count":1},{"id":"hrms","display":"hrms","count":1},{"id":"project-management","display":"project-management","count":1},{"id":"procurement","display":"procurement","count":1},{"id":"erp","display":"erp","count":1},{"id":"profit","display":"profit","count":1},{"id":"point-of-sale","display":"point-of-sale","count":1},{"id":"digital-human-rights","display":"digital-human-rights","count":1},{"id":"whistleblowing","display":"whistleblowing","count":1},{"id":"anonymity","display":"anonymity","count":1},{"id":"angularjs","display":"angularjs","count":1},{"id":"twisted","display":"twisted","count":1},{"id":"sqlalchemy","display":"sqlalchemy","count":1},{"id":"letsencrypt","display":"letsencrypt","count":1},{"id":"https","display":"https","count":1},{"id":"tor","display":"tor","count":1},{"id":"bootstrap","display":"bootstrap","count":1},{"id":"openpgp","display":"openpgp","count":1},{"id":"aes-encryption","display":"aes-encryption","count":1},{"id":"usability","display":"usability","count":1},{"id":"anti-corruption","display":"anti-corruption","count":1},{"id":"libsodium","display":"libsodium","count":1},{"id":"argon2","display":"argon2","count":1},{"id":"privacy","display":"privacy","count":1},{"id":"commcare-hq","display":"commcare-hq","count":1},{"id":"java","display":"java","count":1},{"id":"maven","display":"maven","count":1},{"id":"hibernate","display":"hibernate","count":1},{"id":"spring","display":"spring","count":1},{"id":"spring-mvc","display":"spring-mvc","count":1},{"id":"elixir","display":"elixir","count":1},{"id":"postgres","display":"postgres","count":1},{"id":"graphql","display":"graphql","count":1},{"id":"whatsapp-business-api","display":"whatsapp-business-api","count":1},{"id":"machine-learning","display":"machine-learning","count":1},{"id":"gpu","display":"gpu","count":1},{"id":"videos","display":"videos","count":1},{"id":"jungle","display":"jungle","count":1},{"id":"chimps","display":"chimps","count":1},{"id":"animals","display":"animals","count":1},{"id":"conservation","display":"conservation","count":1},{"id":"ecology","display":"ecology","count":1},{"id":"video-processing","display":"video-processing","count":1},{"id":"cli","display":"cli","count":1},{"id":"deep-learning","display":"deep-learning","count":1},{"id":"neural-network","display":"neural-network","count":1},{"id":"pytorch","display":"pytorch","count":1},{"id":"pytorch-lightning","display":"pytorch-lightning","count":1},{"id":"camera-traps","display":"camera-traps","count":1},{"id":"cardiovascular","display":"cardiovascular","count":1},{"id":"case-management","display":"case-management","count":1},{"id":"offline-first","display":"offline-first","count":1},{"id":"pwa","display":"pwa","count":1},{"id":"aac","display":"aac","count":1},{"id":"autism","display":"autism","count":1},{"id":"cerebral-palsy","display":"cerebral-palsy","count":1},{"id":"progressive-web-app","display":"progressive-web-app","count":1},{"id":"communication-board","display":"communication-board","count":1},{"id":"speech","display":"speech","count":1},{"id":"tts","display":"tts","count":1},{"id":"text-to-speech","display":"text-to-speech","count":1},{"id":"disabilities","display":"disabilities","count":1},{"id":"symbols","display":"symbols","count":1},{"id":"accessibility","display":"accessibility","count":1},{"id":"assistive-technology","display":"assistive-technology","count":1},{"id":"communication","display":"communication","count":1},{"id":"x-road","display":"x-road","count":1},{"id":"integration","display":"integration","count":1},{"id":"data-exchange","display":"data-exchange","count":1},{"id":"android-fhir-sdk","display":"android-fhir-sdk","count":1},{"id":"fhir","display":"fhir","count":1},{"id":"fhir-client","display":"fhir-client","count":1},{"id":"kotlin","display":"kotlin","count":1},{"id":"kotlin-android","display":"kotlin-android","count":1},{"id":"kotlin-library","display":"kotlin-library","count":1},{"id":"structured-data-capture","display":"structured-data-capture","count":1},{"id":"sqlite","display":"sqlite","count":1},{"id":"sqlite-database","display":"sqlite-database","count":1},{"id":"sqlite-android","display":"sqlite-android","count":1},{"id":"jetpack","display":"jetpack","count":1},{"id":"jetpack-android","display":"jetpack-android","count":1},{"id":"android-library","display":"android-library","count":1},{"id":"android-development","display":"android-development","count":1},{"id":"android-architecture-components","display":"android-architecture-components","count":1},{"id":"interoperability","display":"interoperability","count":1},{"id":"education","display":"education","count":1},{"id":"curriculum","display":"curriculum","count":1},{"id":"syllabus","display":"syllabus","count":1},{"id":"refugees","display":"refugees","count":1},{"id":"charity","display":"charity","count":1},{"id":"node","display":"node","count":1},{"id":"sql","display":"sql","count":1},{"id":"course","display":"course","count":1},{"id":"teachers","display":"teachers","count":1},{"id":"teaching","display":"teaching","count":1},{"id":"learning","display":"learning","count":1},{"id":"codeyourfuture","display":"codeyourfuture","count":1},{"id":"codeyourfuture-syllabus","display":"codeyourfuture-syllabus","count":1},{"id":"foss","display":"foss","count":1},{"id":"data-collection","display":"data-collection","count":1},{"id":"gis","display":"gis","count":1},{"id":"planning","display":"planning","count":1},{"id":"geospatial","display":"geospatial","count":1},{"id":"global-health","display":"global-health","count":1},{"id":"graph","display":"graph","count":1},{"id":"knowledge-graph","display":"knowledge-graph","count":1},{"id":"labeled-property-graph","display":"labeled-property-graph","count":1},{"id":"decidim","display":"decidim","count":1},{"id":"democracy","display":"democracy","count":1},{"id":"community","display":"community","count":1},{"id":"civic-tech","display":"civic-tech","count":1},{"id":"ideation","display":"ideation","count":1},{"id":"collective-intelligence","display":"collective-intelligence","count":1},{"id":"participation","display":"participation","count":1},{"id":"citizen-participation","display":"citizen-participation","count":1},{"id":"govtech","display":"govtech","count":1},{"id":"stakeholder-engagement","display":"stakeholder-engagement","count":1},{"id":"kubernetes","display":"kubernetes","count":1},{"id":"iam","display":"iam","count":1},{"id":"oauth2","display":"oauth2","count":1},{"id":"openid-connect","display":"openid-connect","count":1},{"id":"identity","display":"identity","count":1},{"id":"sso","display":"sso","count":1},{"id":"access-management","display":"access-management","count":1},{"id":"carbon-emissions","display":"carbon-emissions","count":1},{"id":"climate","display":"climate","count":1},{"id":"r","display":"r","count":1},{"id":"r-package","display":"r-package","count":1},{"id":"epiverse","display":"epiverse","count":1},{"id":"epidemiology","display":"epidemiology","count":1},{"id":"epidemic-modelling","display":"epidemic-modelling","count":1},{"id":"outbreak-analysis","display":"outbreak-analysis","count":1},{"id":"open-data","display":"open-data","count":1},{"id":"data","display":"data","count":1},{"id":"catalog","display":"catalog","count":1},{"id":"ckan","display":"ckan","count":1},{"id":"ckanext","display":"ckanext","count":1},{"id":"help-wanted","display":"help-wanted","count":1},{"id":"casa","display":"casa","count":1},{"id":"pg-casa","display":"pg-casa","count":1},{"id":"casa-volunteers","display":"casa-volunteers","count":1},{"id":"foster-youth","display":"foster-youth","count":1},{"id":"casa-chapters","display":"casa-chapters","count":1},{"id":"volunteer-management","display":"volunteer-management","count":1},{"id":"pundit","display":"pundit","count":1},{"id":"prince-george-county","display":"prince-george-county","count":1},{"id":"montgomery-county","display":"montgomery-county","count":1},{"id":"jquery","display":"jquery","count":1},{"id":"ruby","display":"ruby","count":1},{"id":"rails7","display":"rails7","count":1},{"id":"blockchain","display":"blockchain","count":1},{"id":"collaboration","display":"collaboration","count":1},{"id":"transparency","display":"transparency","count":1},{"id":"multichain","display":"multichain","count":1},{"id":"signature","display":"signature","count":1},{"id":"openattestation","display":"openattestation","count":1},{"id":"cryptography","display":"cryptography","count":1},{"id":"ethereum","display":"ethereum","count":1},{"id":"pki","display":"pki","count":1},{"id":"wikidata","display":"wikidata","count":1},{"id":"government-data","display":"government-data","count":1},{"id":"social-media","display":"social-media","count":1},{"id":"opengov","display":"opengov","count":1}]} \ No newline at end of file diff --git a/happycommits.json b/happycommits.json new file mode 100644 index 00000000..d1e70556 --- /dev/null +++ b/happycommits.json @@ -0,0 +1,129 @@ +{ + "repositories": [ + "qlt2020/doskaz", + "Altinn/altinn-studio", + "apache/fineract", + "decentralised-dataexchange/acapy-mydata-did-protocol", + "Bahmni/bahmni-core", + "medic/cht-core", + "coronasafe/care", + "Sunbird-cQube/cQube_Base", + "egovernments/DIGIT-OSS", + "egovernments/DIVOC", + "healthsites/healthsites", + "intrahealth/gofr", + "Zenysis/Harmony", + "undp/iVerify-Apps", + "unicef/kindly", + "kimetrica/MERON_api", + "openMF/community-app ", + "mosip/commons", + "mojaloop/central-ledger", + "opencrvs/opencrvs-core", + "I-TECH-UW/OpenELIS-Global-2", + "OpenLMIS/openlmis-ref-distro", + "openmrs/openmrs-contrib-android-client", + "opensrp/opensrp-server-core", + "WFP-VAM/prism-app", + "Bioverse-Labs/forest-map-app", + "rapidpro/rapidpro", + "akrosinc/reveal-client", + "santedb/santedb-server", + "simpledotorg/simple-server", + "statisticsnorway/statbus", + "Sunbird-RC/sunbird-rc-core", + "project-sunbird/sunbird-learning-platform", + "hzi-braunschweig/SORMAS-Project", + "vrapeutic/Rodja-webXR", + "drivendataorg/zamba", + "frappe/erpnext", + "glific/glific", + "Cirrolytix/aedes_dpg", + "kvklrao/Avyantra2023", + "getodk/central", + "dhis2/dhis2-core", + "openimis", + "RentadroneCL/Precision_Agriculture", + "Aam-Digital/ndb-core", + "Global-Policy-Lab/cider", + "dimagi/commcare-hq", + "OpenFn/core", + "globaleaks/GlobaLeaks", + "commitglobal/website-factory", + "commitglobal/housing-platform", + "commitglobal/hiv-support", + "nordic-institute/X-Road", + "Amref-Health-Africa-in-Uganda/sanidigslive03", + "cdsframework/ice", + "google/android-fhir", + "IntelliSOFT-Consulting/pvers", + "Scribble-Works/screenshot", + "CodeYourFuture/syllabus", + "MSH/Pharmadex2", + "BLSQ/openhexa-pipelines", + "openspp-project/openspp-docker", + "OpenTeleRehab/patient-service", + "datakind/Data-Observation-Toolkit", + "decentralised-dataexchange/dexa-smartcontracts", + "TIP-Global-Health/eheza-app", + "cboard-org/cboard", + "johnsonandjohnson/vxnaid", + "terraframe/geoprism-registry", + "consul/consul", + "BLSQ/iaso", + "kobotoolbox/kobo-install", + "OTTAA-Project/ottaa_project_flutter", + "global-asp/global-asp", + "primeroIMS/primero", + "Oky-period-tracker/period-tracker-app-whitelabelled-code", + "reconverse/trendeval/", + "IntelliSOFT-Consulting/Newborn-Nutrition-Reference-App", + "drivendataorg/deon", + "AppertaFoundation/openeyes", + "truenas", + "openfisca", + "openg2p", + "MochCare-Gh/service-provider-portal", + "iHRIS/iHRIS", + "decidim/decidim", + "google/fhir-gateway", + "intelligent-environments-lab/CityLearn", + "devgateway/amp", + "undp/carbon-registry", + "johnsonandjohnson/openmrs-distro-cfl", + "ifmeorg/ifme-languagetools", + "JanssenProject/jans", + "policyengine/policyengine-app", + "learningequality/ricecooker", + "somleng", + "synthetichealth/synthea-international", + "safeyou-space/safeyou", + "a2i-dpg/ekShop", + "epiverse-trace/finalsize", + "ckan/ckan", + "esatya/rahat-aid-connect ", + "moodle/moodle", + "farmOS", + "openforis/collect", + "Sunbird-Obsrv", + "undpindia/data4policy", + "Intelehealth/intelehealth-openmrs-ui", + "Ozim-Platform", + "NMF-earth/nmf-app/", + "Sunbird-Serve/serve-beta", + "eco-index/ecoindex-stack", + "unige-geohealth/accessmod", + "ushahidi/platform-client-mzima", + "Open-Attestation/open-attestation", + "govdirectory/website", + "openkfw/TruBudget", + "rubyforgood/casa", + "rubyforgood/human-essentials", + "rubyforgood/pet-rescue" + ], + "labels": [ + "good first issue", + "Help Wanted", + "help wanted" + ] +}