This website requires JavaScript.
Explore
Help
Register
Sign In
paul
/
picpeak
Watch
1
Star
0
Fork
0
You've already forked picpeak
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
1
Wiki
Activity
Files
b03760ab01e21feb3578f90d065945d437d03452
picpeak
/
backend
/
src
T
History
paul
b03760ab01
feat(gallery/filters): add Rated and Commented filters (UI + backend).\n\n- UI: add star (Rated) and message (Commented) buttons to feedback filter bars (desktop + mobile)\n- Backend: support filter=rated, commented, and combinations via aggregate counts/queries
2025-09-16 10:11:08 +02:00
..
__tests__
Initial commit - Project start (July 17, 2025)
2025-07-24 16:57:07 +02:00
config
Initial commit - Project start (July 17, 2025)
2025-07-24 16:57:07 +02:00
database
chore(native): ensure SQLite data dir exists in setup and at runtime; keep native paths consistent under /opt/picpeak/app
2025-09-09 15:25:04 +02:00
middleware
chore: clean up codebase for production readiness
2025-08-24 23:19:30 +02:00
routes
feat(gallery/filters): add Rated and Commented filters (UI + backend).\n\n- UI: add star (Rated) and message (Commented) buttons to feedback filter bars (desktop + mobile)\n- Backend: support filter=rated, commented, and combinations via aggregate counts/queries
2025-09-16 10:11:08 +02:00
services
feat(admin): external media import modal + thumbnail fixes for reference events\n\n- Photos tab: replace inline external folder picker with a modal opened via "Import from External Folder" button next to "Upload Photos"; add info that all pictures in the selected folder will be imported.\n- Admin thumbnails: align list endpoint to /api/admin/photos/:eventId/photos and always return thumbnail_url to trigger on-demand generation; normalize external paths to avoid duplicated folder segments (e.g., individual/individual) that broke resolver; improve thumbnail logging.\n- Use authenticated image fetching on admin feedback pages to prevent 401s in automation.\n- i18n: add backup.external.warning strings; complete German backup/restore coverage; add common keys (notSet, of, up, select, selected).\n- Docs: add Local (npm) setup for EXTERNAL_MEDIA_ROOT in deployment guide.\n\nRefs
#17
– gallery feature request:
https://github.com/the-luap/picpeak/issues/17
2025-09-05 23:44:30 +02:00
utils
fix: resolve feedback validation issues from GitHub issue
#16
2025-09-02 17:40:23 +02:00