| 5725 |
 |
Feature: Add service_tier option for OpenAI models
|
|
|
1d |
1d |
1d |
ai
config
|
member-last send
|
| 5714 |
 |
Labels: Match multi-word labels from all text sources (title, caption, subject, keywords)
|
|
|
7d |
6d |
7d |
metadata
labels
|
member-last send
|
| 5708 |
 |
HEIC: Upgrade libheif from v1.23.0 to v1.23.1
|
|
|
14d |
14d |
14d |
please-test
security
thumbnails
|
assigned assignee-updated member-last send
|
| 5724 |
 |
Bug: Searching Library/folders no longer returns results for child folders
|
|
|
2d |
2d |
2d |
|
recv
|
| 5704 |
 |
AI: Add optional CoreML acceleration for ONNX on native macOS builds
|
|
|
16d |
16d |
|
ai
macos
|
|
| 5710 |
 |
XMP: Import hierarchical keyword tags as Labels
|
|
|
14d |
14d |
|
metadata
index
|
|
| 5699 |
 |
Auth: Render login, session & OIDC errors in the current UI locale
|
|
|
17d |
14d |
14d |
please-test
ux
auth
|
assigned assignee-updated member-last
|
| 5712 |
 |
People: Import Face Markers & Names from XMP
|
|
|
13d |
13d |
|
metadata
|
assigned
|
| 5703 |
 |
AI: Upgrade ONNX Runtime from 1.26 to 1.27 with optional GPU support
|
|
|
16d |
16d |
|
ai
|
assigned
|
| 5715 |
 |
WebDAV: Stop logging routine sync-client folder checks as errors
|
|
|
6d |
6d |
|
please-test
webdav
|
assigned
|
| 5698 |
 |
OIDC: Add configurable authorization prompt (PHOTOPRISM_OIDC_PROMPT)
|
|
|
17d |
17d |
17d |
please-test
ux
auth
|
assigned member-last
|
| 5695 |
 |
OIDC: Send a nonce so Cognito-issued ID tokens validate
|
|
|
19d |
19d |
|
please-test
auth
|
assigned
|
| 5694 |
 |
Vision: Concurrency bug in image classification
|
|
|
19d |
6h |
|
tested
ai
|
assigned
|
| 5705 |
 |
Database: Default to MariaDB 12.3 (LTS) instead of 11.8
|
|
|
16d |
16d |
|
please-test
config
database
|
assigned
|
| 5691 |
 |
PWA: Improve installed web app manifest (maskable icons, lang, screenshots)
|
|
|
19d |
1d |
|
ux
tested
|
assigned
|
| 5711 |
 |
Media: Render original-format 360° files (Insta360 .insv/.insp, fisheye DNG) via FFmpeg
|
|
|
14d |
7d |
|
ux
video
|
assigned
|
| 5693 |
 |
JPEG XL: Support `djxl` and `libvips` for generating thumbnails
|
|
|
19d |
14d |
|
please-test
quick-win
config
thumbnails
|
assigned
|
| 5684 |
 |
Auth: End the OIDC provider session on sign-out via RP-initiated logout
|
|
|
3wk |
2wk |
|
please-test
security
auth
|
assigned assignee-updated
|
| 5673 |
 |
RAW: Fall back to embedded JPEG previews for unsupported files
|
|
|
3wk |
4d |
3wk |
raw
tested
|
assigned member-last
|
| 5683 |
 |
Storage: Wrong path lookup when resolving filesystem
|
|
|
3wk |
3wk |
|
please-test
storage
|
assigned
|
| 5678 |
 |
Vision: Add existing metadata as caption context
|
|
|
3wk |
2wk |
3wk |
metadata
ai
feedback wanted
|
author-last recv
|
| 5668 |
 |
Index: Assign `OriginalName` only to imported files
|
|
|
4wk |
1d |
3wk |
tested
index
|
assigned member-last send
|
| 5679 |
 |
Frontend: Migrate from Webpack to Vite
|
|
|
3wk |
3wk |
|
frontend
dependencies
ci
|
assigned
|
| 5666 |
 |
People: Add type-ahead cache to improve UX
|
|
|
4wk |
4wk |
4wk |
please-test
ux
faces
|
assigned assignee-updated member-last
|
| 5663 |
 |
Metadata: Edit Camera Makes and Models via CLI & API
|
|
|
4wk |
1d |
4wk |
metadata
tested
api
|
assigned member-last
|
| 5662 |
 |
