77 Commits (955c8df46a877b3d8bdcfc14c86602b3620e3ab3)

Author SHA1 Message Date
Ubuntu a510d411c9 fix: feedback 5 months ago
Ubuntu b97eef7a62 fix: uncomment email sender 5 months ago
Ubuntu 41d451111e fix: all task 5 months ago
root 5ca1cd9852 Edit email template 11 months ago
root fd1ef94df3 Use array of emails for to destination 11 months ago
Onja be2aa34303 Refactor event listener to use "filename" instead of "filepath" and update the log message accordingly 11 months ago
Onja 7b77339cd8 Add mailerSubscriber to app.js for sending email notifications 11 months ago
Onja 299191b0f2 Add configuration parameters for Sendgrid API integration 11 months ago
Onja 82d0cb32e1 Refactor TemplateService to include a renderEmail method that generates an email layout template with a body from a page template 11 months ago
Onja be8e78639c Update parse.end event listener in ioSubscriber.js to emit a socket event with a formatted message containing a link to the generated CSV file 11 months ago
Onja 79d3e8c391 Set default file date to 6 days ago if file does not exist 11 months ago
Onja 4ce04de2a5 Add timestamp to consoleSubscriber.js log messages 11 months ago
root 01c8c046a0 Change la date de suppression tout les 2 jours 11 months ago
root 184b68389c Little fix 11 months ago
Onja 56eaced508 Update success message to include the filename when generating a file from URL 11 months ago
root 999617245d Little fix 11 months ago
root e4d8e2a580 Create fake download method 11 months ago
Onja 62798ab869 Refactor generateFilePath function to use custom date format instead of ISO format 11 months ago
Onja cd747af78a Refactored the `FileService.parseFromUrl` method to return the filepath instead of a stream, and updated the `routes/index.js` file to handle the new return value 11 months ago
Onja 1421af2bb2 Add logic to count the number of processed lines and log the count when it reaches the specified limit in the 'parse.data' event listener 11 months ago
Onja f1d912638c Reset result and URL input value in the form after submitting it and delete Blob function 11 months ago
root 4cfc9d6f1c Parse data IO progress 12 months ago
root 8718f552f1 Create generated file 12 months ago
Onja d71f3e4a00 Refactor event names in socket listeners to include event name from data 12 months ago
Onja 42f53cd32e Refactor file.js to generate and save the parsed CSV file using the correct destination path and emit the generated file name on parse.end 12 months ago
Onja 6b1683d0ab Refactor download link in index.hbs to include the "download" attribute for improved user experience 12 months ago
Onja ca981c24cc Add hidden div element to display link to generated file 12 months ago
Onja 1cd5608c43 Add functionality to display generated CSV file link and remove 'd-none' class from result form 12 months ago
root 84e930d29c Little fix 12 months ago
root 84298632fe Node 10 update 12 months ago
Onja 78f065db28 Add event listeners for deleteOldFiles and checkLastOperationDate events, and log corresponding messages 12 months ago
Onja 60e695723a Refactor code to delete old files and check last operation date in FileService 12 months ago
Onja 5c43e55e64 Refactor code to dynamically generate the download filename based on the current date and time 12 months ago
Onja 38f60cf582 Refactor the form on the index page to include a help image and improve the layout of the form fields 12 months ago
Onja b9a190bb7f Update index.hbs to display a heading and description for CSV generation from a bodacc file 12 months ago
Onja 5bac1a9945 Add socket.io functionality to the main.js file, including event listeners for various events and toastr notifications for success or error events 12 months ago
Onja 78f2e85fdf Add "configureSocket" function to create a WebSocket connection and handle connection and disconnection events 12 months ago
Onja fc1e9cebe4 Add event listeners in ioSubscriber.js for download and parse events, and emit corresponding socket events 12 months ago
Onja 7ae7cf5326 Refactor main.js to display error message with response text and add validation checks for URL and columns in index.js 12 months ago
Onja 486950b6df Update app.js to use extended URL encoding in the Express middleware 12 months ago
Onja 4d44483917 Refactored main.js file to separate functions for initializing column choices and submitting form, and added event listeners for click and submit events 12 months ago
Onja cbcf011640 Update main.hbs to use local CSS and JavaScript files instead of external CDN links 12 months ago
Onja ce0e0d51a0 Initialize main.js and main.scss files with necessary imports for jQuery, Bootstrap, and Toastr 12 months ago
Onja 5d49ad706c Refactor app.js to use the "basedir" constant for serving static files 12 months ago
Onja b0cde36f53 Refactor form on the home page to include options for selecting columns to export 12 months ago
Onja 17b9fe4f2e Add main layout template and index page template, and update the index route to render the index page with a form 12 months ago
Onja 40cac0c6c8 Add TemplateService class to handle rendering templates and layouts 12 months ago
Onja fcac5503a0 Add support for handlebars as the view engine in the application, with a new configuration parameter for extension name 12 months ago
Onja 4bbcc60d2c Refactor code to include headers and set response headers for CSV download in the / route 12 months ago
Onja 561654e698 Update consoleSubscriber.js to include the filtered headers in the parse.start event log message 12 months ago