Commit Graph

7 Commits

Author SHA1 Message Date
1260270c7d MSIN-4464 — Implement audit logging for participant updates. Introduce functions to track changes to 'no_bib', 'no_bib_remis', and participant status, ensuring traceability of modifications. Enhance the admin interface to support these audit features, improving oversight and accountability in participant management. 2026-07-15 13:00:01 -04:00
1f7a92c8ea Enhance access control for super admin actions by adding validation for report preferences and question approvals. Update action handling to include new permissions for 'actif' and 'validequestion', ensuring proper session checks and error responses. Refactor action array for clarity. Increment version code to reflect these changes. 2026-07-13 19:26:34 -04:00
899ba89a2b Update version code to 4.72.821, enhance error handling in JavaScript and PHP for better user feedback, and improve access control for report preferences in super admin actions. Refactor alert messages and database insert logic to provide clearer error messages and ensure proper session handling. 2026-07-13 19:23:36 -04:00
2eafd998c0 Update version code to 4.72.819 and enhance access control for report preferences in super admin actions, ensuring proper session handling and permissions. Refactor JSON response handling for specific actions. 2026-07-13 18:50:55 -04:00
0343a8e4a7 Refactor session management and enhance user feedback in superadmin interface
This commit improves session management within the superadmin interface by introducing a new session validation function that ensures active sessions are maintained and provides JSON responses for session expiration. Additionally, the session timeout duration is standardized, and user feedback is enhanced with alerts for expired sessions. The codebase is streamlined by removing deprecated session handling logic, improving overall clarity and maintainability. These changes aim to enhance user experience and ensure robust session handling across the application.
2026-07-03 20:06:59 -04:00
5936cdb61c Add legacy promoteur functionality and migration enhancements
This commit introduces several enhancements related to the legacy promoteur system. It adds a new function to check if the legacy promoteur site is enabled and updates various functions to utilize this check, ensuring that legacy features are only accessible when appropriate. Additionally, it refines the migration process for legacy accounts, including improved handling of migration statistics and event access. The admin interface is updated to reflect these changes, enhancing the overall management of legacy promoteur accounts. The version code is updated to reflect these changes.
2026-07-01 14:14:25 -04:00
5842222283 Initial clean V5 repository 2026-05-13 09:43:32 -04:00