1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-17 20:58:01 +02:00

Выпуск релиза 1.0.4.010

This commit is contained in:
Anton Ivanov 2018-07-27 14:27:05 +03:00
parent 0105676c59
commit 861f6c78db
4 changed files with 72 additions and 7 deletions

View File

@ -14,7 +14,7 @@
## Скачать последний релиз ## ## Скачать последний релиз ##
* https://github.com/BlizD/Tasks/releases/download/1.0.4.007/Tasks_1.0.4.007.zip - скачать последний релиз; * https://github.com/BlizD/Tasks/releases/download/1.0.4.010/Tasks_1.0.4.010.zip - скачать последний релиз;
* https://github.com/BlizD/Tasks/releases - все релизы. * https://github.com/BlizD/Tasks/releases - все релизы.
## Статистика использование программы за 8 месяцев ## ## Статистика использование программы за 8 месяцев ##

View File

@ -1,3 +1,31 @@
**Выпущена версия 1.0.4.010 (Обновление от 27.07.2018)**
Изменения
* Реализована возможность отправки уведомлений через Telegram [7OH](https://infostart.ru/profile/102644/)
* Wiki: [Telegram настройка отправки уведомлений](https://github.com/BlizD/Tasks/wiki/Telegram---настройка-отправки-уведомлений)
* Канбан доска
* : добавлена возможность показывать 3 строку в карточке задачи:
* § - есть файлы по задаче;
* ✉ - есть письма по задаче;
* заказчик (из реквизита "Короткое имя" в справочнике заказчики).
![3strokavkartochke](https://user-images.githubusercontent.com/10989306/43318158-6018cbf6-91a8-11e8-9524-6dd7d67f0671.png)
* Добавлено отображение связанных задач на форме элемента задачи. Если в тексте задачи указана задача в формате #НомерЗадачи,то задачи будут связаны и на форме у обоих задач будет это отображаться.
![linkedtasks](https://user-images.githubusercontent.com/10989306/43318305-ea95c6e4-91a8-11e8-90b4-68711003f040.png)
* Текущие дела:
* добавлена группировка для текущих дел: Сегодня, На неделе, Позже.
* см. видео [Максима Дорофеева: "Как я работаю со своими входящими и своим списком задач"](https://youtu.be/ViDW--68Fes)
* Доработано использование протокола IMAP для загрузки почты #84 [@79vlad](https://github.com/79vlad)
* Прочее
* №369 Ошибка при начальной загрузке базы данных Ошибка снятия блокировки объекта. Объект не заблокирован [7OH](https://infostart.ru/profile/102644/)
* Открытие канбан доски при старте программы - опционально. Настройка в пользователе.[7OH](https://infostart.ru/profile/102644/)
* Возможность фильтровать рассылку наблюдателям по статусу - по заказчику.[7OH](https://infostart.ru/profile/102644/)
* В уведомления больше не включается полный текст содержания задачи;
* №377 Добавить поле ссылка в форму списка задачи по просьбе [@etnety](https://github.com/etnety);
* Получение статуса задачи из ПравилаОбработкиЭлектроннойПочты #85 об ошибке сообщил [@etnety](https://github.com/etnety).
**Выпущена версия 1.0.4.007 (Обновление от 10.04.2018)** **Выпущена версия 1.0.4.007 (Обновление от 10.04.2018)**
Изменения Изменения

View File

@ -1,6 +1,6 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "УправлениеЗадачами"; Описание.Имя = "УправлениеЗадачами";
Описание.Версия = "1.0.4.009"; Описание.Версия = "1.0.4.010";
// Требуется библиотека стандартных подсистем. // Требуется библиотека стандартных подсистем.
Описание.ТребуемыеПодсистемы.Добавить("СтандартныеПодсистемы"); Описание.ТребуемыеПодсистемы.Добавить("СтандартныеПодсистемы");
КонецПроцедуры КонецПроцедуры
@ -160,6 +160,13 @@
Обработчик.ОбщиеДанные = Истина; Обработчик.ОбщиеДанные = Истина;
Обработчик.Комментарий = "Обновление на версию 1.0.4.009"; Обработчик.Комментарий = "Обновление на версию 1.0.4.009";
Обработчик = Обработчики.Добавить();
Обработчик.Версия = "1.0.4.010";
Обработчик.НачальноеЗаполнение = Ложь;
Обработчик.Процедура = "узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_4_010";
Обработчик.ОбщиеДанные = Истина;
Обработчик.Комментарий = "Обновление на версию 1.0.4.010";
КонецПроцедуры КонецПроцедуры
Процедура ПередОбновлениемИнформационнойБазы() Экспорт Процедура ПередОбновлениемИнформационнойБазы() Экспорт
КонецПроцедуры КонецПроцедуры
@ -621,10 +628,6 @@
РезультатЗапроса = Запрос.Выполнить(); РезультатЗапроса = Запрос.Выполнить();
Если РезультатЗапроса.Пустой() Тогда
Возврат;
Конецесли;
Выборка = РезультатЗапроса.Выбрать(); Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл Пока Выборка.Следующий() Цикл
@ -635,8 +638,41 @@
СпрОбъект.СформироватьЗаписиВРССвязанныеЗадачи(Ложь); СпрОбъект.СформироватьЗаписиВРССвязанныеЗадачи(Ложь);
СпрОбъект.Записать(); СпрОбъект.Записать();
КонецЦикла; КонецЦикла;
КонецПроцедуры КонецПроцедуры
Процедура ОбновлениеНаВерсию_1_0_4_010() Экспорт
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| узТекущиеДела.Ссылка
|ИЗ
| Справочник.узТекущиеДела КАК узТекущиеДела
|ГДЕ
| узТекущиеДела.ГруппаТекущегоДела = &ГруппаТекущегоДелаПустая";
Запрос.УстановитьПараметр("ГруппаТекущегоДелаПустая", ПредопределенноеЗначение("Справочник.узГруппыТекущихДел.ПустаяСсылка"));
РезультатЗапроса = Запрос.Выполнить();
Если РезультатЗапроса.Пустой() Тогда
Возврат;
Конецесли;
Выборка = РезультатЗапроса.Выбрать();
ГруппыТекущихДел_Сегодня = ПредопределенноеЗначение("Справочник.узГруппыТекущихДел.Сегодня");
Пока Выборка.Следующий() Цикл
СпрОбъект = Выборка.Ссылка.ПолучитьОбъект();
#Если Тромбон тогда
СпрОбъект = Справочники.узТекущиеДела.СоздатьЭлемент();
#Конецесли
СпрОбъект.ГруппаТекущегоДела = ГруппыТекущихДел_Сегодня;
СпрОбъект.Записать();
КонецЦикла;
КонецПроцедуры
Процедура узНачальноеЗаполнение() Экспорт Процедура узНачальноеЗаполнение() Экспорт
узДобавитьАдминистраторИБ(); узДобавитьАдминистраторИБ();
узОбработатьСправочники("узВидыСтатусов"); узОбработатьСправочники("узВидыСтатусов");

View File

@ -49,7 +49,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</xr:Item> <xr:Item xsi:type="xr:MDObjectRef">Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</xr:Item>
</DefaultRoles> </DefaultRoles>
<Vendor>Управление задачами</Vendor> <Vendor>Управление задачами</Vendor>
<Version>1.0.4.009</Version> <Version>1.0.4.010</Version>
<UpdateCatalogAddress/> <UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents> <IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>false</UseManagedFormInOrdinaryApplication> <UseManagedFormInOrdinaryApplication>false</UseManagedFormInOrdinaryApplication>
@ -1257,6 +1257,7 @@
<Catalog>узТекущиеДела</Catalog> <Catalog>узТекущиеДела</Catalog>
<Catalog>узШаблоны</Catalog> <Catalog>узШаблоны</Catalog>
<Catalog>узКонтрагенты</Catalog> <Catalog>узКонтрагенты</Catalog>
<Catalog>узГруппыТекущихДел</Catalog>
<Document>Встреча</Document> <Document>Встреча</Document>
<Document>ЗапланированноеВзаимодействие</Document> <Document>ЗапланированноеВзаимодействие</Document>
<Document>СообщениеSMS</Document> <Document>СообщениеSMS</Document>