Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | requirements.txt: Don't specify werkzeug | Runxi Yu | 2024-09-22 | 1 | -1/+0 |
| | |||||
* | Remove mypy.ini | Runxi Yu | 2024-09-22 | 1 | -2/+0 |
| | |||||
* | Remove msal_skeleton.py | Runxi Yu | 2024-09-22 | 1 | -62/+0 |
| | |||||
* | grant.py: Move to package | Runxi Yu | 2024-09-22 | 1 | -2/+9 |
| | |||||
* | Delete extra common.py | Runxi Yu | 2024-09-22 | 1 | -116/+0 |
| | |||||
* | Update configuration handling and file locations | Runxi Yu | 2024-09-22 | 4 | -194/+8 |
| | |||||
* | Move things into a package | Runxi Yu | 2024-09-22 | 6 | -8/+122 |
| | |||||
* | menu: Add missing break | Runxi Yu | 2024-09-22 | 1 | -0/+1 |
| | |||||
* | calendar.py -> sjdb_calendar.py | Runxi Yu | 2024-09-22 | 1 | -0/+0 |
| | | | | To avoid conflicts | ||||
* | Remove sendmail-test.py | Runxi Yu | 2024-09-22 | 1 | -240/+0 |
| | |||||
* | Revamp | Runxi Yu | 2024-09-22 | 5 | -314/+319 |
| | |||||
* | Actually, remove line length limits | Runxi Yu | 2024-09-22 | 11 | -289/+87 |
| | |||||
* | Lint | Runxi Yu | 2024-09-22 | 3 | -23/+4 |
| | |||||
* | Remove the docs/ directory (might readd later) | Runxi Yu | 2024-09-22 | 4 | -316/+0 |
| | |||||
* | Update dependencies | Runxi Yu | 2024-09-22 | 1 | -2/+5 |
| | |||||
* | Update dependencies | Runxi Yu | 2024-09-22 | 2 | -2/+1 |
| | |||||
* | menuparser.py: Add type annotations | Runxi Yu | 2024-09-22 | 1 | -7/+10 |
| | |||||
* | 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 |
| | |||||
* | menuparser.py: Reformat | Runxi Yu | 2024-09-22 | 1 | -3/+4 |
| | |||||
* | weekly.py: Clean up, to prepare for menuparser.py integration | Runxi Yu | 2024-09-22 | 2 | -283/+24 |
| | |||||
* | config.ini, pack.py: Just use one template file | Runxi Yu | 2024-09-22 | 2 | -5/+2 |
| | |||||
* | menu.py: New menu parsing code | Runxi Yu | 2024-09-21 | 1 | -0/+133 |
| | |||||
* | Add myself to maintainers | Wilson Shu | 2024-09-10 | 1 | -0/+5 |
| | |||||
* | Template changes | Runxi Yu | 2024-09-02 | 1 | -74/+49 |
| | |||||
* | mail clients are not male | Runxi Yu | 2024-09-02 | 1 | -1/+1 |
| | |||||
* | Menu parsing fix | Runxi Yu | 2024-09-02 | 2 | -3/+3 |
| | |||||
* | Add general disclaimer and sendmail-test | Runxi Yu | 2024-08-20 | 2 | -2/+260 |
| | |||||
* | daily.py: Don't grab Wikipedia, it's too slow | Runxi Yu | 2024-08-20 | 1 | -4/+6 |
| | |||||
* | Fixes | Runxi Yu | 2024-06-22 | 3 | -4/+16 |
| | |||||
* | Requests should time out for legacy_wp | Runxi Yu | 2024-06-22 | 2 | -4/+10 |
| | |||||
* | Allow fewer than 5-day meals | Runxi Yu | 2024-06-22 | 1 | -1/+2 |
| | |||||
* | sendmail: bcc use file instead of config.ini list | Runxi Yu | 2024-06-22 | 2 | -9/+17 |
| | |||||
* | sendmail2.py | Runxi Yu | 2024-06-19 | 1 | -0/+161 |
| | |||||
* | auto.sh: Let the operator check the bulletin before sending | Runxi Yu | 2024-06-19 | 1 | -2/+9 |
| | |||||
* | template: Remove table zoom, try only min-width | Runxi Yu | 2024-06-19 | 1 | -1/+1 |
| | |||||
* | sendmail.py: Broken reply_to functionality | Runxi Yu | 2024-06-19 | 1 | -49/+137 |
| | |||||
* | sendmail.py: Raise TypeError, not ValueError, on naive datetimes | Runxi Yu | 2024-06-19 | 1 | -1/+1 |
| | |||||
* | Correct spelling and ignore 葱香菜榨菜丝老干妈生抽醋 | Runxi Yu | 2024-06-19 | 2 | -6/+5 |
| | |||||
* | Fix In The News parsing | Runxi Yu | 2024-06-19 | 2 | -13/+9 |
| | |||||
* | daily.py: Get In The News | Runxi Yu | 2024-06-19 | 1 | -4/+6 |
| | |||||
* | Add a code_check.sh script | Runxi Yu | 2024-06-19 | 1 | -0/+3 |
| | |||||
* | daily.py: Include On This Day | Runxi Yu | 2024-06-19 | 1 | -0/+23 |
| | |||||
* | chmod +x legacy_wikipedia.py | Runxi Yu | 2024-06-19 | 1 | -0/+0 |
| | |||||
* | template: Only display the list for Revolution and Piccola Italia if there's ↵ | Runxi Yu | 2024-06-19 | 1 | -8/+34 |
| | | | | actually something at the window | ||||
* | legacy_wikipedia.py: Regularize output filenames | Runxi Yu | 2024-06-19 | 1 | -29/+42 |
| | |||||
* | config.example.ini: Use ../build not ./build | Runxi Yu | 2024-06-19 | 1 | -1/+2 |
| | |||||
* | Update .gitignore | Runxi Yu | 2024-06-19 | 1 | -4/+14 |
| | |||||
* | legacy.py: Add type assertions | Runxi Yu | 2024-06-19 | 1 | -13/+28 |
| | |||||
* | Add Albert's legacy On This Day and In The News functions | Albert Tan | 2024-06-19 | 2 | -0/+275 |
| | | | | | | | | These need to be replaced with "proper" API calls sometime (or perhaps WikiData interpretation), but I'll put it here anyways. The code is written by Albert. Runxi added them, but let's just make Albert the author because of git-blame. |