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
path:
root
/
weekly.py
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move things into a package
Runxi Yu
2024-09-22
1
-172
/
+0
*
Revamp
Runxi Yu
2024-09-22
1
-312
/
+10
*
Actually, remove line length limits
Runxi Yu
2024-09-22
1
-85
/
+32
*
Lint
Runxi Yu
2024-09-22
1
-20
/
+3
*
Update dependencies
Runxi Yu
2024-09-22
1
-1
/
+0
*
weekly.py: menuparser.(extract->parse_menus)
Runxi Yu
2024-09-22
1
-2
/
+1
*
weekly.py: Reformat
Runxi Yu
2024-09-22
1
-6
/
+6
*
weekly.py: Clean up, to prepare for menuparser.py integration
Runxi Yu
2024-09-22
1
-283
/
+24
*
Menu parsing fix
Runxi Yu
2024-09-02
1
-2
/
+2
*
Allow fewer than 5-day meals
Runxi Yu
2024-06-22
1
-1
/
+2
*
Correct spelling and ignore 葱香菜榨菜丝老干妈生抽醋
Runxi Yu
2024-06-19
1
-5
/
+4
*
Allow ZH, not just CH and CN, in the menu filename
Runxi Yu
2024-06-18
1
-1
/
+1
*
weekly.py: Bug fixes
Runxi Yu
2024-06-16
1
-20
/
+15
*
requests timeouts
Runxi Yu
2024-06-16
1
-0
/
+5
*
assert type -> isinstance
Runxi Yu
2024-06-16
1
-6
/
+6
*
weekly.py: Import requests after stdlib
Runxi Yu
2024-06-16
1
-1
/
+1
*
Fix typo in indexing visitor_state
Runxi Yu
2024-06-09
1
-1
/
+1
*
Robustness
Runxi Yu
2024-06-05
1
-6
/
+30
*
weekly.py: deprecated logger.warn -> modern logger.warning
Runxi Yu
2024-05-25
1
-1
/
+1
*
weekly.py: Replace "Juice /" with "Juice"
Runxi Yu
2024-05-25
1
-1
/
+4
*
weekly.py and template: Don't crash just because Y12 is gone
Runxi Yu
2024-05-25
1
-3
/
+7
*
weekly.py: Allow Community Time to have row spans
Runxi Yu
2024-05-25
1
-52
/
+44
*
weekly.py: Remove exit(1)
Runxi Yu
2024-05-23
1
-1
/
+1
*
weekly.py: Get calendar events (but don't do anything with it yet)
Runxi Yu
2024-05-23
1
-17
/
+26
*
weekly.py: Extract snacks
Runxi Yu
2024-05-23
1
-1
/
+75
*
weekly.py: Rename extract_all_menus -> extract_pptx_menus
Runxi Yu
2024-05-23
1
-4
/
+5
*
Display the menu, finally!
Runxi Yu
2024-05-22
1
-1
/
+3
*
Make all Python scripts executable
Runxi Yu
2024-05-22
1
-0
/
+0
*
weekly.py: Stream email reader too
Runxi Yu
2024-05-22
1
-12
/
+9
*
weekly.py: Download The Week Ahead with shutil instead of iterating chunks
Runxi Yu
2024-05-22
1
-6
/
+13
*
Fix broken python file licensing
Runxi Yu
2024-05-22
1
-8
/
+8
*
weekly,py: replace Chinese commas with ascii ones
Albert Tan
2024-05-18
1
-1
/
+1
*
*.py: Enhance one-line script descriptions
Runxi Yu
2024-05-18
1
-2
/
+2
*
weekly.py: Fix typo
Runxi Yu
2024-05-18
1
-1
/
+1
*
*.py: Fix license statements
Runxi Yu
2024-05-18
1
-9
/
+10
*
daily.py: Slight code cleanup
Runxi Yu
2024-05-18
1
-1
/
+3
*
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
1
-362
/
+469
*
*.py: reformat
Runxi Yu
2024-05-16
1
-17
/
+15
*
weekly.py: Meal table format update
Runxi Yu
2024-05-16
1
-4
/
+4
*
Reformat weekly.py
Runxi Yu
2024-05-15
1
-15
/
+34
*
Pinpoint menu errors to the table
Runxi Yu
2024-05-15
1
-54
/
+50
*
Integrate download_menu into weekly
Runxi Yu
2024-05-15
1
-5
/
+211
*
Reformat and type-check all files
Runxi Yu
2024-05-15
1
-1
/
+3
*
Add requirements.txt; use zoneinfo, not pytz
Runxi Yu
2024-05-07
1
-2
/
+2
*
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
*
*.py: Reformat
Runxi Yu
2024-04-01
1
-3
/
+8
*
weekly.py: Add debug information, increase download chunk size, and better-re...
Runxi Yu
2024-04-01
1
-4
/
+12
[next]