Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit b136907

Browse files
author
Sean Stares
committed
wip
1 parent a97b17d commit b136907

File tree

5 files changed

+114
-21
lines changed

5 files changed

+114
-21
lines changed

assets/data/filters/repos.json

Lines changed: 88 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,88 @@
1-
{"agencies":[{"name":"Agency for International Development","value":"USAID"},{"name":"Consumer Financial Protection Bureau","value":"CFPB"},{"name":"Department of Agriculture","value":"USDA"},{"name":"Department of Commerce","value":"DOC"},{"name":"Department of Defense","value":"DOD"},{"name":"Department of Education","value":"ED"},{"name":"Department of Energy","value":"DOE"},{"name":"Department of Health and Human Services","value":"HHS"},{"name":"Department of Homeland Security","value":"DHS"},{"name":"Department of Housing and Urban Development","value":"HUD"},{"name":"Department of Justice","value":"DOJ"},{"name":"Department of Labor","value":"DOL"},{"name":"Department of the Treasury","value":"TREASURY"},{"name":"Department of Transportation","value":"DOT"},{"name":"Department of Veterans Affairs","value":"VA"},{"name":"Environmental Protection Agency","value":"EPA"},{"name":"Executive Office of the President","value":"EOP"},{"name":"Federal Election Commission","value":"FEC"},{"name":"General Services Administration","value":"GSA"},{"name":"National Aeronautics and Space Administration","value":"NASA"},{"name":"National Archives and Records Administration","value":"NARA"},{"name":"National Science Foundation","value":"NSF"},{"name":"Office of Personnel Management","value":"OPM"},{"name":"Small Business Administration","value":"SBA"},{"name":"Social Security Administration","value":"SSA"}],"languages":[{"name":"Assembly","value":"Assembly"},{"name":"C","value":"C"},{"name":"C#","value":"C#"},{"name":"C++","value":"C++"},{"name":"ColdFusion","value":"ColdFusion"},{"name":"CSS","value":"CSS"},{"name":"Docker","value":"Docker"},{"name":"Fortran","value":"Fortran"},{"name":"Go","value":"Go"},{"name":"HTML","value":"HTML"},{"name":"IDL","value":"IDL"},{"name":"Java","value":"Java"},{"name":"JavaScript","value":"JavaScript"},{"name":"JSON","value":"JSON"},{"name":"Kafka","value":"Kafka"},{"name":"m4","value":"m4"},{"name":"Makefile","value":"Makefile"},{"name":"Markdown","value":"Markdown"},{"name":"MATLAB","value":"MATLAB"},{"name":"MySQL","value":"MySQL"},{"name":"Objective-C","value":"Objective-C"},{"name":"Oracle PL/SQL","value":"Oracle PL/SQL"},{"name":"Perl","value":"Perl"},{"name":"PHP","value":"PHP"},{"name":"PowerShell","value":"PowerShell"},{"name":"Python","value":"Python"},{"name":"R","value":"R"},{"name":"Ruby","value":"Ruby"},{"name":"Salt","value":"Salt"},{"name":"SASS","value":"SASS"},{"name":"Shell","value":"Shell"},{"name":"SQL","value":"SQL"},{"name":"Swift","value":"Swift"},{"name":"TypeScript","value":"TypeScript"},{"name":"Visual Basic","value":"Visual Basic"},{"name":"XML","value":"XML"}],"licenses":[{"name":"Apache License 2.0","value":"Apache-2.0"},{"name":"BSD 2-Clause \"Simplified\" License","value":"BSD-2-Clause"},{"name":"BSD 3-Clause \"New\" or \"Revised\" License","value":"BSD-3-Clause"},{"name":"Creative Commons Attribution 4.0 International","value":"CC-BY-4.0"},{"name":"Creative Commons Zero v1.0 Universal","value":"CC0-1.0"},{"name":"Eclipse Public License 1.0","value":"EPL-1.0"},{"name":"GNU Affero General Public License v3.0","value":"AGPL-3.0"},{"name":"GNU General Public License v2.0 only","value":"GPL-2.0"},{"name":"GNU General Public License v3.0 only","value":"GPL-3.0"},{"name":"GNU Lesser General Public License v2.1 only","value":"LGPL-2.1"},{"name":"GNU Lesser General Public License v3.0 only","value":"LGPL-3.0"},{"name":"ISC License","value":"ISC"},{"name":"MIT License","value":"MIT"},{"name":"Mozilla Public License 2.0","value":"MPL-2.0"},{"name":"SIL Open Font License 1.1","value":"OFL-1.1"},{"name":"The Unlicense","value":"Unlicense"}],"usageTypes":[{"name":"Open Source","value":"openSource"},{"name":"Government-Wide Reuse","value":"governmentWideReuse"}]}
1+
{
2+
"agencies": [
3+
{ "name": "Agency for International Development", "value": "USAID" },
4+
{ "name": "Department of Agriculture", "value": "USDA" },
5+
{ "name": "Department of Commerce", "value": "DOC" },
6+
{ "name": "Department of Defense", "value": "DOD" },
7+
{ "name": "Department of Education", "value": "ED" },
8+
{ "name": "Department of Energy", "value": "DOE" },
9+
{ "name": "Department of Health and Human Services", "value": "HHS" },
10+
{ "name": "Department of Homeland Security", "value": "DHS" },
11+
{ "name": "Department of Housing and Urban Development", "value": "HUD" },
12+
{ "name": "Department of Justice", "value": "DOJ" },
13+
{ "name": "Department of Labor", "value": "DOL" },
14+
{ "name": "Department of the Treasury", "value": "TREASURY" },
15+
{ "name": "Department of Transportation", "value": "DOT" },
16+
{ "name": "Department of Veterans Affairs", "value": "VA" },
17+
{ "name": "Environmental Protection Agency", "value": "EPA" },
18+
{ "name": "Executive Office of the President", "value": "EOP" },
19+
{ "name": "Federal Election Commission", "value": "FEC" },
20+
{ "name": "General Services Administration", "value": "GSA" },
21+
{ "name": "National Aeronautics and Space Administration", "value": "NASA" },
22+
{ "name": "National Archives and Records Administration", "value": "NARA" },
23+
{ "name": "National Science Foundation", "value": "NSF" },
24+
{ "name": "Office of Personnel Management", "value": "OPM" },
25+
{ "name": "Small Business Administration", "value": "SBA" },
26+
{ "name": "Social Security Administration", "value": "SSA" }
27+
],
28+
"languages": [
29+
{ "name": "Assembly", "value": "Assembly" },
30+
{ "name": "C", "value": "C" },
31+
{ "name": "C#", "value": "C#" },
32+
{ "name": "C++", "value": "C++" },
33+
{ "name": "ColdFusion", "value": "ColdFusion" },
34+
{ "name": "CSS", "value": "CSS" },
35+
{ "name": "Docker", "value": "Docker" },
36+
{ "name": "Fortran", "value": "Fortran" },
37+
{ "name": "Go", "value": "Go" },
38+
{ "name": "HTML", "value": "HTML" },
39+
{ "name": "IDL", "value": "IDL" },
40+
{ "name": "Java", "value": "Java" },
41+
{ "name": "JavaScript", "value": "JavaScript" },
42+
{ "name": "JSON", "value": "JSON" },
43+
{ "name": "Kafka", "value": "Kafka" },
44+
{ "name": "m4", "value": "m4" },
45+
{ "name": "Makefile", "value": "Makefile" },
46+
{ "name": "Markdown", "value": "Markdown" },
47+
{ "name": "MATLAB", "value": "MATLAB" },
48+
{ "name": "MySQL", "value": "MySQL" },
49+
{ "name": "Objective-C", "value": "Objective-C" },
50+
{ "name": "Oracle PL/SQL", "value": "Oracle PL/SQL" },
51+
{ "name": "Perl", "value": "Perl" },
52+
{ "name": "PHP", "value": "PHP" },
53+
{ "name": "PowerShell", "value": "PowerShell" },
54+
{ "name": "Python", "value": "Python" },
55+
{ "name": "R", "value": "R" },
56+
{ "name": "Ruby", "value": "Ruby" },
57+
{ "name": "Salt", "value": "Salt" },
58+
{ "name": "SASS", "value": "SASS" },
59+
{ "name": "Shell", "value": "Shell" },
60+
{ "name": "SQL", "value": "SQL" },
61+
{ "name": "Swift", "value": "Swift" },
62+
{ "name": "TypeScript", "value": "TypeScript" },
63+
{ "name": "Visual Basic", "value": "Visual Basic" },
64+
{ "name": "XML", "value": "XML" }
65+
],
66+
"licenses": [
67+
{ "name": "Apache License 2.0", "value": "Apache-2.0" },
68+
{ "name": "BSD 2-Clause \"Simplified\" License", "value": "BSD-2-Clause" },
69+
{ "name": "BSD 3-Clause \"New\" or \"Revised\" License", "value": "BSD-3-Clause" },
70+
{ "name": "Creative Commons Attribution 4.0 International", "value": "CC-BY-4.0" },
71+
{ "name": "Creative Commons Zero v1.0 Universal", "value": "CC0-1.0" },
72+
{ "name": "Eclipse Public License 1.0", "value": "EPL-1.0" },
73+
{ "name": "GNU Affero General Public License v3.0", "value": "AGPL-3.0" },
74+
{ "name": "GNU General Public License v2.0 only", "value": "GPL-2.0" },
75+
{ "name": "GNU General Public License v3.0 only", "value": "GPL-3.0" },
76+
{ "name": "GNU Lesser General Public License v2.1 only", "value": "LGPL-2.1" },
77+
{ "name": "GNU Lesser General Public License v3.0 only", "value": "LGPL-3.0" },
78+
{ "name": "ISC License", "value": "ISC" },
79+
{ "name": "MIT License", "value": "MIT" },
80+
{ "name": "Mozilla Public License 2.0", "value": "MPL-2.0" },
81+
{ "name": "SIL Open Font License 1.1", "value": "OFL-1.1" },
82+
{ "name": "The Unlicense", "value": "Unlicense" }
83+
],
84+
"usageTypes": [
85+
{ "name": "Open Source", "value": "openSource" },
86+
{ "name": "Government-Wide Reuse", "value": "governmentWideReuse" }
87+
]
88+
}

