mirror of
https://github.com/outline/outline.git
synced 2026-06-13 11:25:03 +03:00
133ec073be
* Initial plan * Add CSV export functionality to members page Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Align Export CSV button to the right Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Address code review feedback: improve type safety, error handling, and date formatting Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Improve CSV utility and date handling consistency Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Improve error messages and fix useCallback dependencies Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Add comprehensive tests for CSV utility Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Refactor: reduce limit to 100, replace lastActiveIp with role, extract ExportCSV component Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * Improve type safety and extract pagination constant Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> * refactor --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com> Co-authored-by: Tom Moor <tom@getoutline.com>