Добавлена возможность сохранения паролей в зашифронном хранилище пользователя ОС.
Для Linux это возможно если wxwidgets скомпилирован с библиотекой libsecret .
Для выбора стратегии хранения паролей нужно создать параметр GetStoreTypePass со одним из
значений 0,1,2. Где:
0 - стандартный способ (pgpass)
1 - pgpass + зашифрованное хранилище.
2 - зашифрованное хранилище.
По умолчанию используется 0.
При выборе 1 или 2 файл pgpass используется для копирования паролей в зашифрованное хранилище при
подлючении к БД пароль к которой ещё не сохранён в хранилище, но есть в pgpass.
Никакой экспорта/импорта нет.
Добавлена поддержка far2l как плагина для подключения к серверу используя хост соединения БД.
Условия использования.
1. В плагине NetRocks создать каталог с именем группы серверов (Обычно Servers)
2. Cоздать в этом каталоге образец соединения, с произвольным хостом.(это шаблон для всех соединений)
3. В файле plugins.ini прописать следующие строки:
;
;
; far2l (Unix): far2l open with connect
;
Title=far2l
Command=far2l "net::<$$FAR2LCONNECT>"
appliesto=far2l
Description=far2l open use connect info.
KeyFile=
Platform=unix
ServerType=postgresql
Database=No
SetPassword=No
При выборе плагина "far2l" в NetRocks будет прописано соединение к серверу и запущена Command
с этим соединением.
1. Добавлено время начала выполнения каждого запроса во вкладке "История".
2. Исправлено поведения команды "Выполнить в файл". Теперь она работает также как и "Выполнить",
но результаты идут в файл.
Следует учитывать что в этом случае Флажок "Формат для XLS" не работает.
Добавлен подсчёт времени в процентах от "Execution Time:" для триггеров при выполнении Shift+F7 в инструменте запросов.
Для строки "Planning Time:" - процент от общего времени запроса равного "Planning Time:"+"Execution Time:"
Для всех остальных процент времени от "Execution Time:"
Добавлена настройка "sslverify" в файл gitlab.json по умолчанию true.
При установке в false сайт указаный в "url" не проверяется.
Настройка добавлена для решения проблем с ошибками SSL certificate verification failed: certificate signer not trusted.
Добавлена настройка "ssl_disable" в файл gitlab.json по умолчанию false.
При установке в true сайт укзаный в "url" не проверяется.
Для решения проблем с ошибками SSL certificate verification failed: certificate signer not trusted.
Разрежено редактирование при выборе даты и времени снимков.
Для большого количества снимков (для Linux особенно) удобнее ввести в ручную дату и время снимка.
Некоторые исправления для уточнения подсветки изменений при использовании unicode символов.
Также изменено позиционирование при переходе к следующему изменению (кнопка "Next").
Исправлена потеря расцветки при копировании в html больших текстов.
1. При редактировании текста функции нажатие "F11" вызвает диалог сравнения исходного текста и
изменённого. Если в тексте запроса будет выделение то отработает поведение п. 2.
2. "F11" можно использовать и для сравнения запросов в инструменте редактирования запросов.
Исходный текст запроса должен быть скопирован в буфер, а текущий либо выделен либо будет
выделен автоматически.
1. Устранена проблема с отображением номеров строк.
2. Добавлена опция "Cleanup semantic" для более красивого отображения различий.
3. Добавлена кнопка "Copy diff to HTML" копирования правого окна с объединением различий левого.
Жёлтым фоном выделяются добавления и изменения, красным удаленные элементы левого.
Могут быть артефакты и искажения в каких то экзотических случаях.
4. Добавлена кнопка "Copy Left/Right to HTML" в зависимости от фокуса копируется левая или правая
часть.