aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Update .gitignoreRunxi Yu2024-06-191-4/+14
|
* legacy.py: Add type assertionsRunxi Yu2024-06-191-13/+28
|
* Add Albert's legacy On This Day and In The News functionsAlbert Tan2024-06-192-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 Yu2024-06-181-1/+1
| | | | It seems to break
* Allow ZH, not just CH and CN, in the menu filenameRunxi Yu2024-06-181-1/+1
| | | | 15:52 <&hax[xor]> you could add a ZH check then so it can be switched to in the future
* Make PyLint happyRunxi Yu2024-06-168-50/+43
|
* weekly.py: Bug fixesRunxi Yu2024-06-162-21/+17
|
* requests timeoutsRunxi Yu2024-06-165-1/+13
|
* assert type -> isinstanceRunxi Yu2024-06-165-11/+11
|
* weekly.py: Import requests after stdlibRunxi Yu2024-06-161-1/+1
|
* Document the make script a bitRunxi Yu2024-06-151-4/+12
|
* ykps.runxiyu.org -> sj.ykps.netRunxi Yu2024-06-151-1/+1
|
* s/ykps.runxiyu.org/sj.ykps.net/gRunxi Yu2024-06-111-5/+5
|
* max-width on table#menuRunxi Yu2024-06-111-0/+1
|
* Print response content during send failuresRunxi Yu2024-06-111-0/+1
|
* Add "tomorrow" targetRunxi Yu2024-06-101-1/+4
|
* Indent fixRunxi Yu2024-06-101-1/+1
|
* Fix typo in indexing visitor_stateRunxi Yu2024-06-091-1/+1
|
* RobustnessRunxi Yu2024-06-053-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 webhooksRunxi Yu2024-05-251-1/+2
|
* weekly.py: deprecated logger.warn -> modern logger.warningRunxi Yu2024-05-251-1/+1
|
* template: Move the "no Friday dinner" note outside the tableRunxi Yu2024-05-251-6/+3
|
* weekly.py: Replace "Juice /" with "Juice"Runxi Yu2024-05-251-1/+4
|
* Add a dummy Makefile that just runs auto.shRunxi Yu2024-05-251-0/+7
|
* auto.sh: More useful status messagesRunxi Yu2024-05-251-1/+3
|
* auto.sh: Don't crash on Mondays (why did I do that)Runxi Yu2024-05-251-1/+0
|
* auto.sh: Don't generate for weekendsRunxi Yu2024-05-251-2/+10
|
* auto.sh: Exit on failRunxi Yu2024-05-251-4/+4
|
* auto.sh: Build with a shell script insteadRunxi Yu2024-05-251-0/+19
|
* Scrap the makefile. It's horrible.Runxi Yu2024-05-251-17/+0
|
* Makefile: Actually just generate weekly and let it failRunxi Yu2024-05-251-4/+2
|
* Makefile: Add primitive "week" command setsRunxi Yu2024-05-251-1/+4
|
* daily.py: WARN instead of INFO when cycle day not foundRunxi Yu2024-05-251-1/+1
|