aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* serve.py: Accept different dates in the URLRunxi Yu2024-05-221-5/+15
|
* template: Vertically align table itemsRunxi Yu2024-05-221-1/+1
|
* Display the menu, finally!Runxi Yu2024-05-224-66/+214
|
* rename inspire.py to inspire_dl.pyRunxi Yu2024-05-221-0/+0
|
* inspire.py: Add "used" and "approved" to downloaded submissionsRunxi Yu2024-05-221-8/+8
|
* inspire.py: Add loggingRunxi Yu2024-05-221-3/+14
|
* inspire.py: Prevent basic directory traversal attacksRunxi Yu2024-05-221-3/+3
|
* inspire.py: Download attachment if availableRunxi Yu2024-05-221-1/+21
|
* Make all Python scripts executableRunxi Yu2024-05-227-0/+0
|
* weekly.py: Stream email reader tooRunxi Yu2024-05-221-12/+9
|
* weekly.py: Download The Week Ahead with shutil instead of iterating chunksRunxi Yu2024-05-221-6/+13
|
* inspire.py: download submissionsRunxi Yu2024-05-222-1/+78
|
* Fix broken python file licensingRunxi Yu2024-05-227-56/+56
|
* Nah... inspiration parsing should be in a separate scriptRunxi Yu2024-05-211-7/+0
| | | | Partially reverts 0fe00d3d1bd4f7ee3872437c8e66b1c465c5ee1e.
* daily.py: Read inspiration-related configuration itemsRunxi Yu2024-05-212-2/+18
|
* reformat pack.py and test_template.pyRunxi Yu2024-05-212-4/+11
|
* README.md: Acknowledge the new sjdb-build.git repoRunxi Yu2024-05-191-1/+3
|
* Change build_path and make pack.py respect itRunxi Yu2024-05-192-4/+4
|
* weekly,py: replace Chinese commas with ascii onesAlbert Tan2024-05-181-1/+1
|
* template: Update linksRunxi Yu2024-05-181-4/+4
|
* README.md: fix heading levelsRunxi Yu2024-05-181-2/+2
|
* test_template.py: revive; template.html: correct weekday abbreviationsRunxi Yu2024-05-183-49/+50
|
* pack.py, config.example.ini: Add templates configRunxi Yu2024-05-183-2/+9
|
* README.md: Clarify macOS installation instructionsRunxi Yu2024-05-181-6/+14
|
* *.py: Enhance one-line script descriptionsRunxi Yu2024-05-187-6/+85
|
* weekly.py: Fix typoRunxi Yu2024-05-181-1/+1
|
* README.md: typo fixRunxi Yu2024-05-181-1/+1
|
* daily.py: ReformatRunxi Yu2024-05-181-16/+17
|
* *.py: Fix license statementsRunxi Yu2024-05-183-10/+48
|
* README.md: Add installation guide on --break-system-packagesRunxi Yu2024-05-181-2/+7
|
* README.md: Add package installation guideRunxi Yu2024-05-181-0/+11
|
* daily.py: Remember to chdir to the build directoryRunxi Yu2024-05-181-6/+10
|
* daily.py: Fix typing errorsRunxi Yu2024-05-181-5/+6
|
* daily.py: Slight code cleanupRunxi Yu2024-05-182-68/+70
|
* Add link to main web pageRunxi Yu2024-05-171-0/+1
|
* weekly.py: Make mypy stop complainingRunxi Yu2024-05-171-34/+32
|
* weekly.py: almost complete code cleanupRunxi Yu2024-05-162-362/+470
|
* template.html: Comment out the menu for nowRunxi Yu2024-05-161-0/+4
|
* README.md: Clarify GitHub could lag behind the official reposRunxi Yu2024-05-161-2/+4
|
* README.md: Make the formatting consistentRunxi Yu2024-05-161-2/+2
|
* pack.py: fix the output filenameRunxi Yu2024-05-161-1/+3
|
* pRunxi Yu2024-05-161-1/+1
|
* README.md: Add note about the GitHub mirrorRunxi Yu2024-05-161-2/+10
|
* pack.py: Get date from command lineRunxi Yu2024-05-161-23/+49
|
* *.py: reformatRunxi Yu2024-05-162-18/+16
|
* daily.py: Accept the new weekly.json formatRunxi Yu2024-05-161-51/+12
|
* weekly.py: Meal table format updateRunxi Yu2024-05-161-4/+4
| | | | | - Use "en"/"zh" dict keysinstead of a list - Use "breakfast"/"lunch"/"dinner" dict keys instead of a list
* Update README againRunxi Yu2024-05-161-12/+10
|
* Add a READMERunxi Yu2024-05-161-0/+22
|
* Reformat weekly.pyRunxi Yu2024-05-151-15/+34
|