Commit Graph

547 Commits

Author SHA1 Message Date
e27e2b5bc0 MSIN-4461 — Implement new functions for handling entry notes in ChronoTrack, including indexing questions and mapping responses for participants. Update SQL queries to enhance data retrieval for active questions. Ensure synchronization logic accommodates custom notes effectively. Increment version code. 2026-07-22 18:02:20 -04:00
b18407f64b MSIN-4461 — Update API functions to support entry_note_test for custom notes in ChronoTrack. Modify button titles and messaging in the admin panel for clarity. Enhance synchronization logic to extract entry_note values from entries, ensuring accurate handling of custom notes. Increment version code. 2026-07-22 17:56:38 -04:00
46e34d4dcc MSIN-4328 — Introduce new function for handling payloads in POST API without entry_id, enhancing synchronization logic for bib conflicts. Update existing functions to improve clarity on bib handling and error management during entry processing. Increment version code. 2026-07-22 16:13:19 -04:00
839d865d7c MSIN-4328 — Refine messaging in fxChronotrackApiAdminRenderPushPanel for clarity on sending options. Enhance error handling in fxChronotrackApiSyncPushEvent to manage exceptions gracefully. Update ajax_chronotrack_api.php to ensure proper JSON response formatting. Increment version code. 2026-07-22 15:57:13 -04:00
10e6a09640 MSIN-4328 — Enhance fxChronotrackApiSync with new functions for handling bib conflicts and payload adjustments. Update fxChronotrackApiAdminRenderPageScript to clarify log messaging regarding bib status. Improve synchronization logic for participant entries, ensuring accurate handling of bib assignments and conflicts. Increment version code. 2026-07-22 15:42:15 -04:00
e747b180aa MSIN-4328 — Update messaging in fxChronotrackApiAdminRenderPageScript for clarity on bib status and conditions for sending bibs. Modify logic in fxChronotrackApiSync to ensure bibs are sent immediately upon confirmation status, improving synchronization accuracy. Increment version code. 2026-07-22 15:25:52 -04:00
57e281b46f MSIN-4328 — Enhance logging clarity in fxChronotrackApiSync by detailing participant entry information, including bib status and names. Update the admin page script to provide clearer messaging on log entries for better user understanding. Increment version code. 2026-07-22 15:25:09 -04:00
847f2f57a7 MSIN-4328 — Introduce a new button for full resync in the ChronoTrack admin panel, allowing all eligible participants to be resent regardless of last push date. Update JavaScript to handle the new button's functionality and enhance logging for successful entries. Adjust push preparation logic to accommodate full resync options. Increment version code. 2026-07-22 15:19:51 -04:00
23def197c8 MSIN-4328 — Update SQL queries in ajax_bib_range.php and inc_fx_promoteur.php to set par_maj alongside no_bib and par_date_bib, ensuring accurate timestamping for participant updates. Enhance fxChronotrackApiSync to include par_date_bib in filtering logic. Increment version code. 2026-07-22 15:15:38 -04:00
b9e4395297 MSIN-4444 — Add functions to handle team name retrieval and team group key generation, improving team management in the API. Update logic to classify participants into solo and team groups, ensuring proper handling of team representatives and blocked entries. Adjust messages for clarity in team-related errors. Increment version code. 2026-07-22 14:57:56 -04:00
0a19621949 MSIN-4475 — Refactor CSS for improved layout and responsiveness in assignment modes. Update JavaScript to enable immediate tool display without tile clicks, and adjust PHP for seamless workspace transitions. Increment version code to 4.72.867. 2026-07-22 14:45:33 -04:00
162419069b MSIN-4419 — Enhance refund cancellation hint with updated text and dynamic rescan functionality. Update version code to 4.72.865. 2026-07-22 14:34:19 -04:00
b74d5ac34a MSIN-4475 — Update CSS for badge auto assignment to ensure proper display without overflow. Adjust PHP functions to allow temporary unlocking for promoters and update version code to 4.72.864. 2026-07-22 14:22:43 -04:00
26b658acf8 MSIN-4445 — Refactor free assignment logic to allow all solo races (with or without existing sequences) to be assigned without creating new sequences. Update related functions and improve documentation for clarity. Increment version code to 4.72.863. 2026-07-22 14:14:52 -04:00
25c626be45 MSIN-4474 — Implement return URL preservation for event modifications and participant management. Enhance navigation logic to ensure users return to the original list after actions like save or cancel. Introduce new functions to validate and resolve return URLs, maintaining consistency across the application. Increment version code. 2026-07-22 12:29:03 -04:00
b038537d1c MSIN-4474 — Enhance participant and event access logic by refining conditions for editable fields based on promoter status. Implement legacy access handling for event modifications and ensure proper identity preservation during updates. Increment version code. 2026-07-22 12:25:16 -04:00
4b6e461b32 MSIN-4328 — Refactor API response handling in fxChronotrackApiAdminRenderPageScript to improve error management and user feedback. Update logic to ensure job continuation despite errors in batches, and enhance progress rendering with detailed status messages. Adjust sync entry posting to utilize fixed sub-lots for efficiency, reducing API call volume. Increment version code. 2026-07-22 12:03:56 -04:00
dfab716014 MSIN-4328 — Implement new function to derive registration choice names from entries, enhancing race data handling. Update race label formatting to include registration choice when available, improving clarity in dropdown options. Increment version code. 2026-07-22 11:53:21 -04:00
aa61dfef15 MSIN-4328 — Introduce new functionality to normalize registration choice data for events and enhance race label formatting. Merge reg_choice names by race ID to improve clarity in dropdown labels. Update existing functions to streamline data handling and presentation. Increment version code. 2026-07-22 11:52:34 -04:00
7858823205 MSIN-4328 — Enhance race label formatting by including registration choice names when available. Introduce new functions to index and apply reg_choice labels to race rows, improving clarity in race data presentation. Increment version code. 2026-07-22 11:47:28 -04:00
4bb4d189e6 desjardins.lp@ms1timing.com 2026-07-22 11:33:40 -04:00
9143f7a967 MSIN-4473 — Update promoteur hub link styles to align with button design by adding border-radius. Increment version code to 4.72.862. 2026-07-22 11:29:01 -04:00
ad57a54407 MSIN-4379 & MSIN-4455 — Update auto bib assignment logic for team events. Refactor to utilize existing team bibs and enhance error handling. Implement logic to load used bibs before assignment, ensuring no duplicates. Increment version code. 2026-07-22 11:07:17 -04:00
fd6ec9b876 MSIN-4471 — Refactor PDF generation for improved layout and pagination handling. Adjust header and footer dimensions based on subtitle presence, and implement logic to correctly count and display intro pages. Update SQL documentation to enhance clarity in participant instructions. Increment version code. 2026-07-22 08:32:28 -04:00
db5b1b9da3 MSIN-4471 — Improve image handling in PDF generation by enforcing correct image type detection and ensuring proper width calculations. Update image insertion logic to accommodate various image formats and enhance layout consistency. Increment version code. 2026-07-22 08:04:58 -04:00
a8c588f41f MSIN-4471 — Update image handling and SQL documentation for bib distribution. Enhance image insertion function to support optional maximum width and centering. Modify SQL to include specific image references and improve clarity in participant instructions. Increment version code. 2026-07-22 08:00:47 -04:00
b97fa8a337 MSIN-4471 — Update PDF distribution labels for participant names and checkboxes. Introduce new functions for handling logo paths and inline text rendering in PDF documents. Adjust SQL insert statements for improved clarity and idempotency. Increment version code. 2026-07-22 07:50:44 -04:00
2d706fb628 MSIN-4471 — Enhance bib distribution document handling by adding new columns for participant names and checkboxes. Adjust maximum question display for improved readability. Update version code and documentation content for clarity and usability. Increment version code to 4.72.861. 2026-07-22 07:43:03 -04:00
9233c65351 MSIN-4471 — Refactor PDF margin handling in image and HTML rendering functions to improve layout consistency. Introduce methods for accessing margins in the PDF class, ensuring compatibility with various document structures. Increment version code. 2026-07-22 07:36:30 -04:00
7120453ec8 MSIN-4471 — Add functions for improved PDF document handling, including image path resolution, HTML rendering, and image insertion. Enhance the introduction page keys for document printing. Increment version code. 2026-07-22 07:30:49 -04:00
22f45f98ff MSIN-3487 — Add function to generate binary PNG QR for event results with optional logo. Update existing QR generation functions for improved URL handling. Enhance UI to display and download event result QR codes. Increment version code. 2026-07-22 07:06:27 -04:00
e701fd5543 MSIN-3487 — Enhance kc.php to support QR short link entry for event results and key chains. Implement redirection based on event ID and improve database query handling. Update inc_fonctions.php to include extra event functions. Increment version code. 2026-07-22 06:54:42 -04:00
e85f25c21d MSIN-4470 — Add page numbering functionality to PDF generation for race bibs. Introduce UTF-8 to Windows-1252 text conversion for FPDF compatibility. Update footer and header handling in PDF output. Increment version code. 2026-07-21 17:30:02 -04:00
f74fbc3092 MSIN-4470 — Implement functionality to position the PDF tool detail dynamically based on the selected tool. Update race label handling in production XML generation to avoid repetition. Add default slot for tool detail in the UI. Increment version code to 4.72.860. 2026-07-21 15:30:04 -04:00
f29ed77969 MSIN-4470 — Refactor bib workspace navigation and action buttons for improved accessibility and user experience. Update styles for workspace elements and enhance button interactions. Increment version code to 4.72.858. 2026-07-21 15:19:49 -04:00
31a7c9d012 MSIN-4469 — Introduce development unlock feature for production events, allowing temporary editing of ranges. Update UI elements and language keys for user guidance. Increment version code to 4.72.856. 2026-07-21 14:45:47 -04:00
afdf784215 MSIN-4469 — Enhance production locking mechanism for bib ranges, adding user feedback for printing status and updating related UI elements. Increment version code to 4.72.855. 2026-07-21 14:34:27 -04:00
0a35370a81 MSIN-4469 — Implement locking mechanism for production events to prevent modifications during printing. Add validation checks in AJAX and PHP functions, and update language keys for user feedback. Increment version code. 2026-07-21 14:26:56 -04:00
2cb9417bbf MSIN-4468 — Add validation message for minimum total quantity in race management. Update language keys for improved user feedback. Increment version code. 2026-07-21 13:24:21 -04:00
35f1a15fc7 MSIN-4468 — Enhance quantity validation in AJAX and JavaScript for race management. Implement error handling for total quantity below registrations and update related UI elements. Increment version code to 4.72.853. 2026-07-21 13:19:01 -04:00
39c062eafc MSIN-4468 — Implement total capacity management in AJAX and update related JavaScript functions for quantity handling. Adjust CSS grid layout for statistics display. Increment version code to 4.72.852. 2026-07-21 13:14:38 -04:00
8027155bde Update CSS for bib race summary layout by adding left margin to identity head cell. Increment version code to 4.72.851. 2026-07-21 12:33:06 -04:00
c6be4c38a6 MSIN-4467 — Remove 'anomalies' button from bib tool navigation and update JavaScript logic for tool categorization. Increment version code to 4.72.850. 2026-07-21 12:28:52 -04:00
eedb5d45d4 MSIN-4467 — Update accordion functionality in race detail blocks to allow both panels to be closed while ensuring at most one remains open. Refine comments for clarity. Increment version code to 4.72.849. 2026-07-21 12:17:29 -04:00
6d6e3c68f5 MSIN-4467 — Set default state for race expansion to false in bib tool, allowing users to choose which event details to expand. Update comments for clarity on functionality. Increment version code. 2026-07-21 12:06:58 -04:00
14727ce6b9 MSIN-4467 — Enhance accordion functionality for race detail blocks in JavaScript, ensuring only one panel remains open at a time. Update CSS for secondary headers with new background colors and hover effects. Increment version code to 4.72.848. 2026-07-21 12:02:24 -04:00
52d354bc9f MSIN-4467 — Update CSS for secondary headers to improve visual compactness and styling. Add new language keys for registration quantities and bib assignment in PHP. Increment version code to 4.72.847. 2026-07-21 11:58:24 -04:00
9732763fc8 MSIN-4467 — Refactor CSS for bib race summary and team mode components, enhancing layout with flexbox and improving responsiveness. Update JavaScript to handle team mode selection and display. Increment version code to 4.72.846. 2026-07-21 11:49:44 -04:00
4bc61c370c Update CSS styles for bib race summary and menu components, adjusting border and background colors for enhanced visual appeal. Increment version code to 4.72.845. 2026-07-21 11:36:26 -04:00
fd25dacaee MSIN-4467 — Update CSS for bib tool navigation layout, modifying grid structure for improved responsiveness. Enhance JavaScript logic to include additional tools in operations section. Remove deprecated navigation elements from the PHP rendering function. Increment version code. 2026-07-21 11:30:45 -04:00