mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-03-29 02:19:51 +00:00
* Add infrastructure for testing Draupnir news. https://github.com/the-draupnir-project/planning/issues/56. * Update protections for new PermalinkSchema. https://github.com/the-draupnir-project/planning/issues/57 * Add a way to announce Draupnir longhouse assemblies. This is kind of stupid though we should have just made a generic news system that deals with actual events pulled from the static blog and just sent into the room... https://github.com/the-draupnir-project/planning/issues/56. * Update news to just use a blob in the repository. https://github.com/the-draupnir-project/planning/issues/56. * Simplify seen news mechanism. https://github.com/the-draupnir-project/planning/issues/56. * Cut some dependencies out of DraupnirNews for unit testing. https://github.com/the-draupnir-project/planning/issues/58 * Rename the longhouse assembly thing to be a generic news reader. It was already changed to be generic we just forogt the name. https://github.com/the-draupnir-project/planning/issues/58. * Improve code quality of DraupnirNews. No way is this being tested without being a lot neater. The problem is that any test was going to be too coupled to implementation due to the shared responsibilities of the old class. https://github.com/the-draupnir-project/planning/issues/58. * Add DraupnirNews unit test. https://github.com/the-draupnir-project/planning/issues/58. * Allow filesystem news to show when remote news fails to fetch. Discovery from https://github.com/the-draupnir-project/planning/issues/58. * Add a comment about how news gets cleaned up.