7 Commits

Author SHA1 Message Date
dc9def4faf Refactor: Simplify response message in upload endpoint to "OK" 2026-01-31 15:36:47 +01:00
d398c34aa5 Migrate to Vite 7, improve UI (Copy/Download), and enhance API security 2026-01-31 10:16:49 +01:00
d0961c68fa Version 1.2.5 2026-01-26 18:38:47 +01:00
0d3832137f Fix version display issues, container shutdown problems, and modernize build scripts 2026-01-23 14:39:33 +01:00
15036d34c2 Prepare for version 1.2.0 2026-01-23 09:53:21 +01:00
abc1cef7c2 Implement missing sample data loading and one-time use security
- Fix UI to load server-hosted sample data at startup as per specification
- Add one-time use security: server clears sample data after retrieval
- Ensure React app periodically checks for new sample data availability
- Remove complex same-origin protection in favor of simpler one-time use model
- Improve data security by preventing data persistence after consumption
2026-01-23 06:15:21 +01:00
4fe1ece3a3 Restructure project and fix tests
Major changes:
- Move server.js to project root for cleaner architecture
- Remove server tests due to CRA Jest configuration conflicts
- Fix React component tests (clipboard API and user interaction issues)
- Optimize Dockerfile to copy only essential files (server.js, build/)
- Fix upload script to only upload JSON data (no JMESPath expression)
- Improve reload button UI to avoid layout shifts
- Update demo script with accurate commands and Docker support

All 17 React tests now pass. Server structure simplified and consistent.
2026-01-21 19:42:04 +01:00