feat: implement album-level password protection

This commit is contained in:
ralksta
2026-04-07 23:04:03 +02:00
parent e739fdb518
commit 17398dea39
16 changed files with 168 additions and 98 deletions

View File

@@ -1,7 +1,7 @@
---
name: "\U0001F41B Bug report"
about: Something isn't working as expected
title: "[bug] "
title: '[bug] '
labels: bug
assignees: ''
---
@@ -26,13 +26,13 @@ What actually happened. Include screenshots if relevant.
## Environment
| Field | Value |
|---|---|
| immich-folio version | vX.X.X / commit SHA |
| Immich version | |
| Deployment | Docker / manual |
| Browser | Chrome / Firefox / Safari |
| OS | |
| Field | Value |
| -------------------- | ------------------------- |
| immich-folio version | vX.X.X / commit SHA |
| Immich version | |
| Deployment | Docker / manual |
| Browser | Chrome / Firefox / Safari |
| OS | |
## `content/gallery.yaml` (redacted)

View File

@@ -1,7 +1,7 @@
---
name: "\U0001F4A1 Feature request"
about: Suggest an idea or improvement
title: "[feat] "
title: '[feat] '
labels: enhancement
assignees: ''
---

View File

@@ -1,6 +1,7 @@
## Summary
<!-- What does this PR do? Reference the issue it closes if applicable. -->
Closes #
## Type of change

View File

@@ -2,41 +2,41 @@ version: 2
updates:
# npm dependencies
- package-ecosystem: "npm"
directory: "/"
- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
timezone: "Europe/Berlin"
interval: 'weekly'
day: 'monday'
time: '09:00'
timezone: 'Europe/Berlin'
open-pull-requests-limit: 5
labels:
- "dependencies"
- 'dependencies'
groups:
# Batch minor/patch Next.js updates together
nextjs:
patterns:
- "next"
- "eslint-config-next"
- 'next'
- 'eslint-config-next'
# Batch React updates
react:
patterns:
- "react"
- "react-dom"
- "@types/react*"
- 'react'
- 'react-dom'
- '@types/react*'
ignore:
# Don't auto-update major versions (review manually)
- dependency-name: "*"
update-types: ["version-update:semver-major"]
- dependency-name: '*'
update-types: ['version-update:semver-major']
# GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
- package-ecosystem: 'github-actions'
directory: '/'
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
timezone: "Europe/Berlin"
interval: 'weekly'
day: 'monday'
time: '09:00'
timezone: 'Europe/Berlin'
labels:
- "dependencies"
- "github-actions"
- 'dependencies'
- 'github-actions'