Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
80624eebfe
MSIN-4328 — Refactor countdown functionality for screen refresh in ChronoTrack API. Simplify UI messages and remove unused countdown logic for auto sync. Enhance user experience by providing clearer feedback on the status refresh interval and streamline related JavaScript functions.
05fc3b0048
MSIN-4328 — Implement countdown for next auto sync in ChronoTrack API. Enhance UI to display countdown timer for upcoming cron jobs and update push panel messages for clarity on sync operations. Introduce new functions for managing auto sync metadata and improve overall user feedback during synchronization processes.
4bfd89d358
MSIN-4328 — Remove logging of 'push_skip' in participant sync to reduce spam during preparation. Blocked participants will still be visible in the UI without cluttering logs.
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.
a18197b31c
Refactor auto ChronoTrack sync script to enhance logging and error handling. Remove local heartbeat logging and update cron execution feedback. Improve admin interface with clearer instructions and a new button for manual sync diagnostics. Implement auto-sync diagnostics to provide detailed status and logs for events, facilitating better monitoring and troubleshooting of synchronization processes.
c3340605f2
Enhance auto ChronoTrack sync script with logging and error handling. Implement local heartbeat logging to track script execution and improve feedback during cron job execution. Update admin interface to include a button for manual cron testing and provide clearer instructions for using the sync functionality. This change aims to improve monitoring and troubleshooting of synchronization processes.
0e0e1cf2a2
Add sync logs functionality to ChronoTrack API. Implement a new method for retrieving the latest synchronization logs for events, enhancing the admin interface with a button to view logs. Update AJAX handling to support log retrieval and improve user feedback during synchronization processes. This change aims to provide better visibility into sync operations and facilitate troubleshooting.
eac42923fd
Implement auto-sync functionality in ChronoTrack API, including new methods for managing auto-sync events and handling expiration. Update push panel messages for clarity on cron job execution and enhance user feedback. This change supports improved synchronization management and lays the foundation for future enhancements.
0db8da9810
Implement auto-sync configuration for ChronoTrack API. Add functionality to save auto-sync settings, including frequency and end date, enhancing user control over synchronization. Update push panel to reflect new options and improve user feedback during the sync process. This change lays the groundwork for future cron integration.
f9a75e8aba
Add auto-repair logic for push synchronization in ChronoTrack API. Implement a mechanism to handle pending pushes when all eligible participants are ready, ensuring accurate differential tracking. Update status messages during the process to enhance user feedback and improve overall synchronization reliability.
c567fd1adf
Add sync_mark_current action to ChronoTrack API for updating last push timestamp without sending data. Enhance push panel with a new button for manual refresh, improving user control over synchronization status. Update SQL query to prevent timestamp auto-update during entry ID persistence, ensuring accurate differential tracking.
71e57d6eb1
Refactor ChronoTrack API push panel to enhance user experience with clearer status messages and improved layout. Update button actions and add collapsible details section for better visibility of synchronization results. This change aims to streamline participant data management and provide more intuitive feedback during the push process.
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.
a860db05d3
Refactor ChronoTrack API synchronization to streamline entry counting and improve performance. Introduce new functions for fetching total entries without detailed scanning, enhancing efficiency. Adjust AJAX handling for synchronization processes and update timeout settings for better reliability. This change aims to optimize data handling during participant synchronization.
1b9d62c69e
Add fxChronotrackApiSyncEpreuveLabel function for improved race labeling in exclusion messages. Update error handling to include detailed race information when mapping issues occur, enhancing clarity in synchronization logs.
bdc9c8fdde
Enhance ChronoTrack API synchronization by adding validation for missing first and last names. Introduce new error codes and messages for participants lacking these fields, improving data integrity checks during synchronization. This change ensures that participant data is complete before processing, enhancing overall reliability.
784ef238a2
Implement changes to ChronoTrack API synchronization to track pending pushes and last successful push timestamps. Introduce logic to filter participants eligible for pushing based on their modification dates relative to the last push. Adjust push confirmation messages and update the handling of push job results to ensure accurate reporting of pending and successful pushes. This enhances the reliability and efficiency of participant data synchronization.
746ddea4b2
Adjust ChronoTrack API synchronization parameters to a cautious batch and chunk size of 100 for improved validation. Introduce a performance testing function to evaluate optimal batch sizes for entry posting, enhancing error handling and efficiency in participant data synchronization. This change aims to calibrate the push process before full implementation.
d1733b2848
Update ChronoTrack API synchronization parameters to improve performance and error handling. Increase chunk sizes for data processing and adjust timeout settings for HTTP requests. Introduce adaptive entry posting to handle failures more efficiently, reducing the number of HTTP calls. This change enhances the reliability and efficiency of participant data synchronization.