chore(release): v0.10.0 (#400)
Photo Essay mode, client proofing, studio-modern preset, admin panel overhaul, watermark, cookieless analytics, subpage toggle, SEO title templates. Analytics API now admin-only, Trivy scan on publish. Album order mirrors the Immich timeline; map theme, admin status panel, lightbox counter and Docker health check fixed. See CHANGELOG.md for the full list and the health-check upgrade note.
This commit is contained in:
@@ -100,6 +100,27 @@ const ROUTES: {
|
||||
{ params: Promise.resolve({ albumId: 'a1' }) },
|
||||
],
|
||||
},
|
||||
{
|
||||
name: 'GET /api/admin/analytics',
|
||||
path: 'analytics',
|
||||
load: () => import('../analytics/route'),
|
||||
method: 'GET',
|
||||
args: () => [],
|
||||
},
|
||||
{
|
||||
name: 'GET /api/admin/backups',
|
||||
path: 'backups',
|
||||
load: () => import('../backups/route'),
|
||||
method: 'GET',
|
||||
args: () => [],
|
||||
},
|
||||
{
|
||||
name: 'POST /api/admin/backups',
|
||||
path: 'backups',
|
||||
load: () => import('../backups/route'),
|
||||
method: 'POST',
|
||||
args: () => [new Request('http://localhost/api/admin/backups', { method: 'POST', body: '{}' })],
|
||||
},
|
||||
];
|
||||
|
||||
describe('admin route guards', () => {
|
||||
|
||||
Reference in New Issue
Block a user