Commit Graph

136 Commits

Author SHA1 Message Date
jason eec18daeea Fix: Remove weight/height columns - match actual schema 2026-03-09 01:38:42 -05:00
jason 89ae25deaf Merge pull request 'Fix: Don't return sire/dam columns from dogs table, select explicit fields' (#13) from feature/enhanced-litters-and-pedigree into master
Reviewed-on: #13
2026-03-09 01:31:00 -05:00
jason e62d35041f Fix: Don't return sire/dam columns from dogs table, select explicit fields 2026-03-09 01:29:40 -05:00
jason 1df65be59d Merge pull request 'feature/enhanced-litters-and-pedigree' (#12) from feature/enhanced-litters-and-pedigree into master
Reviewed-on: #12
2026-03-09 01:19:18 -05:00
jason 57b59ffe2e Add comprehensive deployment guide for database migration and frontend fix 2026-03-09 01:17:55 -05:00
jason 485cc15a3e Fix: Ensure sire_id and dam_id are sent as null when empty, not empty strings 2026-03-09 01:16:51 -05:00
jason 39013fc7c5 Add frontend fix guide for Add Dog form 2026-03-09 01:14:48 -05:00
jason 17452ba425 Merge pull request 'feature/enhanced-litters-and-pedigree' (#11) from feature/enhanced-litters-and-pedigree into master
Reviewed-on: #11
2026-03-09 01:01:29 -05:00
jason 9c5d06d964 Add comprehensive database migration documentation 2026-03-09 00:59:26 -05:00
jason a11dec6d29 Add automatic migration system on startup 2026-03-09 00:58:39 -05:00
jason 15f455387d Add automatic migration system with schema validation 2026-03-09 00:58:19 -05:00
jason 855335f0b7 Merge pull request 'feature/enhanced-litters-and-pedigree' (#10) from feature/enhanced-litters-and-pedigree into master
Reviewed-on: #10
2026-03-09 00:48:07 -05:00
jason 5b2c205342 Add Sprint 1 completion guide for pedigree tree 2026-03-09 00:45:16 -05:00
jason d426835b13 Rebuild PedigreeView with interactive tree visualization 2026-03-09 00:44:34 -05:00
jason 701a26f02c Merge pull request 'Update roadmap with UI fix progress and current issues' (#9) from fix/dog-form-litter-ui into master
Reviewed-on: #9
2026-03-09 00:43:34 -05:00
jason 8db5c89791 Add pedigree helper utilities for data transformation 2026-03-09 00:43:02 -05:00
jason dca3c5709b Add PedigreeTree styling with responsive design 2026-03-09 00:42:39 -05:00
jason e62c2bcd32 Add interactive PedigreeTree component with D3 visualization 2026-03-09 00:40:56 -05:00
jason 320465854e Add comprehensive implementation plan for litters and pedigree features 2026-03-09 00:39:31 -05:00
jason 12cbd947bc Update roadmap with UI fix progress and current issues 2026-03-09 00:35:17 -05:00
jason 81c38afc6e Merge pull request 'Add error handling for API failures to prevent blank screen' (#8) from fix/dog-form-litter-ui into master
Reviewed-on: #8
2026-03-09 00:32:31 -05:00
jason 6e3e23620b Add error handling for API failures to prevent blank screen 2026-03-09 00:31:24 -05:00
jason a2eccc72f2 Merge pull request 'Fix litter selection UI layout - separate radio buttons and dropdown properly' (#7) from fix/dog-form-litter-ui into master
Reviewed-on: #7
2026-03-09 00:25:22 -05:00
jason b9858b2c78 Fix litter selection UI layout - separate radio buttons and dropdown properly 2026-03-09 00:24:44 -05:00
jason 65b129bca4 Merge pull request 'feature/litter-management-and-pedigree' (#6) from feature/litter-management-and-pedigree into master
Reviewed-on: #6
2026-03-09 00:15:28 -05:00
jason 31b8ac9383 Add quick start guide for new features 2026-03-09 00:12:14 -05:00
jason ac77b9a256 Update ROADMAP with completed features 2026-03-09 00:11:31 -05:00
jason c90fc184cb Add comprehensive feature implementation documentation 2026-03-09 00:10:33 -05:00
jason f076286b15 Update DogForm with litter selection support 2026-03-09 00:09:44 -05:00
jason dd26fa00bf Add styling for pedigree tree visualization 2026-03-09 00:09:03 -05:00
jason 7a16918d66 Add interactive pedigree tree visualization component 2026-03-09 00:08:46 -05:00
jason 4af656667d Add LitterForm component for litter management 2026-03-09 00:08:18 -05:00
jason cc5af29c11 Enhanced litters API with puppy linking and litter_id support 2026-03-09 00:07:26 -05:00
jason a246e5f84f Add migration to add litter_id column to dogs table 2026-03-09 00:06:41 -05:00
jason af9f30e702 Merge pull request 'feature/ui-redesign' (#5) from feature/ui-redesign into master
Reviewed-on: #5
2026-03-08 23:56:28 -05:00
jason 56fb9cb7af Fix: Convert empty microchip strings to NULL in database 2026-03-08 23:55:38 -05:00
jason 28cad68170 Add verification checklist for future installations 2026-03-08 23:49:34 -05:00
jason 2b20feeefc Add quick migration shell script 2026-03-08 23:44:58 -05:00
jason b152ee5a82 Merge pull request 'feature/ui-redesign' (#4) from feature/ui-redesign into master
Reviewed-on: #4
2026-03-08 23:42:00 -05:00
jason 543b7d762b Add microchip field fix migration notice to README 2026-03-08 23:41:29 -05:00
jason 5d9506ba80 Document microchip field fix and migration steps 2026-03-08 23:40:40 -05:00
jason f1e5b422b0 Add migration script to fix microchip UNIQUE constraint 2026-03-08 23:40:02 -05:00
jason bb0f5dd9b8 Fix: Remove UNIQUE constraint from microchip field to allow NULL values 2026-03-08 23:39:22 -05:00
jason bb0bb8dcea Merge pull request 'feature/ui-redesign' (#3) from feature/ui-redesign into master
Reviewed-on: #3
2026-03-08 23:33:09 -05:00
jason 4696f2d47a Document compact info card design approach 2026-03-08 23:32:20 -05:00
jason 32b45a4fb3 Redesign: Horizontal info cards with avatars for Dogs list 2026-03-08 23:31:02 -05:00
jason a56c403af4 Redesign: Compact info cards with avatar-style photos 2026-03-08 23:29:54 -05:00
jason 34cac93096 Merge pull request 'feature/ui-redesign' (#2) from feature/ui-redesign into master
Reviewed-on: #2
2026-03-08 23:24:39 -05:00
jason 55a6ee7bfb Add UI redesign documentation 2026-03-08 23:23:50 -05:00
jason 002e4b9996 Redesign: Modern navbar with gradient and glass morphism 2026-03-08 23:22:47 -05:00