Commit Graph
30 Commits
Author SHA1 Message Date
Vito Sansevero af9ee4e671 feat(web): add load more prompts button 2026-02-06 14:33:10 -08:00
Vito Sansevero 760b2a0f48 feat(tags): add Phase 2 tag management enhancements
- Bulk tag operations: rename, delete, merge across all prompts
- Right-click context menu on tags (rename/delete/merge)
- Click prompt card → dashboard search, click thumbnail → ViewerJS
- Usage bars, prompt count badge, staggered card animations
- URL-synced tag selection (#/tags/landscape,portrait?mode=or)
- Untagged prompts filter with [untagged] entry
2026-02-03 18:40:58 -08:00
Vito Sansevero a7d842a51c feat(settings): add configurable gallery scan directory
Add ability to configure a custom image scan directory in Settings:
- New "Image Scan Directory" field in Settings modal
- "Currently Monitoring" display shows active directory path
- Settings API now returns/saves gallery_root_path and monitored_directories
- Image monitor checks GalleryConfig before auto-detecting
- Restart notification when gallery path changes

Closes #76
2026-02-02 15:58:54 -08:00
Vito Sansevero 0655af3713 fix(admin): use correct endpoint for saving new prompts
Change the saveNewPrompt() function to use /prompt_manager/save
instead of /prompt_manager/prompts which has no POST handler.

This was causing a 405 Method Not Allowed error when trying to
add new prompts from the admin interface.

Fixes #89
2026-02-02 15:20:05 -08:00
Vito Sansevero 344640eb26 Merge origin/main into feature/button
Resolve conflicts in py/api.py by keeping feature/button's thumbnail
path generation approach (using rel_path.with_suffix('') and string
formatting) which was tested and working correctly.
2026-02-02 15:15:53 -08:00
Vito Sansevero 15e828b7a6 build(web): update library paths in admin.html 2026-02-02 15:10:06 -08:00
Shaun Johnston b8a5eaf9a6 fix subdir thumbnail gen 2025-12-25 19:41:01 +10:00
Vito Sansevero ffc26709ad feat(web): add film strip feature for prompt images 2025-12-09 12:49:40 -08:00
Vito Sansevero 8abeeaa953 feat(web): Add prompt creation feature in admin panel 2025-12-09 09:29:47 -08:00
Vito Sansevero ba36814894 feat(admin): add auto-tagging feature to UI 2025-12-07 17:25:17 -08:00
x0x0b d074cd5968 fix 2025-10-28 07:55:57 +09:00
x0x0b a4373c0949 fix: star icon misalignment on hover 2025-10-28 07:51:54 +09:00
Vito Sansevero 4e873f585a refactor(tests): update tests for PromptManager changes 2025-08-30 17:27:06 -07:00
Vito Sansevero d3d03f4c07 feat(web): Add gallery button for image management 2025-06-09 08:41:24 -07:00
Vito Sansevero 9cbe0eec31 feat(viewer): integrate ViewerJS for image gallery 2025-06-04 08:57:26 -07:00
Vito Sansevero 180ae12f4d feat(web): add sort and star hover functionality 2025-06-04 06:52:04 -07:00
Vito Sansevero 9785c3b0b2 feat(admin): add sticky search controls and prune option 2025-06-03 17:55:44 -07:00
Vito Sansevero 389d739303 refactor(admin): improve notification z-index handling 2025-06-03 17:03:29 -07:00
Vito Sansevero 6b6ba3c62c feat(prompt_manager): add prepend and append text options 2025-06-03 17:03:18 -07:00
Vito Sansevero ece65edbb2 feat(metadata): Add metadata extraction in viewer 2025-06-01 12:25:41 -07:00
Vito Sansevero 0cd92f9c36 feat(tags): Add individual tag modal functionality 2025-05-29 06:47:50 -07:00
Vito Sansevero 763e1d64b0 refactor: improve stats update logic 2025-05-28 12:59:59 -07:00
Vito Sansevero fb09229719 feat(admin): add pagination controls to recent prompts 2025-05-28 11:01:10 -07:00
Vito Sansevero d02a939051 feat(web): add logs modal for viewing system logs 2025-05-28 08:27:45 -07:00
Vito Sansevero 3f77b07f85 feat(web): add image scanning feature in admin UI 2025-05-27 14:58:07 -07:00
Vito Sansevero 57aae95f8d feat(admin): add DB backup and restore functionality 2025-05-27 14:29:17 -07:00
Vito Sansevero ab1df9c50a feat(admin): add maintenance modal and operations 2025-05-26 10:11:29 -07:00
Vito Sansevero 166968f8a7 feat(admin): add copy prompt to clipboard feature 2025-05-25 21:22:34 -07:00
Vito Sansevero d8a8f278dc feat(image viewer): add image fit/full toggle feature 2025-05-24 14:53:46 -07:00
Vito Sansevero 092f80bb05 feat(web): Add admin and index UI for PromptManager 2025-05-24 12:26:21 -07:00