Skip to content

Importer page 2.0#7

Merged
fedem-p merged 7 commits intomainfrom
importer-page-2
Sep 25, 2025
Merged

Importer page 2.0#7
fedem-p merged 7 commits intomainfrom
importer-page-2

Conversation

@fedem-p
Copy link
Copy Markdown
Owner

@fedem-p fedem-p commented Sep 25, 2025

Closes #6

@fedem-p fedem-p requested a review from Copilot September 25, 2025 20:24
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a new web-based importer interface that allows users to upload XLSX files through a Flask web form, process them with deduplication options, and download the results. It replaces the previous CLI-only approach with a complete web workflow.

  • Adds a comprehensive HTML form for file upload with deduplication options
  • Implements Flask routes for file upload, processing, and download functionality
  • Updates the XLSXImporter service to preserve original filenames for better tracking
  • Fixes test coverage configuration to match the new package structure

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
sismanager/templates/importer/importer.html Adds complete web form UI with file upload, deduplication checkbox, download button, and preview display
sismanager/blueprints/importer/routes.py Implements full upload/processing workflow with file validation, processing orchestration, and download endpoints
sismanager/services/inout/xlsx_importer_service.py Adds original_filename parameter to preserve user's original filename in orderCode column
test.sh Updates coverage path from 'src' to 'sismanager' to match current project structure
.github/copilot-instructions.md Adds extensive agent instructions and coding guidelines (documentation update)

Comment thread sismanager/blueprints/importer/routes.py
Comment thread sismanager/blueprints/importer/routes.py
Comment thread sismanager/blueprints/importer/routes.py
Comment thread sismanager/blueprints/importer/routes.py Outdated
Comment thread .github/copilot-instructions.md Outdated
@fedem-p fedem-p merged commit c2f7ed3 into main Sep 25, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants