From 603a44ddab474076d9e3676cd276cd46fe828273 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:25:58 -0500 Subject: [PATCH 01/11] Create school.yml create basic schedules --- data/lohs_ff/school.yml | 119 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 data/lohs_ff/school.yml diff --git a/data/lohs_ff/school.yml b/data/lohs_ff/school.yml new file mode 100644 index 0000000..45577ab --- /dev/null +++ b/data/lohs_ff/school.yml @@ -0,0 +1,119 @@ +periods: + - Period 1 + - Period 2 + - Period 3 + - Period 4 + - Period 5 + - Period 6 + - Period 7 + - Period 8 + +# these are periods with names that users should NOT +# be able to customize +# by deafult: Free, Brunch, Break, Lunch, and Passing are non-periods +non-periods: + - WIN + - Passing + - Lunch + - Home + +weekend: + name: Weekend + schedule: ~ + +schedule-fa: + name: Schedule All Upstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Period 5 + - 11:54 Lunch + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-sa: + name: Schedule All Downstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Lunch + - 11:24 Passing + - 11:28 Period 5 + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-fo: + name: Schedule Odd Upstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Period 5 + - 12:06 Lunch + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-so: + name: Schedule Odd Downstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Lunch + - 11:01 Period 5 + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-fe: + name: Schedule Even Upstairs + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Period 4 + - 11:31 Lunch + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + +schedule-se: + name: Schedule Even Downstairs + schedule: + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Lunch + - 10:26 Period 4 + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + From 4b68645f96742d6a308a380dde4bf89f368d7c47 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:27:14 -0500 Subject: [PATCH 02/11] Create schedule.yml add schedule for first first lunch schedule up to date until january 2027 --- data/lohs_ff/schedule.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 data/lohs_ff/schedule.yml diff --git a/data/lohs_ff/schedule.yml b/data/lohs_ff/schedule.yml new file mode 100644 index 0000000..e0c4bc5 --- /dev/null +++ b/data/lohs_ff/schedule.yml @@ -0,0 +1,36 @@ +defaults: + start: 8/10/2026 + pattern: + - weekend + - schedule-fo + - schedule-fe + - schedule-fo + - schedule-fe + - schedule-fa + - weekend + +calendar: + - 9/2/2026 schedule-fa + - 9/3/2026 schedule-fo + - 9/4/2026 schedule-fe + - 9/7/2026 weekend + - 9/8/2026 schedule-fo + - 9/9/2026 schedule-fe + - 9/10/2026 schedule-fo + - 9/11/2026 schedule-fe + - 9/17/2026 weekend + - 9/18/2026 schedule-fe + - 9/23/2026 schedule-fa + - 9/24/2026 schedule-fo + - 9/25/2026 schedule-fe + - 10/7/2026 schedule-fa + - 10/8/2026-10/9/2026 weekend + - 10/21/2026 schedule-fa + - 10/22/2026 schedule-fo + - 10/23/2026 schedule-fe + - 11/3/2026 weekend + - 11/4/2026 schedule-fe + - 11/5/2026 schedule-fo + - 11/6/2026 schedule-fe + - 11/23/2026-11/27/2026 weekend + - 12/21/2026-1/5/2027 weekend From badf3ff378be320508ebc116fd957e8511d85ac3 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:29:31 -0500 Subject: [PATCH 03/11] Create schedule.yml add schedule for second second lunch periods up to date until jaunuary 5 2027 --- data/lohs_ss/schedule.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 data/lohs_ss/schedule.yml diff --git a/data/lohs_ss/schedule.yml b/data/lohs_ss/schedule.yml new file mode 100644 index 0000000..56a4993 --- /dev/null +++ b/data/lohs_ss/schedule.yml @@ -0,0 +1,36 @@ +defaults: + start: 8/10/2026 + pattern: + - weekend + - schedule-so + - schedule-se + - schedule-so + - schedule-se + - schedule-sa + - weekend + +calendar: + - 9/2/2026 schedule-sa + - 9/3/2026 schedule-so + - 9/4/2026 schedule-se + - 9/7/2026 weekend + - 9/8/2026 schedule-so + - 9/9/2026 schedule-se + - 9/10/2026 schedule-so + - 9/11/2026 schedule-se + - 9/17/2026 weekend + - 9/18/2026 schedule-se + - 9/23/2026 schedule-sa + - 9/24/2026 schedule-so + - 9/25/2026 schedule-se + - 10/7/2026 schedule-sa + - 10/8/2026-10/9/2026 weekend + - 10/21/2026 schedule-sa + - 10/22/2026 schedule-so + - 10/23/2026 schedule-se + - 11/3/2026 weekend + - 11/4/2026 schedule-se + - 11/5/2026 schedule-so + - 11/6/2026 schedule-se + - 11/23/2026-11/27/2026 weekend + - 12/21/2026-1/5/2026 weekend From 3f3d19061640cf5ec7e44075f57c01d19ce43e1f Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:29:57 -0500 Subject: [PATCH 04/11] Create school.yml add school data --- data/lohs_ss/school.yml | 119 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 data/lohs_ss/school.yml diff --git a/data/lohs_ss/school.yml b/data/lohs_ss/school.yml new file mode 100644 index 0000000..45577ab --- /dev/null +++ b/data/lohs_ss/school.yml @@ -0,0 +1,119 @@ +periods: + - Period 1 + - Period 2 + - Period 3 + - Period 4 + - Period 5 + - Period 6 + - Period 7 + - Period 8 + +# these are periods with names that users should NOT +# be able to customize +# by deafult: Free, Brunch, Break, Lunch, and Passing are non-periods +non-periods: + - WIN + - Passing + - Lunch + - Home + +weekend: + name: Weekend + schedule: ~ + +schedule-fa: + name: Schedule All Upstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Period 5 + - 11:54 Lunch + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-sa: + name: Schedule All Downstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Lunch + - 11:24 Passing + - 11:28 Period 5 + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-fo: + name: Schedule Odd Upstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Period 5 + - 12:06 Lunch + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-so: + name: Schedule Odd Downstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Lunch + - 11:01 Period 5 + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-fe: + name: Schedule Even Upstairs + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Period 4 + - 11:31 Lunch + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + +schedule-se: + name: Schedule Even Downstairs + schedule: + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Lunch + - 10:26 Period 4 + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + From a63332e068ab543ad2ab7d77ef04cca791cb6e8f Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:30:38 -0500 Subject: [PATCH 05/11] Create school.yml add lohs school data --- data/lohs_fs/school.yml | 119 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 data/lohs_fs/school.yml diff --git a/data/lohs_fs/school.yml b/data/lohs_fs/school.yml new file mode 100644 index 0000000..45577ab --- /dev/null +++ b/data/lohs_fs/school.yml @@ -0,0 +1,119 @@ +periods: + - Period 1 + - Period 2 + - Period 3 + - Period 4 + - Period 5 + - Period 6 + - Period 7 + - Period 8 + +# these are periods with names that users should NOT +# be able to customize +# by deafult: Free, Brunch, Break, Lunch, and Passing are non-periods +non-periods: + - WIN + - Passing + - Lunch + - Home + +weekend: + name: Weekend + schedule: ~ + +schedule-fa: + name: Schedule All Upstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Period 5 + - 11:54 Lunch + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-sa: + name: Schedule All Downstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Lunch + - 11:24 Passing + - 11:28 Period 5 + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-fo: + name: Schedule Odd Upstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Period 5 + - 12:06 Lunch + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-so: + name: Schedule Odd Downstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Lunch + - 11:01 Period 5 + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-fe: + name: Schedule Even Upstairs + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Period 4 + - 11:31 Lunch + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + +schedule-se: + name: Schedule Even Downstairs + schedule: + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Lunch + - 10:26 Period 4 + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + From 81e11dd2538e3051f0f481e2778e31aed7a09103 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:31:50 -0500 Subject: [PATCH 06/11] Create schedule.yml add schedule data for first second lunch schedule up to date until january 5 2027 --- data/lohs_fs/schedule.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 data/lohs_fs/schedule.yml diff --git a/data/lohs_fs/schedule.yml b/data/lohs_fs/schedule.yml new file mode 100644 index 0000000..287fa77 --- /dev/null +++ b/data/lohs_fs/schedule.yml @@ -0,0 +1,36 @@ +defaults: + start: 8/10/2026 + pattern: + - weekend + - schedule-fo + - schedule-se + - schedule-fo + - schedule-se + - schedule-fa + - weekend + +calendar: + - 9/2/2026 schedule-fa + - 9/3/2026 schedule-fo + - 9/4/2026 schedule-se + - 9/7/2026 weekend + - 9/8/2026 schedule-fo + - 9/9/2026 schedule-se + - 9/10/2026 schedule-fo + - 9/11/2026 schedule-se + - 9/17/2026 weekend + - 9/18/2026 schedule-se + - 9/23/2026 schedule-fa + - 9/24/2026 schedule-fo + - 9/25/2026 schedule-se + - 10/7/2026 schedule-fa + - 10/8/2026-10/9/2026 weekend + - 10/21/2026 schedule-fa + - 10/22/2026 schedule-fo + - 10/23/2026 schedule-se + - 11/3/2026 weekend + - 11/4/2026 schedule-se + - 11/5/2026 schedule-fo + - 11/6/2026 schedule-se + - 11/23/2026-11/27/2026 weekend + - 12/21/2026-1/5/2026 weekend From aa75dc0cdd99ab619b450814cbe9e8559756e6c3 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:32:28 -0500 Subject: [PATCH 07/11] Update schedule.yml fix year on last line --- data/lohs_fs/schedule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/lohs_fs/schedule.yml b/data/lohs_fs/schedule.yml index 287fa77..5c2cb8b 100644 --- a/data/lohs_fs/schedule.yml +++ b/data/lohs_fs/schedule.yml @@ -33,4 +33,4 @@ calendar: - 11/5/2026 schedule-fo - 11/6/2026 schedule-se - 11/23/2026-11/27/2026 weekend - - 12/21/2026-1/5/2026 weekend + - 12/21/2026-1/5/2027 weekend From 9cb095449e6b28c0750773bed4faf7127e83a5d6 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:33:02 -0500 Subject: [PATCH 08/11] Update schedule.yml fix year on last line --- data/lohs_ss/schedule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/lohs_ss/schedule.yml b/data/lohs_ss/schedule.yml index 56a4993..6013d94 100644 --- a/data/lohs_ss/schedule.yml +++ b/data/lohs_ss/schedule.yml @@ -33,4 +33,4 @@ calendar: - 11/5/2026 schedule-so - 11/6/2026 schedule-se - 11/23/2026-11/27/2026 weekend - - 12/21/2026-1/5/2026 weekend + - 12/21/2026-1/5/2027 weekend From 466ed783a8492bb5d55696c1c9979d640da88946 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:34:55 -0500 Subject: [PATCH 09/11] Create schedule.yml create schedule for second first lunch schedule up to date until january 5 2027 --- data/lohs_sf/schedule.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 data/lohs_sf/schedule.yml diff --git a/data/lohs_sf/schedule.yml b/data/lohs_sf/schedule.yml new file mode 100644 index 0000000..03d0162 --- /dev/null +++ b/data/lohs_sf/schedule.yml @@ -0,0 +1,36 @@ +defaults: + start: 8/10/2026 + pattern: + - weekend + - schedule-so + - schedule-fe + - schedule-so + - schedule-fe + - schedule-sa + - weekend + +calendar: + - 9/2/2026 schedule-sa + - 9/3/2026 schedule-so + - 9/4/2026 schedule-fe + - 9/7/2026 weekend + - 9/8/2026 schedule-so + - 9/9/2026 schedule-fe + - 9/10/2026 schedule-so + - 9/11/2026 schedule-fe + - 9/17/2026 weekend + - 9/18/2026 schedule-fe + - 9/23/2026 schedule-sa + - 9/24/2026 schedule-so + - 9/25/2026 schedule-fe + - 10/7/2026 schedule-sa + - 10/8/2026-10/9/2026 weekend + - 10/21/2026 schedule-sa + - 10/22/2026 schedule-so + - 10/23/2026 schedule-fe + - 11/3/2026 weekend + - 11/4/2026 schedule-fe + - 11/5/2026 schedule-so + - 11/6/2026 schedule-fe + - 11/23/2026-11/27/2026 weekend + - 12/21/2026-1/5/2027 weekend From c1702d204a3af695cc10999899e650056b82d5f4 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:35:20 -0500 Subject: [PATCH 10/11] Create school.yml add school data --- data/lohs_sf/school.yml | 119 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 data/lohs_sf/school.yml diff --git a/data/lohs_sf/school.yml b/data/lohs_sf/school.yml new file mode 100644 index 0000000..45577ab --- /dev/null +++ b/data/lohs_sf/school.yml @@ -0,0 +1,119 @@ +periods: + - Period 1 + - Period 2 + - Period 3 + - Period 4 + - Period 5 + - Period 6 + - Period 7 + - Period 8 + +# these are periods with names that users should NOT +# be able to customize +# by deafult: Free, Brunch, Break, Lunch, and Passing are non-periods +non-periods: + - WIN + - Passing + - Lunch + - Home + +weekend: + name: Weekend + schedule: ~ + +schedule-fa: + name: Schedule All Upstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Period 5 + - 11:54 Lunch + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-sa: + name: Schedule All Downstairs + schedule: + - 7:09 Period 1 + - 8:02 Passing + - 8:06 Period 2 + - 8:59 Passing + - 9:53 Period 3 + - 9:56 Passing + - 10:00 Period 4 + - 10:53 Passing + - 10:57 Lunch + - 11:24 Passing + - 11:28 Period 5 + - 12:21 Passing + - 12:25 Period 6 + - 13:18 Passing + - 13:22 Period 7 + - 14:15 Home + +schedule-fo: + name: Schedule Odd Upstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Period 5 + - 12:06 Lunch + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-so: + name: Schedule Odd Downstairs + schedule: + - 7:09 Period 1 + - 8:44 Passing + - 8:48 Period 3 + - 10:23 Passing + - 10:37 Lunch + - 11:01 Period 5 + - 12:36 Passing + - 12:40 Period 7 + - 14:15 Home + +schedule-fe: + name: Schedule Even Upstairs + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Period 4 + - 11:31 Lunch + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + +schedule-se: + name: Schedule Even Downstairs + schedule: + schedule: + - 7:09 Period 2 + - 8:44 Passing + - 8:48 WIN + - 9:48 Passing + - 9:53 Lunch + - 10:26 Period 4 + - 12:01 Passing + - 12:05 Period 6 + - 1:40 Passing + - 1:44 Period 8 + - 2:15 Home + From 14bc3b40427b48057770ab7f0bb39ec2db7d6003 Mon Sep 17 00:00:00 2001 From: Rocky13 <91299494+Rocky13-1@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:38:54 -0500 Subject: [PATCH 11/11] Update directory.yml add lohs first/first, second/second, first/second, second/first --- data/directory.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/data/directory.yml b/data/directory.yml index 85d6748..25bf72c 100644 --- a/data/directory.yml +++ b/data/directory.yml @@ -68,3 +68,16 @@ ls_el: ls_ee: name: Lakeside School, WA - A3 / B3 Lunch + +lohs_ff: + name: Live Oak High School, LA - First/First Lunch + +lohs_fs: + name: Live Oak High School, LA - First/Second Lunch + +lohs_ss: + name: Live Oak High School, LA - Second/Second Lunch + +lohs_sf: + name: Live Oak High School, LA - Second/First Lunch +