Загрузка...

Версия 1.4.3 - никогда еще Documentov не был так шустр и... щедр

Автор Сообщение
Андрей (Documentov)
29.08.2019 11:05:17

Всем привет!

В версии 1.4 мы основательно поработали над производительностью журналов и добились двух-трехкратного увеличения скорости открытия журналов с десятками тысяч документов . Мы также внедрили механизм кэширования в основные запросы и рендеринг шаблонов, что увеличило скорость открытия документов.

В этой версии стал доступен функционал пяти платных модулей : Строки+, Ссылки+, Текста+, Выборки+, Условия+. Если вы ранее покупали модули и у вас использовались и плюсовые модули, и бесплюсные, то теперь будут просто Строка, Ссылка, Текст, Выборка и Условие (все обновится автоматически, ничего менять не нужно). 

Если вы купили Строку+, Ссылку+, Текст+, Выборку+ и / или Условие+ в после 17 июня 2019 года, и соберетесь делать любую покупку у нас до конца 2019 года, мы сделаем вам скидку в размере половины стоимости от купленного модуля (модулей). А если перечисленные модули вы приобрели после 17 августа, то ваша скидка составит полный размер стоимости купленных модулей.

В этой версии мы продолжили развитие сложных форм и добавили в условия шаблонов  новое действие Загрузка . Теперь можно реализовывать такой функционал, как, например, загрузка значения в какое-либо поле в зависимости от выбранного значения в другом поле, не прибегая к использованию JavaScript.

Из интересного, появившейся в этой версии, можно отметить также вкладку Использование в полях типов документов . Здесь можно найти все случаи использования поля в системе. 

И еще немного незначительного:

  • Установленный логотип через системные настройки ( Администрирование / Настройки ) теперь отображается и на странице входа в систему
  • В Условиях шаблонов типов документов в качестве аргументов можно не только вводить значения вручную, но и указывать поля, откуда эти значения могут быть получены
  • В поля типов документов добавлен новый атрибут "Исключить из кэша"
  • В поле Время добавлены методы Установить год / месяц / день, а также добавлен атрибут выбора времени для некоторых форматов
  • В поле Ссылка добавлен атрибут для отключения актуализиации отображаемого значения ссылки
  • Исправлены разнообразные ошибки

Для обновления на новую версию скачайте файл обновления (если у вас уже установлена система) или полный дистрибутив системы, приведенные ниже.

Пожалуйста, не поленитесь сделать полную резервную копию базы данных и файлов (каталог storage) перед обновлением.

Скачать обновление любой версии, начиная с 1.0.0, до 1.4.3 
Просто скопируйте содержимое архива в корневой каталог своей системы Documentov

Скачать полный дистрибутив Documentov 1.4.3


МЭК
01.09.2019 13:33:53

Не совсем понятно по версиям, уже есть 1.6, а тестовая только 1.3?


Андрей (Documentov)
02.09.2019 09:52:37
Ветка 1.3 как раз такая. Когда мы убедимся в стабильности кода, ветка получит номер 1.4 и в нее уже не будут добавляться никакие новые функции, - для новшеств появится новая нестабильная 1.5, которая со временем станет стабильной 1.6 и так далее.

Сейчас стабильная 1.2. Нестабильная 1.3. Версий выше 1.3 нет. Со временем 1.3 превратится в 1.4. В будущем появится 1.5 с новыми функциями, которая когда-то превратится в 1.6.


МЭК
02.09.2019 14:02:51

ZapfMQJYt44AAAAASUVORK5CYII=

Вот же, строкой ниже 1.6. Или это не то совсем?


Андрей (Documentov)
02.09.2019 14:15:46

Это  типовая конфигурация.

Есть система, платформа. Максимальная существующая сейчас версия 1.3.0.

Есть типовая конфигурация. Текущая версия 7.5.

И есть еще одна типовая конфигурация, в которой используются только бесплатные модули. Версия 1.6. Перейдите по ссылке со скриншота, там Вы сможете прочитать подробнее про конфигурацию.


Андрей (Documentov)
17.09.2019 09:54:38

В 1.3.1 стал доступен полный функционал сразу 5 платных модулей: Строка+, Ссылка+, Текст+, Выборка+ и Условие+. 

В этой версии в условиях шаблонов типов документов появилось новое действие - Загрузка, которое позволяет загружать значение в любое поле из любого поля любого документа системы. Функция будет очень полезной, когда, например, в режиме формы на основе данных, которые ввел пользователь, нужно загрузить какой-либо контент.

В версии также добавлено кэширование шаблонов, исправлены выявленные ошибки. внесены различные мелкие исправления, например, для меню добавлено скрытие текста пунктов меню для ширины экрана в 1300 и 1400 пикселей и пр.

P.S. Мы готовим серьезное обновление облегченной конфигурации, которую надеемся выпустить до конца недели. Эта конфигурация будет использовать все новые возможности системы.


AlexDem
17.09.2019 11:24:33

Добрый день.

Правильно ли я понимаю, что функционал платных модулей станет бесплатным?

И как можно поддержать ваш проект, для дальнейшего его развития?


