Добавить фильтр по диапазону дат при экспорте журнала действий сотрудников

Тем временем, вот несколько заметок из моего опыта сегодня:

  1. Скрытая настройка сайта позволяет экспортировать файлы размером больше стандартного лимита в 48 МБ, поэтому вы всё ещё можете скачать журнал действий сотрудников, даже если он очень большой.
  2. Мой файл всё ещё был слишком большим, чтобы открыть его как электронную таблицу в автономном режиме, поэтому мне пришлось отредактировать CSV-файл и удалить строки, которые больше не нужны. Форматирование CSV не очень удобно (метка времени не стоит в первом столбце), но помогло искать по дате, например ,2024-12-31, чтобы найти первую (или последнюю) запись за нужный год, затем выбрать следующую строку и нажать Shift+Cmd+стрелка вверх (или вниз), чтобы выделить остальные, и удалить их.
  3. Несколько записей в логе содержат много данных в столбце details. Я использовал быстрый фильтр в электронной таблице, чтобы найти их и очистить столбец details. Проблемные действия:
    • delete_topic
    • delete_post
    • post_edit
    • post_rejected
    • recover_topic
  4. Выполнение описанных выше действий значительно уменьшило размер файла, что сделало работу с ним гораздо проще.
  5. Порядок сортировки был обратным хронологическим, поэтому я изменил его на прямой хронологический с помощью быстрого фильтра.