Config: Add bloom, flower, ring & shutter app icons
|
|
|
4wk |
1d |
4wk |
tested
mobile
config
|
assigned member-last
|
| 5688 |
 |
Auth: Support provider-initiated OIDC back-channel logout (Single Logout)
|
|
|
2wk |
2wk |
|
security
auth
|
assigned assignee-updated
|
| 5653 |
 |
HEIC: Upgrade libheif from v1.22.2 to v1.23.0
|
|
|
4wk |
4wk |
4wk |
please-test
security
thumbnails
|
assigned assignee-updated member-last send
|
| 5682 |
 |
UX: Display all notification messages in the current UI locale
|
|
|
3wk |
4d |
|
frontend
ux
tested
|
assigned
|
| 5650 |
 |
UX: Add a UI setting to prevent action menus from opening on hover
|
|
|
4wk |
1d |
4wk |
quick-win
frontend
ux
tested
|
assigned assignee-updated member-last
|
| 5643 |
 |
Places: Photos at the same location aren't stacked when zoomed in
|
|
|
5wk |
3wk |
3wk |
please-test
ux
places
|
assigned member-last send
|
| 5638 |
 |
Backend: Ensure rune-safe byte truncation for all text columns
|
|
|
5wk |
5h |
4wk |
tested
database
|
assigned member-last
|
| 5636 |
 |
Feature: Improve Helm chart secret handling
|
|
|
6wk |
4wk |
6wk |
|
author-last recv
|
| 5672 |
 |
UX: Refine face-marker overlay performance and interaction
|
|
|
3wk |
3wk |
|
please-test
frontend
ux
performance
|
assigned assignee-updated pr-merged
|
| 5659 |
 |
Frontend: Upgrade Vitest to v4 and Vite to v8 to remove esbuild
|
|
|
4wk |
4wk |
|
please-test
frontend
dependencies
|
assigned
|
| 5669 |
 |
Media: Add 16K thumbnail and video size support for 360° media
|
|
|
3wk |
1d |
|
video
tested
config
thumbnails
|
assigned
|
| 5647 |
 |
Auth: Add a feature flag to disable app passwords
|
|
|
5wk |
6h |
|
security
tested
auth
config
|
assigned
|
| 5607 |
 |
Index: Duplicate photos created when identical files are indexed in parallel
|
|
|
7wk |
1d |
|
tested
|
assigned pr-merged
|
| 5608 |
 |
Viewer: Add zoom-to-fill viewing mode for landscape-on-landscape displays
|
|
|
7wk |
7wk |
|
|
|
| 5591 |
 |
Feature: build-time disable of tensorflow
|
|
|
7wk |
7wk |
7wk |
|
pr-unreviewed recv
|
| 5598 |
 |
Setup: Apply env-var override pattern to compose.yaml examples
|
|
|
7wk |
7wk |
|
setup
config
|
assigned
|
| 5560 |
 |
Frontend: Upgrade Vitest test runner from v3 to v4
|
|
|
2mo |
2mo |
|
frontend
tests
|
assigned
|
| 5557 |
 |
Frontend: Evaluate upgrade from Vuetify 3.12.2 to Vuetify 4
|
|
|
2mo |
2mo |
|
frontend
ux
|
|
| 5667 |
 |
ACL: Make CLI role & auth-provider help edition-accurate and consistent
|
|
|
4wk |
1d |
|
tested
cli
auth
|
assigned
|
| 5513 |
 |
Labels: Allow disabling auto-generation from captions and titles
|
|
|
3mo |
6d |
6d |
metadata
config
labels
|
member-last send
|
| 5447 |
 |
Config: Add option to exclude file extensions globally
|
|
|
5mo |
2mo |
4mo |
config
index
|
assigned assignee-updated author-last recv
|
| 5438 |
 |
Albums: Use a temporary ZIP file for large downloads containing tens of thousands of files
|
|
|
5mo |
7wk |
5mo |
needs-work
collections
|
author-last recv
|
| 5561 |
 |
Frontend: Audit and remove orphan dependencies left from past migrations
|
|
|
2mo |
2mo |
|
frontend
ci
tests
|
assigned
|
| 5559 |
 |
Frontend: Upgrade ESLint, webpack-cli, and related lint tooling majors
|
|
|
2mo |
2mo |
|
frontend
ci
tests
|
assigned assignee-updated
|
| 5313 |
 |