Андрей (Documentov)
17.09.2019 12:11:25

Добрый день.

Бесплатными стали 5 модулей, но еще около десятка остались платными. Поддержать проект можно просто приобретая эти модули.


Андрей (Documentov)
20.09.2019 13:18:19

1.3.2: Исправлены ошибки в работе кэша, добавлена защиты от зацикливания пользовательской учетной записи при неверной настройке Структуры и пр. незначительные проблемы


Андрей (Documentov)
24.09.2019 09:06:59

1.3.3:

- Исправлены ошибки в работе черновиков в действиях Редактирование и Создание


Андрей (Documentov)
27.09.2019 14:30:07

1.3.4:

+ В поле Ссылка добавлен атрибут для отключения актуализации отображаемого значения


* Добавлено кэширование для таблицы, чтобы не актуализировались ссылочные поля

* Добавлена очистка кэша документов при актуализации ссылочного поля


- Исправлена ошибка в сервисе Импорта конфигурации

- Исправлена ошибка в кэшировании дерева журнала

- Действие Загрузка условия шаблона не проверяла права доступа к запрашиваемым полям

- Исправлена ошибка при редактировании групп кнопок

- В Записи при формировании описания не подгружались языковые переменные полей

- Исправлена ошибка с интерпретацией тегов в методе записи по шаблоны Текстового поля + ошибка при очистке тегов

- Исправлена ошибка с отображением последнего документа в меню уведомления (колокольчик)

- Исправлена ошибка в методе хода работы табличного поля

- Исправлена ошибка в записи хода работы в текстовое поле 

- Исправлен импорт для группы кнопок

- Методы добавления текста в текстовое поле некорректно добавляли html из полей др типов

-  Поправлена анимация в журнале

- Исправлена ошибка при редактировании кнопок с группами


Андрей (Documentov)
03.10.2019 11:30:12

1.3.5:

* Сервис импорта конфигурации теперь сохраняет значения существующих настроечных полей конфигурации

* Добавлено кэширование уведомлений

- Исправлена ошибка удаления записи Таймера из его таблицы

- Исправлена актуализация матрица безопасности на уровне доктайпов при изменении Структуры; при удалении подразделения его документы переносятся в корневое подразделение



Андрей (Documentov)
08.10.2019 11:16:11

1.3.6: 

- Исправлена ошибка в хранилище изображений текстового поля

- Исправлена ошибка в актуализации значений полей после изменения их параметров

- Исправлена ошибка, из-за которой у документа не срабатывала добавленная точка маршрута, если на момент его создания маршрут был пуст


Андрей (Documentov)
09.10.2019 10:15:28

1.3.7:

- Исправлена ошибка копирования кнопок типа документов, делегируемых настроечному полю другого типа документа

- Исправлена ошибка с запоминанием выбранных документов в журнале

- Исправлена ошибка , из-за которой документ мог быть закэширован при перемещении по точкам маршрута

- Исправлена ошибка в  переменных шаблона


Андрей (Documentov)
10.10.2019 11:00:04

1.3.8: Исправлены мелкие ошибки


Андрей (Documentov)
15.10.2019 17:34:00

1.3.9:

- Исправлены ошибки в инсталляторе системы и некоторых полях

- В числовом поле исправлена ошибка, возникавшая при записи вещественных чисел

Это последняя версия в этой ветке, следующая версия будет релизом стабильной 1.4. Выпустить планируем до 22 октября.


Nik_
16.10.2019 06:56:36

Добрый день!

После обновления до версии 1.3.9 возникает ошибка 

Error: Duplicate column name 'type'

Error No: 1060

ALTER TABLE `setting` ADD `type` VARCHAR(16) NOT NULL AFTER `serialized`;

#0 DB\MySQLi->query() called at [/var/www/pts_doc/system/library/db.php:45] #1 DB->query() called at [/var/www/pts_doc/model/tool/update.php:258] #2 ModelToolUpdate->updateTo() called at [/var/www/pts_doc/model/tool/update.php:45] #3 ModelToolUpdate->update() called at [/var/www/pts_doc/system/engine/loader.php:266] #4 Loader->{closure}() called at [/var/www/pts_doc/system/engine/proxy.php:47] #5 Proxy->__call() called at [/var/www/pts_doc/controller/startup/startup.php:145] #6 ControllerStartupStartup->index() called at [/var/www/pts_doc/system/engine/action.php:79] #7 Action->execute() called at [/var/www/pts_doc/system/engine/router.php:67] #8 Router->execute() called at [/var/www/pts_doc/system/engine/router.php:46] #9 Router->dispatch() called at [/var/www/pts_doc/system/framework.php:181] #10 require_once(/var/www/pts_doc/system/framework.php) called at [/var/www/pts_doc/system/startup.php:119] #11 start() called at [/var/www/pts_doc/index.php:17]


Андрей (Documentov)
16.10.2019 08:20:12

Добрый день!

После обновления до версии 1.3.9 возникает ошибка


 Здравствуйте. С какой версии обновлялись?

Nik_
16.10.2019 08:23:38

С 1.3.6


