* Change base_scripts 4434a10: Изменено(хотфикс): не проверяем флаг выполнения хотфикса * Change base_scripts 57ef07d: Добавлено(хотфикс): изменяем ещё и скрипт в скелете, потому что из него * Change base_scripts a4bb0ed: Добавлено(хотфикс): меняем время запуска скачивания отчётов * Change base_scripts 8217d77: Исправлено(обновление): неправильная команда для сохранения. * Change python-tools a038c83: Исправлено(Тесты): иногда тесты не работали из-за ошибки 502 * Change python-tools 16050a5: Исправлено(Тесты): иногда тесты не работали из-за ошибки 502 * Change lk_revizor_downloader 24588ab: Исправлено: расписание загрузки отчётов ревизора. * Change base_scripts 36d6e69: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 15f580d: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 6b288ab: Исправлено(Платформа): скрипты генерации сертификатов добавлены в платформу * Change base_scripts 30c0e1e: Исправлено(Платформа): убран неиспользующийся флаг * Change base_scripts d52eaae: Исправлено(Платформа): в хук передаем старую версию для анализа патчей * Change auth_scripts 5874376: Исправлено(Авторизация): генерируем сертификаты перед запуском * Change base_scripts 3f76cdc: Исправлено(Платформа): возможность настраивать уровень логирования * Change django-appadmin 7e4c364: Исправлено(Платформа): иногда не работала авторизация * Change django-appadmin 6b2ff49: Исправлено(Платформа): дополнительное логирование авторизации * Change auth_scripts 8df8e5a: 80162ede4da73905272b67227502b965 * Change auth_scripts a5a3646: Revert "Исправлено(Авторизация): правим порт и ип для авторизации по https" * Change auth_scripts 396e8c8: Revert "Добавлено(Авторизация): применение патчей" * Change auth_scripts 7174731: Исправлено(Авторизация): правим порт и ип для авторизации по https * Change auth_scripts 5162002: Добавлено(Авторизация): применение патчей * Change base_scripts 659a2a7: Исправлено(Платформа): убран неиспользующийся флаг * Change python-tools 5810ba9: 80162ede4da73905272b67227502b965 * Change python-tools 48ab535: Добавлено(Утилиты): скрипт удаляющий дубли актов * Change python-tools ff2f014: Добавлено(Утилиты): скрипт проверяющий балансы абонентов * Change python-tools a1c387b: Исправлено(Тесты): эти тесты содержат утилиты для тестирования биллинга * Change python-tools 603ed1e: Исправлено(Тесты): не синхронизировались тесты * Change auth_scripts c18b9fc: Исправлено(Авторизация): иногда не работала авторизация * Change python-tools 2615118: Исправлено(Тесты): не копировался конфиг при перезапуске аппа * Change python-tools 6301257: Исправлено(Платформа): исправлено логирование * Change auth_scripts 5450c79: Исправлено(Авторизация): единый файл конфигурации веб сервера * Change base_scripts 619e42d: Исправлено(Платформа): опечатка * Change python-tools e193d55: Исправлено(Платформа): если добавить новые ип для сервисов то при обновлении они не попадут в конфигурацию * Change python-tools 921739c: Исправлено(Платформа): python3 * Change auth_scripts 98f57ac: Добавлено(Авторизация): настройка фаирвола для нового порта * Change auth_scripts 6e70e08: Исправлено(Авторизация): сокет настраивается один раз * Change auth_scripts fa9a46f: Добавлено(Авторизация): конфигурируем новые порты * Change auth_scripts b00ebe7: Исправлено(Авторизация): тестируем доступность всех портов * Change auth_scripts 078f002: Исправлено(Авторизация): конфигурация аппа под новые порты * Change base_scripts 0469d9e: Исправлено(Платформа): иногда скрипт падал с ошибкой и это фиксировалось в логах * Change base_scripts 5490d51: Исправлено(Платформа): если сертификатов в auth нет то сгенерируем их * Change base_scripts c03158d: Исправлено(Платформа): сертификаты также переносим в биллинг если есть * Change base_scripts ddf82c5: Исправлено(Платформа): генерация аппа для новых портов * Change base_scripts 8724c0e: Исправлено(Платформа): настройка firewall для новых портов ssl * Change base_scripts e8154a6: Исправлено(Платформа): uwsgi теперь слушает на 2 отдельных портах * Change base_scripts 10d61bb: Исправлено(Платформа): новая конфигурация ssl * Change python-tools 24863df: 26a4b06a6c799a67aa648f76dc6a7dc9 * Change python-tools 63c8eaf: Исправлено(Тесты): тесты не синхронизировались перед запуском * Change auth_scripts 6a921a8: e5fdcabeb8d4d8862fedea144b14323d * Change auth_scripts b3976db: Исправлено(Авторизация): ссл выключен по умолчанию * Change auth_scripts 4014429: Исправлено(Авторизация): корректное имя компании в сертификате * Change auth_scripts 045cc9e: Исправлено(Авторизация): старый непонятный скрипт * Change auth_scripts c822691: Исправлено(Авторизация): настройка тестов * Change auth_scripts 67b8c01: Исправлено(Авторизация): php не мог создать сессию * Change base_scripts 2a5c338: Исправлено(Платформа): выключен ssl * Change base_scripts 5dd94ab: Исправлено(Администраторский сайт): включаем ssl только если есть сертификаты * Change base_scripts c2ae5cf: Исправлено(Платформа): включаем ssl только если сгенерированы сертификаты * Change python-tools 82de063: Исправлено(Администраторский сайт): не работал qr_code в jinja2 * Change python-tools 7097256: Исправлено(Тесты): тут не надо удалять базу * Change auth_scripts 5e7ec9d: Исправлено(Авторизация): другой сервис стратуем * Change auth_scripts ee4d2de: Добавлено(Авторизация): перенаправляем запросы на php-fpm * Change auth_scripts 06e792f: Добавлено(Авторизация): настройка php демона * Change base_scripts d98ba26: Исправлено(Платформа): проверяем наличие конкретного каталога * Change base_scripts 5413f52: Исправлено(Платформа): если это биллинг то отправляем сертификаты туда * Change base_scripts 6f9cb6c: Исправлено(Платформа): перез запуском web платформы если включена опция то берем сетрификаты из auth * Change base_scripts a361c5f: Добавлено(Платформа): опциональное включение ssl * Change auth_scripts 0aa4942: Исправлено(Авторизация): удаляем лишнее при сборке * Change auth_scripts a757574: Исправлено(Авторизация): запускаем только во время авторизации * Change auth_scripts aa60404: Исправлено(Авторизация): внешний порт всегда один * Change auth_scripts e43afc6: d9d96602dbfa234d22052e0b56f713e9 * Change auth_scripts 7cc3b9e: Добавлено(Авторизация): скрипты генерации ssl сертификатов * Change auth_scripts 4b49f57: Исправлено(Авторизация): переработан тест веб авторизации * Change auth_scripts 134245c: Добавлено(Авторизация): используем nginx для проксирования запросов авторизации и использования ssl * Change auth_scripts 942bd01: Добавлено(Авторизация): настройка доменного имени и возможность включить ssl через веб * Change auth_scripts 2f5ceba: Исправлено(Авторизация): по умолчанию используем ssl соединение * Change base_scripts 9a8e19d: Исправлено(Платформа): strongbash * Change base_scripts 6d89bd3: Исправлено(Платформа): при смене профиля редактируем рег данные * Change base_scripts c381716: Исправлено(Платформа): strongbash * Change base_scripts 8e9ef90: Исправлено(Платформа): strongbash * Change base_scripts 1132a1d: Добавлено(Платформа): скрипт смены профиля продукта * Change uwsgi 11bce23: Добавлено(Платформа): скрипт установки uwsgi * Change python-tools db76c0e: Исправлено(Тесты): не запускались тесты * Change python-tools 4469110: Исправлено(Тесты): не запускались тесты скорости * Change python-tools a084d4d: Исправлено(Тесты): не запускались тесты * Change python-tools 2231a56: 298d22e560fb6fef9460bbb8e3985d1b * Change python-tools 20ce1e2: Исправлено(Тесты): перенос конфигурации * Change python-tools 5469ab7: Исправлено(Тесты): фукнции парсинга yaml берем из библиотеки * Change python-tools 08fda8f: Добавлено(Тесты): скрипт очистки биллинга * Change python-tools eebb57d: Добавлено(Тесты): на всякий случай проверям уже запущенные тесты и убиваем если есть * Change python-tools 8210e93: Исправлено(Тесты): не прерывалось выполнение ssh комманд * Change python-tools 9540812: Исправлено(Тесты): также перезапускаем base * Change python-tools 8e3fdbe: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools baa3883: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools 19d151f: Добавлено(Тесты): доп ssh параметры * Change python-tools 3ae0646: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools 656b9ee: Исправлено(Тесты): команду запуска перенесли * Change python-tools 3bddbbd: Исправлено(Тесты): не работали selenium тесты * Change python-tools 1a1efc5: Исправлено(Тесты): убрали старый модуль * Change python-tools c0e7d46: Добавлено(Тесты): подключаем конфигурацию для bash скриптов * Change python-tools 6b83dd3: Исправлено(Тесты): исправлен скрипт запуска * Change python-tools e3a2305: Исправлено(Тесты): настройка глобальных переменных * Change python-tools b3a2072: Исправлено(Тесты): конфигурацию копируем из другого места * Change python-tools 1e1c429: Исправлено(Тесты): убран не нужный конфиг * Change python-tools 227369a: Исправлено(Тесты): исправлен скрипт запуска * Change python-tools ece7269: Добавлено(Тесты): проверяем что сервер тестов настроен в /cfg * Change base_scripts d6257e7: Добавлено(Платформа): эта цепочка нужна для локального обращения тестов * Change python-tools fe40870: 0ca6ba9913e350145998d06be95c7505 * Change python-tools 7881eec: Добавлено(Тесты): настройка скриптов тестирования * Change python-tools d3cb952: 0ca6ba9913e350145998d06be95c7505 * Change python-tools 8e67a36: Исправлено(Тесты): crab_syntax * Change python-tools ea6efb8: Исправлено(Тесты): crab_syntax * Change python-tools a61f8a7: Исправлено(Тесты): новые скрипты для запука test_control из chroot * Change python-tools 691b3c1: Добавлено(Администраторский сайт): директория хранения вынесена в константу * Change python-tools 1b3fdcb: Добавлено(Администраторский сайт): возможность использовать тег qr кода в docx * Change base_scripts a903812: Рефакторинг(обновление): правка, чтобы одно условие в одном if работало. * Change base_scripts b94597b: Добавлено(обновление): периодически клиенты переставали обновляться * Change base_scripts 343811f: Добавлено(base): заглушка для merge_cfg, чтобы затёрлось у клиентов. * Change base_scripts a5f5411: Удалено(base_scripts): удалён usr/local/bin/merge_cfg * Change uwsgi 98b89dc: Added tag 0.9.9-beta1 for changeset 6945ee03c7ea * Change uwsgi 1bb1baf: Added tag 0.9.8-rc1 for changeset d1e57707f631 * Change uwsgi a0a2507: Added tag 0.9.7.2 for changeset a5f13497b392 * Change uwsgi 7786296: first public commit for alpha 0.9.4 * Change uwsgi 21581b2: Remove some internal debug fprintf * Change uwsgi cdd6e28: OpenBSD third try * Change uwsgi b815c30: OpenBSD second try * Change uwsgi 6ea02ff: OpenBSD support * Change uwsgi d4f2e9d: nginx support for big endian arch * Change uwsgi 7127618: removed some debug fprintf * Change uwsgi 0ad4ef3: automagic makefile for python2.6 * Change uwsgi 0707e62: OpenBSD/powerpc test * Change uwsgi 6b3c11f: Official support for OpenSolaris * Change uwsgi 225c4b4: nginx module (finally...) * Change uwsgi bfc71fc: conditionally enable check_for_memory_errors * Change uwsgi 90a5201: support for unbit syscall 357 and uidsec_struct * Change uwsgi 36db616: fix for 64bit * Change uwsgi c286298: OSX memory usage * Change uwsgi 808790d: fix for python 3.x * Change uwsgi d4139f9: tomcat handler * Change uwsgi b9dfcf5: shared memory base implementation * Change uwsgi 175fde9: signal handling (SIGHUP,SIGTERM,SIGINT,SIGQUIT), and real graceful reload of master process * Change uwsgi 5708498: improve signal handling * Change uwsgi 868cc7e: log cached files * Change uwsgi fde39c0: cache logging * Change uwsgi 9e989fa: disable file caching on Set-Cookie response header (Unbit only) * Change uwsgi 98414a6: real fix for mod_uwsgi * Change uwsgi c5da808: debug * Change uwsgi 05212fb: second try for mod_uwsgi * Change uwsgi 10655ce: fix apache2 mod_uwsgi * Change uwsgi 9063f66: fix twisted module * Change uwsgi b44f466: typo in test_module * Change uwsgi 12b052e: fix test module * Change uwsgi 27ab5c3: option for testing module import * Change uwsgi 40a72f2: better signal management (includes graceful killer) * Change uwsgi ceea86d: add a twisted client resource * Change uwsgi a15bf2d: fix compilation * Change uwsgi 586e325: Unbit makefiles for python 3.0 and 3.1 * Change uwsgi c65f203: support for Python 3.x * Change uwsgi 668a0e5: fix REQUEST_URI * Change uwsgi 90c919a: fix cachefile permission * Change uwsgi 149a0fc: cache refactoring * Change uwsgi 5de7360: use hex instead of base64 * Change uwsgi 15ebbba: cache debug[2] * Change uwsgi aacd886: cache debug * Change uwsgi c29a9c2: debug[3] * Change uwsgi 185f92e: debug[2] * Change uwsgi 03935a8: debug * Change uwsgi 124c649: caching improvement * Change uwsgi 52c1960: endianess fix * Change uwsgi d65e486: unbit file caching * Change uwsgi 50c4d55: fix for python2.4 * Change uwsgi 3bbd8bc: includes new options in usage * Change uwsgi 9222fb2: Configure multiple app (in single interpreter mode) without xml file * Change uwsgi 4d088a0: experimental support for LLVM-gcc * Change uwsgi 8cb89cc: fix CONTENT_LENGTH * Change uwsgi ae0035d: more debug on errors * Change uwsgi a3bcbf0: fixes for invalid packet and cherokee module implementation * Change uwsgi 90a15a8: advanced harakiri implementation * Change uwsgi d23908b: single app mode for Unbit * Change uwsgi 19a441a: fix for sys/wait.h inclusion * Change uwsgi 0d1b756: fir for sys/wait.h inclusion * Change uwsgi 9acbab4: max_requests and process_reaper * Change uwsgi a2b71b8: harakiri hook() * Change uwsgi b3ed80f: fix unbit compilation * Change uwsgi 9861a21: fix spitout for unbit * Change uwsgi 99404c8: fix for unbit * Change uwsgi 1c309d6: fix for usage() in ROCK_SOLID mode * Change uwsgi 55d23f6: ROCK_SOLID mode * Change uwsgi ef3da32: support for old profile module. force line buffered stdout * Change uwsgi d4cad6c: first public commit * Change django-appadmin 38fb1a7: Исправлено(Платформа): при выходе могло редиректить на https вместо http * Change django-appadmin b7418c2: Исправлено(Платформа): не работал https запрос к биллингу * Change common_scripts 5b08731: Добавлено(Платформа): фукнция открытия ssl портов для любого аппа * Change django-appadmin 1083f06: Исправлено(Платформа): в зависимости от текущего порта генерируем ссылки * Change django-appadmin 53562ea: Исправлено(Платформа): убран старый функционал ssl * Change remote_auth e1ea49a: Исправлено(Авторизация): форматирование * Change remote_auth dc71731: Исправлено(Авторизация): не отображаем кнопку ssl если уже ssl порт * Change remote_auth b58887c: Исправлено(Авторизация): две разные кнопки на вход через ssl или по обычному * Change remote_auth 43d1040: Исправлено(Авторизация): в зависимости от текущего порта перенаправляем на ssl или нет * Change test_se_auto 693aa7f: Исправлено(Тесты): рефакторинг * Change django-appadmin c40948b: Исправлено(Платформа): при первом обновлении опции может и не быть * Change django-appadmin 02c92c5: Исправлено(Платформа): опцию включения ssl берем из auth * Change django-appadmin ccb0ec5: Исправлено(Платформа): url настроек тоже меняем если включили ssl * Change django-appadmin 600f7a2: Исправлено(Платформа): при выходе редиректим на https если настроено * Change django-appadmin 675d76b: Добавлено(Платформа): опциональное включение ssl * Change remote_auth d060b42: Исправлено(Авторизация): убраны не нужные обозначения * Change remote_auth 640ffa7: Исправлено(Авторизация): форматирование кода * Change remote_auth 8b0ef02: Исправлено(Авторизация): авторизация через разные url в зависимости от опций * Change remote_auth 12a2830: Исправлено(Авторизация): меняем урл для соли в зависимости от опции ssl * Change django-appadmin a75131d: Исправлено(Платформа): не у всех кнопок отображался id * Change django-appadmin edc3a6f: Доблавлено(Платформа): ид кнопок * Change test_se_auto b737f4e: Исправлено(Тесты): тест не работал * Change test_se_auto 79015dd: Исправлено(Тесты): тест не работал * Change carbon_billing_regnum 1686e29: Исправлено(Платформа): python3 * Change carbon_billing_regnum 5cd14c3: Исправлено(Платформа): если не указан профиль то берем первый установленный * Change common_scripts 4971468: Добавлено(Платформа): функция для работы с yaml в bash * Change test_se_auto 9c6629b: test * Change test_se_auto 0423e0d: Исправлено (Тесты): проверка смены пароля * Change test_se_auto 162623f: Добавлено (Тесты): отображение баланса * Change test_se_auto 6067ab1: Исправлено (Тесты): добавление финансовой операции * Change common_scripts 1b76907: Добавлено(Платформа): возможность выключать мониторинг на тестовых серверах * Change reductor_scripts_pl5 eb5106b: Добавлено(мониторинг): в тест дампа ревизора проверка, что интерфейс * Change reductor_userspace_pl5 4cd4999: Добавлено(events): добавлен пример хука для синхронизации с * Change reductor_scripts_pl5 48a3032: Рефакторинг(reductor_firewall): актуализация комментариев в коде. * Change reductor_userspace_pl5 6063ac5: Исправлено(обработка дампа): если в записи был IP и IPv6, то попадал в * Change reductor_scripts_pl5 a49535c: Изменено(reductor_firewall): настройка ebtables перед настройкой IPv6, * Change reductor_userspace_pl5 b431ffd: Исправлено(dnsenabled): проверка внешнего IPv6 адреса давала * Change reductor_scripts_pl5 01f9f48: Добавлено(reductor_firewall): утилита ip46tables для случаев, когда * Change reductor_scripts_pl5 4cefa54: Изменено(reductor_firewall): IPv6 будет в работать не в корне файервола, * Change reductor_scripts_pl5 861d5c5: Исправлено(reductor_firewall): исправления для реквеста. * Change reductor_scripts_pl5 ebea8bc: Исправлено(reductor_firewall): исправления для реквеста. * Change reductor_scripts_pl5 f279b9a: Исправлено(reductor_firewall): замечания в пулл-реквесте, в основном по * Change reductor_userspace_pl5 ffc1f7a: Рефакторинг(dump_parser): поправил индент. * Change reductor_userspace_pl5 bcb1d3c: Добавлено(ipset_ctl): ipset для блокировки прочего трафика. * Change reductor_userspace_pl5 aa93d58: Добавлено(IPv6): в проверку выходного адреса для IPv6 добавлена * Change reductor_scripts_pl5 36bb002: Добавлено(reductor_firewall): замечания в пулл-реквесте. * Change reductor_scripts_pl5 9cde1b6: Добавлено(reductor_firewall): правки после замечаний в реквесте. * Change reductor_scripts_pl5 2a9fef8: Добавлено(firewall): разобрал все прошлые правила IPv6 по всему * Change reductor_scripts_pl5 ba52bbc: Добавлено(reductor_firewall): поддержка IPv6 в блоке filter в firewall * Change reductor_scripts_pl5 4d0b2fd: Добавлено(firewall): поддержка IPv6 в firewall в raw и mangle * Change reductor_scripts_pl5 c732181: Изменено(reductor_firewall): убрал загрузку модулей из файервола при * Change reductor_userspace_pl5 e7fa2eb: Исправлено(dnsenabled): неправильная переменная при определении * Change reductor_userspace_pl5 5b6bfc3: Добавлено(firewall): поддержка ipv6 в ipset и нахождение своего адреса * Change reductor_userspace_pl5 fc1f7ad: Добавлено(разбор реестра): удаление из списков приватных сетей IPv6 и * Change reductor_userspace_pl5 a47e577: Добавлено(обработка списков): белые списки для IPv6 * Change reductor_userspace_pl5 ea50dae: Изменено(dump_parser): поменял названия методов с ipv6 на ip6, чтобы * Change reductor_userspace_pl5 d8bacd4: Добавлено(dump_parser): обработка IPv6 и тесты к нему. * Change reductor_userspace_pl5 48bddf2: Изменено(тест разбора реестра): при наличии в списках URL с доменом и * Change reductor_userspace_pl5 f0c2c59: Добавлено(мастер настройки сети): проверка прав пользователя от которого * Change reductor_python3_tools 6e3ef26: Добавлено(веб): списки IPv6-адресов для веб-интерфейса * Change reductor_scripts_pl5 6711f96: Исправлено(reductor_firewall): для ipv6 два раза проходили по одной * Change test_se_auto a1de5a7: Исправлено(Тесты): рефакторинг * Change reductor_userspace_pl5 62127ab: Рефакторинг(загрузка списков): рефакторинг названия переменной * Change reductor_scripts_pl5 a7a6a48: Добавлено(мониторинг): тест проверки собственных списков поддерживает IPv6 * Change reductor_scripts_pl5 dc4f73c: Рефакторинг(мониторинг): соответствие strongbash * Change reductor_scripts_pl5 9323cab: Добавлено(мониторинг): тест проверки файервола поддерживаем IPv6 * Change test_se_auto 7671624: Исправлено (Тесты): отладка теста * Change reductor_python_packages 682d174: Исправлено(RPS): на некоторых процессорах маска ядер вычислялась инвертированной. * Change test_se_auto 281c8f2: Оформление кода (Тесты): убраны скобки у assert * Change test_se_auto 32b0a23: Добавлено (Тесты): проверка переменных на соответствие конфигурационному файлу * Change test_se_auto 3f4e16d: Рефакторинг (Тесты): вынесена переменная из строки * Change test_se_auto 8d45d8e: Исправлено (Тесты): тест настроек не использует БД, ускорение без очистки * Change test_se_auto 1baf8fd: Рефакторинг (Тесты): организация импортов * Change reductor_scripts_pl5 69cf406: Рефакторинг(reductor_firewall): актуализация комментариев в коде. * Change reductor_scripts_pl5 448673c: Изменено(reductor_firewall): настройка ebtables перед настройкой IPv6, * Change reductor_scripts_pl5 4139ebc: Исправлено(reductor_firewall): исправления для реквеста. * Change reductor_scripts_pl5 1f6ceae: Исправлено(reductor_firewall): замечания в пулл-реквесте, в основном по * Change reductor_scripts_pl5 d3af341: Добавлено(reductor_firewall): утилита ip46tables для случаев, когда * Change reductor_scripts_pl5 6acf85d: Изменено(reductor_firewall): IPv6 будет в работать не в корне файервола, * Change reductor_scripts_pl5 978779f: Исправлено(reductor_firewall): исправления для реквеста. * Change reductor_scripts_pl5 fd9aa15: Добавлено(reductor_firewall): правки после замечаний в реквесте. * Change reductor_scripts_pl5 daa411c: Добавлено(reductor_firewall): замечания в пулл-реквесте. * Change reductor_scripts_pl5 042d6c1: Добавлено(firewall): разобрал все прошлые правила IPv6 по всему * Change reductor_scripts_pl5 f349fba: Добавлено(reductor_firewall): поддержка IPv6 в блоке filter в firewall * Change reductor_scripts_pl5 fcfaa85: Добавлено(firewall): поддержка IPv6 в firewall в raw и mangle * Change reductor_scripts_pl5 6c33978: Изменено(reductor_firewall): убрал загрузку модулей из файервола при