UX: Improve `VCombobox` menu rendering in dialogs
|
|
|
8mo |
4mo |
8mo |
in-progress
ux
faces
|
assigned assignee-updated member-last pr-merged
|
| 5212 |
 |
CLI: Add "photoprism vision pull" command to download AI models
|
|
|
10mo |
7mo |
|
help wanted
ai
cli
config
|
contributor-last recv-q
|
| 5393 |
 |
Faces: Slow face updates in 2.5M-photo library
|
|
2
|
6mo |
2mo |
5mo |
performance
faces
|
assigned assignee-updated pr-unreviewed recv recv-q
|
| 5154 |
 |
Docker: Reduce image size by omitting unnecessary skeleton files
|
|
|
11mo |
4d |
4d |
please-test
setup
|
assigned assignee-updated member-last pr-closed send
|
| 5544 |
 |
Build: Evaluate Pebble as a potential s6-overlay replacement
|
|
|
2mo |
2mo |
|
|
|
| 5556 |
 |
Frontend: Clear stale .v-field--focused on v-autocomplete after focus moves
|
|
|
2mo |
1mo |
|
help wanted
low-priority
frontend
ux
|
|
| 5382 |
 |
Metrics: Add OpenTelemetry (OTLP) integration
|
|
|
7mo |
7mo |
|
pro-feature
config
observability
|
assigned
|
| 4777 |
 |
UX: Re-implement "pull to refresh" gesture to refresh search results on mobile devices
|
|
|
1y |
1y |
1y |
help wanted
ux
mobile
|
assigned assignee-updated member-last
|
| 4718 |
 |
Viewer: Add support for playing 360° videos
|
|
|
2y |
3wk |
2y |
please-test
frontend
ux
video
|
assigned send
|
| 5629 |
 |
FS: Prefer relative over absolute paths in directory detection
|
|
|
6wk |
6wk |
|
|
|
| 4488 |
 |
FFmpeg: Improve the quality of HDR video thumbnails
|
|
|
2y |
9d |
2mo |
please-test
|
pr-merged recv-q
|
| 4815 |
 |
Viewer: Add indicator for live photos
|
|
|
1y |
2mo |
|
ux
|
|
| 4368 |
 |
Auth: Add `authorize` API endpoint to implement the authorization code flow
|
|
|
2y |
2mo |
2y |
help wanted
security
auth
api
|
|
| 4268 |
 |
Keywords: Support apostrophes in keywords
|
|
3
|
2y |
2mo |
2y |
help wanted
|
author-last recv
|
| 4369 |
 |
Auth: Add `userinfo` API endpoint to get information about the logged in user
|
|
|
2y |
2mo |
2y |
help wanted
security
auth
api
|
recv-q
|
| 4106 |
 |
Metadata: Support reading GPS information from xmp
|
|
2
6
|
2y |
1d |
3wk |
metadata
tested
index
|
assigned assignee-updated member-last pr-merged send similar
|
| 5051 |
 |
Translations: Make missing strings translatable
|
|
|
1y |
1y |
|
|
|
| 4087 |
 |
task "convert" takes a very long time to sort through the already encoded files
|
|
|
2y |
4wk |
2y |
help wanted
needs-analysis
|
recv recv-q
|
| 4104 |
 |
UX : Add Favorites section to main navigation for users with role viewer
|
|
|
2y |
2mo |
|
|
assigned
|
| 4035 |
 |
Folder View Year Filter loses folders that have more than one year in
|
|
|
2y |
2mo |
2y |
|
member-last send
|
| 3957 |
 |
Viewer: Stacks with a Photo that is a Live Photo doesn't show the Stack button
|
|
|
2y |
7wk |
9mo |
needs-work
ux
|
assigned member-last send
|
| 3954 |
 |
Stacks: Stack related files based on new Google naming
|
|
|
2y |
2mo |
2y |
|
recv-q send
|
| 4094 |
 |
Metadata: Stack photos by `dc:identifier` from XMP sidecar files
|
|
|
2y |
6d |
6d |
metadata
index
|
member-last pr-merged send
|
| 3894 |
 |
Metadata: Timestamps may be incorrect if non-standard XMP sidecar files are created and uploaded with PhotoSync
|
|
|
2y |
2y |
2y |
help wanted
needs-analysis
metadata
|
send
|
| 3891 |
 |
