aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Makefile: Build a specified day (really stupid tbh)Runxi Yu2024-05-251-2/+10
|
* sendmail.py: Don't use test_sendmail configuration optionsRunxi Yu2024-05-251-4/+4
|
* weekly.py and template: Don't crash just because Y12 is goneRunxi Yu2024-05-252-3/+49
| | | | Fixes: https://todo.sr.ht/~runxiyu/sjdb/22
* Makefile: Add a very simple "tomorrow" targetRunxi Yu2024-05-251-0/+8
|
* chmod +x sendmail.pyRunxi Yu2024-05-251-0/+0
|
* README.md: Remove the "edit config" warning for sendmailRunxi Yu2024-05-251-3/+1
|
* daily.py: Set inspiration image variables to None when there are no inspirationsRunxi Yu2024-05-251-0/+4
|
* sendmail.py: RevampRunxi Yu2024-05-252-20/+67
|
* daily.py: Don't do inspiration attachment checks when there is no inspirationRunxi Yu2024-05-251-13/+14
|
* pack.py: autoescape=TrueRunxi Yu2024-05-251-1/+3
|
* weekly.py: Allow Community Time to have row spansRunxi Yu2024-05-251-52/+44
| | | | Fixes: https://todo.sr.ht/~runxiyu/sjdb/5
* template: Comment out the empty On This Day and In The News sections for nowRunxi Yu2024-05-251-0/+2
| | | | References: https://todo.sr.ht/~runxiyu/sjdb/15
* template: Add basic daily inspiration sectionRunxi Yu2024-05-252-1/+24
|
* daily.py: Don't crash when there are no inspirationsRunxi Yu2024-05-251-5/+11
| | | | Why didn't mypy catch that?
* daily.py: Include inspirations in day-%s.json's.Runxi Yu2024-05-251-0/+39
|
* inspire_approve.py: Simple script to approve inspirationsRunxi Yu2024-05-251-0/+11
|