1
0
mirror of https://github.com/wizi4d/TaskManagerFor1C.git synced 2026-04-24 20:34:16 +02:00

Commit Graph

  • 5eb9f9310d Merge pull request #17 from EvilBeaver/develop develop Evgeniy Pavlyuk 2016-07-29 12:34:40 +03:00
  • 3037e0185a Увеличена длина счетчика попыток выполнения. EvilBeaver 2016-07-29 12:08:02 +03:00
  • 8bdc9e5bd1 Merge branch 'release/1.4.5' into develop Evgeniy Pavlyuk 2016-04-04 16:15:42 +03:00
  • 44f6d59e5e Merge branch 'release/1.4.5' master 1.4.5 Evgeniy Pavlyuk 2016-04-04 16:15:41 +03:00
  • ac96742215 Обновлен скриншот формы настроек fixed #15 Evgeniy Pavlyuk 2016-04-04 16:14:06 +03:00
  • 8cbd62afb6 В историю релизов добавлено описание 1.4.5 Evgeniy Pavlyuk 2016-04-04 16:07:28 +03:00
  • 2629ce9c90 Новая версия конфигурации - 1.4.5 Evgeniy Pavlyuk 2016-04-04 16:05:16 +03:00
  • 50828fefe1 Merge branch 'feature/11_fix_tasks_with_individual_wroker' into develop Evgeniy Pavlyuk 2016-04-01 16:14:43 +03:00
  • 6c9fbe3d33 * Исполнители теперь проверяют текущее состояние задания перед тем как взять его в работу * Рефакторинг close #11 Evgeniy Pavlyuk 2016-04-01 16:07:48 +03:00
  • f23409870d * В тесты добавлены проверки на возможность отмены заданий в состояниях ОжидаетВыделенногоИсполнителя и НаПаузе. * Рефакторинг теста ТестДолжен_ВзятьВРаботуЗаданиеВСтатусеОжидаетВыделенногоИсполнителяЕслиВремяЖизниЗаданияМинутаИБольше Evgeniy Pavlyuk 2016-04-01 16:06:00 +03:00
  • 464d8b9133 Рефакторинг методов ожидания состояний Evgeniy Pavlyuk 2016-04-01 11:00:05 +03:00
  • 6fddedb27f При получении заданий из очереди теперь отбираются не только задания в состоянии Ожидает, но и ОжидаетВыделенногоИсполнителя со временем жизни минута и больше. #11 Evgeniy Pavlyuk 2016-04-01 10:31:51 +03:00
  • ebf4f6c5a0 Добавлен тест воспроизводящий проблему #11 Evgeniy Pavlyuk 2016-03-31 16:06:32 +03:00
  • 9854f7db45 Merge branch 'release/1.4.4' into develop Evgeniy Pavlyuk 2016-03-31 11:11:15 +03:00
  • 588157da6c Merge branch 'release/1.4.4' 1.4.4 Evgeniy Pavlyuk 2016-03-31 11:11:13 +03:00
  • aa76cb8139 В историю релизов внесена информация по 1.4.4 Evgeniy Pavlyuk 2016-03-31 11:10:56 +03:00
  • 6d69a62cba Merge branch 'feature/12_view_task_params' into develop Evgeniy Pavlyuk 2016-03-31 10:56:26 +03:00
  • 089bb02291 Добавлены отметки в ЖР при начале и при завершении выполнения задания close #12 Evgeniy Pavlyuk 2016-03-31 10:56:03 +03:00
  • 85a709dc4e Обновлена ссылка на сабмодуль прекоммита Evgeniy Pavlyuk 2016-03-28 16:57:04 +03:00
  • 90ec1bbc26 * Добавлена форма записи в регистре сведений мзЗадания, где можно посмотреть параметры задания в виде XML * На форме списка удраны команды "Копировать", "Добавить", "Изменить" * Версия конфигурации стала 1.4.4 #12 Evgeniy Pavlyuk 2016-03-28 16:56:34 +03:00
  • 4af6ab5cea Исходники конфигурации теперь выгружены в иехархическом режиме 8.3.7, что так же отражено в CONTRIBUTING.md Evgeniy Pavlyuk 2016-03-10 11:07:03 +03:00
  • 991ff4ac23 Merge branch 'feature/7_keep_only_tests_sources' into develop Evgeniy Pavlyuk 2016-03-09 14:54:32 +03:00
  • cb5ce2fac5 Обновлен файл CONTRIBUTING.md fix #7 Evgeniy Pavlyuk 2016-03-09 14:53:45 +03:00
  • eec8ba71bf Добавлены наброски git hook: * для автоматического сбора epf и erf файлов из исходников после pull * -/- checkout * для автоматического раскладывания на исходники при добавлении в индекс epf и erf файлов (после раскладывания на исходники бинарник исключается из индекса) Evgeniy Pavlyuk 2016-03-09 12:31:09 +03:00
  • 7a27812659 Разложена на исходники обработка с тестами Evgeniy Pavlyuk 2016-03-09 10:37:52 +03:00
  • e2ea28ef43 Добавлены скрипты по сборке и разборке epf и erf файлов Evgeniy Pavlyuk 2016-03-09 10:33:42 +03:00
  • 0a40074b56 Подключена исправленная версия прекоммита Evgeniy Pavlyuk 2016-03-09 09:41:56 +03:00
  • 3d5c217501 * Добавлен подмодуль precommit1c * Каталог "Тесты" переименован в "tests" Evgeniy Pavlyuk 2016-02-25 10:39:11 +03:00
  • d512cc326e * Файл Тесты_МенеджерЗаданий.epf больше не отслеживается * Добавлен README.md с описанием назначения каталога Evgeniy Pavlyuk 2016-02-25 09:47:50 +03:00
  • 76250da7fd Упомянуто новое место получения файлов поставок Evgeniy Pavlyuk 2015-10-14 15:12:42 +03:00
  • 2f49e9b3c8 В правила совместной разработки внесены правки: * для внесения изменений используется fork * приведен пример feature-branch * команды git теперь указаны не на русском транслите, а на английском Evgeniy Pavlyuk 2015-10-14 15:02:21 +03:00
  • ba3d7dc820 Merge pull request #8 from EvilBeaver/feature/settings-form-ux Evgeniy Pavlyuk 2015-10-14 13:55:00 +03:00
  • fe78638344 Перекомпоновал элементы формы настроек. Добавил ссылку на отображение очереди заданий EvilBeaver 2015-10-14 13:51:13 +03:00
  • aacb9c38e5 Merge pull request #6 from EvilBeaver/develop Evgeniy Pavlyuk 2015-10-14 12:32:04 +03:00
  • cbbcdf9d68 Изменил кодировку CONTRIBUTING на UTF-8 EvilBeaver 2015-10-14 12:29:00 +03:00
  • da0c8a4933 Добавить правила участия в проекте Evgeniy Pavlyuk 2015-10-14 12:03:05 +03:00
  • 197ca750d1 Формат текстовой выгрузки переделан на новый (выгрузку сделал 8.3.6.2332) Evgeniy Pavlyuk 2015-10-14 12:02:28 +03:00
  • 2e1a9afda6 Теперь вместо хранения CF с поставкой внутри репо будут храниться только исходники, полученные платформенным способом через "Конфигурация->Выгрузить конфигурацию в файлы...". Файлы поставки теперь будут добавляться к релизам через вэб-интерфейс гитхаба Evgeniy Pavlyuk 2015-10-14 11:10:21 +03:00
  • 94929f2e27 Исправлена опечатка в описании релиза 1.4.3 + немного изменено само описание Evgeniy Pavlyuk 2015-09-25 15:22:21 +03:00
  • 0a174c8dd6 Merge branch 'release/1.4.3' 1.4.3 Evgeniy Pavlyuk 2015-09-25 15:18:30 +03:00
  • b522299e6d Merge branch 'release/1.4.3' into develop Evgeniy Pavlyuk 2015-09-25 15:18:30 +03:00
  • cb58c4b944 Обновлена документация. close #4 #5 Evgeniy Pavlyuk 2015-09-25 15:18:11 +03:00
  • 43f49869df Сборка 1.4.3: * Рефакторинг * Тестовое задание для нагрузочного тестирования Evgeniy Pavlyuk 2015-09-25 14:52:44 +03:00
  • b7f80d6ae1 Merge branch 'feature/5_task_priority' into develop Evgeniy Pavlyuk 2015-09-24 18:19:27 +03:00
  • 2b226d02cd Сборка 1.4.2: * Добавлена настройка метода-обработчика "Приоритет"; * Изменен интерфейс метода СохранитьНастройкиМетодаОбработчика, теперь он принимает структуру с новыми настройками, где в качестве свойства указывается нужная для сохранения настройка; * Реализовано влияние приоритета на получение заданий из очереди. Evgeniy Pavlyuk 2015-09-24 18:19:18 +03:00
  • 78d44a9f83 Добавлен тест ТестДолжен_ПроверитьЧтоЗаданияСМаксимальнымПриоритетомВсегдаНаходятсяНаверхуОчереди #5 Evgeniy Pavlyuk 2015-09-24 18:09:18 +03:00
  • fb238e7c18 * Добавлен тест на получение и установку настройки приоритетов методов-обработчиков. Так же изменен интерфейс метода СохранитьНастройкиМетодаОбработчика, теперь он принимает структуру с новыми настройками, где в качестве свойства указывается нужная для сохранения настройка. * Добавлен тест ТестДолжен_СохранитьНастройкиМетодаОбработчика_ПереданаТолькоЧастьНастроек #5 Evgeniy Pavlyuk 2015-09-24 17:42:10 +03:00
  • 7031ec02e3 Merge branch 'feature/4_limit_workers_per_handler_method' into develop Evgeniy Pavlyuk 2015-09-24 16:08:08 +03:00
  • 1ce090708c Сборка 1.4.1: * Добавлена возможность ограничивать количество исполнителей для методов-обработчиков #4 Evgeniy Pavlyuk 2015-09-24 16:07:04 +03:00
  • 9b340cb0ab Добавлены тесты: * ТестДолжен_ПроверитьРаботуОграниченияНаМаксимальноеКоличествоИсполнителей_ВОчередиЕстьЗаданияНесколькихВидов * ТестДолжен_ПроверитьЧтоОграниченияНаМаксимальноеКоличествоИсполнителей_УчитываютЗаданияВРаботе #4 Evgeniy Pavlyuk 2015-09-24 15:51:37 +03:00
  • eb9b04debc Добавлены тесты: ТестДолжен_ПроверитьРаботуОграниченияНаМаксимальноеКоличествоИсполнителей_ВОчередиЕстьТолькоЗаданияОдногоВида ТестДолжен_ОтменитьВсеЗаданияВОчереди_КогдаЕстьОграниченияНаМаксимальноеКоличествоИсполнителей #4 Evgeniy Pavlyuk 2015-09-24 12:23:21 +03:00
  • 9275a82b18 Обновлен тест "ТестДолжен_ПроверитьСозданиеИПолучениеНастройкиДляМетодаОбработчика" с учетом новой настройки "МаксимальноеКоличествоИсполнителей" #4 Evgeniy Pavlyuk 2015-09-23 12:19:48 +03:00
  • 8f8bb6773a Merge branch 'release/1.3.1' 1.3.1 Evgeniy Pavlyuk 2015-09-18 14:56:34 +03:00
  • d36d601447 Merge branch 'feature/3_handler_options' into develop Evgeniy Pavlyuk 2015-09-18 14:55:39 +03:00
  • 701b4641cd Обновлена документация Evgeniy Pavlyuk 2015-09-18 14:52:52 +03:00
  • 3922f8b205 Релиз 1.3.1 (косметический): * Настройки методов обработчиков теперь можно открыть из обработки "Управление менеджером заданий" * Из командного интерфейса подсистемы убраны константы * Синонимы объектов метаданных теперь нормально выглядят - убран префикс "мз", добавлен постфикс "(Менеджер заданий)" #3 Evgeniy Pavlyuk 2015-09-18 11:54:51 +03:00
  • 0be6334537 Обновлена история релизов Evgeniy Pavlyuk 2015-09-18 10:15:32 +03:00
  • b592adf3f6 Добавлены настройки повторного выполнения упавших тестов: * Максимальное количество попыток выполнения * Пауза перед новой попыткой выполнения #3 Evgeniy Pavlyuk 2015-09-17 18:31:59 +03:00
  • 0e2d899b06 Тесты по использованию настроек повторного выполнения упавших заданий переделаны на использование нового состояния "НаПаузе", таким образом код становится чище и понятней Evgeniy Pavlyuk 2015-09-17 18:21:10 +03:00
  • 85595d5c9e Добавлены тесты определяющие поведение настройки "ПаузаПередНовойПопыткой" Evgeniy Pavlyuk 2015-09-17 16:33:23 +03:00
  • 89c0ef279b Добавлен тест проверяющий, что менеджер заданий отменяет задания в ожидании, у которых достигнут лимит по максимальному количеству попыток выполнения #3 Evgeniy Pavlyuk 2015-09-16 18:01:07 +03:00
  • e123897ab0 Добавлен тест на создание и получение настройки для метода обработчика #3 Evgeniy Pavlyuk 2015-09-16 17:19:35 +03:00
  • de6c13c572 Тесты переделаны на xUnitFor1C v4 Evgeniy Pavlyuk 2015-09-16 15:53:38 +03:00
  • bd08410b8e Merge branch 'develop' Evgeniy Pavlyuk 2015-04-08 14:55:57 +03:00
  • 2ec19791b1 Изменен README.md: * добавлен раздел с принципом работы * убрана не поддерживаемая github сноска * в разделе программного интерфейса добавлены переносы строк, чтобы не нужно было использовать горизонтальный скроллинг В тестах убран пустой заготовок теста, который там случайно остался Evgeniy Pavlyuk 2015-04-08 14:50:06 +03:00
  • d88ba834dd Merge branch 'release/1.2.0' into develop Evgeniy Pavlyuk 2015-04-07 11:20:09 +03:00
  • 801a509f73 Merge branch 'release/1.2.0' 1.2.0 Evgeniy Pavlyuk 2015-04-07 11:20:08 +03:00
  • 4c67094abe Переработан README.md, Добавлены: * области применения подсистемы * информация по настройке подсистемы * жизненный цикл задания * описание программного интерфейса Evgeniy Pavlyuk 2015-04-07 01:45:03 +03:00
  • 5e0f0b5392 ReleaseHistory.md дополнен информацией по релизу 1.2.0 Evgeniy Pavlyuk 2015-04-07 01:43:22 +03:00
  • c78d3cd216 Merge branch 'feature/workflow' into develop Evgeniy Pavlyuk 2015-04-07 01:41:59 +03:00
  • d9e88a09ea Удобные методы управления рабочим процессом на основе менеджера заданий стали частью API: - (new) ДождатьсяВыполнения(КлючиЗаданий, Таймаут = 5) - усыпляет текущий поток до выполнения указанного списка заданий либо до истечения указанного времени (таймаут) - ОжидатьСостояниеЗадания(КлючЗадания, ОжидаемоеСостояние, Таймаут = 5) - усыпляет текущий поток до установления указанного состояния у задания либо до истечения указанного времени (таймаут) - ОжидатьИзмененияСостояния(КлючЗадания, ТекущееСостояние, Таймаут = 5) - усыпляет текущий поток до изменения состояния у задания с указанного на любое другое либо до истечения указанного времени (таймаут) Evgeniy Pavlyuk 2015-04-07 01:37:00 +03:00
  • b81e304cfb Добавлен тест "ТестДолжен_ПроверитьЧтоОжиданиеВыполненияНесколькихЗаданийИмеетОбщийТаймаут" Evgeniy Pavlyuk 2015-04-06 18:07:28 +03:00
  • 921de65576 * Добавлен тест "ТестДолжен_ДождатьсяВыполненияНесколькихЗаданий" * Удален тест "ТестДолжен_ВыполнитьЗаданияВКонкурентномРежиме" * Удален тест "ТестДолжен_ВыполнитьЗадание_ПоместитьПараметрыВХранилищеОбщихНастроек" Evgeniy Pavlyuk 2015-04-06 17:31:00 +03:00
  • 9ead1e512e В файл истории релизов добавлено описание релиза 1.1.0 Evgeniy Pavlyuk 2015-04-05 13:30:41 +03:00
  • d93a7f380e Merge branch 'release/1.1.0' 1.1.0 Evgeniy Pavlyuk 2015-03-29 23:48:26 +03:00
  • a1cf78c240 Merge branch 'feature/instant_start' into develop Evgeniy Pavlyuk 2015-03-29 23:45:44 +03:00
  • cc18c1bc75 Добавлен функционал на мгновенный запуск задания вне очереди Evgeniy Pavlyuk 2015-03-29 23:44:37 +03:00
  • 326c58acd6 Добавлен тест на мгновенный запуск задания вне очереди Evgeniy Pavlyuk 2015-03-29 23:42:15 +03:00
  • 634025a801 В файле описания явно выделены цели Evgeniy Pavlyuk 2015-03-27 16:00:33 +03:00
  • 6bb60ba7a8 Merge branch 'release/1.0.0' 1.0.0 Evgeniy Pavlyuk 2015-03-27 15:35:27 +03:00
  • a8d86605dd Merge branch 'feature/base_functionality' into develop Evgeniy Pavlyuk 2015-03-27 15:34:23 +03:00
  • 9fcfe6f995 Добавлены README.md и ReleaseHistory.md Evgeniy Pavlyuk 2015-03-27 15:32:50 +03:00
  • 3dd78be5d3 Добавлена базовая функциональность по асинхронной работе. Задания стартуют раз в минуту. Evgeniy Pavlyuk 2015-03-27 14:08:38 +03:00
  • 7ff836135f Добавлены тесты базовой функциональности Evgeniy Pavlyuk 2015-03-27 13:51:27 +03:00
  • 3ba7e3e926 Initial commit Wizi4D 2015-03-27 12:52:43 +03:00