Extended stay on Faces page results in 5GB memory use for browser tab, eventually crashing the tab
|
|
|
2y |
2mo |
2y |
help wanted
performance
faces
|
member-last send
|
| 3767 |
 |
Albums: Viewers should have the same sort/search options as regular users
|
|
|
2y |
2mo |
2y |
ux
|
assigned assignee-updated member-last send
|
| 3763 |
 |
Albums: Add option to sort albums/states chronologically by date of assigned photos
|
|
9
|
2y |
2mo |
2y |
|
assigned pr-closed
|
| 3950 |
 |
API: `GET albums` should return photo count for additional album types
|
|
|
2y |
1y |
2y |
help wanted
api
|
member-last send
|
| 3667 |
 |
Repeated Bulk Editing of >999 Images crashes the webpage
|
|
|
2y |
2y |
2y |
|
member-last send
|
| 3643 |
 |
UX : Use more intuitive icons for rotating images
|
|
6
|
2y |
2mo |
|
ux
|
|
| 3627 |
 |
macOS: Build a native app image that works without Docker
|
|
6
6
13
|
2y |
6mo |
7mo |
help wanted
performance
ci
macos
|
assigned assignee-updated recv-q
|
| 4067 |
 |
Video: Allow streaming of all HEVC videos under Windows, e.g. by transcoding to AVC
|
|
|
2y |
7wk |
7wk |
help wanted
video
metadata
|
member-last send
|
| 4964 |
 |
Thumbs: Allow more fine-grained control over libvips memory usage
|
|
|
1y |
1y |
|
performance
config
thumbnails
|
assigned
|
| 3556 |
 |
Import: Include original filename in error message in case an imported file cannot be indexed
|
|
|
3y |
2mo |
|
|
assigned
|
| 3456 |
 |
Places: Provide freely available terrain data to display all maps in 3D
|
|
|
3y |
2mo |
2y |
help wanted
places
|
|
| 3380 |
 |
WebDAV: Support for fetching folders from very large shares
|
|
|
3y |
2mo |
3y |
help wanted
ux
|
member-last send
|
| 3747 |
 |
Places: Add resize handle to cluster preview to adjust its size
|
|
2
|
2y |
1y |
|
help wanted
ux
places
|
pr-closed
|
| 3362 |
 |
PWA: Enable long-touch menu in photo viewer (iOS)
|
|
4
|
3y |
2mo |
|
help wanted
|
recv-q
|
| 3306 |
 |
Metadata: Support a separate digitization date (for scans of old and new film photographs alike)
|
|
|
3y |
2mo |
3y |
|
author-last recv
|
| 3292 |
 |
People Merging
|
|
16
|
3y |
18d |
2y |
faces
|
recv-q send
|
| 3230 |
 |
NSFW filter not moving files to private
|
|
|
3y |
2y |
3y |
help wanted
needs-analysis
|
send
|
| 3216 |
 |
Query breaks in strict compilers, or Mariadb in only_full_group_by mode
|
|
2
|
3y |
2mo |
3y |
|
recv recv-q
|
| 3155 |
 |
Display HTTP 4xx Error Code if it occurs (eg if upload in webapp fails)
|
|
|
3y |
2mo |
3y |
help wanted
ux
|
member-last send
|
| 3133 |
 |
Sharing: Easy bookmarking of shared albums
|
|
4
4
|
3y |
2mo |
2y |
ux
sharing
|
assigned assignee-updated member-last send
|
| 3088 |
 |
WebDAV: Detect if source and destination end up pointing to the same folder (loop)
|
|
|
3y |
2mo |
3y |
help wanted
|
recv recv-q
|
| 3055 |
 |
Better Moments
|
|
3
10
|
3y |
2mo |
3y |
|
send
|
| 3052 |
 |
Api for slideshow on tv using ptobably a raspberry pi
|
|
|
3y |
1y |
3y |
needs-analysis
api
|
member-last send
|
| 3045 |
 |
User avatar: support other image formats
|
|
|
3y |
2mo |
3y |
|
recv recv-q
|
| 3371 |
 |
UX: Warn the user if the upload was successful, but indexing failed
|
|
2
|
3y |
2mo |
3y |
ux
upload
|
member-last send
|
| 4480 |
 |
Feature Request: Allows Adding Custom Fields
|
|
|
2y |
2y |
2y |
|
recv
|
| 2672 |
 |
