Commit Graph

  • 91ee2ce8ab feat: Implement Modify Identified workflow for person management tanyar09 2025-11-04 12:00:39 -05:00
  • bb42478c8f feat: Add open folder functionality for photos in file manager tanyar09 2025-11-03 14:50:10 -05:00
  • c0f9d19368 feat: Implement photo search functionality with filtering and tagging support tanyar09 2025-11-03 14:27:27 -05:00
  • 59dc01118e feat: Enhance face identification with unique faces filter and improved API logging tanyar09 2025-11-03 14:00:25 -05:00
  • 817e95337f feat: Update documentation and API for face identification and people management tanyar09 2025-11-03 12:49:48 -05:00
  • 5174fe0d54 feat: Add database migration for processed column in photos and new utility scripts tanyar09 2025-11-03 11:46:48 -05:00
  • dd92d1ec14 feat: Integrate DeepFace for face processing with configurable options tanyar09 2025-10-31 14:06:40 -04:00
  • 2f039a1d48 docs: Update README and add run script for Redis and RQ worker integration tanyar09 2025-10-31 13:01:58 -04:00
  • 4c2148f7fc migration to web tanyar09 2025-10-31 12:23:19 -04:00
  • 94385e3dcc migration to web tanyar09 2025-10-31 12:10:44 -04:00
  • d6b1e85998 feat: Implement empirical confidence calibration for face matching tanyar09 2025-10-27 13:31:19 -04:00
  • f44cb8b777 refactor: Update AutoMatchPanel to enable search controls dynamically tanyar09 2025-10-21 13:21:54 -04:00
  • f8fefd2983 feat: Enhance Identify Panel with responsive face canvas sizing and dynamic updates tanyar09 2025-10-17 14:43:34 -04:00
  • 4816925a3d refactor: Update face processing methods to accept optional limits for photo processing tanyar09 2025-10-17 14:10:00 -04:00
  • 5db41b63ef feat: Enhance face processing with EXIF orientation handling and database updates tanyar09 2025-10-17 13:50:47 -04:00
  • 2828b9966b refactor: Update face location handling to DeepFace format across the codebase tanyar09 2025-10-17 12:55:11 -04:00
  • 68673ccdbe feat: Implement face detection improvements and cleanup script tanyar09 2025-10-16 15:56:17 -04:00
  • d398b139f5 chore: Update migration documentation and quickstart notes for DeepFace integration tanyar09 2025-10-16 15:20:14 -04:00
  • ddb156520b feat: Implement quality filtering in Identify Panel for enhanced face identification tanyar09 2025-10-16 15:02:43 -04:00
  • 986fc81005 feat: Enhance Identify Panel with quality filtering and navigation improvements tanyar09 2025-10-16 14:49:00 -04:00
  • b2847a066e docs: Add comprehensive documentation for Phase 6 testing and validation tanyar09 2025-10-16 13:30:40 -04:00
  • ef7a296a9b feat: Complete migration to DeepFace with full integration and testing tanyar09 2025-10-16 13:17:41 -04:00
  • d300eb1122 chore: Add configuration and documentation files for project structure and guidelines tanyar09 2025-10-15 14:43:18 -04:00
  • e49b567afa Remove deprecated files and refactor codebase for improved maintainability tanyar09 2025-10-15 12:44:02 -04:00
  • ac5507c560 Add cancel functionality to Dashboard GUI processing tanyar09 2025-10-15 11:40:09 -04:00
  • 507b09b764 Implement progress tracking and status updates in Dashboard GUI processing tanyar09 2025-10-14 14:53:22 -04:00
  • 3e88e2cd2c Enhance Dashboard GUI with smart navigation and unified exit behavior tanyar09 2025-10-10 14:47:38 -04:00
  • cbc29a9429 Add Tag Manager Panel to Dashboard GUI for comprehensive tag management functionality tanyar09 2025-10-10 14:02:26 -04:00
  • f40b3db868 Integrate Modify Panel into Dashboard GUI for enhanced face editing functionality tanyar09 2025-10-10 13:37:42 -04:00
  • 8ce538c508 Add Auto-Match Panel to Dashboard GUI for enhanced face matching functionality tanyar09 2025-10-10 12:40:24 -04:00
  • e5ec0e4aea Enhance Dashboard GUI with full screen and responsive design features tanyar09 2025-10-10 11:11:58 -04:00
  • de23fccf6a Integrate Identify Panel into Dashboard GUI for enhanced face identification functionality tanyar09 2025-10-09 15:36:44 -04:00
  • 34c7998ce9 Revamp Dashboard GUI with unified interface and menu navigation tanyar09 2025-10-09 14:19:05 -04:00
  • aa67f12a20 Enhance Search GUI with processed status and improved results display tanyar09 2025-10-09 14:00:30 -04:00
  • 18e65e88fc Update README to enhance path handling and dashboard features tanyar09 2025-10-09 12:45:18 -04:00
  • 36aaadca1d Add folder browsing and path validation features to Dashboard GUI and photo management tanyar09 2025-10-09 12:43:28 -04:00
  • 150ae5fd3f Enhance Search GUI with multiple search types and interactive features tanyar09 2025-10-08 15:21:09 -04:00
  • 29a02ceae3 Implement folder filter functionality in Search GUI tanyar09 2025-10-08 15:20:39 -04:00
  • 6fd5fe3e44 Implement date search functionality in Search GUI and SearchStats tanyar09 2025-10-08 14:47:58 -04:00
  • 1c8856209a Enhance Search GUI and SearchStats with photos without tags feature tanyar09 2025-10-08 14:31:04 -04:00
  • 8a9834b056 Implement photos without faces feature in Search GUI and SearchStats tanyar09 2025-10-08 14:19:58 -04:00
  • 40ffc0692e Enhance database and GUI for case-insensitive tag management tanyar09 2025-10-08 14:03:41 -04:00
  • d92f5750b7 Enhance Search GUI with tag search functionality and improved result display tanyar09 2025-10-08 13:44:04 -04:00
  • 1972a69685 Refactor IdentifyGUI for improved face identification and management tanyar09 2025-10-08 12:55:56 -04:00
  • 69150b2025 Enhance Search GUI with detailed features and improved workflow tanyar09 2025-10-07 15:04:32 -04:00
  • 9ec8b78b05 Enhance Search GUI with photo selection and tagging features tanyar09 2025-10-07 15:03:20 -04:00
  • 55cd82943a Add sorting functionality to Search GUI for improved result management tanyar09 2025-10-07 13:31:49 -04:00
  • 0883a47914 Add Dashboard GUI for core feature management tanyar09 2025-10-07 12:27:57 -04:00
  • d4504ee81a Add Search GUI for enhanced photo searching capabilities tanyar09 2025-10-07 11:45:12 -04:00
  • b9a0637035 Enhance database schema with photo-tag linkage type and remove redundant migrations tanyar09 2025-10-06 14:42:22 -04:00
  • 01404418f7 Enhance TagManagerGUI with bulk tagging features and linkage type management tanyar09 2025-10-06 14:36:19 -04:00
  • 64c29f24de Add TagManagerGUI for enhanced tag management in PhotoTagger tanyar09 2025-10-06 12:43:30 -04:00
  • 70cb11adbd Refactor AutoMatchGUI and ModifyIdentifiedGUI for improved unsaved changes handling tanyar09 2025-10-06 12:25:44 -04:00
  • ac546a09e0 Add ModifyIdentifiedGUI for face modification in PhotoTagger tanyar09 2025-10-06 12:14:12 -04:00
  • b75e12816c Refactor AutoMatchGUI layout and enhance confidence display tanyar09 2025-10-06 11:53:35 -04:00
  • 38f931a7a7 Add AutoMatchGUI for face identification in PhotoTagger tanyar09 2025-10-03 15:39:09 -04:00
  • 5c1d5584a3 Implement auto-identification of faces with GUI in PhotoTagger tanyar09 2025-10-03 15:24:23 -04:00
  • a51ffcfaa0 Add face identification GUI and related features to PhotoTagger tanyar09 2025-10-03 14:49:08 -04:00
  • f410e60e66 Add core functionality for PunimTag with modular architecture tanyar09 2025-10-03 12:25:41 -04:00
  • b910be9fe7 Add photo icon feature to PhotoTagger for easy access to original photos tanyar09 2025-10-02 14:16:41 -04:00
  • a14a8a4231 Add quit button with unsaved changes warning in PhotoTagger tanyar09 2025-10-02 13:31:33 -04:00
  • 31691d7c47 Implement enhanced tag management features in PhotoTagger tanyar09 2025-10-02 13:07:08 -04:00
  • 639b283c0c Enhance tag management in PhotoTagger by implementing shared tag linking functions and improving tag deletion handling. Introduce a unified tag button frame for various view modes, allowing users to add tags seamlessly. Update pending tag changes cleanup logic to ensure accurate tag displays after deletions. This update streamlines the tagging process and enhances user experience across different photo views. tanyar09 2025-10-02 12:41:16 -04:00
  • 4602c252e8 Implement comprehensive tag management features in PhotoTagger tanyar09 2025-10-02 12:24:15 -04:00
  • 7f89c2a825 Add tagging functionality to PhotoTagger GUI tanyar09 2025-10-01 15:24:48 -04:00
  • 6bfc44a6c9 Refactor database schema for tag management in PhotoTagger tanyar09 2025-10-01 15:10:23 -04:00
  • 0f599d3d16 Implement folder grouping and collapsible sections in PhotoTagger GUI tanyar09 2025-10-01 14:52:15 -04:00
  • b6e6b38a76 Add Tag Management GUI to PhotoTagger tanyar09 2025-10-01 13:57:45 -04:00
  • 68ec18b822 Enhance PhotoTagger GUI by standardizing canvas configurations and improving the unmatch face button. Set consistent background colors for canvases, and implement a new clickable 'X' button with hover effects for better user interaction. This update aims to improve visual consistency and usability across the interface. tanyar09 2025-10-01 12:04:53 -04:00
  • 199a75098d Refactor PhotoTagger GUI to standardize canvas background colors and improve layout configurations. Update canvas elements to inherit background color from the theme, ensuring visual consistency. Adjust grid settings for match frames to enhance alignment and responsiveness, contributing to a more cohesive user experience. tanyar09 2025-09-30 15:55:16 -04:00
  • 15b7c10056 Refactor PhotoTagger GUI to enhance image display and layout. Update canvas background color to match the theme, improve image resizing logic for better aspect ratio handling, and adjust grid configurations for match frames to ensure proper alignment and responsiveness. This enhances overall user experience and visual consistency across the interface. tanyar09 2025-09-30 15:39:51 -04:00
  • 360fcb0881 Enhance PhotoTagger with last name autocomplete and required field indicators. Implement live filtering for last names during input, improving user experience. Add red asterisks to indicate required fields for first name, last name, and date of birth, ensuring clarity in form completion. Update README to document these new features. tanyar09 2025-09-30 15:19:37 -04:00
  • 0fb6a19624 Refactor PhotoTagger GUI to improve search functionality. Update search controls for last name filtering by introducing a helper label and reorganizing layout for better usability. Adjust grid placements for matched person info and image to enhance visual clarity and consistency across the interface. tanyar09 2025-09-30 13:24:58 -04:00
  • da6f810b5b Refactor PhotoTagger GUI to enhance filtering capabilities. Introduce unique faces only and compare similar faces checkboxes, allowing users to filter displayed faces based on uniqueness and similarity. Update layout for better organization of date filters and controls, improving overall user experience. Adjust row configurations to minimize spacing and ensure proper expansion of panels. tanyar09 2025-09-30 13:06:25 -04:00
  • 4c0a1a3b38 Add unique faces only filter to PhotoTagger. Introduce a checkbox in the Date Filters section to hide duplicates with high/medium confidence matches, enhancing face identification accuracy. Implement filtering logic that groups faces with ≥60% confidence, ensuring only one representative is displayed in the main list while keeping the Similar Faces panel unfiltered. Update README to document this new feature and its behavior. tanyar09 2025-09-29 16:01:06 -04:00
  • e1bed343b6 Implement date handling features in PhotoTagger. Add 'date_taken' and 'date_added' columns to the photos database, along with EXIF data extraction for photo dates. Enhance the GUI with date filter options for face identification, allowing users to filter by date taken and processed dates. Introduce a calendar dialog for easier date selection, improving user experience and data management. tanyar09 2025-09-29 15:26:16 -04:00
  • 34aba85fc6 Enhance PhotoTagger README to include new last name search and filter-aware navigation features. Update descriptions for the left panel and modify identified interface to reflect case-insensitive search capabilities and auto-selection of matches, improving user experience and interface clarity. tanyar09 2025-09-29 13:08:02 -04:00
  • 2394afb5ee Add last name search functionality to PhotoTagger GUI. Implement search and clear buttons for filtering people by last name, enhancing user experience. Update navigation and display logic to reflect filtered results, ensuring proper handling of UI states and feedback when no matches are found. tanyar09 2025-09-29 13:07:46 -04:00
  • 347a597927 Enhance PhotoTagger GUI to update the right panel based on filtered results. Implement logic to load and display faces for the first person in the list after filtering or clearing the last name search, improving user experience and visual feedback. Ensure proper handling of UI states and clear faces panel when no matches are found. tanyar09 2025-09-29 12:51:03 -04:00
  • 62bb0dc31f Add last name search functionality in PhotoTagger GUI. Implement search and clear buttons for filtering people by last name, enhancing user experience. Update population logic to reflect filtered results and ensure smooth integration with existing data handling. tanyar09 2025-09-29 12:46:01 -04:00
  • 267519a034 Implement tracking of original checkbox states in PhotoTagger to enhance unsaved changes detection. Update logic to compare current and original states, ensuring accurate identification of unsaved changes. Refactor save functionality to avoid modifying original states, improving user experience and data integrity. tanyar09 2025-09-29 12:24:34 -04:00
  • 8c9da7362b Refactor PhotoTagger to enhance data handling by storing person information in separate fields for first name, last name, middle name, maiden name, and date of birth. Improve identification logic to ensure data integrity and streamline user experience. Update README to reflect changes in data storage and new features. tanyar09 2025-09-26 15:22:24 -04:00
  • 9f11a1a647 Enhance PhotoTagger GUI and database to support comprehensive person information, including first, last, middle, and maiden names, along with date of birth. Implement smart validation for required fields and improve user experience with a visual calendar picker for date selection. Update README to reflect these changes and provide detailed guidance on new features and interface enhancements. tanyar09 2025-09-26 14:07:14 -04:00
  • f3338f0097 Add unsaved changes warning dialog in PhotoTagger before quitting. Implement functionality to check for unsaved changes and prompt the user with options to save, discard, or cancel the quit action, enhancing user experience and preventing data loss. tanyar09 2025-09-26 13:58:47 -04:00
  • 5ecfe1121e Enhance PhotoTagger to include comprehensive person details in the database and GUI. Update data handling to support middle names, maiden names, and date of birth, improving user experience and data integrity. Revise database queries and UI components for better data entry and display, ensuring all relevant information is captured during identification. tanyar09 2025-09-26 13:10:30 -04:00
  • ee3638b929 Enhance PhotoTagger by adding support for middle and maiden names in the database and GUI. Update data handling to accommodate new input fields, ensuring comprehensive data capture during identification. Revise database queries and improve user interface for better data entry experience. tanyar09 2025-09-26 12:38:46 -04:00
  • 2fcd200cd0 Enhance PhotoTagger by adding date of birth support in the database and GUI. Update data handling to accommodate new input format, including validation for date selection. Revise identification logic to ensure complete data is saved, improving user experience and data integrity. tanyar09 2025-09-25 14:39:05 -04:00
  • 52b9d37d8c Refactor PhotoTagger to support separate first and last name fields in the database. Update GUI to include dedicated input fields for first and last names, enhancing user experience with smart name parsing and improved dropdown functionality. Revise README to reflect these changes and highlight new features. tanyar09 2025-09-22 15:56:55 -04:00
  • 6a5bafef50 Implement 'modifyidentified' feature for viewing and modifying identified faces in the PhotoTagger GUI. Enhance user experience with new controls for selecting and unselecting faces, and improve navigation and state management. Update README to reflect new functionality and installation requirements, including system dependencies. tanyar09 2025-09-22 13:57:43 -04:00
  • 2c67b2216d Enhance PhotoTagger functionality with improved database management, caching, and GUI features. Introduce context management for database connections, add face quality scoring, and implement a new auto-match interface for better user experience. Update README for clarity on new features and installation requirements. tanyar09 2025-09-19 15:32:50 -04:00
  • 85d5c120d4 Updated ilia 2025-09-15 12:16:01 -04:00
  • cb61d24bc3 Remove photos database from tracking ilia 2025-09-03 17:20:51 -04:00
  • b4d9f55691 Clean repository: remove photos from history, update gitignore ilia 2025-09-03 17:20:31 -04:00
  • 07e45950b6 Update gitignore and add run script ilia 2025-09-03 17:13:36 -04:00
  • 0e66b2253f Update project documentation and structure; enhance README, finalize project reorganization, and improve testing standards. ilia 2025-09-03 17:07:17 -04:00
  • f4a83b3c40 remove photos ilia 2025-08-14 17:22:28 -08:00
  • 455bdac187 Pushing code to migrate git ilia 2025-08-15 00:57:39 -08:00
  • 53f3e8a44d Add comprehensive README documentation ilia 2025-07-16 17:28:54 -08:00
  • 79284d0a5c Add punimtag.py script and update requirements.txt ilia 2025-07-16 12:52:02 -08:00
  • 9cf63b887b Update requirements.txt with all dependencies ilia 2025-07-15 18:48:37 -08:00