Commit graph

8 commits

Author SHA1 Message Date
1c0338539e
feat: add Vercel deployment config and runtime API URL loading
- Add vercel.json with Angular build config and SPA rewrites
- Increase Angular bundle budgets to unblock production build
- Fix TS strict null error in runtime-config.ts (return _config ?? {})
- Load API_URL from /assets/config.json at bootstrap via prebuild script
- Wire getRuntimeConfig() into FormService instead of hardcoded localhost

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 12:21:52 +05:30
94a35c90d6 feat: enhance form upload component and parsing logic
- Refactored methods to extract form details such as title, language, version, questions count, and options count.
- Updated XLSFormParser to use default form IDs and improved data conversion from tempData.json.
- Adjusted the getFormById method to return a more flexible response type.
2025-09-11 20:45:23 +05:30
165b249c3d feat: implement CI workflow, enhance file validation, and add test cases
- Introduced a CI workflow for automated testing of backend and frontend components.
- Added pytest configuration for backend tests and Vitest configuration for frontend tests.
- Enhanced file validation logic in the backend to improve error handling and reporting.
- Created comprehensive test cases for various validation scenarios, including edge cases and incorrect formats.
- Updated requirements to include necessary testing libraries and tools.
2025-08-26 00:22:54 +05:30
30167af8d4 fix: refine validation UI with updated colors and spacing in upload component, and other fixes 2025-07-29 01:07:47 +05:30
0365307497 fix: new metrics, .gitignore, and package-lock 2025-06-30 05:53:39 +05:30
d55748680e feat: add basic logging and metrics. also add docs 2025-06-23 16:43:21 +05:30
656f96b65f fix: update .gitignore 2025-06-07 21:46:35 +05:30
614edd1d34 feat: add basic wireframes for frontend and working parser code for backend. 2025-06-05 19:12:42 +05:30