This website requires JavaScript.
a102e54c8b
Fix bulk edit and insert date field handling
main
Mikhail Chusavitin
2026-03-11 15:28:42 +03:00
105e822089
Add bible submodule
Michael Chus
2026-03-01 22:35:59 +03:00
1740f2581a
Rename bible/ to bible-local/
Michael Chus
2026-03-01 22:35:54 +03:00
b830522014
Prevent lost updates with optimistic concurrency checks
Mikhail Chusavitin
2026-02-27 16:49:44 +03:00
20d96306e4
Prevent accidental modal close on backdrop
Mikhail Chusavitin
2026-02-25 17:12:43 +03:00
c97d49e762
Add project Bible and consolidate documentation
Mikhail Chusavitin
2026-02-20 14:11:57 +03:00
4d608c016d
Replace dropdown selects with HTML5 datalist autocomplete in forms
Mikhail Chusavitin
2026-02-10 16:20:47 +03:00
1ecd0d28fa
Replace dropdown selects with Tabulator autocomplete forms
Mikhail Chusavitin
2026-02-10 13:34:42 +03:00
8ee8847600
Fix row checkbox selection behavior in Tabulator
Mikhail Chusavitin
2026-02-04 17:13:09 +03:00
9dfef30ad7
Fix row copy selection and table bottom spacing placement
Mikhail Chusavitin
2026-02-04 17:08:10 +03:00
2a41c5fd0a
Add row copy action and improve table bottom spacing
Mikhail Chusavitin
2026-02-04 16:59:46 +03:00
b67bac89ee
Harden auth session handling and SQL identifier validation
Mikhail Chusavitin
2026-02-04 16:56:53 +03:00
155b1ba9d0
Update documentation files (README.md and claude.md) based on codebase analysis
Michael Chus
2026-01-31 00:33:25 +03:00
73c63b5d86
Обновлён README: Docker как рекомендуемый метод установки
Michael Chus
2026-01-25 04:02:17 +03:00
e03c0b2208
Добавлен Dockerfile на базе Alpine Linux
Michael Chus
2026-01-25 03:43:29 +03:00
de477c3e64
Исправлено восстановление скрытых столбцов из сессии
v1.0.0
Michael Chus
2026-01-24 19:22:14 +03:00
654233936e
Выравнивание чисел по правому краю в таблице
Michael Chus
2026-01-24 13:30:02 +03:00
09d62fe433
Разделение app.js на модули
Michael Chus
2026-01-24 08:50:16 +03:00
647ab96d1a
Сохранение и восстановление состояния таблицы
Michael Chus
2026-01-24 08:38:06 +03:00
f3be92d1f9
wip commit
Michael Chus
2026-01-23 22:55:20 +03:00
5ccc16d1b8
Новый дизайн авторизации и сохранение сессии в localStorage
Michael Chus
2026-01-23 22:50:33 +03:00
cc75ba85e3
Добавлен экспорт неимпортированных строк в CSV при ошибках
Michael Chus
2026-01-23 22:39:06 +03:00
15214b2f69
Добавлена очистка пробелов при вставке чисел из Excel
Michael Chus
2026-01-23 22:34:46 +03:00
3f10c49ddc
Объединены кнопки Экспорт CSV и Бэкап в одну кнопку Экспорт
Michael Chus
2026-01-23 22:32:44 +03:00
07b27a6514
Изменён формат имён скачиваемых файлов: YYYY-MM-DD-filename
Michael Chus
2026-01-23 22:28:17 +03:00
666a24c971
Исправлено подключение mysqldump - убраны --host/--port
Michael Chus
2026-01-23 22:25:51 +03:00
978f6b3cd8
Исправлен битый архив бэкапа - использование временного файла
Michael Chus
2026-01-23 22:24:11 +03:00
cf275bba9c
Исправлена ошибка: получение списка БД через API
Michael Chus
2026-01-23 22:22:12 +03:00
b76402694a
Добавлен функционал резервного копирования баз данных
Michael Chus
2026-01-23 22:20:32 +03:00
3cd138cd2d
Убрано ложное окрашивание строк при начале редактирования
Michael Chus
2026-01-23 22:08:38 +03:00
f7c90aca76
Исправлено сравнение значений для выпадающих списков и форматирование чисел
Michael Chus
2026-01-23 22:06:04 +03:00
1f9183f04e
Добавлено форматирование чисел с разделителем тысяч и запятой
Michael Chus
2026-01-23 22:01:34 +03:00
b9ce7c6d04
Исправлено сравнение типов при проверке изменений ячейки
Michael Chus
2026-01-23 21:59:13 +03:00
5eee3bbf70
Исправлено ложное срабатывание сохранения при выборе того же значения
Michael Chus
2026-01-23 21:47:49 +03:00
9da765de77
Delete .vscode/launch.json
Michael Chus
2026-01-23 18:48:01 +03:00
c001aed149
Исправлена работа чекбоксов и пагинации в таблице
Mikhail Chusavitin
2026-01-23 15:17:46 +03:00
0700fcd584
Улучшена обработка ошибок API
Mikhail Chusavitin
2026-01-22 11:41:39 +03:00
23e557d792
Фильтр FK колонок: заменён dropdown на ввод с автоподстановкой
Mikhail Chusavitin
2026-01-22 11:23:40 +03:00
9ac52afb8b
Удалена ошибочная ссылка на $logFile
Mikhail Chusavitin
2026-01-22 11:21:47 +03:00
fcfd785b04
Исправлена сортировка: обработка массива sort от Tabulator
Mikhail Chusavitin
2026-01-22 11:18:16 +03:00
d5602ae398
Логирование в файл debug.log
Mikhail Chusavitin
2026-01-22 11:17:06 +03:00
1d4bb980c0
Добавлено логирование сортировки для отладки
Mikhail Chusavitin
2026-01-22 11:14:46 +03:00
198571ecf5
Исправление сортировки: явное включение headerSort и sorter
Mikhail Chusavitin
2026-01-22 11:12:34 +03:00
d0605c722e
Добавлен функционал множественного редактирования записей
Mikhail Chusavitin
2026-01-22 11:09:57 +03:00
10cd6e36df
Исправлена фильтрация и сортировка таблицы
Mikhail Chusavitin
2026-01-22 11:02:17 +03:00
d23a5dd829
Исправления таблицы: сортировка, фильтры FK, экспорт CSV, выделение строк
Mikhail Chusavitin
2026-01-22 10:51:47 +03:00
edf2bdbcce
Теперь заголовок и ячейки столбца с чекбоксами должны иметь одинаковую ширину (40px) и одинаковый padding (4px), что устраняет несоответствие.
Michael Chus
2026-01-21 22:18:22 +03:00
05c62440b3
Упростил код, убрав лишние правила, которые ломали макет.
Michael Chus
2026-01-21 22:15:51 +03:00
03f7b08f25
Упростил код, убрав лишние правила, которые ломали макет
Michael Chus
2026-01-21 22:15:30 +03:00
5f52a3ad8e
another column size fix atempt
Michael Chus
2026-01-21 22:12:34 +03:00
ba5a11c6c2
Enhance table header cell styling with consistent padding and box-sizing
Michael Chus
2026-01-21 22:06:47 +03:00
19905cef4e
fix duplicate styles
Michael Chus
2026-01-21 22:03:15 +03:00
71e6b3f271
one more resize fix
Mikhail Chusavitin
2026-01-21 19:15:18 +03:00
0d9436977e
check box table fi
Mikhail Chusavitin
2026-01-21 19:13:19 +03:00
74ebea7077
fix uneven row size
Mikhail Chusavitin
2026-01-21 19:09:11 +03:00
698a99afc5
Pretier rows
Mikhail Chusavitin
2026-01-21 19:05:10 +03:00
2f3ec82424
comment for optional fields
Mikhail Chusavitin
2026-01-21 18:54:20 +03:00
f727d6c742
typo fix
Mikhail Chusavitin
2026-01-21 18:53:14 +03:00
cce71a095c
SQL comments for rows used now in tolltips
Mikhail Chusavitin
2026-01-21 18:52:17 +03:00
5c917c5d7c
dynamic dropdown menus
Mikhail Chusavitin
2026-01-21 18:37:35 +03:00
2f7a180543
add dropdown menu for FK values
Mikhail Chusavitin
2026-01-21 18:32:53 +03:00
44ad6785a8
v 2.0
Mikhail Chusavitin
2026-01-21 18:08:09 +03:00
b3edd03b3e
больше логирования!
Mikhail Chusavitin
2026-01-21 18:00:47 +03:00
179d17259a
select talbe fix and additional loging
Mikhail Chusavitin
2026-01-21 17:57:39 +03:00
a6362d6116
select table with double click
Mikhail Chusavitin
2026-01-21 17:55:13 +03:00
f93bfebd5a
updatetable with logs
Mikhail Chusavitin
2026-01-21 17:52:19 +03:00
5a2bc4cd88
fix SelectTable
Mikhail Chusavitin
2026-01-21 17:50:27 +03:00
5b205742dc
new save system
Mikhail Chusavitin
2026-01-21 17:47:18 +03:00
227d2c3442
add table edit feature with auto saving on focus loose
Mikhail Chusavitin
2026-01-21 15:47:01 +03:00
ee02d4cc28
add csv analysis option
Mikhail Chusavitin
2026-01-21 12:42:28 +03:00
d21da6d49e
add isNumericType() и convertNumericFormat()
Mikhail Chusavitin
2026-01-21 12:36:37 +03:00
4573a8c56f
fix for required fields in new line creation
Mikhail Chusavitin
2026-01-21 12:33:41 +03:00
cc0695bf36
fix unicode csv import
Mikhail Chusavitin
2026-01-21 12:24:31 +03:00
4b9cae2312
fix float point import problem
Mikhail Chusavitin
2026-01-21 11:36:55 +03:00
418788f670
fix: полностью переработан механизм выделения строк
Michael Chus
2026-01-21 04:50:52 +03:00
a934ed2f28
отладка
Michael Chus
2026-01-21 04:46:26 +03:00
fefc2b711a
fix: удалено дублирование функции selectTable
Michael Chus
2026-01-21 04:44:12 +03:00
25182132e7
fix: исправлена критическая ошибка - rowSelectionChanged не добавлял строки в selectedRowsData
Michael Chus
2026-01-21 04:40:21 +03:00
91cbde5026
Временная отладка
Michael Chus
2026-01-21 04:37:38 +03:00
722fe6b5ea
fix: исправлено выделение строк через header checkbox и их удаление
Michael Chus
2026-01-21 04:35:23 +03:00
2189805015
feat: улучшена информативность ошибок при импорте CSV
Michael Chus
2026-01-21 04:29:56 +03:00
bd96348850
fix: исправлено выделение строк через чекбокс в заголовке и убрана лишняя кнопка
Michael Chus
2026-01-21 04:26:00 +03:00
92a5c0040c
fix: исправлена ошибка "createProgressModal is not defined"
Michael Chus
2026-01-21 04:20:53 +03:00
23c9c04a87
perf: оптимизировано массовое удаление строк
Michael Chus
2026-01-21 04:17:26 +03:00
0fc427f11d
feat: добавлен функционал выделения всех записей на всех страницах
Michael Chus
2026-01-21 04:13:11 +03:00
de5266f98f
fix: исправлена критическая ошибка дублирования метода convertDateFormat
Michael Chus
2026-01-21 04:08:13 +03:00
130f63f6b2
perf: убрано избыточное логирование при импорте для повышения производительности
Michael Chus
2026-01-21 04:04:56 +03:00
2150792d20
refactor: переход на чекбоксы для выбора строк и упрощение интерфейса
Michael Chus
2026-01-21 04:02:18 +03:00
d198ea8891
feat: добавлено множественное выделение строк и исправлен размер шрифта при редактировании
Michael Chus
2026-01-21 03:54:03 +03:00
a5e046e194
fix: исправлена обработка nullable полей и форматов дат при импорте CSV
Michael Chus
2026-01-21 03:48:28 +03:00
66804814f1
debug: добавлена детальная отладка импорта CSV
Michael Chus
2026-01-21 03:40:17 +03:00
fff4e80ffd
fix: исправлен импорт CSV с неполным набором столбцов
Michael Chus
2026-01-21 03:31:26 +03:00
5eb3cd432e
Application name and GIT url update
Michael Chus
2026-01-21 02:14:43 +03:00
df33488ad7
Add exact application files
Michael Chus
2026-01-21 02:10:12 +03:00
d25a8abc80
Initiall commit
Michael Chus
2026-01-21 02:09:27 +03:00
081ff04170
Initial commit
Michael Chus
2026-01-21 02:00:04 +03:00