From 4df246b7106e148b120574f8fb6688547292278e Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 12 Feb 2024 10:06:54 +0000 Subject: [PATCH 1/4] chore: :id: Update CID --- data/IPFS_CID | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/IPFS_CID b/data/IPFS_CID index ecba461..f701076 100644 --- a/data/IPFS_CID +++ b/data/IPFS_CID @@ -1 +1 @@ -bafybeicxog6mwiga37znhopbxkwfbj5du4sp6rsga6vaht6y7cxugibpv4 +bafybeifakhykzdgwxaqbozwqrdhg7vop4rig5kenokffnpslgl2shnmvca From 1d6c7a1b981055701a22dc4dee90a048dd06d306 Mon Sep 17 00:00:00 2001 From: DistributedDoge <49067954+DistributedDoge@users.noreply.github.com> Date: Tue, 13 Feb 2024 10:28:56 +0100 Subject: [PATCH 2/4] add 'raw_discourse_categories' asset (#60) --- ggdp/assets.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/ggdp/assets.py b/ggdp/assets.py index 16594ea..e8d1b49 100644 --- a/ggdp/assets.py +++ b/ggdp/assets.py @@ -239,3 +239,30 @@ def raw_giveth_projects(): giveth = pd.DataFrame(all_projects) giveth.convert_dtypes() return giveth + + +@asset +def raw_discourse_categories(): + """ + Listing of categories from "Discourse" of various communities. + + Use 'source' column to group categories by Discourse instance. + """ + forums = { + "Gitcoin": "https://gov.gitcoin.co", + "Giveth": "https://forum.giveth.io", + "Arbitrum": "https://forum.arbitrum.foundation", + "Optimism": "https://gov.optimism.io/", + } + + data = [] + for community, forum_address in forums.items(): + catalog = read_json_with_retry(f"{forum_address}/categories.json") + catalog = catalog["category_list"]["categories"] + for category in catalog: + category["source"] = community + data.extend(catalog) + + discourse_df = pd.DataFrame(data) + discourse_df = discourse_df.convert_dtypes() + return discourse_df From 98573689a89b150f4608fdbd87213adb92b693cb Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 13 Feb 2024 09:34:44 +0000 Subject: [PATCH 3/4] chore: :id: Update CID --- data/IPFS_CID | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/IPFS_CID b/data/IPFS_CID index f701076..a63a404 100644 --- a/data/IPFS_CID +++ b/data/IPFS_CID @@ -1 +1 @@ -bafybeifakhykzdgwxaqbozwqrdhg7vop4rig5kenokffnpslgl2shnmvca +bafybeiaknvrit43dlle6znybl2zw4sshhep4htorgfmeehfz36wwjka67q From 57358f4321d8f4ad8b3e495d152f66d22b891127 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 19 Feb 2024 10:06:17 +0000 Subject: [PATCH 4/4] chore: :id: Update CID --- data/IPFS_CID | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/IPFS_CID b/data/IPFS_CID index a63a404..3dfcd1e 100644 --- a/data/IPFS_CID +++ b/data/IPFS_CID @@ -1 +1 @@ -bafybeiaknvrit43dlle6znybl2zw4sshhep4htorgfmeehfz36wwjka67q +bafybeigetjtk24cave62zjhfypkxbwm67jkdw74x6tsm2anmququm6fvmq