1.2.7: IT-Tools installable, catalog categories and release notes

- IT-Tools has the template the menu installs from, so it is offered
  like the rest of the catalog.
- Every curated application is listed in categories.json, and OpenTask's
  template matches its recipe.
- The texts of the LXC update jobs read correctly in Spanish, German,
  French, Italian, Portuguese and Swedish.
- The release notes count 514 applications and credit PRs #526, #527,
  #529 and #530.
This commit is contained in:
MacRimi
2026-10-26 17:21:24 +01:00
parent ae809142f6
commit be6ef0069b
16 changed files with 512 additions and 52 deletions
-1
View File
@@ -51,7 +51,6 @@ class RecreationCatalogTests(unittest.TestCase):
def test_curated_only_index_entry_has_internal_template_id(self):
catalog = Catalog(ROOT)
self.assertFalse((ROOT / 'catalog' / 'apps' / 'it-tools.json').exists())
item = next(item for item in catalog._curated_items({}) if item['id'] == 'it-tools')
self.assertEqual(item['template_id'], 'image-it-tools')
self.assertIsNone(item['template'])