Commit graph

  • 5450dea0c6 chore: update performance metrics from CI [skip ci] main github-actions[bot] 2026-08-31 22:12:27 +00:00
  • 8f88c69b9a chore: remove Render configs, point docs at VPS domains bot 2026-08-31 22:08:13 +00:00
  • c8ffcda51f chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-08-31 22:03:36 +00:00
  • 8fdf4f291b ci: add deploy workflow (build linux/amd64 to GHCR + SSH deploy to VPS) bot 2026-08-31 22:02:12 +00:00
  • a05248fbf8 chore: point frontend at new VPS bulk-api.lverma.com bot 2026-08-31 21:11:05 +00:00
  • 3a2ee55f47
    Update README.md lakshit verma 2026-07-08 01:28:04 +05:30
  • e376babade
    Update screenshots in README.md lakshit verma 2026-07-02 17:35:02 +05:30
  • 3bee7780b6
    Change live URL in README [skip ci] lakshit verma 2026-07-01 23:19:02 +05:30
  • a0625fdd8f
    fix(frontend): center delete-all, rework keyboard shortcuts, add preview backdrop vee1e 2026-07-01 23:16:56 +05:30
  • 5dd03b6096
    ci: revert frontend-only CI verification comment vee1e 2026-06-11 02:00:58 +05:30
  • 8be93a6325
    ci: trigger frontend-only CI verification run vee1e 2026-06-11 02:00:14 +05:30
  • 06560fe0f6 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-10 20:28:28 +00:00
  • 0c67c16552
    ci: split workflow into backend, frontend, and perf workflows with path filters, and configure Vercel ignoreBuildStep vee1e 2026-06-11 01:57:28 +05:30
  • 39e3764e2c chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-10 20:25:04 +00:00
  • 3fd4063730
    style: remove redundant form-list and schema-modal CSS rules to resolve Angular style budget warning vee1e 2026-06-11 01:53:33 +05:30
  • d7d6df8dbe chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-10 20:21:04 +00:00
  • 94bf758a74
    fix: construct MongoDB URI without credentials when they are empty vee1e 2026-06-11 01:49:35 +05:30
  • dbaba1c315
    Refactor backend and frontend services, add unit tests, configure Ruff and Vitest, and delegate frontend state vee1e 2026-06-11 01:47:52 +05:30
  • a7cda4faf0 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-10 11:36:38 +00:00
  • 0d43264684
    fix the upload state not updating vee1e 2026-06-10 17:04:35 +05:30
  • f285db2b5c chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-09 18:18:37 +00:00
  • 8770a2f7f9
    optimize db fetches vee1e 2026-06-09 23:46:05 +05:30
  • 8dde77c128 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-02 09:42:16 +00:00
  • efe14f67a2
    fix: preserve previous perf metrics when MongoDB unavailable; fix delete ID parsing vee1e 2026-06-02 15:09:37 +05:30
  • d3190c78b9 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-02 09:32:47 +00:00
  • a53c17b499
    claude security audit fixes vee1e 2026-06-02 15:00:19 +05:30
  • 1adcc532b0 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-02 08:45:20 +00:00
  • 10a676363c
    test for perf ci vee1e 2026-06-02 14:12:52 +05:30
  • b498b369c8
    Revise README with live links and screenshots lakshit verma 2026-06-02 14:07:58 +05:30
  • 13e119c425
    docs: remove horizontal rules from READMEs [skip ci] vee1e 2026-06-02 14:01:31 +05:30
  • 3b1c8a80df chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-02 08:30:25 +00:00
  • 8b13ec7071
    docs: slim down root README, move detail into folder READMEs vee1e 2026-06-02 13:58:04 +05:30
  • 82f8f48f33 chore: update performance metrics from CI [skip ci] github-actions[bot] 2026-06-02 08:22:02 +00:00
  • 962394155d
    feat: add CI perf-metrics job to benchmark deployed API and update README vee1e 2026-06-02 13:49:30 +05:30
  • 252cb503fe
    fix: skip loadForms during SSR to prevent localhost fallback error vee1e 2026-06-02 13:44:34 +05:30
  • b9bf24ef71
    fix: handle OPTIONS preflight before routing to fix CORS 400 vee1e 2026-06-02 13:38:45 +05:30
  • 5b209c718c
    fix: upgrade openpyxl to >=3.1.5 for pandas 3.x compatibility vee1e 2026-06-02 13:31:35 +05:30
  • afc9f6b06d
    fix: add fallback CORS middleware to guarantee Access-Control-Allow-Origin vee1e 2026-06-02 13:27:37 +05:30
  • fc74d0b539
    fix: set allow_credentials=False to fix CORS with wildcard origin vee1e 2026-06-02 13:23:56 +05:30
  • 336b6c2659
    fix: move config.json to public/assets so it's included in Angular build vee1e 2026-06-02 13:20:17 +05:30
  • 07d2dc3cb0
    fix: add config.json with production backend URL for Vercel deployment vee1e 2026-06-02 13:12:20 +05:30
  • 7dc8a65522
    fix: use certifi CA bundle to fix TLS handshake with MongoDB Atlas vee1e 2026-06-02 13:00:36 +05:30
  • 29a6379370
    fix: run MongoDB connect in background so HTTP port binds immediately vee1e 2026-06-02 12:59:48 +05:30
  • 21c618ae78
    fix: remove invalid ssl_context kwarg from AsyncIOMotorClient vee1e 2026-06-02 12:46:25 +05:30
  • 0563cd22eb
    fix: resolve MongoDB Atlas SSL handshake failure on Python 3.14/OpenSSL 3.x vee1e 2026-06-02 12:42:49 +05:30
  • 33da274d7e
    fix: pin Python to 3.11 to resolve MongoDB Atlas TLS handshake failure vee1e 2026-06-02 12:38:44 +05:30
  • 708e72a3d5
    update pymongo vee1e 2026-06-02 12:31:54 +05:30
  • 1bf03fe499
    add gunicorn vee1e 2026-06-02 12:28:45 +05:30
  • 1c0338539e
    feat: add Vercel deployment config and runtime API URL loading vee1e 2026-06-02 12:21:52 +05:30
  • d247ab12a2
    add test var vee1e 2026-06-02 12:16:26 +05:30
  • 6d1da0ec2e
    add test env vee1e 2026-06-02 12:12:45 +05:30
  • 77e0887c67
    add envars vee1e 2026-06-02 11:59:02 +05:30
  • db78c330ee docs: update performance metrics and recent testing activity in README vee1e 2025-09-16 05:38:33 +05:30
  • 5d50cf93e1 docs: update README files and enhance and finalize documentation vee1e 2025-09-11 21:34:43 +05:30
  • 66e8aecee5 feat: enhance upload component with async processing and improved control vee1e 2025-09-11 20:58:47 +05:30
  • 94a35c90d6 feat: enhance form upload component and parsing logic vee1e 2025-09-11 20:45:23 +05:30
  • 86a45d02da feat: update file parsing to return the actual mForm format vee1e 2025-09-11 16:47:17 +05:30
  • 00ded49a4c fix: update upload component button dimensions and icon sizes vee1e 2025-09-03 17:21:10 +05:30
  • d9d5b43edc feat: enhance upload component with pause, resume, and cancel functionality vee1e 2025-09-03 17:14:34 +05:30
  • 95ae4eb5ee docs: add compression notes back vee1e 2025-09-02 03:10:39 +05:30
  • 6951569983 feat: enhance form metadata handling and UI updates vee1e 2025-08-27 16:00:10 +05:30
  • 8eba3533dc docs: overhaul README to enhance project clarity and structure vee1e 2025-08-26 01:06:42 +05:30
  • 69047a1bdd refactor: update README files for backend and frontend with enhanced documentation and structure vee1e 2025-08-26 00:56:05 +05:30
  • 63307cab65 feat: add GitHub Actions workflow to sync README files to Wiki vee1e 2025-08-26 00:44:49 +05:30
  • 165b249c3d feat: implement CI workflow, enhance file validation, and add test cases vee1e 2025-08-26 00:22:54 +05:30
  • edaff71fe3 fix: overflow vee1e 2025-08-25 20:22:44 +05:30
  • bda788d0c2 feat: add disabled button styles in upload component vee1e 2025-08-03 17:42:55 +05:30
  • 6d85c253b9 feat: make parsing error checks as compreshensive as validation endpoint error checks vee1e 2025-08-02 01:51:25 +05:30
  • 9745be1583 docs: add notes on compression and update old deps vee1e 2025-08-01 23:43:12 +05:30
  • ffd8cb7697 docs: remove outdated performance metrics from README vee1e 2025-07-30 01:35:42 +05:30
  • ab96a4bff4 feat: enhance schema viewer modal and update documentation vee1e 2025-07-30 01:35:03 +05:30
  • 30167af8d4 fix: refine validation UI with updated colors and spacing in upload component, and other fixes vee1e 2025-07-29 01:07:47 +05:30
  • 6841e1e3a4 feat: update UI with dark theme styles, fix UI bugs and enhance performance metrics in README vee1e 2025-07-28 18:00:20 +05:30
  • 0d9a45df73 feat: implement file validation before updating form and snackbar notifications in upload component vee1e 2025-07-19 07:26:10 +05:30
  • 543ff5fb69 docs: update README to include new form update feature and API endpoint details vee1e 2025-07-18 21:57:30 +05:30
  • 6ac9fdeae4 feat: add update form API endpoint and export JSON endpoint vee1e 2025-07-18 20:48:37 +05:30
  • a531879416 feat: enhance navbar with improved keyboard shortcuts and navigation for questions vee1e 2025-07-16 22:25:07 +05:30
  • 9250389cc2 docs: enhance README with detailed API endpoints, validation requirements, and installation instructions vee1e 2025-07-16 21:41:28 +05:30
  • 3cf8842c51 docs: update README to include backend integration points and service details vee1e 2025-07-16 21:33:48 +05:30
  • 8fb1af6cb3 docs: add license vee1e 2025-07-09 06:46:05 +05:30
  • de1c3fd73c fix metrics vee1e 2025-06-30 15:28:54 +05:30
  • a5286cbb48 fix: run.sh for mac vee1e 2025-06-30 06:09:01 +05:30
  • 0365307497 fix: new metrics, .gitignore, and package-lock vee1e 2025-06-30 05:53:39 +05:30
  • 7533380a91 fix: run script edits vee1e 2025-06-27 15:47:01 +05:30
  • d0ce2ed6f4 feat: add some test capabilities, fix: some tabs and trailing whitespace vee1e 2025-06-25 12:52:44 +05:30
  • 0f55831bf9 feat: fix preview, add indicators and shortcuts vee1e 2025-06-25 03:59:41 +05:30
  • de834b6a66 feat: add escape exit and loading spinner vee1e 2025-06-25 03:27:42 +05:30
  • 0e89449f17 fix: update metrics vee1e 2025-06-23 23:24:39 +05:30
  • 5e226a1bb2 feat: add progress indicators vee1e 2025-06-23 17:28:08 +05:30
  • d55748680e feat: add basic logging and metrics. also add docs vee1e 2025-06-23 16:43:21 +05:30
  • 15afd8837f feat: add bulk functionality, tested on 1000 xls files, change other misc. stuff vee1e 2025-06-23 15:32:04 +05:30
  • 9cef570f36 feat: add search functionality, delete all forms, and simplify upload area vee1e 2025-06-23 14:40:47 +05:30
  • 9c31454c35 feat: - combine both upload components into one - add live updates upon upload - add preview section for forms - fix the search-bar's weird padding issue - general cleanup of things, removing some files - cleaned the run.sh file a bit too vee1e 2025-06-23 04:57:07 +05:30
  • b3eec891dd fix: add xlrd to requirements and create a tmux run script vee1e 2025-06-23 03:12:23 +05:30
  • 9af03f3f67 feat: got mongodb working vee1e 2025-06-23 00:59:28 +05:30
  • d0179b0b56 feat: fix the frontend + parse the xls fully vee1e 2025-06-23 00:39:52 +05:30
  • 656f96b65f fix: update .gitignore vee1e 2025-06-07 21:46:35 +05:30
  • 614edd1d34 feat: add basic wireframes for frontend and working parser code for backend. vee1e 2025-06-05 19:12:42 +05:30
  • ddda706701 Adding README Shlok 2025-04-14 15:23:13 +05:30