Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | inspire_approve.py: Remove encoding="utf-8" | Runxi Yu | 2024-06-18 | 1 | -1/+1 |
| | | | | It seems to break | ||||
* | Allow ZH, not just CH and CN, in the menu filename | Runxi Yu | 2024-06-18 | 1 | -1/+1 |
| | | | | 15:52 <&hax[xor]> you could add a ZH check then so it can be switched to in the future | ||||
* | Make PyLint happy | Runxi Yu | 2024-06-16 | 8 | -50/+43 |
| | |||||
* | weekly.py: Bug fixes | Runxi Yu | 2024-06-16 | 2 | -21/+17 |
| | |||||
* | requests timeouts | Runxi Yu | 2024-06-16 | 5 | -1/+13 |
| | |||||
* | assert type -> isinstance | Runxi Yu | 2024-06-16 | 5 | -11/+11 |
| | |||||
* | weekly.py: Import requests after stdlib | Runxi Yu | 2024-06-16 | 1 | -1/+1 |
| | |||||
* | Document the make script a bit | Runxi Yu | 2024-06-15 | 1 | -4/+12 |
| | |||||
* | ykps.runxiyu.org -> sj.ykps.net | Runxi Yu | 2024-06-15 | 1 | -1/+1 |
| | |||||
* | s/ykps.runxiyu.org/sj.ykps.net/g | Runxi Yu | 2024-06-11 | 1 | -5/+5 |
| | |||||
* | max-width on table#menu | Runxi Yu | 2024-06-11 | 1 | -0/+1 |
| | |||||
* | Print response content during send failures | Runxi Yu | 2024-06-11 | 1 | -0/+1 |
| | |||||
* | Add "tomorrow" target | Runxi Yu | 2024-06-10 | 1 | -1/+4 |
| | |||||
* | Indent fix | Runxi Yu | 2024-06-10 | 1 | -1/+1 |
| | |||||
* | Fix typo in indexing visitor_state | Runxi Yu | 2024-06-09 | 1 | -1/+1 |
| | |||||
* | Robustness | Runxi Yu | 2024-06-05 | 3 | -10/+31 |
| | | | | | - Don't fail on emails with a few extra spaces in subjects - Don't fail when we eat baked bread | ||||
* | README.md: Note that GitHub pull requests are converted into webhooks | Runxi Yu | 2024-05-25 | 1 | -1/+2 |
| | |||||
* | weekly.py: deprecated logger.warn -> modern logger.warning | Runxi Yu | 2024-05-25 | 1 | -1/+1 |
| | |||||
* | template: Move the "no Friday dinner" note outside the table | Runxi Yu | 2024-05-25 | 1 | -6/+3 |
| | |||||
* | weekly.py: Replace "Juice /" with "Juice" | Runxi Yu | 2024-05-25 | 1 | -1/+4 |
| | |||||
* | Add a dummy Makefile that just runs auto.sh | Runxi Yu | 2024-05-25 | 1 | -0/+7 |
| | |||||
* | auto.sh: More useful status messages | Runxi Yu | 2024-05-25 | 1 | -1/+3 |
| | |||||
* | auto.sh: Don't crash on Mondays (why did I do that) | Runxi Yu | 2024-05-25 | 1 | -1/+0 |
| | |||||
* | auto.sh: Don't generate for weekends | Runxi Yu | 2024-05-25 | 1 | -2/+10 |
| | |||||
* | auto.sh: Exit on fail | Runxi Yu | 2024-05-25 | 1 | -4/+4 |
| | |||||
* | auto.sh: Build with a shell script instead | Runxi Yu | 2024-05-25 | 1 | -0/+19 |
| | |||||
* | Scrap the makefile. It's horrible. | Runxi Yu | 2024-05-25 | 1 | -17/+0 |
| | |||||
* | Makefile: Actually just generate weekly and let it fail | Runxi Yu | 2024-05-25 | 1 | -4/+2 |
| | |||||
* | Makefile: Add primitive "week" command sets | Runxi Yu | 2024-05-25 | 1 | -1/+4 |
| | |||||
* | daily.py: WARN instead of INFO when cycle day not found | Runxi Yu | 2024-05-25 | 1 | -1/+1 |
| |