Skip to content

indieweb/this-week

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0741a33 · Mar 22, 2024

History

87 Commits
Mar 9, 2023
Feb 17, 2023
Feb 17, 2023
Jun 29, 2014
Feb 17, 2023
Mar 9, 2023
Mar 9, 2023
Aug 16, 2016
Mar 22, 2024
Mar 9, 2023
Oct 2, 2020
Nov 22, 2023
Dec 1, 2023
Mar 9, 2023
Mar 9, 2023
Jan 26, 2022
Jun 3, 2017

Repository files navigation

This Week in the IndieWeb

Publishes the This Week in the IndieWeb newsletter.

Install

  • Clone this repository
  • Run composer install
  • Open the root directory and run php ./vendor/tantek/cassis/post-process.php
    • This is a temporary workaround to ensure CASSIS runs under PHP 8+
  • Rename config.template.php to config.php

Configuration

TODO

Testing

Run composer tests to run unit tests.

Run php ./tests/test-wiki-summary.php to test generating the wiki summary part of the newsletter. This will save the output in /tests/wiki-summary-output.html for manual review.

You can try providing an end date using: php ./tests/test-wiki-summary.php YYYY-MM-DD

However, results with this can be mixed. The MediaWiki API appears to not be respecting the end date and including newer pages in the API response. TODO: investigate further, see https://www.mediawiki.org/wiki/API:RecentChanges

About

Weekly newsletter of IndieWebCamp activity

Resources

License

Stars

Watchers

Forks

Contributors 6

Languages