Settings: Add options to configure title capitalization
|
|
2
|
3y |
2mo |
3y |
metadata
|
member-last send
|
| 2828 |
 |
Metadata: Read GPS information from Apple XMP
|
|
|
3y |
1d |
3wk |
metadata
tested
index
|
assigned assignee-updated member-last pr-merged send similar
|
| 2267 |
 |
WebDAV: Add Bearer authentication support e.g. for ownCloud 10
|
|
|
4y |
2mo |
4mo |
help wanted
|
member-last send
|
| 2446 |
 |
RAW: `PHOTOPRISM_JPEG_SIZE` is ignored when converting RAW with `RawTherapee`
|
|
|
4y |
2mo |
4y |
help wanted
raw
|
recv recv-q
|
| 2241 |
 |
Stacks: Lightroom sequencial naming
|
|
|
4y |
2mo |
4y |
|
member-last pr-closed send
|
| 2221 |
 |
Library: Increase/remove limit of 999 files when browsing originals
|
|
3
|
4y |
2mo |
2y |
help wanted
ux
|
member-last send
|
| 4814 |
 |
Viewer: Add option to show all photos of a stack
|
|
|
1y |
2mo |
|
ux
|
|
| 2627 |
 |
search-offset for back-navigation never reset
|
|
|
3y |
2mo |
3y |
ux
|
contributor-last pr-merged recv
|
| 2133 |
 |
Metadata: Use creation time from Google Photos JSON sidecar file
|
|
4
11
|
4y |
2mo |
4y |
help wanted
needs-analysis
metadata
|
assigned assignee-updated recv-q send
|
| 2049 |
 |
Web Upload: Add limit + info message
|
|
|
4y |
2mo |
|
upload
|
assigned
|
| 1895 |
 |
Import: Continue if Live Photo MOV is broken but HEIF is ok
|
|
|
4y |
2mo |
4y |
ux
live
|
member-last pr-merged send
|
| 1885 |
 |
Apple: Support new Live Photo file names
|
|
|
4y |
2mo |
4y |
metadata
live
|
recv
|
| 1811 |
 |
SQlite: Improve SQL Query Performance
|
|
2
|
4y |
2mo |
4y |
help wanted
performance
|
member-last send
|
| 1766 |
 |
Places: Fallback to nearby state if unknown at the precise location
|
|
|
4y |
2mo |
4y |
needs-analysis
|
contributor-last recv
|
| 1728 |
 |
Docs: Recommendation List of Beginner-Friendly VPNs incl Feature Matrix
|
|
8
|
4y |
4y |
|
help wanted
no-coding-required
|
contributor-last recv-q
|
| 1727 |
 |
Windows: Should We Use Package Managers to Simplify Setup?
|
|
|
4y |
4y |
4y |
help wanted
research
no-coding-required
|
member-last
|
| 2075 |
 |
Metadata: Support for darktable's `dc:subject`
|
|
|
4y |
1d |
3wk |
metadata
tested
index
|
assigned assignee-updated member-last pr-merged send
|
| 2175 |
 |
Build: Provide binaries with x86 optimizations like AVX2
|
|
|
4y |
2mo |
|
performance
|
assigned
|
| 3560 |
 |
UX: Display the bitrate of videos on the files tab of the edit dialog
|
|
|
3y |
2mo |
|
|
|
| 1628 |
 |
Sharing: Icon appears only when accessing the server via FQDN URL
|
|
|
4y |
2y |
4y |
help wanted
needs-analysis
sharing
|
send
|
| 1571 |
 |
People: Import people tags from google takeout json
|
|
3
18
|
4y |
2mo |
|
|
recv-q
|
| 1641 |
 |
Nextcloud: Content-Security-Policy headers prevent PhotoPrism from loading in a frame
|
|
5
11
|
4y |
2mo |
4y |
|
recv-q send
|
| 1555 |
 |
People: Include people information in yml exports
|
|
|
4y |
2mo |
4y |
metadata
faces
|
member-last
|
| 3591 |
 |
UX: Add download button to the contextmenu in archive
|
|
|
3y |
2mo |
|
ux
|
|
| 1552 |
 |
People: Edit person dialog
|
|
3
17
|
4y |
2mo |
4y |
|
recv-q send
|
| 1556 |
 |
People: Untagged faces section
|
|
|
4y |
2mo |
3y |
faces
|
member-last
|
| 1437 |
 |
