74 Commits

Author SHA1 Message Date
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
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
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
8cd023e224 Add functionality to print bibs in PDF format for event management. Introduce new translation keys and implement print button logic in the event details view. Increment version code. 2026-07-24 19:17:30 -04:00
8788f22a81 Add functions to handle 'perm_grants_all' column and update permission checks for event kits. Refactor related logic to respect new permission propagation rules. Increment version code. 2026-07-24 19:10:19 -04:00
a68f54be80 Refactor fxImportResultatsSaveQuestionAnswer to ensure que_actif is set correctly during question updates and insertions. Simplify SQL logic for handling pec_id and improve error handling for database queries in fxInscrGestionFetchFicheProfile. Increment version code. 2026-07-24 17:53:03 -04:00
038bd7bd26 Implement fxImportResultatsEnsureQuestionsVisibleFiche function to activate questions during import for MSIN-4482. Update SQL queries to manage visibility of questions based on event type and ensure correct filtering of pec_id. Adjust logic in fxInscrGestionFetchFicheProfile to accommodate non-online registration scenarios. Increment version code. 2026-07-24 17:49:14 -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
b4637ddeca MSIN-4459 — Update participant list rendering to include team names with improved inline display. Adjust CSS for better layout and visual consistency. Increment version code to 4.72.842. 2026-07-20 12:35:28 -04:00
fb2de52739 MSIN-4459 — Enhance team display in participant list with visual grouping and indentation for teammates. Update CSS for new styles and increment version code to 4.72.841. 2026-07-20 12:34:12 -04:00
90f496c684 MSIN-4459 — Refactor participant list rendering to improve layout and clarity. Update SQL query for team member sorting and adjust CSS for new styling conventions. Increment version code to 4.72.840. 2026-07-20 12:31:48 -04:00
f7057bd7cb MSIN-4459 — Refactor participant list to display individual entries per participant, excluding certain roles. Update SQL queries for improved data retrieval and modify CSS for new styling conventions. Increment version code to 4.72.839. 2026-07-20 12:26:32 -04:00
afac2f175e MSIN-4459 — Refactor participant list to include individual bib numbers and team details. Update SQL queries and PHP functions for enhanced data retrieval. Modify CSS to remove deprecated styles. Increment version code to 4.72.838. 2026-07-20 12:19:55 -04:00
44b7e4cf84 MSIN-4459 — Update participant list to include team number and enhance duplicate bib checks. Modify SQL queries and PHP functions for improved data handling. Adjust CSS for new layout elements. Increment version code to 4.72.837. 2026-07-20 12:12:06 -04:00
39fd110388 MSIN-4459 — Implement team member display under captain in participant list. Update CSS for layout adjustments and add new SQL query to fetch team members. Increment version code to 4.72.836. 2026-07-20 12:01:41 -04:00
d23d471de4 MSIN-4464 — Implement audit history feature for participant fields. Add functionality to retrieve and display recent changes for specific fields, enhancing traceability of modifications. Introduce a new button in the UI to access the audit history, along with corresponding styles and JavaScript logic for improved user interaction. Update relevant backend functions to support this feature, ensuring proper access control and data retrieval. 2026-07-15 13:18:44 -04:00
9cf4367521 MSIN-4430 — Add button for bib confirmation in inscriptions management interface. This change introduces a new button for confirming bib entries, enhancing user interaction and streamlining the process. The previous button implementation has been removed to avoid duplication. 2026-07-15 12:16:59 -04:00
4ce59663ad MSIN-4448 — Pastille dossard cliquable dans la liste (édition à la demande).
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 08:56:12 -04:00
0e42cc45d1 Implement inline editing for bib numbers and status confirmation in the participant management interface. Enhance CSS for better layout and usability, including wider columns for editable bibs and improved button styles. Update JavaScript to handle inline edits and confirmations, ensuring a smoother user experience. This change addresses MSIN-4448 and improves overall functionality in the inscriptions management system. 2026-07-15 08:52:27 -04:00
7ce5dd0941 Enhance ChronoTrack API integration by adding support for direct links to athlete profiles and persisting entry IDs. Update CSS for improved layout on management pages. Adjust AJAX handling to accommodate new entry ID parameters, ensuring seamless synchronization and user experience. This change aims to streamline access to athlete data and improve overall functionality in the ChronoTrack system. 2026-07-14 11:48:12 -04:00
2e17136f01 Refactor promoteur back URL logic to prioritize new hub structure, enabling event focus functionality. Introduce fxPromoteurHubOrLegacyBackUrl for streamlined navigation based on event ID availability. Update related functions for consistency and clarity. This change enhances user experience by ensuring proper redirection based on session and event context. 2026-07-14 08:35:59 -04:00
19b9369e77 Implement event focus functionality in promoteur hub, allowing automatic scrolling and menu opening based on event ID. Update back URL logic to prioritize the new hub structure and enhance deep-linking capabilities. Increment version code to 4.72.823 to reflect these changes. 2026-07-14 08:29:58 -04:00
c6bc9ce4b0 Update bib matching logic in inscription management to set 'exact' as the default option and adjust related comments for clarity. Enhance search reset functionality to include a query parameter for all inscriptions. Refactor conditions for matching to improve consistency in handling exact and partial matches. 2026-07-14 08:25:59 -04:00
b9a8d5ffd2 Implement course status column in inscription management, enhancing the display of race statuses. Update CSS for new status pill styling and adjust grid layout for better responsiveness. Increment version code to 4.72.822 to reflect these changes. 2026-07-14 08:18:27 -04:00
b0cfc629f9 Refactor access control for super admin sessions to eliminate bypass permissions, ensuring that only specific kits and extras are accessible. Update version code to 4.72.818 to reflect these changes. 2026-07-13 18:03:05 -04:00
3da6977daf Refactor inscription management permissions to enhance control over sensitive actions, specifically excluding refunds from general edit permissions. Update version code to 4.72.817 to reflect these changes. 2026-07-13 17:57:02 -04:00
e52c3b7b45 Refactor inscription management access control to implement granular permissions for transaction actions. Update CSS for improved button layout and alignment, ensuring consistent styling across action items. Increment version code to 4.72.816 to reflect these changes. 2026-07-13 17:53:55 -04:00
6c56fb7af7 Implement exact and partial matching options for bib search in inscription management. Update CSS for improved layout and styling of the new matching interface. Increment version code to 4.72.815 to reflect these changes. 2026-07-13 17:47:10 -04:00
dc3d6a5c0b Refactor inscription management to improve localization handling by replacing hardcoded strings with dynamic keys. Enhance CSS for better layout and responsiveness in the inscription management UI. Increment version code to 4.72.814 to reflect these changes. 2026-07-13 17:42:21 -04:00
1c8782db3c Update inscription management query logic to handle "Sans dossard" conditions for solo and team entries. Increment version code to 4.72.812 to reflect these changes. 2026-07-13 17:34:19 -04:00
cc2bd15658 Refactor inscription management UI to eliminate hardcoded language strings, replacing them with dynamic keys for better localization. Update CSS for improved grid layout and visual consistency, including responsive adjustments for mobile views. Increment version code to 4.72.811 to reflect these changes. 2026-07-13 17:32:09 -04:00
080e8bdcd9 Enhance visual consistency for inscription management panels by standardizing color schemes and styles across various components. Update CSS for improved panel aesthetics, including border-radius adjustments and box shadows. Increment version code to 4.72.809 to reflect these changes. 2026-07-13 17:26:25 -04:00
0ea8a48591 Implement responsive grid layout for the inscription management form, enhancing mobile and tablet views. Update form fields for better structure and accessibility, including multi-status filters and action buttons. Increment version code to 4.72.807 to reflect these changes. 2026-07-13 17:23:25 -04:00
d3bb32eb97 Enhance multi-page AJAX handling by enforcing context for translations in ajax_inscr_gestion and ajax_promoteur_hub. Introduce new language keys for improved user feedback and error messages. Increment version code to 4.72.806 to reflect these changes. 2026-07-13 17:17:53 -04:00
5f9ce3f0e7 Enhance QR scanning permissions in inscriptions management to align with V2 API. Introduce fallback logic for permissions and streamline role checks. Update SQL to reflect new permission handling for targeted roles. No version code increment required. 2026-07-13 16:40:45 -04:00
2c11be5796 Refactor permissions for inscriptions management to align with V2 API standards. Remove deprecated permission keys and update related functions for QR scanning access. No version code increment required. 2026-07-13 15:57:57 -04:00
77607608e7 Enhance OCR functionality for bib numbers by introducing multipart image upload support and improving error handling. Update JavaScript to handle image processing and cropping more effectively, including a new method for converting canvas to JPEG blob. Increment version code to 4.72.800 to reflect these changes. 2026-07-13 15:28:45 -04:00
a929a8d859 Implement OCR functionality for bib numbers using Google Cloud Vision. Introduce new methods for enabling OCR, processing images, and extracting numbers from OCR text. Update JavaScript to handle cloud-based OCR processing and improve error handling. Increment version code to 4.72.798 to reflect these changes. 2026-07-13 15:12:54 -04:00
93378a5a2d Adjust video frame capture dimensions and button size for improved OCR alignment. Update related comments and increment version code to 4.72.792 to reflect these changes. 2026-07-13 13:46:01 -04:00
5fefdccd17 Update video frame capture dimensions to improve OCR accuracy and adjust related styles. Increase button size to 70% width and 40% height for better alignment with the OCR reading area. Increment version code to 4.72.791 to reflect these changes. 2026-07-13 13:43:06 -04:00
8a9369bbaf Update styles for mobile scanning interface and enhance user guidance. Adjust button dimensions and positioning for better visibility. Improve hint messages for scanning instructions and update version code to 4.72.789, aligning with MSIN-4401 requirements for enhanced event management functionality. 2026-07-13 13:38:20 -04:00
397eb4651b Refactor account link rendering in mobile interface to improve user navigation. Move the full account link functionality to inc_header.php for better organization and visibility control. Update version code to 4.72.788, aligning with MSIN-4401 requirements for enhanced event management functionality. 2026-07-13 13:35:10 -04:00
ec15b07f21 Add functionality to render a full account link in the mobile interface for users with extended permissions. Implement new functions to determine visibility and URL for the link, enhancing user navigation to the dashboard or account page. Update styles for the new button and increment version code to 4.72.787, aligning with MSIN-4401 requirements for improved event management functionality. 2026-07-13 13:19:08 -04:00
95aa7c9cf5 Add functionality to manage 'sections ouvertes' in event registration. Implement checks for the presence of the 'role_fiche_sections_open' column and update related functions to ensure sections are opened based on user roles. Enhance UI to reflect these changes in the registration management interface, aligning with MSIN-4401 requirements for improved event management functionality. 2026-07-13 12:19:05 -04:00
9ec4fd9ead Implement multi-selection filter for race status in the registration management interface. Enhance UI with a mobile-friendly design for better user interaction. Update backend logic to handle selected statuses and ensure proper filtering in requests. This aligns with MSIN-4401 requirements for improved event management functionality. 2026-07-13 11:52:58 -04:00
b85b01f2d2 Refactor registration management styles and remove unused filter section, update version code to 4.72.775
This commit cleans up the CSS by removing unnecessary styles related to the registration management form and eliminates the filter subsection from the PHP rendering function. The version code is incremented to 4.72.775 to reflect these changes.
2026-07-09 11:21:01 -04:00
fdecff66d5 Refactor registration management styles and enhance AJAX handling, update version code to 4.72.773
This commit refines the CSS styles for the registration management form, adjusting margins and padding for better layout. It also updates the JavaScript to include the epr_id in the delete action, improving the handling of AJAX requests. Additionally, the version code is incremented to 4.72.773 to reflect these changes.
2026-07-09 11:16:12 -04:00