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