Stacks: Download stacked files as zip so that it works on iOS
|
|
|
5y |
2mo |
1y |
help wanted
|
author-last recv recv-q
|
| 1636 |
 |
Stacks: Display stacked files from different folders on their physical location within Originals
|
|
|
4y |
2mo |
|
|
|
| 1308 |
 |
Duplicates: Display duplicated files with option to delete
|
|
33
133
|
5y |
6wk |
6wk |
|
assigned assignee-updated member-last pr-closed send
|
| 1428 |
 |
Sharing: Password protection for shared links
|
|
9
|
5y |
2mo |
4y |
sharing
|
member-last send
|
| 2260 |
 |
Metadata: Improve XMP sidecar file support
|
|
10
|
4y |
6d |
3wk |
help wanted
metadata
index
|
member-last pr-merged
|
| 1553 |
 |
People: Add categories for people
|
|
7
|
4y |
2mo |
|
|
|
| 1182 |
 |
Stacks: Stack compressed and original version of a photo e.g. from Google Photos
|
|
9
|
5y |
2mo |
5y |
|
member-last send
|
| 1639 |
 |
UX: Shorten large counts the in the navigation
|
|
|
4y |
2mo |
|
ux
|
|
| 1128 |
 |
Metadata: Import Favorite Flag from Google Photos
|
|
8
|
5y |
2mo |
4y |
|
member-last send
|
| 1125 |
 |
RFE: Create deployment manifests for self-hosting on Kubernetes
|
|
|
5y |
5y |
5y |
docs 📚
|
member-last send
|
| 1542 |
 |
People: Handle duplicated face thumbs after replacing original file with a cropped/edited version
|
|
|
4y |
2mo |
|
|
assigned
|
| 1122 |
 |
Stacks: Stack -edited files from Google Photos with original
|
|
2
2
14
|
5y |
2mo |
4y |
metadata
|
assigned assignee-updated send
|
| 1246 |
 |
RAW: Detect updates in DNG files and render new JPGs
|
|
|
5y |
2mo |
3y |
raw
|
assigned assignee-updated send
|
| 554 |
 |
People: Import Adobe's XMP Face region metadata
|
|
45
|
5y |
7wk |
5y |
metadata
faces
|
pr-closed pr-unreviewed recv-q send similar
|
| 1282 |
 |
Search: Search term normalization
|
|
|
5y |
2mo |
|
|
assigned
|
| 325 |
 |
Security: Add Password for Access to Private Pictures
|
|
|
6y |
2mo |
3y |
priority
security
auth
|
assigned assignee-updated send
|
| 848 |
 |
Download: Add UI for album download settings
|
|
|
5y |
1d |
5y |
ux
tested
settings
collections
|
assigned member-last pr-merged send
|
| 244 |
 |
API: Provide Counts of Photos and Albums
|
|
|
6y |
2mo |
6y |
api
|
member-last pr-closed send
|
| 175 |
 |
Proof-of-concept for scene category classification
|
|
|
6y |
2mo |
6y |
help wanted
in-progress
|
recv-q
|
| 1012 |
 |
Docs: More detailed information on compatible WebDAV clients and servers
|
|
|
5y |
5y |
5y |
docs 📚
|
recv
|
| 243 |
 |
Metadata: Embed XMP metadata in JPEG files
|
|
|
6y |
2mo |
6y |
priority
needs-analysis
|
assigned assignee-updated collaborator-last send
|
| 1179 |
 |
Metadata: DateTimeOriginal set from ACDSee is not read by exif function
|
|
|
5y |
2mo |
|
|
assigned
|
| 352 |
 |
Viewer: Add support for 360° images with equirectangular projection
|
|
5
7
90
|
6y |
1d |
1y |
frontend
priority
ux
tested
|
assigned member-last send
|
| 152 |
 |
UX: Timeline View
|
|
100
19
10
333
|
6y |
2mo |
11mo |
priority
ux
api
|
assigned assignee-updated recv-q send
|
| 98 |
 |
Sharing: Multi-user / multi-library support with private and shared photos/albums
|
| 25
456
29
|
7y |
2mo |
2y |
in-progress
priority
sharing
api
|
assigned assignee-updated member-last send
|
| 1307 |
 |
UX: Add a hybrid Photo/Video Viewer (Lightbox)
|
|
53
|
5y |
7wk |
4mo |
in-progress
frontend
ux
video
live
|
assigned assignee-updated member-last pr-closed pr-merged pr-unreviewed send
|