Render photos individually, optimize gallery images, and prune old releases

This commit is contained in:
2026-09-19 16:20:07 +03:30
parent e112ed7640
commit 3ec6cdd3ec
210 changed files with 117 additions and 12 deletions
+4
View File
@@ -48,6 +48,10 @@ class DeploymentTests(unittest.TestCase):
self.assertEqual((root / 'current/art/index.html').read_text(), '2')
self.assertEqual(activate(4).returncode, 0)
self.assertEqual((root / 'current/art/index.html').read_text(), '4')
self.assertEqual([p.name for p in (root / 'releases').iterdir()], ['4'])
(root / 'releases/6').mkdir() # A newer upload is still transferring.
self.assertEqual(activate(5).returncode, 0)
self.assertEqual(sorted(p.name for p in (root / 'releases').iterdir()), ['5', '6'])
if __name__ == '__main__':