Skip to content

Feat: Add process upload job#312

Open
Josyann wants to merge 2 commits intomainfrom
chore/add_process_upload_job
Open

Feat: Add process upload job#312
Josyann wants to merge 2 commits intomainfrom
chore/add_process_upload_job

Conversation

@Josyann
Copy link
Collaborator

@Josyann Josyann commented Oct 22, 2025

  • Introduce CsvSiteParser
  • Simplify SiteUpload model
  • Add ProcessSiteUploadJob and ProcessSingleSiteJob for parallelized site processing
  • Fix audit callback to use after_create instead of after_create_commit

@Josyann Josyann force-pushed the chore/add_process_upload_job branch from 8d1dbc1 to e90a1a9 Compare October 22, 2025 12:31
goulvench

This comment was marked as outdated.

@Josyann Josyann force-pushed the chore/add_process_upload_job branch 2 times, most recently from ed5a5e4 to cbb5b73 Compare October 30, 2025 16:41
@Josyann Josyann force-pushed the chore/add_process_upload_job branch 3 times, most recently from 7fa226d to 88b243a Compare December 2, 2025 13:44
@Josyann Josyann changed the title POC - chore: Add process upload job Feat: Add process upload job Dec 2, 2025
@Josyann Josyann self-assigned this Dec 2, 2025
@Josyann Josyann added the feature Feature or enhancement task label Dec 2, 2025
@Josyann Josyann linked an issue Dec 2, 2025 that may be closed by this pull request
@Josyann Josyann marked this pull request as ready for review December 2, 2025 13:45
@Josyann Josyann requested a review from freesteph December 2, 2025 13:45
@Josyann Josyann force-pushed the chore/add_process_upload_job branch from 88b243a to dfd14cd Compare December 4, 2025 15:32
@freesteph freesteph force-pushed the chore/add_process_upload_job branch from dfd14cd to f270a56 Compare December 4, 2025 16:07
Josyann and others added 2 commits December 4, 2025 17:21
- Introduce `CsvSiteParser`
- Simplify `SiteUpload` model
- Add `ProcessSiteUploadJob` and `ProcessSingleSiteJob` for parallelized site processing
- Fix audit callback to use `after_create` instead of `after_create_commit`

Signed-off-by: Manon Budin <manon.budin@beta.gouv.fr>
@freesteph freesteph force-pushed the chore/add_process_upload_job branch from f270a56 to d99e2c7 Compare December 4, 2025 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Feature or enhancement task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] CSV Améliorations

3 participants