aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | To avoid conflicts
* 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
|
* template: Remove table zoom, try only min-widthRunxi Yu2024-06-191-1/+1
|
* sendmail.py: Broken reply_to functionalityRunxi Yu2024-06-191-49/+137
|
* sendmail.py: Raise TypeError, not ValueError, on naive datetimesRunxi Yu2024-06-191-1/+1
|
* Correct spelling and ignore 葱香菜榨菜丝老干妈生抽醋Runxi Yu2024-06-192-6/+5
|
* Fix In The News parsingRunxi Yu2024-06-192-13/+9
|
* daily.py: Get In The NewsRunxi Yu2024-06-191-4/+6
|
* Add a code_check.sh scriptRunxi Yu2024-06-191-0/+3
|
* daily.py: Include On This DayRunxi Yu2024-06-191-0/+23
|
* chmod +x legacy_wikipedia.pyRunxi Yu2024-06-191-0/+0
|
* template: Only display the list for Revolution and Piccola Italia if there's ↵Runxi Yu2024-06-191-8/+34
| | | | actually something at the window
* legacy_wikipedia.py: Regularize output filenamesRunxi Yu2024-06-191-29/+42
|
* config.example.ini: Use ../build not ./buildRunxi Yu2024-06-191-1/+2
|