mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-02-07 00:26:09 +01:00
Some checks failed
Docker Hub - Develop / docker-latest (push) Has been cancelled
Tests / Build & Lint (push) Has been cancelled
Tests / Unit tests (push) Has been cancelled
Tests / Integration tests (push) Has been cancelled
Tests / Application Service Integration tests (push) Has been cancelled
* 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.