33c1555d8c
bede_design
2026-04-25 11:44:10 +03:00
8d9a4ccc7a
Build [v1.14.23]
2026-04-23 18:23:07 +03:00
e5bb14d945
Build [v1.14.21]
2026-04-23 15:59:17 +03:00
6e88ea9107
Build [v1.14.20]
2026-04-23 15:36:20 +03:00
88e5d66f36
chore(07): integrate LDAP config into YAML and remove JSON files
2026-04-23 12:58:15 +03:00
7b29749806
docs: update SESSION_STATE for Phase 7 planning completion
...
- Phase 7 planning completed with 4 comprehensive plans
- All 8 design decisions (D-01 through D-08) addressed
- Plans verified and ready for execution
- YAML format + Python scripts alignment confirmed
- Ready for /gsd-execute-phase 7
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-04-23 12:33:10 +03:00
8aeabcf1f5
chore: major codebase cleanup and documentation consolidation
2026-04-23 11:44:33 +03:00
7f3ed6c666
docs(5.1): complete Phase 5 Plan 01 execution summary and session handover
...
- Created 5-PLAN-01-SUMMARY.md with full implementation report
- Updated SESSION_STATE.md with Session 38 completion details
- Phase 5 Plan 01 status: COMPLETED (5/5 tasks, all tests written)
- Ready for inventory page integration and Phase 5 Plan 02 execution
2026-04-22 17:43:02 +03:00
d7dcd051fe
docs(session): Phase 5 planning complete - 3 plans ready for execution
2026-04-22 17:36:48 +03:00
bc890faa5d
docs(session): Phase 4.1 verification complete, Phase 5 discussion/context complete
2026-04-22 17:33:51 +03:00
68d2ab9abd
docs(session): Phase 4.1 complete - all 3 waves executed, verification pass, ready for Phase 5
2026-04-22 17:03:01 +03:00
54813067e2
docs(session): record phase 4.1 execution progress - waves 1-2 complete, wave 3 ready
2026-04-22 16:45:34 +03:00
c378d1a1f4
docs(session): record phase 4.1 context gathering completion
2026-04-22 16:17:12 +03:00
4c4eb91a96
docs: record decision to simplify image handling
2026-04-22 14:44:18 +03:00
8bcbf4a4a8
docs: final session state - rotation-only modal working
2026-04-22 14:11:13 +03:00
1da8216f35
docs: mark image adjustment modal as fully fixed and production-ready
2026-04-22 13:46:21 +03:00
f61c1fbe5f
docs: document comprehensive image adjustment modal fixes
2026-04-22 13:05:39 +03:00
c963f953d8
docs: record user feedback fixes for ImageAdjustmentModal
2026-04-22 12:57:31 +03:00
b73f012332
feat: integrate ImageAdjustmentModal into AIOnboarding flow
...
Added user-controlled image adjustment modal that displays after item
confirmation, allowing users to adjust rotation/crop before final save.
Changes:
- AIOnboarding: wrapper confirmSingleItem to show modal post-selection
- State: showImageAdjustment, adjustingItemIndex, pendingItemData
- Handlers: confirm/cancel for applying or discarding adjustments
- Flow: item save → modal display → adjustments applied → DB commit
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-04-22 12:45:44 +03:00
e0f334b704
docs: save complete SESSION_STATE for next session
...
- Document AI non-determinism finding (critical discovery)
- Record ImageAdjustmentModal completion
- Detail integration checklist for next session
- Explain new user-controlled image adjustment workflow
- All commits and features documented for continuity
2026-04-22 12:39:58 +03:00
5178776005
docs: record debugging findings and next test steps
2026-04-22 11:51:16 +03:00
4977f4ac0a
docs: update SESSION_STATE with interactive crop box feature
2026-04-22 11:47:23 +03:00
0cff09ccd0
docs: final SESSION_STATE for v1.14.5 - Complete debug panel
2026-04-22 11:33:46 +03:00
7bd03864b5
docs: update SESSION_STATE with debug panel improvements
2026-04-22 11:21:57 +03:00
36e721e742
docs: update VERSION and SESSION_STATE for v1.14.5 - Original Image Storage
2026-04-22 11:15:05 +03:00
092271790c
docs: update VERSION and SESSION_STATE for v1.14.4 - Image Pipeline Complete
2026-04-22 08:51:04 +03:00
1c13ebd76f
docs: update VERSION and SESSION_STATE for v1.14.3 - Image Confirmation UX
...
Documented the complete image pipeline feature:
- v1.14.1: Type system fix (photo_path fields)
- v1.14.2: Serialization fix (Blob to base64)
- v1.14.3: User control (image confirmation buttons)
Users now have full control over whether extracted photos are auto-saved
through the 'Use Photo' / 'Skip Photo' buttons in the editing form.
2026-04-21 20:01:28 +03:00
c95e4c40b8
docs: update VERSION and SESSION_STATE for v1.14.2 - Blob serialization fix
...
Documented the complete image pipeline bugfix:
- Part 1 (v1.14.1): Type system mismatch for photo_path fields
- Part 2 (v1.14.2): Blob serialization issue - image not reaching backend
The extracted image blob is now converted to base64 before sending to the API,
ensuring it's JSON-safe and matches the backend's ItemCreate schema.
2026-04-21 19:54:24 +03:00
f72b976c33
docs: update SESSION_STATE for Session 29 - Image Display Bugfix
...
Documented the image display issue, root cause (type system mismatch),
and the fix applied in v1.14.1. Images now correctly display from
the auto-photo-save feature in both ItemDetailModal and InventoryTable.
2026-04-21 19:47:52 +03:00
174c35bac3
docs: complete Phase 3 documentation - AI extraction + auto-photo-save implementation complete
2026-04-21 19:35:18 +03:00
baf38f227f
docs: update SESSION_STATE for Phase 3 Task 8 (E2E test) completion
2026-04-21 19:33:38 +03:00
3ba31a7b48
docs: update SESSION_STATE for Phase 3 Task 7 completion
2026-04-21 19:31:49 +03:00
b56affa90e
docs: update SESSION_STATE for Phase 3 Task 6 completion
2026-04-21 19:27:47 +03:00
68f52ccb03
docs: update SESSION_STATE for Phase 3 Task 4 completion
2026-04-21 19:04:35 +03:00
2d219af7f6
docs: update SESSION_STATE for Phase 3 Task 3 completion
2026-04-21 19:00:30 +03:00
20fc352f6f
docs: update SESSION_STATE for Phase 3 Task 2 completion
2026-04-21 18:56:42 +03:00
e368574fba
docs: update SESSION_STATE for Phase 3 Task 1 completion
2026-04-21 18:53:30 +03:00
87f3b53d53
docs: update SESSION_STATE for CORS security fix completion (Session 20)
2026-04-21 17:58:55 +03:00
0d7ccf834b
docs: update SESSION_STATE for Phase 2 completion and handover
...
Session 19 summary:
- Network configuration fully environment-variable driven (zero hardcoded IPs)
- SSL proxies bound to SERVER_IP for cross-network access
- Frontend uses SERVER_IP for API routing
- Fixed username input focus-jumping bug in login form
- LAN access fully working (192.168.84.131)
- VPN access needs CORS subnet validation (currently blocked)
Known issues documented for next session:
- Temporary allow_origins=['*'] needs replacement with subnet validation
- VPN CORS blocking (subnet notation creates invalid origin URLs)
All 427 tests passing, build successful.
2026-04-21 17:56:11 +03:00
cc42e7cf29
docs: update SESSION_STATE and VERSION for Phase 2 completion and handover
2026-04-21 15:09:35 +03:00
6d43b16e6e
docs: update SESSION_STATE for Phase 2 Task 6 completion
2026-04-21 14:53:59 +03:00
74c91b117f
test(phase2): fix mobile E2E test Playwright fixture structure - 15 tests valid
2026-04-21 14:45:24 +03:00
661094cfce
docs: update SESSION_STATE for Phase 2 Task 3 completion (photo upload integration)
2026-04-21 13:20:31 +03:00
359f317200
docs: update SESSION_STATE for Phase 2 Task 2 completion
2026-04-21 13:06:00 +03:00
a6753e077f
docs: update SESSION_STATE.md - Task 4 Photo API fixes complete
2026-04-20 22:39:40 +03:00
d85c72e1d6
Build [v0.2.0]
...
Major UI/UX optimization release:
- Removed all bold fonts throughout app (291 replacements) - font-normal standard
- Full-app spacing optimization: Scanner, Inventory, Logs, Admin, Login pages
- Fixed mobile portrait viewport overflow issues (~136px gained on mobile)
- Updated AI_RULES.md Section 3: NO BOLD FONTS requirement
- Increased subtitle/label font sizes for readability
- Mobile-first responsive breakpoints implemented
Test results: 291/291 frontend, 41/41 backend, zero TypeScript errors
Version bumped: 0.1.0 → 0.2.0
2026-04-19 19:12:55 +03:00
4760e981bc
docs: update SESSION_STATE.md with cleanup session summary
2026-04-19 18:21:05 +03:00
e0321c29a0
docs: add zoom button debug guide and session 9 handover notes
2026-04-19 17:39:37 +03:00
3e9c56aa22
docs: update SESSION_STATE.md - Admin endpoint paths fixed
2026-04-19 17:23:08 +03:00
d9ead1aafd
fix: repair login endpoint registration in auth router
2026-04-19 17:20:11 +03:00