assets/data/filters/tasks.json

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,25 @@
1-
{"agencies":[{"name":"Consumer Financial Protection Bureau","value":"CFPB"},{"name":"Department of Defense","value":"DOD"},{"name":"Department of Energy","value":"DOE"},{"name":"Department of Health and Human Services","value":"HHS"},{"name":"General Services Administration","value":"GSA"}],"categories":[{"name":"bug","value":"bug"},{"name":"content","value":"content"},{"name":"enhancement","value":"enhancement"},{"name":"good first issue","value":"good first issue"}],"languages":[],"skillLevels":[{"name":"Beginner","value":"beginner"},{"name":"Intermediate","value":"intermediate"},{"name":"Advanced","value":"advanced"}],"timeRequired":[{"name":"Small","value":"small"},{"name":"Medium","value":"medium"},{"name":"Large","value":"large"}]}
1+
{
2+
"agencies": [
3+
{ "name": "Department of Defense", "value": "DOD" },
4+
{ "name": "Department of Energy", "value": "DOE" },
5+
{ "name": "Department of Health and Human Services", "value": "HHS" },
6+
{ "name": "General Services Administration", "value": "GSA" }
7+
],
8+
"categories": [
9+
{ "name": "bug", "value": "bug" },
10+
{ "name": "content", "value": "content" },
11+
{ "name": "enhancement", "value": "enhancement" },
12+
{ "name": "good first issue", "value": "good first issue" }
13+
],
14+
"languages": [],
15+
"skillLevels": [
16+
{ "name": "Beginner", "value": "beginner" },
17+
{ "name": "Intermediate", "value": "intermediate" },
18+
{ "name": "Advanced", "value": "advanced" }
19+
],
20+
"timeRequired": [
21+
{ "name": "Small", "value": "small" },
22+
{ "name": "Medium", "value": "medium" },
23+
{ "name": "Large", "value": "large" }
24+
]
25+
}

config/site/site.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
"links": [
156156
{
157157
"name": "Agency Compliance",
158-
"url": "/federal-agencies/compliance/dashboard"
158+
"url": "/agency-compliance/compliance/dashboard"
159159
}
160160
]
161161
}

src/actions/sync-url-search-params.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ export default function(state) {
1919
if (state.agenciesParams) {
2020
storeParams = state.agenciesParams
2121
}
22-
} else if (pathname.includes('/open-tasks')) {
23-
if (state.taskParams) {
24-
storeParams = state.taskParams
25-
}
2622
}
2723

2824
for (const key in storeParams) {

src/syncers.js

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -88,20 +88,6 @@ const syncers = [
8888
}
8989
}
9090
}
91-
},
92-
{
93-
/*
94-
This syncer updates the results under /open-tasks when the user make a
95-
selection from one of the filter boxes on that page.
96-
*/
97-
select: state => state.taskParams,
98-
sync: (state, dispatch) => {
99-
console.warn('detected change to task params')
100-
count += 1
101-
if (count < threshold) {
102-
dispatch(updateTaskResults(state.taskParams))
103-
}
104-
}
10591
}
10692
]
10793

0 commit comments

Comments
 (0)