diff --git a/helios/2025-10-08 - Helios Help - Halcons - Camping.pdf b/helios/2025-10-08 - Helios Help - Halcons - Camping.pdf
new file mode 100644
index 0000000..3614f24
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Camping.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Homework.pdf b/helios/2025-10-08 - Helios Help - Halcons - Homework.pdf
new file mode 100644
index 0000000..730efce
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Homework.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Library.pdf b/helios/2025-10-08 - Helios Help - Halcons - Library.pdf
new file mode 100644
index 0000000..711f4d4
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Library.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Literacy.pdf b/helios/2025-10-08 - Helios Help - Halcons - Literacy.pdf
new file mode 100644
index 0000000..f63e1b1
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Literacy.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf b/helios/2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf
new file mode 100644
index 0000000..8e9091e
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf b/helios/2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf
new file mode 100644
index 0000000..205f446
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Math Program.pdf b/helios/2025-10-08 - Helios Help - Halcons - Math Program.pdf
new file mode 100644
index 0000000..69e6550
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Math Program.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - PE.pdf b/helios/2025-10-08 - Helios Help - Halcons - PE.pdf
new file mode 100644
index 0000000..89bdd15
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - PE.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - SEL.pdf b/helios/2025-10-08 - Helios Help - Halcons - SEL.pdf
new file mode 100644
index 0000000..8e16f17
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - SEL.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Technology.pdf b/helios/2025-10-08 - Helios Help - Halcons - Technology.pdf
new file mode 100644
index 0000000..eed8efc
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Technology.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Themes and Content.pdf b/helios/2025-10-08 - Helios Help - Halcons - Themes and Content.pdf
new file mode 100644
index 0000000..be912c0
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Themes and Content.pdf differ
diff --git a/helios/2025-10-08 - Helios Help - Halcons - Transition.pdf b/helios/2025-10-08 - Helios Help - Halcons - Transition.pdf
new file mode 100644
index 0000000..fb3643c
Binary files /dev/null and b/helios/2025-10-08 - Helios Help - Halcons - Transition.pdf differ
diff --git a/helios/2025-10-08 - Helios Annual Report.pdf b/helios/2025-10-08 - Misc - Helios Annual Report.pdf
similarity index 100%
rename from helios/2025-10-08 - Helios Annual Report.pdf
rename to helios/2025-10-08 - Misc - Helios Annual Report.pdf
diff --git a/helios/2025-10-08 - Meet Choice Lunch.pdf b/helios/2025-10-08 - Misc - Meet Choice Lunch.pdf
similarity index 100%
rename from helios/2025-10-08 - Meet Choice Lunch.pdf
rename to helios/2025-10-08 - Misc - Meet Choice Lunch.pdf
diff --git a/build/generate-index.go b/helios/generate-index.go
similarity index 64%
rename from build/generate-index.go
rename to helios/generate-index.go
index 57fabc5..3983563 100644
--- a/build/generate-index.go
+++ b/helios/generate-index.go
@@ -19,8 +19,46 @@ type IndexData struct {
}
type FileEntry struct {
- Name string `json:"name"`
- URL string `json:"url"`
+ Name string `json:"name"`
+ URL string `json:"url"`
+ Date string `json:"date,omitempty"`
+ Source string `json:"source,omitempty"`
+ Topic string `json:"topic,omitempty"`
+ Gradeband *string `json:"gradeband,omitempty"`
+}
+
+func parseFilename(name string) (date, source, topic string, gradeband *string) {
+ // Remove extension
+ nameWithoutExt := strings.TrimSuffix(name, filepath.Ext(name))
+
+ // Split by " - "
+ parts := strings.Split(nameWithoutExt, " - ")
+
+ if len(parts) < 2 {
+ // Can't parse, return empty
+ return
+ }
+
+ date = parts[0]
+ source = parts[1]
+
+ if len(parts) == 2 {
+ // No topic or gradeband
+ return
+ }
+
+ if len(parts) == 3 {
+ // Just topic, no gradeband
+ topic = parts[2]
+ return
+ }
+
+ // 4+ parts: third part is gradeband, remaining parts are topic
+ gb := parts[2]
+ gradeband = &gb
+ topic = strings.Join(parts[3:], " - ")
+
+ return
}
func generateIndex(dir string, rootURL string) error {
@@ -35,8 +73,11 @@ func generateIndex(dir string, rootURL string) error {
var fileNames []string
for _, entry := range entries {
name := entry.Name()
- // Skip the index files themselves and hidden files
- if name != "index.html" && name != "index.json" && !filepath.HasPrefix(name, ".") {
+ ext := filepath.Ext(name)
+ // Skip the index files, build files, and hidden files
+ if name != "index.html" && name != "index.json" &&
+ ext != ".go" && ext != ".tmpl" &&
+ !filepath.HasPrefix(name, ".") {
fileNames = append(fileNames, name)
}
}
@@ -47,13 +88,18 @@ func generateIndex(dir string, rootURL string) error {
dirName := filepath.Base(dir)
for _, name := range fileNames {
url := fmt.Sprintf("%s/%s/%s", rootURL, dirName, name)
+ date, source, topic, gradeband := parseFilename(name)
files = append(files, FileEntry{
- Name: name,
- URL: url,
+ Name: name,
+ URL: url,
+ Date: date,
+ Source: source,
+ Topic: topic,
+ Gradeband: gradeband,
})
}
- templatePath := "build/index.html.tmpl"
+ templatePath := "helios/index.html.tmpl"
tmpl, err := template.ParseFiles(templatePath)
if err != nil {
return fmt.Errorf("failed to parse template: %w", err)
diff --git a/helios/index.html b/helios/index.html
index a706f17..bcc0f2d 100644
--- a/helios/index.html
+++ b/helios/index.html
@@ -20,8 +20,19 @@
Index of helios
- - 2025-10-08 - Helios Annual Report.pdf
- 2025-10-08 - Helios Help - Gradebands.pdf
+ - 2025-10-08 - Helios Help - Halcons - Camping.pdf
+ - 2025-10-08 - Helios Help - Halcons - Homework.pdf
+ - 2025-10-08 - Helios Help - Halcons - Library.pdf
+ - 2025-10-08 - Helios Help - Halcons - Literacy.pdf
+ - 2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf
+ - 2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf
+ - 2025-10-08 - Helios Help - Halcons - Math Program.pdf
+ - 2025-10-08 - Helios Help - Halcons - PE.pdf
+ - 2025-10-08 - Helios Help - Halcons - SEL.pdf
+ - 2025-10-08 - Helios Help - Halcons - Technology.pdf
+ - 2025-10-08 - Helios Help - Halcons - Themes and Content.pdf
+ - 2025-10-08 - Helios Help - Halcons - Transition.pdf
- 2025-10-08 - Helios Help - Homework.pdf
- 2025-10-08 - Helios Help - Hummingbirds - Camping.pdf
- 2025-10-08 - Helios Help - Hummingbirds - Homework.pdf
@@ -42,7 +53,8 @@
- 2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf
- 2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf
- 2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf
- - 2025-10-08 - Meet Choice Lunch.pdf
+ - 2025-10-08 - Misc - Helios Annual Report.pdf
+ - 2025-10-08 - Misc - Meet Choice Lunch.pdf
- 2025-10-08 - Parent Portal - After School Clubs.pdf
- 2025-10-08 - Parent Portal - Aftercare Program.pdf
- 2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf
diff --git a/build/index.html.tmpl b/helios/index.html.tmpl
similarity index 100%
rename from build/index.html.tmpl
rename to helios/index.html.tmpl
diff --git a/helios/index.json b/helios/index.json
index ef28777..2a3185a 100644
--- a/helios/index.json
+++ b/helios/index.json
@@ -1,150 +1,365 @@
[
{
- "name": "2025-10-08 - Helios Annual Report.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Annual Report.pdf"
+ "name": "2025-10-08 - Helios Help - Gradebands.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Gradebands.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Gradebands"
},
{
- "name": "2025-10-08 - Helios Help - Gradebands.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Gradebands.pdf"
+ "name": "2025-10-08 - Helios Help - Halcons - Camping.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Camping.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Camping",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Homework.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Homework.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Homework",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Library.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Library.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Library",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Literacy.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Literacy.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Literacy",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - MAP Assessment.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "MAP Assessment",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Math & Literacy Placement.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math & Literacy Placement",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Math Program.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Math Program.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math Program",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - PE.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - PE.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "PE",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - SEL.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - SEL.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "SEL",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Technology.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Technology.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Technology",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Themes and Content.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Themes and Content.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Themes and Content",
+ "gradeband": "Halcons"
+ },
+ {
+ "name": "2025-10-08 - Helios Help - Halcons - Transition.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Halcons - Transition.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Transition",
+ "gradeband": "Halcons"
},
{
"name": "2025-10-08 - Helios Help - Homework.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Homework.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Homework.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Homework"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Camping.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Camping.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Camping.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Camping",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Homework.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Homework.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Homework.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Homework",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Library.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Library.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Library.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Library",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Literacy.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Literacy",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - MAP Assessment.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "MAP Assessment",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math Program.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math Program",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Math and Literacy Placement.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Math and Literacy Placement",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - PE.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - PE.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - PE.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "PE",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - SEL.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - SEL.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - SEL.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "SEL",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Technology.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Technology.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Technology.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Technology",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Themes and Content.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Themes and Content",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - Hummingbirds - Transition.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Transition.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Hummingbirds - Transition.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Transition",
+ "gradeband": "Hummingbirds"
},
{
"name": "2025-10-08 - Helios Help - MAP Testing.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - MAP Testing.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - MAP Testing.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "MAP Testing"
},
{
"name": "2025-10-08 - Helios Help - SEL.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - SEL.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - SEL.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "SEL"
},
{
"name": "2025-10-08 - Helios Help - Themes and Content.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Themes and Content.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Themes and Content.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Themes and Content"
},
{
"name": "2025-10-08 - Helios Help - Welcome.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Welcome.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Help - Welcome.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Help",
+ "topic": "Welcome"
},
{
"name": "2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Parent Student Handbook 2025-2026.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Parent Student Handbook 2025-2026"
},
{
"name": "2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Strategic Plan Progress Report 2025.pdf",
+ "date": "2025-10-08",
+ "source": "Helios Strategic Plan Progress Report 2025"
},
{
"name": "2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Helios Touchstones (revised 11-5-2024).pdf",
+ "date": "2025-10-08",
+ "source": "Helios Touchstones (revised 11-5-2024)"
},
{
- "name": "2025-10-08 - Meet Choice Lunch.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Meet Choice Lunch.pdf"
+ "name": "2025-10-08 - Misc - Helios Annual Report.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Misc - Helios Annual Report.pdf",
+ "date": "2025-10-08",
+ "source": "Misc",
+ "topic": "Helios Annual Report"
+ },
+ {
+ "name": "2025-10-08 - Misc - Meet Choice Lunch.pdf",
+ "url": "https://s.fc.run/helios/2025-10-08 - Misc - Meet Choice Lunch.pdf",
+ "date": "2025-10-08",
+ "source": "Misc",
+ "topic": "Meet Choice Lunch"
},
{
"name": "2025-10-08 - Parent Portal - After School Clubs.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - After School Clubs.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - After School Clubs.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal",
+ "topic": "After School Clubs"
},
{
"name": "2025-10-08 - Parent Portal - Aftercare Program.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Aftercare Program.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Aftercare Program.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal",
+ "topic": "Aftercare Program"
},
{
"name": "2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Drop-off & Pick-up.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal",
+ "topic": "Drop-off & Pick-up"
},
{
"name": "2025-10-08 - Parent Portal - Testing & Reports.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Testing & Reports.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Testing & Reports.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal",
+ "topic": "Testing & Reports"
},
{
"name": "2025-10-08 - Parent Portal - Van Service & Carpool.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Van Service & Carpool.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal - Van Service & Carpool.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal",
+ "topic": "Van Service & Carpool"
},
{
"name": "2025-10-08 - Parent Portal- Health Guidelines.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal- Health Guidelines.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Parent Portal- Health Guidelines.pdf",
+ "date": "2025-10-08",
+ "source": "Parent Portal- Health Guidelines"
},
{
"name": "2025-10-08 - Veracross - After School Clubs.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - After School Clubs.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - After School Clubs.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "After School Clubs"
},
{
"name": "2025-10-08 - Veracross - Aftercare.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Aftercare.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Aftercare.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Aftercare"
},
{
"name": "2025-10-08 - Veracross - Camping.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Camping.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Camping.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Camping"
},
{
"name": "2025-10-08 - Veracross - Drop off & Pick up.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Drop off & Pick up.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Drop off & Pick up.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Drop off & Pick up"
},
{
"name": "2025-10-08 - Veracross - Shuttle Service & Carpool.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Shuttle Service & Carpool.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Shuttle Service & Carpool.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Shuttle Service & Carpool"
},
{
"name": "2025-10-08 - Veracross - Testing & Reports.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Testing & Reports.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Testing & Reports.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Testing & Reports"
},
{
"name": "2025-10-08 - Veracross - Volunteer Requirements.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Volunteer Requirements.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - Volunteer Requirements.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "Volunteer Requirements"
},
{
"name": "2025-10-08 - Veracross - WhatsApp Groups.pdf",
- "url": "https://s.fc.run/helios/2025-10-08 - Veracross - WhatsApp Groups.pdf"
+ "url": "https://s.fc.run/helios/2025-10-08 - Veracross - WhatsApp Groups.pdf",
+ "date": "2025-10-08",
+ "source": "Veracross",
+ "topic": "WhatsApp Groups"
}
]
diff --git a/justfile b/justfile
index e9d4651..2f870c5 100644
--- a/justfile
+++ b/justfile
@@ -1,2 +1,2 @@
default:
- go run build/generate-index.go helios
+ go run helios/generate-index.go helios