Commit Graph

827 Commits

Author SHA1 Message Date
c0f9d9712b MSIN-4574 — Enhance ChronoTrack API synchronization by implementing retry logic for HTTP requests, adjusting batch sizes for entries, and improving error handling. Update version code to 4.72.974 to reflect these changes. 2026-08-11 12:17:14 -04:00
d206a00015 MSIN-4574 — Enhance ChronoTrack API integration by adding location_country handling and improving country coverage diagnostics. Update version code to 4.72.971 to reflect these changes. 2026-08-11 09:38:29 -04:00
03b2783f57 MSIN-4574 — Enhance registration cancellation and restoration processes by updating participant records to clear bib numbers and log modification dates. Implement ChronoTrack synchronization for withdrawn and restored entries, ensuring accurate alignment with event statuses. Update version code to 4.72.969 and date code to 2026-08-11 to reflect these changes. 2026-08-11 09:08:01 -04:00
83c809c0e0 MSIN-4515 / MSIN-4511 — Refactor column union logic to maintain panel order (Face > Endos > Info) while introducing a fixed key position. Update comments for clarity on conflict resolution and preserve insertion order in output without altering existing column relationships. 2026-08-10 18:42:14 -04:00
1420488ca8 SM-9353 — Optimize SQL queries in fxShowRecherche and fxShowRechercheinscription functions by replacing correlated COUNT(*) with EXISTS, significantly improving performance and reducing server lock times. No version code change. 2026-08-10 18:26:53 -04:00
17e63d2024 MSIN-4570 — Add QR code link functionality to the sidebar, enabling users to create QR codes directly from the super admin interface. This includes updates to the sidebar logic and UI elements for better navigation. No version code change. 2026-08-10 17:51:00 -04:00
9dfc66607a MSIN-4546 — Update fxGetQuantites function to use COUNT DISTINCT for accurate participant counts, ensuring historical semantics with GROUP BY pec_id_original. Adjust version code to 4.72.965 to reflect these changes. 2026-08-05 20:45:57 -04:00
b452d10db9 MSIN-4512 — Enhance PDF generation for distribution prints by adding orientation handling based on POST data. Update related functions to ensure consistent portrait orientation for introductory pages and implement a new function for adding pages with specified orientation. Increment version code to 4.72.964 to reflect these changes. 2026-08-05 18:05:13 -04:00
1ecc448df1 MSIN-4568 — Implement unlink functionality for ChronoTrack events, allowing users to disconnect from the current event and select a new one. This includes updates to the UI for unlinking, backend logic for resetting configurations, and handling participant entries. Ensure safe unlinking without affecting existing entries in ChronoTrack. 2026-08-05 17:30:29 -04:00
59d41c995f MSIN-4567 — Add normalization function for athlete sex in ChronoTrack API, mapping MS1 values to ChronoTrack enums (M, F, NB, NOT SPECIFIED). Update handling for non-binary and unspecified cases. This change enhances data consistency in athlete records. 2026-08-05 13:42:47 -04:00
44a37136d3 MSIN-4564 — Implement layout changes for the "Attribuer maintenant" flow, including a new "Fermer" button and adjustments to button visibility during batch and reset modes. Update version code to 4.72.963 and date code to 2026-08-05 to reflect these changes. 2026-08-05 08:56:19 -04:00
a996e1bde0 MSIN-4557 — Update registration management to include new filter switch for 'Sans dossard' and 'Annulées', modify related CSS classes, and increment version code to 4.72.962 to reflect these changes. 2026-08-04 16:55:57 -04:00
135bcca57c MSIN-4557 — Enhance registration management with new CSS styles for refund status, implement switch for cancelled entries, and update version code to 4.72.961 to reflect these changes. 2026-08-04 16:52:48 -04:00
35d61e10c4 MSIN-4557 — Implement status display enhancements for registrations, including new refund status indicators and updated CSS styles. Update version code to 4.72.960 to reflect these changes. 2026-08-04 16:39:50 -04:00
8fe115be50 MSIN-4482 — Implement batched deletion functions to optimize database operations and prevent MySQL locking issues during imports. Update version code to 4.72.958 to reflect these changes. 2026-08-04 09:54:26 -04:00
00ce5930b9 MSIN-4482 — Optimize SQL queries in fxImportResultatsResetPreview for improved performance and accuracy in import counters. Update version code to 4.72.957 and date code to 2026-08-04 to reflect these changes. 2026-08-04 09:30:24 -04:00
9df304aa8b MSIN-4436 — Update query parameter handling in fxInscrGestion functions to always return active list of registrations. Adjust related comments for clarity and consistency. This change ensures that the list is populated on initial visits and during pagination. 2026-08-03 16:08:57 -04:00
55afbec595 MSIN-4556 — Add functionality to copy switches from the source section to the target section in the UI kit. Update version code to 4.72.956 to reflect these changes. 2026-08-03 16:05:24 -04:00
1b7cb2ee20 MSIN-4554 — Enhance team-related question handling in distribution print functions. Implement logic to ensure team names are correctly retrieved and displayed based on participant roles. Increment version code to 4.72.955 to reflect these changes. 2026-08-03 15:55:18 -04:00
d474e725ff MSIN-4553 — Update identity display in details section to show name and bib number in the title bar, even when the section is collapsed. Adjust styles for improved layout and responsiveness. Increment version code to 4.72.954 to reflect these changes. 2026-08-03 15:24:01 -04:00
60ec309175 MSIN-4544 — Improve handling of language links and session data in mobile and header scripts to prevent PHP notices. Ensure default values are set for language links when not present, enhancing stability and user experience. 2026-08-03 15:16:07 -04:00
d910def81b MSIN-4553 — Update identity display in details section to always show name and bib number if present. Adjust styles for improved layout. Increment version code to 4.72.953 to reflect these changes. 2026-08-03 15:03:13 -04:00
8a11a1b55f MSIN-4553 — remettre nom (+ plaque dossard) en tête de fiche.
Corrige le mauvais placement dans Détails : identité toujours dans l'entête, plaque seulement s'il y a un numéro.
2026-08-03 14:34:16 -04:00
82386e216e MSIN-4553 — Enhance identity display in details section by adding name and bib number. Update styles for improved layout and responsiveness. Increment version code to 4.72.951 to reflect these changes. 2026-08-03 14:29:06 -04:00
9df342de1a MSIN-4469 — Implement production locking mechanism to prevent modifications during printing. Update related functions and UI elements to respect the production lock state, ensuring no assignments, resets, or modifications can occur while in this state. Increment version code to 4.72.950 to reflect these changes. 2026-08-03 14:11:34 -04:00
8bf5280e6a MSIN-4512 — Update fxBibOutputDistPrintPdf function to include new parameter for handling registrations without a bib number. Adjust related logic for PDF generation to prioritize POST data for CE runs. Enhance functionality for improved distribution handling. 2026-08-03 13:57:01 -04:00
a77863e98c MSIN-4512 — Introduce On/Off switch functionality to replace checkbox for binary choices in the UI kit. Update related styles and rendering functions to support the new switch component. Increment version code to 4.72.949 to reflect these changes. 2026-08-03 13:48:56 -04:00
c1294cca94 MSIN-4512 — Implement toggle for including registrations without a bib number in the PDF distribution. Update related functions to handle new input and adjust database interactions accordingly. Increment version code to 4.72.948 to reflect these changes. 2026-08-03 13:46:03 -04:00
9f119d64f9 MSIN-4515 — Update UI styles for production fields, enhancing visual feedback for selected options and improving interaction dynamics. Introduce polling mechanism for production panel updates without page refresh. Increment version code to 4.72.947 to reflect these changes. 2026-08-03 13:37:08 -04:00
de820e8d1b MSIN-4515 — Refine UI kit for production fields by enhancing side option selection and updating related styles and scripts. Introduce new side pick functionality and improve interaction handling. Adjust version code to 4.72.945 to reflect these enhancements. 2026-08-03 13:29:39 -04:00
bb70347581 MSIN-4515 — Enhance UI kit for production fields by introducing selectable side options (Face/Endos/Info) and updating related styles and scripts. Adjust version code to 4.72.942 to reflect these changes. 2026-08-03 12:45:35 -04:00
b8f1a60ea4 MSIN-4539 / MSIN-4550 — Update bib-fetching logic to show loader on deferred loading scenarios for dist_print and qty_summary tools. Adjust version code to 4.72.941 to reflect changes in loading behavior and UI responsiveness. 2026-08-03 12:26:01 -04:00
da074ff0a5 MSIN-4550 — Implement PDF header label fitting and truncation functions to enhance layout. Introduce fxBibDistPrintTruncateToWidthMm and fxBibDistPrintFitHeaderLabel for dynamic text handling based on available width. Update table header rendering to support multi-line headers and improve overall PDF output quality. 2026-08-03 12:24:44 -04:00
b6d561ae1e MSIN-4546 — Refine server timing profiling for bib management by enabling opt-in functionality via URL parameter ?bib_timing=1. Update documentation to clarify usage and remove automatic activation in development environments. Adjust related HTML output for improved user guidance. 2026-08-03 12:22:48 -04:00
17406830f7 MSIN-4550 — Update UI kit to enhance fit warning messages under the selected list, including recalculations per section. Adjust styles for better visibility and modify related functions for improved user experience. Increment version code to 4.72.940. 2026-08-03 12:19:02 -04:00
94e2a17fb3 MSIN-4546 — Introduce fxBibGlobalBatchToolShellVisible function to optimize visibility logic for the ops/global panel, reducing reliance on fxInfosBibRange. Update render functions to utilize new visibility checks and increment version code to 4.72.939. 2026-08-03 11:44:28 -04:00
589c788b97 MSIN-4546 — Implement production panel loading via AJAX on first click, enhancing user experience by deferring content loading until necessary. Update version code to 4.72.938. 2026-08-03 11:41:00 -04:00
32b66a1375 MSIN-4546 — Enhance timing profiling in renderBibToolNav function by adding timing marks before and after key rendering steps. Update production section to support deferred loading with a placeholder. Improve overall performance tracking. 2026-08-03 11:39:23 -04:00
e357aa5d86 MSIN-4546 — Update server timing profiling to be always active in development environment. Adjust version code to 4.72.937. 2026-08-03 11:34:24 -04:00
89cd709ed2 MSIN-4546 — Add ?bib_timing=1 server timing report to locate menu load cost.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 11:23:42 -04:00
31a2f8a22c MSIN-4546 — Optimize event statistics retrieval by implementing a shell-first approach for aggregated data, reducing database load and improving performance. Update version code to 4.72.935. 2026-08-03 11:18:18 -04:00
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