Commit Graph

665 Commits

Author SHA1 Message Date
f99520d852 MSIN-4546 — Add editable race detail functionality and optimize quantity counting logic. Introduce new AJAX action for race details and enhance quantity retrieval with caching to improve performance. Update version code to 4.72.934. 2026-08-03 11:10:34 -04:00
431f36725a MSIN-4512 — Refactor workspace visibility logic in the bib distribution print panel to improve user experience. Introduce a new function to manage the visibility of workspace surfaces based on the active tool and workspace. Update version code to 4.72.933. 2026-08-03 10:40:29 -04:00
b016511064 MSIN-4512 — Implement draggable fixed items in the bib distribution print panel, allowing for improved user interaction and layout management. Update styles for selected items and ensure mandatory keys are always present in the output. Update version code to 4.72.932. 2026-08-03 09:14:05 -04:00
ce763e350d MSIN-4512 — Enhance the UI for the bib distribution print panel by introducing fixed items that cannot be dragged or removed, improving user interaction. Update styles for selected items and add new fit warning messages. Update version code to 4.72.931. 2026-08-03 09:05:19 -04:00
4f7fa08f76 MSIN-4512 — Refine the bib distribution print panel UI by consolidating multi-race configurations into a single collapsible section, enhancing user experience. Update styles for improved layout consistency and add new translations for race-related terms. Update version code to 4.72.930. 2026-07-31 10:07:37 -04:00
d60da379a4 MSIN-4512 — Update UI styles for improved visual consistency in the dual-panel layout, including adjustments to chip backgrounds, borders, and hover effects. Update version code to 4.72.927. 2026-07-31 09:14:50 -04:00
8e3bdaed2c MSIN-4512 — Revamp UI kit for the bib distribution print panel with mockup A implementation, introducing a dual-panel layout and SortableJS for enhanced user interaction. Update version code to 4.72.926. 2026-07-31 09:09:03 -04:00
3f07ddd763 MSIN-4512 — Integrate UI kit for enhanced user experience in the bib distribution print panel, including the addition of the ms1-ui-chooser for improved column management. Update version code to 4.72.925. 2026-07-31 08:50:14 -04:00
5e7738f1dd MSIN-4512 — Enhance PDF distribution by adding display order functionality for columns, including options to move columns up and down, and apply settings to all races. Update version code to 4.72.924. 2026-07-30 21:16:24 -04:00
f9e2bbf77e MSIN-4512 — Enhance PDF distribution functionality by adding support for column orientation and base fields. Update selection parsing and saving logic to accommodate new features. Update version code to 4.72.923. 2026-07-30 19:48:00 -04:00
c2051c0b72 MSIN-4540 — Prevent discounts from being applied without online registration or payment. Update logic in event link handling and navigation menu. Ensure proper function inclusion for event result checks. 2026-07-30 15:27:48 -04:00
a17a6f801e MSIN-4532 — Enhance the non-online registration process by adding an optional cancel/restore block for participant entries, improving UI interactions. Update version code to 4.72.922. 2026-07-30 13:55:18 -04:00
64d1fff1b9 MSIN-4532 — Introduce a unified save functionality for participant identity, event, and questions in the non-online registration process. Enhance UI with a bib display next to participant names and update version code to 4.72.921. 2026-07-30 13:49:47 -04:00
dbe4b428f7 MSIN-4532 — Implement rapid entry for participant creation outside of online registration, including question handling and UI enhancements. Update version code to 4.72.919. 2026-07-30 13:33:14 -04:00
79d6fbfed8 MSIN-4534 — Refactor bib assignment logic to streamline refresh processes, ensuring a single paint operation post-GO and deferring UI state synchronization until final stats are available. Update version code to 4.72.918. 2026-07-30 11:56:22 -04:00
a4ab01fa22 MSIN-4530 — Update sorting options to always display levels 1–4 in batch processing, removing collapsible elements. Fix reset behavior to ensure all levels are visible. Update version code to 4.72.917. 2026-07-30 11:48:44 -04:00
c4479f3c76 MSIN-4530 — Implement collapsible sorting options for levels 2–4 in batch processing, enhancing UI clarity. Update version code to 4.72.916. 2026-07-30 11:42:21 -04:00
0b83835926 MSIN-4533/4536/4539 — Enhance bib assignment functionality with bulk reset capabilities, improved UI handling for CRUD operations, and optional full-screen loader for AJAX requests. Update version code to 4.72.915. 2026-07-30 11:34:06 -04:00
5caa1238d7 MSIN-4526 — Refactor bib assignment logic to eliminate unnecessary AJAX calls for checkbox visibility, enhancing performance. Update version code to 4.72.913. 2026-07-30 09:58:53 -04:00
8f3f7d4e83 MSIN-4379 — Refactor team mode handling to ensure unique bib assignment based on team name, enhancing batch processing logic. Update version code to 4.72.912. 2026-07-30 09:02:39 -04:00
39cf05979e MSIN-4379 — Implement team mode synchronization in batch processing to ensure consistent UI display and prevent race conditions. Update version code to 4.72.911. 2026-07-30 08:29:32 -04:00
f03149782d MSIN-4516 — Refactor Excel XML generation to avoid preg_replace for large files, preventing empty output. Update version code to 4.72.910. 2026-07-29 18:48:43 -04:00
bee203f67e MSIN-4516 — Update Excel generation process to handle long-running tasks more effectively by removing time limits and implementing a resume feature for interrupted generations. Adjust version code to 4.72.909. 2026-07-29 18:44:44 -04:00
d5040c825b MSIN-4516 — Enhance Excel generation by increasing timeout limit and optimizing cell creation methods for improved performance. Update version code to 4.72.908. 2026-07-29 18:34:32 -04:00
87e6c24772 MSIN-4516 — Fix notices équipe en vue dossards + alléger simu globale.
Sécurise renderBibView (no_equipe/pec_nom_equipe), joint les infos équipe au reset, et évite le calcul des trous sur analysis/simulate global.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-29 18:23:03 -04:00
92480480fc MSIN-4515 — Add 'nom_equipe' field to production bib generation and update related SQL queries. Increment version code to 4.72.904. 2026-07-29 17:47:56 -04:00
d0d7ac23e7 Revert "MSIN-4469 — Implement polling mechanism for Excel generation status with UI feedback. Update version code to 4.72.904."
This reverts commit f0dcefa8fa.
2026-07-29 17:31:55 -04:00
a3dafea0c0 Revert "MSIN-4469 — Update Excel generation process to maintain Production tab visibility and enhance UI feedback during loading. Increment version code to 4.72.905."
This reverts commit 84c9b69f2d.
2026-07-29 17:31:55 -04:00
84c9b69f2d MSIN-4469 — Update Excel generation process to maintain Production tab visibility and enhance UI feedback during loading. Increment version code to 4.72.905. 2026-07-29 17:29:09 -04:00
f0dcefa8fa MSIN-4469 — Implement polling mechanism for Excel generation status with UI feedback. Update version code to 4.72.904. 2026-07-29 17:24:10 -04:00
0fa5cbe05b MSIN-4515 — Add country name and ISO-2 code fields to production bib generation. Update version code to 4.72.903. 2026-07-29 16:55:10 -04:00
35def3db3b MSIN-4514 — Enhance sorting functionality to include 'pay_id' for batch processing, ensuring proper handling of country/nationality data. Update version code to 4.72.902. 2026-07-29 16:45:21 -04:00
f2ca7fc2cc MSIN-4520 — Implement lightweight Excel sheet inventory and sampling functions to avoid timeouts on large multi-sheet files. Update version code to 4.72.901. 2026-07-29 15:53:57 -04:00
d26124809d MSIN-4482 — Update fxPromoteurHubGetEventLinks function to hide reports section when "Sans inscription en ligne" is active. Increment version code to 4.72.900. 2026-07-29 15:12:25 -04:00
b9623f6c62 MSIN-4520 — Improve AJAX status refresh functionality with visual feedback during database updates. Increment version code to 4.72.899. 2026-07-29 12:09:37 -04:00
4f686375d6 MSIN-4521 — Add emergency contact fields to participant profiles, including name and telephone. Update related UI elements and SQL queries for data handling. Increment version code to 4.72.897. 2026-07-29 12:07:48 -04:00
e8b92c9d9f MSIN-4520 — Fix reset import button: visible feedback, clear stuck busy overlay, recount via AJAX.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-29 11:59:38 -04:00
549fcc0dc5 MSIN-4520 — Add UI enhancements for anomaly handling during import, including a banner for displaying anomaly counts and a download button for CSV files. Update version code to 4.72.895. 2026-07-29 11:53:26 -04:00
865c5be52c MSIN-4520 — Enhance birthdate parsing to support various formats and add functionality for downloading CSV of import anomalies. Update version code to 4.72.894. 2026-07-29 11:42:21 -04:00
09cd78d92e MSIN-4521 — Normalize gender handling in participant profiles to use M/F/N/A codes instead of h/f/n/a. Update related functions and UI elements for consistency. Increment version code to 4.72.893. 2026-07-29 11:29:46 -04:00
cc029a2998 MSIN-4521 — Implement features for editing participant profiles, events, and questions outside of online registration. Update styles and JavaScript for new functionality. Increment version code to 4.72.892. 2026-07-29 11:22:32 -04:00
98dd17379d MSIN-4514 — Enhance question sorting to include participant info fields and improve SQL queries for better handling of NULL values. Increment version code to 4.72.891. 2026-07-29 10:43:35 -04:00
797ed2e333 MSIN-4514 — Update question sorting logic to improve query performance and remove unnecessary filters. Increment version code to 4.72.889. 2026-07-29 10:31:18 -04:00
c7a226857a MSIN-4514 — Fix SQL query to handle non-existent epr_id_original in question sorting logic. Increment version code to 4.72.888. 2026-07-29 10:25:07 -04:00
c3b71dc445 MSIN-4436 / MSIN-4514 — Update question sorting functionality to include global event questions and improve query logic for better performance. Increment version code to 4.72.887. 2026-07-29 10:19:33 -04:00
bb60d6742c MSIN-4514 — Refactor batch sorting functionality to support up to 4 levels of sorting. Update related functions to handle new sorting structure and ensure backward compatibility. Increment version code to 4.72.886. 2026-07-29 09:59:13 -04:00
c86c1ed215 MSIN-4520 — Implement dropdown mappings for countries and provinces in the import process. Enhance mapping logic to support both automatic and manual resolution of country and province IDs. Increment version code to 4.72.885. 2026-07-29 09:33:39 -04:00
1590295f6e MSIN-4520 — Add support for region (pro_id) and country (pay_id) in import process. Implement functions to repair mojibake issues and normalize keys for bilingual headers. Increment version code to 4.72.884. 2026-07-29 09:27:31 -04:00
6fa9377397 Enhance Excel import process by implementing automatic reapplication of event profiles based on sheet configurations. Update metadata handling to include sheet details and improve mapping logic for multi-sheet scenarios. Increment version code to 4.72.883. 2026-07-28 21:26:38 -04:00
dc86373b2a Enhance Excel import functionality by adding support for multi-sheet selection and improved metadata handling. Update AJAX import process to accommodate new sheet options. Increment version code to 4.72.882. 2026-07-28 18:12:27 -04:00