index
:
sjdb-src.git
master
The build system of the YK Pao School Songjiang Daily Bulletin
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
weekly.py: Make mypy stop complaining
Runxi Yu
2024-05-17
1
-34
/
+32
*
weekly.py: almost complete code cleanup
Runxi Yu
2024-05-16
2
-362
/
+470
*
template.html: Comment out the menu for now
Runxi Yu
2024-05-16
1
-0
/
+4
*
README.md: Clarify GitHub could lag behind the official repos
Runxi Yu
2024-05-16
1
-2
/
+4
*
README.md: Make the formatting consistent
Runxi Yu
2024-05-16
1
-2
/
+2
*
pack.py: fix the output filename
Runxi Yu
2024-05-16
1
-1
/
+3
*
p
Runxi Yu
2024-05-16
1
-1
/
+1
*
README.md: Add note about the GitHub mirror
Runxi Yu
2024-05-16
1
-2
/
+10
*
pack.py: Get date from command line
Runxi Yu
2024-05-16
1
-23
/
+49
*
*.py: reformat
Runxi Yu
2024-05-16
2
-18
/
+16
*
daily.py: Accept the new weekly.json format
Runxi Yu
2024-05-16
1
-51
/
+12
*
weekly.py: Meal table format update
Runxi Yu
2024-05-16
1
-4
/
+4
*
Update README again
Runxi Yu
2024-05-16
1
-12
/
+10
*
Add a README
Runxi Yu
2024-05-16
1
-0
/
+22
*
Reformat weekly.py
Runxi Yu
2024-05-15
1
-15
/
+34
*
Add a LICENSE
Runxi Yu
2024-05-15
1
-0
/
+661
*
Make (st|nd|rd|th) optional in the email subject regular expression
Runxi Yu
2024-05-15
1
-1
/
+1
*
Deduplicate requirements.txt
Runxi Yu
2024-05-15
1
-7
/
+4
*
Pinpoint menu errors to the table
Runxi Yu
2024-05-15
1
-54
/
+50
*
Update documentation
Runxi Yu
2024-05-15
3
-58
/
+16
*
Integrate download_menu into weekly
Runxi Yu
2024-05-15
2
-202
/
+211
*
Rename cycles2023.json -> cycles.json
Runxi Yu
2024-05-15
2
-1
/
+1
*
Codespell
Runxi Yu
2024-05-15
1
-1
/
+1
*
Reformat and type-check all files
Runxi Yu
2024-05-15
3
-14
/
+39
*
Download the menu from email
Runxi Yu
2024-05-15
1
-2
/
+47
*
Example configuration file update
Runxi Yu
2024-05-15
1
-4
/
+7
*
Ignore venv
Runxi Yu
2024-05-15
1
-0
/
+1
*
Add requirements.txt; use zoneinfo, not pytz
Runxi Yu
2024-05-07
3
-4
/
+13
*
download_menu.py: get message and stuff
Runxi Yu
2024-05-07
1
-17
/
+62
*
download_menu.py: Search mail for menu and match subject regex
Runxi Yu
2024-05-06
1
-0
/
+86
*
Add tenant_id and client_id to config.example.ini
Runxi Yu
2024-04-23
1
-2
/
+2
*
Fix config.example.ini and add requirements.txt
Runxi Yu
2024-04-23
2
-0
/
+7
*
weekly.py: reformat
Runxi Yu
2024-04-09
1
-1
/
+3
*
weekly.py: Only acquire token if the week ahead needs to be downloaded
Runxi Yu
2024-04-01
1
-5
/
+3
*
Don't redownload The Week Ahead if already present
Runxi Yu
2024-04-01
1
-19
/
+22
*
daily.py, template.html: Add meal displays
Runxi Yu
2024-04-01
2
-13
/
+98
*
*.py: Reformat
Runxi Yu
2024-04-01
2
-14
/
+44
*
template.html, daily.py: Use the new seven-window instead of 5-fat-windows me...
Runxi Yu
2024-04-01
2
-19
/
+21
*
daily.py: Let next_weekday_short actually enter the data
Runxi Yu
2024-04-01
1
-1
/
+1
*
daily.py: Add primitive daily generation script
Runxi Yu
2024-04-01
2
-32
/
+131
*
weekly.py: Add debug information, increase download chunk size, and better-re...
Runxi Yu
2024-04-01
1
-4
/
+12
*
cycles2023.json: Add 2023-2024 academic year's cycle data file
Runxi Yu
2024-04-01
1
-0
/
+177
*
weekly.py: Unify filename formats in build/
Runxi Yu
2024-04-01
1
-1
/
+5
*
weekly.py: Include start_date in week data output
Runxi Yu
2024-04-01
1
-2
/
+4
*
weekly.py: First draft of weekly parser
Runxi Yu
2024-04-01
1
-32
/
+67
*
msal_skeleton.py: Fix type signature for the testing function
Runxi Yu
2024-04-01
1
-1
/
+1
*
msal_skeleton.py: Simplify outside-function workflow
Runxi Yu
2024-04-01
1
-6
/
+6
*
parser.py: Combine functionality of menu.py and week_ahead_parser.py
Runxi Yu
2024-04-01
2
-163
/
+158
*
*.py: Reformatting
Runxi Yu
2024-04-01
2
-7
/
+28
*
week_ahead_parser: use raw requests rather than Office365-REST-Python-Client
Runxi Yu
2024-04-01
1
-64
/
+38
[prev]
[next]