aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* twa: Normalize full-width parensRunxi Yu2024-10-201-1/+1
* Update generate script, menu fixes, and add sendmail --nowRunxi Yu2024-09-264-4/+22
* README.md: Fix venv instructionsRunxi Yu2024-09-231-1/+1
* Template updateRunxi Yu2024-09-221-6/+9
* template.html: Remove extra #}Runxi Yu2024-09-221-1/+0
* template.html: Use new menu formatRunxi Yu2024-09-221-149/+110
* daily.py: Use the new menu formatRunxi Yu2024-09-221-9/+10
* Update README.mdRunxi Yu2024-09-221-70/+19
* More directory restructuringRunxi Yu2024-09-226-151/+0
* code_check -> lintRunxi Yu2024-09-221-0/+0
* Fixes and reformatsRunxi Yu2024-09-226-3/+18
* generate: Clarify sendmail noteRunxi Yu2024-09-221-1/+1
* Remove MakefileRunxi Yu2024-09-221-10/+0
* auto.sh -> generateRunxi Yu2024-09-221-6/+12
* A few mv's and license updatesRunxi Yu2024-09-225-19/+59
* requirements.txt: Don't specify werkzeugRunxi Yu2024-09-221-1/+0
* Remove mypy.iniRunxi Yu2024-09-221-2/+0
* Remove msal_skeleton.pyRunxi Yu2024-09-221-62/+0
* grant.py: Move to packageRunxi Yu2024-09-221-2/+9
* Delete extra common.pyRunxi Yu2024-09-221-116/+0
* Update configuration handling and file locationsRunxi Yu2024-09-224-194/+8
* Move things into a packageRunxi Yu2024-09-226-8/+122
* menu: Add missing breakRunxi Yu2024-09-221-0/+1
* calendar.py -> sjdb_calendar.pyRunxi Yu2024-09-221-0/+0
* Remove sendmail-test.pyRunxi Yu2024-09-221-240/+0
* RevampRunxi Yu2024-09-225-314/+319
* Actually, remove line length limitsRunxi Yu2024-09-2211-289/+87
* LintRunxi Yu2024-09-223-23/+4
* Remove the docs/ directory (might readd later)Runxi Yu2024-09-224-316/+0
* Update dependenciesRunxi Yu2024-09-221-2/+5
* Update dependenciesRunxi Yu2024-09-222-2/+1
* menuparser.py: Add type annotationsRunxi Yu2024-09-221-7/+10
* weekly.py: menuparser.(extract->parse_menus)Runxi Yu2024-09-221-2/+1
* weekly.py: ReformatRunxi Yu2024-09-221-6/+6
* menuparser.py: ReformatRunxi Yu2024-09-221-3/+4
* weekly.py: Clean up, to prepare for menuparser.py integrationRunxi Yu2024-09-222-283/+24
* config.ini, pack.py: Just use one template fileRunxi Yu2024-09-222-5/+2
* menu.py: New menu parsing codeRunxi Yu2024-09-211-0/+133
* Add myself to maintainersWilson Shu2024-09-101-0/+5
* Template changesRunxi Yu2024-09-021-74/+49
* mail clients are not maleRunxi Yu2024-09-021-1/+1
* Menu parsing fixRunxi Yu2024-09-022-3/+3
* Add general disclaimer and sendmail-testRunxi Yu2024-08-202-2/+260
* daily.py: Don't grab Wikipedia, it's too slowRunxi Yu2024-08-201-4/+6
* FixesRunxi Yu2024-06-223-4/+16
* Requests should time out for legacy_wpRunxi Yu2024-06-222-4/+10
* Allow fewer than 5-day mealsRunxi Yu2024-06-221-1/+2
* sendmail: bcc use file instead of config.ini listRunxi Yu2024-06-222-9/+17
* sendmail2.pyRunxi Yu2024-06-191-0/+161
* auto.sh: Let the operator check the bulletin before sendingRunxi Yu2024-06-191-2/+9