Андрей (Documentov)
16.10.2019 08:25:19

Поправил немного обновление, попробуйте перекачать и проверить.


Nik_
16.10.2019 08:39:26

Ошибка пропала.


DeDyLa08
16.10.2019 10:38:38

Обновился с 1.2.7 до 1,3,7 была ошибка с файлом которую в патче 1,3,8 поправили. Но теперь почему то, при создании нового подразделения или нового пользователя нельзя выбрать Родитель. Обновился до 1,3,9 ошибка осталась. Возможно это связано с переименованием в коде "Родитель" в "Подразделение" ?


Андрей (Documentov)
16.10.2019 12:18:52

Обновился с 1.2.7 до 1,3,7 была ошибка с файлом которую в патче 1,3,8 поправили. Но теперь почему то, при создании нового подразделения или нового пользователя нельзя выбрать Родитель. Обновился до 1,3,9 ошибка осталась. Возможно это связано с переименованием в коде "Родитель" в "Подразделение" ?


 Какая у вас конфигурация?

DeDyLa08
16.10.2019 12:27:28

Обновился с 1.2.7 до 1,3,7 была ошибка с файлом которую в патче 1,3,8 поправили. Но теперь почему то, при создании нового подразделения или нового пользователя нельзя выбрать Родитель. Обновился до 1,3,9 ошибка осталась. Возможно это связано с переименованием в коде "Родитель" в "Подразделение" ?


 Какая у вас конфигурация?

 Стандартная без ничего.. Пока стоит на тесте и рассматриваем дальнейшее её использование !

Андрей (Documentov)
16.10.2019 12:43:21

Попробуйте обновиться до последней версии конфигурации.


DeDyLa08
17.10.2019 03:39:38

Попробуйте обновиться до последней версии конфигурации.


 Спасибо. Вроде все заработало.

Андрей (Documentov)
24.10.2019 09:41:25

1.4.0 (стабильная):

- Исправлены ошибки в инсталляторе

- Исправлена ошибка с сохранением фильтра журнала (админ) с числовым полем

- Неверно записывалось настроечное поле, например, в действии Диалог

+ Сервис экспорта / импорта конфигурации теперь переносит меню, если в его настройках указан экспортируемый журнал

* Оптимизирована работа условий шаблонов

- Для поля Время отключено управление значением через колесо мыши

- В методах числового поля исправлена очистка полученного числа

- Исправлена ошибка сохранения документа по Ctrl+Enter

- В списочном поле исправлена ошибка с установкой значения по умолчанию

- Исправлены ошибки в файловом поле + добавлена обработка 413 ошибки от сервера


Андрей (Documentov)
30.10.2019 09:02:24

Версия 1.4.1:

    * Доработана процедура обновления системы: теперь автоматическое обновление запускается только после открытия любой страницы системы администратором

    * Уменьшен порог ротации лог-файла демона на 2 МБ

    - Исправлена ошибка с использованием настроечного поля в качестве отображаемого в поле Ссылка

    - Исправлена ошибка в работе условий шаблона просмотра при наличии нулевого значения в поле

    - Таймер не записывал в целевое поле пустой идентификатор

    - В виджете формы числового поля отключена возможность ввода чисел, превышающих допустимый диапазон

    - Исправлены ошибки в работе Уведомлений, возникавшей при большом количестве адресатов уведомления, оптимизирована производительность действия

    - В Выборке исправлена ошибка в окне информации о модуле


Андрей (Documentov)
11.11.2019 12:09:26

Версия 1.4.2:

- В файловое поле в методе добавления файла из файловой системы исправлена ошибка с именами файлов на кириллице

- Исправлена ошибка в установке высота блока группировки журнала

- В инсталляторе исправлена ошибка в очистке базы данных, в которую выполняется установка

- Исправлена ошибка в виджете текстовое поля, применяемого в действии Запись

- Исправлены ошибки поддержки условий шаблона в ссылочном поле

- Для атрибута адресата д. Электропочта не запоминался тип поля - обычное или настроечное


Андрей (Documentov)
14.11.2019 15:09:00

Версия 1.4.3:

+ Добавлена возможность использования custom.js

+ Нетипизированная Ссылка теперь может быть множественной

+ В фильтр ссылочного поля добавлена возможность использования методов получения данных (без параметров), добавлены условия "Содержится в" и "Не содержится в".

* Действия в условиях шаблона позволяют теперь записывать результаты только в те поля, которые есть в шаблоне

- При переключении действий в условии шаблона не скрывались лишние поля

- Поле, загруженное через действие Загрузить условия шаблона, не запускало событие изменения значения

- Действие Загрузить выдавало ошибки, если ему было передано несколько документов для загрузки (например, множественное ссылочное поле)

- Контекст изменения поля, запуск которого был инициирован из другого документа, при перемещении документа на другую точку маршрута не запускал контекст перехода

- Исправлена ошибка в переменное ПРЕЖНЕЕ ЗНАЧЕНИЕ ИЗМЕНЕННОГО ПОЛЯ

- Текстовое поле некорректно обрезало 256 символов для отображения в журнале



Сообщений: 30