| Age | Commit message (Expand) | Author | Files | Lines |
| 10 hours | Fix bulk action 400: Rack maps entries[] to params['entries'] not params['ent...HEADmain | Ken D'Ambrosio | 1 | -3/+3 |
| 10 hours | Fix face selection: move checkbox below thumbnail, remove pointer-events hack | Ken D'Ambrosio | 2 | -29/+41 |
| 10 hours | Move bulk selection to admin cluster detail page (correct page) | Ken D'Ambrosio | 3 | -156/+243 |
| 10 hours | Add bulk photo selection panel to person page (admin) | Ken D'Ambrosio | 3 | -8/+280 |
| 3 days | Fix New Person flow: redirect to new cluster, show hero face, detect duplicat... | Ken D'Ambrosio | 3 | -4/+73 |
| 3 days | Add face pool, blacklisting, and action explanations to people admin | Ken D'Ambrosio | 5 | -27/+140 |
| 4 days | Add face and cluster deletion to people admin | Ken D'Ambrosio | 3 | -1/+25 |
| 4 days | Add people cluster detail page with face move/merge and hover preview | Ken D'Ambrosio | 4 | -2/+245 |
| 4 days | Add photo search with Boolean operators | Ken D'Ambrosio | 4 | -0/+242 |
| 4 days | Add people/face clustering feature | Ken D'Ambrosio | 7 | -0/+607 |
| 4 days | Separate face detection into standalone daemon | Ken D'Ambrosio | 6 | -126/+355 |
| 4 days | Add progress counter and faces-pending sentinel bypass to update.rb | Ken D'Ambrosio | 1 | -3/+18 |
| 4 days | Switch face detection to CNN model with parallel batch processing | Ken D'Ambrosio | 2 | -49/+93 |
| 4 days | Add opt-in facial recognition: detection and embedding storage | Ken D'Ambrosio | 4 | -3/+202 |
| 2026-05-22 | Add hover zoom preview for admin thumbnailsv1.1 | Ken D'Ambrosio | 2 | -0/+51 |
| 2026-05-22 | Speed up update.rb and fix UI always forcing full rescan | Ken D'Ambrosio | 6 | -13/+266 |
| 2026-05-14 | Fill viewport with media in lightbox and slideshow | Ken D'Ambrosio | 2 | -11/+7 |
| 2026-05-14 | Hide transcoded originals from non-admins; mark them visually for admins | Ken D'Ambrosio | 5 | -20/+39 |
| 2026-05-14 | Auto-transcode non-browser-playable videos to MP4 in update.rb | Ken D'Ambrosio | 1 | -4/+39 |
| 2026-05-14 | Add per-photo delete checkbox to admin edit form | Ken D'Ambrosio | 3 | -5/+39 |
| 2026-05-13 | Add folder rename and background update trigger to admin UI | Ken D'Ambrosio | 3 | -0/+145 |
| 2026-05-12 | Use albumen.png as OG image for root URL | Ken D'Ambrosio | 1 | -3/+3 |
| 2026-05-12 | Add albumen.png as app icon, favicon, and OG fallback image | Ken D'Ambrosio | 4 | -1/+3 |
| 2026-05-12 | Show slideshow button for folders with media anywhere in hierarchy | Ken D'Ambrosio | 2 | -4/+2 |
| 2026-05-12 | Add organize_by_day.rb script for GPS-based day/location splitting | Ken D'Ambrosio | 1 | -0/+135 |
| 2026-05-12 | Add photo counts, EXIF details, video duration badges, slideshow launcher UI | Ken D'Ambrosio | 5 | -13/+67 |
| 2026-05-12 | Reverse default slideshow order to show newest photos first | Ken D'Ambrosio | 1 | -0/+2 |
| 2026-05-12 | Move slideshow interval control to album page; fix mobile viewport clipping | Ken D'Ambrosio | 5 | -9/+13 |
| 2026-05-12 | Prune orphaned thumbnails when update.rb removes deleted files | Ken D'Ambrosio | 1 | -4/+10 |
| 2026-05-12 | Fix slideshow photos showing too briefly due to preload timing | Ken D'Ambrosio | 1 | -5/+8 |
| 2026-05-12 | Keep screen awake during slideshow via Wake Lock API | Ken D'Ambrosio | 1 | -1/+16 |
| 2026-05-11 | Fix slideshow timer burst when returning from background tab | Ken D'Ambrosio | 1 | -1/+10 |
| 2026-05-11 | v1.01: replace bcrypt with PBKDF2-SHA256; update README and DESIGN docsv1.01 | Ken D'Ambrosio | 7 | -36/+149 |
| 2026-05-11 | Fix OG image previews: use ?photo= param so server can set correct og:imagev1.0 | Ken D'Ambrosio | 3 | -19/+30 |
| 2026-05-11 | Add Open Graph meta tags for social media link previews | Ken D'Ambrosio | 2 | -0/+19 |
| 2026-05-11 | Add HTTP vs HTTPS setup guide with Certbot instructions to INSTALL.md | Ken D'Ambrosio | 1 | -0/+67 |
| 2026-05-11 | Replace cover dropdown with Random checkbox and per-file cover radio | Ken D'Ambrosio | 2 | -13/+25 |
| 2026-05-11 | Always show filename in lightbox info panel | Ken D'Ambrosio | 2 | -2/+2 |
| 2026-05-11 | Limit slideshow to filtered albums when search filter is active | Ken D'Ambrosio | 3 | -26/+43 |
| 2026-05-11 | Fix set_password.rb to chown config.yml to albumen user when run as root | Ken D'Ambrosio | 1 | -0/+9 |
| 2026-05-11 | Add INSTALL.md with Debian/Ubuntu setup instructions | Ken D'Ambrosio | 1 | -0/+103 |
| 2026-05-11 | Reverse sub-album listing order on admin edit page | Ken D'Ambrosio | 1 | -1/+1 |
| 2026-05-11 | Add Save button above Files table; redirect admin login to current album | Ken D'Ambrosio | 1 | -0/+4 |
| 2026-05-11 | Return to current album's edit page after admin login | Ken D'Ambrosio | 1 | -1/+1 |
| 2026-05-10 | Add slideshow: root-level, shuffle, fullscreen, click-to-album | Ken D'Ambrosio | 7 | -27/+159 |
| 2026-05-09 | Fix taken_at timezone: store and display as camera local time | Ken D'Ambrosio | 2 | -2/+2 |
| 2026-05-09 | Add info overlay to lightbox showing photo metadata | Ken D'Ambrosio | 4 | -0/+36 |
| 2026-05-09 | Add show/hide password toggle to admin login | Ken D'Ambrosio | 2 | -1/+22 |
| 2026-05-09 | Bump album.js cache-buster to force fresh load of search code | Ken D'Ambrosio | 1 | -1/+1 |
| 2026-05-09 | Add live album filter search box | Ken D'Ambrosio | 3 | -1/+18 |