Version CRB-Reductor 800011129 test-suite/stub_tools.cc * Change Version CRB-Reductor 800011128 test-suite/stub_tools.cc * Change Version CRB-Reductor 800011127 test-suite/stub_tools.cc * Change Version CRB-Reductor 800011124 test-suite/stub_tools.cc * Change Version CRB-Reductor 518013404 Version CRB-Reductor 518013403 Version CRB-Reductor 518013402 Version CRB-Reductor 518013401 Version CRB-Reductor 519003400 Version CRB-Reductor 519003399 Version CRB-Reductor 519003398 Version CRB-Reductor 519003397 Version CRB-Reductor 519003396 2016-06-27 Евгений Рымарев * Change django-appadmin 2c881bb: Merge branch 'kag_fdb' into 'integra' Version CRB-Reductor 519003395 Version CRB-Reductor 519003393 Version CRB-Reductor 519003392 Version CRB-Reductor 518013393 Version CRB-Reductor 518013392 2016-06-27 Рымарев Евгений * Change python-tools 1df2457: Исправлена логика получения NAS для OSS IPTV 2016-06-25 Рымарев Евгений * Change python-tools 5e72996: Исправлен метод для синхронизатора OSS IPTV Version CRB-Reductor 518013391 Version CRB-Reductor 518003388 Version CRB-Reductor 518003387 Version CRB-Reductor 518003386 2016-06-22 Anton Klinskih * Change test_se_auto a64e2af: Добавлен тест выделения snat ip из пула * Change test_se_auto 9a1898a: Добавлен тест выделения snat ip из пула 2016-06-17 Anton Klinskih * Change test_se_auto c521354: Добавлен тест создания коммутатора с разными диапазонами портов * Change test_se_auto e6f7034: Добавлен тест создания коммутатора с разными диапазонами портов * Change test_se_auto 94f0308: Добавлен тест создания коммутатора с разными диапазонами портов * Change test_se_auto 18b584d: Добавлен тест создания коммутатора с разными диапазонами портов 2016-06-14 Ilja Blohin * Change test_se_auto a9c0ffb: В некоторых случаях падал тест создания преобразования номеров из web 2016-06-08 Anton Klinskih * Change test_api 2145306: Отлажен тест userside 2016-06-07 Anton Klinskih * Change test_se_auto 6aadad8: Стабилизация теста Version CRB-Reductor 518003385 2016-06-23 Рымарев Евгений * Change python-tools c30e17e: Исправлена массовая генерация актов/счетов 2016-06-22 Alexander Sobyanin * Change python-tools cff38af: Исправлена опечатка 2016-06-22 Рымарев Евгений * Change python-tools da42e7a: Исправлена массовая генерация актов * Change python-tools d4e5fb6: Отладка общей схемы OSS IPTV * Change python-tools 32b076e: Отладка массовой выгрузки счетов * Change python-tools 44d1e79: Расширил общую схему OSS IPTV для синхронизаторов 2016-06-21 Alexander Sobyanin * Change python-tools 656e4d4: Добавлена настройка региона для преобразования телефонных номеров 2016-06-20 Рымарев Евгений * Change python-tools bdd0533: Обновлён логгер для OSS IPTV * Change python-tools 14cb439: Обновлена массовая выгрузка счетов 2016-06-17 Alexander Sobyanin * Change python-tools f69e172: Добавлены константы типов сервисов 2016-06-16 Alexander Sobyanin * Change python-tools 039ed68: Добавлены константы схем OSS 2016-06-16 Anton Klinskih * Change python-tools 0a258b2: Отладка * Change python-tools fc7d2b8: Доработка задач jenkins 2016-06-16 Рымарев Евгений * Change python-tools 07ee3c9: Исправлен OSS IPTV 2016-06-11 Alexander Sobyanin * Change python-tools 6bef5f7: Информация о схожих методах * Change python-tools 6ea5952: Отладка теста: переключение платежной системы в HTTPS 2016-06-11 Рымарев Евгений * Change python-tools 135697a: Исправление парсера аргументов для OSS 2016-06-10 Anton Klinskih * Change python-tools 163af25: Отладка тестов * Change python-tools 46cd524: Отладка теста * Change python-tools 330a1ad: Отладка тестов * Change python-tools b7868a9: Обновлен job обновления биллинга * Change python-tools 2af3f26: Новые скрипты Jenkins * Change python-tools 18234ab: Отладка запуска и выключения тестов * Change python-tools 9cab5d4: Отключаем тестирование при получении SIGTERM * Change python-tools 40b4174: Добавлен перехват TERM 2016-06-10 Рымарев Евгений * Change python-tools cb86fac: Рефакторинг схемы OSS для IPTV 2016-06-09 Anton Klinskih * Change python-tools 50fc54a: Отладка тестов * Change python-tools a1400b9: В некоторых случаях не разлачивалось обновление 2016-06-08 Anton Klinskih * Change python-tools 7e1aa02: Отладка скрипта выставления акта * Change python-tools 674aa7d: Обновлены тесты * Change python-tools 1a0d884: sudo от jenkins работала с неправильным окружением * Change python-tools ff01737: Добавлен скрипт выставления актов на всех абонентов 2016-06-08 Рымарев Евгений * Change carbon_billing_regnum 8b56214: . 2016-06-07 Alexander Sobyanin * Change python-tools 6c6780c: Приведение денежных данных к формату базы данных 2016-06-07 Anton Klinskih * Change python-tools f993a7e: Функция перенесена 2016-06-07 Рымарев Евгений * Change python-tools 9fb9d6d: Обновление схем OSS, синхронизатора для IPTVPortal * Change python-tools b8266f0: Обновление схем OSS для IPTVPortal 2016-06-06 Ilja Blohin * Change python-tools 7a6d8b4: Добавлен новый тип счета 2016-06-06 Рымарев Евгений * Change python-tools d35a9b6: Обновление схем OSS для IPTV 2016-06-03 Рымарев Евгений * Change python-tools ae61207: Рефакторинг получения пароля для учётной записи создаваемой в OSS-схеме IPTV 2016-06-01 Рымарев Евгений * Change python-tools 466b43a: Для OSS теперь сделано явное указание типа авторизации 2016-05-31 Рымарев Евгений * Change python-tools 09ae9e5: Теперь OSS можно запускать с именованными аргументами 2016-05-25 Anton Klinskih * Change python-tools 4937ab4: Отладка теста скорости 2016-05-25 Рымарев Евгений * Change python-tools 9927f56: Добавил класс для OSS 2016-05-24 Ilja Blohin * Change python-tools d147e58: branch lock не отрабатывал при тестах без git репозитория 2016-05-16 Рымарев Евгений * Change carbon_billing_regnum af5cacc: . Version CRB-Reductor 518003384 Version CRB-Reductor 518003383 Version CRB-Reductor 518003381 Version CRB-Reductor 518003379 Version CRB-Reductor 518003378 Version CRB-Reductor 518003376 Version CRB-Reductor 518003375 Version CRB-Reductor 518003374 Version CRB-Reductor 518003372 Version CRB-Reductor 518003371 Version CRB-Reductor 518003370 Version CRB-Reductor 518003369 Version CRB-Reductor 518003368 Version CRB-Reductor 518003367 Version CRB-Reductor 518003366 Version CRB-Reductor 518003365 Version CRB-Reductor 518003364 Version CRB-Reductor 518003363 Version CRB-Reductor 518003362 Version CRB-Reductor 518003361 Version CRB-Reductor 518003360 Version CRB-Reductor 518003359 Version CRB-Reductor 518003358 Version CRB-Reductor 518003357 Version CRB-Reductor 518003356 Version CRB-Reductor 518003355 Version CRB-Reductor 518003354 Version CRB-Reductor 518003353 Version CRB-Reductor 518003352 Version CRB-Reductor 518003351 Version CRB-Reductor 518003350 Version CRB-Reductor 518003349 Version CRB-Reductor 518003348 Version CRB-Reductor 518003347 Version CRB-Reductor 518003346 Version CRB-Reductor 518003345 Version CRB-Reductor 518003344 Version CRB-Reductor 518003343 Version CRB-Reductor 518003342 Version CRB-Reductor 518003341 Version CRB-Reductor 518003340 Version CRB-Reductor 518003339 Version CRB-Reductor 518003338 Version CRB-Reductor 518003337 Version CRB-Reductor 518003336 Version CRB-Reductor 518003335 Version CRB-Reductor 518003334 Version CRB-Reductor 518003333 Version CRB-Reductor 518003332 Version CRB-Reductor 518003331 Version CRB-Reductor 518003330 Version CRB-Reductor 518003329 Version CRB-Reductor 518003328 Version CRB-Reductor 518003327 Version CRB-Reductor 518003326 Version CRB-Reductor 518003325 Version CRB-Reductor 518003324 Version CRB-Reductor 518003323 Version CRB-Reductor 518003322 Version CRB-Reductor 518003321 Version CRB-Reductor 518003320 Version CRB-Reductor 518003319 Version CRB-Reductor 518003318 Version CRB-Reductor 518003317 Version CRB-Reductor 518003316 Version CRB-Reductor 518003315 Version CRB-Reductor 518003314 Version CRB-Reductor 518003313 Version CRB-Reductor 518003312 Version CRB-Reductor 518003311 Version CRB-Reductor 518003310 Version CRB-Reductor 518003309 Version CRB-Reductor 518003308 Version CRB-Reductor 518003307 Version CRB-Reductor 518003306 Version CRB-Reductor 518003305 Version CRB-Reductor 518003304 Version CRB-Reductor 518003303 Version CRB-Reductor 518003302 Version CRB-Reductor 518003301 Version CRB-Reductor 518003300 Version CRB-Reductor 518003299 Version CRB-Reductor 518003298 Version CRB-Reductor 518003297 Version CRB-Reductor 518003296 Version CRB-Reductor 518003295 Version CRB-Reductor 518003294 Version CRB-Reductor 518003293 Version CRB-Reductor 518003292 Version CRB-Reductor 518003291 Version CRB-Reductor 518003290 Version CRB-Reductor 518003289 Version CRB-Reductor 518003288 Version CRB-Reductor 518003287 Version CRB-Reductor 518003286 Version CRB-Reductor 518003285 Version CRB-Reductor 518003284 Version CRB-Reductor 518003283 Version CRB-Reductor 518003282 Version CRB-Reductor 518003281 Version CRB-Reductor 518003280 Version CRB-Reductor 518003279 Version CRB-Reductor 518003278 Version CRB-Reductor 518003277 Version CRB-Reductor 518003276 Version CRB-Reductor 518003275 Version CRB-Reductor 518003274 Version CRB-Reductor 518003273 Version CRB-Reductor 518003272 Version CRB-Reductor 518003271 Version CRB-Reductor 518003270 Version CRB-Reductor 518003269 Version CRB-Reductor 518003268 Version CRB-Reductor 518003267 Version CRB-Reductor 518003266 Version CRB-Reductor 518003265 Version CRB-Reductor 518003264 Version CRB-Reductor 518003263 Version CRB-Reductor 518003262 Version CRB-Reductor 518003261 Version CRB-Reductor 518003260 Version CRB-Reductor 518003259 Version CRB-Reductor 518003258 Version CRB-Reductor 518003257 Version CRB-Reductor 518003256 Version CRB-Reductor 518003255 Version CRB-Reductor 518003254 Version CRB-Reductor 518003253 Version CRB-Reductor 518003252 Version CRB-Reductor 518003251 Version CRB-Reductor 518003250 Version CRB-Reductor 518003249 Version CRB-Reductor 518003248 Version CRB-Reductor 518003247 Version CRB-Reductor 518003246 Version CRB-Reductor 518003245 Version CRB-Reductor 518003244 Version CRB-Reductor 518003243 Version CRB-Reductor 518003242 Version CRB-Reductor 518003241 Version CRB-Reductor 518003240 Version CRB-Reductor 518003239 Version CRB-Reductor 518003238 Version CRB-Reductor 518003237 Version CRB-Reductor 518003236 Version CRB-Reductor 518003235 Version CRB-Reductor 518003234 Version CRB-Reductor 518003233 Version CRB-Reductor 518003232 Version CRB-Reductor 518003231 Version CRB-Reductor 518003230 Version CRB-Reductor 518003229 Version CRB-Reductor 518003228 Version CRB-Reductor 518003227 Version CRB-Reductor 518003226 Version CRB-Reductor 518003225 Version CRB-Reductor 518003224 Version CRB-Reductor 518003223 Version CRB-Reductor 518003222 Version CRB-Reductor 518003221 Version CRB-Reductor 518003220 Version CRB-Reductor 518003219 Version CRB-Reductor 518003218 Version CRB-Reductor 518003217 Version CRB-Reductor 518003216 Version CRB-Reductor 518003215 Version CRB-Reductor 518003214 Version CRB-Reductor 518003213 Version CRB-Reductor 518003212 Version CRB-Reductor 518003211 Version CRB-Reductor 518003210 Version CRB-Reductor 518003209 Version CRB-Reductor 518003208 Version CRB-Reductor 518003207 Version CRB-Reductor 518003206 Version CRB-Reductor 518003205 Version CRB-Reductor 518003204 Version CRB-Reductor 518003203 Version CRB-Reductor 518003202 Version CRB-Reductor 518003201 Version CRB-Reductor 518003200 Version CRB-Reductor 518003199 Version CRB-Reductor 518003198 Version CRB-Reductor 518003197 Version CRB-Reductor 518003196 Version CRB-Reductor 518003195 Version CRB-Reductor 518003194 Version CRB-Reductor 518003193 Version CRB-Reductor 518003192 Version CRB-Reductor 518003191 Version CRB-Reductor 518003190 Version CRB-Reductor 518003189 Version CRB-Reductor 518003188 Version CRB-Reductor 518003187 Version CRB-Reductor 518003186 Version CRB-Reductor 518003185 Version CRB-Reductor 518003184 Version CRB-Reductor 518003183 Version CRB-Reductor 518003182 Version CRB-Reductor 518003181 Version CRB-Reductor 518003180 Version CRB-Reductor 518003179 Version CRB-Reductor 518003178 Version CRB-Reductor 518003177 Version CRB-Reductor 518003176 Version CRB-Reductor 518003175 Version CRB-Reductor 518003174 Version CRB-Reductor 518003173 Version CRB-Reductor 518003172 Version CRB-Reductor 518003171 Version CRB-Reductor 518003170 Version CRB-Reductor 518003169 Version CRB-Reductor 518003168 Version CRB-Reductor 518003167 Version CRB-Reductor 518003166 Version CRB-Reductor 518003165 Version CRB-Reductor 518003164 Version CRB-Reductor 518003163 Version CRB-Reductor 518003162 Version CRB-Reductor 518003161 Version CRB-Reductor 518003160 Version CRB-Reductor 518003159 Version CRB-Reductor 518003158 Version CRB-Reductor 518003157 Version CRB-Reductor 518003156 Version CRB-Reductor 518003155 Version CRB-Reductor 518003154 Version CRB-Reductor 518003153 Version CRB-Reductor 518003152 Version CRB-Reductor 518003151 Version CRB-Reductor 518003150 Version CRB-Reductor 518003149 Version CRB-Reductor 518003148 Version CRB-Reductor 518003147 Version CRB-Reductor 518003146 Version CRB-Reductor 518003145 Version CRB-Reductor 518003144 Version CRB-Reductor 518003143 Version CRB-Reductor 518003142 Version CRB-Reductor 518003141 Version CRB-Reductor 518003140 Version CRB-Reductor 518003139 Version CRB-Reductor 518003138 Version CRB-Reductor 518003137 Version CRB-Reductor 518003136 Version CRB-Reductor 518003135 Version CRB-Reductor 518003134 Version CRB-Reductor 518003133 Version CRB-Reductor 518003132 Version CRB-Reductor 518003131 Version CRB-Reductor 518003130 Version CRB-Reductor 518003129 Version CRB-Reductor 518003128 Version CRB-Reductor 518003127 Version CRB-Reductor 518003126 Version CRB-Reductor 518003125 Version CRB-Reductor 518003124 Version CRB-Reductor 518003123 Version CRB-Reductor 518003122 Version CRB-Reductor 518003121 Version CRB-Reductor 518003120 Version CRB-Reductor 518003119 Version CRB-Reductor 518003118 Version CRB-Reductor 518003117 Version CRB-Reductor 518003116 Version CRB-Reductor 518003115 Version CRB-Reductor 518003114 Version CRB-Reductor 518003113 Version CRB-Reductor 518003112 Version CRB-Reductor 518003111 Version CRB-Reductor 518003110 Version CRB-Reductor 518003109 Version CRB-Reductor 518003108 Version CRB-Reductor 518003107 Version CRB-Reductor 518003106 Version CRB-Reductor 518003105 Version CRB-Reductor 518003104 Version CRB-Reductor 518003103 Version CRB-Reductor 518003102 Version CRB-Reductor 518003101 Version CRB-Reductor 518003100 Version CRB-Reductor 518003099 Version CRB-Reductor 518003098 Version CRB-Reductor 518003097 Version CRB-Reductor 518003096 Version CRB-Reductor 518003095 Version CRB-Reductor 518003094 Version CRB-Reductor 518003093 Version CRB-Reductor 518003092 Version CRB-Reductor 518003091 Version CRB-Reductor 518003090 Version CRB-Reductor 518003089 Version CRB-Reductor 518003088 Version CRB-Reductor 518003087 Version CRB-Reductor 518003086 Version CRB-Reductor 518003085 Version CRB-Reductor 518003084 Version CRB-Reductor 518003083 Version CRB-Reductor 518003082 Version CRB-Reductor 518003081 Version CRB-Reductor 518003080 Version CRB-Reductor 518003079 Version CRB-Reductor 518003078 Version CRB-Reductor 518003077 Version CRB-Reductor 518003076 Version CRB-Reductor 518003075 Version CRB-Reductor 518003074 Version CRB-Reductor 518003073 Version CRB-Reductor 518003072 Version CRB-Reductor 518003071 Version CRB-Reductor 518003070 Version CRB-Reductor 518003069 Version CRB-Reductor 518003068 Version CRB-Reductor 518003067 Version CRB-Reductor 518003066 Version CRB-Reductor 518003065 Version CRB-Reductor 518003064 Version CRB-Reductor 518003063 Version CRB-Reductor 518003062 Version CRB-Reductor 518003061 Version CRB-Reductor 518003060 Version CRB-Reductor 518003059 Version CRB-Reductor 518003058 Version CRB-Reductor 518003057 Version CRB-Reductor 518003056 Version CRB-Reductor 518003055 Version CRB-Reductor 518003054 Version CRB-Reductor 518003053 Version CRB-Reductor 518003052 Version CRB-Reductor 518003051 Version CRB-Reductor 518003050 Version CRB-Reductor 518003049 Version CRB-Reductor 518003048 Version CRB-Reductor 518003047 Version CRB-Reductor 518003046 Version CRB-Reductor 518003045 Version CRB-Reductor 518003044 Version CRB-Reductor 518003043 Version CRB-Reductor 518003042 Version CRB-Reductor 518003041 Version CRB-Reductor 518003040 Version CRB-Reductor 518003039 Version CRB-Reductor 518003038 Version CRB-Reductor 518003037 Version CRB-Reductor 518003036 Version CRB-Reductor 518003035 Version CRB-Reductor 518003034 Version CRB-Reductor 518003033 Version CRB-Reductor 518003032 Version CRB-Reductor 518003031 Version CRB-Reductor 518003030 Version CRB-Reductor 518003029 Version CRB-Reductor 518003028 Version CRB-Reductor 518003027 Version CRB-Reductor 518003026 Version CRB-Reductor 518003025 Version CRB-Reductor 518003024 Version CRB-Reductor 518003023 Version CRB-Reductor 518003022 Version CRB-Reductor 518003021 Version CRB-Reductor 518003020 Version CRB-Reductor 518003019 Version CRB-Reductor 518003018 Version CRB-Reductor 518003017 Version CRB-Reductor 518003016 Version CRB-Reductor 518003015 Version CRB-Reductor 518003014 Version CRB-Reductor 518003013 Version CRB-Reductor 518003012 Version CRB-Reductor 518003011 Version CRB-Reductor 518003010 Version CRB-Reductor 518003009 Version CRB-Reductor 518003007 Version CRB-Reductor 518003006 Version CRB-Reductor 518003005 Version CRB-Reductor 518003004 Version CRB-Reductor 518003003 2016-06-23 nikolay * Change bash_menu f7face3: Добавили настройку приема зеркала трафика для редуктора * Change bash_menu 113f849: Поправили запуск меню редуктора Version CRB-Reductor 517032960 2016-06-21 nikolay * Change base_scripts 7807b93: Повысили лимит в тесте проверки load average * Change base_scripts 54ea58f: Добавили примечание к ошибкам, которые можно поправить перезагрузкой сервера 2016-06-20 Oleg Strizhechenko * Change reductor_kernel_modules_pl5 6bbc781: Удалил Kconfig 2016-06-01 Alexander Sobyanin * Change python-tools 1d56ce9: Иногда не работала валидация cdr. Исправлено. 2016-06-01 Anton Klinskih * Change python-tools 4bfe26d: Не надо перевыставлять акт если уже запланировано выставление акта * Change python-tools 8687459: Отладка скрипта 2016-05-30 Anton Klinskih * Change python-tools d8d6a9f: Добавлен скрипт для массовой смены дату активации 2016-05-24 Ilja Blohin * Change python-tools ffc5bfd: Добавлен параметр выключения обновления базы данных при выполнении тестов 2016-05-23 Ilja Blohin * Change python-tools 94993b7: Исправлена ошибка при которой некорректно создавались автоматически создаваемые услугами учетные записи * Change python-tools f92ce3d: Исправлена ошибка при которой некорректно создавались автоматически создаваемые услугами учетные записи 2016-05-23 Рымарев Евгений * Change python-tools ee9c94f: Добавлен метод добавления учётной записи 2016-05-19 Anton Klinskih * Change python-tools a63c62b: Отладка запуска тестов 2016-05-19 Ilja Blohin * Change python-tools c685391: Доработан radius тест 2016-05-18 Anton Klinskih * Change django-appadmin cf03b8b: В некоторых случаях не работала авторизация * Change python-tools 1fc8442: Отладка теста * Change python-tools de4d25d: Отладка добавления услуг 2016-05-18 Рымарев Евгений * Change django-appadmin bce5b30: Убран перевод логгирования 2016-05-17 Anton Klinskih * Change django-appadmin 1eb15e5: Отладка проверки наличия обновления 2016-05-17 Рымарев Евгений * Change python-tools 85e9275: Добавлен клиентский скрипт для массовой метки deleted на абонентов 2016-05-16 Anton Klinskih * Change django-appadmin 6fe8b51: Отладка проверки наличия обновления * Change django-appadmin abeea4c: Добавлено сообщение о ходе проверки наличия обновления 2016-05-16 Ilja Blohin * Change python-tools 6c375c0: Добавлена возможность получения sentry handler для логирования 2016-05-13 Anton Klinskih * Change python-tools 3067a4c: xvfb сьедало все io * Change python-tools 01acd81: После убийства firefox надо очистить temp директорию от профилей 2016-05-11 Anton Klinskih * Change python-tools a82922e: Отладка общего метода авторизации в тестах 2016-05-11 Рымарев Евгений * Change python-tools bd550e3: Добавлена общая функция перевода 2016-05-10 Anton Klinskih * Change python-tools 2641746: Оптимизированны тесты, убраны лишние логины в биллинг 2016-05-10 Рымарев Евгений * Change python-tools a5e9deb: Запускаем дополнительные тесты, только если test_list пустой 2016-05-06 nikolay * Change carbon4to5_update 65db24d: Исправления ошибок мастера миграции * Change carbon4to5_update 2032b90: Добавлен hook установки * Change carbon4to5_update e501372: Добавили миграцию email администратора 2016-05-06 Рымарев Евгений * Change django 4fa02e5: Локализация * Change django 7ec1fc8: Добавлены форматы Date и DateTime в локаль en * Change django 9cc8adf: Revert "Для полей типа Data и DateTime добавляем форматы ввода" * Change django 68c0baf: Для полей типа Data и DateTime добавляем форматы ввода 2016-05-05 Anton Klinskih * Change python-tools 736b61a: Добавлен тест запрета двойного подключения обещанного платежа через ЛК * Change python-tools 11061d5: Отладка теста кабинета * Change python-tools d9baaaf: Рефакторинг тестов кабинета 2016-05-05 Рымарев Евгений * Change python-tools 39c6384: Более информативное логгирование * Change python-tools 0063ce4: Увеличение информативности в тестах 2016-05-04 Anton Klinskih * Change django-appadmin 19032ed: Иногда система отображала возможность обновления на старую версию * Change python-tools 3e003ab: Добавлен функционал настройки отдельных шаблонов сообщений для юр. и физ. лиц 2016-04-26 Anton Klinskih * Change python-tools c25fe45: Доработка тестов * Change python-tools 9c65a30: Добавлен тест api 1c * Change python-tools 7fb42f4: Вызов команд по ssh вынесено в отдельный миксин 2016-04-21 Рымарев Евгений * Change django-appadmin 66dbfb4: Локализация 2016-04-20 Ilja Blohin * Change python-tools f6d0bd5: Вынесены DSN в отдельные переменные * Change python-tools fbd3ef1: Вынесено формирование handler'а в отдельную функцию * Change python-tools adb71a0: Доработан скрипт теста radius авторизации voip 2016-04-20 Рымарев Евгений * Change django-appadmin 981671b: Локализация * Change django-appadmin cf125ea: Локализация 2016-04-20 Степан * Change django-appadmin f5102c4: Перевод 2016-04-19 Степан * Change python-tools dd5b36e: Добавление сообщения в аудит. 2016-04-18 Степан * Change django-appadmin ed81896: Small fixes. * Change django-appadmin e1d281f: Compiled file * Change django-appadmin f56009b: Перевод django-appadmin 2016-04-17 Рымарев Евгений * Change django-appadmin 8d203e2: Локализация 2016-04-12 Рымарев Евгений * Change django 8df7d05: Локализация * Change django 6c72ea4: Локализация генератора абстрактных моделей 2016-01-12 nikolay * Change carbon4to5_update 665c284: Добавили перенос атрибутов оператора связи * Change carbon4to5_update 031cd4c: Добавили README 2015-12-24 nikolay * Change carbon4to5_update 6ac7c12: Переформатировали формат миграции 2015-12-22 nikolay * Change carbon4to5_update 3162b85: Ревью 2015-12-21 nikolay * Change carbon4to5_update 6ba2dd4: Переделка миграции v0.2 2015-12-16 nikolay * Change carbon4to5_update 73219a9: Добавили миграцию настроек dhcp сервера * Change carbon4to5_update e1bce7f: Добавили миграцию настроек netflow 2015-12-15 nikolay * Change carbon4to5_update b8e9c51: Отладка миграции настроек смс и ftp-бекапов 2015-12-14 nikolay * Change carbon4to5_update fbd1d96: Исправлены ошибки при миграции 2015-12-11 nikolay * Change carbon4to5_update 43d7be5: Исправление багов обработки ошибок в bash 2015-12-10 nikolay * Change carbon4to5_update 958a9f8: Правка багов миграции 2015-12-09 nikolay * Change carbon4to5_update 1b22143: Добавлена миграция настроек сообщений и миграция настроек ftp-бекапов 2015-12-08 nikolay * Change carbon4to5_update 6440818: Набросок шага 4 - миграции БД * Change carbon4to5_update 12a876b: Исправлена функция получения параметров из 4го биллинга 2015-12-07 nikolay * Change carbon4to5_update 1b0f764: Добавили миграцию настроек платежных систем 2015-12-03 nikolay * Change carbon4to5_update ca8263a: fix inputbox * Change carbon4to5_update 827ec69: init commit 2015-11-20 Семён Ковшарев * Change python-tools 6812639: Исправлен метод закрытия алерта Version CRB-Reductor 516079921 2016-06-24 nikolay * Change base_scripts 30c05e5: Добавили опцию для проверки регистрации продукта перед запуском аппа 2016-06-23 nikolay * Change django-appadmin e6e29ba: Добавили поддержку readonly меню в веб 2016-06-22 nikolay * Change base_scripts 03378b8: Добавили поддержку хуков в аппах afterstart и beforestart для модификации хост-системы 2016-06-21 nikolay * Change django-appadmin bcff962: Исправили поведение: если в текстовое поле записать 1 или 0 - выведет True или False 2016-06-20 nikolay * Change base_scripts 20e18ed: Добавили создание forward-цепочки ipv6 для редуктора 2016-06-15 nikolay * Change base_scripts 84041eb: Иногда у сетевых карт были проблемы с менеджментом питания Version CRB-Reductor 516079916 needs * Change merge Version CRB-Reductor 516079915 2016-06-24 Anton Klinskih * Change python-tools c4daccc: Merge branch 'eugene_MERGE' into 'integra' 2016-06-24 nikolay * Change reductor_scripts_pl5 a910753: Добавили опцию для проверки регистрации продукта перед запуском аппа 2016-06-23 nikolay * Change reductor_scripts_pl5 c910f7c: Добавили поддержку readonly меню в вебе * Change reductor_scripts_pl5 b03a28c: Исправление запуска команд из меню * Change reductor_scripts_pl5 90f3f5a: Исправление запуска команд из меню * Change reductor_scripts_pl5 f902bfd: Исправление запуска команд из меню * Change reductor_userspace_pl5 f9da6b4: Добавили оповещение о том, что нужно пройти регистрацию в web * Change reductor_userspace_pl5 f7594e8: Исправление запуска команд из меню Version CRB-Reductor 516079912 2016-06-23 nikolay * Change reductor_scripts_pl5 d28c109: Починили выгрузку ipv6 модулей Version CRB-Reductor 516079911 2016-06-23 nikolay * Change reductor_scripts_pl5 37c0d43: Починили выгрузку ipv6 модулей Version CRB-Reductor 516079910 2016-06-23 nikolay * Change reductor_scripts_pl5 a2dcde5: Понизили даунтайм при перезагрузке аппа редуктор Version CRB-Reductor 516079909 2016-06-23 nikolay * Change reductor_scripts_pl5 235ccae: Исправили установку библиотек в хост-систему 2016-06-23 root * Change reductor_kernel_modules_pl5 0880bc7: Исправили установку библиотек в хост-систему Version CRB-Reductor 516079908 2016-06-22 nikolay * Change reductor_scripts_pl5 63dc8f8: Исправили отображение правил редуктора в base и запуск kdump * Change reductor_scripts_pl5 ae2e75c: Исправили доступ в веб-интерфейс редуктора Version CRB-Reductor 516079905 2016-06-22 nikolay * Change reductor_userspace_pl5 8827b10: Переместили cache в reductor * Change reductor_web_interface_pl5 c10b454: Исправили пути в веб-интерфейсе Version CRB-Reductor 516079904 2016-06-22 nikolay * Change reductor_userspace_pl5 c49aec0: Исправлено получение версии редуктора Version CRB-Reductor 516079903 2016-06-22 nikolay * Change reductor_scripts_pl5 3ed1dbf: Перемещаем списки в /var * Change reductor_userspace_pl5 bf2836b: Перемещаем списки в /var 2016-06-22 root * Change gost-ssl_pl5 f118fd4: Устанавливаем gost-ssl в отдельную директорию Version CRB-Reductor 516079902 2016-06-22 Anton Klinskih * Change base_scripts dcd081c: Merge branch 'hotfix' into 'devel' 2016-06-21 Anton Klinskih * Change python-tools 2cf5351: В некоторых случаях не генерировались телефонные номера из услуги Version CRB-Reductor 516069898 2016-06-21 nikolay * Change reductor_scripts_pl5 cce9fe1: Почистили конфиг редуктора от лишних опций Version CRB-Reductor 516069897 2016-06-21 Anton Klinskih * Change base_scripts 7ffa720: Отладка отправки сообщения * Change base_scripts 95ee852: Сообщение в helpdesk отправляем один раз в независимости от указания email админа * Change base_scripts 54c7f63: Неправильно формировалась тема при отправке заявки в helpdesk 2016-06-21 nikolay * Change reductor_scripts_pl5 72acd7b: Устранено дублирование в фаерволе 2016-06-21 root * Change reductor_kernel_modules_pl5 56668e4: Переместили собранные модули в extra Version CRB-Reductor 516069894 2016-06-20 nikolay * Change reductor_userspace_pl5 f897b54: Убрали лишние const * Change reductor_userspace_pl5 0a17991: Перенесли userinfo в /cfg/ Version CRB-Reductor 516069893 2016-06-17 Anton Klinskih * Change base_scripts c5f7fd5: Исправлена опечатка * Change base_scripts 6c5e5f8: Изменено наименоване автоматически создаваемых заявок 2016-06-16 Anton Klinskih * Change base_scripts 4f22a2c: Merge branch 'hotfix' into 'devel' * Change django-appadmin 7068dc3: Add new file 2016-06-16 nikolay * Change django-appadmin c8e1edf: Добавлена возможность отображения настроек, если в аппе есть собственный веб-интерфейс * Change django-appadmin ba6969d: Добавлено отображение подсказок в интерфейсе редактирования настроек Version CRB-Reductor 516069886 Version CRB-Reductor 516069885 2016-06-16 nikolay * Change reductor_userspace_pl5 f864d06: Не копировался cron.d файл редуктора Version CRB-Reductor 516069884 2016-06-16 nikolay * Change reductor_scripts_pl5 7dc403d: Из конфига удалены опции автообновления * Change reductor_userspace_pl5 d81dbc7: Удалены старые скрипты обновления редуктора * Change reductor_userspace_pl5 42b4456: Исправили работу мастера настройки сети Version CRB-Reductor 516069883 2016-06-15 nikolay * Change reductor_scripts_pl5 71d6a29: Не обновлялся конфиг Version CRB-Reductor 516069881 2016-06-15 nikolay * Change reductor_web_interface_pl5 65e0357: Убрали лишний вывод при запуске reductor web 2016-06-14 nikolay * Change carbon_billing_regnum a739c6b: Добавили вызов activate_hook.sh * Change carbon_billing_regnum 0421f32: Добавили вызов activate_hook.sh * Change carbon_billing_regnum 78a3236: Исправили регистрацию редуктора 2016-05-16 Anton Klinskih * Change carbon_billing_regnum f4de85c: Добавлено сообщение о ходе проверки наличия обновления Version CRB-Reductor 516069880 2016-06-15 nikolay * Change reductor_web_interface_pl5 6b6b966: Убрали лишний вывод при запуске reductor web Version CRB-Reductor 516069879 2016-06-15 nikolay * Change reductor_scripts_pl5 dc5a2c6: Модули выгружаем только при крайней необходимости Version CRB-Reductor 516069878 2016-06-15 nikolay * Change reductor_scripts_pl5 f339817: Модули выгружаем только при крайней необходимости Version CRB-Reductor 516069877 2016-06-15 nikolay * Change reductor_scripts_pl5 e64b4fd: Исправлен stop фаервола редуктора * Change reductor_userspace_pl5 c0a94a0: Исправлен stop фаервола редуктора 2016-06-15 Oleg Strizhechenko * Change reductor_kernel_modules_pl5 39e7280: install был неправильным * Change reductor_kernel_modules_pl5 24ead1f: Совместимость сборки на новом makedistro и на старых Version CRB-Reductor 516069875 2016-06-15 nikolay * Change reductor_scripts_pl5 a48c95b: Добавили тесты angel Version CRB-Reductor 516069874 2016-06-15 nikolay * Change reductor_scripts_pl5 2f9e7b5: Добавили тесты angel * Change reductor_userspace_pl5 f802d79: Исправили скрипты диагностики Version CRB-Reductor 516069873 2016-06-14 Ilja Blohin * Change test_se_auto e4a145a: В некоторых случаях падал тест создания преобразования номеров из web Version CRB-Reductor 516069865 2016-06-14 nikolay * Change reductor_scripts_pl5 077131e: Перенос reductor_firewall * Change reductor_scripts_pl5 8caad06: Добавили activate_hook * Change reductor_userspace_pl5 377d2c9: Перенос firewall * Change reductor_userspace_pl5 c03035c: Убрали настройку сети и регистрацию из мастера настройки reductor * Change reductor_userspace_pl5 cc7c786: Убрали старые скрипты, связанные с регистрацией и активацией, из крона Version CRB-Reductor 516059863 2016-06-10 nikolay * Change reductor_scripts_pl5 89d9580: Исправили запуск редуктора * Change reductor_scripts_pl5 86d72a5: Исправили запуск редуктора * Change reductor_scripts_pl5 b155125: Закрыли порт web админки редуктора без авторизации * Change reductor_scripts_pl5 37c993d: Запуск web интерфейса reductor * Change reductor_scripts_pl5 159cdf7: Настройки доступа в web-админку reductor * Change reductor_scripts_pl5 aa0c2d7: Обновлен README * Change reductor_scripts_pl5 7fbe621: Исправили запуск web-сервера reductor * Change reductor_scripts_pl5 a3884ae: Исправили запуск web-сервера reductor * Change reductor_userspace_pl5 2659972: Исправили запуск reductor * Change reductor_userspace_pl5 ae37cd4: Исправили запуск reductor * Change reductor_userspace_pl5 71f9a40: Исправили запуск web-сервера reductor * Change reductor_web_interface_pl5 8ee0df9: Поправили пути для логов * Change reductor_web_interface_pl5 edb7270: Исправлен запуск create_db * Change reductor_web_interface_pl5 30638c2: Исправили запуск web-сервера reductor 2016-06-10 Oleg Strizhechenko * Change reductor_kernel_modules_pl5 38cfda9: Исправлен upload модулей 2016-06-10 root * Change gost-ssl_pl5 e54e590: Переименован hook файл * Change gost-ssl_pl5 42a16e0: Убрал необходимость писать сложный gitignore * Change reductor_kernel_modules_pl5 76292cd: Исправлена сборка модулей reductor * Change reductor_kernel_modules_pl5 6c2ec1e: Переименован hook файл * Change reductor_scripts_pl5 687b50a: Initial commit * Change reductor_scripts_pl5 1e7d2e5: Исправили запуск app reductor * Change reductor_userspace_pl5 1df7ac3: Переименован hook файл * Change reductor_userspace_pl5 de160bf: Добавили hook файл * Change reductor_web_interface_pl5 b765ecb: Переименован hook файл 2016-06-09 Anton Klinskih * Change python-tools 885d08d: Отладка тестов * Change python-tools 1ffdce9: В некоторых случаях не разлачивалось обновление 2016-06-09 Oleg Strizhechenko * Change reductor_kernel_modules_pl5 0904169: Добавил сборку forbidden * Change reductor_kernel_modules_pl5 144cde9: Избавился от конфликта host_mining.c * Change reductor_kernel_modules_pl5 e9fdee5: Удалил закомментированную сборку IPv6 DNSREPLY * Change reductor_kernel_modules_pl5 e4e43dd: Сборка обоих модулей работает 2016-06-09 root * Change gost-ssl_pl5 9136a51: Добавлен hook файл для сборки * Change gost-ssl_pl5 5a63dd4: Добавлен hook файл для сборки * Change reductor_kernel_modules_pl5 1d2ccaa: Добавили копирование модулей внутрь контейнера * Change reductor_kernel_modules_pl5 13a6faf: Создан hook файл для сборки * Change reductor_web_interface_pl5 305dec2: Добавили hook файл для сборки 2016-06-08 Anton Klinskih * Change test_se_auto ba5d5b3: Стабилизация теста 2016-06-08 root * Change blockpage_scripts 7ce7ef9: Исправлен запуск nginx * Change blockpage_scripts e19e573: Переименовываем reductor_blockpage * Change blockpage_scripts ca02458: Переименовываем reductor_blockpage * Change blockpage_scripts d930cb7: Переименовываем reductor_blockpage * Change blockpage_scripts ebb18dd: Исправления в настройках * Change blockpage_scripts bf96fcf: Исправление конфигурации nginx * Change blockpage_scripts ba98bde: Добавили скрипты конфигурации для nginx 2016-06-08 Рымарев Евгений * Change test_se_auto 3c1ce42: Исправлен тест создания тарифа * Change test_se_auto 6020bdf: Исправлен тест создания тарифа 2016-06-07 Anton Klinskih * Change carbon_billing_regnum e89d87a: Убрано лишнее логирование * Change python-tools b1e1d55: Функция перенесена 2016-06-07 nikolay * Change base_scripts 199cc4b: Исправили ошибку при установке новых app при обновлении * Change base_scripts b68dd43: Исправлен запуск аппликейшенов в сборке без asr_billing 2016-06-07 root * Change blockpage_scripts f921cad: Исправили сборку * Change blockpage_scripts 0297814: Initial commit 2016-06-06 Anton Klinskih * Change base_scripts a73770e: Обновление всегда должно скачиваться * Change base_scripts 3b43d22: Не обрабатываем код ошибки 45 для отправки сообщения в Helpdesk * Change base_scripts 1231165: Скрипт падал с ошибкой * Change python-tools 197b031: Отладка теста * Change python-tools 4688e85: Отладка тестов * Change python-tools 84753de: Защита от незакрытого firefox * Change python-tools e8e880e: Отладка теста * Change python-tools 25adc5a: Отладка теста: ошибка при очистке БД приводило к повисшему firefox * Change test_api 902e50b: Отладка теста * Change test_api 21033b9: Отладка теста 2016-06-06 Oleg Strizhechenko * Change reductor_userspace_pl5 112a040: Удаление IP адреса DNS-заглушки из результатов резолва * Change reductor_userspace_pl5 fab9f03: Подхват env-переменной в shell 2016-06-02 Anton Klinskih * Change python-tools 84bb116: Добавлены фукнции сторнирования проводки и финансовой операции * Change test_api a4e5f4b: Отладка теста * Change test_api 603ec4b: Выключен нерабочий тест * Change test_api 62cfb6d: Не работали тесты 2016-06-01 Alexander Sobyanin * Change test_api 6371bea: Отладка теста. Ожидание поступление денег. 2016-06-01 Anton Klinskih * Change carbon_billing_regnum 5fdcd11: Кешируем функцию получения профиля продукта * Change python-tools 6ecdc05: Отладка скрипта * Change python-tools 35cb0f4: Не надо перевыставлять акт если уже запланировано выставление акта 2016-06-01 Oleg Strizhechenko * Change reductor_userspace_pl5 e58bb3b: Тест настроек DNS (для разработчиков) * Change reductor_userspace_pl5 386d238: Поддержка DNS-фильтрации из коробки * Change reductor_userspace_pl5 5b803c3: Вынес CARBONSOFT_BLACKHOLE в etc/const и всё подрефакторил + немного новой логики с 127.0.0.1 2016-06-01 Рымарев Евгений * Change test_api 9d6cbf2: Исправлен тест UserSide 2016-05-31 Anton Klinskih * Change test_api d7ca8c7: Отладка теста апи 1с * Change test_api c438b73: Отладка теста * Change test_api 4431fcc: Отладка теста 2016-05-31 nikolay * Change base_scripts 4169326: Иногда на ядрах carbon невозможно было загрузиться из-за проблем софтрейда * Change base_scripts 234fd41: Добавили запрет на обновление, когда хотя бы 1 app в safemode * Change base_scripts 6620319: Добавили запрет на обновление, когда хотя бы 1 app в safemode * Change base_scripts c444786: Исправление ошибки обновления на новую версию * Change base_scripts 3183dd7: Исправление ошибки обновления на новую версию 2016-05-31 Oleg Strizhechenko * Change reductor_userspace_pl5 f36634d: Автоматическое включение DNS * Change reductor_userspace_pl5 2c94069: По умолчанию DNS_IP - наша заглушка * Change reductor_userspace_pl5 3214b72: Переехали на 8080 2016-05-31 Рымарев Евгений * Change test_api c6a5f94: Исправлен тест UserSide 2016-05-30 Alexander Sobyanin * Change test_api 3c50773: Отладка теста. Вывод дополнительной информации. * Change test_se_auto e752212: Отладка теста. Убран некорректный участок. 2016-05-30 Anton Klinskih * Change test_api 6ac1f9d: Отладка теста апи 1С * Change test_api 2041613: Отладка теста api_1c 2016-05-30 nikolay * Change base_scripts 36b6c63: Исправление ручного форсированного обновления 2016-05-29 Anton Klinskih * Change test_se_auto 3f772de: Убраны двойные ковычки в тесте 2016-05-28 Anton Klinskih * Change python-tools 776838c: отладка тестов 2016-05-28 Рымарев Евгений * Change test_api 3a6ad2a: Тест UserSide 2016-05-27 Anton Klinskih * Change python-tools 23b56c0: Отладка тестов * Change python-tools 4abefbe: Не работал тест детальной статистики * Change python-tools 35d99ad: Отладка теста * Change test_se_auto 7626625: Отладка теста * Change test_se_auto 029e09a: Отладка теста истории * Change test_se_auto 708f2f4: Отладка теста * Change test_se_auto 57ac4ce: Не работал тест * Change test_se_auto 362e49c: Отладка теста 2016-05-26 Anton Klinskih * Change test_se_auto 1011e1d: Отладка теста * Change test_se_auto abb6d91: Отладка теста * Change test_se_auto d0ecfe5: Отладка теста выделения ип из пула 2016-05-26 nikolay * Change base_scripts 2014e8a: Иногда система обновления генерировала лишние alarm-оповещения * Change base_scripts efbef1d: Иногда система обновления генерировала лишние alarm-оповещения * Change base_scripts 8ffefc6: Добавили отладочный вывод в процедуру выгрузки бекапа на ftp 2016-05-25 Anton Klinskih * Change base_scripts c905154: Отключен перевод базы в синхронный режим 2016-05-25 Рымарев Евгений * Change test_se_auto 444614c: Исправлен тест на выделение маски из пула IP * Change test_se_auto 47c09b4: Исправлен тест на выделение маски из пула IP 2016-05-24 Alexander Sobyanin * Change test_api 9ca0979: Отладка теста. Вывод баланса. 2016-05-24 e.pimenov * Change base_scripts 3085aae: Тест не правильно считал количество правил iptables * Change base_scripts e9e75fb: Тест не правильно считал количество правил iptables 2016-05-24 Oleg Strizhechenko * Change reductor_web_interface_pl5 9e4a19f: Ограничиваем число графиков по интерфейсам первыми 10ю 2016-05-23 Anton Klinskih * Change python-tools 8488163: Добавлены константы * Change test_se_auto c3c8715: Добавлен тест отображения реквизитов в результате поиска 2016-05-23 makedistro_master * Change base_python_env 9360bf2: Добавлен пакет requests 2016-05-23 nikolay * Change base_scripts e0f2eff: Иногда не срабатывала проверка наличия ups * Change base_scripts e908975: Иногда не срабатывала проверка наличия ups * Change base_scripts a8ba84d: Убрали лишний вывод git при загрузке аппа 2016-05-23 Oleg Strizhechenko * Change reductor_userspace_pl5 9f2e0f0: Добавил конфиги для rsyslog для остальных модулей 2016-05-23 Рымарев Евгений * Change python-tools cc930c2: Добавлен метод добавления учётной записи * Change test_se_auto ee57d80: Добавлен тест на выделение маски сети при выделении IP из пула * Change test_se_auto e08fa95: Добавлен тест на выделение маски сети при выделении IP из пула 2016-05-20 Рымарев Евгений * Change test_api 95cd9ba: Тест userside 2016-05-19 Anton Klinskih * Change test_se_auto 819d0ac: Отладка теста 2016-05-19 nikolay * Change base_scripts 2102a3d: Ftp бекап не работал, когда в логине содержатся спец.символы 2016-05-19 Oleg Strizhechenko * Change reductor_userspace_pl5 e6755b6: Добавил dns_log_level для дебага запросов * Change reductor_userspace_pl5 8ffef75: Добавил в дефолтный конфиг log_level для dnsmatch * Change reductor_web_interface_pl5 e4f5697: Перекрасил выбранные в бокой менюшке элементы в серый 2016-05-19 Степан Евстифеев * Change test_se_auto 0d53fe6: Отладка теста. 2016-05-18 Alexander Sobyanin * Change python-tools ad52c4b: Отладка тестов. Вынесен путь к Api в переменную. * Change python-tools 679a594: Отладка тестов. Подключение по ssh. * Change python-tools 335773f: Отладка тестов. Настройки биллинга. * Change test_api c74f00c: Отладка теста. Создание абонента. * Change test_api 1a8e9d9: Отладка теста. Создание абонента. * Change test_api ba92a80: Отладка теста. Настройки API. * Change test_api 47a6973: Отладка теста. Настройки сети платежных систем. * Change test_api 4bf72a7: Отладка теста. Настройки API. * Change test_api d0e9d56: Отладка теста. Настройки API. * Change test_api 024ad65: Отладка теста. Настройки API. * Change test_api 2235344: Отладка теста. Настройки API. * Change test_api 32f98bc: Отладка теста. Изменен метод отправки https запросов. * Change test_api 8654639: Отладка теста. Изменилась проверка баланса. 2016-05-18 Anton Klinskih * Change test_se_auto 9707b63: Убран лишний тест * Change test_se_auto 70daf57: Убраны двойные кавычки * Change test_se_auto 22d07dc: С двойными ковычками тест падает 2016-05-18 Oleg Strizhechenko * Change reductor_userspace_pl5 7572018: Добавил сбор информации о версии веб-интерфейса * Change reductor_userspace_pl5 334ac0d: Добавлен сбор информации о версиях 2016-05-18 Степан Евстифеев * Change test_se_auto 169fcef: Отладка теста. Неправильно сохранялся шаблон 2016-05-17 nikolay * Change base_scripts 90dcd13: Добавили защиту от поломки git истории в конфигах * Change base_scripts c0f7571: Иногда sysfs монтируется некорректно, сделали remount * Change base_scripts 715d306: Иногда sysfs монтируется некорректно, сделали remount * Change base_scripts 8800e84: Иногда sysfs монтируется некорректно, сделали remount * Change base_scripts b5d3e17: Иногда sysfs монтируется некорректно, сделали remount 2016-05-17 Рымарев Евгений * Change test_api a7e6b68: Добавил тест userside 2016-05-17 Степан Евстифеев * Change test_se_auto 7799b87: Системные пользователи не должны отображаться при поиске 2016-05-16 Anton Klinskih * Change test_se_auto 7cc081f: Отключен нерабочий тест * Change test_se_auto fa47a47: Тест возвращал неправильный код * Change test_se_auto 14b9329: Отключен нерабочий тест 2016-05-16 Ilja Blohin * Change python-tools 4ba4b73: Добавлена возможность получения sentry handler для логирования 2016-05-16 Oleg Strizhechenko * Change reductor_userspace_pl5 3af1b36: Исправлена плавающая ошибка загрузки доменов в ядро + код вынесен в функцию * Change reductor_userspace_pl5 d45b17e: Проверка и захват лока перенесены после проверки опций конфига в ip_update.sh 2016-05-16 Рымарев Евгений * Change carbon_billing_regnum 6ffdeb1: . 2016-05-16 Степан Евстифеев * Change test_se_auto 42229b7: Тестирование выключенных тестов 2016-05-13 Alexander Sobyanin * Change test_api 8c08878: Отладка теста * Change test_api cc51e32: Расширенная информация об ошибочном платеже * Change test_api 977e347: Увеличено количество попыток в тестах платежей 2016-05-13 Oleg Strizhechenko * Change reductor_userspace_pl5 f5f8b07: Реджектим ВЕСЬ SSL * Change reductor_web_interface_pl5 5671c82: Исправлен nav-bar 2016-05-13 Рымарев Евгений * Change test_se_auto 9cde2c4: Исправление тестов * Change test_se_auto 740d115: Исправлен тест 2016-05-13 Степан Евстифеев * Change test_se_auto 8afa779: Отладка теста. 2016-05-12 Anton Klinskih * Change test_se_auto bb5b33a: Отключение теста 2016-05-12 Oleg Strizhechenko * Change reductor_userspace_pl5 00bdaa0: Отрезаем www при заливке доменов 2016-05-12 Степан Евстифеев * Change test_api b48a72d: Отладка теста * Change test_se_auto 66377c6: Добавлен тест проверки алярма, при проведении отрицательного прихода 2016-05-11 Anton Klinskih * Change base_scripts 20cf4b4: В некоторых случаях не поднимались PPP интерфейсы * Change base_scripts a2d6af4: В некоторых случаях не обновлялось * Change base_scripts c7799e4: Повышена стабильность и информативность скрипта обновления * Change base_scripts 04f41f5: Иногда не срабатывало обновление * Change python-tools 900bbd8: Отладка общего метода авторизации в тестах * Change test_se_auto 24efdfb: Неправильно выключил тесты 2016-05-11 Степан Евстифеев * Change test_se_auto 5e35dcd: Отладка теста. 2016-05-10 Anton Klinskih * Change python-tools 09c9449: Оптимизированны тесты, убраны лишние логины в биллинг * Change test_se_auto 24f9e7d: Добавлен тест пагинации в поиске 2016-05-10 Oleg Strizhechenko * Change reductor_userspace_pl5 c86e797: Обрезание порта в DNS-IP, если его указали по ошибке + красный warning при рестарте (syntax bug) * Change reductor_userspace_pl5 e5ccf5a: Красочные варнинги по генерации вебки при старте * Change reductor_userspace_pl5 d0bf84d: Обрезание порта в DNS-IP, если его указали по ошибке + красный warning при рестарте * Change reductor_userspace_pl5 c69a3ee: Добавил напоминание о том, что порт указывать нет смысла * Change reductor_userspace_pl5 bb0abc0: Кастомные редиректы не наследовали --log --save-domain * Change reductor_userspace_pl5 025d2f9: Добавлена проверка локов списков ip/url в вызов events.sh 2016-05-06 Anton Klinskih * Change test_se_auto db0d41b: Убран нерабочий тест * Change test_se_auto 383a914: Отключен нерабочий тест * Change test_se_auto a52b1d2: Отключен нерабочий тест * Change test_se_auto f1cf2fc: Отладка теста * Change test_se_auto c541b94: Отладка теста 2016-05-06 nikolay * Change base_scripts 3fc659c: Исправление обновления * Change base_scripts eb48455: Иногда обновление падало с ошибкой yum-репозиториев * Change base_scripts 10d92ab: Исправление обновления * Change base_scripts 23ba06f: Иногда обновление падало с ошибкой yum-репозиториев 2016-05-06 Oleg Strizhechenko * Change reductor_userspace_pl5 087c43e: Страница заглушка показывала index.html вместо block.html и это работало только на тестовой машине разработчика 2016-05-06 Рымарев Евгений * Change test_api f66554c: Исправление теста API * Change test_se_auto 5ab15cb: . 2016-05-05 nikolay * Change base_scripts f2cf8ad: Увеличена скорость watchdog 2016-05-05 Oleg Strizhechenko * Change reductor_userspace_pl5 f92edcd: Неправильно добавлялось правило исключающее реджекты в локалке * Change reductor_web_interface_pl5 f48c78b: При входе на страничку графиков в самом начале не подсвечивалось навигационное меню 2016-05-05 Рымарев Евгений * Change test_api 2a409e6: Revert "В тест API добавлена возможность запускать отдельные тесты" * Change test_api 3ff76ac: В тест API добавлена возможность запускать отдельные тесты * Change test_api 0a091c3: Исправление теста * Change test_se_auto e4ddf5a: Исправление теста * Change test_se_auto 797fc91: Revert "Добавлена возможность запуска отдельного теста" * Change test_se_auto 092feb0: Исправлен тест * Change test_se_auto 8227074: Добавлена возможность запуска отдельного теста 2016-05-05 Семён Ковшарев * Change test_se_auto 22538ba: дополнен тест детальной статистики 2016-05-04 Oleg Strizhechenko * Change reductor_userspace_pl5 67bc299: Добавил фильтрацию всего остального TCP при интеграции биллинга * Change reductor_userspace_pl5 b8cc463: Мастер настройки теперь спрашивает про DNS * Change reductor_userspace_pl5 9cb765c: Добавлены варнинги и отключение вебки * Change reductor_userspace_pl5 285fbf7: Файрвол разрешает 443 порт, если включен редирект DNS * Change reductor_userspace_pl5 75dd9da: Заглушка на собственном сервере теперь поддерживает DNS-редиректы 2016-05-04 Рымарев Евгений * Change python-tools de76244: Исправлено имя для генерируемого tar-файла 2016-05-04 Степан * Change test_se_auto 60a96fa: Тест проверки корректного отображения вкладок в меню "настройки(в файле)". * Change test_se_auto dbec1ec: Рефакторинг теста групп. Добавлена проверка на дублирование вкладок. 2016-04-29 Oleg Strizhechenko * Change reductor_userspace_pl5 e80edf1: Спрячем греп * Change reductor_userspace_pl5 cd50e18: В случае отстутствия IP на сервере не генерим заглушку * Change reductor_userspace_pl5 7bcd167: Поддержка заглушки для HTTP/HTTPS/DNS на своём сервере * Change reductor_userspace_pl5 e2f164e: Новый missed_monitor * Change reductor_userspace_pl5 fe26cf2: Увеличиваем TTL неотрезолвленным до 3 часов * Change reductor_userspace_pl5 4fa8891: Можно задавать число тредов QDNS через env и диагностика не ругается на ключ, если качаем со своего сервера * Change reductor_userspace_pl5 fe47d91: Более отказоустойчивый prepare * Change reductor_userspace_pl5 e0f3fcd: Выкинули fallback активацию/регистрацию, логирование в загрузке в ядро теперь не крашит скрипт если падает 2016-04-28 Oleg Strizhechenko * Change reductor_userspace_pl5 8d2a8de: Если включена интеграция с биллингом и фильтрация по DNS доступ до страниц-заглушек по HTTPS не REJECTится * Change reductor_userspace_pl5 1303443: Разрешаем DNS в raw в случае если включен optimize_routing и dns * Change reductor_userspace_pl5 8129199: Работаем с DNS только в случае если эта опция включена * Change reductor_userspace_pl5 42165d0: Вернул дефолтный адрес редиректа * Change reductor_userspace_pl5 e28308e: По умолчанию URL теперь 1 и на 80 порту * Change reductor_userspace_pl5 c017aca: now errors passwed from firewall and updated config for dns block * Change reductor_userspace_pl5 ec44ec4: меньше проверок сертификата если используется свой сервер выгрузки * Change reductor_userspace_pl5 0d0fb7a: Не проверяем наличие сертификата в случае если используем свой сервер для выгрузки * Change reductor_userspace_pl5 6062606: Теперь в вебке отображается информация о модуле DNS * Change reductor_userspace_pl5 3014370: Добавлена поддержка фильтрации по DNS 2016-04-27 nikolay * Change base_scripts 8bc89ae: Были проблемы с серверами с хардварными вачдогами * Change python-tools c76f3c5: Иногда в web-интерфейсе выводилось ошибочное оповещение об ошибке ftp-бекапа 2016-04-27 Oleg Strizhechenko * Change reductor_userspace_pl5 4db505f: Исправление диагностики запускает выгрузки списков с timeout аналогично cron 2016-04-26 Anton Klinskih * Change python-tools ca16217: Добавлен тест api 1c * Change test_api 3f746a9: Добавлен тест api 1c * Change test_se_auto 01ac45a: Вызов команд по ssh вынесено в отдельный миксин 2016-04-26 Oleg Strizhechenko * Change reductor_userspace_pl5 3955396: Пока что отключен DNS по умолчанию * Change reductor_userspace_pl5 64c5e73: Добавил в конфиг фильтрацию DNS * Change reductor_userspace_pl5 c874fff: Логирование exception через хак * Change reductor_userspace_pl5 a8138d1: Логирование exception через хак * Change reductor_userspace_pl5 d8ba454: Добавил создание симлинков на либы DNS-модулей * Change reductor_userspace_pl5 396987e: Добавил загрузку доменов в ядро * Change reductor_userspace_pl5 bf8c918: Добавил активацию DNS-модуля и питоновый скрипт для загрузки хексом * Change reductor_userspace_pl5 9932ae1: Реализовал всё про днс * Change reductor_userspace_pl5 98f75fa: Выпиливаем правила фильтрации DNS и выгружаем модули при стопе * Change reductor_userspace_pl5 f39aaab: По умолчанию наверное оптимально будет 127.0.0.1 отдавать * Change reductor_userspace_pl5 16abebb: Пока что отключен DNS по умолчанию * Change reductor_userspace_pl5 a8bb791: Добавил в конфиг фильтрацию DNS 2016-04-26 Степан * Change test_se_auto 31ae2fb: Test fixes. * Change test_se_auto 0db74f4: Тест проверки аудита при разблокировке всех пользователей. 2016-04-25 Anton Klinskih * Change python-tools 4545514: Отладка тестов апи 2016-04-25 Oleg Strizhechenko * Change reductor_userspace_pl5 07ff99c: Добавил утилиту для создания кучи vlan 2016-04-25 Степан * Change test_se_auto ea3582e: Тест, проверяющий возможность выбора коммутатора при создании учетной записи. 2016-04-22 Anton Klinskih * Change python-tools 2f5fca9: Возможность обновления хука фаирвола * Change python-tools 4ac89a9: Добавлены тест апи и кабинета 2016-04-22 Oleg Strizhechenko * Change reductor_userspace_pl5 aa7ba2b: Не работали белые списки IP из-за включенного резолвера 2016-04-21 nikolay * Change base_scripts 6224bee: Не запускался kdump при использовании raid * Change base_scripts a689532: Убрали лишние сообщения об ошибках * Change base_scripts 2bc55c5: Убрали лишние сообщения об ошибках 2016-04-20 Anton Klinskih * Change python-tools 623f4f3: Не запускались контрольные тесты 2016-04-20 Ilja Blohin * Change python-tools 5c29fd7: Вынесены DSN в отдельные переменные * Change python-tools a361418: Вынесено формирование handler'а в отдельную функцию 2016-04-20 nikolay * Change base_scripts e2a0018: Иногда возникали проблемы с обновлением base * Change base_scripts 88cd2e9: Иногда возникали проблемы с обновлением base 2016-04-19 Alexander Sobyanin * Change python-tools 2ed52e7: Добавлены общие методы тестов api * Change python-tools 5c8f86f: Доработаны заголовки методов в тесте api * Change python-tools a56ea3a: Выненсены методы api в тестах * Change python-tools 09f829e: Отладка теста: авторизация * Change python-tools 15bdc21: Отладка теста * Change test_api 2bd6d66: Изменились параметры метода * Change test_api 597db9f: Методы вынесены в общие тесты api * Change test_api d8d941e: Методы api в тесте 2016-04-19 Anton Klinskih * Change django-appadmin 66581b4: Отладка логирования * Change django-appadmin 7c9300d: Настройка логирования * Change django-appadmin 9a291a3: Настройка логирования * Change python-tools 8eaad75: Абонента активировало по первому пакету при Radius авторизации хотя он ниразу не подключался * Change python-tools d1e7ba3: Отключаем браузеры и виртуальные дисплеи после выполнения теста 2016-04-19 nikolay * Change base_scripts ba63d9d: Убрано оповещение о разовом сбое rsync во время автоматического обновления * Change base_scripts fef9366: Убрано оповещение о разовом сбое rsync во время автоматического обновления * Change base_scripts fa70bbc: Добавили оповещение о необходимости перезагрузки для активации подсистем watchdog 2016-04-18 Anton Klinskih * Change python-tools 2120b8a: Отладка тестов * Change python-tools 73f03e7: Отладка теста * Change python-tools 2b8eb14: Отладка теста * Change python-tools aedc569: Отладка тестов * Change python-tools bdbbc0a: Рефакторинг тестов веб * Change test_se_auto e72cc6c: Отладка теста * Change test_se_auto b00750f: Отладка тестов * Change test_se_auto b060548: Отладка теста * Change test_se_auto 5f01ba4: Отладка тестов * Change test_se_auto 75eb649: Отладка теста * Change test_se_auto 87e65cf: Отладка тестов * Change test_se_auto 4a301b3: Отладка теста * Change test_se_auto 753784f: Отладка тестов * Change test_se_auto 790b792: Отладка тестов * Change test_se_auto 33dd33f: Отладка тестов * Change test_se_auto c0a0032: Отладка теста * Change test_se_auto 79a3c08: Отладка теста * Change test_se_auto 97931f1: Отладка тестов * Change test_se_auto bfdef7f: Рефакторинг тестов 2016-04-18 nikolay * Change base_scripts 848a700: Иногда после установки asr_billing был в safemode * Change base_scripts 6c0b838: Добавили скрипт слежения за load average и сохранением отладочной информации * Change base_scripts 6c5e33e: Иногда после установки asr_billing был в safemode * Change base_scripts b81d500: Добавил логирование запусков update.sh 2016-04-18 Семён Ковшарев * Change test_se_auto d87db4d: тест вкладки сервис 2016-04-15 Anton Klinskih * Change carbon_billing_regnum 8b68ff6: Сообщалась неправильная версия продукта * Change python-tools 639e52a: Добавлено ожидание загрузки страницы при логине * Change test_se_auto a5db7db: Ждем подгрузки страницы 2016-04-15 nikolay * Change base_scripts 593ddc9: Убраны лишние ошибки в диагностике на серверах под lxc * Change base_scripts f5659e9: Добавили мониторинг за /proc и /sys каталогами в вачдог 2016-04-14 Alexander Sobyanin * Change python-tools 3dbc2e1: Исправлены методы тестов обращения к вспылвающим окнам * Change python-tools 942c29d: В общий класс тестирования перенесены распространенные элементы * Change test_api 152fdd7: Тест кассы перенесен в test_se_auto * Change test_api 52894a5: В общий класс тестирования перенесены распространенные элементы * Change test_se_auto 9fc16f0: Тест выключения автоматического открытия смены * Change test_se_auto 64ab728: Доработаны настройки для теста вебкассы * Change test_se_auto 15c1312: Исправлен метод конфигурации веб-кассы * Change test_se_auto 138a7b9: Изменен способ авторизации в веб-кассе * Change test_se_auto af33b35: Перенесен тест веб-кассы из test_api * Change test_se_auto 6c2bbe1: Изменен способ обращения к WebDriver 2016-04-14 Anton Klinskih * Change test_se_auto fb683f2: Отладка теста * Change test_se_auto b0093e4: Добавлен тест детальной статистики * Change test_se_auto 8c1c95b: Добавлены тестовые данные для тестирования детальной статистики 2016-04-14 nikolay * Change base_scripts 35d5fcd: Исправлена проблема, что иногда kdump не мог запуститься * Change base_scripts fff1a56: Исправили запуск демона softdog_agent 2016-04-13 Alexander Sobyanin * Change python-tools ad7abd2: Скрипт запуска тестов личного кабинета * Change python-tools dd15720: доработан selenium тест * Change python-tools 43e16ec: Вынесены смена версии python и перезапуск app в методы * Change python-tools 2e8a6a6: Отладка насильного отключения lock 2016-04-13 Anton Klinskih * Change python-tools 38e78ab: Перемотка времени не работала если удалить либу а потом запустить сразу тесты * Change python-tools 478678d: Синкаем репозиторий * Change python-tools bbbb09d: Если лока нет то не надо * Change python-tools fe4f841: Контроль ошибок 2016-04-13 nikolay * Change base_scripts e410608: Добавили демон softdog_agent 2016-04-12 Alexander Sobyanin * Change test_api 6816f18: Доработано отключение предупреждения о сертификатах SSL при HTTPS запросах * Change test_api 3206e72: Отладка теста * Change test_api eb7e64a: Исправлен адрес обработчика Citypay * Change test_api 625e487: Не отображаем предупреждение о сертификатах SSL при HTTPS * Change test_api 0800201: Рефакторинг отправки запросов (добавлена возможность https) * Change test_api be57e0a: Исправлен импорт базового класса теста при индивидуальном запуске тестов 2016-04-12 Anton Klinskih * Change python-tools 4632940: Убран спам * Change python-tools 887def9: Изменен уровень логирования * Change python-tools 7d8f8e5: Тесты выполняем в отдельной чистой базе если нет опции 2016-04-12 nikolay * Change base_scripts 721fce7: Исправлен запуск watchdog'ов * Change base_scripts 9dcb384: Исправлен запуск watchdog'ов * Change common_scripts e1534db: Устранили зависание тестов angel * Change common_scripts 426c5bc: Устранили зависание тестов angel * Change common_scripts b018075: Устранили зависание тестов angel * Change common_scripts ffa96e2: Устранили зависание тестов angel 2016-04-12 Oleg Strizhechenko * Change reductor_userspace_pl5 9f9f54a: Улучшен вывод утилиты show_stat (и в веб-интерфейсе соответственно) * Change reductor_userspace_pl5 7214a3e: Убрали многоточия в выводе диагностики * Change reductor_userspace_pl5 cba064c: Двоеточие после 'попытка исправить x' * Change reductor_userspace_pl5 5ac5ad4: Орфография и пунктуация в ошибках * Change reductor_userspace_pl5 2ce3aa0: Орфография и пунктуация в ошибках * Change reductor_userspace_pl5 0106307: Двоеточие после 'попытка исправить x' * Change reductor_userspace_pl5 2cf6624: Убрали многоточия в выводе диагностики * Change reductor_userspace_pl5 df44759: Исправлена ошибка с LANG у wget_quote * Change reductor_userspace_pl5 15fcbe7: Улучшен вывод утилиты show_stat (и в веб-интерфейсе соответственно) * Change reductor_userspace_pl5 7443359: Исправлено обнуление логфайла и проблема с обработкой списков при запуске из crond * Change reductor_userspace_pl5 d2361aa: Обновление списков запускается с таймаутом в 58 минут * Change reductor_userspace_pl5 51ca43b: Часть логирования резолвера помечена debug * Change reductor_userspace_pl5 d65b737: reload_ip теперь пишет в отдельный лог при вызове из крона, вызывается раз в пять минут * Change reductor_web_interface_pl5 d569f22: У графиков с одной линией теперь отсутствует легенда * Change reductor_web_interface_pl5 ddb872f: Показываем что файл не найден в отдельном поле * Change reductor_web_interface_pl5 72df2f4: Применить * Change reductor_web_interface_pl5 18f1adf: В веб интерфейсе теперь подсвечивается где мы находимся 2016-04-12 Степан * Change test_se_auto 1538177: Тест для проверки групп. 2016-04-11 Anton Klinskih * Change carbon_billing_regnum 22586e5: Рефакторинг * Change django-appadmin 9713178: Рефакторинг * Change python-tools 55ba0ee: Насильно отключаем lock * Change python-tools f681419: Отладка запуска теста * Change python-tools ceae8fe: Тест возвращал неправильный код 2016-04-11 nikolay * Change base_scripts 1c478d5: Добавили конфигурацию для nmi_watchdog и softdog * Change base_scripts 4a927ef: Исправлено создание каталога для coredump * Change base_scripts bf4c631: Добавили запуск kdump * Change base_scripts 4c08577: Исправили работу coredump в чрутах * Change base_scripts fe48117: Добавили мониторинг за тем, что kdump установлен и запущен * Change base_scripts 7c3b863: Добавили мониторинг за загрузкой настроек из sysctl.d и limits.d * Change base_scripts faea325: Добавили настройки для coredump 2016-04-11 Oleg Strizhechenko * Change reductor_userspace_pl5 eac2183: Обвесили периодические скрипты локами * Change reductor_web_interface_pl5 77c7787: Переименовал половину пунктов, йохохо, слава понятности 2016-04-11 Степан * Change django-appadmin d07fe27: Исправлена опечатка 2016-04-08 Anton Klinskih * Change python-tools 2dea388: В конфиг добавлен продукт * Change test_se_auto 3156428: Тест невозможно поддерживать без работающего xge 2016-04-08 nikolay * Change base_scripts b36a935: Устранена проблема с обновлением биллинга на софтроутер * Change base_scripts ffc5a6a: Устранена проблема с обновлением биллинга на софтроутер 2016-04-08 Oleg Strizhechenko * Change reductor_userspace_pl5 25dbef6: (bug) Скрипт отката падал при отсутствии папки /usr/local/Reductor * Change reductor_userspace_pl5 fee3d6e: (bug) fixed bug with cyrillic after automatic prepared lists * Change reductor_userspace_pl5 ee5f2b4: Добавили поддержку удаления дефолтного правила при использовании кастомного с blacklist_id=0, ipset_id=-1 * Change reductor_userspace_pl5 fd76371: (syntax) Правильный errormessage * Change reductor_userspace_pl5 c2f922d: Fixed test call 2016-04-07 Anton Klinskih * Change python-tools 405fe11: Не запускались тесты 2016-04-07 nikolay * Change python-tools f03f919: Иногда не открывался web-интерфейс из-за ошибок ftp-бекапа 2016-04-07 Oleg Strizhechenko * Change reductor_userspace_pl5 11243af: (improve) Более подробный error message для теста работы модуля * Change reductor_userspace_pl5 1f9708f: Более активная проверка работоспособности модуля матчинга URL * Change reductor_userspace_pl5 57c9fdc: (bug, critical) Обновление могло запуститься в процессе обработки списков и в результате испортить состояние модуля попыткой залить в ядро необработанные до конца данные * Change reductor_userspace_pl5 da76929: Добавлена проверка автостарта network * Change reductor_userspace_pl5 1911d4b: Добавили в диагностику проверку автоматического старта сервисов * Change reductor_userspace_pl5 2cb8fac: Добавили в диагностику проверку отсутствия запущенного NetworkManager 2016-04-07 Рымарев Евгений * Change python-tools 7bf2322: Теперь новый счёт генерируется всегда через массовую выгрузку финансовых операций * Change test_se_auto d8a2299: Мерж 2016-04-06 Anton Klinskih * Change test_se_auto 06de93a: Отладка теста * Change test_se_auto 1c17e13: Убран нерабочий тест * Change test_se_auto dad869f: Если тест запущен локально то подключаться по ssh не нужно 2016-04-06 Oleg Strizhechenko * Change reductor_userspace_pl5 b8272b9: Добавил list_ctl * Change reductor_userspace_pl5 2b13b2e: Подтянул доработки по ip_update * Change reductor_userspace_pl5 06906ac: Увеличил ip ttl на 12 часов * Change reductor_userspace_pl5 1c24283: Добавил list_ctl * Change reductor_userspace_pl5 48e1f55: Сильнее снижаем ttl записи в случае смены ip адреса * Change reductor_userspace_pl5 5df7b33: (syntax) Из-за опечатки не работали белые списки URL * Change reductor_userspace_pl5 4dce3ae: (syntax) Из-за опечатки не работали белые списки URL 2016-04-06 Рымарев Евгений * Change python-tools 298a2b3: Теперь есть возможность генерировать финансовую операцию только за выбранный период 2016-04-05 Anton Klinskih * Change python-tools c50c869: Добавлена константа типов абонентской платы * Change python-tools 89c8122: Версию питона меняем только для test_se * Change python-tools e7f2b9e: На всякий случай чистим настройки времени * Change python-tools c6f65e2: Добавлен файл для констатнт 2016-04-05 Oleg Strizhechenko * Change reductor_userspace_pl5 4780108: Доработки нового резолвера: 2016-04-05 Рымарев Евгений * Change carbon_billing_regnum cfb215e: "" 2016-04-05 Семён Ковшарев * Change test_api 0afd6f9: ignore idea and compiled python * Change test_se_auto 750f834: исправлен тест вкладки "история" * Change test_se_auto d8f0e5e: добавил по всем полям протыкивания, добавил после нажатия кнопки "сохранить" слипы, чтобы тест ждал, пока base перезагрузится 2016-04-04 Alexander Sobyanin * Change python-tools b63decd: Вынесено преобразование денег в отдельный метод 2016-04-04 Anton Klinskih * Change python-tools 804d3b2: Изменение версии питона * Change python-tools d709276: Отладка изменения версии питона * Change python-tools 2b685b7: Отображение версии питона * Change python-tools f569bae: Включение python2.7 * Change python-tools 6bc9eff: Отладка запуска тестов * Change python-tools 2e39ae1: Запускаем python2.7 * Change test_se_auto 597d9ab: Добавлено ожидание перезагрузки сервера при тесте * Change test_se_auto 6f11e9a: Отладка теста * Change test_se_auto ea4bcaa: Отладка теста * Change test_se_auto 4e3a48a: Отладка теста * Change test_se_auto c42cd16: Отладка теста * Change test_se_auto ea52976: Падал тест отчетов 2016-04-04 nikolay * Change base_scripts 3ae7c1a: Иногда не работал sqlexec 2016-04-04 Oleg Strizhechenko * Change reductor_userspace_pl5 5756f6c: (improve) Логирование теперь пишет изменилась ли информация о домене или нет * Change reductor_userspace_pl5 58a8e83: (syntax) Не работала передача IP_TTL через env 2016-04-03 Oleg Strizhechenko * Change reductor_userspace_pl5 0cbe796: (feature) Добавлена возможность передать через окружение IP_TTL указывающий как долго живёт запись IP в резолве * Change reductor_userspace_pl5 6a685ca: Резолвер вызывается раз в 10 минут и у него уменьшен таймаут для выполнения до 7 минут * Change reductor_userspace_pl5 0d90b11: Новый резолвер (v3): * Change reductor_userspace_pl5 9377f63: (syntax) Ошибка в хуке * Change reductor_userspace_pl5 a819d2f: Более безопасный хук * Change reductor_userspace_pl5 bb70351: Добавлен хук преобразования формата кэша резолва * Change reductor_userspace_pl5 5e03089: Правильная запись при рестарте и вызове nslookuper про резолв 2016-04-02 Anton Klinskih * Change test_se_auto cf23057: Тест не всегда выполнялся * Change test_se_auto 311eaf3: Флаг убран 2016-04-01 Anton Klinskih * Change django-appadmin b00fc33: Падал тест веб-кассы * Change test_se_auto 0b40a63: Падал тест веб-кассы * Change test_se_auto 5293c26: Отладка работы тестов * Change test_se_auto fc8ebb3: Флаг больше не используется 2016-04-01 Ilja Blohin * Change python-tools 718e6c3: Рефакторинг функции создания учетных записей с помощью услуги * Change python-tools 6be05f0: При автоматическом создании учетной записи из услуги не отправлялось событие user_add 2016-04-01 Oleg Strizhechenko * Change reductor_userspace_pl5 6aa5929: ip_update больше не резолвит домены, исключённые из реестра, но оставшиеся в кэше * Change reductor_userspace_pl5 9fba04a: Теперь поддерживаются белые списки резолва * Change reductor_userspace_pl5 f18bce6: Новая либа * Change reductor_userspace_pl5 ffd10e9: Вынесли общий код reload_ip и prepare_lists.sh в list_processing * Change reductor_userspace_pl5 4f21e29: (bug) ipv6 адреса добавлялись в поле ipv4 2016-03-30 Семён Ковшарев * Change test_se_auto f8b7610: исправлен тест генерации ssl-сертификата * Change test_se_auto a19f8fd: исправлен тест настроек 2016-03-29 Ilja Blohin * Change django 4bddc13: При генерации модели VoipConversionRule ForeignKey nas_id ссылается на VoipNas * Change django a929814: При генерации модели VoipConversionRule ForeignKey nas_id ссылается на VoipNas * Change python-tools b080143: Удалялись все цены на категорию VOIP * Change python-tools 3ac9eab: Удалялись все цены на категорию VOIP 2016-03-29 Oleg Strizhechenko * Change reductor_userspace_pl5 dfc8f8e: Добавил поддержку vlan в link_rx_speed 2016-03-28 Oleg Strizhechenko * Change reductor_userspace_pl5 0d7e8b1: support info лучше разбирает бриджи в виртуалках * Change reductor_userspace_pl5 6dc433c: Добавил скрипт для поиска URL в старых реестрах * Change reductor_userspace_pl5 621dc50: Добавил утилиту для поиска по архивам 2016-03-25 Oleg Strizhechenko * Change reductor_userspace_pl5 18c4e3c: Увеличил начальные слипы при обращении к серверу ркн * Change reductor_userspace_pl5 d474133: Упростили выбор девайсов для autorps + добавили поддержку QinQ * Change reductor_userspace_pl5 3a81aa4: Вместо clear шлём ping * Change reductor_userspace_pl5 adf1743: Заменил restart на stop sleep start * Change reductor_userspace_pl5 56b2b47: В диагностику добавлена проверка работоспособности модуля, в случае если завис - форсируем рестарт, также выставляем панику в 100, если она равна нулю * Change reductor_userspace_pl5 1a2050c: (feature) 1 попытка, suds.client.Client cache=None, потом с кэшем * Change reductor_web_interface_pl5 1d3bd8d: В случае если при стопе остался живым uwsgi шлём ему killall 2016-03-25 Семён Ковшарев * Change test_se_auto df271a4: тест создания ssl-сертификата * Change test_se_auto 90f173c: тест настройки конфигов через веб-интерфейс 2016-03-24 Alexander Sobyanin * Change test_api 76c60e6: Тест обработчика платежей CityPay 2016-03-24 Anton Klinskih * Change base_scripts 42a7093: Не отправлялся отчет об ошибке * Change base_scripts 6a483da: В некоторых случаях не отправлялись сообщения об ошибках * Change python-tools ef70183: Добавлена функция ожидания загрузки страницы * Change python-tools 4c3b1fc: Отладка системы оповещений об ошибках 2016-03-24 Ilja Blohin * Change python-tools 6f1b815: В некоторых случаях не загружались цены VOIP 2016-03-24 nikolay * Change test_se_auto 2703035: Добавили тестирование ручной выдачи ip адресов 2016-03-24 Oleg Strizhechenko * Change reductor_userspace_pl5 26a772b: Расширили бэкапы настройками сети, ключами регистрации и sysctl.conf 2016-03-23 Anton Klinskih * Change python-tools 300e8e1: Отчеты об ошибка отправляем на доменное имя 2016-03-23 Ilja Blohin * Change test_se_auto cee6709: Добавлен святой рандом в тесты voip * Change test_se_auto a5e4869: Добавлен тест проверки создадания voip_conversion_rules 2016-03-23 Oleg Strizhechenko * Change reductor_userspace_pl5 e134f1e: autorps теперь поддерживает тюнинг vlan-интерфейсов * Change reductor_web_interface_pl5 57e73ed: Добавили отображение support info в веб * Change reductor_web_interface_pl5 b7f98b2: Исправлено отображение отчётов по выгрузкам в веб-интерфейсе 2016-03-22 Anton Klinskih * Change django-appadmin 874b5c6: Обновлен баннер редуктора 2016-03-22 Oleg Strizhechenko * Change reductor_userspace_pl5 dea38e4: Дополнительно добавляем URL обработав их wget-ом * Change reductor_userspace_pl5 f240523: Временно удалил notify из опций 2016-03-21 nikolay * Change base_scripts e438221: Добавили вывод ошибок в команду ftp_sync * Change base_scripts c8029ed: При использовании некоторых ftp-серверов в биллинге не пропадало уведомление о проблемах с бекапом на ftp * Change base_scripts 5309560: Добавили проверку рейд-масива в watchdog * Change base_scripts 97d31a6: Исправления в системе бекапов. Добавлен бекап статичных бд 2016-03-21 Oleg Strizhechenko * Change reductor_userspace_pl5 3675423: Продублировал сохранение IP в soft restart 2016-03-18 nikolay * Change base_scripts e9c4f93: Исправлены проблемы с автоматическим обновлением 2016-03-18 Oleg Strizhechenko * Change reductor_userspace_pl5 1d026e5: Добавил случайную задержку перед критическим обновлением чтобы снизить 'хабраэффект' * Change reductor_userspace_pl5 b21d0af: (bug) не работала быстрая загрузка ipset * Change reductor_web_interface_pl5 a827a19: (bug) Исправлена 502 ошибка при редактировании собственных списков 2016-03-17 nikolay * Change django-appadmin 0c6c317: Не удалялись dnat'ы после logout'а 2016-03-17 Рымарев Евгений * Change django-appadmin c073930: Исправлено отображение окна регистрации 2016-03-16 Anton Klinskih * Change python-tools 0fbcb25: Отладка тестов * Change python-tools 0beb9da: Отладка тестов * Change python-tools dc15b44: Запуск тестов из биллинга 2016-03-16 nikolay * Change base_scripts 7f462ec: Рефакторинг подсистемы бекапов 2016-03-16 Oleg Strizhechenko * Change reductor_userspace_pl5 b53e0fd: Не была доступна вебка * Change reductor_userspace_pl5 2f57bfb: Срочный фикс для https_resolv забивающего tmp * Change reductor_userspace_pl5 e231b29: Исправлена проверка URL в диагностике * Change reductor_web_interface_pl5 f733d2c: Добавил списки резолва и кэш в вебку 2016-03-15 nikolay * Change base_scripts 4a75a32: Не работал демон crond 2016-03-15 Семён Ковшарев * Change test_se_auto f673ff6: исправлен выбор учетной записи при добавлении услуги * Change test_se_auto 7836dfe: исправлен выбор учетной записи при добавлении услуги 2016-03-14 Anton Klinskih * Change carbon_billing_regnum 956ded4: test 2016-03-14 Oleg Strizhechenko * Change reductor_userspace_pl5 5a6bfa7: (logic) Перенесли обновление carbon reductor на 9 утра из-за вероятности пересечения с проверкой ревизора 2016-03-11 Anton Klinskih * Change django-appadmin dfe6cda: test * Change test_api 12fdde4: Добавлен хук * Change test_se_auto dce285e: Добавлен хук 2016-03-11 Ilja Blohin * Change django-appadmin 717be41: Не переключался интерфейс пользователя. Исправлена опечатка. * Change django-appadmin 4babe91: Не переключался интерфейс пользователя. Исправлена опечатка. 2016-03-11 Антон Клинских * Change django-appadmin e660046: тест * Change django-appadmin 667e5bc: тест 2016-03-09 Oleg Strizhechenko * Change reductor_userspace_pl5 3e0cc72: (feature) Добавили поддержку автоматической настройки RPS при рестарте редуктора * Change reductor_userspace_pl5 a1c05b0: Предупреждение, если src > dst * Change reductor_userspace_pl5 397bd61: Выводим IP * Change reductor_userspace_pl5 35bf8f4: Добавил скрипт для анализа содержимого зеркала трафика 2016-03-04 nikolay * Change base_scripts 0a4ede5: Добавили автоматическое создание директории при выкладывании бекапа на ftp * Change base_scripts bbb0ced: Исправлена ошибка, приводившая к дублированию mount'ов 2016-03-03 Anton Klinskih * Change carbon_billing_regnum 5d53f0c: test * Change carbon_billing_regnum ba72d26: test * Change carbon_billing_regnum d207945: test * Change carbon_billing_regnum 0b4edb4: test * Change python-tools 7db6368: Отладка логирования * Change python-tools 5015b35: Отладка логирования * Change python-tools fb3cec6: Добавлено логирование * Change python-tools 0885691: Добавлен скрипт исправления кредита на счетах 2016-03-03 nikolay * Change base_scripts 662012c: Новая система бекапов 2016-03-03 Oleg Strizhechenko * Change reductor_userspace_pl5 a3191f8: Права * Change reductor_userspace_pl5 0428e66: Добавил скрипт отката Carbon Reductor * Change reductor_userspace_pl5 d3481bb: Версию теперь узнаём от RPM, если он не смог помочь - читаем из файла по старинке * Change reductor_userspace_pl5 802d9d5: Снапшоты кэша сжимаются 2016-03-02 nikolay * Change base_scripts 7e098ab: Исправление ошибочного оповещения об ошибке бекапа на ftp 2016-03-02 Oleg Strizhechenko * Change reductor_userspace_pl5 d4e0ee8: Утилитка для просмотра скорости приёма пакетов на сетёвке * Change reductor_userspace_pl5 9d0bb48: Более правильное сохранение https_resolv с использованием tmpfile 2016-03-01 Anton Klinskih * Change python-tools 66ead38: При обновлении фиксим генераторы * Change python-tools 87da813: Обновленяем значение генератора только если оно больше текущего * Change python-tools effbdf4: Проверяем что значение не пустое * Change python-tools 55ba583: Проверяем что значение не пустое 2016-03-01 Oleg Strizhechenko * Change reductor_userspace_pl5 aa6ca24: Добавил бэкап с вызовом в crontab каждый час в 5 минут 2016-02-29 Oleg Strizhechenko * Change reductor_userspace_pl5 c63bdd7: Более вербозная диагностика своих списков 2016-02-26 Oleg Strizhechenko * Change reductor_userspace_pl5 d65153a: Добавил предобработку дополнительных списков для многосписочности * Change reductor_userspace_pl5 c7d2ed9: Более читаемый url_info.sh 2016-02-25 Anton Klinskih * Change carbon_billing_regnum 950343f: Revert "test" * Change python-tools 437f3f5: Добавлена новая функция запуска тестов * Change python-tools 512b3a6: Сохраняем ип сервера в конфиг 2016-02-25 e.pimenov * Change base_scripts 6bd3e97: Не тест валился при большом количестве снат правил для абонентов * Change base_scripts 83ce438: Не тест валился при большом количестве снат правил для абонентов 2016-02-25 Hotfix * Change python-tools c366d75: SSH порт вынесли в конфиг * Change python-tools 8d5af6f: Конфиг добавлен в исключение 2016-02-25 Oleg Strizhechenko * Change reductor_userspace_pl5 1976771: Добавил в диагностику проверки всякого трэша в собственных списках * Change reductor_userspace_pl5 d2af72d: Корректная обработка https resolv * Change reductor_userspace_pl5 7c7257c: (fixed bug) Терялись домены для резолва 2016-02-24 nikolay * Change base_scripts c617bc0: Исправили удаление mount devfs 2016-02-24 Oleg Strizhechenko * Change reductor_userspace_pl5 c73f84b: (syntx) Ошибка в диагностике * Change reductor_userspace_pl5 bb5c1fc: Добавил информацию о SOFTIRQS в support_info.sh * Change reductor_userspace_pl5 82ca6da: Удалили старый код по отправке данных в мониторинг * Change reductor_userspace_pl5 b1d68aa: Автоматический откат в случае неудачного обновления * Change reductor_userspace_pl5 841d1f4: Перезаписываем списки в categorize, чтобы они не дублировались * Change reductor_web_interface_pl5 56b1253: Неправильное название списка было 2016-02-21 Oleg Strizhechenko * Change reductor_userspace_pl5 5c1496b: (feature, refactoring) Добавил отказоустойчивости поддержкой retry у curl и немного поправил код по shellcheck * Change reductor_web_interface_pl5 5a87ffe: Ещё унификация названий * Change reductor_web_interface_pl5 bf9d37a: Унифицировал названия чёрных списков 2016-02-20 Anton Klinskih * Change base_scripts f432f9d: Выключаем отладку в админке * Change python-tools 0ebed1e: Отладка преобразования 2016-02-20 Oleg Strizhechenko * Change reductor_web_interface_pl5 f0d3e56: Переименовал списки IP РКН -> единый реестр * Change reductor_web_interface_pl5 1239519: Из-за опечатки не работала вебка 2016-02-19 Anton Klinskih * Change django-appadmin 1e76fb5: В некоторых случаях не работала авторизация 2016-02-19 nikolay * Change base_scripts 4258c3e: Исправили удаление mount devfs 2016-02-18 Anton Klinskih * Change django-appadmin a571e8e: Отладка настройки конфигов * Change django-appadmin 0bed7b8: Не все формы сохранялись * Change django-appadmin 00d3cf2: Рефакторинг системы настройки платформы * Change django-appadmin 109e364: Добавлена дополнительная информация при генерации сертификатов * Change django-appadmin 88a3be3: Защита сертификата от некорректных символов 2016-02-18 nikolay * Change base_scripts 81d1d47: Доработали работу в lxc контейнере 2016-02-17 Anton Klinskih * Change carbon_billing_regnum 28b3575: Доработан формат версии * Change django-appadmin 26428bc: В некоторых случаях не генерировались сертификаты * Change django-appadmin 5ba66ac: В некоторых случаях не генерировались сертификаты * Change python-tools 362dd5e: Отладка парсинга конфига * Change python-tools fee48a8: Сохраняем сортировку при конвертации * Change test_se_auto 1d48109: Добавлен тест конструктора отчетов 2016-02-17 Oleg Strizhechenko * Change reductor_userspace_pl5 fe984f6: Исправлены ошибки в поддержке резолва IPv6 и добавлена обработка ошибок при первом старте 2016-02-17 Семён Ковшарев * Change test_se_auto ab23b48: исправлен тест отчетов * Change test_se_auto f310b6f: исправлен тест отчетов 2016-02-16 Anton Klinskih * Change carbon_billing_regnum 8050236: Отладка получения ключа регистрации * Change carbon_billing_regnum f9c18fc: В некоторых случаях не работал feedback 2016-02-16 Oleg Strizhechenko * Change reductor_userspace_pl5 64439db: IPv6 адреса дублировались * Change reductor_userspace_pl5 ee886fe: Обработка резолва IPv6 и блокировка его по ipset * Change reductor_userspace_pl5 188fc44: Поддержка ipv6 в domainlist2iplist * Change reductor_userspace_pl5 ad06a4f: Поддержка резолва IPv6 * Change reductor_userspace_pl5 9980f76: Indented qdns + checking dns servers avaiblity 2016-02-15 nikolay * Change base_scripts 8d666e9: Исправили ошибку, когда обновление не могло запуститься 2016-02-15 Oleg Strizhechenko * Change reductor_userspace_pl5 d42aea0: исправлены ошибки в events.sh, теперь нужно описывать функцию, получающую список ip с сервера * Change reductor_userspace_pl5 fe7860c: Не очищался ip_block.load * Change reductor_userspace_pl5 e1901ff: Исправлена поддержка our.fullwhitelist, запись блокировки домена создавалась заново при отстуствии конкретных ссылок * Change reductor_userspace_pl5 c4663e2: Бэкапим всё правильно с помощью cp -av * Change reductor_userspace_pl5 173a464: Бэкапим снапшоты * Change reductor_userspace_pl5 eb172a1: 'Атомарная' запись json в кэш для резолва * Change reductor_userspace_pl5 c0a8d7d: update.sh не требует вызова update_signatures, он итак в prepare_lists сейчас * Change reductor_userspace_pl5 d0b30c5: Обновление списка сигнатур и резолв выполняются параллельно после обработки и категоризации списков * Change reductor_userspace_pl5 dffc0ec: Теперь dialog_read можно задавать размеры окна + IP/маска нормально влезает * Change reductor_userspace_pl5 8a64c5a: Теперь при выборе типа зеркала трафика автоматом выставляется в правильную опцию skip_network_check 2016-02-15 Евгений Рымарев * Change django-appadmin 01948dc: Добавил кнопку регистрации 2016-02-12 kernel64 * Change kernel_binary 6ef5c1a: devel 2016-02-11 e.pimenov * Change base_scripts b1d1c0b: Удаление старого вотчдога * Change base_scripts aa5f8fa: Добавлен раздел db 2016-02-11 Евгений Рымарев * Change carbon_billing_regnum 3b93056: test 2016-02-09 e.pimenov * Change base_scripts 7f7c533: Добавлена проверка, устаревшего ядра 2016-02-08 e.pimenov * Change base_scripts 73c8170: Не удаляем чужие ядра 2016-02-08 Ilja Blohin * Change python-tools e6945e4: Рефакторинг скрипта исправления генераторов, теперь его можно использовать в других модулях 2016-02-08 nikolay * Change base_scripts 89a228b: Добавили проверку, что в корне запущен только один crond * Change common_scripts 46463b6: Добавили вывод nslookup при диагностике проблем с доступностью DNS 2016-02-08 Oleg Strizhechenko * Change reductor_userspace_pl5 6ece06d: Добавлено логирование и улучшен crontab * Change reductor_userspace_pl5 190354c: Используется правильный файл для полной блокировки. Упрощён код 2016-02-08 Семён Ковшарев * Change test_se_auto 045b343: тест вкладки "управление оборудованием" 2016-02-05 e.pimenov * Change base_scripts 179993a: После установки на CentOS не ставилось net.ipv4.ip_forward = 1 2016-02-05 Oleg Strizhechenko * Change reductor_userspace_pl5 2528061: Правильный путь до файла * Change reductor_userspace_pl5 5ba90ec: Храним временные файлы в своём tmp * Change reductor_userspace_pl5 582b3b7: Создаём TMPDIR в send2monitoring, права на support_info, вызов через ./, а не bash * Change reductor_userspace_pl5 869500e: Выпилил proc из конфига * Change reductor_userspace_pl5 d563002: Меньше данных о конфиге * Change reductor_userspace_pl5 e5ef938: Расширил собираемую информацию 2016-02-05 Семён Ковшарев * Change python-tools aaf3c4a: Тесты пытались авторизоваться внутри биллинга. Исправлено. 2016-02-04 nikolay * Change base_scripts b3e094f: Поправили скрипт переноса настроек бекапов * Change base_scripts 075581a: Поправили скрипт переноса настроек бекапов 2016-02-04 Семён Ковшарев * Change test_se_auto e0c960e: тест веб-кассы 2016-02-03 nikolay * Change base_scripts 5d84301: Повысили стабильность отображения статуса работы биллинга с UPS * Change python-tools 363df50: Повысили стабильность отображения статуса работы биллинга с UPS 2016-02-02 nikolay * Change base_scripts bd4e03e: Исправление оповещение об неудачном бекапе * Change python-tools c3ba3af: Настройки резервного копирования перенесены в base 2016-01-30 Oleg Strizhechenko * Change reductor_userspace_pl5 df37079: Добавил support info 2016-01-29 dmitry * Change django-appadmin 3538637: Добавлена валидация поля ЛОГИН 2016-01-29 Семён Ковшарев * Change test_se_auto f47b2d6: исправлен тест * Change test_se_auto 0b1ea5c: убрал тест истории наса 2016-01-28 Anton Klinskih * Change carbon_billing_regnum a253474: test 2016-01-28 nikolay * Change base_scripts 02d5f66: Исправлено сохранение информации об успешном бекапе на ftp * Change python-tools 9e7e5a3: Исправили оповещение об статусе последнего ftp бекапа 2016-01-28 Oleg Strizhechenko * Change reductor_userspace_pl5 e3f1659: Запускаем питон в unbuffered режиме * Change reductor_userspace_pl5 612b5ab: Для работы фильтрации ipv6 нужно врубать forwarding * Change reductor_userspace_pl5 bb957d6: Более отказоустойчивый скрипт файрвола * Change reductor_userspace_pl5 bd3375b: Добавил настройки логирования заблокированных ресурсов 2016-01-27 Anton Klinskih * Change python-tools cf03e08: Перезапускаем httpd * Change python-tools 638d2cd: Перезапускаем httpd 2016-01-27 Oleg Strizhechenko * Change reductor_userspace_pl5 2b5ff2c: (feature) Логирование в FORBIDDEN расширено, сделано опциональным и выключено по умолчанию * Change reductor_userspace_pl5 cda99aa: Восстановил регулярность выгрузок с применением выгруженных списков * Change reductor_userspace_pl5 dda023f: Добавил пример тюнинга 2 сетёвок на 32 ядрах * Change reductor_userspace_pl5 0b850c3: Удалён tinydb * Change reductor_userspace_pl5 76ecef2: Добавлен DNS-python * Change reductor_userspace_pl5 31aef5c: Обработка недоступности сервера мониторинга 2016-01-27 Евгений Рымарев * Change carbon_billing_regnum 3f4d61b: test 2016-01-26 Anton Klinskih * Change python-tools 0b5e73d: Перезапускаем сервисы только если это необходимо * Change python-tools 3bef085: Перезапускаем сервисы только если это необходимо * Change python-tools 6c35357: Перезапускаем сервисы только если это необходимо 2016-01-26 Семён Ковшарев * Change test_api 8ff6685: увеличено время ожидания платежа Krasplat * Change test_api 53c027d: увеличено время ожидания платежа OSMP * Change test_api 619bd7d: увеличено время ожидания платежа SBRFBS 2016-01-25 Anton Klinskih * Change python-tools 60895b8: В некоторых случаях не открывалась админка 2016-01-25 e.pimenov * Change base_scripts f12845a: При рестарте бейза не проверялась необходимость перезагрузки * Change base_scripts 5db063f: Убран страшный вывод при проверке 2016-01-25 Ilja Blohin * Change python-tools 5175130: Улучшено логирование дополнительных тестов * Change python-tools e1f5944: Добавлен запуск тестов voip 2016-01-25 Oleg Strizhechenko * Change reductor_userspace_pl5 443a42a: Правильный пропуск ядерных процессов, раньше часто сбоил при большом числе процессоров 2016-01-25 Семён Ковшарев * Change test_se_auto 881fe7b: тест вкладки "история" 2016-01-21 Anton Klinskih * Change base_scripts eb60670: Если биллинг не продакшене то UPS не проверяется 2016-01-21 nikolay * Change base_scripts 5d77377: Не ставился пакет ftp при обновлении * Change base_scripts 6f82c26: Добавили настройки бекапов в base * Change base_scripts 683e172: Не ставился пакет ftp при обновлении * Change base_scripts 3adc7fb: Не работал скрипт переноса настроек ftp бекапа в base * Change base_scripts 6bd38ac: Добавили настройки бекапов в base 2016-01-20 Anton Klinskih * Change carbon_billing_regnum 1a5aedf: Тест теста 2016-01-19 Alexander Sobyanin * Change python-tools faa2475: В некоторых случаях не менялся пароль абонента из личного кабинета * Change python-tools d781792: В некоторых случаях не менялся пароль абонента из личного кабинета 2016-01-19 Anton Klinskih * Change python-tools d3146b4: Убраны лишние переменные * Change python-tools 7c0a04d: Убраны лишние переменные 2016-01-18 Anton Klinskih * Change python-tools ca40776: Отладка загрузки конфига аппа * Change python-tools daa2c44: Отладка загрузки конфига аппа 2016-01-18 dmitry * Change python-tools 614b252: Рефакторинг функций получения конфига #2 * Change python-tools 964a042: Рефакторинг функций получения конфига #2 * Change python-tools 660fde5: Revert "Рефакторинг функций получения конфига" * Change python-tools 4b2026d: Рефакторинг функций получения конфига 2016-01-15 dmitry * Change base_scripts 0821910: Теперь traf-reporter отключается на время обновления, т.к. радиус сервер в этот момент недоступен * Change base_scripts 950929e: Теперь traf-reporter отключается на время обновления, т.к. радиус сервер в этот момент недоступен 2016-01-14 dmitry * Change base_scripts 6b7d266: Поправлен фикс conntrack * Change base_scripts 04f696d: Поправлен фикс conntrack 2016-01-14 Oleg Strizhechenko * Change reductor_userspace_pl5 8c73272: Carbon Reductor больше ничего не шлёт на почту разработчикам 2016-01-14 Семён Ковшарев * Change test_api 62a8199: увеличено время ожидания платежа SBRFBS * Change test_api c3743c3: увеличено время ожидания платежа OSMP 2016-01-13 Anton Klinskih * Change django-appadmin 8f2d935: Добавлена возможность выбора интерфейса * Change django-appadmin e6828de: Синхронизация интерфейса с админкой * Change python-tools b98c31d: Изменен ип для блокировки дистрибутива 2016-01-13 dmitry * Change base_scripts 72f60ca: Добавлен вызов скрипта переноса настроек резервного копирования * Change base_scripts 5a42d11: Добавлен скрипт переноса настроек резервного копирования из asr_billing в base 2016-01-13 kernel64 * Change kernel_binary 1e7e9f7: master 2016-01-12 Алексей Опалев * Change django-appadmin 8365df8: Рефакторинг сообщения о необходимости перезагрузки сервера * Change python-tools c771e14: Рефакторинг сообщения о необходимости перезагрузки сервера * Change python-tools b8c5fc1: Добавлено сообщение о необходимости перезагрузки после обновления. 2016-01-11 e.pimenov * Change base_scripts cf7e662: Добавлена проверка, что ядро изменилось * Change base_scripts c35cbf7: Добавлено оповещение о необходимости перезагрузки сервера. * Change base_scripts 1d1e9eb: Добавлено оповещение о необходимости перезагрузки сервера. * Change base_scripts 38244b1: Добавлена проверка, что ядро изменилось * Change base_scripts 2392d77: Добавлено оповещение о необходимости перезагрузки сервера. * Change base_scripts 77b306f: Добавлено оповещение о необходимости перезагрузки сервера. 2016-01-11 Алексей Опалев * Change django-appadmin d04676d: Исправлена опечатка * Change django-appadmin 66ddf9f: Добавлено сообщение о необходимости перезагрузки после обновления. 2015-12-28 e.pimenov * Change base_scripts c94c28e: Исправления в watchdog 2015-12-24 Oleg Strizhechenko * Change reductor_userspace_pl5 4fc6490: Переключение баз выполнялось не в том месте и в результате редуктор был нерабочим для использующих нечётное число списков 2015-12-24 Евгений Рымарев * Change django-appadmin 7527b96: В некоторых случаях изменение конфига приводило к ошибке * Change python-tools 20ca690: В некоторых случаях не устанавливались права на файл при инициализации логгирования * Change python-tools 444162b: Постоянно была ошибка в логе при попытке загрузить несуществующие конфиги. Добавил проверку на существование. 2015-12-23 e.pimenov * Change base_scripts 2125cf6: Не удаляфлись старые отчеты об ошибках 2015-12-23 Oleg Strizhechenko * Change reductor_userspace_pl5 919c114: Код активации может быть 8значным 2015-12-21 Anton Klinskih * Change python-tools 12a17a9: В sentry отправляем только критические ошибки 2015-12-21 Oleg Strizhechenko * Change reductor_userspace_pl5 cb056ca: Две проверки https cache с интервалом 5 сек для исключения совпадения 2015-12-18 Oleg Strizhechenko * Change reductor_userspace_pl5 c048116: Раздельная диагностика ошибок в системе активации и ошибок самой активации * Change reductor_userspace_pl5 009ac81: Verbose logging of https cache fix * Change reductor_userspace_pl5 01ab931: Verbose move https.cache to bad * Change reductor_userspace_pl5 4841a9f: Fixed cron.d timeout spelling 2015-12-18 Евгений Рымарев * Change carbon_billing_regnum fa113b1: В некоторых случаях регистрация завершалась с ошибкой * Change carbon_billing_regnum 03fdc00: В некоторых случаях регистрация завершалась с ошибкой 2015-12-17 Anton Klinskih * Change python-tools 4c15de8: В некоторых случаях не редакритовался конфиг из админки 2015-12-17 Oleg Strizhechenko * Change reductor_userspace_pl5 865b9a5: Добавлен пропуск проверки резолв-кэша, если резолв отключен 2015-12-16 Anton Klinskih * Change base_scripts 95417ac: Отладка логирования обновления * Change base_scripts 8e9b5b9: Отладка логирования обновления 2015-12-16 Oleg Strizhechenko * Change reductor_userspace_pl5 f75e0bf: ipset_save теперь cache_snapshots, сохраняет кэш резолва, сигнатур и ipset * Change reductor_userspace_pl5 762c439: Рефакторен ip_update в резолвере, исправлены зацикливания на 'плохих' доменах * Change reductor_userspace_pl5 be27a6c: 1. QDNS не создаёт потоки до тех пор, пока не потребуется что-то разрезолвить. 2015-12-14 Oleg Strizhechenko * Change reductor_userspace_pl5 af5f6b6: Добавлена поддержка собственных списков для блокировки по IP целиком 2015-12-11 Anton Klinskih * Change base_scripts 945f213: Добавлено эхо пида * Change base_scripts 1a4d748: Добавлены эхо даты запуска скриптов 2015-12-10 Anton Klinskih * Change base_scripts fa762de: В некоторых случаях не давало обновиться * Change django-appadmin 3549d9e: Не работала проверка crond 2015-12-10 bitracedevel * Change kernel_binary 166ee22: Merge branch 'master' into bitracedevel 2015-12-10 Oleg Strizhechenko * Change reductor_userspace_pl5 31ee1c1: Добавлена поддержка double buffer 2015-12-09 Anton Klinskih * Change base_scripts b621f19: Убраны условия мастера * Change carbon_billing_regnum 5adbf94: Убрана привязка к бранчу 2015-12-09 dmitry * Change base_scripts f692e31: Изменен каталог для логирования watchdog 2015-12-08 Anton Klinskih * Change python-tools a872c1e: Исправлена загрузка тарифов из CSV * Change python-tools f708abb: Улучшено логирование * Change python-tools b5b17cf: Добавлено логирование * Change python-tools 94970c1: Добавлено логирование * Change python-tools f498027: Изменено создание категории и направления * Change python-tools 24c0f09: Коммитим после каждой категории * Change python-tools 4fe258f: Коммитим после каждой директории * Change python-tools bd6aaac: Коммитим между этапами 2015-12-08 dmitry * Change base_scripts bac1918: Изменен каталог для логирования watchdog 2015-12-08 Oleg Strizhechenko * Change reductor_userspace_pl5 007f113: Поддержка фильтрации ipv6 2015-12-07 Anton Klinskih * Change python-tools f362b9e: Отладка загрузки VOIP тарифов * Change python-tools 5e5c118: В некоторых случаях загрузка VOIP тарифов падала с ошибкой 2015-12-07 dmitry * Change base_scripts 2ccbb7a: Доработан скрипт обновления update.sh 2015-12-07 Алексей Опалев * Change python-tools ea80624: Тесты пытались бесконечно авторизоваться. Исправлено. * Change test_se_auto 9731600: было изменено имя типа авторизации по ip 2015-12-04 Ilja Blohin * Change python-tools dd07da4: Добавлена возможность сброса всех memoized функций 2015-12-03 Oleg Strizhechenko * Change reductor_userspace_pl5 9ba1202: Добавил бинарик для поддержки ipset ip6tables * Change reductor_userspace_pl5 7a5366e: Добавил поддержку фильтрации IPv6 * Change reductor_userspace_pl5 ae2f59a: Добавлен хук для show_stat * Change reductor_userspace_pl5 63d621f: Обновил скрипт выгрузки списков для крипто-про 2015-12-03 Семён Ковшарев * Change test_se_auto f23f498: исправлен тест рекомендуемого платежа * Change test_se_auto 1541f72: исправлен тест рекомендуемого платежа * Change test_se_auto 0357be1: исправлен тест рекомендуемого платежа * Change test_se_auto a078d63: исправлен тест рекомендуемого платежа 2015-12-02 Anton Klinskih * Change python-tools 0f7c02e: Отладка скрипта перерасчета VOIP * Change python-tools eefdd66: Отладка перерасчета VOIP * Change python-tools 9e73f60: Округляем при необходимости 2015-12-02 nikolay * Change python-tools 58fc84d: Добавил мониторинг блокировки обновления 2015-12-02 Семён Ковшарев * Change test_se_auto eedbb20: исправлен тест рекомендуемого платежа * Change test_se_auto 76f5ce4: исправлен тест рекомендуемого платежа * Change test_se_auto 111e880: убрал выбор порта * Change test_se_auto e73e42c: исправлен тест рекомендуемого платежа 2015-12-01 Anton Klinskih * Change python-tools 31222d2: Отладка скрипта перерасчета * Change python-tools 43c2132: Отладка перерасчета VOIP * Change python-tools aa866d5: Количество месяцев для перерасчета берем из параметров * Change python-tools 090bd0c: Добавлена функция полного перерасчета voip за период 2015-12-01 Евгений Рымарев * Change python-tools 7aee786: Исправлен скрипт перерасчёта абонентов * Change python-tools fa917c9: Исправлено выставление актов 2015-12-01 Семён Ковшарев * Change test_se_auto bb4f3ed: тест добавления, изменения и удаления коммутатора * Change test_se_auto 0f4f7f4: исправлен список тестов 2015-11-30 dmitry * Change base_scripts de03702: Доработаны скрипты обновления update_download.sh и update_apply.sh * Change base_scripts 7d90cf9: Убарн запуск крона при завершении скрипта update_download.sh 2015-11-30 Oleg Strizhechenko * Change reductor_web_interface_pl5 6fe8874: Вводим ясность по поводу блокировок 2015-11-27 Anton Klinskih * Change test_se_auto 098a8f7: Отладка теста 2015-11-27 e.pimenov * Change common_scripts ebc672d: Более информативный вывод при исправлении Link-local сетей * Change common_scripts 8c6f1c6: fix: unexpected fi in fix_link_local 2015-11-27 Oleg Strizhechenko * Change reductor_userspace_pl5 8b60bc7: Добавил попытку перезапроса данных, если есть сообщения об ошибке 2015-11-26 Anton Klinskih * Change base_scripts 38b2a34: Исправляем conntrack tools 2015-11-26 e.pimenov * Change auth_scripts d64ad24: При старте auth не генерился config.json * Change common_scripts aad8d4d: Удалялись не те адреса * Change common_scripts 86eb10b: Испраление логики fix_link_local * Change python-tools f0a277f: Добавлена возможность генерации config.json из командной строки 2015-11-26 Oleg Strizhechenko * Change reductor_userspace_pl5 74d4293: Путь до либы * Change reductor_userspace_pl5 239fe07: Создание симлинка для ipv6 редиректа * Change reductor_userspace_pl5 d5bd3cc: Добавил утилиты ip6tables в chroot 2015-11-26 Евгений Рымарев * Change python-tools 21269ea: исправление по выводу результатов тестов 2015-11-25 Anton Klinskih * Change base_scripts d433879: Изменены ип хостов * Change test_se_auto 1cfabdb: Изменен ип * Change test_se_auto 2bdf121: Изменен ип 2015-11-25 Oleg Strizhechenko * Change reductor_userspace_pl5 c19f294: Вывод message в диагностике * Change reductor_userspace_pl5 46506cf: Поддержка message * Change reductor_userspace_pl5 a5fcdc6: Добавлен вывод сообщений от сервера активации в вебке * Change reductor_userspace_pl5 4693cba: Кат файла регистрации при проблемах с активации * Change reductor_userspace_pl5 d329d32: Не блокировались URL с подчёркиванием в хосте 2015-11-24 e.pimenov * Change auth_scripts f219bfd: Не правильная маска у сети 169.254.0.0 * Change base_scripts 3171489: Не информативное сообщение в тесте * Change base_scripts 8870ae7: Не правильно выводились скорости * Change common_scripts 85552df: Не правильная маска у сети 169.254.0.0 2015-11-23 Anton Klinskih * Change remote_auth 92701c3: Отображение страницы авторизации занимало больше минуты 2015-11-23 e.pimenov * Change base_python_env a2b7728: Добавлен requirements.txt 2015-11-20 Anton Klinskih * Change django-appadmin 0c92b8d: Конфигурации аппов закешированы * Change python-tools 25182d5: Конфигурации аппов закешированы * Change python-tools 15d4297: Конфигурации аппов закешированы 2015-11-20 Oleg Strizhechenko * Change reductor_userspace_pl5 819a060: Reductor обновлялся с вероятностью 70%, а не 30%, как задумывалось * Change reductor_userspace_pl5 3bc8d70: Белые списки не работали в разборе реестра 2015-11-20 Алексей Опалев * Change base_scripts 86a971a: Исправлен вывод диагностики в базовой системе. 2015-11-20 Семён Ковшарев * Change test_se_auto b95463d: исправлен ip * Change test_se_auto bf647f7: Добавлен тест удаления реквизита 2015-11-19 e.pimenov * Change base_scripts dff8d76: Не исправлялись адреса link-local сети 2015-11-18 Anton Klinskih * Change auth_scripts 5dcad6b: IP берем из конфига * Change base_scripts 514c75d: IP берем из конфига * Change python-tools 78475b9: IP берем из конфига * Change python-tools ee054c5: IP берем из конфига * Change remote_auth 287b9d3: IP берем из конфига 2015-11-18 dmitry * Change base_scripts b7f5dd5: Убран вывод команды проверки UPS * Change base_scripts b8a8143: Проверка UPS помещена выше проверки биллинга 2015-11-18 e.pimenov * Change auth_scripts 757ee2a: Замена сети 169.1.0.0/8 на 169.254.0.0/16 * Change base_scripts 8e212c8: Замена сети 169.1.0.0/8 на 169.254.0.0/16 * Change common_scripts 9846b1c: Исправление скрипта * Change common_scripts 6319085: Добавлен скрипт исправлени сети 169.1.0.0/8 на 169.254.0.0/16 2015-11-18 Oleg Strizhechenko * Change reductor_userspace_pl5 fa141db: Более корректная фильтрация не-TCP трафика + очистка mangle при stop 2015-11-17 Anton Klinskih * Change common_scripts e435f52: Добавлен общий скрипт форка в bash * Change python-tools 4442c4f: Подключается не с первого раза * Change python-tools 1fa58df: Подключается не с первого раза * Change python-tools 6e7b90f: Убрана отладка * Change python-tools 5ab56c7: При изменении файлов конфигурации рестартуем httpd и radius 2015-11-17 dmitry * Change base_scripts acb9925: Исправлена опечатка * Change base_scripts e9b7717: Добавлены правила скриптов резервного копирования в крон * Change base_scripts 3bf6d26: Доработан префикс архива * Change base_scripts 5504527: Исправление пути к конфигу * Change base_scripts cee6408: Доработка резервного копирования * Change base_scripts c44bca5: Доработка скрипта резервного копирования * Change base_scripts 9cda2cb: Доработан скрипт восстановления из резервной копии * Change base_scripts 2494c52: Добавлена передача атрибута в скрипт восстановления из резервной копии * Change base_scripts 49997f3: Добавлена поддержка восстановления из резервной копии в сервисе аппа * Change base_scripts 011ee5b: Добавлено правило резервного копирования в крон * Change base_scripts 6bbb296: Добавлен скприпт резервного копирования по крону * Change base_scripts 8c95afd: Исправлен скрипт резервного копирования * Change base_scripts d2db46b: Добавлены скрипты восстановления и резервной копии * Change base_scripts 0b6c146: Рефакторинг скрипта резервного копирования * Change common_scripts f5a95f2: Доработан скрипт восстановления из резервной копии * Change common_scripts 3cf80d6: Добавлен скрипт восстановления из резервной копии 2015-11-17 Oleg Strizhechenko * Change reductor_userspace_pl5 6e4ab36: remove -> del * Change reductor_userspace_pl5 0e875f8: Добавил скрипт управления полными блокировками, пример хука для него и вызов в кроне раз в час 2015-11-17 Евгений Рымарев * Change python-tools 0da45d5: Исправлены скрипты [2] * Change python-tools a80981f: Исправлены скрипты * Change python-tools be58e8c: Исправлены скрипты 2015-11-16 dmitry * Change base_scripts ca76a94: Добавлено значение префикса * Change base_scripts d802bb0: Доработка скриптов резервного копирования pl5backup и pl5backup_ftp * Change base_scripts df7fb10: Добавлено вхождение в функцию main * Change base_scripts cf8fe9c: Добавлен флаг запуска файлам pl5backup и pl5backup_ftp * Change base_scripts 2cdc2e7: Добавлены скрипты резервного копирования биллинга * Change base_scripts b1afed2: Доработка скрипта копирования по FTP backup_ftp * Change base_scripts 72c5f4d: Добавлен скрипт копирования на FTP сервер 2015-11-16 Ilja Blohin * Change base_scripts 4448fb6: try to fix * Change base_scripts 848fcd5: try to fix 2015-11-16 Oleg Strizhechenko * Change reductor_userspace_pl5 35f3e44: Интеграция с биллингом теперь может работать с отдельными задачами - только авторизация, только отрицательный баланс или только блокировки 2015-11-13 Anton Klinskih * Change test_se_auto f914a65: Отладка теста * Change test_se_auto 1a24a45: Отладка теста * Change test_se_auto 9c3b4f7: Не работал тест: сменили имя * Change test_se_auto c48c33b: Отладка теста * Change test_se_auto f62e9a2: Revert "Отладка теста" * Change test_se_auto d691b63: Отладка теста * Change test_se_auto 90e3c37: Отладка теста * Change test_se_auto 49360e0: Отладка теста * Change test_se_auto ee31e01: Отладка теста 2015-11-13 dmitry * Change base_scripts d55d8d5: Чрут в апп для бекапа * Change base_scripts 89bece3: Изменил интерпретатор скрипта * Change base_scripts f9fade2: Доработка бекапа * Change base_scripts f1e395c: Изменил путь с скрипту backup * Change base_scripts ab162f6: Добавлены команды бекапа 2015-11-13 Oleg Strizhechenko * Change reductor_userspace_pl5 c121302: Добавил хук для диагностики с бел. реестром * Change reductor_userspace_pl5 60f42a5: Добавил хуки для белорусского реестра 2015-11-12 dmitry * Change common_scripts acfb945: Добавлен скрипт резервного копирования 2015-11-12 e.pimenov * Change base_scripts 23cf227: Навел лоск в server_check 2015-11-11 Oleg Strizhechenko * Change reductor_userspace_pl5 2fb353e: Добавлена фильтрация по IP всего трафика, идущего на ресурсы имеющие в реестре только IP (соответствие новым требованиям РКН 2015-11-11 root * Change base_scripts 1cdd8a0: Убрано удаление реп CentOS из корня 2015-11-10 Anton Klinskih * Change base_scripts 7dd7fe4: Доработаны скрипты востановления из бекапа * Change python-tools 76c240a: Улучшен скрипт разблокировки после миграции * Change python-tools 6ca6002: Денежные суммы должны быть Decimal 2015-11-10 Oleg Strizhechenko * Change reductor_userspace_pl5 4f84a2a: Бэкап падал при отсутствии собственных списков * Change reductor_userspace_pl5 59a98c4: Папка LISTDIR могла отсутствовать в случае satellite * Change reductor_userspace_pl5 836f673: Микрооптимизация файрвола - multiport --ports вместо --dports/--sports 2015-11-09 Anton Klinskih * Change python-tools b0a2f8a: В некоторых случаях не работала функция перевыставления актов: произведен рефакторинг 2015-11-09 nikolay * Change test_se_auto 1ab30fa: Исправление тестов 2015-11-06 Anton Klinskih * Change base_scripts eca58b2: Отладка фаирвола * Change python-tools a09e19b: Один абонент в транзакции * Change test_se_auto 795f045: Улучшен тест * Change test_se_auto ed103b0: Assert нельзя испльзовать в тестах селениума * Change test_se_auto e8dc5ad: Улучшен тест * Change test_se_auto 921aab6: Assert нельзя испльзовать в тестах селениума 2015-11-06 Дмитрий Осыкин * Change base_scripts 3980faf: Убран вывод команды check_ups_status.sh * Change base_scripts 6de5500: Скрипт проверки UPS теперь всегда возвращает 0 2015-11-06 Евгений Рымарев * Change python-tools 30f2448: fix_credit2 теперь выполняется, как демон 2015-11-05 Дмитрий Осыкин * Change base_scripts ac69db0: Исправлена ошибка фаервола * Change base_scripts f312892: Исправлена ошибка фаервола 2015-11-03 Oleg Strizhechenko * Change reductor_userspace_pl5 78ed1e1: Регистрация в меню теперь показывает актуальную информацию * Change reductor_userspace_pl5 64d8bfa: Исправил отображение регистрационных данных в вебке из новой системы регистрации 2015-11-03 Дмитрий Осыкин * Change base_scripts 2d6140d: Проверка UPS поставлена выше проверки биллинга 2015-11-02 Anton Klinskih * Change base_scripts 971bacf: Пароль вводить теперь надо лишь один раз 2015-11-02 Ilja Blohin * Change python-tools d9654da: Доработка загрузки цен с актуальностью 2015-11-02 Oleg Strizhechenko * Change reductor_userspace_pl5 9ccb396: Добавил подгрузку модуля для регистрации * Change reductor_web_interface_pl5 ac07194: Исправлена проблема с отображением http.load * Change reductor_web_interface_pl5 638fc09: Вёрстка улучшена на мобильных устройствах * Change reductor_web_interface_pl5 c50e51d: Если редуктор не запущен, reductor web не проверяет количество проверенных пакетов 2015-11-02 Дмитрий Осыкин * Change base_scripts 0725a04: Убран знак доллара в экспорте md5 2015-11-02 Евгений Рымарев * Change python-tools 32effac: исправлен import 2015-10-30 Ilja Blohin * Change python-tools ce3fbd2: Улучшено логирование при загрузке цен voip * Change python-tools 6cb1849: Улучшено логирование при загрузке цен. Также при загрузке цен удаляем дубликаты направлений 2015-10-29 Ilja Blohin * Change python-tools 9373a30: Добавлена дата начала активности в загрузку цен voip * Change python-tools cb54cff: Убрано лишнее логирование 2015-10-28 Anton Klinskih * Change base_scripts 5e5deaa: Отладка скрипта обновления * Change base_scripts 7d4709f: Не работало обновление с 5.11 на 5.13+ * Change base_scripts 52d2ba4: HOST для обновления выбираем на основе бранча 2015-10-28 e.pimenov * Change base_scripts 306e73c: update_hook не удалялся watchdog из крона хост системы * Change base_scripts b277bea: watchdog добавлено логирование, увеличен интервал запуска 2015-10-28 Oleg Strizhechenko * Change reductor_userspace_pl5 e6a16d5: Рефакторинг (плохой) url_quote_unquote, добавлен плохой хак для квадратных скобок 2015-10-28 Дмитрий Осыкин * Change base_scripts 917ac5e: Убарны кавычки, приводившие к ошибке 2015-10-27 Oleg Strizhechenko * Change reductor_userspace_pl5 d6955e6: quote safe variations 2015-10-26 Oleg Strizhechenko * Change reductor_userspace_pl5 41b5668: Просим по 200 сигнатур * Change reductor_userspace_pl5 14d7b11: Фиксы кириллицы 2015-10-26 Евгений Рымарев * Change django 21c2108: Исправлен MoneyField 2015-10-21 Евгений Рымарев * Change django-appadmin 84acae4: Вывод адреса сабнета, вместо счётчика [2] 2015-10-20 Anton Klinskih * Change carbon_billing_regnum 7b8e6e3: Не закрывался файловый дескриптор после прочтения * Change carbon_billing_regnum a496c8d: Не закрывался файловый дескриптор после прочтения * Change python-tools c0482e7: Не закрывались файловые дескрипторы * Change python-tools 879646f: Не закрывались файловые дескрипторы 2015-10-20 Ilja Blohin * Change python-tools aba342f: Добавлена возможность загружать цены в excel формате 2015-10-20 Евгений Рымарев * Change django-appadmin 67e230c: Вывод адреса сабнета, вместо счётчика 2015-10-16 Anton Klinskih * Change python-tools 3efc778: Оптимизация обработки баланса * Change python-tools b6da044: Оптимизация обработки баланса 2015-10-16 Oleg Strizhechenko * Change reductor_userspace_pl5 e24005a: fixed cron.d works 2015-10-16 Дмитрий Осыкин * Change base_scripts 4f371a9: Доработка скриптов update_apply.sh и update_download.sh 2015-10-13 Alexander Sobyanin * Change django-appadmin 3a29cee: Перегенерация данных ЛК при смене параметров платежных систем, работающих через ЛК * Change test_api a96914a: тест ПлатеЖКи использует ключ сервера и проверяет md5 * Change test_api f42f40e: имя тестового абонента с хешем * Change test_api ac5c3ac: метод get_api_result статичный 2015-10-13 Anton Klinskih * Change base_scripts cbc451c: Не правильно обрабатывалась блокировка вотчдога 2015-10-13 Ilja Blohin * Change python-tools dd2530d: Не выводилась ошибка при парсинге CDR через терминал 2015-10-12 Alexander Sobyanin * Change test_api 06844c2: Добавлен тест красноярской платежной системы ПлатеЖКа 2015-10-12 Дмитрий Осыкин * Change base_scripts 2ff3fce: Доработка скрипта check_ups_status.sh 2015-10-11 Oleg Strizhechenko * Change reductor_userspace_pl5 a88a12f: Для надёжности создаём папку /var/reg в reg_util каждый раз 2015-10-09 Oleg Strizhechenko * Change reductor_userspace_pl5 b22ef10: Добавлена проверка версии веб-интерфейса (баг с его init-скриптом, убивающим старт редуктора * Change reductor_web_interface_pl5 c06b40a: Злое убийство uwsgi чтобы не вешать старт редуктора 2015-10-09 Дмитрий Осыкин * Change python-tools 05531ca: Добавлен флаг modified при создании учетной записи через услугу 2015-10-08 Oleg Strizhechenko * Change reductor_userspace_pl5 5507577: Диагностика больше не реагирует на бриджи созданные libvirt * Change reductor_userspace_pl5 c6da966: Временная затычка проблемы отсутствия double buffer * Change reductor_userspace_pl5 57a5339: Добавил set +eu/-eu в web_server() чтобы не падать, там всё непонятно * Change reductor_userspace_pl5 6f85000: Решены проблемы в quote / unquote для mixed quoted url, оптимизирована работа функции fulldomain_reduce. Замедлена скорость работы. * Change reductor_web_interface_pl5 72fd4a5: Поменял ссылку на rkn.list 2015-10-08 Евгений Рымарев * Change test_se_auto 11723cd: Обновлён тест печатный форм * Change test_se_auto 4675356: Обновлён тест печатных документов 2015-10-07 Евгений Рымарев * Change python-tools cc75cbb: Исправлен модуль массовой генерации финансовых операций 2015-10-06 Alexander Sobyanin * Change test_se_auto 9363540: Исправлено чтение словаря конфига * Change test_se_auto 9f898e3: Убраны лишние строки 2015-10-06 e.pimenov * Change base_scripts f0eb17c: Коварная скобочка 2015-10-06 Ilja Blohin * Change python-tools f67831e: Доработана загрузка цен VOIP * Change python-tools 794def4: Падали тесты с ошибкой кодировок 2015-10-06 Дмитрий Осыкин * Change base_scripts 366bdb0: Доработка скрипта check_ups_status.sh 2015-10-06 Евгений Рымарев * Change python-tools f505152: Добавлены скрипты для проверки скидок * Change python-tools 65542b6: Добавлены скрипты для проверки скидок 2015-10-05 Alexander Sobyanin * Change django 454c7b9: Исправлено определение максимаольной длины текстового поля. * Change django 3a65bf2: Исправлено определение максимаольной длины текстового поля. 2015-10-05 e.pimenov * Change base_scripts a9f6e18: Не верно копировалсфя ChangeLog 2015-10-05 Дмитрий Осыкин * Change base_scripts 02be118: Доработка скрипта check_ups_status.sh 2015-10-04 Oleg Strizhechenko * Change reductor_userspace_pl5 80ba80f: Система обработки списков переписана на python, а также множество оптимизаций различных подсистем 2015-10-04 root * Change reductor_userspace_pl5 99b2f45: Добавил проверку числа запущенных экземлпяров crond и загруженных URL 2015-10-02 Anton Klinskih * Change common_scripts fadea51: Путь конкатенируется дважды! * Change python-tools 8b5f398: В некоторых случаях при генерации пдф из консоли выводились неверные суммы. * Change python-tools ed4eb0b: Скрипт перерасчета скидок * Change python-tools 957db4c: При ошибке или прерывании скрипта, не удалялся лок файл * Change python-tools 2f06eea: В некоторых случаях при генерации пдф из консоли выводились неверные суммы. * Change python-tools 549cca4: Рефакторинг системы печати pdf 2015-10-02 e.pimenov * Change base_scripts f7ce674: Не правильно обрабатывалась блокировка вотчдога 2015-10-02 Ilja Blohin * Change python-tools d98be3f: Приборка в коде утилит voip * Change python-tools ab23c02: Исправлены опечатки * Change python-tools e2d7b6a: Исправлены опечатки 2015-10-02 Oleg Strizhechenko * Change reductor_userspace_pl5 64168bf: Вынес компиляцию регулярки из функции * Change reductor_userspace_pl5 09f1e88: Оптимизировал IP update чтобы не выжирал проц + работал в памяти * Change reductor_userspace_pl5 0998ca0: Микрооптимизация - поиск по db_mem вместо db * Change reductor_userspace_pl5 fbf6460: Более правильная работа с dict * Change reductor_userspace_pl5 648cb8a: Оптимизации и упрощения в lower_host_lib 2015-10-02 Дмитрий Осыкин * Change base_scripts 31937cb: Доработка скрипта check_ups_status.sh 2015-10-01 Alexander Sobyanin * Change test_api 934a226: заготовка для тестирования api kkm 2015-10-01 Oleg Strizhechenko * Change reductor_userspace_pl5 c5a207e: Теперь не добавляем для всех слэш в конец, в итоге около 40к ссылок вместо 75к 2015-09-30 e.pimenov * Change base_scripts e40b55c: Не обновлялся grub.conf для XGE * Change base_scripts d3a34bf: Не обновлялся grub.conf для XGE 2015-09-30 Ilja Blohin * Change python-tools ee0d8c9: Добавлены команды для управления voip: выгрузка voip направлений, удаление дубликатов категорий, удаление дубликатов voip услуг * Change python-tools 5c7006c: Добавлены команды для управления voip: выгрузка voip направлений, удаление дубликатов категорий, удаление дубликатов voip услуг 2015-09-30 Дмитрий Осыкин * Change base_scripts 91a3c7f: Доработка скрипта update_download.sh 2015-09-29 Anton Klinskih * Change base_scripts 372d4f8: Отладка системы оповещения об ошибках * Change base_scripts 67b4f42: Отладка системы оповещения об ошибках * Change base_scripts ac97388: Отладка системы оповещения об ошибках 2015-09-29 Ilja Blohin * Change python-tools bfab653: Добавлено изменение ссылок на направления в журнале CDR при удалении дубликатов * Change python-tools e619457: Добавлена утилита удаления дубликатов направлений voip * Change python-tools c43695a: В некоторых случаях не работали команды voip утилит 2015-09-28 Anton Klinskih * Change python-tools e52b579: В некоторых случаях воркер не работал без регистрации 2015-09-25 Anton Klinskih * Change python-tools 417dca4: Добавлен скрипт сторнирования загруженных из 1с приходов 2015-09-25 Ilja Blohin * Change python-tools 88904c3: Добавлена утилита тестирования парсинга cdr файлов 2015-09-25 Дмитрий Осыкин * Change base_scripts 4e60bdf: Доработка скрипта update.sh * Change base_scripts 6ed1871: Доработка скрипта update.sh 2015-09-23 Alexander Sobyanin * Change python-tools 04e1fe0: Доработка авторизации: проверка, что уже авторизованы * Change python-tools 33bc73c: Добавлена проверка наличия текста на странице * Change python-tools dcc95a7: Доработка конфигурирования системы тестирования * Change python-tools e49ee31: Форматирование файла * Change python-tools 1d8f7df: Форматирование файла * Change python-tools 3e8ec14: Добавлена настройка https без сертификатов * Change python-tools 0c49fa9: Доработка авторизации в настройки платежных систем * Change python-tools 2fec3d8: Доработка авторизации в настройки платежных систем * Change python-tools cd466e5: Доработка авторизации в вебкассе * Change python-tools d520c7e: Доработка авторизации * Change python-tools 26992f0: Доработка авторизации * Change test_api 6bce6c2: Рефакторинг: без локальной переменной вебдрайвера * Change test_api 8327904: Вынесена авторизация в настройках платежных систем * Change test_api 622fc0e: Вынесена настройка https без ssl сертификата * Change test_api c304e33: Рефакторинг: без локальной переменной вебдрайвера * Change test_se_auto 4b1de15: Рефакторинг: без локальной переменной вебдрайвера * Change test_se_auto 7e14248: Рефакторинг: использование метода авторизации в биллинге 2015-09-23 Дмитрий Осыкин * Change base_scripts 4267d9c: Доработка скриптов update_download.sh и update_apply.sh 2015-09-23 Евгений Рымарев * Change carbon_billing_regnum 9e65d96: Исправлено получение текущей ветки * Change carbon_billing_regnum 76a548e: Исправлено получение текущей ветки 2015-09-22 Alexander Sobyanin * Change test_se_auto 0c6bd61: три попытки прочитать аудит * Change test_se_auto f4846aa: три попытки прочитать аудит * Change test_se_auto 2a0aaa4: Бланк заказа перемещен 2015-09-22 Anton Klinskih * Change base_scripts a852426: Переменной может не быть * Change base_scripts bd501a0: Не надо вводить пароль 2 раза * Change base_scripts 8b63edb: Не надо вводить пароль 2 раза * Change base_scripts 5b495bf: Сервер выбираем только в зависимости от ветки * Change base_scripts f733ecd: Если master то обновление с сервера 5.0 * Change carbon_billing_regnum 2fd2bab: Тест * Change carbon_billing_regnum ce2e23a: Тест * Change test_api 9d0509a: Добавлено больше отладки * Change test_se_auto 2a1f7d9: Revert "Неправильный путь к бланку заказа" 2015-09-22 Ilja Blohin * Change common_scripts f20942b: Не отправлялись нотификации из не-chroot окружения * Change common_scripts 892e6fc: Не отправлялись нотификации из не-chroot окружения * Change python-tools 83326b4: Добавлена возможность переопределения конфигурации теста через ENV 2015-09-22 Дмитрий Осыкин * Change base_scripts a0ca6ae: Добавлена опция - флаг проверки ups * Change base_scripts d3ebc2e: Доработка скрипта check_ups_status.sh * Change base_scripts 73beecc: Перенос и переименование скрипта test_sshd.sh 2015-09-22 Евгений Рымарев * Change python-tools 275c8b8: Добавлен скрипт для массовой смены типа авторизации * Change test_api 0b4678d: Теперь абонент создаётся, а не берётся рандомный[4] * Change test_api 67f52c3: Теперь абонент создаётся, а не берётся рандомный[3] * Change test_api 1b95379: Теперь абонент создаётся, а не берётся рандомный[2] * Change test_api 3a49247: Теперь абонент создаётся, а не берётся рандомный 2015-09-21 Anton Klinskih * Change django-appadmin 076df4c: Добавлено логирование * Change python-tools 23d8546: Отладка авторизации * Change python-tools ef3fc77: Увеличен таймаут авторизации * Change python-tools c1481d2: Перенос входа в функцию * Change python-tools 5ffd77c: Если ошибки сравнения то всегда добавляем в общие * Change python-tools a45978c: Если ошибки сравнения то всегда добавляем в общие * Change test_api 4d41384: Отображаем номер договора абонента при ошибке 2015-09-21 Oleg Strizhechenko * Change reductor_userspace_pl5 fd75d06: Удалил ещё немного старого кода * Change reductor_userspace_pl5 2b1abc1: Теперь domain2iplist не падает при первом запуске на пустой базе резолва * Change reductor_userspace_pl5 03bd1a2: Удалось убрать ещё немного старых костылей, теперь загрузка URL в ядро стала быстрее (2) * Change reductor_userspace_pl5 f06a776: Удалось убрать ещё немного старых костылей, теперь загрузка URL в ядро стала быстрее * Change reductor_userspace_pl5 6990907: Удалил старый код, теперь всем занимается lower_host_lib * Change reductor_userspace_pl5 62a6e57: Добавил bad lines для неразобранного * Change reductor_userspace_pl5 29f2622: dump_parser возвращал плохой код возврата из-за while read * Change reductor_userspace_pl5 b730bbc: Выпрямлен код dump_parser.sh 2015-09-18 Ilja Blohin * Change python-tools ae970e5: Улучшено логирование * Change python-tools e3f9590: Улучшено логирование * Change python-tools 45984b9: Улучшено логирование * Change python-tools d816cd0: Рефакторинг модуля загрузки csv направлений 2015-09-17 Anton Klinskih * Change base_scripts f17a8ee: В некоторых случаях не обновлялись сетевые модули ядра * Change test_se_auto 5317b2f: Исправлен тест * Change test_se_auto 562109a: Исправлен тест 2015-09-17 Oleg Strizhechenko * Change reductor_userspace_pl5 a98b62a: Оптимизации и ускорения 2015-09-16 Anton Klinskih * Change python-tools dbdec88: Грузим все тесты 2015-09-16 Ilja Blohin * Change python-tools 0570d63: Сделали человекочитаемый вывод юникода 2015-09-16 Oleg Strizhechenko * Change reductor_userspace_pl5 1d37502: Теперь работает quote / unquote при чтении из файла 2015-09-16 Дмитрий Осыкин * Change base_scripts 4d70447: Доработка скрипта update_apply.sh * Change base_scripts a10cf6a: Доработка скрипта update_download.sh 2015-09-15 Anton Klinskih * Change base_scripts a393194: Убран хак с подстановкой сервера обновлений 2015-09-15 Ilja Blohin * Change python-tools 6438989: Добавлены функции для рестарта сервисов 2015-09-15 Oleg Strizhechenko * Change reductor_userspace_pl5 9adf90b: python 2.6 compat 2015-09-15 Дмитрий Осыкин * Change base_scripts 1240a00: Доработка скриптов update.sh, update_apply.sh, update_download.sh * Change base_scripts 67f10c2: Доработка скрипта update_download.sh * Change base_scripts 6f1c065: Доработка скрипта update_apply.sh * Change base_scripts 2dce391: Доработка скриптов update_download.sh и update.sh * Change base_scripts 3eca2d5: Доработка скрипта check_ups_status.sh * Change base_scripts b94c3b9: Доработка скрипта update_apply.sh * Change base_scripts f53dabe: Доработка скрипта update_download.sh 2015-09-15 Евгений Рымарев * Change python-tools 04b3fd6: Исправлен tarif_refresh для всех абонентов * Change test_api fe85824: Исправлено получение IP сервера тестирования 2015-09-14 Anton Klinskih * Change python-tools 7c23635: Перенос фикстов из devel * Change test_se_auto d875b81: Проверяем в цикле со слипом * Change test_se_auto 9a75019: Неправильный путь к бланку заказа * Change test_se_auto 27f4130: Проверяем в цикле со слипом * Change test_se_auto 8bb0ef0: Неправильный путь к бланку заказа 2015-09-14 Евгений Рымарев * Change python-tools 71ad9e0: Исправлен импорт * Change test_api d2b1bde: Исправлен вывод ошибки 2015-09-12 root * Change base_scripts acb4125: Отладка хука 2015-09-11 root * Change base_scripts 5db74fd: Отладка хука * Change base_scripts 6f189c3: Хак для работы suds 2015-09-11 Дмитрий Осыкин * Change base_scripts 7ee8a6b: Доработка скриптов update.sh, update_download.sh, update_apply.sh 2015-09-11 Евгений Рымарев * Change python-tools a0ebfcd: Теперь py-файлы в этом репозитории не будут удаляться * Change python-tools 7cf4802: Исправлен скрипт для тариф рефреша всех абонентов 2015-09-10 Oleg Strizhechenko * Change reductor_userspace_pl5 b1dd99b: Hookable check_process_count (+MAX_PROCESS_REDUCTOR=100 +MAX_PROCESS_TOTAL=300) 2015-09-10 Дмитрий Осыкин * Change base_scripts 8d9b811: Доработка скрипта update_apply.sh * Change base_scripts 04c20b8: Доработка скрипта update_apply.sh * Change base_scripts e29ee6a: Доработка скриптов update_download.sh и update_apply.sh 2015-09-09 Dmitry Osykin * Change base_scripts 178ef4a: Доработка скриптов update_download.sh и update_apply.sh 2015-09-08 Anton Klinskih * Change carbon_billing_regnum f941890: Отладка хука * Change carbon_billing_regnum 4f91212: Отладка хука 2015-09-08 Dmitry Osykin * Change base_scripts ae9fc10: Доработка скриптов update_appy.sh и update_download.sh 2015-09-08 makedistro_devel * Change carbon_billing_regnum 0cb0350: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools c07ec80: Merge branches 'devel' and 'hotfix' into hotfix 2015-09-08 Oleg Strizhechenko * Change reductor_userspace_pl5 319d00c: Таймаут в 15 минут для диагностики + запуск reg_util по ночам 2015-09-08 root * Change carbon_billing_regnum 7e1691b: для любых мастер веток 2015-09-07 Anton Klinskih * Change carbon_billing_regnum 7a9f60a: Инициализируем версию * Change python-tools dced80e: 5 попыток на тест 2015-09-07 Ilja Blohin * Change carbon_billing_regnum 0233412: Падала сборка с ошибкой chroot: failed to run command 'chown': No such file or directory 2015-09-07 integra * Change carbon_billing_regnum a6cc909: Merge branches 'devel' and 'integra' into integra * Change python-tools f5fac11: Merge branches 'devel' and 'integra' into integra 2015-09-07 Евгений Рымарев * Change carbon_billing_regnum 8eec15e: Исправлена регистрация PL5 * Change carbon_billing_regnum 763b802: В некоторых случаях не регистрировался продукт 2015-09-04 Anton Klinskih * Change python-tools 8bc589e: Бранч также храним в файле * Change python-tools 6abb661: Увеличено количество попыток теста 2015-09-04 Dmitry Osykin * Change base_scripts d5f7e31: Исправление ошибки * Change base_scripts 93651b0: Исправление ошибки * Change base_scripts 3aa444e: Доработка скрипта update_apply.sh * Change base_scripts 20dcbdf: Доработка скрипта update_apply.sh * Change base_scripts 180a47b: Доработка скрипта update_download.sh и update_apply.sh * Change base_scripts 67ca675: Доработка скрипта update_download.sh и update_apply.sh 2015-09-04 makedistro_devel * Change base_scripts 76855c8: Merge branches 'devel' and 'hotfix' into hotfix * Change common_scripts 04b7672: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 1770c72: Merge branches 'devel' and 'hotfix' into hotfix * Change raven-python aaca42d: Merge branches 'devel' and 'hotfix' into hotfix 2015-09-04 Oleg Strizhechenko * Change reductor_userspace_pl5 64f42c0: Усовершенствование временного костыля с кириллицей 2015-09-04 Евгений Рымарев * Change python-tools ba4da4a: Добавлен WEB-загрузчик CSV-файлов приходов 2015-09-03 Alexander Sobyanin * Change test_api 157915e: Убраны строки вывода на экран 2015-09-03 Anton Klinskih * Change python-tools 1c18acd: Только на 3 попытке падаем 2015-09-03 makedistro_devel * Change python-tools 6a8f671: Merge branches 'devel' and 'hotfix' into hotfix 2015-09-02 Alexander Sobyanin * Change common_scripts 3aee43b: Merge branches 'integra' and 'integra' of 10.90.1.122:pl5/common_scripts into integra 2015-09-02 Dmitry Osykin * Change base_scripts 7ddf881: Доработка скрипта обновления * Change base_scripts 2de8468: Новый метод загрузки и выполнения обновления * Change base_scripts 5fe0062: Добавлены скрипты загрузки и выполнения обновления 2015-09-02 Oleg Strizhechenko * Change reductor_userspace_pl5 921f62c: Не считаем ядерные процессы * Change reductor_userspace_pl5 63c579b: Не добавляем рф домены напрямую (временное решение) * Change reductor_userspace_pl5 55d9a52: init.d restart instead of service xx restart * Change reductor_userspace_pl5 f19f9f4: fixed rkn.ipport grow 2015-09-01 Alexander Sobyanin * Change raven-python f2d883d: Merge branches 'integra' and 'integra' of git.carbonsoft.ru:crb5/raven-python into integra 2015-09-01 Anton Klinskih * Change python-tools 928c4fd: Добавлен url для доступа в кабинет * Change python-tools 7e77387: Добавлен url для доступа в кабинет 2015-09-01 makedistro_devel * Change python-tools f07a351: Merge branches 'devel' and 'hotfix' into hotfix 2015-09-01 Oleg Strizhechenko * Change reductor_userspace_pl5 9b47f90: Убиваем зависшие процессы резолва, если их больше сотни * Change reductor_userspace_pl5 facb29e: Добавил timeout в 1000 секунд для reload_ip в crond * Change reductor_userspace_pl5 d1ef1d6: Добавил в диагностику тест на 300+ процессов * Change reductor_userspace_pl5 63aafac: + корректный поиск кириллических доменов * Change reductor_userspace_pl5 b55b055: Поддержка кириллических доменов в nslookup * Change reductor_userspace_pl5 d322bf4: Workaround на случай битого файла с регномером 2015-08-31 Alexander Sobyanin * Change test_se_auto b918a86: Доработка теста событий * Change test_se_auto 48f8291: Доработка тестов * Change test_se_auto 2fc3c2b: исправление опечатки * Change test_se_auto f85acc9: Изменена услуга в тесте аудита * Change test_se_auto 79554e7: исправлен тест печати документов * Change test_se_auto 45f15e6: рефакторинг тестов: конфигурация в python_tools 2015-08-31 Oleg Strizhechenko * Change reductor_userspace_pl5 aa6db47: Не обращаем внимания на не-unicode host, т.к. его всё равно не надо idna-decode'ить * Change reductor_userspace_pl5 ae19f8b: 1. Speed up signatures download. 2. Better insert_module code with alarm and possibly without force. 3. lower_host не пишет больше ошибки в stdout 2015-08-31 Евгений Рымарев * Change python-tools 21cd267: Исправлен скрипт пересчёта рекомендуемого платежа * Change python-tools 2955b85: Добавлен скрипт для массовой смены порога предупреждения 2015-08-28 Alexander Sobyanin * Change python-tools 7ba3d54: Тесты не запускались, если наследуются от класса без тестовых методов * Change python-tools e82d4b4: Тесты не запускались, если наследуются от класса без тестовых методов * Change test_api 5f34650: Рефакторинг тестов платежных систем 2015-08-28 Oleg Strizhechenko * Change reductor_userspace_pl5 2b597ef: Решена проблема с запуском после обновления ядра и перезагрузки 2015-08-28 Root * Change test_api 1686308: не используется локальный конфиг 2015-08-28 Евгений Рымарев * Change python-tools e52f917: Фикс тестов * Change python-tools fa4f397: Фикс тестов * Change python-tools 09bb29b: Фикс тестов * Change test_api 5f18ae7: Фикс тестов 2015-08-27 Admin Carbonovich * Change base_scripts bddd182: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin 8e72d74: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 49bf2d1: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-27 Anton Klinskih * Change python-tools 6d09d6b: Отладка тестов * Change python-tools 9d41da2: Восстанавливаем коннекции каждый раз * Change python-tools 04d32f9: Отладка тестов 2015-08-27 Dmitry Osykin * Change base_scripts 5ff92cb: Revert "Доработка скрипта" * Change base_scripts f47b3bc: Revert "Доработка скрипта" 2015-08-27 Oleg Strizhechenko * Change reductor_userspace_pl5 1cd1977: Улучшен lower_host, добавлен fqdn, вызов urlescape отсекает пустые строки, исправлены тесты для need_resolv 2015-08-26 Admin Carbonovich * Change base_python_env fe58ecb: Merge branches 'devel' and 'hotfix' into hotfix * Change base_scripts be03630: Merge branches 'devel' and 'hotfix' into hotfix * Change base_scripts 734d412: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools ed2baed: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-26 Anton Klinskih * Change python-tools 5fef8f4: Если конфигурация удалена * Change python-tools 6d196c4: Добавляем пути джанги * Change python-tools ab2a072: Блокировка разеделна на типы тестов 2015-08-26 Dmitry Osykin * Change base_scripts d07e6ea: Доработка скрипта * Change base_scripts 31aa552: Доработка скрипта 2015-08-26 e.pimenov * Change base_scripts ff9fc7d: fix server_check 2015-08-26 Eugene Rymarev makedistro * Change base_python_env 040f283: Merge branches 'devel' and 'eugene' into eugene * Change base_scripts 96be491: Merge branches 'devel' and 'eugene' into eugene * Change python-tools b7c301d: Merge branches 'devel' and 'eugene' into eugene 2015-08-26 Oleg Strizhechenko * Change reductor_userspace_pl5 57bed53: Корректное получение регномера * Change reductor_userspace_pl5 2630365: Добавил возможность хранить заглушку прямо на сервере * Change reductor_userspace_pl5 146e822: Добавлены опции конфига для заглушки на этом сервере и кастомного резервного DNS 2015-08-26 Евгений Рымарев * Change carbon_billing_regnum 111f890: Реформатирование * Change carbon_billing_regnum 85d3a2c: Рефакторинг 2015-08-25 Admin Carbonovich * Change base_scripts 3b51034: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools cff4aa7: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-25 Anton Klinskih * Change python-tools 378c78f: Отдельный лок для каждого теста * Change python-tools e1f305c: Revert "Вернули старый хук" * Change python-tools 11928ac: Вернули старый хук * Change python-tools 90a172d: Отладка тестов * Change python-tools d752800: Рефакторинг * Change python-tools 9f2a54b: Рефакторинг * Change python-tools 282d22e: Рефакторинг * Change python-tools 5f8ecb1: Рефакторинг * Change python-tools af5970c: Рефакторинг * Change python-tools 1ae5b80: Рефакторинг * Change python-tools 370b781: Рефакторинг * Change test_se_auto 6bb57f1: Отладка тестов * Change test_se_auto c02d851: Отладка тестов * Change test_se_auto 6aedc6f: Берем адрес сервера из параметров * Change test_se_auto f9e5926: Рефакторинг 2015-08-25 e.pimenov * Change base_scripts 7814c7a: Добавлен server_check * Change base_scripts 4f04227: Не работало локальное обновление 2015-08-25 jakci * Change django-appadmin a4c04ee: Добавила кнопку выключения биллинга 2015-08-25 Oleg Strizhechenko * Change reductor_userspace_pl5 ebff5f3: Своеобразный фикс DNS * Change reductor_web_interface_pl5 0e24614: Не юникодим файлы в lists_plain, отдаём как есть, т.к. смешанные кодировки приводили к 502 error 2015-08-25 Евгений Рымарев * Change django-appadmin cb89f9b: Исправлен путь к скрипту добавления IP в DNAT 2015-08-24 Admin Carbonovich * Change auth_scripts 59a099f: Merge branches 'devel' and 'hotfix' into hotfix * Change base_scripts bca0898: Merge branches 'devel' and 'hotfix' into hotfix * Change bash_menu 8100b1f: Merge branches 'devel' and 'hotfix' into hotfix * Change carbon_billing_regnum 66a85f1: Merge branches 'devel' and 'hotfix' into hotfix * Change common_scripts 8ad0bfa: Merge branches 'devel' and 'hotfix' into hotfix * Change django e99a9aa: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin 59b425c: Merge branches 'devel' and 'hotfix' into hotfix * Change django-rpclib f903654: Merge branches 'devel' and 'hotfix' into hotfix * Change lxml d225fa5: Merge branches 'devel' and 'hotfix' into hotfix * Change mini_httpd bcaa350: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 97f60ac: Merge branches 'devel' and 'hotfix' into hotfix * Change pytz-2012j 129b860: Merge branches 'devel' and 'hotfix' into hotfix * Change raven-python ed44be5: Merge branches 'devel' and 'hotfix' into hotfix * Change rsync 0088042: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-24 e.pimenov * Change base_scripts 918787b: Выпадала ошибка, если при обновлении на cur * Change base_scripts 8d9b49b: Диагностика запускалась слишком часто 2015-08-24 Oleg Strizhechenko * Change reductor_userspace_pl5 01a9616: hookable send_alarm * Change reductor_userspace_pl5 66b26ad: Fixed cardsharing filter rule, incorrect ipset syntax 2015-08-24 Евгений Рымарев * Change python-tools 601ed3b: В некоторых случаях не перегенерировался ключ сервера 2015-08-21 Anton Klinskih * Change python-tools a8eb292: Доработан тест комиссии 2015-08-21 Oleg Strizhechenko * Change reductor_userspace_pl5 eaffed5: Коммент про iptables * Change reductor_userspace_pl5 643413c: Поддержка заглушки на сервере Carbon Reductor * Change reductor_userspace_pl5 5208154: Генерация конфига nginx * Change reductor_userspace_pl5 d286c8c: Поддержка веток у вебки * Change reductor_userspace_pl5 e89843d: rkn_download 2.2 * Change reductor_userspace_pl5 15cd9e7: Добавил шаблон конфига nginx * Change reductor_userspace_pl5 90a378b: Исправлена команда для обновления веб-интерфейса редуктора * Change reductor_userspace_pl5 b052c12: Исправлена ошибка с проверкой актуальности списков при выгрузке с собственного сервера * Change reductor_web_interface_pl5 b5ff369: удалил временный файл * Change reductor_web_interface_pl5 a575c40: Добавил blocked страничку 2015-08-20 Anton Klinskih * Change python-tools 956fba7: Все что зависит от селениума вынесено в соответствующий класс * Change python-tools 23f7d3e: Добавлен пример конфига * Change python-tools 9d2b9b8: Обьединение утилит * Change python-tools 64be46e: Блокировкаразблокировка обновления * Change python-tools c778f5d: Доработка функции запуска тестов * Change test_api 2dbca45: Отладка теста * Change test_api dee07f3: Отладка теста * Change test_api 1305f57: Отладка теста * Change test_api c3462d2: Отладка теста * Change test_api 144f63f: Отладка api теста * Change test_api 36c342b: Тесты платежен перенесены в отдельную репу * Change test_se_auto 5faff8c: Рефакторинг * Change test_se_auto 6772947: Отладка api теста * Change test_se_auto 9fe8883: Тесты платежен перенесены в отдельную репу * Change test_se_auto 84eb21b: Отладка запуска тестов * Change test_se_auto 908e870: Перенесены тесты * Change test_se_auto 2b9bcb9: first commit 2015-08-20 Oleg Strizhechenko * Change reductor_userspace_pl5 9e44d9e: Добавил поддержку флага encode для функции str2base64 в отправке мониторинга * Change reductor_userspace_pl5 25a1723: Не подставляем unknown для части пустых значений * Change reductor_userspace_pl5 d76dfd4: Использование старой системы мониторинга помечается как ошибка * Change reductor_userspace_pl5 83b3996: Теперь используется правильный код регистрации * Change reductor_userspace_pl5 d99cee7: Добавил при рестарте обработку внезапно пустого файла регистрации 2015-08-19 Anton Klinskih * Change python-tools b338c8d: Добавлены утилиты для запуска тестов * Change python-tools 7ff3f40: Разбиение файлов по группам 2015-08-19 Oleg Strizhechenko * Change reductor_userspace_pl5 f71abd2: Добавил исправление кэша сигнатур в диагностику * Change reductor_userspace_pl5 6694087: Добавлено удаление правил с ipset ip_port_reductor из mangle * Change reductor_userspace_pl5 27d1f72: Fixed firewall again * Change reductor_userspace_pl5 4483d5e: Исправлен баг в файрволе 2015-08-18 Anton Klinskih * Change base_scripts 26dbc57: Доработка диагностики 2015-08-18 Oleg Strizhechenko * Change reductor_userspace_pl5 63f1c5d: Фильтрация кардшаринга не работала при оптимизации mangle prerouting * Change reductor_userspace_pl5 25062ca: Fixed cron.d activation call (2) * Change reductor_userspace_pl5 34d8452: Fixed cron.d activation call * Change reductor_userspace_pl5 cb26f77: Теперь фильтрация кардшаринга опциональная * Change reductor_userspace_pl5 449bde7: Поддержка фильтрации кардшаринга * Change reductor_userspace_pl5 1b3752a: Более безопасная загрузка ipset (меньше вероятность того, что получится загрузить всё скопом) * Change reductor_userspace_pl5 4d11957: Складываем вывод парсера в rkn.ipport * Change reductor_userspace_pl5 abc0b95: Меньше ненужного вывода в url_info.sh 2015-08-18 root * Change base_scripts be37a8e: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-17 Alexander Sobyanin * Change mini_httpd 33cc0f3: Merge branches 'integra' and 'integra' of git.carbonsoft.ru:pl5/mini_httpd into integra 2015-08-17 Anton Klinskih * Change base_scripts edcb151: Изменен subject у alarm заявок 2015-08-17 Oleg Strizhechenko * Change reductor_userspace_pl5 db67e4d: Не пытаемся пихать в редуктор что-то кроме сигнатур http-ресурсов * Change reductor_userspace_pl5 c49852a: Немного упрощён код, обращающийся к dump.xml * Change reductor_userspace_pl5 23903cf: Добавил в const 2015-08-14 Anton Klinskih * Change base_scripts e71d3e1: Улучшена система диагностики * Change base_scripts 990809f: Улучшена система диагностики 2015-08-14 Oleg Strizhechenko * Change reductor_userspace_pl5 ec5fd49: Бэкап теперь сохраняет данные о новой регистрации * Change reductor_userspace_pl5 4e57a8a: Настройки l3 mirror теперь стали проще для всех * Change reductor_userspace_pl5 e6ae061: Исправлены минорные ошибки после рефаторинга * Change reductor_userspace_pl5 4dc8305: Молчаливый developer mode 2015-08-13 Oleg Strizhechenko * Change reductor_userspace_pl5 925a9d7: Довёл до ума L3 миррор * Change reductor_userspace_pl5 8e0bc13: Закончил с L2_eth mirror * Change reductor_userspace_pl5 1d796a6: Добавил новые темплейты интерфейсов * Change reductor_userspace_pl5 61631f0: Добавил в мастер настройки сети выбор типа миррора * Change reductor_userspace_pl5 4ed6009: Убрал ip_update, ибо ему не место пока списки не выгрузились и не обработались * Change reductor_userspace_pl5 cd7a25b: Запускаем ip_update при service reductor update 2015-08-13 root * Change carbon_billing_regnum 9696aaf: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-13 Евгений Рымарев * Change carbon_billing_regnum 727af2e: Revert "Revert лишних изменений" * Change carbon_billing_regnum b28e610: Revert лишних изменений 2015-08-12 e.pimenov * Change base_scripts eba18b2: Если версия больше 51115053, то обновляемся с нового сервера 2015-08-12 Oleg Strizhechenko * Change reductor_userspace_pl5 2583cad: Вместо renew_actcode теперь вызывается registration * Change reductor_userspace_pl5 46b0f8d: Улучшен код активации, добавлен запрос кода активации при устаревании * Change reductor_userspace_pl5 b194dee: Выпрямил reg_process * Change reductor_userspace_pl5 38295bf: Добавлен тест, проверяющий успешный переход на новую систему регистрации 2015-08-11 e.pimenov * Change base_scripts 12bb99a: Не доходил до конца update_hook 2015-08-11 Oleg Strizhechenko * Change reductor_userspace_pl5 ab75633: Вывод activate не обрезается * Change reductor_userspace_pl5 0da4ed9: Исправлен endpoint для регистрации * Change reductor_userspace_pl5 a51c9fe: Реальное использование новой активации * Change reductor_userspace_pl5 bed0541: Добавлена поддержка использования новых ключей активации * Change reductor_userspace_pl5 fe721f7: developer mode less debug * Change reductor_userspace_pl5 f08c5b3: Если ветка devel - гитуем при старте (fixed) * Change reductor_userspace_pl5 8ba4e54: Если ветка devel - гитуем при старте * Change reductor_userspace_pl5 898649b: Добавил вызов миграции для регистрации и активацию форком * Change reductor_userspace_pl5 c012b02: urlopen with retry, чуток повышена отказоустойчивость, если наш сервер не отвечает или плохой канал 2015-08-10 Anton Klinskih * Change carbon_billing_regnum 72f8df3: fix 2015-08-10 Dmitry Osykin * Change base_scripts 3df71fc: Убран хак для отключения проверки UPS * Change python-tools 60b391e: Добавлена защита * Change python-tools 6ed4085: Добавлена защита 2015-08-10 Oleg Strizhechenko * Change reductor_userspace_pl5 4c419a6: Добавил миграцию со старых данных * Change reductor_userspace_pl5 820a8d8: Упрощена утилита активации * Change reductor_userspace_pl5 71c2dd4: Добавил usage * Change reductor_userspace_pl5 bc66923: Проверка того, что все необходимые для регистрации данные введены 2015-08-10 root * Change carbon_billing_regnum fb6ce37: Merge branches 'devel' and 'integra' into integra * Change carbon_billing_regnum 2460dd2: Merge branches 'devel' and 'hotfix' into hotfix 2015-08-07 Dmitry Osykin * Change base_scripts 6c59122: Хак для отключения проверки UPS 2015-08-07 e.pimenov * Change base_scripts 9fda6a8: Не устанавливался epel-release 2015-08-07 Oleg Strizhechenko * Change reductor_userspace_pl5 b380942: Не работала регистрация без опциональных параметров * Change reductor_userspace_pl5 d5a7686: Прокомментированы функции либы 2015-08-06 e.pimenov * Change base_scripts a6adfe3: Не хватало либ для conntrack_tools 2015-08-06 Oleg Strizhechenko * Change reductor_userspace_pl5 f6cd086: Правильный uuid и путь до файла реги * Change reductor_userspace_pl5 649ca41: Переименование в CRB-Reductor, создание реального ключа активации * Change reductor_userspace_pl5 352a367: Добавлен прототип отправки регистрации и кошерный разбор опций утилитки * Change reductor_userspace_pl5 a46f51f: Переименовал reg_data в &_new, в мастере теперь 'Регистрация. ' 2015-08-06 Евгений Рымарев * Change carbon_billing_regnum be7b39a: Более читаемый json 2015-08-05 Oleg Strizhechenko * Change reductor_userspace_pl5 9e552ca: Добавил реально работающий update файла с регистрацией * Change reductor_userspace_pl5 6034fc8: Добавлен запрос необходимой информации в мастере настройки * Change reductor_userspace_pl5 b377829: Добавил башевую и питоновую утилиты, а также либу для новой регистрации 2015-08-04 Dmitry Osykin * Change base_scripts 78a7348: Скрипт для добавления наших IP в разрешающее правило фаервола 2015-08-04 e.pimenov * Change base_scripts 43a8e46: Обновление перенесено на новый сервер обновлений 2015-08-03 nikolay * Change python-tools 9bba0ee: Неверно расчитывались переменные окружения в софтроутере 2015-08-03 Oleg Strizhechenko * Change reductor_userspace_pl5 81f3566: Не выгружался список минюста 2015-07-30 Dmitry Osykin * Change base_scripts eb61555: рефакторинг firewall 2015-07-30 Oleg Strizhechenko * Change reductor_userspace_pl5 c37f55f: logic error nslookup disable * Change reductor_userspace_pl5 47b86b8: Вернул отключение резолва https 2015-07-29 Oleg Strizhechenko * Change reductor_userspace_pl5 88ede8d: Опция hide from traceroute теперь включена по умолчанию * Change reductor_userspace_pl5 142b0a3: Сделал email поддержки скрытой опцией * Change reductor_userspace_pl5 d9a8efd: Удалил опцию исправлять найденные ошибки у диагностики, поведение теперь - исправлять * Change reductor_userspace_pl5 a40c9f7: Удалил логирование пакетов * Change reductor_userspace_pl5 e8f771e: Удалил блокировку доменов целиком * Change reductor_userspace_pl5 2789400: Удалены устаревшие опции * Change reductor_userspace_pl5 ee28cd0: Удалил timeout nslookup * Change reductor_userspace_pl5 69754cc: Выпилил управление сторонними решениями * Change reductor_userspace_pl5 fdd4fe0: Создание симлинков при рестарте для нормального отображения правил (fixed paths and fix wrong paths on start) * Change reductor_userspace_pl5 c9a36ca: Создание симлинков при рестарте для нормального отображения правил (fixed paths) * Change reductor_userspace_pl5 1298775: Создание симлинков при рестарте для нормального отображения правил 2015-07-28 e.pimenov * Change base_python_env 862961f: Не всегда запускался вебсервер 2015-07-28 root * Change base_scripts 155c7e0: Не работало обновление 2015-07-27 Oleg Strizhechenko * Change reductor_userspace_pl5 64881ce: restore suds hook * Change reductor_userspace_pl5 a3b87b6: Уведомления о неудавшихся выгрузках * Change reductor_userspace_pl5 33b3b12: Выгрузка падала при получении ответа от роскомнадзора без комментария 2015-07-25 root * Change python-tools 4abf14f: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-24 Dmitry Osykin * Change base_scripts 882aba0: Доработка скрипта 2015-07-24 Oleg Strizhechenko * Change reductor_userspace_pl5 9b9c6c1: Прорефакторен url_escape.php, теперь поддерживается кодирование в сырой cp1251 если есть кириллические буквы * Change reductor_userspace_pl5 55b0c40: Обновление сигнатур теперь использует несколько серверов * Change reductor_userspace_pl5 8bcab62: Отказоустойчивость при работе без dump.xml * Change reductor_userspace_pl5 c71e377: В случае если репы epel-release нет - ставим её при установке веб-интерфейса * Change reductor_userspace_pl5 8cbda52: проверяем исполнимость хуков перед запуском. update_suds удалён т.к. virtualenv 2015-07-24 root * Change carbon_billing_regnum df06e4d: Merge branches 'devel' and 'bitracedevel' into bitracedevel 2015-07-23 Dmitry Osykin * Change base_scripts 07e2ea4: Добавлен check_ups_status.sh * Change base_scripts e9ae03c: удален addon/usr/local/bin/check_ups_status.sh * Change base_scripts 96a335e: удален addon/etc/cron.daily/ups_status * Change base_scripts ccfb962: Добавлена ежедневная проверка работоспособности UPS в расписание cron * Change base_scripts 8b1931e: Доработка скрипта 2015-07-23 Oleg Strizhechenko * Change reductor_userspace_pl5 0c9c352: fixed diagnostic new url 2015-07-23 root * Change base_scripts dfd6f18: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-22 Anton Klinskih * Change carbon_billing_regnum 2e064ae: Test 2015-07-22 root * Change carbon_billing_regnum f69dec5: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-22 Евгений Рымарев * Change base_scripts fe3ea45: Исправлена активация по PL5.1 2015-07-21 e.pimenov * Change base_scripts 3502bb5: Обновление разных серверов 2015-07-20 Anton Klinskih * Change python-tools 1472e9f: Добавлен функционал вычисления кредита услуги абонента до даты и его автотесты 2015-07-20 Oleg Strizhechenko * Change reductor_userspace_pl5 fef8e38: Поддержка значений переменных с пробелами * Change reductor_userspace_pl5 d4f18f8: Переименование пункта выгрузок 2015-07-17 Oleg Strizhechenko * Change reductor_userspace_pl5 d966efa: Всё переписано на использование нескольких серверов активации * Change reductor_userspace_pl5 b2cbcb2: wrong url * Change reductor_userspace_pl5 b584967: Добавил дополнительные сервера активации * Change reductor_userspace_pl5 5856b6f: Simplify logfile and add logging to write2proc * Change reductor_userspace_pl5 9856930: set try_activate failed if write2proc failed * Change reductor_userspace_pl5 11fe9ca: Добавлен перебор серверов активации 2015-07-17 root * Change python-tools 09ecee8: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-16 Anton Klinskih * Change base_scripts c4f1cf2: Если нет базы то пропускаем 2015-07-16 root * Change django-appadmin 2d80236: Не компилировался питон в худом бейзе 2015-07-15 Anton Klinskih * Change python-tools aec616c: Увеличина версия патча 2015-07-15 e.pimenov * Change base_scripts 272930a: Добавлено исправление репозиториев в корне 2015-07-15 Oleg Strizhechenko * Change reductor_userspace_pl5 6938585: get_last_config мог падать при отсутствии папки с backup'ом * Change reductor_userspace_pl5 5826257: Добавил скрипт для установки satellite * Change reductor_userspace_pl5 9752080: Добавил satellite_bootstrap.sh * Change reductor_userspace_pl5 efaa89c: Добавил export/import скрипты * Change reductor_userspace_pl5 90ce0d2: Добавил вызов import/export в init скрипт 2015-07-15 Евгений Рымарев * Change carbon_billing_regnum 23c18e5: test * Change carbon_billing_regnum 36867c1: test 2015-07-14 Anton Klinskih * Change python-tools 585221c: Добавлена возможность вызывать на базу трафика * Change python-tools 2cb2e62: Если записей нет то делаем генератор нулевым. 2015-07-14 e.pimenov * Change base_scripts 09526e3: Переход на PL51. Обновление необходимых пакетов * Change base_scripts c9ceb12: Переход на PL51. fix install * Change common_scripts 4b636b9: Не отправлялись алярмы * Change common_scripts b03bf80: Не правильные права * Change common_scripts 89da78f: Переход на PL51. Ангел не работал в бейзе 2015-07-12 Евгений Рымарев * Change test_api 92d6512: обновление тестов 2015-07-10 Anton Klinskih * Change python-tools 487576d: Доработка отчетов об ошибках 2015-07-10 Dmitry Osykin * Change base_scripts c770d00: Доработка скрипта * Change base_scripts 63bf3eb: Revert "Добавлен скрипт проверки состояния подключения UPS" * Change base_scripts 4d48e9f: Revert "Доработка скрипта" * Change base_scripts a71ec3d: Добавлена ежедневная проверка наличия UPS * Change base_scripts 6baa16a: Доработка скрипта * Change base_scripts ea0f080: Доработка скрипта * Change base_scripts 8c52af9: Добавлен скрипт проверки состояния подключения UPS * Change base_scripts ea096f3: В base добавлена проверка sshd * Change base_scripts 0e9177b: Добавление терминирующего правила в цепочку base_input * Change base_scripts faf0cd4: Убрано терминирующее правило из цепочки base_input * Change python-tools cf3f642: Добавление функции проверки состояния UPS 2015-07-10 e.pimenov * Change base_scripts 9bc76a8: Переход на PL51. Обновление ядра. * Change bash_menu 61806cc: Не верно бэкапился конфиг 2015-07-10 Oleg Strizhechenko * Change reductor_userspace_pl5 b81c54d: Добавлен пример хука распределения прерываний для vmxnet3 * Change reductor_web_interface_pl5 a46ad2b: service reload * Change reductor_web_interface_pl5 2cfa19a: Добавил ограничение правки только собственных списков провайдера * Change reductor_web_interface_pl5 8d2e70f: Добавлено редактирование и сохранение списков * Change reductor_web_interface_pl5 3a803d7: Теперь список насильно скачивается, а не открывается * Change reductor_web_interface_pl5 8cc982e: Поддержка скачивания dump.xml * Change reductor_web_interface_pl5 46bc0ab: Скинул наброски 2015-07-10 root * Change python-tools f166c74: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-10 Евгений Рымарев * Change test_api 6a36d68: Обновлён test_api для платёжных систем 2015-07-09 Anton Klinskih * Change base_scripts 54e3ccd: Обновляем всех у кого версия ниже 51023818 2015-07-09 e.pimenov * Change base_scripts 264553e: Переход на PL51. Исправление обновления. * Change base_scripts 5f24ace: Переход на PL51 удаляем addon 2015-07-09 root * Change base_scripts 8227bca: Merge branches 'devel' and 'hotfix' into hotfix * Change base_scripts 1d6f3dd: Merge branches 'devel' and 'hotfix' into hotfix * Change carbon_billing_regnum d40104e: Merge branches 'devel' and 'hotfix' into hotfix * Change common_scripts eb089b4: Переход на PL51. hook * Change django 64f8245: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin 77bf2cf: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 9e2c84a: Переход на PL51. hook fix * Change python-tools f0ec901: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-08 e.pimenov * Change base_scripts 9fee50f: Переход на PL51. addon удален * Change base_scripts bcd4815: Определение порта ssh. Не переносился кеш обновления 2015-07-08 Oleg Strizhechenko * Change reductor_userspace_pl5 5f1b756: +NM_CONTROLLED=no для всех интерфейсов генерируемых через мастер настройки сканера трафика 2015-07-08 root * Change base_python_env 45369df: Переход на PL51. hook * Change base_scripts e99a811: Переход на PL51. hook * Change bash_menu 5d00302: Переход на PL51. hook * Change carbon_billing_regnum 948cdd7: Переход на PL51. hook fix2 * Change carbon_billing_regnum 97fb908: Переход на PL51. hook fix2 * Change carbon_billing_regnum aff0294: Переход на PL51. hook fix * Change carbon_billing_regnum 20eaba5: Переход на PL51. hook * Change common_scripts 91d20b1: Исправлен хук * Change django 26e66cb: Переход на PL51. hook * Change django-appadmin 1001269: Переход на PL51. hook fix * Change django-appadmin 266a193: Переход на PL51. hook * Change django-rpclib 952ef04: Переход на PL51. hook * Change lxml 2dc7926: Переход на PL51. hook * Change python-tools 9042adb: Переход на PL51. hook * Change pytz-2012j 435ca75: Переход на PL51. hook * Change raven-python ee4abfc: Переход на PL51. hook 2015-07-07 Dmitry Osykin * Change base_scripts 01488e2: Теперь цепочка base_auth добавляется последней * Change base_scripts ba2a6da: Теперь цепочка base_auth добавляется последней 2015-07-07 e.pimenov * Change base_scripts 9992fda: Не хватало питоновских либ * Change base_scripts 9a11077: Не запускался uwsgi 2015-07-07 Евгений Рымарев * Change python-tools e5df931: Обновлена система массовой выгрузки актов/счетов 2015-07-06 Anton Klinskih * Change base_scripts b166a0d: Обновляем всех у кого версия ниже 51023711 * Change base_scripts d5169b0: Необходимо принудительно обновить старые версии * Change base_scripts c7e178f: Критичное обновление до августа 2015-07-06 e.pimenov * Change base_scripts 201acf2: Не всегда удалялись устаревшие симлинки * Change base_scripts cb7b60f: Исправлено обновление до PL51 * Change base_scripts 28cdf64: Перенос корневого var * Change base_scripts c31704a: Наводим лоск в обновлении * Change base_scripts 520e345: Фиксы обновления до PL51 * Change base_scripts ce81a3e: Добавлен скрипт переходя на PL51 2015-07-06 Oleg Strizhechenko * Change reductor_userspace_pl5 253378a: Увеличил объём информации об ошибке с carbonsoft.ru в hosts * Change reductor_userspace_pl5 4552260: Добавил в диагностику проверку записей в hosts 2015-07-06 root * Change base_scripts 1ec56a5: Merge branches 'devel' and 'hotfix' into hotfix 2015-07-04 Oleg Strizhechenko * Change reductor_userspace_pl5 79a9565: Логирование падало при записи * Change reductor_userspace_pl5 2b2d71b: Добавлено логирование резолва при недоступности сервера активации * Change reductor_userspace_pl5 c767d38: Расширено логирование активации и обновления кода активации (2) * Change reductor_userspace_pl5 5f40db5: Расширено логирование активации и обновления кода активации 2015-07-04 Евгений Рымарев * Change python-tools 3e3c284: Добавил функцию set_chown, которая по умолчанию ставит apache:apache для указанного пути 2015-07-01 e.pimenov * Change base_scripts 4610807: Кеш обновления перенесен в /mnt/var 2015-07-01 Ilja Blohin * Change python-tools 499eab2: Добавлен модуль для работы с ini-конфигами 2015-06-30 Oleg Strizhechenko * Change reductor_userspace_pl5 fc318eb: Ускорен маппинг базы в память * Change reductor_userspace_pl5 6fe7a70: Выгрузка теперь использует suds в virutalenv * Change reductor_userspace_pl5 c15904d: requirements.txt * Change reductor_userspace_pl5 84c4d19: suds теперь тоже в virtualenv * Change reductor_userspace_pl5 d9defd1: Исправлена диагностика отсутствия suds * Change reductor_web_interface_pl5 7514ed6: Перевод с markdown на markdown_py из virtualenv * Change reductor_web_interface_pl5 1fb0b96: requirements.txt * Change reductor_web_interface_pl5 9672eba: importlib 2015-06-27 Anton Klinskih * Change carbon_billing_regnum 03962b0: Отладка форматирования версии * Change carbon_billing_regnum 5cdc0a2: Добавлено форматирование версии * Change django-appadmin 1db2959: Добавлено форматирование версии 2015-06-27 root * Change base_scripts a27e0de: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change carbon_billing_regnum 21c8138: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change common_scripts 9761c97: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change django 696e496: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change django-appadmin 1fc04a1: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change python-tools 8b5550f: Merge branches 'devel' and 'megafitdevel' into megafitdevel * Change rsync 2c4c728: Merge branches 'devel' and 'megafitdevel' into megafitdevel 2015-06-26 e.pimenov * Change base_scripts 772e659: Исправлено расположение кеша обновлений * Change base_scripts 043be08: Дбавлен хук для обновления на pl51 2015-06-26 root * Change base_scripts 99572e2: Merge branches 'devel' and 'hotfix' into hotfix 2015-06-25 Alexander Sobyanin * Change django-appadmin 6b83039: Убраны платежные системы, не используемые в ЛК, из списка регенерации конфига ЛК 2015-06-25 Dmitry Osykin * Change base_scripts 0b1672a: 33 порт смотрит admin IP * Change base_scripts 60b55bf: 33 порт смотрит admin IP * Change base_scripts 749ffb4: 33 порт смотрит admin IP 2015-06-24 Oleg Strizhechenko * Change reductor_userspace_pl5 409362f: В диагностику добавлена проверка состояния кэша https * Change reductor_userspace_pl5 6f8a3ac: Добавил 21 порт в список фильтруемых * Change reductor_userspace_pl5 2de300c: Пометка о том что надо поправить в чекалке отчёта ркн * Change reductor_userspace_pl5 59f98e0: Добавлена фильтрация ftp в файрвол (правила) * Change reductor_userspace_pl5 eb97f92: Добавлена загрузка IP адресов в ipset для ftp * Change reductor_userspace_pl5 11a64e6: Поддержка записи ftp ip адресов в список * Change reductor_userspace_pl5 64dc50f: Создание и удаление ipset для ftp * Change reductor_userspace_pl5 1ecfd8f: Добавлен ftp ip list 2015-06-23 e.pimenov * Change common_scripts 4e9c2f5: Полностью перенес usr/local/bin/angel из ветки oleg * Change django-appadmin 3ad1de5: fix 2015-06-23 Oleg Strizhechenko * Change reductor_userspace_pl5 90ea8d4: Улучшен вывод url_info.sh * Change reductor_userspace_pl5 2f30af7: Исправлена логика работы с https url * Change reductor_userspace_pl5 1b1389c: Исправлены права rkn_report * Change reductor_userspace_pl5 a44fa62: Добавлен скрипт проверки отчёта РКН 2015-06-22 Anton Klinskih * Change python-tools 9e4d4df: В некоторых случаях если не регистрации не пускало в админку 2015-06-22 e.pimenov * Change common_scripts 99c5859: Добавлена функция создания дната для апача аппа 2015-06-19 Anton Klinskih * Change django 21ccb7c: В некоторых случаях не возможно зайти в base * Change django 0ed6780: Будим воркер после завершения транзакции 2015-06-19 Oleg Strizhechenko * Change reductor_userspace_pl5 cac05cd: Исправил бэкап реестра при обновлении (2) * Change reductor_userspace_pl5 1b6b56f: Исправил бэкап реестра при обновлении * Change reductor_userspace_pl5 cc4de90: Добавлен дебаг обновления 2015-06-19 root * Change base_scripts eb9f731: Merge branches 'devel' and 'hotfix' into hotfix * Change carbon_billing_regnum cab3952: Merge branches 'devel' and 'hotfix' into hotfix * Change common_scripts 9d5d226: Merge branches 'devel' and 'hotfix' into hotfix * Change django d5221db: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin d259047: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 965e3e9: Merge branches 'devel' and 'hotfix' into hotfix * Change rsync a15c876: Merge branches 'devel' and 'hotfix' into hotfix 2015-06-19 Евгений Рымарев * Change python-tools f194258: Добавлена возможность блокировки и разблокировки всех абонентов в папке и подпапках * Change python-tools f528e8a: Исправлена выгрузка на FTP * Change python-tools a76d7aa: Исправлена выгрузка на FTP 2015-06-18 Oleg Strizhechenko * Change reductor_userspace_pl5 173a697: не обнулялся список доменов которые нужно резолвить при обновлении списков * Change reductor_userspace_pl5 5ba60c9: В итоге на bash * Change reductor_userspace_pl5 809c91f: В итоге на bash * Change reductor_userspace_pl5 5e8e264: Укоротил код nice json * Change reductor_userspace_pl5 497d86f: Добавлен скрипт красиво выводящий json 2015-06-16 Anton Klinskih * Change python-tools 82887a6: Доработано логирование ошибок 2015-06-15 e.pimenov * Change common_scripts 557f586: Слишком часто отправлялись письма с ошибками 2015-06-15 Oleg Strizhechenko * Change reductor_userspace_pl5 e5f1523: Добавлено исправление нескольких 'неRFC' URL из реестра * Change reductor_userspace_pl5 4cc2558: В некоторых случаях диагностика ошибочно ругалась на потери пакетов 2015-06-13 root * Change rsync 86bc681: hook add ./configure 2015-06-11 Anton Klinskih * Change python-tools f35e298: Кеширование приводило к массовому кешированию всего в админке * Change python-tools 1721b5d: Кеширование приводило к массовому кешированию всего в админке 2015-06-11 Oleg Strizhechenko * Change reductor_userspace_pl5 c960810: Добавил несколько новых действий в init скрипт 2015-06-11 root * Change python-tools baba31e: Merge branches 'devel' and 'hotfix' into hotfix 2015-06-11 Евгений Рымарев * Change python-tools ee7031c: Добавлена возможность отдельно скачивать счета ФЛ и ЮЛ 2015-06-10 e.pimenov * Change base_scripts 2915587: Добавлена установка пакета gdisk 2015-06-10 Oleg Strizhechenko * Change reductor_userspace_pl5 765e33c: Добавили вызов проверки irqstorm в nic_tuning_help * Change reductor_userspace_pl5 f651600: Добавили скрипт irqstorm_check для удобства отладки сетёвок * Change reductor_userspace_pl5 75d3047: Закомментировали излишний дебаг ip_update засорявший логи * Change reductor_web_interface_pl5 70ebb2b: Более точный поиск даты в логе * Change reductor_web_interface_pl5 687b985: В отчёты попадал мусор из лога 2015-06-08 Oleg Strizhechenko * Change reductor_userspace_pl5 4dc42ae: Добавлена поддержка выгрузки для двух юр.лиц в обновление, до этого часть данных терялась. Помимо этого немного упрощён код обновления * Change reductor_userspace_pl5 7ce19b6: Не работала поддержка выгрузки со второго юр. лица 2015-06-05 e.pimenov * Change base_scripts 5304f96: После установки не работало автообновление. * Change base_scripts ff06648: После установки не работало автообновление. 2015-06-05 Oleg Strizhechenko * Change reductor_userspace_pl5 7c443e9: Последнее исправление для выгрузок за двух провайдеров * Change reductor_userspace_pl5 183443b: Не удаляем архив, если качаем вторым провайдером * Change reductor_userspace_pl5 152021e: Добавлена поддержка выгрузок от имени нескольких компаний 2015-06-04 Oleg Strizhechenko * Change reductor_userspace_pl5 b8523cb: При первом старте без сигнатур всё падало * Change reductor_userspace_pl5 e7007c7: Исправлено регулярное выражение для исключения reject на адреса локальных сетей * Change reductor_userspace_pl5 9e35cce: Окончательный переход на новый резолвер * Change reductor_userspace_pl5 11a88db: system.https обнулялся по ошибке * Change reductor_userspace_pl5 7e7f7f4: В файрвол открыт порт для отправки метрик в influxdb * Change reductor_userspace_pl5 7a5cc76: Добавили резолв раз в 5 минут в crond * Change reductor_userspace_pl5 d97de4d: Добавлен верховный скрипт для резолва раз в 5 минут * Change reductor_userspace_pl5 ddd792d: Код по загрузке ipset вынесен в load_ip так как будет вызываться раз в 5 минут без URL * Change reductor_userspace_pl5 8998623: Добавили скрипт для вызова обновления базы из cron * Change reductor_userspace_pl5 a74b452: dump_parser писал не в тот файл, из-за этого resolv не работал * Change reductor_userspace_pl5 abace93: Ускорили domain_update за счёт использования MemoryStorage 2015-06-03 Oleg Strizhechenko * Change reductor_userspace_pl5 2520150: Вывод IP из списка ускорен в 10 раз за счёт использования копии MemoryStorage в tinydb * Change reductor_userspace_pl5 d7ee17b: Теперь при обновлении бэкапится весь кэш * Change reductor_userspace_pl5 9bc4da0: remove development code * Change reductor_userspace_pl5 02dc91f: Добавил tinydb в virtualenv * Change reductor_userspace_pl5 67ff3e7: Добавил скрипты для работы кэша резолва https-ресурсов * Change reductor_userspace_pl5 fa52a0f: Нельзя было писать свои тесты в диагностике * Change reductor_userspace_pl5 64a1064: Добавлена поддержка хуков в bin/rkn_download.sh 2015-06-01 Oleg Strizhechenko * Change reductor_userspace_pl5 312c804: Исправления ошибок при первом старте без настроек (2) * Change reductor_userspace_pl5 781cb64: Исправления ошибок при первом старте без настроек 2015-05-29 Anton Klinskih * Change base_scripts 5fd39c0: Убран ненужный вывод 2015-05-28 Oleg Strizhechenko * Change reductor_userspace_pl5 875d045: Убрал фикса бага с Р * Change reductor_userspace_pl5 c5b6cef: Ошибка в обработке списков приводила к проблемам с рестартом 2015-05-28 Евгений Рымарев * Change django-appadmin 5922d79: Исправлена система оповещения о неверной настройке FTP * Change python-tools d100a5f: Исправлена система оповещения о неверной настройке FTP * Change python-tools 4a2cf11: Добавлен скрипт для перемещения пользователей с одного NAS'а на другой * Change python-tools c05adce: Добавлен скрипт для перемещения пользователей с одного NAS'а на другой 2015-05-27 Anton Klinskih * Change carbon_billing_regnum 5b67762: Единая функция проверки можно ли отправлять ошибки на сервер ошибок * Change python-tools 93ad4a7: Отладка настройки sentry * Change python-tools 75956f9: Единая функция проверки можно ли отправлять ошибки на сервер ошибок 2015-05-27 Oleg Strizhechenko * Change reductor_userspace_pl5 40c07be: Добавлен хак для решения проблемы с записью кириллической буквы Р в proc 2015-05-27 Евгений Рымарев * Change django-appadmin e5a44fa: Добавлено сообщение о том, что FTP-сервер не настроен * Change python-tools 5909930: Добавлено сообщение о том, что FTP-сервер не настроен 2015-05-26 Oleg Strizhechenko * Change reductor_userspace_pl5 89b8d06: Окончательно спрятали reductor от traceroute * Change reductor_userspace_pl5 1b3e506: Теперь в хуке можно переопределить максимальное время устаревания списков * Change reductor_userspace_pl5 5bcdbce: Добавлена поддержка выгрузки со своего сервера 2015-05-26 Евгений Рымарев * Change django-appadmin a80adbf: В некоторых случаях при регистрации XGE возникала ошибка * Change django-appadmin 4dfddee: В некоторых случаях при регистрации XGE возникала ошибка 2015-05-25 Anton Klinskih * Change base_scripts 9818e5d: Revert "Отправляем ошибки на сервер ошибок" * Change base_scripts 016c516: Revert "Отправка сообщений" * Change python-tools cc1bef4: Права должны быть только на запись. * Change python-tools 2b2671e: Если нет прав, то исползуем sudo * Change python-tools 78ca7c9: Оптимизация скорости создания абонента 2015-05-22 Anton Klinskih * Change base_scripts 81ed0d6: Отправка сообщений * Change base_scripts 1cd1db4: Отправляем ошибки на сервер ошибок * Change python-tools 947d740: Добавлен скрипт для отправки сообщений об ошибке из консоли * Change python-tools 504a096: Обновлен ключ Sentry 2015-05-22 root * Change python-tools d7fa626: Merge branches 'devel' and 'hotfix' into hotfix 2015-05-21 Ilja Blohin * Change python-tools 6180c2d: Добавлен модуль с функциями профайлинга 2015-05-21 Oleg Strizhechenko * Change reductor_userspace_pl5 598d47c: Обработка белых списков могла свалиться с ошибкой при небольшом количестве доменов * Change reductor_userspace_pl5 df5d28d: Убран ненужный код * Change reductor_userspace_pl5 a8e86ec: Не проверялся конфиг https * Change reductor_userspace_pl5 de7f12d: Поправлены небольшие баги после рефакторинга, не позволявшие менять списки вручную * Change reductor_userspace_pl5 e87dc3e: nslookup теперь использует qdns * Change reductor_userspace_pl5 b10e551: Переход на новый nslookup * Change reductor_userspace_pl5 b7059ff: Удалил старый prepare_lists * Change reductor_userspace_pl5 1e1f05b: Добавил virtualenv с qdns * Change reductor_userspace_pl5 f74f46f: Загрузка в ipset не работала если имелся пробел в списке из которого загружаем 2015-05-20 Oleg Strizhechenko * Change reductor_userspace_pl5 45f3989: Добавлена поддержка ещё одной модели intel 1gb карт в nic_tuning_help * Change reductor_userspace_pl5 f8430f0: Новая обработка списков * Change reductor_web_interface_pl5 36968e0: Добавил поддержку отображения в логах в вебке новых выгрузок 2015-05-19 Ilja Blohin * Change python-tools 852365c: radiusd запрашивал пароль sudo при работе 2015-05-19 Oleg Strizhechenko * Change reductor_userspace_pl5 b641517: Добавлена проверка md5 RPM пакета * Change reductor_userspace_pl5 d80ced9: Терялись нестандартные http порты при обработке списков * Change reductor_userspace_pl5 c2f05dc: Небольшие модификации для более удобного автоматического тестирования 2015-05-19 root * Change base_scripts 80813a1: Не работало обновление при остановленных app 2015-05-18 Anton Klinskih * Change python-tools d973a8d: После создания config.json сразу выставим правельные права 2015-05-18 e.pimenov * Change base_scripts 041e62f: Не чистился base_auth_users ipset при рестарте фаирвола * Change base_scripts 00e33a2: indent * Change base_scripts 86cc165: Авторизация переведена на ipset * Change common_scripts fce287f: При рестарте фаирвола была ошибка * Change common_scripts f633146: При рестарте фаирвола была ошибка * Change django-appadmin 6269ad5: Авторизация переведена на ipset * Change django-appadmin 2b5707e: Авторизация переведена на ipset 2015-05-18 Oleg Strizhechenko * Change reductor_userspace_pl5 d18ed28: Снизил вероятность обновления до 30% * Change reductor_userspace_pl5 558419e: Добавлена проверка nomirror в диагностике 2 * Change reductor_userspace_pl5 3df2033: Добавлена проверка nomirror в диагностике 2015-05-18 root * Change base_scripts f25d9e6: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 3f5b49e: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 2b02b3e: Merge branches 'devel' and 'integra' into integra 2015-05-15 e.pimenov * Change base_scripts 05fa90d: fix * Change base_scripts 0feedbb: carbon_ipset_lib -> carbon_ipset * Change base_scripts 03c1c56: Добавлен ipset base_auth_users * Change common_scripts b47f56b: carbon_ipset_lib -> carbon_ipset * Change common_scripts 4dbd32f: Доработка carbon_ipset_lib * Change common_scripts ea04ad8: Добавлена библиотека для управленеия ipset'ами 2015-05-15 Oleg Strizhechenko * Change reductor_userspace_pl5 036f779: Добавлена опция скрытия reductor от tcptraceroute * Change reductor_userspace_pl5 f898131: В init скрипт добавлена функция reload, позволяющая применить изменения в списках 2015-05-15 root * Change base_scripts d0e3305: Merge branches 'devel' and 'integra' into integra * Change common_scripts b31c2ad: Merge branches 'devel' and 'integra' into integra 2015-05-14 Anton Klinskih * Change base_scripts f6756fc: Добавлен скрипт автоматического восстановления из бекапа 2015-05-14 Oleg Strizhechenko * Change reductor_userspace_pl5 895d7a7: Защищаемся от подстановки локальных адресов в A-записи 2015-05-13 e.pimenov * Change base_scripts 221cbd3: Добавлен ipset в base * Change base_scripts 43d7070: Добавлен ipset в base 2015-05-13 Oleg Strizhechenko * Change reductor_userspace_pl5 79e2028: Убрали debug из update.sh * Change reductor_userspace_pl5 46b1cf2: Не вызывался вывод рекомендаций по смене сетевой карты с realtek/dlink на intel * Change reductor_web_interface_pl5 b9270ee: Не показывались отчёты о выгрузках, пока что есть обратная совмесимость, чтобы показывать старые выгрузки 2015-05-13 Евгений Рымарев * Change test_api 0a08fc4: Добавлен тест Сбербанк(Биллинговые системы) * Change test_api d26ae9e: Исправлен тест OSMP * Change test_api e7c8601: Обновлён класс APITest 2015-05-12 Oleg Strizhechenko * Change reductor_userspace_pl5 1cd92ef: Установка из файла при обновлении теперь использует только системный кэш пакетов * Change reductor_userspace_pl5 f3880a3: Команда установки пакета при обновлении теперь без использования fastestmirror * Change reductor_userspace_pl5 5cc8c38: nic_tuning_help перенесён в bin * Change reductor_userspace_pl5 e09242a: В nic_tuning_help добавлена подсказка по broadcom-сетёвкам 2015-05-11 Евгений Рымарев * Change python-tools cd0d18c: В некоторых ллучаях обещанный платёж можно было взять несколько раз. 2015-05-08 Oleg Strizhechenko * Change reductor_userspace_pl5 1c09d52: Вместо старого main.sh теперь вызывается renew_actcode, который активирует reductor * Change reductor_userspace_pl5 1e527d6: Решена проблема с отсутствием фильтрации при первом обновлении на версию с ускоренным рестартом * Change reductor_userspace_pl5 ccdd2d5: Исправления мелких багов после оптимизации * Change reductor_userspace_pl5 62d1b85: Очень сильно ускорен рестарт, длительные операции вынесены в update 2015-05-07 Евгений Рымарев * Change test_api c3ff98e: Добавлен тест OSMP 2015-05-06 Alexander Sobyanin * Change django-appadmin 34b3afc: Добавление в правила фискального конфига кабинета платежных систем Paymaster, UCS и Сбербанк-Эквайринг 2015-05-06 Ilja Blohin * Change django 33fdccf: Revert "В некоторых случаях не рабтал поиск. Неверно отрабатывало поле ipfield" 2015-05-06 root * Change base_scripts 6aef2f7: Merge branches 'devel' and 'hotfix' into hotfix * Change carbon_billing_regnum e950f90: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin e233009: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools b8071d9: Merge branches 'devel' and 'hotfix' into hotfix 2015-05-05 Ilja Blohin * Change django fd773a1: В некоторых случаях не рабтал поиск. Неверно отрабатывало поле ipfield 2015-04-30 Anton Klinskih * Change base_scripts 7a2dff0: Revert "Теперь цепочка base_auth добавляется первой" 2015-04-29 Ilja Blohin * Change python-tools 2229baa: Улучшена загрузка voip направлений из csv 2015-04-29 Oleg Strizhechenko * Change reductor_userspace_pl5 5510fbe: Добавлена поддержка broadcom в nic_tuning_help * Change reductor_userspace_pl5 0cfd68b: Не работала замена suds на правильный в диагностике 2015-04-28 Oleg Strizhechenko * Change reductor_userspace_pl5 8c9c827: Добавил в мастер список IP администраторов * Change reductor_userspace_pl5 4a88b67: Добавил мастер настройки 2015-04-27 Oleg Strizhechenko * Change reductor_userspace_pl5 59991ea: Добавили в use_hook передачу параметра __include 2015-04-24 Oleg Strizhechenko * Change reductor_userspace_pl5 73b081f: Поддержка vlan в nic_tuning_help * Change reductor_userspace_pl5 adb4fc7: Добавлен пример хука для IXGBE сетевых карт с 8 очередями на 8-ядерном процессоре * Change reductor_userspace_pl5 40f00cb: При проходе по списку админов заменяются , и ; на пробелы поскольку никто не читает подсказки 2015-04-23 Dmitry Osykin * Change django-appadmin e1df1ad: Не удалялся dhcp_subnet. Теперь удаляется * Change python-tools a018098: Не удалялся dhcp_subnet. Теперь удаляется 2015-04-23 Ilja Blohin * Change python-tools 732ea4e: Улучшена архитектура инструмента запуска задач * Change python-tools 22146c3: Доработка запуска задач на сервере * Change python-tools e454469: Доработка загрузки VOIP направлений 2015-04-22 Anton Klinskih * Change python-tools ecb8bc3: Доработан скрипт 2015-04-22 Ilja Blohin * Change python-tools 52c2708: Обновлен импорт csv для VOIP 2015-04-22 root * Change python-tools f1e2c5f: Merge branches 'devel' and 'hotfix' into hotfix 2015-04-20 Dmitry Osykin * Change base_scripts c9988c0: Теперь цепочка base_auth добавляется первой * Change base_scripts d919d84: Теперь цепочка base_auth добавляется первой * Change base_scripts 31b87d5: Теперь цепочка base_auth добавляется первой 2015-04-18 Oleg Strizhechenko * Change reductor_userspace_pl5 6e148ee: Убрали старый механизм авторизации 2015-04-17 Anton Klinskih * Change python-tools 754d39e: Не мерджились конфиги 2015-04-15 Alexander Sobyanin * Change django defd261: При попытке доступа к странице, доступной только root, происходила циклическая переадресация. 2015-04-15 Anton Klinskih * Change carbon_billing_regnum 87e60a9: В сообщения диагностики добавлена версия * Change python-tools 2a4cea3: Доработан перерасчет абонентов * Change python-tools 19dedae: Добавлен скрипт переинициализации скорости у абонентов * Change python-tools 6e20987: Доработан скрипт перерасчета абонентов из консоли 2015-04-15 Oleg Strizhechenko * Change reductor_userspace_pl5 bbbce9b: reductor_admins теперь nethash, а не iphash * Change reductor_userspace_pl5 600b02b: Права на скрипт * Change reductor_userspace_pl5 7573e23: Теперь диагностика знает про skip_sign_request 2015-04-15 root * Change carbon_billing_regnum 0136e21: Merge branches 'devel' and 'integra' into integra * Change carbon_billing_regnum 2c30616: Merge branches 'devel' and 'hotfix' into hotfix 2015-04-15 Евгений Рымарев * Change carbon_billing_regnum 1e805ac: В некоторых случаях не заходило в биллинг при первом входе 2015-04-14 Anton Klinskih * Change carbon_billing_regnum 517ce5d: В некоторых случаях неправильно определялся профайл 2015-04-14 Евгений Рымарев * Change python-tools b5c1235: Фикс скрипта для обновления генераторов * Change python-tools 60d60b6: Фикс скрипта для обновления генераторов 2015-04-13 Евгений Рымарев * Change django-appadmin 068d185: Исправлена форма регистрации * Change django-appadmin cb9fccf: Исправлена форма регистрации * Change django-appadmin edbafb5: Исправлена форма регистрации 2015-04-12 Евгений Рымарев * Change carbon_billing_regnum 490bf6f: Тест * Change django-appadmin 8cc57dc: Увеличено время ожидания регистрации для серверов с высоким пингом 2015-04-10 Anton Klinskih * Change python-tools 522ec7d: В некторых случаях не подключалась услуга из линейки * Change python-tools 91a5b74: В некоторых случаях не читался конфиг 2015-04-10 Ilja Blohin * Change python-tools 05107dc: В некоторых случаях не работал импорт voip направлений из csv 2015-04-10 Oleg Strizhechenko * Change reductor_userspace_pl5 0a90270: Теперь в выгрузках логируется ИНН оператора, которому она засчитана. * Change reductor_userspace_pl5 ad4973e: Упрощена очистка всех цепочек файрвола при старте + добавлена чистка nat 2015-04-10 Евгений Рымарев * Change carbon_billing_regnum b10e866: Увелично время ожидания при регистрации 2015-04-09 Ilja Blohin * Change python-tools abc6451: Добавлена поддержка новой схемы хранения данных VOIP при импорте 2015-04-09 Oleg Strizhechenko * Change reductor_userspace_pl5 bfcaa6e: Теперь при обновлении сохраняются файлы запроса к серверу РКН * Change reductor_userspace_pl5 9939e0d: Не проверяется наличие сертификата, если включена опция 'не подписывать запрос' * Change reductor_userspace_pl5 8c85a4a: Не обнуляем сохранённые ipset при повторном stop * Change reductor_userspace_pl5 fd554cf: Оптимизирован порядок цепочек в mangle * Change reductor_userspace_pl5 337e7d5: скрипт обновления Carbon Reductor теперь можно использовать для восстановления 2015-04-08 Anton Klinskih * Change carbon_billing_regnum 941e4e5: Не отображался ChangeLog * Change python-tools fe866f3: Не отправлялось сообщение об ошибке из django 2015-04-08 e.pimenov * Change python-tools 8535c15: Ожидаем завершения процесса, если непередано смещение 2015-04-08 Oleg Strizhechenko * Change reductor_userspace_pl5 aee491b: Рефакторинг файрвола: разделение FORWARD на подцепочки * Change reductor_userspace_pl5 ce7f0f4: Добавлена поддержка белых ipset для http и https * Change reductor_userspace_pl5 5816d48: Если указаны доп. емэйлы администраторов, на указанный email в настройках выгрузки alarm'ы не отправляются 2015-04-07 Anton Klinskih * Change django-appadmin 816d8c8: Доработка формы регистрации * Change django-appadmin af8d212: Доработка формы регистрации * Change python-tools 7ab07b9: Проверка существования конфига json * Change python-tools 8027965: Проверяем что файл существует * Change python-tools 9c9cbf2: Проверяем что файл существует 2015-04-07 Oleg Strizhechenko * Change reductor_userspace_pl5 c595317: Добавил url_info для дебага и опцию в конфиг для skip sign * Change reductor_userspace_pl5 2c4adba: Добавлен url_info + поддержка работы без сертификата 2015-04-07 root * Change python-tools 760edef: Merge branches 'devel' and 'hotfix' into hotfix 2015-04-06 Anton Klinskih * Change raven-python 2135005: Revert "Не собирался дистр" 2015-04-06 Oleg Strizhechenko * Change reductor_userspace_pl5 514f504: Забыли сделать загрузку URL в кастомные списки URL * Change reductor_userspace_pl5 3da8ca4: Поддержка обработки нескольких кастомных списков редуктором * Change reductor_userspace_pl5 ff516c8: Загрузка списков в новом формате 2015-04-06 root * Change django a5be7d8: Не собирался дистрибутив * Change django 995ee47: Не собирался дистрибутив * Change python-tools 13a4fe3: Merge branches 'devel' and 'hotfix' into hotfix * Change raven-python 6be5f8b: Не собирался дистр 2015-04-03 Anton Klinskih * Change python-tools 98684e3: Настройка логирования * Change python-tools 438e580: Перед перезаписью конфига json проверям дату изменения конвертируемого 2015-04-02 Anton Klinskih * Change base_scripts 9ca4d6b: Мерджим конфиги после хука * Change carbon_billing_regnum ea8e177: Отладка логирования * Change python-tools ac62865: Настройка логирования * Change python-tools b46d74c: Отправляем только ошибки * Change python-tools 93f1923: Понижен уровень логирования * Change python-tools 3117c07: Кешируем конфиг 2015-04-02 e.pimenov * Change base_scripts e323845: Не всегда отправлялись емеилы. 2015-04-02 Oleg Strizhechenko * Change reductor_userspace_pl5 8b65830: Добавлен пример использования dump.xml с внешнего ресурса 2015-04-01 Anton Klinskih * Change raven-python e50b8e9: Добавлен хук 2015-04-01 Dmitry Osykin * Change python-tools 812de24: Доработан скрипт для просчета рекомендуемого платежа и внесения его в таблицу кеша абонента * Change python-tools e82b5d0: Добавлен скрипт для просчета рекомендуемого платежа и внесения его в таблицу кеша абонента 2015-04-01 Oleg Strizhechenko * Change reductor_userspace_pl5 0e535c3: Максимальная длина URL увеличена до 600 * Change reductor_userspace_pl5 ae764e4: Нормализация url после экранирования запускается в основном потоке * Change reductor_userspace_pl5 a6cc90e: Добавлена возможность использования хуков в main.sh, например для подтягивания своих списков с внешнего сервера * Change reductor_userspace_pl5 4736843: Удалён устаревший код * Change reductor_userspace_pl5 f3153bc: Дополнительно добавляем кириллическую часть GET запроса в неэкранированном виде * Change reductor_userspace_pl5 848fa5a: Улучшена обработка кириллицы в списках 2015-03-31 Oleg Strizhechenko * Change reductor_userspace_pl5 dbdc249: Левые порты дропались в mangle prerouting, а также нестандартные порты прописаны в host 2015-03-31 root * Change django bb6779d: Merge branches 'devel' and 'integra' into integra * Change django 17df7fb: Перекомпилируем после синка 2015-03-30 Oleg Strizhechenko * Change reductor_userspace_pl5 d696cb3: Вернул tcp port * Change reductor_userspace_pl5 0985cf2: src перепутали с dst * Change reductor_userspace_pl5 9da4ace: Поддержка фильтрации на нестандартных портах в реестре ркн 2015-03-27 Anton Klinskih * Change carbon_billing_regnum 04b0353: Отладка информации 2015-03-27 Oleg Strizhechenko * Change reductor_userspace_pl5 a6e91de: И отправка отчётов angel по почте * Change reductor_userspace_pl5 72eae68: Отображение ошибок angel в вебке * Change reductor_userspace_pl5 4dddbcb: Диагностика не ругается если у вас включена опция nomirror / noupdate * Change reductor_userspace_pl5 bb6525f: УДалил старые тесты * Change reductor_userspace_pl5 c19ac41: Добавлен параметр nomirror для тестовых машин * Change reductor_userspace_pl5 a679e72: check cert date не ругается если выгрузки выключены 2015-03-27 Roman Nebaluev * Change django-appadmin a8d727a: Только root может сменить себе пароль 2015-03-26 Oleg Strizhechenko * Change reductor_userspace_pl5 983bb59: В nslookuper.sh добавлена 'страховка' от одинаковых DNS адресов в resolv.conf, чтобы не заниматься бесполезной работой * Change reductor_userspace_pl5 0e360b3: Процедура резолва ip теперь запрашивает ip адреса у всех dns серверов в resolv.conf + 8.8.8.8 * Change reductor_userspace_pl5 2b30d0e: Проверка работоспособности DNS теперь вызывается перед проверкой актуальности списков 2015-03-25 Anton Klinskih * Change carbon_billing_regnum 5ec4853: Revert "Добавлен метод упрощенного получения информации о регистрации" * Change django 83ae5bf: Отладка конвертации ип * Change django e35cbb8: В некоторых случаях не работал поиск: Добавлена обработка ошибки конвертации ип 2015-03-25 Oleg Strizhechenko * Change reductor_userspace_pl5 5c668f1: Теперь в диагностике передаётся список хуков * Change reductor_userspace_pl5 3069934: Добавлена новая система тестов. Пока не используется 2015-03-24 Oleg Strizhechenko * Change reductor_userspace_pl5 3c91e64: Добавлена опция таймаут nslookup * Change reductor_userspace_pl5 261430f: Всё же внесли те изменения с www * Change reductor_userspace_pl5 ff30cc5: Диагностика теперь проверяет что в зеркале трафика есть именно dst port 80 пакеты * Change reductor_userspace_pl5 1a66d2c: Опция для сохранения домена в редиректе добавлена в меню 2015-03-21 Oleg Strizhechenko * Change reductor_userspace_pl5 966b842: Добавил тест DNS с прописыванием google dns в случае провала 2015-03-20 Oleg Strizhechenko * Change reductor_userspace_pl5 01d8863: Были проблемы с фильтрацией запросов специфичных URL с некоторых установок Windows 7 2015-03-20 Евгений Рымарев * Change django-appadmin 748ac3d: Обновлена форма регистриации биллинга 2015-03-19 e.pimenov * Change carbon_billing_regnum e12e379: Добавлен метод упрощенного получения информации о регистрации * Change carbon_billing_regnum fcdc8eb: Добавлен метод упрощенного получения информации о регистрации 2015-03-19 Oleg Strizhechenko * Change reductor_userspace_pl5 f77abfc: Отправка статистики теперь с авторегистрацией и включена по умолчанию 2015-03-18 Anton Klinskih * Change python-tools 075eb2d: Логи воркера храним в отдельной директории 2015-03-18 Oleg Strizhechenko * Change reductor_userspace_pl5 b388f3d: Добавили поддержку NOTRACK опв опции 2015-03-17 Oleg Strizhechenko * Change reductor_userspace_pl5 ffe7bbb: Имела место опечатка в системе регистрации * Change reductor_userspace_pl5 70b716a: Убрали повторяющийся автономный режим * Change reductor_userspace_pl5 59fef04: Улучшение автономного режима, часть 2 * Change reductor_userspace_pl5 e26c0b6: Улучшена автономность Carbon Reductor на случай проблем с серверами на стороне Carbon Soft * Change reductor_userspace_pl5 5798307: Добавлен хук для обновления, удаляющий старые версии Carbon Reductor * Change reductor_userspace_pl5 9f1daa0: Теперь после первичной настройки Carbon Reductor запускается с первого, а не второго раза * Change reductor_userspace_pl5 6360518: Улучшен хук, восстанавливающий работоспособность suds * Change reductor_userspace_pl5 48263be: Проверка сети теперь пишет подробно что нужно сделать, если она провалилась. * Change reductor_userspace_pl5 47e88da: Добавлен flush raw PREROUTING * Change reductor_userspace_pl5 d183e30: Временно выключили conntrack для миррорных сетёвок * Change reductor_userspace_pl5 a175270: Добавили notrack для интерфейсов в бриджах * Change reductor_web_interface_pl5 27cfa26: Всё что вызывается по крону пишет в свой лог 2015-03-16 e.pimenov * Change python-tools 4ff4a46: merge_config стал более информативным 2015-03-16 Oleg Strizhechenko * Change reductor_userspace_pl5 701139c: Отключена оптимизация с фильтрацией tcp dport 80 только с PSH 2015-03-13 Oleg Strizhechenko * Change reductor_userspace_pl5 fc02934: добавили пока в комментарии предварительный исправленный вариант обработки url с www * Change reductor_userspace_pl5 6fc348b: Возвратили проверку missed packet'ов, но сделали её умнее - она проверяет разницу в missed пакетах за последний час 2015-03-11 e.pimenov * Change base_scripts ed47b06: Иногда шаг обновления расчитывался не правильно * Change python-tools 1fe761a: В некоторых случаях не показывался весь stdout команд управления NAS. 2015-03-11 Евгений Рымарев * Change django 40ff22b: Теперь генерируется более читаемый файл абстрактных моделей 2015-03-10 Oleg Strizhechenko * Change reductor_userspace_pl5 8fe1f6b: Непраильно проверялась установка web-интерфейса * Change reductor_userspace_pl5 8f0154a: В диагностику добавлена проверка установки suds * Change reductor_userspace_pl5 4a55de5: На случай, если pip отсутствует в системе, ставим веб-интерфейс скриптом, который и epel и pip подтягивает по правильному * Change reductor_userspace_pl5 123861e: Добавили переустановку suds с помощью pip 2015-03-09 Oleg Strizhechenko * Change reductor_userspace_pl5 4353e5a: Немного магии чтобы во вторник звонками не разорвали техподдержку * Change reductor_userspace_pl5 f13c9d3: Исправлена отправка информации в систему мониторинга * Change reductor_userspace_pl5 d296619: Исправлена отправка ошибок 2015-03-08 Oleg Strizhechenko * Change reductor_userspace_pl5 acc3133: Поддержка фильтрации по IP для http, для которых в реестре не указаны домены, ipset для https теперь nethash * Change reductor_userspace_pl5 66ce99c: Рефакторинг разбора XML, протестированный вараинт * Change reductor_userspace_pl5 f54d065: Критические исправления проверяются раз в час и по выходным 2015-03-07 Oleg Strizhechenko * Change reductor_userspace_pl5 5e089b0: Сетевые карты с мак-адресами состоящими только из цифр ломали * Change reductor_userspace_pl5 3bf4ff1: Отчёты для мониторинга теперь отправляются, даже если аналогичные уже были отправлены 2015-03-06 Oleg Strizhechenko * Change reductor_userspace_pl5 792c99f: Улучшена работа белых списков для исключения блокировок сайтов целиком 2015-03-05 Oleg Strizhechenko * Change reductor_userspace_pl5 9274456: Проверка критических исправлений теперь запускается раз в час * Change reductor_userspace_pl5 4eb6a44: Отправка версии * Change reductor_userspace_pl5 f2e5fbb: Поддержка отправки информации для нового дэшборда для пользователей на аутсорсинге 2015-03-04 Oleg Strizhechenko * Change reductor_userspace_pl5 cb4cd6e: Проблемы с юникодом в новом скрипте выгрузки * Change reductor_userspace_pl5 dc2f583: Использование нового скрипта выгрузки по умолчанию * Change reductor_web_interface_pl5 29f2319: Вкладка сетевые карты в более человечном выводе 2015-03-03 Oleg Strizhechenko * Change reductor_userspace_pl5 7023b64: Исправлена опечатка в экранировании URL * Change reductor_web_interface_pl5 aa4491d: Поправка шаблонов для списка сетёвок * Change reductor_web_interface_pl5 99f4993: В вебке в информации показываются о сетевых интерфейсах 2015-03-02 Alexander Sobyanin * Change python-tools 1fb729a: Исправление кодировки символов сообщения об ошибке 2015-02-26 Oleg Strizhechenko * Change reductor_userspace_pl5 f964777: Не работал белый список абонентов при включенной интеграции с биллингом * Change reductor_userspace_pl5 eab3da7: skip_check полностью вынесен в firewall.sh 2015-02-26 Евгений Рымарев * Change django-appadmin cb3bd94: Сохранение DHCP-конфига вызывало ошибку: при сохранении конфигурации из-за условия так же была попытка сохранить subnet, что вызывало ошибку * Change django-appadmin 8619f72: Сохранение DHCP-конфига вызывало ошибку: при сохранении конфигурации из-за условия так же была попытка сохранить subnet, что вызывало ошибку * Change python-tools 33dc222: Не работала удалённая отладка * Change python-tools f2dfbe2: Не работала удалённая отладка 2015-02-25 Oleg Strizhechenko * Change reductor_userspace_pl5 1d89409: skip_check перенесён из billing_redirect.sh в firewall.sh * Change reductor_userspace_pl5 3872b63: fixed perms * Change reductor_userspace_pl5 d709c8d: Добавлен хук для разных редиректов для субпровайдеров * Change reductor_userspace_pl5 6ae0612: Улучшена совместимость файрвола с хуками, поддержка комментариев в списках * Change reductor_userspace_pl5 698b72c: Теперь при смене дефолтного порта ssh в хуке файрвола достаточно указать ssh_port=444 * Change reductor_userspace_pl5 a4ada00: Оптимизация файрвола * Change reductor_userspace_pl5 dd35f5a: Небольшие оптимизации файрвола, слегка повышают производительность * Change reductor_userspace_pl5 041d96f: Теперь все редиректы делаются через один модуль 2015-02-25 Евгений Рымарев * Change python-tools 4f94aee: Массовая генерация счетов теперь делается в фоне [2] * Change python-tools 5002298: Массовая генерация счетов теперь делается в фоне 2015-02-20 Ilja Blohin * Change python-tools 4fa27df: В некоторых случаях после обновления не работал личный кабинет: исправлена проблема обновления конфига 2015-02-20 Oleg Strizhechenko * Change reductor_userspace_pl5 72a6efd: show branch in menu * Change reductor_userspace_pl5 3bb314c: support of update to devel or master * Change reductor_userspace_pl5 8421c57: wizard тюнинга сетевых карт всегда прописывал eth1 * Change reductor_userspace_pl5 ddb0bad: В конфиге теперь можно указать ветку на которую обновляемся * Change reductor_userspace_pl5 02c0579: Очистка экрана при закрытии menu 2015-02-19 Dmitry Osykin * Change django-appadmin 7a271be: Сделать подтверждение нажатия кнопки - обновить. Сделано * Change django-appadmin 75a8305: Сделать подтверждение нажатия кнопки - обновить. Сделано 2015-02-18 Anton Klinskih * Change django-appadmin 7fe80db: Добавлена ссылка на редуктор 2015-02-17 e.pimenov * Change base_scripts a2b8aa0: Стопаем uwsgi в virtualenv 2015-02-17 Oleg Strizhechenko * Change reductor_userspace_pl5 8d52147: Поддержка хуков в show_stat.sh * Change reductor_userspace_pl5 9da156b: Поддержка хуков в rkn_info.sh 2015-02-16 Anton Klinskih * Change python-tools 57116ff: Добавлено отладочной информации 2015-02-16 Oleg Strizhechenko * Change reductor_userspace_pl5 01234eb: по ошибке был включен дебаг main.sh * Change reductor_userspace_pl5 da7f7b7: Повышена компактность и читаемость лога обновления списков * Change reductor_userspace_pl5 764adb9: verbose rkn list download in new python script 2015-02-15 Oleg Strizhechenko * Change reductor_userspace_pl5 e783e5b: Более подробное сообщение о том, что надо делать если редуктор перестал ловить трафик 2015-02-13 e.pimenov * Change base_scripts 37a0e6f: diff crashes the gen_grub_config and update 2015-02-13 Oleg Strizhechenko * Change reductor_userspace_pl5 7917493: Добавлен скрипт выгрузки единого реестра на python. Пока не используется. 2015-02-13 Евгений Рымарев * Change base_scripts a9d31df: Исправление запуска скрипта мержа конфигов 2015-02-12 n.krat * Change base_scripts 0d629da: Упрощён код хука сборки 2015-02-11 root * Change base_scripts 74b168c: Добавил сохранение кастомных опций в grub.conf при обновлении 2015-02-10 Oleg Strizhechenko * Change reductor_userspace_pl5 37dd931: Решена проблема с ; * Change reductor_userspace_pl5 bcfcd67: syntax error in network_card_rx_wizard.sh * Change reductor_userspace_pl5 89e996e: Добавил скрипт который автоматически пишет команды для конфигурации буферов сетевых карт * Change reductor_userspace_pl5 cbe1d12: убрал вызов так и не реализованной команды get_sla 2015-02-10 Евгений Рымарев * Change python-tools 599fc3d: Фикс мержа конфигов 2015-02-09 Oleg Strizhechenko * Change reductor_userspace_pl5 8624c6c: Исправлен косяк со * в url * Change reductor_userspace_pl5 947ed0d: Фильтрация https по ip включена по умолчанию 2015-02-06 Oleg Strizhechenko * Change reductor_userspace_pl5 8f063d3: Добавлен хук для отправки алярмов только на емэйлы админа * Change reductor_userspace_pl5 41316c8: Добавлена поддержка хуков в diagnostic_hourly * Change reductor_userspace_pl5 136b16e: Remove check dropped packets 2015-02-05 Oleg Strizhechenko * Change reductor_userspace_pl5 60c41f6: ACCEPT SNMP и -i lo трафика в firewall при вкл. оптимизации 2015-02-04 e.pimenov * Change base_scripts 9c67e46: Добавлена проверка дублирующихся классов в дереве шейперов. 2015-02-04 Oleg Strizhechenko * Change reductor_userspace_pl5 a04475b: Добавил ссылку на статью о том как чинить дроппеды в диагностику 2015-02-03 e.pimenov * Change python-tools 81037dd: Не мержились конфиги, если указаны аргументы при вызове скрипта. 2015-02-03 e.rymarev * Change base_scripts 743823e: Merge branches 'hotfix' and 'eugene' into eugene * Change python-tools f9a420a: Merge branches 'hotfix' and 'eugene' into eugene 2015-02-03 Oleg Strizhechenko * Change reductor_userspace_pl5 fc28842: Исправлены ошибочные срабатывания диагностики дропающихся пакетов 2015-02-03 root * Change python-tools 9812a6f: Merge branches 'hotfix' and 'eugene2' into eugene2 2015-02-02 Oleg Strizhechenko * Change reductor_userspace_pl5 46ed82d: Улучшено экранирование URL * Change reductor_userspace_pl5 4acf2d7: Исправлены ошибки в работе с #якорями * Change reductor_web_interface_pl5 dea86bb: Ширина области уведомлений - 100% 2015-01-29 Anton Klinskih * Change python-tools 2ede7d0: Отладка загрузки voip из csv * Change python-tools 94afd3a: Рефакторинг загрузки VOIP cdr: загрузка теперь идет в фоне 2015-01-29 root * Change python-tools 3eb4fd2: Merge branches 'devel' and 'hotfix' into hotfix 2015-01-29 Евгений Рымарев * Change python-tools a378807: Добавлен скрипт полного сторнирования всех абонентов 2015-01-28 Oleg Strizhechenko * Change reductor_userspace_pl5 3266d93: Добавил в диагностику улучшенную проверку dropped пакетов * Change reductor_userspace_pl5 918360b: Раз в час теперь будет сохраняться содержимое ipset * Change reductor_userspace_pl5 ceb81a9: Конфиг был с ошибкой * Change reductor_userspace_pl5 4ff9e83: Диагностика пишет свои ошибки в файл который будет отображаться в вебе * Change reductor_userspace_pl5 fda0260: Добавлен рестарт при обновлении вебки * Change reductor_web_interface_pl5 2981997: Более пугающий div для ошибок * Change reductor_web_interface_pl5 de9b996: В шаблоне шапки не было поля для ошибок * Change reductor_web_interface_pl5 0941551: Добавлен вывод ошибок последней диагностики в вебе * Change reductor_web_interface_pl5 aeee897: Скрипт проверки того что cron запущен 2015-01-27 Oleg Strizhechenko * Change reductor_userspace_pl5 8435fd5: Улучшена работа с url содержащими # * Change reductor_web_interface_pl5 cdd175f: Добавил возможность забирать списки пplain_text'ом 2015-01-26 Oleg Strizhechenko * Change reductor_userspace_pl5 d042f07: При понижении регистра хоста в url теперь добавляется и оригинал * Change reductor_userspace_pl5 0297a5d: В диагностику добавлена проверка того что crond запущен * Change reductor_userspace_pl5 76a1308: Добавлен пример хука для полинга очередей 10гбит/с сетёвки 2015-01-23 Oleg Strizhechenko * Change reductor_web_interface_pl5 2ba9990: Каждый раз читаем версию теперь * Change reductor_web_interface_pl5 7bd11d6: Инициализация version как глобальной переменной 2015-01-23 root * Change python-tools 00ca40c: При обновлении из веб некторые утилиты обноыления не работали, теперь задается PATH для всех fork * Change python-tools 9c99eea: Закрываем дескрипторы при форках скриптов из веба, чтоб после обновления все демоны были чисты * Change python-tools 4028e65: После обновления через веб не работал интерфейс биллинга, требовался рестарт httpd 2015-01-23 Рымарев Евгений * Change python-tools f3d956d: Добавлены скрипт массовой установки одинакового баланса для всех абонентов * Change python-tools e11f0bf: Добавлены скрипт массового перемещения абонентов из одной папки в другую по ID * Change python-tools d5b3a58: Добавлен скрипт снятия галочки безлимита со всех абонентов 2015-01-22 Ilja Blohin * Change django-appadmin 73db488: Добавлена возможность в приложениях отличных от asr_fiscal создавать ssl-сертификаты через веб-интрефейс * Change django-appadmin 6a3e0b9: Исправлено внезапное падение обновления через веб-интерфейс 2015-01-22 Oleg Strizhechenko * Change reductor_userspace_pl5 ea86b86: Поддержка хуков для firewall.sh * Change reductor_userspace_pl5 5e2e919: Добавлен хук для диагностики при использовании cryptopro * Change reductor_web_interface_pl5 0c8c2e6: Версия в вебке не менялась при обновлении редуктора до рестарта вебки 2015-01-22 root * Change base_scripts 46cd42e: auto_update всеравно обновлял если переменная была пустая, не обновлял только если равен 0 2015-01-21 Oleg Strizhechenko * Change reductor_userspace_pl5 1b25873: Добавил копирование конфига в хук для криптопро * Change reductor_userspace_pl5 8da9b4e: исправлена опечатка в хуке для криптопро * Change reductor_userspace_pl5 6de1825: Упрощён хук для криптопро * Change reductor_userspace_pl5 ba5d374: Пример хука для крипто-про * Change reductor_userspace_pl5 86e01c4: Добавлена поддержка хуков в update.sh 2015-01-16 Oleg Strizhechenko * Change reductor_web_interface_pl5 9bcb121: no recreate reductor.db on restart 2015-01-15 Anton Klinskih * Change base_scripts 3591564: Отладка обновления * Change base_scripts 9d58fa4: Ветку devel повторно не проверяем на обновления * Change base_scripts a8a7223: При отсутсвии обновления не сообщалось что его нет. 2015-01-14 root * Change base_scripts abc9aa0: Вернул запись версии в motd 2015-01-13 Oleg Strizhechenko * Change reductor_web_interface_pl5 b6e47d9: Удаление случайно возникающих отрицательных значений на основе которых рисуются графики * Change reductor_web_interface_pl5 ed7a690: Удален устаревший код оставлявший неважные записи в логах * Change reductor_web_interface_pl5 cb65518: Вызывался удалённый sitecount update 2015-01-12 Ilja Blohin * Change django 2eb7b00: Не заходило в биллинг, если не был авторизован 2015-01-12 root * Change common_scripts 62037b8: Merge branches 'hotfix' and 'eugeneclient' into eugeneclient 2014-12-31 Anton Klinskih * Change base_scripts 7b85ca8: Отладка обновления конфига * Change base_scripts 138c119: Отладка обновления конфига * Change base_scripts cd43be0: Изменена команда обновляющая файлы конфигурации * Change python-tools 5118015: Отладка обновления файлов конфигурации 2014-12-31 nikolay * Change common_scripts e6b0db1: secure лог съедал много места. Внесли справления в конфиг logrotate 2014-12-30 Anton Klinskih * Change python-tools 8ecf687: Добавлена функция обновления конфигурации * Change python-tools c85b80e: Отладка сохранения конфигурации * Change python-tools db12485: Менеджер конфигурации теперь умеет сохранять 2014-12-29 Oleg Strizhechenko * Change reductor_userspace_pl5 2ab8ec4: Стрипаем url перед отправкой к encode * Change reductor_userspace_pl5 61f802d: Улучшено кодирование в idna 2014-12-29 root * Change base_scripts 919b13b: Служебная опция скип в обновлении не работала 2014-12-29 root * Change base_scripts 29f41a7: поправлена логика работы с pidfile в base_web_server 2014-12-28 root * Change base_scripts 7f99a95: logrotate daily переделан на monthly и без сжатия 2 мес * Change base_scripts 313b18b: logrotate daily переделан на monthly и без сжатия 2 мес * Change common_scripts 8a04ff3: logrotate daily переделан на monthly и без сжатия 2 мес 2014-12-27 e.pimenov * Change base_scripts c0fbe29: Не верно монтировались дополнительные разделы в аппы 2014-12-27 root * Change auth_scripts 20160c5: Исправлен массив mount в cfg на новый стиль 2014-12-27 root * Change base_python_env 36e9fa2: Добавил хук * Change base_python_env 0839833: Initial commit 2014-12-26 Oleg Strizhechenko * Change base_scripts b14022e: Пропускаем yumreposd симлинк для всех платформ кроме Carbon * Change reductor_web_interface_pl5 c4bd8d8: Отключаем selinux для работы вебки редуктора 2014-12-26 root * Change base_scripts 8fd024d: Опечатка * Change base_scripts 89ed86c: Сейчас проверка симлинка httpd находится в service * Change django 62b48f2: indent 2014-12-25 Oleg Strizhechenko * Change reductor_userspace_pl5 ff48fb2: Добавил скрипт для просмотра резолва ip человеком 2014-12-24 Anton Klinskih * Change python-tools 5df8f1f: Добавлен постепенный вывод лога запускаемой команды * Change python-tools 47ac7a8: Теперь разблокировка абонентов на оборудовании не требует разблокировку финансовую 2014-12-23 Alexander Sobyanin * Change python-tools d3a2fdc: Не работал скрипт исправления генераторов primary keys 2014-12-23 root * Change base_scripts 6bc629c: Неправильное логическое условие в проверке свободной памяти * Change base_scripts 9212441: apps can be already destroyed then call update 2014-12-22 root * Change base_scripts f0530ef: Добавил дополнительную проверку обновления скрипта * Change base_scripts 58d330c: Выводим определённое название платформы * Change base_scripts d8405c2: Полностью удалил server_check из хука * Change base_scripts 4c8578e: Разрешаем также 22 порт * Change base_scripts 283e481: indent * Change base_scripts 19b1954: Удалил server_check * Change base_scripts 761b9b0: Минус одна проверка симлинков * Change base_scripts ef70065: Вызываем вотчдог напрямую из base вместо симлинка * Change base_scripts 6fc2440: Перенёс watchdog в cron.d в root_tmplt * Change base_scripts 3e96412: Не добавляем ядра при обновлении, если платформа не carbon * Change base_scripts 0527ea2: Не запускаем перегенерацию граба если платформа - не carbon * Change base_scripts 4ff58dc: Добавил скрипт возвращающий название платформы * Change django-appadmin eaad33b: call add_dnat_ip directly from /app/base 2014-12-19 Ilja Blohin * Change django-appadmin 7217506: Не выводился лог обновления[2] 2014-12-18 n.krat * Change base_scripts ef2eb68: Merge branches 'devel' and 'kolya' into kolya * Change django-appadmin 1062b6f: Merge branches 'devel' and 'kolya' into kolya 2014-12-18 root * Change auth_scripts e5ee9dd: remove wrong check_template.sh * Change base_scripts 268c4b7: В случае отсутствия app в системе кроме base - update падал с делением на 0 * Change base_scripts 1e05fba: Добавлен вывод ошибки на случай отсутствия как pl5chroot.ctl так и appctl * Change base_scripts ab46e33: default empty values * Change base_scripts cb89778: Добавил проверку наличия profile_version * Change base_scripts f3822f8: Исправлен тест проверки свободной памяти * Change base_scripts bfae988: remove wrong check_template.sh * Change common_scripts 3019f24: workaround для base в check_dns.sh * Change common_scripts 17ce95b: Добавил check_template.sh общий для всех аппов 2014-12-17 e.pimenov * Change python-tools 5c3866a: Не работала миграция 2014-12-17 root * Change base_scripts 8c47555: Проброс параметров angel'у * Change base_scripts d20f7d9: Немного упрощён код check * Change base_scripts c3729a6: pl5chroot.ctl пробрасывает все переданные ему параметры функциям * Change base_scripts d4e44c0: apps теперь пробрасывает сервисам несколько параметров * Change base_scripts 76c87d6: Общий angel у base и остальных app теперь в common_hook 2014-12-16 Ilja Blohin * Change django-appadmin ff8fce7: Не выводился лог обновления * Change django-appadmin b156ffb: Не выводился лог обновления * Change python-tools a970681: Не работал login_required в base 2014-12-16 Oleg Strizhechenko * Change reductor_userspace_pl5 0b994f4: Копируем ifup в любом случае 2014-12-15 Ilja Blohin * Change django-appadmin e860f83: Добавлен запуск процессов * Change python-tools ee8d62b: Добавлены общие урлы django * Change python-tools 1239c5c: Добавлена утилита для запуска команд 2014-12-15 Oleg Strizhechenko * Change reductor_userspace_pl5 185265e: Решена проблема с конфликтом jinja2 из репозитория centos 2014-12-14 root * Change base_scripts a94b66b: Merge branches 'devel' and 'kag2' into kag2 * Change django-appadmin 5b877b7: Merge branches 'devel' and 'kag2' into kag2 2014-12-12 Anton Klinskih * Change python-tools 777c0c1: Добавлен скрипт рефреша тарифов у абонентов 2014-12-12 n.krat * Change python-tools 8dc5ab5: Merge branches 'devel' and 'kolya' into kolya 2014-12-11 Oleg Strizhechenko * Change reductor_userspace_pl5 46a9d1c: Исправлена установка jinja 2014-12-11 root * Change base_scripts 594e9ce: test * Change base_scripts 6434833: Дизайн блоков ChangeLog * Change base_scripts 218023c: update.sh autoupdate добавлен в ежечасный крон сервер определит в какой час можно обновляться разумеется при выставленой опции в меню autoupdate=1 * Change base_scripts 09a3b73: Обновление теперь скачивает ChangeLog в /app/ * Change base_scripts 042efd7: Обновление теперь скачивает ChangeLog в /app/ * Change django-appadmin bed4852: Дизайн блоков ChangeLog * Change django-appadmin fe12d09: Исправлено имя файла нового ченджлога * Change django-appadmin c84508b: Добавлен тег pre в выводе ченджлога * Change django-appadmin 60cc8df: Открывать новый ChangeLog в новом окне * Change django-appadmin b6ce48a: Баннер о новой версии белые ссылки 2014-12-10 Anton Klinskih * Change django-appadmin 47c382a: Открываем changelog в новом окне * Change django-appadmin feaa0ea: Рефакторинг обновления: добавлено отображение текущей версии * Change python-tools de8e55a: Рефакторинг обновления: добавлено отображение текущей версии 2014-12-10 Oleg Strizhechenko * Change reductor_userspace_pl5 ba6f865: Нужна jinja2 более новой версии чем в репозиториях centos * Change reductor_userspace_pl5 a0f2c43: Автоматическое обновление завершается с вероятностью 40. * Change reductor_userspace_pl5 1558b66: Время автоматического обновления carbon reductor перенесено на 7 утра * Change reductor_userspace_pl5 5245893: Автообновление редуктора запускается с вероятностью 40% при наличии 2014-12-10 root * Change base_scripts aad5a76: Уменьшен размер сообщений send2admin * Change base_scripts c18c553: Обновление не запускалось в bash -x режиме * Change base_scripts 16e51a5: Обновление БД падало 2014-12-09 Oleg Strizhechenko * Change reductor_userspace_pl5 a3c2c9a: По ошибке была удалена константа BACKUPDIR * Change reductor_userspace_pl5 8d49d84: Используем yum вместо rpm в обновлении 2014-12-09 root * Change base_scripts 2fbb948: Merge branches 'devel' and 'hotfix' into hotfix 2014-12-08 e.pimenov * Change base_scripts 0a77c4a: Новая версия update с проверкой доступности новых обновлений и локов через rest * Change base_scripts 500e511: Новая версия update с проверкой доступности новых обновлений и локов через rest * Change base_scripts 58e7696: Новая версия update с проверкой доступности новых обновлений и локов через rest * Change base_scripts 00f0e4c: Новая версия update с проверкой доступности новых обновлений и локов через rest * Change python-tools 4f823da: Лишнее определение переменных окружения 2014-12-08 Oleg Strizhechenko * Change reductor_userspace_pl5 4a8672a: pip вызывался будучи неустановленным * Change reductor_userspace_pl5 ddd5485: Упрощён код установки веб-интерфейса * Change reductor_userspace_pl5 4ce025e: Укорочен вывод настроек сети в alarm-сообщениях * Change reductor_userspace_pl5 6d18b21: В некоторых сочетаниях настроек ipset не пересоздавались 2014-12-05 Anton Klinskih * Change python-tools 1fb06e5: Рефакторинг логирования 2014-12-05 Oleg Strizhechenko * Change reductor_userspace_pl5 b88b322: Обработка URL теперь учитывает что в реестре РКН могут быть 2014-12-04 Anton Klinskih * Change python-tools b64a9e0: Добавлен счетчик * Change python-tools 4c49840: Отладка скрипта перерасчета * Change python-tools adc088a: Перерасчет абонентов 2014-12-04 e.pimenov * Change base_scripts 34c2689: Незаконченный сломанный код в update_fast.sh * Change base_scripts 9a212c3: перенос строки * Change base_scripts 30eb7f4: Добавил скрипты для проверки версии и возможности update, пока хардкод и костыли * Change base_scripts add9af9: Вывод ошибок * Change base_scripts 8cf1147: проверяем ошибки сервера обновлений * Change base_scripts 1d8696a: Добавил !!! * Change base_scripts 549133a: Корректная обработка ответов от сервера обновлений * Change base_scripts f9e6b36: Обработка отсутствия официальной версии * Change base_scripts e7be183: report about error * Change base_scripts 288c6ad: Revert "Вербозность" * Change base_scripts f08fa46: Вербозность * Change base_scripts 21f0254: Правильно выставляется флаг skipcheck * Change base_scripts 4ff553e: Теперь skipcheck пропускает проверки версий * Change base_scripts 3baa379: Добавил set -e на время prepare * Change base_scripts e20a783: исправлено падение, если заблокировано обновление * Change base_scripts feb4304: Не запускаем чистилку бэкапов, если нет самой папки с ними * Change base_scripts 0e13e84: Убрал лишний дебаг в pl5chroot.build * Change base_scripts da4855e: Убрал лишний дебаг * Change python-tools fea665d: django_adapter.py - Адаптер для работы с моделями джаниги из консоли, примеры внутри. 2014-12-04 root * Change python-tools 2f8c87a: Merge branches 'devel' and 'hotfix' into hotfix 2014-12-04 root * Change base_scripts adc93ba: set -x забыли убрать * Change base_scripts 9d0e58f: Обновление происходило полное со скип чеком 2014-12-04 Рымарев Евгений * Change python-tools bdbd5d2: Обновление скрипта массового обновления тарифов и пересчёта абонентов * Change python-tools a672b02: Обновление pycharm-debug.egg * Change python-tools da07bad: Обновление .gitignore 2014-12-03 e.pimenov * Change base_scripts b69844f: Убрал хардкод * Change base_scripts 21d9e63: Убрал exit у обновления * Change base_scripts 65c11ab: Поправил логическое условие * Change base_scripts 9ea1348: Исправлено логическое условие * Change base_scripts 43d4f15: Удалил проверку skipcheck * Change base_scripts 9680f3b: globalize var * Change base_scripts 574b7ae: Исключён лишний замержившийся по ошибке код * Change base_scripts f151d75: Отключаем вывод дебага перед подключением конфига * Change base_scripts 20cda60: Проверка блокировок в скрипте обновления 2014-12-03 Oleg Strizhechenko * Change reductor_userspace_pl5 d4b151d: Улучшено удаление www для коротких доменов 2014-12-02 e.pimenov * Change base_scripts f5fb52d: Добавлена проверка обновления 2014-12-02 Oleg Strizhechenko * Change reductor_userspace_pl5 598e2d9: Была проблема с URL содержащими в себе @ 2014-12-02 root * Change base_scripts 2399ee4: Force всегда 0 * Change base_scripts ef52289: fixed space errors * Change base_scripts 3083363: Добавил выход при отсутствии skipcheck в параметрах 2014-12-01 Oleg Strizhechenko * Change base_scripts 47a731b: fixed name motd * Change base_scripts 9264cff: fixed name motd 2014-12-01 root * Change base_scripts b9752f0: Минорные исправления записи версии в motd * Change base_scripts 6a3b8e0: Выпрямлен код записи версии в motd * Change base_scripts a69ee26: ещё отладка * Change base_scripts ec169a6: Добавил дебага * Change base_scripts dde5654: some prints add to debug * Change base_scripts b213a05: Добавил обновление motd из шаблона * Change base_scripts bbf327e: Добавил шаблон для motd * Change base_scripts 6b36903: Минорные исправления записи версии в motd * Change base_scripts 8954afe: Выпрямлен код записи версии в motd * Change base_scripts c9e3f29: ещё отладка * Change base_scripts 2276402: Добавил дебага * Change base_scripts 1bbf86b: some prints add to debug * Change base_scripts 5e24950: Добавил обновление motd из шаблона * Change base_scripts 6bec02d: Добавил шаблон для motd * Change base_scripts 89f5474: Проверка свободной памяти не учитывала Buffers+Cache 2014-11-30 root * Change base_scripts 048f1e4: обновление было долгим иногда. убрал устаревший /usr/sbin/logrotate из обновления 2014-11-28 Anton Klinskih * Change base_scripts d1b06d0: Исправлен вывод лога обновления * Change base_scripts fdda048: Исправлен вывод лога обновления 2014-11-28 e.pimenov * Change base_scripts 380b88e: Заготовка нового одновления. 2014-11-28 Oleg Strizhechenko * Change reductor_userspace_pl5 23630f1: Не работало удаление ipset skip_check * Change reductor_userspace_pl5 f2e947d: Добавлена поддержка белого списка абонентов для которых не действует * Change reductor_web_interface_pl5 d99ba13: проверяем дату по register zip а не dump.xml 2014-11-27 Anton Klinskih * Change django-appadmin 003a159: Если обнаружено что crond не работает, то отправляем также сообщение * Change django-appadmin 7862ffb: Добавлена проверка что crond работает 2014-11-27 Oleg Strizhechenko * Change reductor_userspace_pl5 f9cc5fd: не отрезаем www для доменов 4+ уровня. 2014-11-27 root * Change base_scripts c9d10a7: firewall 2014-11-26 e.pimenov * Change base_scripts cdf7e3d: Add cleanup failmail * Change base_scripts 5ec2e0b: Add cleanup failmail 2014-11-26 Oleg Strizhechenko * Change reductor_web_interface_pl5 7809c25: add vlan support in web interface 2014-11-26 root * Change base_scripts 6b0c35b: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin 9407a5e: Merge branches 'devel' and 'hotfix' into hotfix * Change django-appadmin 7c20ff0: Merge branches 'devel' and 'hotfix' into hotfix * Change remote_auth 1699eae: Merge branches 'devel' and 'hotfix' into hotfix 2014-11-26 root * Change base_scripts fed6c02: подчистим старые сессии * Change base_scripts 14b787c: подчистим старый мусор от обновлений * Change base_scripts a03f58a: подчистим старый мусор от обновлений 2014-11-26 Рымарев Евгений * Change django-appadmin d0fd13c: Отладка кроссимпорта 2014-11-25 e.rymarev * Change base_scripts 0a445e9: Merge branches 'hotfix' and 'eugene' into eugene 2014-11-25 Ilja Blohin * Change carbon_billing_regnum 9270545: При входе в биллинг выпадала ошибка при попытке получения рег.номера * Change carbon_billing_regnum f87a682: Revert "Добавили копирование профиля приложения" 2014-11-25 root * Change base_scripts 3e1aa56: удаление файла LASTSEND не приводило к отправке писем. * Change base_scripts 912eea3: + логирование для последующей статистики потом * Change base_scripts 90e48e8: Добавлена проверка того, что service уже запущен (exit_if_locked), должно спасать от ошибочного срабатывания watchdog совпавшего с ручным перезапуском службы. * Change base_scripts a438875: + логирование для последующей статистики потом * Change base_scripts 3715785: Добавлена проверка того, что service уже запущен (exit_if_locked), должно спасать от ошибочного срабатывания watchdog совпавшего с ручным перезапуском службы. 2014-11-25 Рымарев Евгений * Change python-tools c176967: Добавлена сортировка в скрипт обновления тарифов 2014-11-22 Anton Klinskih * Change python-tools 2d7bbb2: Исправлен генератор 2014-11-21 Anton Klinskih * Change python-tools 4cfa2cb: В Настройки(в файле) дублировались вкладки при каждом открытии 2014-11-21 Ilja Blohin * Change carbon_billing_regnum 3097bdc: Добавили копирование профиля приложения 2014-11-20 e.pimenov * Change common_scripts ecc15e4: Не правильно определялся путь до конфига 2014-11-20 root * Change base_scripts 30a7d26: Лол * Change base_scripts 347c3b0: Добавил поддержку пропуска проверки блокировки дистрибутива * Change base_scripts d0bfaa8: Добавил skipcheck для отлаживающих блокировки 2014-11-20 Рымарев Евгений * Change python-tools 36cbdef: Добавлен скрипт массового тарифного рефреша и рекалькуляции абонентов (только для миграции) 2014-11-19 e.pimenov * Change base_scripts fc0b67d: Добавлена проверка глобальной блокировки * Change base_scripts 42a3abf: После обновления биллинг предлагал снова обновиться: не обновлялась версия. 2014-11-19 root * Change base_scripts 6a637ae: При обновлении проверять еще раз что не появились новые, 10 попыток2 * Change base_scripts 7fcc808: При обновлении проверять еще раз что не появились новые, 10 попыток2 * Change base_scripts 04d96e5: Merge branches 'devel' and 'hotfix' into hotfix * Change base_scripts 97ba263: check_update_lock перенесен в update_fast.sh * Change base_scripts 67013ce: При обновлении можно пропускать lock * Change base_scripts 54903cc: При обновлении проверять еще раз что не появились новые, 10 попыток 2014-11-18 e.pimenov * Change base_scripts 153d0b0: Не правильно проверялась блокировка. * Change base_scripts 470d1b3: Не правильно определялись параметры при обновлении. * Change base_scripts 9557847: Не правильно проверялась блокировка. * Change base_scripts e88515b: Не правильно определялись параметры при обновлении. * Change base_scripts aca3d9b: Добавлена проверка блокировки и ключ полного обновления дистрибутива. * Change common_scripts 71493ff: исправлены права на config_resort 2014-11-18 root * Change base_scripts 29d8a0c: update_version.hack * Change base_scripts 4eb683e: update version hack * Change base_scripts 9c04c3c: Пропускаем отсутствующие app'ы (для xge/reductor) * Change init_functions_pl6 a4fb1c2: Merge branches 'devel' and 'devel' of 10.90.1.122:crb5/init_functions_pl6 into devel 2014-11-17 Anton Klinskih * Change base_scripts cdf8ccf: В обновление добавлена проверка дня недели * Change base_scripts b206f8e: Рефакторинг автообновления * Change python-tools a2d2edc: Рефакторинг автообновления * Change python-tools 35a7842: При обновлении текущую ветвь и версию берем из файлов профиля. * Change python-tools 10e5a5f: В обновление добавлена проверка дня недели * Change python-tools 98660f1: В обновление добавлена проверка дня недели 2014-11-17 root * Change base_scripts dc97ad4: Merge branches 'devel' and 'hotfix' into hotfix * Change python-tools 1314094: Merge branches 'hotfix' and 'kag2' into kag2 * Change python-tools ec2f4a7: Merge branches 'devel' and 'hotfix' into hotfix 2014-11-14 Anton Klinskih * Change base_scripts c32da5e: Автоматическое обновление включено по умолчанию в 6 утра 2014-11-14 root * Change base_scripts 0f4c38c: overly hardcore debuggin * Change base_scripts 07f02fe: xkip clear_sessions, for debug * Change base_scripts 1a6c2fd: debuggin rm * Change base_scripts fa5ba45: Автоматическая чистка бэкапов убивала дистр 2014-11-13 e.pimenov * Change common_scripts 0384c6f: Теперь можно ресортить не только /cfg/config * Change common_scripts 88e67b5: Добавлен скрипт пересортировки конфига 2014-11-13 Strizhechenko Oleg * Change base_scripts 94aed86: ignore bug for a short time 2014-11-12 Anton Klinskih * Change python-tools deac81a: Всегда разрешаем запись в лог * Change python-tools c0287e6: Всегда разрешаем запись в лог 2014-11-12 e.pimenov * Change base_scripts ca40e96: Исправлено копирование etc/shadow * Change base_scripts c0b2024: Добавлено копирование etc/shadow из аппов в /cfg 2014-11-12 Рымарев Евгений * Change django-appadmin 5858be6: Теперь в меню отображаются человекочитаемые заголовки меню * Change django-appadmin f8c4b6d: Теперь в меню отображаются человекочитаемые заголовки меню * Change django-appadmin 2aa2241: Теперь в меню отображаются человекочитаемые заголовки меню 2014-11-11 Anton Klinskih * Change python-tools 40f7aad: Понижен уровень ошибки обновления * Change python-tools 039cf56: Рефаторинг обновления: убрано лишнее предупреждение * Change python-tools 7d15471: В обновление добавлено логирование 2014-11-11 Oleg Strizhechenko * Change reductor_userspace_pl5 2aebdb9: workaround with epel release https bug * Change reductor_web_interface_pl5 b0842af: Исправлена проблема при старте reductor_web после ребута * Change reductor_web_interface_pl5 a29e497: В стартовом скрипте вебки редуктора теперь selinux разрешает nginx 2014-11-11 root * Change base_scripts 32ceb1d: Чистка устаревших файлов /app/$appname/var/bk/ usr/local/tests/clear_sessions 2014-11-10 Рымарев Евгений * Change django-appadmin a608d0f: В сообщение стадии внедрения добавлена дата запуска и количество дней до неё * Change django-appadmin ffae84e: В сообщение стадии внедрения добавлена дата запуска и количество дней до неё 2014-11-08 root * Change base_scripts cd49617: Базу паролей не синхронизируем * Change base_scripts 23baa39: Базу паролей не синхронизируем 2014-11-07 Oleg Strizhechenko * Change reductor_userspace_pl5 1a132a7: Скрываемся от traceroute 2014-11-06 root * Change base_scripts 89aebcf: Отправлять аларм адиминистратору не чаще раз в 20 минут 2014-11-05 Anton Klinskih * Change python-tools 33b1242: Добавлен скрипт разблокировки безлимитом 2014-11-05 Oleg Strizhechenko * Change reductor_userspace_pl5 6683c62: Сохранение списков абонентов при рестарте редуктора 2014-11-03 Anton Klinskih * Change python-tools ecbdad1: Отладка Pumper аудита 2014-11-01 Anton Klinskih * Change python-tools 9881ab7: Перерасчитываем даже нулевые счетчики 2014-10-31 Anton Klinskih * Change base_scripts 8ffff1c: Обновление можно было запустить паралельно * Change python-tools ee8ab94: hotfix всегда обновляется на cur 2014-10-31 Oleg Strizhechenko * Change reductor_userspace_pl5 90ee3f9: Скрипт установки веб-интерфейса не запускал его после завершения 2014-10-31 Рымарев Евгений * Change carbon_billing_regnum 42fd772: Добавлено сохранение регистрационных жанных в reg-файл * Change django-appadmin a550f07: Добавлена функция SOAP для получения названия компании * Change django-appadmin 452bce0: Добавлено отображение названия компании на странице главного меню * Change django-appadmin 3b4fcb3: Добавлен показ названия организации в главное меню * Change python-tools 04375c9: Добавлен модуль работы со строками * Change remote_auth 09a7e6b: Теперь название компании отображается на странице авторизации * Change remote_auth b1750c3: Теперь название компании отображается на странице авторизации в заголовке 2014-10-30 Oleg Strizhechenko * Change reductor_userspace_pl5 c9a20d5: Некоторые DNS не отвечали на большой набор запросов. 2014-10-28 e.pimenov * Change base_scripts 43035ee: Переход на зимнее время * Change base_scripts 6867c2f: Переход на зимнее время 2014-10-27 Anton Klinskih * Change django-appadmin 5cf31ce: В настройках администратора, поля теперь не обязательны. 2014-10-25 Anton Klinskih * Change django-appadmin 4b12d28: При синхронизации учетных записей администратора, создаем абонентов в служебной группе для рассылки * Change django-appadmin b9d4391: Добавлена возможность указывать email для рассылок. 2014-10-24 Anton Klinskih * Change python-tools dece372: В логгер добавлен вывод на экран 2014-10-24 root * Change django-appadmin a00f1ae: Merge branches 'devel' and 'hotfix' into hotfix 2014-10-23 root * Change base_scripts d492532: db_monitor перенесен в asr_billing * Change base_scripts 8f02fed: IPTAB_base_input_DROP 2014-10-22 Anton Klinskih * Change python-tools 38390b3: Отладка отправки сообщений об ошибке * Change python-tools 8b6351b: Отладка отправки сообщений об ошибке 2014-10-21 Oleg Strizhechenko * Change reductor_userspace_pl5 ce2c776: Пропуск URL в неправильном формате вместо завершения с ошибкой * Change reductor_userspace_pl5 6c41801: whitespaces * Change reductor_userspace_pl5 4c609a8: Более человечные ошибки при первом старте 2014-10-20 Oleg Strizhechenko * Change reductor_userspace_pl5 5ee0a37: Корректное завершение update.sh при повторном запуске * Change reductor_userspace_pl5 ce94907: Обновление списков уничтожает старые процессы при запуске 2014-10-19 Oleg Strizhechenko * Change reductor_userspace_pl5 a706377: Добавил ACCEPT 8085 порта в мангл чтобы nginx дружил с uwsgi * Change reductor_userspace_pl5 c4286c4: Добавил установку flask-migrate 2014-10-16 root * Change base_scripts 594882d: Обновление можно было запустить паралельно * Change base_scripts 0807e62: send_alarm не мог переместить в папку send_alarmd/fail 2014-10-15 Рымарев Евгений * Change carbon_billing_regnum 1742089: Отладка активации * Change carbon_billing_regnum daa17f1: Отладка активации 2014-10-11 e.rymarev * Change init_functions_pl6 2b2d177: Merge branches 'devel' and 'eugene' into eugene * Change init_functions_pl6 d97a54a: Merge branches 'hotfix' and 'devel' of 10.90.1.122:crb5/init_functions_pl6 into devel 2014-10-10 Anton Klinskih * Change base_scripts 9369d94: Отправляем одинаковые сообщения не чаще раза в 20 минут * Change django-appadmin 4873c13: Сделана защита от смены пароля системного API * Change django-appadmin a835734: Добавлен таймаут сессии в платформу * Change django-appadmin 8a4e765: Сделана защита от смены пароля системного API * Change python-tools d1e897c: В некоторых случаях не отображалось предложение обновиться 2014-10-10 e.rymarev * Change django-appadmin f21d590: Merge branches 'devel' and 'eugene' into eugene * Change init_functions_pl6 20d944e: Merge branches 'hotfix' and 'eugene' into eugene * Change python-tools 792ce45: Merge branches 'hotfix' and 'eugene' into eugene 2014-10-10 Oleg Strizhechenko * Change reductor_userspace_pl5 7701ce1: Для установки веб-интерфейса нужен gcc * Change reductor_userspace_pl5 10d3486: Улучшен вид диагностики * Change reductor_web_interface_pl5 a5f149a: Замеры пакетов теперь запускаются каждую минуту 2014-10-10 root * Change django-appadmin e0b1f38: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change django-appadmin 8faf378: Merge branches 'devel' and 'eugene2' into eugene2 * Change init_functions_pl6 0d247f8: Merge branches 'hotfix' and 'eugene2' into eugene2 * Change python-tools ee151fe: Merge branches 'devel' and 'eugeneclient' into eugeneclient 2014-10-09 Anton Klinskih * Change base_scripts 9ffbb1c: Отладка системы отправки сообщений об ошибках * Change python-tools bc574f5: Отправка сообщений администратору переписана на отправку через bash 2014-10-09 Oleg Strizhechenko * Change reductor_userspace_pl5 f762070: В обновление добавлен пункт про веб-интерфейс * Change reductor_web_interface_pl5 e42e4e3: Графики теперь только за месяц/день + улучшение css * Change reductor_web_interface_pl5 8679a35: График проверенных сматченных пакетов разбит на отдельные два * Change reductor_web_interface_pl5 d94edd8: Удалён график количества заблокированных сайтов * Change reductor_web_interface_pl5 7f38246: Теперь в графиках отображаются только интерфейсы в зеркале * Change reductor_web_interface_pl5 0757c6b: Агрегация данных графиков для лучшей отрисовки по средним значениям 2014-10-08 Oleg Strizhechenko * Change reductor_userspace_pl5 6d86517: Исправлена ошибка с опциями связанными со списком минюста * Change reductor_userspace_pl5 cd37b40: Исправлены ошибки в скрипте установки веб-интерфейса * Change reductor_userspace_pl5 c5ebd23: Теперь симлинк на меню создаётся в /usr/bin, так как на некоторых * Change reductor_web_interface_pl5 89f2f00: host nginx теперь слушает на 80 порту, а не на 8080 2014-10-08 root * Change base_scripts 55b4f9f: Не нужен чай * Change base_scripts 0d1e218: Не нужен чай * Change init_functions_pl6 b8cb349: Merge branches 'devel' and 'hotfix' into hotfix 2014-10-08 root * Change base_scripts 25d98e4: Merge branches 'hotfix' and 'eugene2' into eugene2 * Change base_scripts d260f0e: Merge branches 'hotfix' and 'eugeneclient' into eugeneclient * Change init_functions_pl6 55ea8ea: Merge branches 'devel' and 'eugeneclient' into eugeneclient 2014-10-08 Strizhechenko Oleg * Change base_scripts 028c5c4: send2admin теперь отсылает одинаковые письма не чаще раза в 6 часов * Change init_functions_pl6 a4be54b: Упрощён код выбора конфига в functions 2014-10-07 Oleg Strizhechenko * Change reductor_userspace_pl5 6d9a0f0: Первый старт падал из-за отсутствия временной папки * Change reductor_userspace_pl5 4723dd6: Улучшено логирование выгрузки списков * Change reductor_web_interface_pl5 b45edbf: Добавлена печатная версия отчётов * Change reductor_web_interface_pl5 5204845: Добавлен отчёт о выгрузках 2014-10-06 Anton Klinskih * Change django-appadmin 239c98f: Отладка генерации пароля для системного api 2014-10-06 e.rymarev * Change django 67fe8de: Merge branches 'hotfix' and 'eugene' into eugene 2014-10-06 Oleg Strizhechenko * Change reductor_userspace_pl5 303f8e3: Добавил возможность получать время выгрузки списка в unixtime * Change reductor_userspace_pl5 4f95f30: Добавлен help в rkn_info * Change reductor_userspace_pl5 a96feed: Исправлена установка веб-интерфейса * Change reductor_userspace_pl5 ff63a8e: Добавлена опция "Установить веб-интерфейс" * Change reductor_userspace_pl5 aba2b7a: Была ошибка при старте без хука файрвола * Change reductor_userspace_pl5 4e09ab5: Добавлена поддержка хука для файрвола * Change reductor_userspace_pl5 a5fd2bb: Удалил шаблон iptables * Change reductor_userspace_pl5 30289b3: Вынес файрвол в отдельный скрипт * Change reductor_web_interface_pl5 8233ec5: Улучшения внешнего вида * Change reductor_web_interface_pl5 50ecae4: Улучшения дизайна * Change reductor_web_interface_pl5 3cbd800: Убран дебаг * Change reductor_web_interface_pl5 148eb23: В логе обновлений теперь отображаются ошибки * Change reductor_web_interface_pl5 f4a5a0e: Улучшено отображение полного лога * Change reductor_web_interface_pl5 485e0c3: Пропуск ненужных сообщений в логах * Change reductor_web_interface_pl5 c1bd648: Сортировка логов в вебе по дате начиная с сегодняшнего дня * Change reductor_web_interface_pl5 f9a487b: Улучшен просмотр логов * Change reductor_web_interface_pl5 0bd0b95: packets checked можно использовать в скриптах * Change reductor_web_interface_pl5 30a04f5: Добавлена возможность просмотра лога диагностики * Change reductor_web_interface_pl5 4e2e2b5: Дефолтная страница логов -только РКН * Change reductor_web_interface_pl5 126a864: Добавлена возможность просмотра логов обновлений РКН * Change reductor_web_interface_pl5 e34a50a: Дата списка РКН была ссылкой на твиттер 2014-10-06 root * Change python-tools 529892f: Merge branches 'devel' and 'hotfix' of 10.90.1.122:crb5/python-tools into devel 2014-10-06 root * Change django f4170e3: Merge branches 'hotfix' and 'eugene2' into eugene2 * Change django 6e265ae: Merge branches 'hotfix' and 'eugeneclient' into eugeneclient 2014-10-06 Рымарев Евгений * Change django 0dbd821: Исправление кривого мержа 2014-10-04 Anton Klinskih * Change django-appadmin 957a7ee: Добавлен генератор пароля к системному фискальному модулю в биллинге 2014-10-04 e.rymarev * Change django-appadmin 8257b4f: Merge branches 'hotfix' and 'eugene' into eugene 2014-10-04 Oleg Strizhechenko * Change reductor_userspace_pl5 719fc70: Добавил конфиг для logrotate * Change reductor_userspace_pl5 969ae07: Расширена информация о списке РКН * Change reductor_userspace_pl5 f585cf8: developer mode теперь гитует веб интерфейс * Change reductor_userspace_pl5 a5b3f85: Небольшое ускорение обработки https * Change reductor_userspace_pl5 a50568c: Восстановлена функция "использовать nslookup для блокировки https * Change reductor_userspace_pl5 edbe123: Отображение данных о сертификате в информации * Change reductor_web_interface_pl5 1bf322f: Сверху теперь всегда отображается дата списка ркн * Change reductor_web_interface_pl5 43c11ff: Уменьшен интервал проверки сработавших/проверенных пакетов * Change reductor_web_interface_pl5 6a58d31: Человекочитаемые списки теперь отображают что файл отсутствует 2014-10-03 Oleg Strizhechenko * Change reductor_userspace_pl5 60b4c93: Добавлен скрипт для установки веб-интерфейса reductor * Change reductor_userspace_pl5 e882330: Упрощён код выполнения теста для одновременной поддержки вывода как в * Change reductor_web_interface_pl5 4657b06: значки результата слева + цвет * Change reductor_web_interface_pl5 c189f19: Добавлена поддержка просмотра списков в человекочитаемом виде 2014-10-03 root * Change python-tools 44d523d: Merge branches 'hotfix' and 'eugene2' into eugene2 2014-10-03 Рымарев Евгений * Change python-tools 7f5a6bb: Из-за юникода в SQL-запросе не верно работал скрипт * Change python-tools c0c77f7: Логгер теперь умеет рекурсивно создавать директории для логов 2014-10-02 Oleg Strizhechenko * Change reductor_web_interface_pl5 65f85e4: Графики по пакетам * Change reductor_web_interface_pl5 fa29197: Упрощение кода работы с датами графиков * Change reductor_web_interface_pl5 6bfed12: Добавил просмотр логов + заготовку для "очеловечивания списков" * Change reductor_web_interface_pl5 97aaa8c: Добавлены графики проверенных пакетов и срабатываний reductor * Change reductor_web_interface_pl5 064376b: Графики интерфейсов теперь показывают килобайты * Change reductor_web_interface_pl5 4a49807: Улучшены форматы дат для графиков 2014-10-01 Oleg Strizhechenko * Change reductor_userspace_pl5 8c8b5ff: Исправлено сообщение при ошибке с устаревшими списками * Change reductor_userspace_pl5 4ed6dba: Диагностика поддерживает вывод в markdown * Change reductor_web_interface_pl5 972d438: Удалено дублирование кода для графиков * Change reductor_web_interface_pl5 4f58ece: Рефакторинг графиков * Change reductor_web_interface_pl5 311d562: Рефакторинг * Change reductor_web_interface_pl5 d57e0a3: Диагностика поддерживает вывод в markdown для web 2014-10-01 Рымарев Евгений * Change python-tools d08f2ad: Добавлен скрипт массового снятия блокировки после миграции * Change python-tools 12c2c2d: Добавлен скрипт массового снятия блокировки после миграции 2014-09-30 Oleg Strizhechenko * Change reductor_userspace_pl5 09336b2: Двойной старт не падает * Change reductor_userspace_pl5 32ef831: Добавлена опция: IP адреса администраторов * Change reductor_userspace_pl5 7ca6c0e: Статистика работы выводится в markdown более подходящем для веба * Change reductor_web_interface_pl5 84f1204: Подпись о времени выполнения диагностики * Change reductor_web_interface_pl5 7a63b6a: Диагностика теперь запускается с кнопки * Change reductor_web_interface_pl5 7abfab4: Упрощён код шаблонов для графиков * Change reductor_web_interface_pl5 60956e8: Добавлены графики нагрузки на процессор и потребления оперативной памяти * Change reductor_web_interface_pl5 3082be5: Поддержка markdown в шаблоне + график "возраста списков" * Change reductor_web_interface_pl5 8f821fa: Унификация скриптов обновления данных * Change reductor_web_interface_pl5 9a3161a: Теперь даты в графиках в человекочитаемом формате. 2014-09-30 root * Change common_scripts f9fc39b: we need to rebuild 2014-09-29 Oleg Strizhechenko * Change reductor_userspace_pl5 792111c: Добавлено отображение версии пакета и даты обновления * Change reductor_web_interface_pl5 c806543: Устранено дублирование кода в шаблоне графиков * Change reductor_web_interface_pl5 c7ef669: Добавлены графики за час, день, неделю, месяц * Change reductor_web_interface_pl5 73198d0: Единообразные боковые меню + компактные графики * Change reductor_web_interface_pl5 f56cb68: Все графики теперь на одной странице * Change reductor_web_interface_pl5 42c3ae1: remove useless debug 2014-09-28 Oleg Strizhechenko * Change reductor_web_interface_pl5 698f584: Понятные сообщения об ошибках, если список отсутствует 2014-09-27 Oleg Strizhechenko * Change reductor_userspace_pl5 2ea42b2: Исправлен fix активации в диагностике 2014-09-26 Oleg Strizhechenko * Change reductor_web_interface_pl5 67cc292: Улучшены шрифты в выводе списков, на главной теперь графики, а бд 2014-09-26 Strizhechenko Oleg * Change base_scripts 44f1892: Добавил проверку свободных inode 2014-09-25 Anton Klinskih * Change python-tools 8208094: Скрипт исправления услуг 2014-09-25 Oleg Strizhechenko * Change reductor_web_interface_pl5 53b2605: Добавил скрипт создания бд редуктора * Change reductor_web_interface_pl5 0af8ef4: Теперь везде используется базовый шаблон + наследование 2014-09-24 Oleg Strizhechenko * Change reductor_userspace_pl5 263993e: Проверка срабатываний фильтрации теперь имеет таймаут после обновления. 2014-09-23 Anton Klinskih * Change python-tools 0785b63: Добавлен скрипт удаления лишних телефонных номеров 2014-09-23 Oleg Strizhechenko * Change reductor_userspace_pl5 060f359: Теперь update.sh завершается если уже запущен * Change reductor_web_interface_pl5 e5fc68c: Вместо хоста в ссылке на дэшборд пишется версия 2014-09-23 Strizhechenko Oleg * Change common_scripts 1299825: Не работал bind если на локальном интерфейсе несколько ip адресов 2014-09-22 Anton Klinskih * Change python-tools 5e75c32: В некоторых случаях не читался конфиг 2014-09-22 Oleg Strizhechenko * Change reductor_userspace_pl5 9de3997: Добавил монтирование dev перед экспортом ключа с токена 2014-09-22 Strizhechenko Oleg * Change base_scripts c0db881: Проверка дублирования шейперов 2014-09-19 Anton Klinskih * Change python-tools 2d1e026: Критичные ошибки проверки обновления отправляем по почте 2014-09-18 Anton Klinskih * Change python-tools d34e9b1: Рефактор редактора конфига через биллинг * Change python-tools cf36524: Рефактор редактора конфига через биллинг * Change python-tools 372dc04: Рефактор редактора конфига через биллинг * Change python-tools 9197ee0: Рефактор редактора конфига через биллинг * Change python-tools d555df7: Рефактор редактора конфига через биллинг 2014-09-18 Oleg Strizhechenko * Change reductor_userspace_pl5 478780b: Добавил удаление команд reductor из crontab 2014-09-18 Strizhechenko Oleg * Change reductor_userspace_pl5 bb3c2ba: Проверка ошибок на сетевых картах теперь считает ошибкой более чем 1% 2014-09-17 Oleg Strizhechenko * Change reductor_userspace_pl5 3042c60: Проверка на пустой dump.xml * Change reductor_userspace_pl5 f19871a: Обход проблемы с неправильной версией * Change reductor_userspace_pl5 81d767c: get version обходит ошибку неправильной версии 2014-09-16 Anton Klinskih * Change python-tools 6a10a72: В параметры сообщения добавлена дата когда абонент может быть заблокирован * Change python-tools dc48872: Добавлена функция форматирования денег 2014-09-16 Oleg Strizhechenko * Change reductor_userspace_pl5 a6f6ea4: Не работали белые списки доменов * Change reductor_userspace_pl5 5823b44: Добавил тест сетёвок в диагностику * Change reductor_userspace_pl5 2297027: Ручное обновление на текущую версию пакета вызовет reinstall (по сути - * Change reductor_web_interface_pl5 f1acca0: Унифицирован код работающий с шаблонами * Change reductor_web_interface_pl5 0b0b458: Поправлена ссылка на список URL на которых сработал белый список 2014-09-15 Oleg Strizhechenko * Change reductor_web_interface_pl5 d26f7b4: Добавлен cron.d скрипт с update статистики для графиков * Change reductor_web_interface_pl5 41ce3cd: Добавлены графики, поправлено отображение иконок + скрипты для апдейта 2014-09-15 Strizhechenko Oleg * Change common_scripts 9d47e4f: Поменял дефолтный конфиг logrotate 2014-09-13 root * Change base_scripts 4af5631: Убрано зацикленное обновление /var/ /etc/ /cfg/ тк они обновляюся через skelet * Change base_scripts 8567b28: Повышено логирование при обновлении 2014-09-12 Oleg Strizhechenko * Change reductor_web_interface_pl5 9f39619: Добавил установку netifaces 2014-09-12 root * Change base_scripts 3336340: autogit теперь на весь /etc/ вместо /etc/sysconfig/network-scripts/ 2014-09-11 Oleg Strizhechenko * Change reductor_web_interface_pl5 edcf427: Correct daemonize * Change reductor_web_interface_pl5 bbcacdc: init script for uwsgi * Change reductor_web_interface_pl5 321942e: Дополнительные template, правильный роутинг, либа со вспомогательными * Change reductor_web_interface_pl5 8bbb64d: Добавлен metro bootstrap * Change reductor_web_interface_pl5 03fa14e: CSS 2014-09-10 Oleg Strizhechenko * Change reductor_web_interface_pl5 cc5ed1e: Добавлен просмотр списков * Change reductor_web_interface_pl5 4853242: Добавил скрипт для запуска uwsgi приложения * Change reductor_web_interface_pl5 734aaed: Добавил скрипт устанавливающий всё необходимое для запуска * Change reductor_web_interface_pl5 65089fc: Initial commit 2014-09-09 Anton Klinskih * Change python-tools 3cd3257: Отладка контрольного примера * Change python-tools 028054d: Доработка контрольного примера * Change python-tools 7af00dd: Доработка контрольного примера 2014-09-09 Strizhechenko Oleg * Change reductor_userspace_pl5 5e6b42f: Исправлена ошибка при остановке reductor 2014-09-08 Anton Klinskih * Change python-tools 67850eb: Отладка скрипта создания контрольного примера 2014-09-05 e.pimenov * Change base_scripts e60302e: Исправлены тесты в server_check 2014-09-05 Oleg Strizhechenko * Change reductor_userspace_pl5 75542d7: Всё связанное с интеграцией с биллингом вынесено в отдельный модуль * Change reductor_userspace_pl5 9ee06a7: Убрал удаление старых архивов и списков при обновлении 2014-09-05 root * Change carbon_billing_regnum 12239a0: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change common_scripts 222f2d6: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change django 32cc8ef: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change django-rpclib 0e4f24e: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change python-tools ebe2640: Merge branches 'devel' and 'eugeneclient' into eugeneclient * Change pytz-2012j da75de5: Merge branches 'hotfix' and 'eugeneclient' of 10.90.1.122:crb5/pytz-2012j into eugeneclient 2014-09-04 Strizhechenko Oleg * Change reductor_userspace_pl5 ae14f1c: Опциональное отключение проверки авторизации * Change reductor_userspace_pl5 e6e2eda: Добавлен ps aux для отладки пропадающих списков * Change reductor_userspace_pl5 d49f6ab: check dump.xml if no register.zip * Change reductor_userspace_pl5 9e89516: Копируем register.zip при обновлении чтобы после этого диагностика не 2014-09-04 Рымарев Евгений * Change django-appadmin a9599e3: Теперь при генерации нового серверного ключа старые сертификаты удаляются, т.к. становяться недействительными * Change python-tools 3812630: Теперь при генерации нового серверного ключа старые сертификаты удаляются, т.к. становяться недействительными 2014-09-03 Oleg Strizhechenko * Change reductor_userspace_pl5 89d1eca: Добавил just sync опцию в код * Change reductor_userspace_pl5 3ba8281: Поддержка blocked ipset 2014-09-03 Strizhechenko Oleg * Change base_scripts beac622: Fixed update2cur * Change reductor_userspace_pl5 7d79f94: Добавил поддержку blocked в конфиг * Change reductor_userspace_pl5 9fc4fcd: По умолчанию отключенны редиректы * Change reductor_userspace_pl5 527d9fe: Подробное сообщение об ошибке по актуальности списков 2014-09-02 Oleg Strizhechenko * Change reductor_userspace_pl5 21e329f: Сделал оптимизацию подсистемы роутинга отключаемой * Change reductor_userspace_pl5 9ae526d: Упрощение кода для добавления правила для неавторизованных пользователей * Change reductor_userspace_pl5 ac22a31: Добавил настройки noauth страницы * Change reductor_userspace_pl5 814a5e3: Неправильный перенос gitignore в developer mode * Change reductor_userspace_pl5 e69d638: Исправлены права на developer_mode * Change reductor_userspace_pl5 fdcf8a8: Добавил скрипт для включения режима разработчика 2014-09-02 root * Change base_scripts e614451: Починил update2cur 2014-09-01 Oleg Strizhechenko * Change reductor_userspace_pl5 2c945b1: Добавлена поддержка ip+mac авторизации * Change reductor_userspace_pl5 f45cbee: В интеграции с биллингом теперь поддерживается ip + mac привязки * Change reductor_userspace_pl5 7397642: Добавлена дополнительная сортировка файла сигнатур при изменении * Change reductor_userspace_pl5 e801109: Добавлена опция "очистить кэш сигнатур" * Change reductor_userspace_pl5 913f1d2: Добавил autogit в настройку сети * Change reductor_userspace_pl5 7b5d66a: Удаление пустых строк * Change reductor_userspace_pl5 a81ead3: Восстановлено обновление списка минюста * Change reductor_userspace_pl5 67d5e47: Добавил грепалку логов для суппорта 2014-09-01 Strizhechenko Oleg * Change reductor_userspace_pl5 a2b0e2b: remove emtpy lines in categorize 2014-09-01 Рымарев Евгений * Change django 1a7d790: Новое, более быстрое дерево абонентов, не требующее перестроения * Change django-appadmin e15e860: Новое, более быстрое дерево абонентов, не требующее перестроения 2014-08-28 Oleg Strizhechenko * Change reductor_userspace_pl5 edd464d: Убрал логирование sysctl 2014-08-28 Strizhechenko Oleg * Change reductor_userspace_pl5 092e163: Добавлен хук для удаления старых cron-файлов * Change reductor_userspace_pl5 4a131a6: Улучшено логирование диагностики * Change reductor_userspace_pl5 76ee316: Перенёс диагностику в cron.d * Change reductor_userspace_pl5 3775c0c: С 00 по 09 не работала проверка того что письмо уже отправлено 2014-08-27 Oleg Strizhechenko * Change reductor_userspace_pl5 0773103: Диагностика проверяет актуальность register.zip * Change reductor_userspace_pl5 02c8d45: Обход URL без http в dump.xml от роскомнадзора 2014-08-27 root * Change base_scripts e1e16e3: Изменено имя файла версии в /app/ 2014-08-27 Strizhechenko Oleg * Change reductor_userspace_pl5 44043fa: renew actcode писал actcode в корень * Change reductor_userspace_pl5 9eca653: Удалёна устаревшая функция have_ip_list * Change reductor_userspace_pl5 953cc5b: Удалено небольшое дублирование * Change reductor_userspace_pl5 aa34393: Упрощён код проверок количества пакетов 2014-08-26 nikolay * Change base_scripts 1ab4d92: Добавлено логирование в watchdog 2014-08-26 Oleg Strizhechenko * Change reductor_userspace_pl5 69df0df: Добавлен хук для удаления старых системных файлов списков * Change reductor_userspace_pl5 594e99a: Удалены две устаревшие функции * Change reductor_userspace_pl5 2508f08: Отображение в данных времени изменения архива register.zip * Change reductor_userspace_pl5 e4c81c5: Добавлен повторный запрос к РосКомНадзору для перестраховки * Change reductor_userspace_pl5 165c804: Поправил отображение данных о списках * Change reductor_userspace_pl5 50b273a: Проверка актуальности списков теперь проверяет саму xml а не её экспорт 2014-08-26 Strizhechenko Oleg * Change base_scripts fc02da5: fixed update stuck in tee -a * Change reductor_userspace_pl5 0f60d24: Удалены устаревшие функции для логирования * Change reductor_userspace_pl5 122590e: Удаление ненужной функции debug_log * Change reductor_userspace_pl5 a3b7030: Не работали белые списки * Change reductor_userspace_pl5 d1aa2e8: На всякий случай создание cachedir для большей совместимости с версией * Change reductor_userspace_pl5 a5f8e41: Поправлено логирование в подгрузке сигнатур 2014-08-26 Рымарев Евгений * Change base_scripts 47f7a5c: remove update logging * Change base_scripts c22619a: little formatting * Change base_scripts 792946a: remove update logging * Change base_scripts 00690a4: workaroung for log update 2014-08-25 Ilja Blohin * Change django 93b12fe: Revert "Человекопонятные дескрипшены полей таблиц в абстрактных моделях" 2014-08-25 Oleg Strizhechenko * Change reductor_userspace_pl5 db83fae: load -> main * Change reductor_userspace_pl5 9ac58a0: Извлечение данных при update - задача main.sh * Change reductor_userspace_pl5 5dcb22c: Переход на версию списков 2.0 2014-08-25 Strizhechenko Oleg * Change reductor_userspace_pl5 1656943: Исправлены права на cron-файл * Change reductor_userspace_pl5 2c29311: Добавлено логирование в update.sh 2014-08-22 Oleg Strizhechenko * Change reductor_userspace_pl5 6ea63b1: Всё для поддержки второй версии списков готово * Change reductor_userspace_pl5 4fb30c9: Добавлено копирование предыдущего dump.xml * Change reductor_userspace_pl5 36c4014: https не заменялся http * Change reductor_userspace_pl5 a93fbbf: Дефолтный logfile в const * Change reductor_userspace_pl5 5c4a558: Удалена дублирующаяся логирующая строчка * Change reductor_userspace_pl5 080f1f8: Полностью переработана обработка списков 2014-08-22 Strizhechenko Oleg * Change base_scripts df8dec4: Копирование admin_email из base в asr_billing 2014-08-21 Ilja Blohin * Change django-appadmin 73cba32: Улучшен шаблон интерфейсов 2014-08-21 Strizhechenko Oleg * Change base_scripts 0d87cbc: Кавычки в [ ] * Change base_scripts b302561: Добавил логирование процесса обновления 2014-08-21 Рымарев Евгений * Change python-tools a05eaca: Отладка системы логгирования. Теперь хэндлеры не добавляются при каждой инициализации логгера * Change python-tools 128ec93: Отладка системы логгирования. Теперь хэндлеры не добавляются при каждой инициализации логгера 2014-08-20 Anton Klinskih * Change carbon_billing_regnum 890d6d7: В некоторых случаях не открывалась главная панель сервера * Change django-appadmin 7213afa: Кнопкам главной панели присвоены уникальные id * Change python-tools 82b8942: Добавлен скрипт создания контрольного примера. 2014-08-20 Oleg Strizhechenko * Change reductor_userspace_pl5 5620ef7: Remove useless constants * Change reductor_userspace_pl5 b3625b5: Небольшое упрощение кода * Change reductor_userspace_pl5 3bd15f1: Финальный этап рефакторинга 2014-08-19 Strizhechenko Oleg * Change base_scripts f324372: Fixed autocommit at network-scripts * Change reductor_userspace_pl5 0b1572d: Рефакторинг работы со списками 2014-08-18 Oleg Strizhechenko * Change reductor_userspace_pl5 8ee7f37: Fixed: Добавил проверку времени работы сертификата в диагностику 2014-08-18 Strizhechenko Oleg * Change reductor_userspace_pl5 60efc35: Fixed: Добавил проверку времени работы сертификата в диагностику * Change reductor_userspace_pl5 5d1221f: Добавил проверку времени работы сертификата в диагностику * Change reductor_userspace_pl5 fe467a7: Разбивка по функциям * Change reductor_userspace_pl5 b0bbfb3: Доработки нового парсера 2014-08-18 Рымарев Евгений * Change carbon_billing_regnum 06a5159: Отладка регистрации/активации. Больше логгирования! 2014-08-15 Strizhechenko Oleg * Change base_scripts 39efee3: При обновлении подхватывается новое значение app_ip * Change base_scripts d5988b0: libnetfilter.so гарантированно превращается в симлинк на себя в * Change common_scripts 03bf67f: Добавил функцию для полного accept в input * Change reductor_userspace_pl5 1372686: Добавил проверку даты сертификата (пока вручную) 2014-08-14 Anton Klinskih * Change python-tools 2bc4efb: Добавлен скрипт подготовки контрольного примера * Change python-tools a42316f: Перенос функции добавления месяца в python_tools 2014-08-14 root * Change carbon_billing_regnum 3de6319: Merge branches 'devel' and 'kolya' into kolya 2014-08-14 root * Change pytz-2012j 32f63cf: add gitignore 2014-08-14 Рымарев Евгений * Change carbon_billing_regnum 329d09f: Тест логгирования * Change django-appadmin baf4006: Тест логгирования * Change django-appadmin 974c920: Тест логгирования * Change python-tools b35cf06: Тест логгирования * Change python-tools 6326027: Отладка логгирования * Change python-tools a40c92f: Тест логгирования * Change python-tools 7cc5d0e: Тест логгирования 2014-08-13 Anton Klinskih * Change python-tools 5f1ceb5: Перерасчет обещанных платежей 2014-08-13 Oleg Strizhechenko * Change reductor_userspace_pl5 9df4e87: Add upper->lower host in show_url_list 2014-08-13 root * Change django-appadmin 7f1d400: У некоторых клиентов не запускалось обновление из web: недоставало файла для лога 2014-08-13 Рымарев Евгений * Change carbon_billing_regnum 91883d1: Тест логгирования * Change carbon_billing_regnum 6d10414: Тест логгирования * Change carbon_billing_regnum acaf898: Тест логгирования * Change carbon_billing_regnum d17520f: Тест логгирования * Change django-appadmin 0129635: Тест логгирования * Change django-appadmin 0c69f4f: Тест логгирования * Change django-appadmin d6aa92d: Тест логгирования * Change django-appadmin d4a888e: Тест логгирования * Change python-tools 968eb61: Тест логгирования * Change python-tools 6f6b9cb: Тест логгирования 2014-08-12 nikolay * Change python-tools cc97bcc: Добавили скрипт удаления ненужных voip_log 2014-08-12 Strizhechenko Oleg * Change base_scripts 309a93d: Добавлена поддержка проброса указанного при установке blacklist * Change base_scripts b5cbd67: Добавлена поддержка проброса указанного при установке blacklist 2014-08-12 Рымарев Евгений * Change carbon_billing_regnum c134715: Отладка логгирования регистрации/активации * Change carbon_billing_regnum 74f61cc: Тест логгирования * Change carbon_billing_regnum cfbe1a8: Тест логгирования * Change carbon_billing_regnum e05db8f: Тест логгирования * Change django-appadmin 1930f45: Исправлено логгирование создания сертификатов * Change python-tools 509301b: Рефакторинг мультивалютности * Change python-tools 22ebeff: Тест логгирования * Change python-tools 2d846fb: Рефакторинг мультивалютности * Change python-tools 7b65d85: Тест логгирования 2014-08-11 Strizhechenko Oleg * Change reductor_userspace_pl5 e59aa2a: Fixed domain mining from dump.xml for https ip extract by nslookup 2014-08-10 root * Change base_scripts 505363e: test * Change base_scripts 23b8852: Обновление медленно работало из-за DNS 2014-08-08 Ilja Blohin * Change django b160ebf: Человекопонятные дескрипшены полей таблиц в абстрактных моделях * Change django c38a41b: Человекопонятные дескрипшены полей таблиц в абстрактных моделях 2014-08-08 Strizhechenko Oleg * Change base_scripts c56cdd8: Добавил тест для проверки количества ошибок в логе траф репортера 2014-08-07 Strizhechenko Oleg * Change common_scripts a11e0e7: Улучшено логирование angel * Change common_scripts 6c9b3e4: Улучшено логирование angel 2014-08-06 nikolay * Change python-tools 51c4365: Новый скрипт востановления счетчиков в дереве абонентов 2014-08-05 Anton Klinskih * Change base_scripts 9450fb6: Добавлен скрипт обнаружения повисших запросов в базе 2014-08-05 root * Change common_scripts bd5b1ce: Добавил правильный bash_completion 2014-08-05 Рымарев Евгений * Change django-appadmin 332fd1a: Отладка генерации SSL-сертификатов 2014-08-04 Strizhechenko Oleg * Change reductor_userspace_pl5 064bcd1: Добавлен прототип нового парсера dump.xml 2014-08-04 Рымарев Евгений * Change python-tools 0c9a311: Добавлено логгирование в fix_credit2 2014-08-01 Anton Klinskih * Change python-tools 2194f3d: Добавлен скрипт корректировки генераторов 2014-08-01 evgenypim * Change carbon_billing_regnum b6ba884: Исправлен хук * Change carbon_billing_regnum b0b92df: Исправлен хук * Change carbon_billing_regnum c66c4ff: Исправлен хук 2014-08-01 root * Change carbon_billing_regnum bc53681: Не компилировался 2014-07-31 Anton Klinskih * Change carbon_billing_regnum 7626a2a: Отладка миграции * Change python-tools cd18f0a: Отладка миграции 2014-07-31 e.rymarev * Change python-tools aa1064c: Добавлен дебаг * Change python-tools ca43d04: debug in hook 2014-07-31 root * Change base_scripts f0b3626: Несобирался дистр 2014-07-31 Рымарев Евгений * Change python-tools 8c418cb: FIX SQL-запроса 2014-07-26 Рымарев Евгений * Change carbon_billing_regnum bbc12d7: Логгирование регистрации/активации работало не корректно * Change django-appadmin 5f9ca8c: Добавлено логгирование работы с SSL-сертификатами 2014-07-25 Strizhechenko Oleg * Change common_scripts 71b6877: Добавил vimrc в общие для app конфиги 2014-07-24 Ilja Blohin * Change django-appadmin a9c1c0e: Не сохранялись некоторые конфиг-файлы * Change django-appadmin fffd0a0: Исправления безопасности * Change django-appadmin 6ff46d0: Исправления безопасности 2014-07-24 root * Change common_scripts 4160d5b: Добавил bash_completion 2014-07-24 Strizhechenko Oleg * Change base_scripts 40d5545: rename of update without params (automatic get from /app/base/VERSION) 2014-07-22 Рымарев Евгений * Change python-tools 1fe6a1e: Добавлены пробелы в начале строк SQL-запросов, т.к. иначе слова сливались и была ошибка в SQL-запросе 2014-07-21 Strizhechenko Oleg * Change base_scripts 6cdd285: Удалил комментарий из resolv.conf * Change base_scripts 958187a: Удалил комментарий из resolv.conf 2014-07-21 Рымарев Евгений * Change python-tools 4bf8290: В SQL запрос свободных телефонных номерв в пуле добавлена сортировка по номеру * Change python-tools 27eec28: Форматирование процедуры init_phone. Добавлено описание * Change python-tools ca3614d: Теперь берёться не случайный номер телефона из пула, а первый свободный по порядку 2014-07-18 Рымарев Евгений * Change python-tools 865cfa8: Добавлена мультивалютность 2014-07-16 Ilja Blohin * Change django-appadmin 19f5100: Исправлена логика формирования меню настройки 2014-07-16 Strizhechenko Oleg * Change base_scripts e3ba160: fix message * Change base_scripts 4f5f0f1: Выводится строчка для fstab 2014-07-16 Рымарев Евгений * Change django-appadmin 7b781c6: Во время внедрения биллинга во всплывающем окне в base теперь отображается текущая стадия внедрения * Change python-tools 4353837: В модуль api_client прописана кодировка файла UTF-8 2014-07-14 Рымарев Евгений * Change python-tools 9ce669c: Отладка скрипта fix_credit2 2014-07-11 Anton Klinskih * Change python-tools 1b38753: Если api не доступен, это не должно мешать регистрации 2014-07-11 root * Change base_scripts eef3614: Добавил oleg_update 2014-07-11 Strizhechenko Oleg * Change base_scripts 278b954: Ошибочный сбой server_check 2014-07-11 Рымарев Евгений * Change django-appadmin 42fafba: Отладка регистрации/активации * Change django-appadmin 35effcb: Отладка регистрации/активации. Отредактированы сообщения при ошибке регистрации 2014-07-10 Рымарев Евгений * Change carbon_billing_regnum b7fbd5b: Отладка регистрации/активации. Флаг activated ставиться в False, если не удалось активировать * Change django-appadmin 280f790: Отладка регистрации/активации * Change django-appadmin 421f35c: Отладка регистрации/активации. * Change django-appadmin 5789fe3: Отладка регистрации/активации. Если продукт зарегистрирован, но не активирован, то статус будет "Не активирован" * Change django-appadmin f7cd0c9: Отладка регистрации/активации. Переименование оператора вызывается только в том случае, если есть продукт Billing (/app/asr_billing). * Change django-appadmin 092225e: Отладка регистрации/активации. Всегда активировался профиль Billing, вне зависимости от продукта 2014-07-09 Ilja Blohin * Change django-appadmin 68c173f: Создавался конфиг с именем None, если отправить форму, не поменяв ни одно значение. 2014-07-09 Strizhechenko Oleg * Change base_scripts 3d0b32c: Не показываем лишние ошибки при попытке взять rsync из delta * Change django-appadmin 3387b37: I have no idea what I fixed now * Change django-appadmin 54b8258: I have no idea what I fixed now 2014-07-09 Рымарев Евгений * Change django-appadmin 93f4061: Отладка регистрации/активации. Добавлен таймаут 2014-07-08 Strizhechenko Oleg * Change base_scripts cd19e13: ПОдсказка про веб * Change base_scripts 4968bd3: app ip network ip restore * Change base_scripts e6f92fa: Добавил возможность вызывать server_check на один app 2014-07-07 root * Change base_scripts 7d3fcbd: updater удалял модули ядра по ошибке 2014-07-04 root * Change base_scripts 38f4c8f: Не стартовал fiscal после обновления: cp заменили на rsync 2014-07-04 root * Change base_scripts 38b5d08: Дополнительная проверка на наличие network 2014-07-04 Рымарев Евгений * Change django-appadmin 717dd47: Теперь при сохранении конфига платёжных систем asr_cabinet перезапускается в фоне 2014-07-03 Strizhechenko Oleg * Change base_scripts 7ec0fb1: Добавлена проверка критических ошибок в worker 2014-07-03 Рымарев Евгений * Change django-appadmin 8608960: Отладка регистрации/активации. В некоторых случаях была ошибка с отсутствующей директорией 2014-07-02 Anton Klinskih * Change python-tools 8c6adf2: Добавлена настройка команд диагностики пользователя 2014-07-02 root * Change base_scripts c71961e: prepare_symlinks удалял python * Change base_scripts 70865f2: Добавил исправление коннтрака 2014-07-02 Рымарев Евгений * Change carbon_billing_regnum 0287466: Отладка регистрации/активации. Увеличен таймаут активации 2014-07-01 root * Change base_scripts 9ccaae4: Добавил синк либ из addon для conntrack 2014-07-01 Рымарев Евгений * Change carbon_billing_regnum 052b80a: Отладка регистрации/активации 2014-06-30 Strizhechenko Oleg * Change base_scripts 9570e0c: Мастер теперь пытается собирать информацию о текущих настройках * Change base_scripts d11d368: Добавил симлинки на conntrack, conntrackd и https в fs_prepare * Change base_scripts d79f624: Недостаточно информации при сбоях в watchdog * Change base_scripts 2b6c6e2: Улучшен мастер первичной настройки. * Change common_scripts 75ba410: Поддержка запроса текущего гейта * Change common_scripts 89891ed: Добавлена поддержка парсинга любых ini файлов 2014-06-30 Рымарев Евгений * Change django-appadmin dc23675: Отладка регистрации/активации 2014-06-29 Рымарев Евгений * Change carbon_billing_regnum 8d0bf83: Отладка регистрации/активации * Change django-appadmin 0df4294: Отладка регистрации/активации 2014-06-27 Anton Klinskih * Change django-appadmin 7b20082: Не открывалась настройка конфигов * Change python-tools 621dc64: Перед перезагрузкой аппа ждем 1 секунду в форке * Change python-tools 12a02ed: Убран хак сохранения сети 2014-06-27 root * Change django-appadmin 6c50662: Добавил проверку на наличие конфига коллектора перед его использованием 2014-06-27 Strizhechenko Oleg * Change base_scripts d4bc986: Добавил чистку коннтраков 2014-06-27 Рымарев Евгений * Change carbon_billing_regnum 93ac172: Отладка регистрации/активации * Change django-appadmin d226ed0: ТЕСТ * Change django-appadmin 2909752: Отладка регистрации/активации * Change django-appadmin 6e3dd65: Отладка регистрации/активации 2014-06-26 Anton Klinskih * Change django-appadmin afa8e5a: Отсутствие описания виджета приводило к критической ошибке 2014-06-26 Strizhechenko Oleg * Change common_scripts e553132: Добавлена функция dnat с указанием src ip 2014-06-25 root * Change base_scripts cc28d43: Выровнял конфиги и подключаю сверху старый конфиг перед новым чтобы не было проблем с unbound * Change base_scripts d40d2a4: Улучшил читаемость /etc/init.d/apps status * Change base_scripts ebc0b7f: Добавил исправления симлинков в start, сии проблемы утомили 2014-06-25 serega * Change base_scripts 3ceff5f: developer_mode 2014-06-25 Strizhechenko Oleg * Change bash_menu b6d022a: Меню закрывалось после настройки app'а * Change common_scripts 74e8da6: Добавил функцию получения default_route_ip 2014-06-24 root * Change auth_scripts 0c823e8: Добавлен bashrc для отображения имени app * Change base_scripts b7f433e: Добавил проверку наличия swap в диагностику * Change base_scripts 6050418: Для XGE больше правил в iptables признак проблемы * Change base_scripts 9777e47: autogit для base * Change base_scripts 2a4393f: Убрал trailing space 2014-06-24 Strizhechenko Oleg * Change base_scripts a982ec5: Исправил тест для прав sudoers * Change base_scripts a89e516: Добавлена проверка subsys в check_website в base 2014-06-23 Oleg Strizhechenko * Change reductor_userspace_pl5 b29a45f: Добавлено поле для дополнительных email администраторов для отправки 2014-06-23 serega * Change base_scripts 5fde70f: Не работал iptables save в xge. Добавлен root_fs_prepare из будущих версий * Change base_scripts 275f16e: Не работал iptables save в xge. Добавлен root_fs_prepare из будущих версий 2014-06-23 Strizhechenko Oleg * Change base_scripts 459f489: Добавил в exclude skelet sync security gdb * Change base_scripts 13cf21a: Добавил в exclude skelet sync security gdb 2014-06-23 Рымарев Евгений * Change django-appadmin 89299bc: Добавлен пароль на API при выполнении запроса на изменение названия провайдера * Change django-appadmin a7601da: Теперь при регистрации изменяется имя провайдера на название фирмы, которое было указано при регистрации * Change python-tools aa4ef90: Новый pycharm-debugger.egg * Change python-tools dc1dcb0: Класс ApiClient вынесен в отдельный модуль в python_tools 2014-06-21 Anton Klinskih * Change python-tools de1f8eb: Оптимизация отображения обновления 2014-06-19 Anton Klinskih * Change django-appadmin dc1acbc: Сохраняем конфигурацию только если чтото поменялось. * Change django-appadmin 4367b40: coхраняем коллектор * Change django-appadmin c0b2e87: Синхронизация паролей апи биллинга и коллектора * Change python-tools 62ced1f: Добавлен новый алгоритм перезапуска приложения при изменении конфига * Change python-tools 1dd349c: Не сохранялось измененине конфигурации: отключен алгоритм перезагрузки appa 2014-06-19 e.rymarev * Change base_scripts 6914576: Исправили создание симлинков библиотек питона * Change base_scripts ae4d97e: Исправили создание симлинков библиотек питона 2014-06-19 Strizhechenko Oleg * Change base_scripts af77890: Закомментил проверку прав, некогда разбираться * Change base_scripts e7041de: Закомментил проверку прав, некогда разбираться * Change reductor_userspace_pl5 ea8e155: Добавлена полноценная поддержка редиректа на страницу отрицательного 2014-06-19 Рымарев Евгений * Change django-appadmin 624392a: Отладка регистрации/активации * Change django-appadmin 346e9e1: Отладка регистрации/активации * Change django-appadmin f1d30e8: Отладка регистрации/активации 2014-06-18 root * Change carbon_billing_regnum 5284fad: лог нельзя было создать так как при сборке могло не быть var log 2014-06-18 root * Change django-rpclib 86d19f4: Фикс хука 2014-06-18 Рымарев Евгений * Change django-appadmin ae4cab8: Отладка регистрации/активации * Change django-appadmin b99a6cb: Отладка регистрации/активации 2014-06-17 Anton Klinskih * Change django-appadmin 3252049: Пароль для доступ к апи коллектора также сохраняем в коллекторе * Change django-appadmin add95b5: Revert "Пароль для доступ к апи коллектора также сохраняем в коллекторе" * Change django-appadmin 97c8f8a: Пароль для доступ к апи коллектора также сохраняем в коллекторе 2014-06-17 Ilja Blohin * Change common_scripts ddaa878: Исправлена опечатка * Change common_scripts 39dd800: Отображались не только физические интерфейсы * Change django-appadmin d85a985: В конфиг записывались неправильные переносы строк * Change django-appadmin 2e6c7f0: Перенесена кнопка удаления * Change django-appadmin 9a6849a: Перезагрузка сети стала понятнее для людей 2014-06-17 root * Change base_scripts b500f6a: Поправил выставляемые права на sudoers * Change base_scripts 0529eb7: Build app падал при отсутствии sudoers внутри (auth) * Change base_scripts 9a735c9: Добавил исправление прав на sudoers в chroot'ах * Change base_scripts de67895: Добавил исправление прав для etc/sudoers * Change carbon_billing_regnum 1e04572: Отладка хука * Change carbon_billing_regnum 6eaea59: Добавил sudo для touch * Change django-rpclib 4622156: Исправлен хук, добавлен флаг перезаписи * Change django-rpclib 3ede171: Исправлен хук 2014-06-17 root * Change django-appadmin 7f2e783: Revert "fix hook" 2014-06-17 serega * Change base_scripts a1eda0b: fork_bash 2014-06-17 Strizhechenko Oleg * Change base_scripts 4a22bd2: Проверяем наличие sudoers перед установкой прав * Change base_scripts 2d43431: Добавил проверку прав * Change base_scripts fda0b12: Исправление прав на sudoers * Change common_scripts 298e580: Добавил ip_regex в либу 2014-06-17 Рымарев Евгений * Change carbon_billing_regnum a5de153: Создание файла логгирования регистрации занесено в хук * Change carbon_billing_regnum f423887: Создание файла логгирования регистрации занесено в хук * Change carbon_billing_regnum a478d17: Отладка регистрации/активации 2014-06-16 Anton Klinskih * Change python-tools eee6a33: Исправлен импорт при генерации моделей * Change remote_auth 120bbe6: Добавлен обработчик ошибок инициализации страницы авторизации. 2014-06-16 Ilja Blohin * Change django-appadmin 5e742c3: Добавлена перезагрузка сети, изменен диалог добавления интерфейса 2014-06-16 Oleg Strizhechenko * Change reductor_userspace_pl5 70a4fa9: Добавлено удаление старых отчётов при невозможности активации * Change reductor_userspace_pl5 d9b4040: Устранены возможные причины заполнения логов * Change reductor_userspace_pl5 877c764: диагностика засоряла tmp 2014-06-16 root * Change base_scripts da5e6d9: Удалена старая функция * Change base_scripts 14d94d1: Копирование симлинков на lib64 python * Change base_scripts a5a8f8f: Поправил service чтобы создавал симлинк на httpd * Change lxml 36a14ab: hook * Change pytz-2012j 5dd9baa: Kookoko 2014-06-13 root * Change python-tools eb948cc: test 2014-06-13 serega * Change carbon_billing_regnum 9b4217b: compile_python * Change python-tools d293db3: compile_python 2014-06-11 Carbon Soft * Change bash_menu af6b5c1: йцу 2014-06-11 Ilja Blohin * Change common_scripts 08ff716: Добавлено получение физических интерфейсов * Change django-appadmin a3e33a8: Изменения настроек платформы: убрано навигационное меню из шапки страницы, интерфейс теперь такой же как и в настройках сервера. * Change django-appadmin 16009b6: Добавлен вывод физических интерфейсов * Change django-appadmin 49e5928: Цвет кнопок в настройках сервера такой же как в биллинге. Добавлены примеры названий интерфейсов, шаблоны конфигов. 2014-06-11 Strizhechenko Oleg * Change common_scripts 085c586: ФУнкция log могла привести к падению при set -eu 2014-06-10 Anton Klinskih * Change base_scripts 45a2bfa: Исправление фаирвола * Change django-appadmin a950746: Revert "Добавлен редактор серверных конфигов" * Change django-appadmin 220b0d1: Не открывалась админка 2014-06-10 Carbon Soft * Change django-appadmin b7ee87d: fix hook 2014-06-10 Ilja Blohin * Change django-appadmin 3e49410: Изменения внешнего вида * Change django-appadmin ca530bb: Отсутсвовал скрипт редактирования интерфейсов, исправлена ошибка сохранения unicode строк в файл 2014-06-09 Anton Klinskih * Change django 14513ce: Обновление Django 2014-06-09 Ilja Blohin * Change django-appadmin 63e271f: Добавлен редактор серверных конфигов 2014-06-09 Oleg Strizhechenko * Change reductor_userspace_pl5 e59d12f: Поправил widget ip billing * Change reductor_userspace_pl5 6c929eb: Добавлен userspace для работы с redirect'ом 2014-06-09 Рымарев Евгений * Change carbon_billing_regnum d6a4948: Было много лишнего логгирования в /var/log/error_log из-за конфига логгирования для модуля регистрации. Исправлено. 2014-06-06 Strizhechenko Oleg * Change base_scripts 2b65cf2: server_info * Change common_scripts 097af00: Добавлен help в network_parser 2014-06-05 Anton Klinskih * Change django-appadmin cb0389e: Отладка регистрации/активации * Change django-appadmin 8fed53a: Отладка активации/регистрации 2014-06-05 Ilja Blohin * Change base_scripts 18a8619: Изменили название приложения 2014-06-05 Strizhechenko Oleg * Change base_scripts 2fca8d6: Исправлена сортировка ядер при обновлении в генерации конфига grub * Change base_scripts 2c33568: Добавил установку hostname в конец мастера 2014-06-05 Рымарев Евгений * Change django-appadmin b99f49f: Добавлен перезапуск asr_cabinet после того как сохранили настройки любой из платёжных систем [2]. Перезапуска httpd не "подхватывал" новый config fiscal. Теперь производится перезапуск всего asr_cabinet 2014-06-04 Carbon Soft * Change bash_menu d51c0b6: Создание директории для меню 2014-06-02 Рымарев Евгений * Change base_scripts 22bce66: создание var/run 2014-06-01 Carbon Soft * Change bash_menu f89dea5: Fixed addon * Change python-daemon 20d3b3e: compile_python * Change python-tools f1370a6: Revert "Устранение addon" * Change python-tools e73a06e: Устранение addon 2014-05-30 Strizhechenko Oleg * Change base_scripts 69ef876: Исправление симлинка на меню в хуке * Change base_scripts 2710859: Демон отправки почты не запускался 2014-05-30 Рымарев Евгений * Change base_scripts aed60cd: Исправлена орфографическая ошибка * Change carbon_billing_regnum fbd4823: Отладка регистрации/активации * Change django-appadmin 3be349e: Отладка регистрации/активации 2014-05-29 Carbon Soft * Change base_scripts dad4020: Попытка убрана 2014-05-29 Strizhechenko Oleg * Change bash_menu 9d313ee: Кривой симлинк создавался * Change common_scripts c1461b0: Добавил lan_ip в network_parser для bind 2014-05-29 Рымарев Евгений * Change carbon_billing_regnum 6a3bbb6: Отладка регистрации/активации * Change django-appadmin 0abeab3: Отладка регистрации/активации * Change django-appadmin 2416c20: Отладка регистрации/активации 2014-05-28 Carbon Soft * Change auth_scripts f865097: Get hook from devel * Change base_scripts cf3be19: Revert "Попытка удобного хука" * Change base_scripts a640338: Попытка удобного хука * Change base_scripts 614b3aa: Get hook from devel * Change base_scripts 66ac0b0: ./convert_net_pl5_to_rhel * Change base_scripts 9a9a940: Возможно конфигурировать app, например /app/base/service configure * Change base_scripts e3e3158: Рефакторинг menu * Change base_scripts 7f7a774: ./developer_mode * Change base_scripts 7f5a79e: Мастер запускался всегда при обновление со старых версий * Change bash_menu 12f34c2: bash_menu.hook * Change bash_menu d3d76aa: Get hook from devel * Change bash_menu 7de4218: Ссылка на меню в bin * Change bash_menu f4f8ee6: Все menu вынесено только в base тк все равно службы без base не будут работать. Если кому нужно хитрое меню - можно через конфиг делать вызов внешних утилит * Change bash_menu 0f4dd7c: ./menu_lib * Change bash_menu fcd854e: bash_menu.hook * Change carbon_billing_regnum 14b4158: Get hook from devel * Change carbon_billing_regnum 73d8b95: hook fix python compileall bug * Change carbon_billing_regnum 4b11e3b: hook fix python compileall bug * Change common_scripts 10ec063: Get hook from devel * Change django 2de7c34: Get hook from devel * Change django-appadmin 22110ae: Get hook from devel * Change django-appadmin 46c92c9: hook fix python compileall bug * Change django-appadmin c290c8f: hook fix python compileall bug * Change django-rpclib b16e15f: Get hook from devel * Change init_functions_pl6 c14a996: Get hook from devel * Change lxml 5f3c104: Get hook from devel * Change make_ssl_cert d3fd383: Get hook from devel * Change mini_httpd 9c410be: Get hook from devel * Change python-daemon 7efecc7: Get hook from devel * Change python-daemon 81e513e: hook fix python compileall bug * Change python-daemon aaac6d6: hook * Change python-daemon 59fcce1: hook fix python compileall bug * Change python-tools 628e5fc: Get hook from devel * Change python-tools b80d768: hook fix python compileall bug * Change python-tools 103d112: hook fix python compileall bug * Change pytz-2012j 2d811d7: Get hook from devel * Change remote_auth 8e935a6: Get hook from devel * Change rsync fe48742: Get hook from devel 2014-05-28 Strizhechenko Oleg * Change init_functions_pl6 3e58757: Попытка починить сетку * Change reductor_userspace_pl5 17010a0: tcpdump в диагностике зависел от скорости dns 2014-05-28 Рымарев Евгений * Change django-appadmin 4bdbb4f: Не существовала директория для сохранения регистрационной формы - происходила ошибка. Исправлено. * Change django-appadmin 716d39a: Не существовала директория для сохранения регистрационной формы - происходила ошибка. Исправлено. * Change django-appadmin 75c9e9f: Не существовала директория для сохранения регистрационной формы - происходила ошибка. Исправлено. 2014-05-27 Carbon Soft * Change auth_scripts 6c2de8a: hook fix rsync * Change base_scripts 08e04ab: hook fix rsync * Change base_scripts f9ee582: base_scripts.hook rsync -urcpogl to rsync -rcpogl * Change bash_menu a16f9e0: hook fix rsync * Change carbon_billing_regnum a8bca40: hook fix rsync * Change common_scripts e150b35: hook fix rsync * Change common_scripts 09bbd07: вызов зависимого хука * Change common_scripts f201297: вызов зависимого хука * Change common_scripts 3adce53: вызов зависимого хука * Change common_scripts f22b3ab: вызов зависимого хука * Change common_scripts 6100da7: вызов зависимого хука * Change django d42f2ed: hook fix rsync * Change django-appadmin 91a051f: hook fix rsync * Change django-rpclib 515ad15: hook fix rsync * Change init_functions_pl6 1fa7102: hook fix rsync * Change lxml 0224802: hook fix rsync * Change make_ssl_cert 0504d5a: hook fix rsync * Change mini_httpd bd48657: hook fix rsync * Change python-daemon da63d5c: hook fix rsync * Change python-tools 724a1ed: hook fix rsync * Change pytz-2012j cb536a0: hook fix rsync * Change remote_auth 07f4afb: hook fix rsync * Change rsync 8ff4316: hook fix rsync 2014-05-27 Strizhechenko Oleg * Change base_scripts f99f095: Теперь wizard не пропустить * Change base_scripts 6cf2bdc: Достали через эту шнягу настраивать * Change reductor_userspace_pl5 a251ed7: Упрощена работа с кодом возврата в паре мест 2014-05-23 Strizhechenko Oleg * Change base_scripts 3ea3b77: Добавил мониторинг сети в меню * Change base_scripts 6cdbb9e: Добавил скрипт netstate * Change common_scripts bd263a7: Поправка на случай нескольких значений * Change common_scripts de6ac6d: Добавил функцию onboot_interfaces * Change common_scripts 4e7160a: Add tool for parse network-scripts to common-scripts 2014-05-22 Anton Klinskih * Change django-appadmin 32470a9: Убран возврат адреса для переадресации при авторизации 2014-05-22 Carbon Soft * Change base_scripts 053c5a0: status for base not supported * Change base_scripts 000fc59: Не запускались аппы после первой перезагрузки * Change base_scripts 1c24109: Не работает авторизация. Неверный симлинк для /etc/pl5/regnum_logging.conf 2014-05-22 Strizhechenko Oleg * Change common_scripts 8299892: Добавил удаление service.list в init 2014-05-21 Carbon Soft * Change auth_scripts 25c40c5: Refactoring init * Change base_scripts df14d2a: xge при старте выводил много мусора * Change base_scripts 4573bb3: Ошибочный eth1 в мастере * Change base_scripts 42383ee: Поддержка app.state Unknown * Change base_scripts 4fcefbf: После обновления старых версий не запускался base * Change base_scripts 14cdda6: После установки и обновления не запускался base http * Change base_scripts b57cf60: Refactoring init and watchdog * Change common_scripts a715292: Refactoring init and angel 2014-05-21 Strizhechenko Oleg * Change base_scripts 6a9e445: Исключил обнаружение imq в настройке сети * Change base_scripts 5db219d: Вместо appstate проверяем is builded * Change base_scripts c4f9b74: build on restart * Change base_scripts 41dde96: Пропуск imq интерфейсов * Change base_scripts f75b022: Удалена работа с разными config * Change base_scripts c2144f5: Добавил скрипт запуска режима разработчика * Change base_scripts 6be34a4: Вернули ip в конфиг * Change base_scripts 2aed5de: Переход на настройки сети через system-network-config 2014-05-20 Carbon Soft * Change base_scripts 512c9e3: pl5chroot.ctl [ "$2" != "destroy" ] && check_safemode "$@" * Change base_scripts c0b9e1a: pl5chroot.ctl rm -f /app/$appname/var/lock/subsys/ * Change base_scripts 66889b1: Модули ядра net не копировались в аппы * Change common_scripts 18c786a: angel ложные сработки * Change common_scripts 1694d88: /usr/local/lib/carbon.shlib log приводил к падению * Change common_scripts dffc32a: angel echo Check $test 2014-05-20 Strizhechenko Oleg * Change base_scripts dfc0101: Term linux в глобальном меню * Change base_scripts 4951ffd: Поддержка safemode * Change base_scripts 761317f: Чуток улучшен код apps * Change base_scripts 94170e3: Добавлено копирование resolv.conf * Change base_scripts eb0df53: Модпробим дамми и удалили dns из base * Change base_scripts f6fd016: git при старте + installer * Change base_scripts 43e965a: Ы! * Change base_scripts 53544da: ы(((((( * Change base_scripts b1aec65: convert_net_pl5_to_rhel and git_etc.sh * Change common_scripts e7a822d: alarm в angel * Change common_scripts 865899d: Добавил в alarm exit 0 * Change common_scripts 5cf2ca8: Поддержка safemode 2014-05-20 Рымарев Евгений * Change carbon_billing_regnum 6170b1f: Отладка активации/регистрации 2014-05-19 Carbon Soft * Change base_scripts 5bc4725: :((((((( * Change base_scripts a9ce01f: МАгия какая-то с симлинками и бэйсом и рутом * Change base_scripts 0783df0: ы((( * Change base_scripts 4e2e1a4: :OO * Change base_scripts 57d130e: ы( * Change base_scripts d67521e: ы * Change carbon_billing_regnum a9764b7: x 2014-05-19 Рымарев Евгений * Change carbon_billing_regnum e679831: Отладка активации/регистрации * Change django-appadmin 2e1d3ee: Отладка активации/регистрации * Change django-appadmin cde8852: Отладка активации/регистрации * Change django-appadmin 3c9d049: Отладка активации/регистрации 2014-05-18 Carbon Soft * Change base_scripts d3782ed: update_hook.sh мелкие ошибки 2014-05-16 Carbon Soft * Change base_scripts b4c682d: Хук удалял config * Change base_scripts 985b714: Конфиг в base снова один * Change base_scripts 23ccd9d: base_scripts теперь удаляет папку logrotate.d для замены на симлинк в addon * Change common_scripts 90940ae: ПОправлен хук base * Change common_scripts 959d6b8: Исправлен хук common_scripts для base 2014-05-16 Strizhechenko Oleg * Change base_scripts 207b2b1: Починен файрвол base * Change common_scripts 064a133: НЕ подключаем конфиг в либе 2014-05-15 Strizhechenko Oleg * Change base_scripts 6ed5771: Добавил в либу pl5chroot поддержку check * Change base_scripts bfc69e1: watchdog теперь просто запускает apps check * Change base_scripts 2cf9c79: Добавил в service опцию check * Change base_scripts 29133f7: Рефакторинг angel * Change base_scripts 85bda46: Отправленные файлы не будут перезатираться * Change base_scripts 2212636: Добавлен init скрипт для send_alarmd * Change base_scripts ac4e585: Улучшенное логирование * Change base_scripts 1900d91: 1. Добавлен скрипт отправки сообщений. Демон разбора сообщений - теперь * Change base_scripts 8f9699c: Добавлен прототип системы отправки сообщений из app'ов * Change base_scripts da041f3: Добавлен бинарик для отправки сообщений + email админа в конфиги * Change common_scripts 3228468: Добавил generic angel для pl5chroot * Change common_scripts 336f33e: Добавил alarm для простых app'ов * Change common_scripts 0c2ce2b: log пишет в logfile только если переменная задана * Change common_scripts aa606ec: Добавил msmtp * Change common_scripts 7c99b57: Теперь у нас общая либа для башевых функций * Change common_scripts d60dcbc: Добавил либу для получения ip * Change common_scripts 8333d88: Добавил либу для логирования 2014-05-15 Рымарев Евгений * Change carbon_billing_regnum 926f308: Отладка активации * Change carbon_billing_regnum bfd788f: Обновлено сообщение, которое появлялось при отсутствии пинга до сервера * Change django-appadmin fd1beef: Добавлен UNICODE для сообщений * Change django-appadmin dab6530: Теперь старый регистрационный код не подгружается из кэша 2014-05-14 Anton Klinskih * Change python-tools 1c96684: Перенесены изменения из devel 2014-05-14 Carbon Soft * Change base_scripts 704d90e: Проверка что init на bash * Change base_scripts 055b240: Исправлен путь до genconfig * Change base_scripts 8e95e86: pl5chroot переписан на использование init 0/3 * Change common_scripts 40f0d4f: Рефакторинг либы файрвола * Change common_scripts edf78bd: Добавлен sbin/runlevel для pl5chroot. 2014-05-14 Oleg Strizhechenko * Change reductor_userspace_pl5 839ee17: Исправлено зависающее обновление списков РКН * Change reductor_userspace_pl5 8c8f4f7: СКрипт обновления сигнатур зависал при 10 неудачных попытках 2014-05-14 Strizhechenko Oleg * Change auth_scripts e589cbb: Рефакторинг network * Change auth_scripts 7914752: Рефакторинг service * Change auth_scripts 780ad8f: Рефакторинг файрвола * Change base_scripts b40144a: Исправлен genconfig * Change base_scripts ef7088f: Исправлено отмонтирование pts * Change base_scripts 5ba5c3d: Удалён временный код из apps * Change common_scripts 3397dd3: rsync -> cp * Change common_scripts 68af258: Во славу удобства vim переименована либа * Change common_scripts 70ea1e9: Добавлены flush и default_policy 2014-05-14 Рымарев Евгений * Change carbon_billing_regnum 207452e: Не отправлялись письма при неудачной активации * Change carbon_billing_regnum 260d82a: Реформатирование * Change carbon_billing_regnum eeba53a: Исправлено имя фала в хуке * Change django-appadmin 74a593d: Убрано ограничение кэша окна регистрации по дате * Change python-tools f53e73b: Исправлена загрузка config * Change python-tools 80d0ed3: Новая версия pycharm-debug.egg 2014-05-13 Carbon Soft * Change auth_scripts 90f107d: Рефакторинг genconfig * Change base_scripts 3e79071: base не запускался2 * Change base_scripts 6d73c90: base не запускался * Change base_scripts 3d0f780: base service перенесен из root в /app/base/ * Change base_scripts 2fd5261: Обновление не работало. Исправлен update_fast.sh * Change base_scripts 2ed655e: рефакторинг скриптов pl5 * Change carbon_billing_regnum 8366813: Исправлен hook мешающий сборке * Change common_scripts 22cde64: Не собирался дистрибутив. Исправление хука. * Change common_scripts c845d7b: initial commit 2014-05-13 nikolay * Change common_scripts 16cd8bd: add common_scripts.hook * Change common_scripts c449933: first commit 2014-05-12 Anton Klinskih * Change base_scripts 6dfed34: Создаем симлинк на httpd бинарик 2014-05-12 Рымарев Евгений * Change django-appadmin 214680e: Добавлен перезапуск asr_cabinet после того как сохранили настройки любой из платёжных систем * Change django-appadmin ce15a1f: Если файл кэша не существовал, то происходила ошибка. Исправлено * Change django-appadmin 070a20c: Реформатирование, убраны лишние импорты * Change django-appadmin 7d342ee: Теперь, если cache регистрации не сегодняшний, то ничего не возвращаем 2014-05-11 Oleg Strizhechenko * Change reductor_userspace_pl5 8bad44b: Упрощён код частных случаев вывода сообщений + улучшено логирование * Change reductor_userspace_pl5 a087707: Немного упрощён код проверки критических обновлений * Change reductor_userspace_pl5 881b362: В скрипт установки RPM добавлен wireshark * Change reductor_userspace_pl5 f1c7cd7: Удаление устаревшего кода: ipset.sh * Change reductor_userspace_pl5 577612c: Упрощение кода setup_network.sh 2014-05-08 Anton Klinskih * Change django-appadmin e03bd63: Merge 2014-05-08 Рымарев Евгений * Change carbon_billing_regnum 3835db0: Добавлена отправка email'а Администратору при неудачной попытке активации * Change django-appadmin c93acba: Рефакторинг сохранения регистрационных данных в кэш * Change python-tools 2478ae9: Модуль логгирования и отправки сообщений перенесён в python_tools из daemons [2] * Change python-tools 26efc13: Модуль логгирования и отправки сообщений перенесён в python_tools из daemons 2014-05-07 Anton Klinskih * Change base_scripts b8c960b: Добавлена проверка на существование симлинка на regnum_logging.conf 2014-05-07 Carbon Soft * Change base_scripts 7bd7d9c: Добавлено создание директории /etc/pl5 * Change carbon_billing_regnum 9d23bea: Добавлено копирование конфигурации логгирования в /etc/pl5 2014-05-07 Рымарев Евгений * Change base_scripts f5778ec: Добавлена проверка на существование симлинка на regnum_logging.conf * Change carbon_billing_regnum b75b184: Создавалась не верная директория для конфига. Исправлено * Change django-appadmin fa16f89: Регистрационные данные теперь сохраняются и загружаются, если регистрация не удалась * Change django-appadmin bda0abf: Добавлена кнопка "Купить" 2014-05-06 Рымарев Евгений * Change carbon_billing_regnum 1edb9eb: Изменён путь до конфигурационного файла логгирования * Change carbon_billing_regnum ecbe0e9: Добавлено логгирование регистрации * Change carbon_billing_regnum 66a5b8d: Fix backup, добавлена проверка на существование файла * Change carbon_billing_regnum b040231: Добавлен бэкап key/reg файлов перед перезаписью * Change django-appadmin d889b32: Окно регистрации после закрытия больше не показывалось. Теперь показывается 1 раз в день 2014-05-03 Carbon Soft * Change auth_scripts b62c089: Перенесли auth_scripts.hook внутрь репозитория * Change base_scripts 0029a2e: add base_scripts.hook * Change bash_menu 2697381: Удалён устаревший комментарий * Change bash_menu 3b4998f: Поддерживается bash в хук * Change bash_menu f4514a6: Перенесли bash_menu.hook внутрь репозитория * Change bash_menu fab3850: Перенесли bash_menu.hook внутрь репозитория * Change django 3c39cdc: Django-hook: поддерживается установка и в base и в billing * Change django 1635799: Перенесли django.hook внутрь репозитория * Change django-appadmin e3e1856: add django-appadmin.hook * Change django-rpclib 2d07565: Перенесли django-rpclib.hook внутрь репозитория * Change django-rpclib 68f2ddb: add django-rpclib.hook * Change lxml 217e0a2: Перенесли lxml.hook внутрь репозитория * Change lxml aa4e7a5: Перенесли lxml.hook внутрь репозитория * Change make_ssl_cert b9d2214: Перенесли make_ssl_cert.hook внутрь репозитория * Change mini_httpd c31711d: hook для fiscal, а не для billing * Change python-daemon 85e9109: Перенесли python-daemon.hook внутрь репозитория * Change python-tools 828a736: python-tools hook supports base now * Change pytz-2012j bd2efa0: Перенесли pytz-2012j.hook внутрь репозитория * Change remote_auth 6e9fb77: Перенесли remote_auth.hook внутрь репозитория * Change rsync f223dff: Хук перенесён в репозиторий 2014-04-30 Oleg Strizhechenko * Change reductor_userspace_pl5 31136ba: Исправлены выводы об ошибках 2014-04-28 Strizhechenko Oleg * Change base_scripts 5885ac5: Добавил в firewall заглушку чтобы не ругался на stop 2014-04-25 Strizhechenko Oleg * Change reductor_userspace_pl5 6405b26: Поправил проверку наличия ip-списков 2014-04-24 Anton Klinskih * Change django-appadmin 2edd7f4: Добавлено сообщение о сохранении * Change django-appadmin 447061e: Изменен шаблон проверки при создании Учетки для администратора: исключен символ / * Change django-appadmin 863b1c2: Добавление группы с пробелом в имени приводило к критической ошибке: добавлен валидатор * Change django-appadmin 9600380: Добавление группы с пробелом в имени приводило к критической ошибке: добавлен валидатор 2014-04-23 Anton Klinskih * Change django fcf421f: Добавлена по умолчанию защита от удаления обьекта если на него ссылаются * Change django-appadmin c8d89e4: Добавлена валидация логинов администраторских учетных записей * Change django-appadmin 4ea4c9f: Добавлена валидация логинов администраторских учетных записей 2014-04-23 Strizhechenko Oleg * Change init_functions_pl6 080835c: Поддержка echo_result чтобы не писать везде echo_success || echo_failure 2014-04-23 Рымарев Евгений * Change python-tools fa1c5ab: Отладка получения NAS_ID * Change python-tools 2879034: Теперь при добавлении услуги автоматически вписывается NAS в учётную запись, который был указан в услуге 2014-04-22 Strizhechenko Oleg * Change auth_scripts 37087ad: Рефакторинг файрвола auth * Change base_scripts 2f9f966: Добавлена система инициализации файрвола в appctl * Change base_scripts 8e4405a: Удалил устаревший код из rc.local * Change base_scripts 192528c: Пропускаем неegrep'нувшиеся ошибки * Change base_scripts 3b725ae: Рефакторинг файрвола в base 2014-04-21 Oleg Strizhechenko * Change reductor_userspace_pl5 08f8847: Диагностика не ругается на сертификат и актуальность списков, если их * Change reductor_userspace_pl5 2b4aeff: Исправлен вывод show_escaped_list * Change reductor_userspace_pl5 f1483f5: Обновление Carbon Reductor теперь можно запустить вручную на указанную * Change reductor_userspace_pl5 45cdf3c: Squashed commit of the following: 2014-04-21 Strizhechenko Oleg * Change base_scripts 809900c: Упрощён кусок кода старта * Change reductor_userspace_pl5 adab359a23b4a9eaf8e48730024a297c4c53d5e8: Чуток упростил получение девайса с дефолтроутом * Change reductor_userspace_pl5 0f91d94c05aa24c538ece36c09f7cb37a4ae80a2: Удалил устаревший прототип * Change reductor_userspace_pl5 0a9c2c9ff8cf3810a272c1b7c672d9afb0d2dee4: Унифицировано обращение к серверу активации * Change reductor_userspace_pl5 5c692c7fe169a1afb119499cf4b209226929bd72: Обновлен скрипт установки полезных пакетов * Change reductor_userspace_pl5 06c9a7d7ead8f5c299f82fc096af4249691a3fc2: Удалён устаревший скрипт файрвола * Change reductor_userspace_pl5 db7e729262389ce39fd99ff8bf157092f85abae1: update.sh разбит на функции * Change reductor_userspace_pl5 2c95cc0b80dec2282b131de5733eb657acc65204: Унифицировано получение параметров запросов к серверу сигнатур * Change reductor_userspace_pl5 a071ae21a592e59ea23824391b53370d0eb8d55c: Упрощены использования cat * Change reductor_userspace_pl5 fdb26d16e42ce9856b250c855d1f8c94e45fe683: Упрощён код dumper.sh * Change reductor_userspace_pl5 42a83f6d207134042b3366dadf91aef8dfb4c9e0: Упрощён код dumper.sh * Change reductor_userspace_pl5 6129fcfc5f18ad9956e71c689516bcd14f533f6c: Упрощён код стартового скрипта и диагностики * Change reductor_userspace_pl5 93f210b4ef82ee5bcd6b57c5386289ba47c3e0ab: Чуть упрощён setup_network.sh * Change reductor_userspace_pl5 1ab4cffb0741e65ffe56634d5ec7af9ac90e2493: Упрощён код diagnostic_hourly * Change reductor_userspace_pl5 44c4f672bb689a63913bb80e3af668ebe91edb85: Упрощён код check_update * Change reductor_userspace_pl5 42600b9464fe3e090937945befb8a2b26271661c: Упрощён check_critical_update * Change reductor_userspace_pl5 91de9c777d58907431d5e08e817c6454b40ded62: Упрощен autoupdate 2014-04-19 evgenypim * Change base_scripts e34f3cb: chore(auto_update) Автообновление только с четверга по пятницу. 2014-04-18 Oleg Strizhechenko * Change reductor_userspace_pl5 f95168f: Улучшена поддержка сетёвок определяющихся с префиксом "em" * Change reductor_userspace_pl5 3aa03cc: Улучшен вывод скриптов загрузки URL при старте, для подгрузки сигнатур * Change reductor_userspace_pl5 81969e6: Поддержка em девайсов * Change reductor_userspace_pl5 50220e4: Добавил копирование кэша сигнатур при обновлении для ускорения рестарта 2014-04-17 Anton Klinskih * Change base_scripts bdc75aa: Revert "Добавил в config.Billing запрос на перезагрузку в соответствующий пункт" 2014-04-17 Oleg Strizhechenko * Change reductor_userspace_pl5 bc57fb4: Опечатка в хуке диагностики * Change reductor_userspace_pl5 a1d11c5: НЕ работала проверка бриджа в диагностике, 'grep br' попадал на brd * Change reductor_userspace_pl5 1d73069: Добавил пропуск проверки бриджа в диагностике для схемы с роутером * Change reductor_userspace_pl5 8612f88: Добавил возможность отключить проверку наличия бриджа для схем с 2014-04-17 Strizhechenko Oleg * Change reductor_userspace_pl5 ef46727: Добавил поддержку хуков в диагностику * Change reductor_userspace_pl5 8e6a53d: Улучшено логирование load_url.sh 2014-04-16 Anton Klinskih * Change django-appadmin 6798a75: Добавлен вывод читабельной ошибки при создании административной учетной записи. 2014-04-16 Oleg Strizhechenko * Change reductor_userspace_pl5 6277c3c: Диагностика теперь отправляет не более 1 одинакового сообщения раз в 6 * Change reductor_userspace_pl5 d298c64: Добавил хак для обхода кракозябр при запуске menu через putty 2014-04-10 Carbon Soft * Change base_scripts 1535d62: Добавил в config.Billing запрос на перезагрузку в соответствующий пункт 2014-04-10 Oleg Strizhechenko * Change reductor_userspace_pl5 7f213de: Улучшена поддержка хуков в start и добавлена в stop * Change reductor_userspace_pl5 1b08d91: Немного упрощён код etc/const * Change reductor_userspace_pl5 97f5da6: Конфиг подкладывается в бэкап только в случае если отличается от * Change reductor_userspace_pl5 3d4094f: Поддержка восстановления хуков при обновлении * Change reductor_userspace_pl5 4c62e68: Добавлена поддержка сохраняемых хуков пользователя, пока только в start.sh 2014-04-10 Рымарев Евгений * Change base_scripts ab7f29c: Сломало всё. Revert "Добавил в config.Billing запрос на перезагрузку в соответствующий пункт" 2014-04-08 Oleg Strizhechenko * Change reductor_userspace_pl5 1cce834: Доведена до ума поддержка собственных IP-списков * Change reductor_userspace_pl5 f9ba9f9: Добавлена поддержка собственных списков IP адресов для блокировки * Change reductor_userspace_pl5 ed4ccdc: Удаление www из URL в списках. * Change reductor_userspace_pl5 cd08d32: Добавил -y для yum в start * Change reductor_userspace_pl5 32626f6: Решена проблема URL с / на конце и без. * Change reductor_userspace_pl5 8be7d03: Ускорена синхронизация времени в load_url (форкаемся на 1 случайный ntp 2014-04-07 Oleg Strizhechenko * Change reductor_userspace_pl5 42ffbcc: Добавил проверку наличия/установку wget в стартовый скрипт reductor * Change reductor_userspace_pl5 1073ba4: Добавил проверку wget в start редуктора * Change reductor_userspace_pl5 b93596c: Терялись белые списки при обновлении reductor. 2014-04-04 nikolay * Change django 7efab75: Revert "Исправил MoneyField" * Change django fee4496: Исправил MoneyField 2014-04-04 Oleg Strizhechenko * Change reductor_userspace_pl5 5050372: Добавлена опция для автоматического обновления списка минюста * Change reductor_userspace_pl5 0889f03: Автоматическое обновление списка минюста * Change reductor_userspace_pl5 054f8e5: Актуализирован список минюста 2014-04-04 Serega * Change base_scripts 36e2457: XGE. Не открывает сайты 8080. DNAT служб перехватывал транзитный трафик XGE 2014-04-04 Strizhechenko Oleg * Change reductor_userspace_pl5 11281fb: Добавлен ChangeLog * Change reductor_userspace_pl5 31be12b: Обновлён список минюста 2014-03-27 A. Klinskih * Change django 6d4b34b: Количество ссылок на обьекты в Истории лимитировано до 1000 * Change django-appadmin c840bf8: Не сохранялись DHCP подсети: добавлено исключение в логике 2014-03-27 nikolay * Change base_scripts 047d5ce: Переименована меню с настройками * Change django-appadmin 15ed8ac: Исправлен предыдущий коммит * Change django-appadmin 0ca71d4: Убрали систему авторизации из списка плиток * Change django-appadmin 6e05afc: Изменили сортировку плитки в меню 2014-03-25 Рымарев Евгений * Change python-tools 0a8c330: Добавлена возможность добавления новых строк в конфиг из WEB 2014-03-24 A. Klinskih * Change python-tools 5b48a85: Добавлена функция изменения баланса 2014-03-24 nikolay * Change django-appadmin 1e55c42: Исправлен предыдущий коммит * Change django-appadmin eb5afbd: Исправлен предыдущий коммит * Change django-appadmin da3c437: Исправлен предыдущий коммит+ * Change django-appadmin 3a66019: Исправления предыдущего коммита * Change django-appadmin 37bf58a: Добавили отображение формы регистрации раз в сутки 2014-03-22 nikolay * Change django-appadmin 78a3e5f: Исправлена сборка дистрибутива * Change django-appadmin 18dd58a: Слияние учетных записей root и Administrator 2014-03-19 A. Klinskih * Change python-tools 83902cb: Новые скрипты сторнирования 2014-03-19 Carbon Soft * Change base_scripts 90ee329: Добавлен хук создания симлинка на selunux * Change base_scripts e3df7d1: SELINUX выключен и конфиг перенесен в аддон 2014-03-18 nikolay * Change python-tools c8dc7f3: Проблемы с build_correct_number при импорте модуля 2014-03-17 nikolay * Change python-tools fb5699b: Добавили метод для преобразования номера к международному формату 2014-03-17 Oleg Strizhechenko * Change reductor_userspace_pl5 609c244: Не работало получение сигнатур для большого списка URL. 2014-03-15 Klinskih Anton * Change python-tools 4c43f30: Рефакторинг скрипта чтения конфигурации, теперь изменение через веб изменяет только реально измененные строки * Change python-tools fe0cb1c: Добавлены комментарии и исправлена ошибка чтения файла конфигурации * Change python-tools 37b71dd: Новые скрипты сторнирования 2014-03-14 Oleg Strizhechenko * Change reductor_userspace_pl5 8c4b124: Запуск обновления списков теперь ежечасный. 2014-03-14 Strizhechenko Oleg * Change base_scripts bebd440: Fixed softraid update of grub.conf 2014-03-13 Oleg Strizhechenko * Change reductor_userspace_pl5 d6925f8: Убрано дублирование кода проверки версии в check_update/autoupdate, * Change reductor_userspace_pl5 0e763d7: Небольшая задержка между запросами пачек URL 2014-03-12 Oleg Strizhechenko * Change reductor_userspace_pl5 e5ddbf5: Прозрачный вывод сообщений об ошибках от РосКомНадзора в обновлении 2014-03-12 Strizhechenko Oleg * Change base_scripts bbdce8b: Доступ к netflow collector * Change base_scripts 7b2d85a: Добавлена диагностика для XGE 2014-03-11 Strizhechenko Oleg * Change base_scripts 8336dbd: remove copy_user_skelet debug 2014-03-07 Oleg Strizhechenko * Change reductor_userspace_pl5 a78354f: parse_dump_xml.sh можно натравливать на конкретные файлы. 2014-03-06 Carbon Soft * Change base_scripts d393b41: Fixed config name for softrouter 2014-03-06 Oleg Strizhechenko * Change reductor_userspace_pl5 e896f00: Добавил скрипт включения очень сильного дебага * Change reductor_userspace_pl5 21abc8a: Не работала фильтрация ссылок с некоторыми спецсимволами * Change reductor_userspace_pl5 8c9e35d: При работе в режиме роутера не создаётся при рестарте куча правил в * Change reductor_userspace_pl5 72e3833: Защита от зацикливания обновления URL * Change reductor_userspace_pl5 19d4f12: Улучшена отказоустойчивость при зацикливании обновления сигнатур 2014-03-05 eugene * Change django-appadmin a9677ff: update (активация) Запуск активации, только если продукт не активирован 2014-03-05 Strizhechenko Oleg * Change reductor_userspace_pl5 a956fcb: Поправлен формат даты в бэкапах конфигов 2014-03-04 Carbon Soft * Change base_scripts 0dea2c5: Update grub config, поправил при обновлении вычисление default kernel. 2014-03-04 Oleg Strizhechenko * Change reductor_userspace_pl5 474798d: Подгрузка модуля bridge при старте. * Change reductor_userspace_pl5 c22b822: Улучшен stop редуктора при работе с ipset 2014-03-04 Strizhechenko Oleg * Change base_scripts 2664155: Rewrite load_config to plain from func * Change base_scripts 58e21d3: Подстановка конфига в зависимости от роли в base * Change base_scripts f598220: Ещё немного улучшена функция логирования и wall * Change base_scripts 632f227: Улучшена функция логирования watchdog 2014-03-03 Klinskih Anton * Change python-tools 21121f8: Merge branches 'devel' and 'master' of 10.90.1.122:crb5/python-tools 2014-03-03 Strizhechenko Oleg * Change base_scripts db47e1a: Обновление прописывает ядро по умолчанию в зависимости от того, на какую 2014-02-28 Carbon Soft * Change base_scripts 111cb66: Конфиги заточены под продукты, при сборке копируется нужный 2014-02-28 Strizhechenko Oleg * Change base_scripts cf580f5: Поправил конфиг сети * Change base_scripts f73ad2c: config: повышена понятность конфига * Change base_scripts 69c5c59: appctl: возможность создавать кастомные конфиги в каталоге * Change django-appadmin 4e0f5a8: веб-меню: предупреждение при настройке сети 2014-02-27 Klinskih Anton * Change base_scripts 3119b7e: Перед стартом служб копируем настройки пояса * Change base_scripts 3ffca27: Revert "При выставлении нового часового пояса создаем симлинки на настройки" * Change base_scripts b06863e: При выставлении нового часового пояса создаем симлинки на настройки 2014-02-26 eugene * Change django-appadmin 41a5afe: Merge branches 'devel' and 'master' of 10.90.1.122:crb5/django-appadmin into devel 2014-02-25 Carbon Soft * Change base_scripts 909dccb: Revert "Копирование модулей в app копирует также drivers/net/" 2014-02-25 eugene * Change carbon_billing_regnum e224941: Таймаут ожидания при регистрации установлен 15 секунд, а при проверке статуса сервера 2 секунды * Change carbon_billing_regnum f9008d0: Таймаут ожидания ответа от сервера активации увеличен до 15 секунд 2014-02-25 Oleg Strizhechenko * Change reductor_userspace_pl5 b04583d: Не запускаем dialog в скриптах, если TERM = dump 2014-02-25 Strizhechenko Oleg * Change base_scripts 8a51db4: Копирование модулей в app копирует также drivers/net/ 2014-02-24 Carbon Soft * Change base_scripts d1d48c3: Исправлена настройка ротирования логов httpd * Change base_scripts 8bf38b4: Исправлена настройка ротирования логов httpd 2014-02-24 evgenypim * Change python-tools 62a5106: Перенесен дебаггинг из демонов. * Change python-tools f74e14b: Правки в преобразовании конфига в json. 2014-02-24 root * Change django-appadmin d239b22: auth: try/except for billing make_api_client 2014-02-24 Strizhechenko Oleg * Change django-appadmin c3fab4d: Revert "auth: try/except for billing make_api_client" * Change django-appadmin 9d5e50c: Авторизация в админку больше не зависит от биллинга 2014-02-21 Carbon Soft * Change python-tools cba2980: Хук перенесен в git 2014-02-21 eugene * Change carbon_billing_regnum 419196a: Отладка активации * Change carbon_billing_regnum f953a52: Отладка активации * Change django-appadmin 6bc60bc: Отладка активации 2014-02-21 evgenypim * Change django-appadmin 54caf8b: feature(MEGA_HACK) временный хак, что-бы не сохранять пустые интерфейсы. * Change python-tools 11cb972: feature(MEGA_HACK) Добавлен мега хак, что-бы выпиливать network_new. 2014-02-21 Klinskih Anton * Change django-appadmin 1919819: Не логируем в биллинг если его нет. * Change python-tools cc801dc: Изменения в скриптах 2014-02-21 Strizhechenko Oleg * Change base_scripts 755b847: appctl: app enabled/disabled support * Change base_scripts e177fc8: Добавил проверку наличия route ip при добавлении 2014-02-20 Carbon Soft * Change base_scripts 59b184e: Убрана вторая настройка сети * Change base_scripts 42e7d54: Авторизация не работал для выделенного ип админа 2014-02-20 Strizhechenko Oleg * Change base_scripts 0520f99: ip route add -> replace * Change base_scripts f7f30d7: wizard=1 * Change base_scripts eaad1d2: External iface comment * Change base_scripts a2a7947: config: google dns by default. some change of network. remove * Change base_scripts 6083756: appctl/network: remove new_network and route only on external ifaces * Change base_scripts edc50e7: firewall: доступ к 8080 не только с e+ пока не задали ip админа 2014-02-19 Strizhechenko Oleg * Change base_scripts 98cdf24: config: support of admin ip/net * Change base_scripts c471af7: base firewall: rewrite finish to chain 2014-02-18 Carbon Soft * Change bash_menu d76cb1b: Revert "test" 2014-02-18 Oleg Strizhechenko * Change reductor_userspace_pl5 56bafaa: Диагностика не ругается на сертификат если скачивание списков отключено 2014-02-18 Strizhechenko Oleg * Change base_scripts 67e8538: Рефакторинг apps * Change base_scripts abf046f: add_dnat_ip_port: links to dnat/input not contain ip match. It's rules 2014-02-14 eugene * Change django-appadmin e822d7b: Отладка отображения статуса продукта 2014-02-14 Oleg Strizhechenko * Change reductor_userspace_pl5 3e75813: Add script to view dump.xml in human-readable format. 2014-02-13 Klinskih Anton * Change django-appadmin 24620e9: Отладка активации 2014-02-13 Oleg Strizhechenko * Change reductor_userspace_pl5 42838f9: Загрузка url: копирование списка минюста из contrib, если включена * Change reductor_userspace_pl5 97778d1: show_escaped_list.sh показывал https ссылки. 2014-02-12 evgenypim * Change base_scripts c5d34db: fix(appctl) Исправлен лоджик еррор, при котором не опбрабатывались ошибки при старте аппа. 2014-02-11 eugene * Change django-appadmin bf3d862: Отладка активации 2014-02-10 eugene * Change django-appadmin 7bdc50b: Отладка активации 2014-02-10 Strizhechenko Oleg * Change base_scripts 8e4dea5: No warning on app.state * Change base_scripts df949e6: appctl: update_state_app 2014-02-07 Builder on makedistro * Change base_scripts f1b29c1: Убраны по умолчанию продукт и ветвь 2014-02-07 evgenypim * Change base_scripts af9ab99: fix(safe_mode) Исправлена проверка, что мы в сейвмоде. 2014-02-07 Klinskih Anton * Change carbon_billing_regnum f5857eb: Отладка активации * Change carbon_billing_regnum 9c51b54: Отладка активации * Change carbon_billing_regnum f3e1090: Отладка активации * Change carbon_billing_regnum 2eb0409: Отладка активации * Change carbon_billing_regnum 46a768a: При ошибке активации пишем сообщение, таймаут 2 секунды 2014-02-06 eugene * Change carbon_billing_regnum d83e2ca: Отладка активации * Change carbon_billing_regnum 98abf6f: Отладка активации * Change django-appadmin 3195e4b: Отладка проверки демо периода * Change django-appadmin 4f2df4d: Отредактирован шаблон отображения регистрационной информации 2014-02-06 evgenypim * Change base_scripts 2ba58ef: fix(safe_mode) Исправлен safe mode. * Change django f8325a9: fox(money) Исправлено отображение денег. 2014-02-06 Klinskih Anton * Change python-tools 6690c70: Добавлены скрипты 2014-02-05 Builder on makedistro * Change base_scripts 8da6a84: Добавлено ротирование логов httpd 2014-02-05 eugene * Change carbon_billing_regnum 1a7b0b1: Отладка активации * Change carbon_billing_regnum d4ecb82: Добавлен вывод названия продукта в сообщение об активации * Change django-appadmin d687567: Добавлен вывод текущего статуса регистрации 2014-02-05 nikolay * Change django-appadmin ae1b9f5: Добавили защиту от пустых виджетов в конфиге 2014-02-04 eugene * Change base_scripts 3b52854: Удалён Billing.profile * Change carbon_billing_regnum 46b962d: Добавлено название продукта в сообщение об активации 2014-02-04 evgenypim * Change django 3e0816b: fix(Money) Исправлено поле MoneyField. Теперь деньги показывает нормально. 2014-02-04 Klinskih Anton * Change carbon_billing_regnum ebed7ac: Биллинг не работал без регистрации 2014-02-03 Builder on makedistro * Change base_scripts 8812da6: В обновление добавлено удаление py файлов 2014-02-03 eugene * Change django-appadmin 118dcc1: Добавлен import os * Change django-appadmin d23c813: Добавлен import os * Change django-appadmin eef1c6c: Отладка в генерации SSL сертификатов 2014-02-03 Klinskih Anton * Change django-appadmin 9af785e: Убран лишний импорт 2014-02-02 Builder on makedistro * Change base_scripts 07f12af: Добавлен симлинк * Change base_scripts a1b0a60: Исправлен путь до скрипта * Change base_scripts 20d7e10: Добавлена активация каждый день * Change carbon_billing_regnum 53ce69b: Исправлен установочный скрипт 2014-02-02 eugene * Change base_scripts 0c12939: Добавлен Billing.profile * Change carbon_billing_regnum ee532b3: Отладка активации * Change carbon_billing_regnum de71e41: Добавлена отправка количества абонентов при активации 2014-02-02 Klinskih Anton * Change carbon_billing_regnum 9669aee: Добавлен скрипт для активации из консоли 2014-02-01 Builder on makedistro * Change carbon_billing_regnum dde22ab: Добавлен хук 2014-02-01 eugene * Change carbon_billing_regnum fa9ae73: Отладка активации * Change carbon_billing_regnum 968000b: Исправлена передача кириллицы при регистрации * Change carbon_billing_regnum db09a51: Сообщения показываются до тех пор пока его не прочитает пользователь из группы root * Change carbon_billing_regnum 3f83a0d: Добавлено демо-сообщение * Change carbon_billing_regnum b3f456b: Отображения сообщения об активации * Change django 866c05b: Отображения сообщения об активации * Change django-appadmin 7a45e13: Исправление активации * Change django-appadmin 234e296: Сообщения показываются до тех пор пока его не прочитает пользователь из группы root * Change django-appadmin 8dd4947: Добавлено демо-сообщение * Change django-appadmin ff13664: Кнопки для формы * Change django-appadmin a109472: Отображения сообщения об активации 2014-02-01 Klinskih Anton * Change carbon_billing_regnum 159323b: Рефакторинг регистрации * Change carbon_billing_regnum 6ad9513: Добавлена активация * Change django-appadmin cdab9de: Рефакторинг регистрации * Change django-appadmin 3b35467: Добавлена активация 2014-01-31 eugene * Change django-appadmin fb9ffd0: Добавлена генерация ключа сервера 2014-01-30 Builder on makedistro * Change base_scripts 1c33883: Выпилен certificates с главной страницы 2014-01-30 eugene * Change django ee5f343: Добавлен виджет submitbutton * Change django-appadmin da1e486: Удалён шаблон сертификатов * Change django-appadmin 1a70498: Генерация сертификатов перенесена в платёжные системы 2014-01-30 evgenypim * Change base_scripts cd4b44d: fix(safe_mode) Исправлен watchdog. Подднимал апп из безопасного режима. * Change base_scripts 8490b48: fix(safe_mode) Добавлено условие записи в app.state для возможности перехода в safe_mode. * Change django-appadmin a6fbbba: fix(update_banner) Теперь баннер показывается тоьлко пользователям из группы root. 2014-01-30 Klinskih Anton * Change django-appadmin c9782ee: Добавлена передача номера при регистрации 2014-01-29 Builder on makedistro * Change base_scripts 2cd9c39: Добавил проверку всех симлинков питоновских пакетов 2014-01-29 evgenypim * Change base_scripts 8d0d8bd: feature(safe_mode) Добавлен переход аппа в safemode. CB-727 * Change django-appadmin 9521f83: fix(bug) Убрал остатки удаленного дебага из бейза. * Change django-appadmin 045823a: fix(sessions) Исправлена прверка давности сессии. 2014-01-29 Klinskih Anton * Change carbon_billing_regnum 5e5e40b: Добавлено модальное окно отображения важных сообщения * Change carbon_billing_regnum cbbcc8f: Добавлен init скрипт * Change carbon_billing_regnum 62e260f: Добавлена генерация регистрационной информации * Change django-appadmin 9787fa0: Добавлено модальное окно отображения важных сообщения * Change django-appadmin 669b79f: Добавлена генерация регистрационной информации 2014-01-29 Oleg Strizhechenko * Change reductor_userspace_pl5 a37b069: Деэкранизация # 2014-01-29 Strizhechenko Oleg * Change base_scripts 73a08d7: Лишний код * Change base_scripts f2071f1: Поправил grub.conf.tmplt 2014-01-28 Builder on makedistro * Change base_scripts 3a712af: Убраны сертификаты со страницы app'ов 2014-01-28 eugene * Change django-appadmin 4a5d35f: Убран url на сертификаты в связи с их переносом в "Платёжные системы" 2014-01-28 evgenypim * Change django-appadmin 500de64: feature(sessions) Добавлено удаление сессий старше чем 3 дня. Closes CB-722 * Change django-appadmin 98a805c: feature(session_dirs) Изменена структура каталогов хранения сессий. Closes CB-722 2014-01-28 Oleg Strizhechenko * Change reductor_userspace_pl5 3a05ed1: Отключено автоматическое обнволение по пятницам-субботам-воскресениям. * Change reductor_userspace_pl5 dbe30fd: Имелись проблемы с экранированием полукириллических URL 2014-01-24 evgenypim * Change python-tools 9874279: Добавлен аудит при создании учетки. 2014-01-24 Klinskih Anton * Change python-tools 77d0ba9: Доработан скрипт смены наса, добавлен входящий парамерт файл со списком договоров 2014-01-24 nikolay * Change django-appadmin c2e5151: Продлен демо-период 2014-01-24 Oleg Strizhechenko * Change reductor_userspace_pl5 589b1e3: Поправил исправление URL диагностикой 2014-01-23 Oleg Strizhechenko * Change reductor_userspace_pl5 8528516: Изменён URL новой RPM 2014-01-22 eugene * Change django-appadmin c1b7458: Исправлен перезапуск mini_httpd_ssl для asr_fiscal * Change django-appadmin ea5aec3: Исправлен перезапуск httpd для asr_fiscal * Change django-appadmin 3dc86f3: Добавлена перезагрузка httpd после генерации нового сертификата 2014-01-22 Oleg Strizhechenko * Change reductor_userspace_pl5 4236867: Улучшен вывод при рестарте * Change reductor_userspace_pl5 d266dc7: В const не хватало переменной cachedir * Change reductor_userspace_pl5 dc338e2: Добавил переактивацию при загрузке URL * Change reductor_userspace_pl5 fc63ac1: Обновил URL обновления сигнатур * Change reductor_userspace_pl5 3e9dfa5: Добавил кэш сигнатур * Change reductor_userspace_pl5 5d9f933: Система обновления сигнатур с поддержкой кэширования 2014-01-21 eugene * Change base_scripts e36a1e5: Добавлена кнопка для сертификатов * Change django-appadmin 71e7f1d: Корректировка для поля пароль в генерации сертификата * Change django-appadmin 2dd086b: Отредактировано имя генерируемого сертификата * Change django-appadmin ade86ee: Отредактирован интерфейс * Change django-appadmin 4705967: Добавлена генерация сертификатов 2014-01-21 evgenypim * Change python-tools eb06a75: Исправлен запрос для выборки номеров из пула 2014-01-21 Oleg Strizhechenko * Change reductor_userspace_pl5 9492a91: Поправка чтения версии 2014-01-21 Олег Стрижеченко * Change reductor_userspace_pl5 6cf864c: Починил распознавание версии в autoupdate 2014-01-20 Oleg Strizhechenko * Change reductor_userspace_pl5 9cea0e2: URL страницы блокировки 2014-01-20 Strizhechenko Oleg * Change base_scripts 5dfb857: Добавил проверку соответствия версий ядра и модулей * Change base_scripts 94efb5d: bzImage и initramfs _всегда_ копируются из addon при update 2014-01-16 eugene * Change django-appadmin f5c1445: Фикс диагностики 2014-01-16 Strizhechenko Oleg * Change base_scripts 0fd66d5: Копируем модули netfilter только если они есть в этом ядре * Change base_scripts 078555c: Добавил копирование модулей из addon в корень после обновления * Change base_scripts 7b96fdb: Исправил копирование модулей ядра по app'ам * Change base_scripts b447890: Проверка на base в case * Change base_scripts 5d5d69e: Теперь grub.conf генерируется по тому что в /boot а не в addon/boot * Change base_scripts 536f1ab: Добавлено копирование новых ядер из addon * Change base_scripts 1591057: Добавил вызов генератора grub.conf * Change base_scripts cd3cd4b: Добавил скрипт генерирующий новый конфиг grub 2014-01-15 Олег Стрижеченко * Change base_scripts 5361bba: Прототип обновления ядра 2014-01-14 Klinskih Anton * Change django-appadmin 36e7a1a: Не отображалось предложение обновиться * Change python-tools 873fca4: Добавлены новые системные скрипты * Change python-tools 74f6acb: Если префикса нет то логин пустой 2014-01-13 Strizhechenko Oleg * Change base_scripts 05f1953: Не копируем модули ядра в base * Change base_scripts 899aa89: Исправлено копирование модулей 2014-01-10 Builder on makedistro * Change base_scripts bb85303: Проверка состояния devpts в вотчдог * Change base_scripts 6fec0de: Добавил в вотчдог дир ис маунт * Change base_scripts 1c4a337: Добавил в watchdog проверку монтирования dev pts 2014-01-10 Klinskih Anton * Change python-tools 382dc72: Добавлен скрипт перерасчета услуг за конкретный период 2014-01-09 Strizhechenko Oleg * Change base_scripts fa968d8: Копирование модулей ядра при старте 2014-01-07 Builder on makedistro * Change base_scripts 640e2cc: Добавлена вставка пробела перед declare 2014-01-04 Builder on makedistro * Change base_scripts 5547b07: Парсер параметров в update_fast.sh не получал аргументов 2013-12-27 Oleg Strizhechenko * Change reductor_userspace_pl5 9ae5bb2: bridge необязателен для поведения роутера 2013-12-26 Strizhechenko Oleg * Change base_scripts 818957b: Теперь check owner проверяет весь var 2013-12-25 eugene * Change django-appadmin 6d0b3b3: Исправлен баг вывода статистики по процессору 2013-12-25 Klinskih Anton * Change python-tools 1da0b15: Отладка акта 2013-12-24 eugene * Change django 698e79f: Сохранение и выгрузка в PDF счетов и актов 2013-12-24 Klinskih Anton * Change python-tools af9568c: Доработан скрипт перевыставления актов 2013-12-24 Strizhechenko Oleg * Change base_scripts 14e8a0e: Добавил chroot при вызове restore_skelet_owners 2013-12-23 Oleg Strizhechenko * Change reductor_userspace_pl5 1f24831: Обрезание длинных URL в userspace 2013-12-19 Klinskih Anton * Change django cb1fa14: Наличие в параметре % приводило к критической ошибке, хотя это нормальный символ 2013-12-19 Strizhechenko Oleg * Change base_scripts 71055f2: fast_network_setup без restart base * Change base_scripts 2612652: Убрал пробелы * Change base_scripts 0ba3e07: Восстановление прав в var из skelet 2013-12-18 Oleg Strizhechenko * Change base_scripts 0550471: Добавил создание папки backup * Change base_scripts 27aa8e5: В случае если нет конфига у app сперва пытаемся сделать build_skelet * Change base_scripts 4397a31: Зафиксил симлинк на daemon_appctl * Change base_scripts 649e057: Исправлено обновление (опечатка) * Change base_scripts 173e632: Добавил fast_network_setup 10.90.140.3/16 10.90.1.3 * Change base_scripts e280b31: Зарефакторенный update.sh / update_fast.sh 2013-12-17 Builder on makedistro * Change base_scripts 8bea2b0: Убрана компрессия 2013-12-17 evgenypim * Change base_scripts e482225: Внесены правки в автообновление 2013-12-17 nikolay * Change base_scripts 6e6bf52: Исправили merge_config 2013-12-17 Strizhechenko Oleg * Change base_scripts 774f3d6: Улучшен код работы с dns в appctl * Change django-appadmin bc6f9d5: Добавил логику для URL на zabbix 2013-12-16 Builder on makedistro * Change base_scripts 99f7165: Добавил в хук создание симлинка daemon_appctl 2013-12-16 evgenypim * Change base_scripts bebb433: Снова убрана компрессия при обновлении дистрибутива. * Change base_scripts 1fa8287: Убрана компрессия при обновлении дистрибутива. * Change base_scripts 8b8f5b0: Исправлен скрипт автообновления для крона * Change base_scripts 00344d2: Добавлены настройки автообновления * Change django-appadmin 069f71d: Логика проверки обновления вынесена в модуль python_tools * Change python-tools 1356330: Добавлена проверка права на запись файла config.json * Change python-tools 3e03586: Добавлена функция прверки версии и обновления дистрибутива. 2013-12-16 Strizhechenko Oleg * Change django-appadmin 50a316b: Исправлена авторизация 2013-12-13 Builder on makedistro * Change base_scripts 90fe7b2: Добавил в server_check проверку что app есть * Change base_scripts 43bfe68: Eto win * Change base_scripts de4039b: for app проверка на папку * Change base_scripts c42caf0: Удаление локалрепо из skelet * Change base_scripts a5cfbf5: Копирование было не в скелет * Change base_scripts 04ca580: Небольшой фикс * Change base_scripts b0b28b8: Небольшой фикс * Change base_scripts f0a0e49: Добавил в update_hook копирование yum_repos_d во все app'ы * Change base_scripts 1777b86: Подключение конфига в functions, поэтому нельзя их юзать посреди скрипта * Change base_scripts e3fd8f7: Добавил хак для rsync, если упал с -z, попробовать без него 2013-12-13 Klinskih Anton * Change django-appadmin 9fc967b: Отладка открытия портов * Change django-appadmin 5ff83ae: Рефакторинг открытия портов веб серверов appов 2013-12-12 eugene * Change django-appadmin 58dd9df: Добавлена таблица временной загруженности в диагностику 2013-12-12 Strizhechenko Oleg * Change base_scripts c060354: Проверка наличия asr_cabinet bash2json * Change base_scripts f0e2f1a: Добавил установку sysstat в update_hook * Change base_scripts 5988e80: Indent кода menu 2013-12-11 Builder on makedistro * Change base_scripts 66b7aff: Добавил вывод объёма памяти и верхушку top'а * Change base_scripts 6673890: Подробности по жёсткому диску добавил * Change base_scripts a70defb: Добавил поддержку plaintext режима в servercheck * Change base_scripts 8a09162: Добавил генератор отчёта в html * Change base_scripts 2c379ef: Добавил проверку enabled * Change base_scripts aed10bf: Поправил запуск dns check 2013-12-11 Klinskih Anton * Change django-appadmin 9b0b6f1: Отладка диагностики * Change django-appadmin a71eff6: Отладка диагностики * Change django-appadmin 4584892: Отладка диагностики * Change django-appadmin 84129f0: Отладка диагностики * Change django-appadmin df94eeb: Отладка диагностики * Change django-appadmin f917262: Отладка диагностики * Change django-appadmin 9bef64b: Отладка диагностики * Change django-appadmin 8dc047e: Рефактор диагностики: теперь вызывается из bash 2013-12-11 Strizhechenko Oleg * Change base_scripts 7900317: В проверке auth вызывался тест cabinet * Change base_scripts 992f608: Логичный вывод * Change base_scripts 500d6d3: Сделал миграцию на postfix принудительной, в случае если в base sendmail * Change base_scripts e6e4956: вызов markdown'ера в plaitnext * Change base_scripts 8161164: Добавил вызов markdown через server_check_html 2013-12-10 Strizhechenko Oleg * Change auth_scripts 4ee11d2: Теперь auth пишет о том что делает * Change base_scripts c27f0f8: Добавил nslookup в chroot для server_check * Change base_scripts 405232d: Добавил симлинк на vimrc * Change base_scripts 3d489cd: Добавил в update_fast.sh дублирование вывода * Change base_scripts 9991e36: Добавил старт postfix в base * Change base_scripts 02eba6c: Добавил удаление centos-local.repo * Change base_scripts 9bbf97b: В update hook воткнул set -x 2013-12-09 Strizhechenko Oleg * Change base_scripts 2a74cff: Ещё пара тестов * Change base_scripts 1af0f2d: Пара тестов для server_check * Change base_scripts f60f75a: Исправлен хук для server_check * Change base_scripts 8afaa6f: Добавил скрипт быстрой проверки всего сервера и генератор отчёта в 2013-12-06 Builder on makedistro * Change base_scripts af325da: Уменьшил логлвл для дропов * Change base_scripts fd3fdd5: Подчистил файрвол 2013-12-06 Strizhechenko Oleg * Change base_scripts 239630b: Исправил опечатку * Change base_scripts b901dfe: Стандартизованный вывод appctl * Change base_scripts 61bdcdf: Теперь time update пишет в syslog * Change base_scripts 6017930: -1 warning при рестарте base httpd * Change base_scripts b83bdb4: Поставил дефолтные параметры логирования ядра (6 4 1 7) 2013-12-05 Strizhechenko Oleg * Change base_scripts 7f37da3: apps тоже не гадит теперь в firewall 2013-12-04 Builder on makedistro * Change base_scripts 5b9928e: Минорные улучшения appctl 2013-12-04 Klinskih Anton * Change python-tools 7ce65df: Дополнительный анализ счетчиков * Change python-tools 7fc3f07: Добавлены различные скрипты анализа данных 2013-12-04 nikolay * Change base_scripts 9370a15: Исправления в merge_config 2013-12-04 Strizhechenko Oleg * Change base_scripts 5fd7d6e: Раньше для создание vlan требовался ненужный пункт меню * Change base_scripts c78b86e: Добавил set -x + логирование в merge_cfg * Change base_scripts b073edc: Зарефакторил auth_dnat * Change base_scripts 305f41b: Исключил ложные Kill'ы и выровнял код appctl * Change reductor_userspace_pl5 1414a68: Уменьшил количество пакетов для tcpdump 2013-12-03 nikolay * Change django-appadmin 0ac6bfb: Исправлена ошибка в меню * Change django-appadmin caa05fb: Улучшения меню 2013-11-29 Builder on makedistro * Change base_scripts 98d691a: Добавил хук для vimrc * Change base_scripts 7526946: Добавил update.hook для yum.repos.d * Change base_scripts a50a885: Добавил настройки yum.repos.d, теперь можно ставить всяческие собственные пакеты. * Change base_scripts 6f37938: Улучшен конфиг vim 2013-11-28 Builder on makedistro * Change base_scripts a9de1e7: logrotate настроен на все файлы логов * Change base_scripts 945ab73: После обновления logrotate насильно запускаем * Change base_scripts 486fcfd: logrotate перенесен в app 2013-11-27 Oleg Strizhechenko * Change reductor_userspace_pl5 f41c89e: Реализована правильная поддержка списка сайтов, на которых можно * Change reductor_userspace_pl5 f83fffe: Расширена поддержка белых списков сайтов 2013-11-26 Oleg Strizhechenko * Change reductor_userspace_pl5 b35ce10: Улучшена поддержка белых списков 2013-11-26 Strizhechenko Oleg * Change base_scripts 505fb1f: Весь вывод watchdog из крон направлен в лог, теперь не будет почты * Change base_scripts 1638ae2: + к читаемости кода watchdog * Change base_scripts 4ce013a: Watchdog теперь не должен писать в почту 2013-11-25 nikolay * Change django-appadmin b1a4625: Не загружаем ошибочных пользователей 2013-11-21 Builder on makedistro * Change mini_httpd 0601032: Добавил копирование второго бинарика 2013-11-20 Builder on makedistro * Change mini_httpd fafe3f1: Добавил хук * Change mini_httpd 0f90be8: Добавил непроверенные чужие изменения в htpasswd и подчистил репу * Change mini_httpd 626a426: Поменял в mini_httpd default charset utf8 2013-11-20 Strizhechenko Oleg * Change base_scripts 3646222: stop/start crond теперь в main * Change base_scripts b0be8bb: Update_hook для base вызывается без chroot 2013-11-19 Strizhechenko Oleg * Change base_scripts b0b5111: Добавил || true для crond рестартов 2013-11-15 Builder on makedistro * Change base_scripts cb4488f: Исправил вотчдог так, чтобы он срабатывал только если start OK 2013-11-15 Strizhechenko Oleg * Change base_scripts f36a9d4: Добавил хук для base, пока проверяет и лечит вотдог * Change base_scripts 2375484: Перевёл watchdog на симлинки * Change base_scripts 826ad96: Добавил стоп крона перед update * Change base_scripts 65b7811: Исправлено логирование angel 2013-11-14 Oleg Strizhechenko * Change reductor_userspace_pl5 095a52d: Не работало получение 2х ip для https 2013-11-13 Builder on makedistro * Change base_scripts de9eae1: Добавил в watchdog проверку отсутствия app.state на случай, если var не примонтирован в процессе обновления 2013-11-13 Strizhechenko Oleg * Change auth_scripts b364201: Добавил angel для auth * Change base_scripts bc048e4: Добаил в список проверяемых app base и auth * Change base_scripts be5dc00: Добавил поддержку base в watchdog * Change base_scripts 3c2662e: Добавил angel для base 2013-11-13 Олег Стрижеченко * Change reductor_userspace_pl5 07341f9: Зарефакторил load_url.sh - разбил на функции + main 2013-11-11 Oleg Strizhechenko * Change reductor_userspace_pl5 ceb1cf3: Добавил отправку email в библиотеку, попытку переактивации и отправку * Change reductor_userspace_pl5 3b02f51: Логирование состояния активации каждый раз при его получении 2013-11-08 Builder on makedistro * Change base_scripts 72f3ac4: Вернул обновление конфига * Change base_scripts fdf91c9: Отключил обновление конфига чтобы убедиться что это не оно убивает конфиг * Change base_scripts a389b3a: Раскомментировал обновление конфига 2013-11-06 Builder on makedistro * Change base_scripts 97f0605: Отключено обновление конфига 2013-11-05 Oleg Strizhechenko * Change reductor_userspace_pl5 4763c68: Увеличено время для проверки трафика в tcpdump до 10с 2013-11-01 Klinskih Anton * Change django-appadmin dccb157: Демо период продлен до февраля 2013-10-25 Oleg Strizhechenko * Change reductor_userspace_pl5 be9ffcb: В сохранение конфига добавлена попытка создавать папку с бэкапами * Change reductor_userspace_pl5 1bc35aa: Исправлена загрузка URL в ядро 2013-10-24 Oleg Strizhechenko * Change reductor_userspace_pl5 3051487: Укорочена диагностика, теперь не выводятся следующие друг из друга * Change reductor_userspace_pl5 27a816b: Исправлена диагностика свободного места на диске * Change reductor_userspace_pl5 eaece73: Добавил создание папки для резерных копий конфига в старт меню * Change reductor_userspace_pl5 618c948: В диагностику добавлен поиск того, что отняло большую часть места на * Change reductor_userspace_pl5 5e15079: Добавлен скрипт поиска крупных файлов на диске * Change reductor_userspace_pl5 fcdb5b8: Сохранение конфига из меню было не атомарным 2013-10-18 Klinskih Anton * Change python-tools 0f96773: Отладка создания учетных записей при подключении услуги * Change python-tools a9b5691: В инициализацию телефона добавленна ссылка на услугу * Change python-tools c31ac57: Добавлен алгоритм инициализации учетных записей при активации услуги 2013-10-16 Oleg Strizhechenko * Change reductor_userspace_pl5 35f01cd: Удалил readme * Change reductor_userspace_pl5 ea991d5: Добавлен terminate для неинтерактивных скриптов * Change reductor_userspace_pl5 af47eb7: Улучшены скрипты запускающие автоматическое обновление * Change reductor_userspace_pl5 d34e5ed: Исключены отказы автоматического обновления * Change reductor_userspace_pl5 de8b641: Обновление стало более атомарным 2013-10-16 Strizhechenko Oleg * Change reductor_userspace_pl5 c20df6a: Небольшой рефакторинг и удаление хардкода * Change reductor_userspace_pl5 7c02561: dumper.sh выводит сортированный список 2013-10-14 Oleg Strizhechenko * Change reductor_userspace_pl5 880fb53: Расширен gitignore 2013-10-13 Oleg Strizhechenko * Change reductor_userspace_pl5 f999b5f: Добавил все бинарики в репу, был недостаток сборки 2013-10-11 Klinskih Anton * Change python-tools b915a41: Сохранеине и установка пароля вынесены в отдельный номер * Change python-tools eaf5042: Добавлен модуль работы с учетками 2013-10-10 Oleg Strizhechenko * Change reductor_userspace_pl5 a9c7755: Использовался системный nslookup вместо поставляемого в 2013-10-09 Klinskih Anton * Change django f3ee14d: Не сохранялись копейки 2013-10-09 nikolay * Change django-appadmin ec220fa: Не работали ссылки для логинов со спец-символами 2013-10-09 Oleg Strizhechenko * Change reductor_userspace_pl5 5b0f8e4: Теперь при диагностике, если сервер не активирован происходит попытка * Change reductor_userspace_pl5 9754c21: При старте не добавлялась команда в crontab для ежечасного запроса кода 2013-10-07 Klinskih Anton * Change django 6e2b1af: Исправлена ошибка отображения маленьких сумм 2013-10-07 Oleg Strizhechenko * Change reductor_userspace_pl5 3fb4317: Добавлено объяснение что делать при ошибках в диагностику + попытки * Change reductor_userspace_pl5 e5eedd5: Добавил в диагностику попытки исправления ошибок 2013-10-04 Oleg Strizhechenko * Change reductor_userspace_pl5 22980fa: Добавил nslookup и возможность использовать его для определения 2013-10-03 Oleg Strizhechenko * Change reductor_userspace_pl5 945da84: Улучшено логирование update.sh * Change reductor_userspace_pl5 ba1434d: Добавил логирование в load_url * Change reductor_userspace_pl5 51128ea: Добавил функцию пишущую дату в удобном для логов формате 2013-10-02 Klinskih Anton * Change django-appadmin 4ddf3f2: Неправильно удалялись записи из iptables при авторизации 2013-10-02 Oleg Strizhechenko * Change reductor_userspace_pl5 e8d239d: Исправлена синхронизация времени (опечатка, ntpserv/serv) * Change reductor_userspace_pl5 be5b819: Добавил синхронизацию времени перед загрузкой URL * Change reductor_userspace_pl5 0d9a211: Добавлено копирование localtime в chroot при старте * Change reductor_userspace_pl5 2f089ad: Добавлено всё необходимое для запуска ntpdate внутри chroot * Change reductor_userspace_pl5 4659ed0: NTP-трафик разрешён в firewall * Change reductor_userspace_pl5 ddea315: Добавлено логирование в скрипты автообновления * Change reductor_userspace_pl5 7f99573: Добавлен cron-скрипт для ежедневного обновления * Change reductor_userspace_pl5 71cb33d: Добавлены скрипты автоматического ежедневного обновления * Change reductor_userspace_pl5 3aa05d3: Добавлен в открытые порт нашего почтового сервера * Change reductor_userspace_pl5 19ca375: Добавлен пункт "Управление сторонними DPI" * Change reductor_userspace_pl5 ec38f6b: Исключена возможность обновиться на старую версию 2013-10-01 Builder on makedistro * Change base_scripts 810d021: Добвлено помещение версии при обновлении * Change base_scripts 622b30a: Убрано переимерование лога 2013-10-01 Klinskih Anton * Change django-appadmin 83effe5: Добавлено двойное удаление dnat перед добавлением * Change python-tools 3263658: Настроено логирование * Change python-tools c349536: Добавлено переимерование лога * Change python-tools 4b61f42: Рефакторинг модуля обновлений * Change python-tools e6e768f: Добавлено логирование 2013-09-30 Builder on makedistro * Change base_scripts 493a648: workaround rsync error token.c(557) * Change base_scripts bcd1abd: Перенесено удаление кеша версии * Change base_scripts 8777a15: Добавлено удаление кеша версии * Change rsync 2e3635d: src rsync-3.0.9-8.fc19.src.rpm * Change rsync e7eb7ff: init+checksumfiles 2013-09-30 Klinskih Anton * Change django-appadmin b5c6733: Продлено предупреждение о демо * Change django-appadmin 9d11f60: Исправлена проверка демо периода * Change python-tools 5eb3e6c: Рефакторинг алгоритма обновления через сайт * Change python-tools 620a727: Рефакторинг скрипта проверки обновления 2013-09-30 Oleg Strizhechenko * Change reductor_userspace_pl5 38c8336: Добавил вывод версии в диагностике * Change reductor_userspace_pl5 421a193: Опечатка в стартовом скрипте 2013-09-29 Oleg Strizhechenko * Change reductor_userspace_pl5 f20257d: Изменено название proc_entry для redirect_url 2013-09-25 Oleg Strizhechenko * Change reductor_userspace_pl5 55c4f54: Добавил в письма-отчёты описание их настройки * Change reductor_userspace_pl5 5c3d17d: Добавил отправку версии * Change reductor_userspace_pl5 526e077: Добавлена функция get_version * Change reductor_userspace_pl5 08b6d92: Исправлена запись в cron 2013-09-24 Builder on makedistro * Change base_scripts 58a787e: обновление rsync при обновлени )) * Change base_scripts 0effac3: обновлен rsync * Change base_scripts 647141b: обновлен rsync * Change base_scripts 551ad21: обошли багу rsync2 * Change base_scripts 302abd6: обошли багу rsync * Change base_scripts ad5a247: Исправления скрипта обновления. Проверка md5 при rsync 2013-09-24 Oleg Strizhechenko * Change reductor_userspace_pl5 65294a2: Исправлена передача параметра имени компании 2013-09-23 Builder on makedistro * Change base_scripts cc79254: исправлена логика IPTAB_INPUT_DROP * Change base_scripts 0dc9ea7: appctl ругался при старте на app.state * Change base_scripts 139a0f1: Ошибка синтаксиса в init.d/app firewall * Change base_scripts 49610b7: httpd не закрывает pipe и вешает обновление в конце * Change base_scripts 83b3936: update_fast.sh привильный выход3 * Change base_scripts f4ce655: update_fast.sh привильный выход3 * Change base_scripts 40998d6: update_fast.sh привильный выход3 * Change base_scripts fa082d7: update_fast.sh привильный выход2 * Change base_scripts ead4aba: update_fast.sh привильный выход * Change base_scripts 53388a1: Лишний вывод убран get_me_and_ppids * Change base_scripts 270df02: appctl при стопе убивал парента2 * Change base_scripts d5ce50e: appctl при стопе убивал парента 2013-09-23 Oleg Strizhechenko * Change reductor_userspace_pl5 d64b127: Теперь диагностика учитывает состояние активации * Change reductor_userspace_pl5 6c8b66d: Добавил exit после обновления конфига, чтобы не перезатирались новые * Change reductor_userspace_pl5 19eb953: Добавил сообщение о том как отключить отчёты * Change reductor_userspace_pl5 27da692: Исправлены названия пунктов об отчётах * Change reductor_userspace_pl5 ed50816: Удалено тестовое сообщение о том что всё в порядке в отчётах * Change reductor_userspace_pl5 ec0f97a: Теперь стартовый скрипт не послужит причиной зависания сервера * Change reductor_userspace_pl5 0983875: Форк в демоне * Change reductor_userspace_pl5 172f777: Исправление URL обновления 2013-09-23 Олег Стрижеченко * Change reductor_userspace_pl5 f25a23f: Исключено повисание системы при ошибке запуска carbon reductor 2013-09-22 Oleg Strizhechenko * Change reductor_userspace_pl5 34d429b: Добавил отображение SLA 2013-09-21 Builder on makedistro * Change base_scripts 08d712f: new update.sh 2 * Change base_scripts 6cc98f9: new update.sh * Change base_scripts 394a360: 1 * Change base_scripts 00c1736: 1 * Change base_scripts cc83686: start_update=update_fast * Change base_scripts 234af53: Убран лишний exit * Change base_scripts 92c5369: update_fast.sh 2013-09-20 Klinskih Anton * Change python-tools 2d11b8e: Отсутствие sudo приводило к ошибке * Change python-tools c68a0b0: Права на конфигурация менялись раньше создания самого файла 2013-09-20 Oleg Strizhechenko * Change reductor_userspace_pl5 17447b4: Добавил возможность выбирать URL для перенаправления * Change reductor_userspace_pl5 58565c4: Теперь при рестарте reductor в chroot копируется /etc/resolv.conf из * Change reductor_userspace_pl5 6b11fc5: Поправлен вызов forbidden и редактирование crontab 2013-09-20 Strizhechenko Oleg * Change reductor_userspace_pl5 65a72b3: Теперь списки обновляются 4 раза в день 2013-09-19 Builder on makedistro * Change base_scripts 81100ae: Добавлен недостающий файл app.state * Change base_scripts fb4ce43: Добавлено удаление кешированной версии 2013-09-19 Klinskih Anton * Change carbon_billing_regnum f3e1e8e: Добавлен генератор номер * Change carbon_billing_regnum 148456d: first commit 2013-09-19 Oleg Strizhechenko * Change reductor_userspace_pl5 0bf9be7: Исправлена строчка в меню про forbidden * Change reductor_userspace_pl5 1e7d8bb: Обновлён список миньюста * Change reductor_userspace_pl5 0a1c103: Поправки в списке миньюста * Change reductor_userspace_pl5 7da155d: Добавлена опция использования списка миньюста, включен по умолчанию * Change reductor_userspace_pl5 055c34f: Добавлен сам список минюста * Change reductor_userspace_pl5 aeac458: Добавлена поддержка списков минюста * Change reductor_userspace_pl5 b174a49: Включен доработанный модуль FORBIDDEN 2013-09-17 Oleg Strizhechenko * Change reductor_userspace_pl5 4070fdf: Добавил timeout для msmtp * Change reductor_userspace_pl5 0a5ec17: Добавил msmtp для отсылки писем админу/суппорту * Change reductor_userspace_pl5 5185e1c: Добавил права на исполнение для диагностики * Change reductor_userspace_pl5 ffae8c4: Разрешил почтовый трафик от Reductor * Change reductor_userspace_pl5 b25b71f: Даны права на исполнение cron.hourly-скрипту + он копируется в cron при * Change reductor_userspace_pl5 7400165: Добавил описание того, как отключить ежечасные отчёты * Change reductor_userspace_pl5 4354618: Добавлена ежечасная диагностика с отчётами разработчикам и 2013-09-16 Builder on makedistro * Change base_scripts 82cb00f: Новый алгоритм обновления альфа. Состояние app /var/lib/app.state. watchdog более не проверяет остановленные app 2013-09-16 Oleg Strizhechenko * Change reductor_userspace_pl5 90ce5e8: Добавлено обвновление URL сервера активации * Change reductor_userspace_pl5 289d288: Доотключен forbidden * Change reductor_userspace_pl5 99cfa19: Исключён попавший из devel-сборки старт forbidden * Change reductor_userspace_pl5 9ca2981: Улучшен вывод стартового скрипта * Change reductor_userspace_pl5 06cf1df: Добавлена правка crontab для запуска обновления два раза в день * Change reductor_userspace_pl5 f180c7b: Исправлена правка параметров ядра 2013-09-14 Builder on makedistro * Change base_scripts 3336535: Обновление конфига перенесено перед копированием старого аппа 2013-09-13 Builder on makedistro * Change base_scripts 7a65fdb: Добавлена остановка crond в скрипт обновления 2013-09-12 Builder on makedistro * Change base_scripts e17200b: Добавлен полный путь к merge_config * Change base_scripts d070107: Убрал флаги 2013-09-12 Klinskih Anton * Change django-appadmin babc55b: Добавлено динамическое составление групп при создании учетной записи * Change django-appadmin d2817c7: Дополнительное логирование в api * Change django-appadmin f6ca2f8: Добавлено логирование 2013-09-12 Oleg Strizhechenko * Change reductor_userspace_pl5 98b02a5: Решена проблема Neighbour table overflow. 2013-09-11 Builder on makedistro * Change base_scripts 3b14ff4: Добавил флаги в скрипты обновления * Change base_scripts 95098a1: Исправлена ошибка в appctl 2013-09-11 Oleg Strizhechenko * Change gost-ssl_pl5 ed8253d: Удалён какой-то трэш из индекса * Change reductor_userspace_pl5 e926957: Улучшена обработка сообщений об ошибках от сервера * Change reductor_userspace_pl5 00587d4: Исключено использование /dev/stdout, curl итак пишет туда. 2013-09-10 Builder on makedistro * Change base_scripts 50c90c3: Добавлена опция ручной настройки сети * Change base_scripts 37ba3e5: Добавлена опция включения ручно настройки сетевых интерфейсов 2013-09-09 Klinskih Anton * Change django bdbb882: При удалении записи удалялись все связанные с ней: выставили по умолчанию ничего не делать с ссылающимися записями при удалении ссылки 2013-08-30 Oleg Strizhechenko * Change reductor_userspace_pl5 34e57b5: Forbidden включен по умолчанию * Change reductor_userspace_pl5 6a441a1: Добавлена возможность маршрутизации трафика для отладки * Change reductor_userspace_pl5 8df594e: ДОбавлен параметр - вести себя как роутер (не рекомендуется, нужен * Change reductor_userspace_pl5 94abb65: Исправлен warning, теперь хаком получается посылать на все терминалы 2013-08-29 nikolay * Change base_scripts d5c9a7b: Перемещение скрипта партиционирования базы с трафиком 2013-08-28 Builder on makedistro * Change base_scripts e6c1e17: Приборка в старте apps и его выводе * Change init_functions_pl6 257d3be: убран варнинг при первой загрузке * Change pytz-2012j 65c2935: init * Change pytz-2012j a3b03d2: init 2013-08-28 nikolay * Change base_scripts f5e3ca9: Не запускался bash2json при загрузке * Change base_scripts 518929d: Добавили скрипт переименовывания базы с трафиком каждый месяц 2013-08-27 Builder on makedistro * Change init_functions_pl6 f13c77f: init_functions_pl6.hook 2013-08-27 nikolay * Change base_scripts a08de86: Не работало обновление конфига * Change django-appadmin 4157114: Добавили кеширование запроса проверки обновления 2013-08-26 Builder on makedistro * Change base_scripts 0f4f44a: Выпрямлен mounts umounts, killalls, подчищен вывод, поддержка appctl /app/asr_billing start, update из skelet всегда. todo только при repair=2 2013-08-26 Oleg Strizhechenko * Change gost-ssl_pl5 a5b0506: Собирайся уже! * Change gost-ssl_pl5 103eb9b: Испрвлен скрипт сборки opensll * Change reductor_userspace_pl5 2a9ca5e: Исправлено автоматическое извлечение IP адресов из dump.xml 2013-08-24 Builder on makedistro * Change bash_menu 4d47443: test 2013-08-24 Oleg Strizhechenko * Change gost-ssl_pl5 507af4e: Прототип скрипта сборки * Change gost-ssl_pl5 26b2cac: Всё после сборки добавлено в .gitignore * Change gost-ssl_pl5 fb7b310: Добавил цель сборки gost-ssl * Change gost-ssl_pl5 0940208: Initial commit * Change gost-ssl_pl5 25f36de: Добавлен патч конфига под использование gost * Change gost-ssl_pl5 b1a3cf6: Удалил изменяемые данные из индекса 2013-08-23 Oleg Strizhechenko * Change reductor_userspace_pl5 d285078: Добавил проверку URL сервера активации в диагностику * Change reductor_userspace_pl5 e2fe15a: Добавил заметку для суппорта по обновлению * Change reductor_userspace_pl5 7da00dd: В скрипт обновления reductor добавлен вызов всех хуков в папке * Change reductor_userspace_pl5 ae2d35c: Добавлен тестовый хук обновление * Change reductor_userspace_pl5 1e71067: Скрыта функция forbidden + изменён URL для активации 2013-08-22 Oleg Strizhechenko * Change reductor_userspace_pl5 9595ed9: Выгрузка forbidden в любом случае * Change reductor_userspace_pl5 982eb31: Добавлена выгрузка модуля ipt_FORBIDDEN * Change reductor_userspace_pl5 4d8c119: Отключил дебаг стартового скрипта * Change reductor_userspace_pl5 97d06a0: Добавил удаление всех правил использующих FORBIDDEN * Change reductor_userspace_pl5 8d3e6d9: Исправлено добавление фильтрующего правила * Change reductor_userspace_pl5 e675bfb: Добавил опцию использования forbidden + ветвление от неё в start.sh 2013-08-20 Oleg Strizhechenko * Change reductor_userspace_pl5 7a3209b: Доработана возможность блокировки https с помощью ipset 2013-08-19 nikolay * Change django-appadmin dcc5620: Добавили информацию, что происходит проверка наличия новой версии биллинга 2013-08-19 Oleg Strizhechenko * Change reductor_userspace_pl5 a3a6baa: Добавлено логирование в update, добавлена настройка и возможность 2013-08-15 Builder on makedistro * Change base_scripts 2eff043: Убран лишний kill * Change base_scripts 03d30ed: Вернул режим отладки в админку 2013-08-15 Klinskih Anton * Change django-appadmin 5dc9426: Убран импорт не нужной либы 2013-08-15 Oleg Strizhechenko * Change reductor_userspace_pl5 676d40d: Повторный stop редуктора не делает ошибок с umount dev и proc * Change reductor_userspace_pl5 8d55017: Добавлена проверка того, что dev и proc уже замонтированы в chroot перед * Change reductor_userspace_pl5 f82db7c: Добавил export LANG utf8, чтобы iconv работал при вызове внутри chroot * Change reductor_userspace_pl5 6e6fa7c: Добавлено предупреждение о том. что не стоит прерывать обновление * Change reductor_userspace_pl5 c076bdf: Добавил сохранение старых списков URL * Change reductor_userspace_pl5 b054880: В диагностику добавлена проверка наличия проверенных пакетов * Change reductor_userspace_pl5 797dba3: Исправлено неработающее меню 2013-08-14 nikolay * Change base_scripts 4791e81: Добавил обновление конфига при обновлении платформы * Change django-appadmin 2156160: Возможность задавать отключаемые книпки в меню через конфиг * Change django-appadmin 64cc1f7: Возможность задавать отключаемые книпки в меню через конфиг * Change python-tools 921bcf4: Ошибка в bash2json * Change python-tools 2866db6: Перенёс функцию call_sh_script во избежания лишних импортов * Change python-tools c83585a: Отбрасывался кусок значения в конфиге, если он содержал знак = 2013-08-14 Oleg Strizhechenko * Change reductor_userspace_pl5 f56a265: Исправлена проблема с правами на обновление * Change reductor_userspace_pl5 e1a776a: Теперь обновление Reductor не экспериментальная возможность * Change reductor_userspace_pl5 e2bce7d: Добавлен вопрос перед обновлением Reductor 2013-08-13 Builder on makedistro * Change base_scripts 2fab472: Исправлено применение настроек base из веб-интерфейса * Change base_scripts 7939766: Добавлен скрипт merge конфигураций * Change python-tools 89f4033: Исправлено применение настроек base из веб-интерфейса 2013-08-13 Klinskih Anton * Change python-tools 2ccae9c: Убран вызов sudo при перезапуске app * Change python-tools 16e9ff8: Добавлен рестарт appctl через wrapper скрипт * Change python-tools 56b7a44: Добавлен демон выполнения bash команд в фоне 2013-08-13 nikolay * Change base_scripts d0648c9: Новые настройки сети в appctl * Change base_scripts a93bead: Новый конфинг интерфейсов * Change base_scripts 800f33f: Новый конфинг интерфейсов * Change django-appadmin 0a4e758: Новый формат виджета table в настройках 2013-08-13 Oleg Strizhechenko * Change reductor_userspace_pl5 18fd193: Теперь в меню отображается текущая версия * Change reductor_userspace_pl5 9f0d4ea: Добавлены права на исполнение скрипта обновления reductor * Change reductor_userspace_pl5 2632e31: Добавлено отображение версии в меню * Change reductor_userspace_pl5 e300f2f: Исправлены права на вызов autoupate * Change reductor_userspace_pl5 182b056: Добавлена функция обновления Carbon Reductor прямо из меню! * Change reductor_userspace_pl5 f2572aa: Добавлен пункт меню "обновление редуктора" * Change reductor_userspace_pl5 424a868: Добавил boostrap-скрипт обновления Reductor * Change reductor_userspace_pl5 90e0661: Добавил скрипт начала автообновления 2013-08-12 Builder on makedistro * Change init_functions_pl6 5a83e46: Проверка включен/выкючен всегда возвращала отрицательный результат для всех демонов 2013-08-12 nikolay * Change django-appadmin 9c7e7f7: Настройки конфигурации. Добавлена кнопка возврата в главное меню. 2013-08-12 Oleg Strizhechenko * Change reductor_userspace_pl5 822f3c5: Улучшен вывод диагностики * Change reductor_userspace_pl5 b4d33e9: Улучшил вывод диагностики * Change reductor_userspace_pl5 a2adf56: Дописаны все функции диагностики * Change reductor_userspace_pl5 9d63e7e: Применение патча sysctl выводит результат * Change reductor_userspace_pl5 24975ea: Добавил диагностику (прототип), плюс дополнительную отказоустойчивость в 2013-08-12 Strizhechenko Oleg * Change reductor_userspace_pl5 9b0c0fc: return 0 в check_reg 2013-08-10 Олег Стрижеченко * Change reductor_userspace_pl5 9c4edf6: Добавил прототип скрипта, работающего с блокировкой https-ресурсов по IP * Change reductor_userspace_pl5 0f75b37: Добавил скрипт, извлекающий IP адреса https-ресурсов в dump.xml * Change reductor_userspace_pl5 52deda7: Добавлена поддержка блокировки доменов, даже если указана только одна * Change reductor_userspace_pl5 1296bc4: Улучшен код bin/dumper * Change reductor_userspace_pl5 2475de3: Добавлены две опции в меню - блокировать https по ip и блокировать 2013-08-09 Builder on makedistro * Change auth_scripts 204c03d: Добавлен gitignore * Change base_scripts 6bdc1ac: Убран modules из репозитария * Change base_scripts f2ebc70: Добавлен gitingnore * Change base_scripts a54bbdc: Добавлен gitignore * Change base_scripts 9c56409: Добавлено создание директорий перед монтированием из конфига 2013-08-09 Oleg Strizhechenko * Change reductor_userspace_pl5 350fb95: Улучшения вывода и пример gitignore 2013-08-09 Олег Стрижеченко * Change reductor_userspace_pl5 7107237: Улучшил стартовый скрипт * Change reductor_userspace_pl5 f5d807f: Упрощён init-скрипт reductor 2013-08-08 Builder on makedistro * Change base_scripts c1dfbe0: Удалены устаревшие модули от старого ядра * Change base_scripts 24b38d0: Добавлены модули ядра 6.4 2013-08-08 nikolay * Change django-appadmin 9737e68: Исправления меню [2] * Change django-appadmin 9e9c310: Исправления формы * Change django-appadmin 64a410c: Исправления формы * Change django-appadmin 6ff275c: Не верно работала форма настройки конфигураций 2013-08-08 Oleg Strizhechenko * Change reductor_userspace_pl5 0fd72fd: Добавлен ручной вызов обновления списков * Change reductor_userspace_pl5 343b127: Добавил описание теста бриджей * Change reductor_userspace_pl5 c39df6e: Добавлен скрипт диагностики * Change reductor_userspace_pl5 aad05a8: Добавил уведомление о неправильно извлечённом provider.pem 2013-08-07 Builder on makedistro * Change init_functions_pl6 6bd8515: Добавлен хак для Base 2013-08-07 Oleg Strizhechenko * Change reductor_userspace_pl5 03d846f: Добавил в меню пункт "Статистика работы" 2013-08-06 Builder on makedistro * Change init_functions_pl6 836bca5: Исправлен скрипт сборки * Change init_functions_pl6 e04774d: Добавил отладки в скрипт установки * Change init_functions_pl6 f0b8205: APP в хуке береться из окружения 2013-08-06 Oleg Strizhechenko * Change reductor_userspace_pl5 30f26ed: Добавлено монтирование dev и proc внутрь chroot для корректной работы 2013-08-06 Strizhechenko Oleg * Change init_functions_pl6 af7e751: Initial commit 2013-08-05 nikolay * Change django-appadmin da4561b: Новое меню для редактирования файлов конфигурации * Change django-appadmin e140c73: Новое меню для редактирования файлов конфигурации 2013-08-05 Oleg Strizhechenko * Change reductor_userspace_pl5 8b40bba: Убрал вывод ip адреса bridge из setup_network * Change reductor_userspace_pl5 5e299b4: Добавил сообщение о успешном извлечении ключа из контейнера * Change reductor_userspace_pl5 128fe41: Теперь для отображения содержимого файлов в меню используется textbox * Change reductor_userspace_pl5 dada172: Важное обновление - изменился адрес сервиса выгрузки списков 2013-08-02 Oleg Strizhechenko * Change reductor_userspace_pl5 be35a60: Сделаны более понятными мастера экспорта сертификатов и настройки сети 2013-08-02 Олег Стрижеченко * Change reductor_userspace_pl5 ae978d6: В локальное меню добавлен пункт "О продукте" 2013-08-01 Oleg Strizhechenko * Change reductor_userspace_pl5 86967ca: Добавил вызов установки сертификата * Change reductor_userspace_pl5 3a0a34d: Улучшен мастер настройки сети * Change reductor_userspace_pl5 7e23708: Поправил вывод предложения настройки сети * Change reductor_userspace_pl5 3ffb21b: Исправлены все недочёты мастера настройки сети * Change reductor_userspace_pl5 bc0b438: -1 лишнее сообщение в мастере настройки сети * Change reductor_userspace_pl5 0e0f9c1: Улучшен вывод start и stop скриптов * Change reductor_userspace_pl5 2b6781c: Добавлены проверки работоспособности модуля и доступности сервера 2013-08-01 Олег Стрижеченко * Change reductor_userspace_pl5 80dcb3a: Добавлено описание продукта * Change reductor_userspace_pl5 172aeba: Добавлен пункт "О продукте" * Change reductor_userspace_pl5 5f7e7c9: Откатил изменения конфига * Change reductor_userspace_pl5 bb9ce28: Улучшен код локального меню * Change reductor_userspace_pl5 4cc53e7: Укорочена menu_lib * Change reductor_userspace_pl5 e02d692: Убрал лишнее логирование в меню * Change reductor_userspace_pl5 45d7771: Добавлен мастер экспорта закрытого ключа для подписи запроса * Change reductor_userspace_pl5 619c449: Удалены trailing characters * Change reductor_userspace_pl5 3e3b06d: Убрал рестарт редуктора из меню * Change reductor_userspace_pl5 14cf8dd: Добавлена поддержка комментариев к виджету cmd 2013-07-31 Oleg Strizhechenko * Change reductor_userspace_pl5 a259e06: Улучшен мастер настройки сети * Change reductor_userspace_pl5 e26e076: Исправлен обработчик ошибок в скрипте получения сигнатур * Change reductor_userspace_pl5 5b62899: Исправлена ситуация, в которой Carbon Reductor вешает систему при старте * Change reductor_userspace_pl5 b390d05: Стартовый скрипт Reductor теперь неинтерактивный * Change reductor_userspace_pl5 8f9c65f: Теперь интерфейсы для сканирования добавляются именно в новый созданный * Change reductor_userspace_pl5 fb5c88c: Исправлен шаблон ifcfg-eth, неверно записывался ip и девайс * Change reductor_userspace_pl5 1349dde: Улучшен интерфейс мастера настройки сканирования трафика * Change reductor_userspace_pl5 09b9617: Исправлен вывод интерфейсов для зеркалирования * Change reductor_userspace_pl5 913bce8: Улучшен вопрос про vlan в мастере настройки сети * Change reductor_userspace_pl5 4fb820f: В настройках зеркало заменено на сканирование, была приевшаяся * Change reductor_userspace_pl5 ebb0ce7: Теперь отображается полный путь, куда бэкапится * Change reductor_userspace_pl5 d5ce878: Теперь берётся только первый девайс с default route * Change reductor_userspace_pl5 3c99332: В настройке обрабатывающих трафик интерфейсов исключен девайс с default * Change reductor_userspace_pl5 b977ecb: Теперь при отмене настройки бриджа настройки сети завершаются * Change reductor_userspace_pl5 1797b6d: Удалены излишние вопросы в мастере настройки сети * Change reductor_userspace_pl5 72ce2cc: Улучшено сообщение о завершении установки * Change reductor_userspace_pl5 2dfe372: Исправлены подсказки в настройках регистрации * Change reductor_userspace_pl5 499da16: Вместо update запускается load_url при регистрации * Change reductor_userspace_pl5 cb58291: Исправлено отображение подсказки к полям ИНН и ОГРН в обновлении списков 2013-07-31 Олег Стрижеченко * Change reductor_userspace_pl5 38ee5d0: Добавлена переменная пути до network-scripts * Change reductor_userspace_pl5 72a6c4e: Улучшен код получения сигнатур 2013-07-30 Oleg Strizhechenko * Change reductor_userspace_pl5 2e53eeb: Улучшен вывод об ошибках в скрипте обновления списков запрещённых сайтов * Change reductor_userspace_pl5 06b01f9: Улучшен вывод warning, упрощена функция создания основого меню, все * Change reductor_userspace_pl5 1bde0df: Теперь в мастере установки настройка vlan - опциональна * Change reductor_userspace_pl5 36f4795: Улучшена система уведомления об ошибках. * Change reductor_userspace_pl5 b5b77a8: Добавил в демон поддержку команды status * Change reductor_userspace_pl5 5468de7: wget заменён на curl, так как wget в дефолтном centos 6.4 minimal - нет * Change reductor_userspace_pl5 7d9096c: Удалил дефолтные знаения * Change reductor_userspace_pl5 e7f2fea: Удалён устаревший скрипт настройки * Change reductor_userspace_pl5 3ef734b: Добавил ещё несколько необходимых пакетов в скрипт установки * Change reductor_userspace_pl5 2bea814: Скрыл отображение настроек ядра, эти настройки только для разработчиков. * Change reductor_userspace_pl5 2d98195: Улучшены подсказки мастера настройки сети * Change reductor_userspace_pl5 33c7c68: Теперь обновление списков zapret-info.gov.ru работает только в зарегистрированной версии * Change reductor_userspace_pl5 6735895: Из библиотеки для построения меню вынесены функции связанные с * Change reductor_userspace_pl5 f31737b: Теперь в локальном меню отображается код регистрации 2013-07-29 Oleg Strizhechenko * Change reductor_userspace_pl5 dce961b: Исправил перезапуск Carbon Reductor * Change reductor_userspace_pl5 88b015e: Переименовал некоторые пункты меню для лучшего понимания * Change reductor_userspace_pl5 61aa263: Улучшена работа без установленного dialog * Change reductor_userspace_pl5 a08ad50: Добавлена автоматическая установка необходимого для работы Reductor * Change reductor_userspace_pl5 caa7016: Предположительно исправлена битая кодировка в warning (wall) 2013-07-27 Oleg Strizhechenko * Change reductor_userspace_pl5 ded6e53: Улучшено резервное копирование настроек * Change reductor_userspace_pl5 b83c95e: Реализована функция настройки интерфейсов для зеркала * Change reductor_userspace_pl5 a72930b: Исправлено название генерируемого конфига bridge * Change reductor_userspace_pl5 f141378: Исправлен рестарт сети * Change reductor_userspace_pl5 df1eb7f: Исправлен вызов команд функцией show_msg_and_run * Change reductor_userspace_pl5 331ed3b: Добавлен вызов мастера настройки сети в старт Carbon Reductor * Change reductor_userspace_pl5 0c5941d: Полностью реализована настройка сети, осталось добавить её вызов при 2013-07-26 Oleg Strizhechenko * Change reductor_userspace_pl5 a42789d: Добавил функцию генерации конфигов интерфейсов, осталось добавить её * Change reductor_userspace_pl5 9c317bb: Добавил шаблоны настроек интерфейсов * Change reductor_userspace_pl5 8c176bd: Реализована функция замены ifup-eth (был прототип) * Change reductor_userspace_pl5 b3803ff: Добавил возможность замены ifup * Change reductor_userspace_pl5 8508d27: Добавлен вызов настройки зеркала трафика из меню * Change reductor_userspace_pl5 c4c39b8: Убраны лишние пробелы * Change reductor_userspace_pl5 637c330: Добавил мастер настройки сети * Change reductor_userspace_pl5 684cc11: Добавлен прототип мастера настройки зеркала трафика * Change reductor_userspace_pl5 72cda6b: Добавил в старт редуктора восстановление состояний файрволов * Change reductor_userspace_pl5 3a6a0e9: Исправлено отображение состояния активации продукта * Change reductor_userspace_pl5 f46449b: Теперь load_url обновляет код активации в конфиге * Change reductor_userspace_pl5 ef83e45: Добавлено описание ошибки отсутствия кода установки * Change reductor_userspace_pl5 27cde27: Добавлены человекопонятные описания ошибок и вывод в диалоговом окне при их возникновении 2013-07-25 Oleg Strizhechenko * Change reductor_userspace_pl5 6235cb6: Добавлены падения при загрузке URL * Change reductor_userspace_pl5 ae04c3f: Теперь стартовый скрипт падает при малейшей ошибке * Change reductor_userspace_pl5 603c346: Добавлена функция вывода ошибки и перехода в меню * Change reductor_userspace_pl5 14d6c55: Добавил несколько выводов об ошибках в переменные в CONST * Change reductor_userspace_pl5 52f62e5: Раскомментирована загрузка URL при старте * Change reductor_userspace_pl5 c79ab54: Исправлена логическая ошибка в load_url * Change reductor_userspace_pl5 1d7f1bc: Улучшен код системы получения сигнатур * Change reductor_userspace_pl5 b208b9f: Вызывался неправильный скрипт получения регномера * Change reductor_userspace_pl5 c0d9da8: Добавил регистрацию при старте редуктора * Change reductor_userspace_pl5 bbd9813: Улучшен скрипт сообщающий о проблемах с регномером * Change reductor_userspace_pl5 dd1fcaf: Доведён до рабочего состояния reg_main позволяющий получить регномер на * Change reductor_userspace_pl5 c41b360: Улучшен код reg_get.sh * Change reductor_userspace_pl5 1b6c888: В Const добавлена переменная LOGDIR * Change reductor_userspace_pl5 9bb8630: Улучшен код reg_initial * Change reductor_userspace_pl5 9dd5c0c: Улучшено логирование и запуск reg_initail.sh 2013-07-23 Oleg Strizhechenko * Change reductor_userspace_pl5 ee04ea0: ipset_prepare * Change reductor_userspace_pl5 5dbf1ac: Добавил прототип системы списков пользователей и категорий списков * Change reductor_userspace_pl5 6c92418: добавил создание симлинка при отсутствии 2013-07-22 Oleg Strizhechenko * Change reductor_userspace_pl5 34ad1ec: Исключил устаревший код используемый для совместимости * Change reductor_userspace_pl5 6b9bb80: Код установки берётся вне зависимости от того что в конфиге * Change reductor_userspace_pl5 392d8fb: Добавил логирование ошибок в escape.url * Change reductor_userspace_pl5 fcf2601: Во все скрипты добавлено логирование вместо записи в /dev/null * Change reductor_userspace_pl5 9953d1a: Состояние активации теперь отображается в заголовке меню * Change reductor_userspace_pl5 62b1470: Удалено отображение состояния регистрации в меню * Change reductor_userspace_pl5 6fde15f: Удаленая функция вывода команд * Change reductor_userspace_pl5 7d0cc1e: Удалил старый способ отображения состояния регистрации * Change reductor_userspace_pl5 24f007b: В меню добавлена возможность показывать вывод заданной команды * Change reductor_userspace_pl5 93f3533: Добавлены комментарии ко всем полям * Change reductor_userspace_pl5 dfa4761: Добавил описание для полей регистрации 2013-07-21 Oleg Strizhechenko * Change gost-ssl_pl5 d694b36: Initial commit * Change reductor_userspace_pl5 2773e77: Ускорена загрузка URL в ядро 2013-07-19 Builder on makedistro * Change base_scripts f3218dc: Убрал настройку API из base * Change base_scripts 0148062: Revert "Демонизировали wsgi" * Change base_scripts 64457b4: Демонизировали wsgi * Change base_scripts f013ca9: Перенесли шаблон httpd в обновляемую папку * Change base_scripts ab58c88: Добавили скрприпт открывающий порты для API машин 2013-07-19 Klinskih Anton * Change django-appadmin 8d5f1af: Добавили ожидание открытия портов после авторизации * Change django-appadmin 994eaef: Демон wsgi не видел настройки * Change django-appadmin d009574: Убрали таймаут в 6 секунд при авторизации 2013-07-19 Oleg Strizhechenko * Change reductor_userspace_pl5 cdb7937: Снизил задержку при загрузке URL * Change reductor_userspace_pl5 7a59b9d: Исправил права на скрипт настройки зеркала трафика * Change reductor_userspace_pl5 9e628ae: Добавил скрипт автоматической настройки зеркала * Change reductor_userspace_pl5 c5948c9: Улучшен предлагаемый конфиг iptables, снижающий нагрузку на модуль 2013-07-18 Klinskih Anton * Change django-appadmin ec2abf1: Добавили удаление hash_key при logout 2013-07-18 Oleg Strizhechenko * Change reductor_userspace_pl5 3b4f12e: Улучшен вывод стартового скрипта * Change reductor_userspace_pl5 c286471: Теперь скрипт экранирования URL работает при вызове из любой директории. 2013-07-17 Builder on makedistro * Change base_scripts 506d444: Разрыв связи при обновлении приводило сервер в нерабочее состояние: исправили скрипт обновления * Change base_scripts 886730e: Добавили в iptables пропуск icmp пакетов * Change base_scripts 32eeb26: Если на сервере при обновлении пропадал интренет: биллинг становился не рабочим - исправили скрипт обновления 2013-07-17 root * Change reductor_userspace_pl5 b16e689: Исправление разметки markdown * Change reductor_userspace_pl5 0607c8d: Исправлена разметка markdown * Change reductor_userspace_pl5 6c134c4: Добавил README по файлам в каталоге contrib * Change reductor_userspace_pl5 6d94008: Добавил файл для cron.daily для обновления списков * Change reductor_userspace_pl5 922128e: Добавил в cron.daily запуск обновления списков * Change reductor_userspace_pl5 35867af: Добавил патченный ifup-eth, позволяющий вешать адреса на vlan в bridge * Change reductor_userspace_pl5 3fe7f3c: Система обновления списков исправлена после рефакторинга * Change reductor_userspace_pl5 b24b1a4: Исправлена опечатка в пути к php-скриптам * Change reductor_userspace_pl5 5b0d228: Исправлена опечатка в пути к chrootdir * Change reductor_userspace_pl5 96cf958: Исправил обработку URL * Change reductor_userspace_pl5 e5c82bd: Добавил пример настройки vlan-интерфейса * Change reductor_userspace_pl5 e8e4f5e: Добавил пример настройки интерфейса на котором будет поднят vlan и на который будет приходить зеркало * Change reductor_userspace_pl5 2837316: Добавил пример настройки интерфейса на который приходит зеркало без vlan * Change reductor_userspace_pl5 ca8e1f5: Добавил пример настройки внешнего интерфейса * Change reductor_userspace_pl5 221dfbf: Добавил пример настройки bridge * Change reductor_userspace_pl5 1329f39: Добавил в chroot php-скрипт, обрабатывающий URL с кириллицей * Change reductor_userspace_pl5 49193c2: Восстановлен шаблон запроса * Change reductor_userspace_pl5 5d270a1: Добавил работающие с сертификатом скрипты в дерево * Change reductor_userspace_pl5 6924988: Добавил скрипты из reductor container в дерево * Change reductor_userspace_pl5 f5c656d: Теперь escape_url.sh - рабочий * Change reductor_userspace_pl5 0c37f39: Теперь URL берутся из escaped.list в lists 2013-07-17 Strizhechenko Oleg * Change reductor_userspace_pl5 7d323fe: Привёл прмиер использования etc/sysconfig/iptables 2013-07-16 root * Change reductor_userspace_pl5 cccc4e6: Теперь генерация списка URL сортируется 2013-07-16 Strizhechenko Oleg * Change reductor_userspace_pl5 a6432a5: Добавил escape на php для кривых кодировок в url * Change reductor_userspace_pl5 c81a3b9: Добавил прототип escape_url 2013-07-15 Builder on makedistro * Change base_scripts a4fdb59: Исправил вызов watchdog с помощью crontab 2013-07-12 root * Change reductor_userspace_pl5 7447314: Добавил получение кода установки в процесс получения сигнатур * Change reductor_userspace_pl5 0ed8e19: Исправил вызов скрипта подготавливающего запрос к серверу сигнатур * Change reductor_userspace_pl5 c9e635d: Исправил пути к proc entry * Change reductor_userspace_pl5 6b52ecc: Исправил выход из скрипта загрузки URL * Change reductor_userspace_pl5 b950e48: Исправил вызов установки значений proc * Change reductor_userspace_pl5 76815db: Исправил вызов offline-загрузки списков * Change reductor_userspace_pl5 2126f03: Теперь настройка proc отображается при старте * Change reductor_userspace_pl5 9161ddd: Перенёс обработку proc в start.sh * Change reductor_userspace_pl5 1886dd3: Добавил в конфиг настройки ядра * Change reductor_userspace_pl5 83b4b12: Поправил стартовый скрипт reductor * Change reductor_userspace_pl5 bd42a42: Добавил изменённый вызов загрузки URL * Change reductor_userspace_pl5 cfceede: Теперь загрузка URL пишет о том, как она отработала * Change reductor_userspace_pl5 bab29cb: поправил выкачивание сигнатур * Change reductor_userspace_pl5 22c5949: Улучшения по reductor * Change reductor_userspace_pl5 fa9f111: Добавил загрузку без обращения к запрет-инфо * Change reductor_userspace_pl5 7d222ba: Добавил подключение константы в получение сигнатур * Change reductor_userspace_pl5 5c434a0: улучшил код stop.sh * Change reductor_userspace_pl5 aabf2d5: Улучшил код стартового скрипта 2013-07-11 Builder on makedistro * Change base_scripts ae157b7: Добавил crontab с вызовом watchdog * Change base_scripts fa19792: Добавил создание папок прямо в watchdog * Change remote_auth 62aeb79: Указывался не правильный адрес редиректа: добавил http * Change remote_auth 116ed54: После успешной авторизации теперь редиректит на тотже ип а не на внешний ип 2013-07-11 Strizhechenko Oleg * Change base_scripts 3bcba92: Поправил права на watchdog * Change base_scripts acec6a6: Добавил настройку watchdog * Change base_scripts e04cab0: Добавил watchdog * Change base_scripts 4c6c5df: Поправил вывод fail 2013-07-10 Builder on makedistro * Change base_scripts 1196b5f: Добавил в appctl проверку наличия папки при выполнении действия над app 2013-07-09 root * Change reductor_userspace_pl5 22419ae: Добавил вывод Product Name и state в background msg в menu * Change reductor_userspace_pl5 b09c560: Добавил НЕРАБОТАЮЩИЙ reg_main.sh * Change reductor_userspace_pl5 4e77f1f: Кококо * Change reductor_userspace_pl5 73223f2: Поправил права на скрипт получения регномера * Change reductor_userspace_pl5 3a78709: Добавил скрипт получения регномера для демо-версии * Change reductor_userspace_pl5 e35716f: Добавил проверку регистрации * Change reductor_userspace_pl5 4deac35: Исправил получение кода установки * Change reductor_userspace_pl5 0363d2a: Добавил конфиг ebtables * Change reductor_userspace_pl5 107dd1c: Перенёс config в userinfo 2013-07-04 nikolay * Change django-appadmin 23e9e34: Changelog вылазил за границы окна 2013-07-04 root * Change reductor_userspace_pl5 98068bf: Переделал на использование CONST для путей * Change reductor_userspace_pl5 19880da: Initial commit 2013-06-28 Builder on makedistro * Change base_scripts 69f9f89: Добавил скрипт установки системного времени 2013-06-28 nikolay * Change base_scripts bab4001: Добавил автоматическое выставление g+w на группы, добавил монтирование псевдотерминалов в appctl 2013-06-27 nikolay * Change base_scripts 8502704: Добавил ротейт логов из коллектора * Change django-appadmin 984de54: Автоматическое создание системных групп, если их нет. * Change django-appadmin a817872: Пользователь не имел доступа к кассе, если не состоял в группе cash. Исправлено 2013-06-26 Klinskih Anton * Change django-appadmin 038266f: Добавил логотип 2013-06-19 nikolay * Change python-tools 7acaace: Исправление порчи конфига, модификацией его из веб-интерфейса 2013-06-18 Klinskih Anton * Change python-tools ea40c83: Добавил флаг developer если он указан в конфиге то возможно обновление даже если нет changelog'а 2013-06-17 nikolay * Change base_scripts ca7c6a4: fix previos commit * Change base_scripts 72e7d64: fix previos commit * Change base_scripts d6c7c79: При обновлении сначалаобновляется скрипт обновления * Change base_scripts e14a276: При обновлении сначалаобновляется скрипт обновления 2013-06-13 Builder on makedistro * Change base_scripts 23e08f1: sqlexec теперь работает из базовой системы * Change base_scripts f1e83f9: Добавил копирование нового из skelet/log при обновлении * Change base_scripts af60e69: Не перезаписывался etc 2013-06-13 nikolay * Change python-tools d281d41: Теперь список новых версий фильтруется по их наличию в чейнжлоге. 2013-06-10 nikolay * Change base_scripts 918abc2: Убрал лишний отладочный вывод * Change django 30cfdaf: Исправил предыдущий коммит * Change django 6fb2936: Исправил проблемы с автоматическим выставлением текущего времени в полях моделей 2013-06-07 Klinskih Anton * Change django-appadmin c0b6894: На главную страницу добавил оповещение о том что закончился демо период 2013-06-07 nikolay * Change django-appadmin 136423b: Исправлено падение джанги * Change django-appadmin 529012a: Исправлено падение джанги * Change python-tools bf3268c: Убрали лишний чейнжлог в окне обновления 2013-06-06 Klinskih Anton * Change python-tools 6fdfcbc: Исправил вызова команды chmod * Change python-tools fd0eab2: Не работал модуль авторизации: слетели права на запись для группы root на файл config.json 2013-06-04 nikolay * Change base_scripts 716e184: фикс запуска ib_copyblr 2013-05-30 Klinskih Anton * Change python-tools cc0ef61: profile 2013-05-29 Builder on makedistro * Change base_scripts 7aac7ca: Удаление устаревших файлов при обновлении 2013-05-28 nikolay * Change python-tools a02f1a1: Исправлено неверное указание виджетов в конфиге при сохранении формы из питона 2013-05-24 Builder on makedistro * Change base_scripts c9feecd: Исправил систему сборки, теперь обновляются модули * Change base_scripts e27be20: Удалил initrd из base_scripts, теперь он в отдельном репозитории 2013-05-22 Builder on makedistro * Change base_scripts 74ef89e: Добавил удаление не существующих на зеркале обновлений файлов 2013-05-21 Builder on makedistro * Change base_scripts f2dc739: Добавил скрипт 100% выключения всех служб аппа 2013-05-17 Builder on makedistro * Change base_scripts b9866ff: Не обновлялась база данных:сделал проверку суммы вместо времени и размера 2013-05-17 root * Change django-appadmin 6cb13de: Добавлены новые параметры тестирования 2013-05-13 Strizhechenko Oleg * Change django-appadmin 9519e9a: Переписал все новые тесты под новый формат * Change django-appadmin cc7ec2f: Добавил тесты сети * Change django-appadmin 5a5b188: Добавил несколько тестов в диагностику 2013-05-08 Klinskih Anton * Change django-appadmin 8494819: Дополнил список диагностируемых параметров 2013-05-08 nikolay * Change django-appadmin cec15d3: Здменения в странице диагостики * Change django-appadmin 7669ebc: fix * Change django-appadmin ce9376d: Логирование ошибочных логинов 2013-05-07 nikolay * Change django-appadmin a268051: fix нерабочая сборка * Change django-appadmin c17f6ac: Добавил оповещение о том, что пользователь пытался зайти под неверным логином/паролем 2013-05-07 Strizhechenko Oleg * Change auth_scripts e1de029: Добавил адрес для https * Change auth_scripts 3192181: Исправлены ошибки в старте приложения * Change auth_scripts 3abf76a: Исправлена логика первого старта приложения * Change auth_scripts a4116e8: Убрал лишний старт httpd из service и генерацию конфига для него, так * Change auth_scripts 8604736: Добавил автоматическую диагностику * Change base_scripts b0fcfff: Теперь appctl делает не выводит лишнюю информацию при рестарте сети * Change base_scripts e41a9a5: Добавил автоматическую диагностику для base * Change base_scripts feee4c1: Перенёс selftest в нужное место * Change base_scripts 6ac688f: Добавил скрипт запускающий тесты в app'ах * Change base_scripts 4c00ddb: Добавил watchdog 2013-04-30 Builder on makedistro * Change base_scripts 4014e81: Добавил симлинк на главный скрипт base 2013-04-30 Strizhechenko Oleg * Change auth_scripts 1b95f91: СОздание цепочки перешло из makednat в create_and_flush * Change base_scripts e478312: Добавил скрипт для дебага биллинга 2013-04-29 Builder on makedistro * Change base_scripts d5712ce: Добавил правильный initrd для ядра carbon * Change base_scripts 32b168a: Добавил правильный initrd для 2.6.32 2013-04-29 nikolay * Change django-appadmin ce16b62: Кассу открывают только членам группы cash * Change django-appadmin fe1a683: Добавил кассу 2013-04-29 Strizhechenko Oleg * Change base_scripts 797b2a5: Перенёс копирование sysconfig/network вверх, подключение config'а base * Change base_scripts 0f372ff: 1. При первом старте системы удаляются все pid-файлы 2013-04-26 nikolay * Change django-appadmin d1628d0: Добавил более подробную информацию об ошибке * Change django-appadmin af856bb: Добавил страницу просмотра статистики системы * Change remote_auth 387e32d: Добавил возможность авторизации для скриптов, с ответом в json формате 2013-04-22 Builder on makedistro * Change base_scripts 64690f2: Добавлена дополнительная поддержка SCSI * Change base_scripts 5fb7b0f: Добавлен симлинк на демо управляющий приложениями * Change base_scripts 1f6574c: Обновлёно ядро, улучшена поддержка SCSI. 2013-04-18 Builder on makedistro * Change base_scripts 780f3a8: добавил файл с группами в настройки джанги * Change base_scripts 8c533e1: Добавлен подсчет прогресса обновления. 2013-04-18 nikolay * Change django-appadmin d3b2e9e: добавил файл с группами * Change python-tools e699c97: Версия из /app/base/VERSION 2013-04-17 nikolay * Change django-appadmin 69be505: Вернул форк, удалил невидимые поля * Change django-appadmin ea0a636: Поправил безграмотность) * Change django-appadmin a9777b6: Убрал spawnDaemon из сохранялки настроек 2013-04-16 nikolay * Change django bd2e9d4: Исправил проблемы с IPField 2013-04-15 nikolay * Change django 16c9809: Ссылка на self не работала для HDSK 2013-04-11 Builder on makedistro * Change base_scripts 5e9240e: Убрал виджет смены пароля 2013-04-11 nikolay * Change django-appadmin ffd4320: Добавлены группы абонентов и лок файл 2013-04-10 Builder on makedistro * Change django-appadmin 04c7ecc: fix бажный коммит 2013-04-09 nikolay * Change django-appadmin f678070: ooops, закоммитил дебаг * Change django-appadmin b1b32de: Перевёл баннер с сообщением о новой версии в ajax 2013-04-09 Strizhechenko Oleg * Change auth_scripts 1b6946b: Теперь в ip_tune создаётся 1-2 направления в цепочку, плюс цепочки flush'атся перед makednat'ами 2013-04-05 Builder on makedistro * Change base_scripts 8b7a55b: fix отображение настроек сети * Change base_scripts a2fc3e0: Добавили опцию 'Порт rsync апдейтера' в конфиг 2013-04-05 nikolay * Change django-appadmin 1b4145c: Исправлен запуск обновления * Change django-appadmin 7e0ca6a: Убрали table виджеты из настроек * Change django-appadmin 8056115: Убрали пустой виджет из настроек сети * Change python-tools f9a1e31: Исправили проверку на новую версию * Change python-tools 81d3d58: Исправлен запуск обновления * Change python-tools f8461e1: Исправлены баги поиска новой версии 2013-04-04 Builder on makedistro * Change auth_scripts 07dd204: Убрали лишнее из меню с настройками * Change base_scripts 95086f8: скрипт инициаизации конфига.json выставляет w на группу * Change base_scripts 5cfdbff: Убрали ненужные виджеты из конфига * Change base_scripts c1d6ceb: Реальные настройки для обновления * Change base_scripts 31ba205: Не стартовал appctl * Change base_scripts 06989de: fix address * Change base_scripts 05e5389: cfg_init сменил место запуска 2013-04-04 nikolay * Change django-appadmin 1e1bfbb: Убрали вкладки 'Неопределено' * Change django-appadmin acc63f4: Новый чейнжлог и фикс 500й страницы * Change python-tools 720ef57: Новый чейнжлог 2013-04-03 Builder on makedistro * Change base_scripts f1b7970: Убрал rc.local и переименовал ip_tune * Change base_scripts 2cad50e: fix * Change base_scripts 3b82ac6: add cfg init for cabinet * Change base_scripts 2f04852: Открыл порты для netflow и radius 2013-04-03 nikolay * Change base_scripts 9d60586: jsonconfig init * Change django-appadmin e04ace0: Закрыл обновление и изменение настроек для пользователей не в группе root * Change django-appadmin 38fc64e: Добавлен ChangeLog * Change python-tools 570726b: Добавлен changelog 2013-04-02 Builder on makedistro * Change auth_scripts 371a261: Не верный путь до конфига * Change base_scripts 372e60b: Удалил лишнее * Change base_scripts 1fb2c58: Не правильный путь до конфига * Change base_scripts d5d326b: Другие репы * Change base_scripts c58f6d6: Другие репы * Change base_scripts 146ec49: Старый сайт * Change base_scripts e0edcb8: ? * Change base_scripts 89305b9: Недостающие файлы * Change remote_auth 9f7bea8: Поправил пустой экран при авторизации с неправильным логином/паролем. Теперь возвращает пустую форму. 2013-04-02 nikolay * Change django-appadmin b09cf84: Изменения для теста call_sh_script * Change django-appadmin 9f57506: Поправили ошибку невозможности изменения пароля рута * Change python-tools a703ddb: Безопасный форк 2013-04-01 Klinskih Anton * Change django 8be2410: Убрал не нужное 2013-04-01 nikolay * Change django-appadmin c60e698: Добавили: * Change django-appadmin e53f605: Добавили пользователей с группами. 2013-03-29 nikolay * Change django-appadmin 2da238f: Изменил название ид сессии для base, т.к она конфликтовала с сессией джанги биллинга * Change django-appadmin 8c2ea3a: some fix last commit * Change django-appadmin bd774fd: Добавил username в сессию * Change django-appadmin 6d6d8d7: Добавлена поддержка смены пароля администратора 2013-03-28 Builder on makedistro * Change base_scripts 1b2438d: for merge... 2013-03-28 nikolay * Change base_scripts 6b3d0c7: Добавили сарт/стоп приложения перед вызовом хука * Change base_scripts 68953ef: вызов update_hook * Change django-appadmin 71ec187: Добавил кнопку логаута 2013-03-27 Builder on makedistro * Change auth_scripts 96599fc: Перенес страничку авторизации в ro раздел * Change remote_auth 50e30ac: Не нужный цикл * Change remote_auth 5f89b46: НЕ авторизовало * Change remote_auth a99e267: Неправильный редирект приводил к ошибке при повторной авторизации 2013-03-27 nikolay * Change django-appadmin ccc3b55: ajax запрос на лог обновления раз в секунду * Change django-appadmin 9cd5076: убрали call_sh_script для правил iptables * Change django-appadmin d2c218c: fix iptables rule 2013-03-26 Builder on makedistro * Change base_scripts a2e3c90: Для правил с портами надо указывать протокол * Change base_scripts e4ec9e4: Новые правила iptables для секюрности * Change base_scripts 0d072d7: ip_tune должен быть доступен до монтирования * Change base_scripts b73267d: Закрываем все порты по умолчанию * Change base_scripts b3b214a: Убрал рестарт апача 2013-03-26 Klinskih Anton * Change python-tools 66ed6b1: Добавление вывода в лог 2013-03-26 nikolay * Change base_scripts e01508e: fix slow speed time_update * Change base_scripts 164b369: sorry. fix * Change base_scripts 10c7218: ntp sync datetime * Change django-appadmin fe3aa05: open billing on login * Change django-appadmin ba4a4e0: Новая rpc функция logout * Change python-tools 2b243b7: fix * Change python-tools f35e583: Замена логики проверки новой версии 2013-03-25 Builder on makedistro * Change base_scripts 0f83854: Пользователи перенесены в другую папку * Change base_scripts cccc16f: Рестарт главного апача * Change base_scripts 77bc7b6: Пути в локальных настройках 2013-03-25 Klinskih Anton * Change django-appadmin c063918: Пользователи тоже в папке auth * Change django-appadmin 3de1196: Отладил логирование * Change django-appadmin f15ff5e: Добавил логирование * Change python-tools 588578a: Версия смотрится в base * Change python-tools 5926ec0: Версия смотрится в base 2013-03-25 nikolay * Change base_scripts ca35b24: DEBUG=False * Change django-appadmin af991b1: add daemonize * Change django-appadmin 5aac0b6: add exception report middleware * Change python-tools 78c5299: fix fork * Change python-tools 7c8458a: add daemonize function 2013-03-22 Builder on makedistro * Change auth_scripts d8934eb: fix if.widget т.к не работал веб * Change base_scripts d096acc: Бекап лога * Change base_scripts 5a504dc: Локер для обновлялки * Change base_scripts 04c335e: Неправельный путь был указа * Change base_scripts 45afe73: Убрал дебаг из appctl * Change base_scripts b5e6801: Копирование нового из var * Change base_scripts 8590e4a: Перенесен скирпт * Change base_scripts 5cbb531: Не работало обновление, размонтировались все проки 2013-03-22 Klinskih Anton * Change django-appadmin 403b673: Не правильный путь к логу * Change django-appadmin 4c3c605: Лишний модуль * Change python-tools 4b3d544: Создание лога если нет * Change python-tools c544635: Запуск скрипта. 2013-03-22 nikolay * Change base_scripts 8ef6ac4: add .gdb upgrade script * Change django-appadmin 570156e: fix скролл и усечение лога 2013-03-21 Builder on makedistro * Change base_scripts 3fdcb01: Не все попало в коммит * Change base_scripts 0900b8f: Админка перенесена на ro * Change base_scripts dec3cf3: Сохранение истории bash * Change base_scripts 66b4811: Глючил скрипт обновления * Change base_scripts 242c294: Хосты для апача * Change base_scripts 1ecf0c4: Не правильно определялось примонтированность * Change base_scripts 17abc77: Не монтировались разделы * Change base_scripts 766071c: Баг с монтирование * Change base_scripts 816dc70: Рефакторинг для обновления * Change base_scripts 4c26b63: Перенос админки в ro раздел * Change base_scripts b7a7b35: Доработка обновления * Change base_scripts 3da6d45: Откат хака * Change base_scripts 4cc1ead: Неправильно проверялось на замонтированность разделов * Change base_scripts 8d205fd: Адрес сервера берем из конфига * Change base_scripts abeb209: Настройки обновления * Change base_scripts 37ec0ae: Не читался конфиг base * Change base_scripts 85ca258: Система обновления * Change base_scripts 53080c2: Скрипт обновления 2013-03-21 nikolay * Change base_scripts f2b20b1: fix * Change base_scripts e70d014: add local_settings to base * Change django-appadmin b5479d0: add online log 2013-03-20 nikolay * Change base_scripts b7bbbf0: add update_server settings * Change django-appadmin 296e9ff: fix * Change django-appadmin 1269e38: get update_server settings from config * Change django-appadmin cd2b3ce: add update manager * Change python-tools ec2669a: get update server settings from config * Change python-tools b748cd2: Добавлен модуль обновлнеия 2013-03-19 Builder on makedistro * Change base_scripts 79c0fc3: Отправил админку в папку хака * Change base_scripts daae934: Отправил админку в папку хака 2013-03-18 Builder on makedistro * Change base_scripts 6350db4: Открывался порт 8081 не в тех цепочках 2013-03-18 Klinskih Anton * Change django-appadmin c50f39b: Апач не видел скрипты 2013-03-12 Strizhechenko Oleg * Change base_scripts 4aead49: Fixed: ни один сервис не стартовал из-за новой схемы монтирования разделов. Теперь ip_tune вызывается после appctl, который монтирует etc и другие разделы 2013-03-07 Builder on makedistro * Change auth_scripts 3e1a6e3: Перенос конфига * Change auth_scripts c26b857: Перенос конфига * Change base_scripts c04da49: Разрешаем запросы с внутренних ип на порт 8081 * Change base_scripts 9885c0d: Перенос конфига * Change base_scripts 68078c2: Перенос конфига * Change base_scripts 58edc52: appctl загружал неправельный конфиг * Change base_scripts ce8573f: Меню из общей репы * Change base_scripts 8b38512: Перенос конфига 2013-03-07 Klinskih Anton * Change python-tools f0c2ab9: Конфиги теперь лежат в папках 2013-03-07 Strizhechenko Oleg * Change base_scripts 69d1b68: Последний appctl в соответствии с pl5 * Change base_scripts ca24678: Поправленный mount * Change base_scripts 52b9622: Монтирование работает по новому 2013-03-05 Builder on makedistro * Change base_scripts 9984ef1: Новая директория для конфигов 2013-03-04 Builder on makedistro * Change auth_scripts 707bbb0: Меню теперь в общей репе * Change auth_scripts 5e7ac1c: перенос конфига * Change auth_scripts de94018: перенос конфига * Change base_scripts 73d81a9: Меню теперь в общей репе * Change base_scripts 0b9fb6c: перенос конфига * Change base_scripts 3ca5412: перенос конфига * Change bash_menu 3a7a362: Конфиги теперь в папке cfg * Change bash_menu 69db6b6: Initial commit 2013-03-01 Builder on makedistro * Change base_scripts fcb4530: Убираем расширение * Change base_scripts 621444c: Закрываем порт 8081 и окрываем только при авторизации 2013-03-01 Klinskih Anton * Change django-appadmin 093a4e3: При аунтефикации передаем ип и делаем dnat * Change python-tools 56a0491: Нет прав на эту директорию 2013-02-28 Klinskih Anton * Change python-tools 9847d8f: Вернул старый путь * Change remote_auth b67b91c: Кривые стили 2013-02-27 Builder on makedistro * Change base_scripts 926e374: Не запускался сервис * Change base_scripts 7a83462: Рестарт апача приводит к краху перезагрузки аппа 2013-02-27 Klinskih Anton * Change django fbe611b: Оптимизация * Change django-appadmin bf35996: Теперь можно применять настройки сделанные через web * Change python-tools 0f4b723: Пока туда сохраняем * Change python-tools 56b244a: Надо чтобы обязательно после кодировки стояло * Change python-tools 654cea5: Теперь можно применять настройки сделанные через web * Change python-tools 4150f4e: Не изменялись config файлы * Change python-tools 4d46a13: Неправельная команда создания каталогов 2013-02-26 Builder on makedistro * Change auth_scripts a753198: картинка * Change base_scripts 08a0d34: картинка * Change base_scripts 2dd9821: цвет 2013-02-26 Klinskih Anton * Change django-appadmin 79dcff5: Новый бутстрап и локальные шрифты * Change django-appadmin 2952ab5: Картинки и цвет из конфига 2013-02-25 Builder on makedistro * Change auth_scripts 810fc1a: Убрал старую картинку * Change base_scripts f36ba40: Убрал старую картинку 2013-02-25 Klinskih Anton * Change django a3ea6d2: Сессия теперь в кеше * Change django-appadmin a8eba19: Поднастройка дизайна * Change django-appadmin 39dc4b9: Метро картинки * Change remote_auth f680678: Изменена форма авторизации, поправлен заголово и убран checkbox * Change remote_auth 9368d71: Дизайн окна входа * Change remote_auth a2250f9: Указание кодировки 2013-02-22 Klinskih Anton * Change remote_auth e9e9e6e: Форма авторизации 2013-02-19 Klinskih Anton * Change remote_auth 7b41812: METRO style для биллинга 2013-02-19 Strizhechenko Oleg * Change base_scripts b1a6ffc: Добавил поддержку invisible в show_table * Change base_scripts eceb05e: Вернул админ панель if2.name и добавил ей свойство invisible 2013-02-18 Klinskih Anton * Change django-appadmin 761b2e2: METRO style для главной админки 2013-02-18 Strizhechenko Oleg * Change auth_scripts f6d89c4: Убрал возможность настраивать сеть в auth * Change base_scripts 100921a: Добавил локальный интерфейс * Change base_scripts 30768f7: Вытер из настроек Base настройку IP админ-панели, хватило 2013-02-14 Klinskih Anton * Change django-appadmin 113445b: Рефакторинг скрипта * Change python-tools 2836cde: Возможность запуска генерации с виртуалки 2013-02-14 Strizhechenko Oleg * Change auth_scripts 62705e7: srv->app, restart work * Change base_scripts 727c115: srv[appname] -> app[appname] - теперь рестарт работает 2013-02-12 Strizhechenko Oleg * Change auth_scripts d7f844b: Correct restart from menu * Change base_scripts 0cd4971: Correct restart from menu 2013-02-11 Builder on makedistro * Change django-appadmin 5236f76: Авторизация не работала из-за указания относительных путей 2013-02-11 Strizhechenko Oleg * Change base_scripts 896776a: Добавил скрипт проверки корректности всех конфигов * Change django-appadmin a4eceb3: New carbon_cabinet icon 2013-02-08 Klinskih Anton * Change python-tools 29f352a: Баг с кодировкой * Change python-tools a1757c1: Баг с кодировкой * Change python-tools ccd201d: добавил в имя config * Change python-tools e738afd: Бекап конфигов с временем * Change python-tools 29c5a7a: Бекап конфигов * Change python-tools 4c3b3d3: Нельзя приводить к булеву если это часть другого текста 2013-02-08 Strizhechenko Oleg * Change auth_scripts 868c48a: New config for auth * Change auth_scripts 68915da: Переработанный IP_TUNE - правила для DNAT живут в своих цепочках * Change auth_scripts 4c7aadb: Добавил menu в auth * Change base_scripts fbcd535: New config for base * Change base_scripts 7c5897e: menu and menu_lib for base * Change base_scripts ca765e0: Новый appctl, протестирован на AS * Change base_scripts 13febd8: Добавил в base последнюю версию dialog_menu * Change base_scripts 67de58e: Переписанные makednat'ы, всё живёт в своих цепочках 2013-02-06 Strizhechenko Oleg * Change auth_scripts a2832e7: Add img to auth config * Change base_scripts a7a1515: Добавил app[img] для BASE 2013-02-05 Klinskih Anton * Change django 68b39cd: Не сохранялось больше одной операции * Change python-tools e668428: Коллекторы теперь заносяться отдельно 2013-02-04 Klinskih Anton * Change django 882e3bc: Сквозной поиск по по таблица ссылающимся на обьект поиска 2013-02-01 Klinskih Anton * Change django 9c2a6f2: Не отображались inline формы * Change django a242a5c: Отктил изменения в генераторе моделей * Change django-appadmin 6d5ed00: Картинки для плитки * Change django-appadmin ba6dd1d: Сдвинул дату тестового периода 2013-01-30 Klinskih Anton * Change django-appadmin 971ce03: Процедура не находилась при soap запросе * Change django-appadmin b607b54: Сортировка групп * Change django-appadmin 9d94b40: Некорректно сохранялись чекбоксы * Change django-appadmin 2a09bd0: Сохранение настроек через веб * Change django-appadmin 2546023: Поля без виджетов выкинул на отдельную вкладку * Change django-appadmin 4f8c8f6: Подписи для вкладок * Change django-appadmin a9a5b31: Соединение строк для значений не являющихся виджетами или листами * Change django-appadmin 0a9abe8: Переключение вкладок * Change django-appadmin 676b432: Лишний div * Change django-appadmin 8a3d043: Настраиваем дизайн * Change django-appadmin 845e8a0: Настраиваем дизайн * Change django-appadmin f19333d: Настраиваем дизайн * Change django-appadmin 7765791: Настраиваем дизайн * Change django-appadmin 546b63b: Распарсиваем настройки виджетов и отображаем форму * Change python-tools d72143d: Сохранение настроек через веб * Change python-tools a4074b9: Настраиваем дизайн * Change python-tools f3d8944: Распарсиваем настройки виджетов и отображаем форму 2013-01-29 Builder on makedistro * Change base_scripts e3ab641: Back defailt IP 192.168.0.1 2013-01-29 Klinskih Anton * Change django-appadmin 698c265: Сохранение хеша в сессии * Change django-appadmin 8b4195f: Заготовки для редактирования конфигов * Change django-appadmin eb73471: Если у аппа есть конфигурация web admin то меняем порт * Change django-appadmin 82934c0: Соль сохраняется теперь в файлах * Change django-appadmin bd2ce6e: Баг с отображение картинок * Change django-appadmin f11ae7b: Только для биллинга меняем хост * Change django-appadmin 8bccb2d: Плитка строиться в зависимости от конфигов * Change django-appadmin ec55ead: Пути к сессиям * Change django-appadmin d28fe60: Отладил авторизацию по ключу * Change django-appadmin 9c1b81b: Отладил авторизацию * Change django-appadmin a7afebb: Новый бакэнд авторизация через Base * Change remote_auth 7445cd2: Статичные библиотеки * Change remote_auth 8d0ed92: С первого раза не запускалось 2013-01-29 Strizhechenko Oleg * Change base_scripts 47984e3: Default dns values in config * Change base_scripts 849f2be: appctl with dns support 2013-01-28 Builder on makedistro * Change base_scripts 067858d: Add google DNS as default DNS / Yegor * Change base_scripts 4a0646f: Настройка sudo 2013-01-28 Klinskih Anton * Change django-appadmin c516aee: Добавил проверку пароля с солью * Change django-appadmin 0eaec0b: Убрал маку из ип * Change django-appadmin 5a595ff: Путь к пользователям * Change django-appadmin fbf05e5: Чтение файла конфигурации из bash * Change django-appadmin 31ff7c5: Автоматическая авторизация по ключу * Change python-tools 67a1252: Чтобы работал как пакет * Change python-tools 0a80937: Чтение файла конфигурации из bash * Change remote_auth 423fc67: Передача хеша при редиректе * Change remote_auth 46f6ce7: url для редиректа говорит главная админка 2013-01-25 Klinskih Anton * Change django-appadmin 382c492: Убрал лишний код * Change django-appadmin 3ba9dc6: Еще храним пароль без соли * Change django-appadmin 6842559: Хранение пользователей в файлах * Change remote_auth 97ebdc4: Добавли md5 * Change remote_auth 70f153f: Упростил * Change remote_auth 5eafd4b: Получение соли яваскриптом * Change remote_auth 320ee60: Шифруем bcrypt алгоритмом 2013-01-24 Builder on makedistro * Change base_scripts 2343658: Апач зацикливался 2013-01-24 Klinskih Anton * Change django-appadmin 227ba63: Получаем хешированы хеш пароля в админке для автоматической авторизации * Change django-appadmin d9987bc: Использование встроеных алгоритмов авторизации * Change django-appadmin c95f274: Кастомные css * Change remote_auth 434e2da: Шифруем пароль на стороне клиента * Change remote_auth 0d33cf2: Неправельный редирект * Change remote_auth ee07d22: Инициализация сессии. * Change remote_auth 5489f83: Лишний параметр * Change remote_auth 993a03e: Некорректные адреса переадресации * Change remote_auth d7a3937: Запомним в сессии логин для автоматической авторизации в джанге * Change remote_auth d87e059: Не получал соль 2013-01-23 Builder on makedistro * Change auth_scripts 3f45038: Отключил кеш wdsl * Change lxml e300fb1: Initial commit * Change mini_httpd 213adee: Убрал бинарики 2013-01-23 Klinskih Anton * Change django-appadmin fb9f354: Рисунки * Change django-appadmin 5f4f16e: Получение соли * Change django-appadmin 10a8ee4: Соль для авторизации * Change django-appadmin eb5f116: Возврат обьекта при вызове процедуры soap авторизации * Change remote_auth c88ea92: Соль приходит в массиве * Change remote_auth c8f3657: Редирект 2013-01-21 Builder on makedistro * Change auth_scripts 9c24dc4: Настройки php * Change auth_scripts 3453378: Неправельные имена * Change mini_httpd 72f7ecf: PHP CGI не видел файлы * Change mini_httpd c6f0f27: Для сборки * Change remote_auth a3361d6: Не работал скрипт * Change remote_auth 8bf4a66: Не выполнялись php скрипты * Change remote_auth dac22dc: Сервер не видел файлы 2013-01-21 Klinskih Anton * Change django-rpclib 548a389: Передача строковых значений вызывало ошибку 2013-01-18 Builder on makedistro * Change auth_scripts cd08bbd: Ошибка порта * Change auth_scripts 3cbb95f: Генерация сертификатов при старте * Change auth_scripts 42cb417: dnat * Change auth_scripts 446a156: Initial commit * Change base_scripts 48b63f3: команды запуска сервисов * Change base_scripts 7653391: Настройка dnat * Change base_scripts 56c6d13: Переместил пока сайт в обычный каталог * Change base_scripts 04bce8a: Настройки django * Change base_scripts 702d60b: Настройки httpd сервера * Change make_ssl_cert 7ea3127: Скрипт * Change make_ssl_cert 7964f85: first commit * Change remote_auth 6b20cd4: Исходный файл * Change remote_auth 7eaee08: first commit 2013-01-18 Klinskih Anton * Change django-appadmin 2600610: Добавлена поддержка SOAP * Change django-appadmin eb7a873: Перенес из админки биллинга * Change remote_auth 1a70787: Авторизация через SOAP 2013-01-17 Klinskih Anton * Change django-appadmin 7f00b69: Initial commit * Change python-tools 1c88f48: Импорт/экспорт json 2013-01-16 Klinskih Anton * Change python-tools e506b31: События при удалении, изменении, добавлении учетной записи. 2013-01-15 Strizhechenko Oleg * Change base_scripts 35b6790: Hack for russian encoding 2013-01-11 Klinskih Anton * Change python-tools 8a0a8c5: Скрипт генерации настроек 2012-12-27 Klinskih Anton * Change base_scripts ed58af5: Убрал версию 2012-12-26 Klinskih Anton * Change django 501b2ea: Байты конвертируем в мегабайты 2012-12-21 Klinskih Anton * Change django 8e3fb88: Корректное отображение копеек 2012-12-20 Klinskih Anton * Change python-daemon d40225d: Другая реализация 2012-12-19 Klinskih Anton * Change django 5c031c8: Проблема запуска * Change python-daemon 5ae17c8: Баг с импортом * Change python-daemon c3d84d4: Баг с импортом 2012-12-11 Builder on makedistro * Change mini_httpd cf3d1b7: httpasswd getline fix 2012-12-11 Strizhechenko Oleg * Change base_scripts 999111d: Reboot -f => reboot 2012-12-07 Klinskih Anton * Change django 1c121ba: неправильно выставтлялись значения по умолчанию * Change django 25b61ed: Рефакторинг абонентов и тарифов 2012-12-03 Klinskih Anton * Change python-tools 5c2034c: Добавил общий счетчик 2012-11-30 Klinskih Anton * Change python-tools 9234b91: Загрузка тарифов 2012-11-28 Builder on makedistro * Change mini_httpd c10d145: first commit 2012-11-02 Strizhechenko Oleg * Change base_scripts a79307d: carbon4 -> Carbon4 * Change base_scripts d1ce38d: Добавил network с hostname в ro_addon 2012-11-01 Strizhechenko Oleg * Change base_scripts dcd3e8c: Переименовал PRODUCT в Carbon для backtitle * Change base_scripts a221cbe: Смержил menu из softrouter с menu из base * Change base_scripts 2f47e2d: Убрал лишние комментарии и немного подрефакторил appctl 2012-10-30 Strizhechenko Oleg * Change base_scripts 806db01: Исправил глюк с добавлением base ip * Change base_scripts 78a8564: Решил конфликт, когда внешними интерфейсами является и base и softrouter * Change base_scripts 19aa7df: Поправил баг, теперь можно менять интерфейсы местами * Change base_scripts 4b80b75: Убрал лишние echo и добавил return 0 в network_start 2012-10-29 Klinskih Anton * Change django f1e7381: Поправил возврат в договор при удалении учетки * Change django af3549e: В 2.6 надо ставить так * Change django 6e815de: Возможность изменять вложенные формы. 2012-10-29 Strizhechenko Oleg * Change base_scripts 9c9eaf4: убрал лишнее echo из меню * Change base_scripts 9bdc699: Добавил перезагрузку * Change base_scripts c267fd4: Добавил возможность смены пароля * Change base_scripts 1be1e84: Добавил перезагрузку в base * Change base_scripts b2bfcac: Добавил перезагрузку в menu * Change base_scripts 6e944c7: Таки пусть будет external * Change base_scripts f6f0b19: Теперь base ip 192.168.1.1/24, и он local * Change base_scripts 23e7156: Перевел motd на русский язык * Change base_scripts 6a02d2b: Поправил menu, был глюк при старте из-за кривого услвоия * Change base_scripts 55f40c2: Теперь в глобальном меню используется app[name] * Change base_scripts c8aa800: Добавил app[name] для нового глобального меню * Change base_scripts b8159b9: Поправил проверку списка app 2012-10-26 oleg * Change base_scripts 586bee0: Добавил логику обработки lost+found в appctl 2012-10-26 Strizhechenko Oleg * Change base_scripts 1780a4f: Поправил конфиг base для того чтобы девайсы выбирались через list * Change base_scripts c1b054c: Добавил выбор интерфейсов с помощью списка * Change base_scripts 0e08d57: Убрал лишний дебаг * Change base_scripts 61ebff4: Убрал лишний вывод связанный с сетью в appctl * Change base_scripts 2053a4b: appctl поддерживает обход lost+found * Change base_scripts 1c8afa9: Исправил проблему с кнопкой назад в table * Change base_scripts 14b2a9e: Сделал base интерфейс отключаемым + решил проблему с lost+found в appctl 2012-10-25 oleg * Change base_scripts 2ad90f3: Настройка base сети теперь не конфликтует с dummy, сделал через unset * Change base_scripts efe09a0: Добавил рабочие конфиг и menu поправленное для base * Change base_scripts ee357e0: Рабочая версия appctl, работающая с base * Change base_scripts b528f51: Пытаюсь сделать appctl умеющим работать с base * Change base_scripts 5cd5dd5: Перенес app в addon чтобы не конфликтовало при mount /app * Change base_scripts 5392a0d: dummy -> dummy0 в appctl * Change base_scripts 221ba02: Больше не flush'им dummy чтобы не падали другие сервисы 2012-10-23 Klinskih Anton * Change django db55795: В деньги ноль приходил текстом * Change django b5eb06d: Исправил генератор 2012-10-23 oleg * Change base_scripts f0e6ce4: Добавил закомментированный код в appctl, для работы с сетью base * Change base_scripts 251c7fa: Исправил конфиг и menu для непересекающейся с softrouter работы * Change base_scripts 51bd250: Добавил menu и config для base * Change base_scripts fdadc07: И проверку на поднятость/опущенность * Change base_scripts 876088a: Не вычислялся ZONE перед добавлением ROUTE * Change base_scripts 27bc289: Поправил appctl (network) - теперь в stop return 0 т.к. сеть должна * Change base_scripts 35ac5de: Поправил rc.local для того чтобы он игнорировал lost+found * Change base_scripts eae2332: Добавил пропуск lost+found в том числе и в глобальный ip_tune * Change base_scripts 1e2d303: Поправил глобальный ip_tune чтобы он делал restart по умолчанию 2012-10-23 root * Change base_scripts 41d2510: Исправил rc.local для того, чтобы не попадал lost+found в for x in app 2012-10-22 oleg * Change base_scripts b8698a3: Поправленный под новую логику с интерфейсами (enabled->disabled) appctl 2012-10-22 root * Change base_scripts 6ae0caa: Вынес создание DNAT правил из base в список app * Change base_scripts b3b607d: Добавил обёртку для просмотра git status без untracked файлов, ибо много мотать 2012-10-19 oleg * Change base_scripts 8a7191e: Убрал неправильную команду iproute из appctl * Change base_scripts 8601884: Добавил motd, пишущий про запуск menu 2012-10-16 Klinskih Anton * Change python-tools 8ff96b1: Адрес сочи * Change python-tools 9dd4924: Префикс для номеров * Change python-tools 4758db8: Удаление пробелов 2012-10-15 Klinskih Anton * Change python-tools f73145c: initial commit * Change python-tools 24eccbb: initial commit 2012-10-04 oleg * Change base_scripts 591ec42: Прокомментировал appctl 2012-10-04 root * Change base_scripts f05bd5f: Добавил в индекс ip_tune 2012-09-27 Klinskih Anton * Change django 373fb7f: Баг с удалением 2012-09-25 Klinskih Anton * Change django fbfd5f9: Баг с удалением абонента 2012-09-18 Klinskih Anton * Change django e2f4309: Значения по умолчанию для полей берется из базы 2012-09-11 Klinskih Anton * Change django 2623e1b: Бага не позволяла получить ид добавленной записи. * Change django a78033b: Переделал rid обратно в id 2012-09-07 Klinskih Anton * Change django 4a7631e: Просто так * Change django 9b3045d: Просто так 2012-09-05 Klinskih Anton * Change django 58a44b9: Бага с отображением подгруп 2012-08-17 Klinskih Anton * Change django e59975e: Слетела gen.sh 2012-08-14 Klinskih Anton * Change django 3bed23e: Добавление записей в связные поля 2012-08-09 Klinskih Anton * Change django 05918e6: Доработал модуль аунтификации:можно просмартивать учетные данные, автоматическая авторизация через сессию и куки 2012-08-08 Klinskih Anton * Change django f7b8a02: Генерируемые модели теперь абстрактные что дает большую гибкость * Change django 8cdc5a8: Нельзя было создавать ключи на одну и туже таблицу * Change django 73bdb00: Решил проблему с валидностью генерируемых моделей, сделал человеко читаемое отображение внешних ключей в списке выбора на форме. 2012-08-06 Klinskih Anton * Change django 33254db: Merge branch 'yegor' 2012-08-01 Klinskih Anton * Change django fbe7273: IDE убираем из гита 2012-08-01 Klinskih Anton * Change django c7d6106: Подключение нашей модели * Change django f7fc602: Подключение нашей модели 2012-07-23 root * Change django 76f762d: Чек боксы работают с FB * Change django 320acc4: Наш генератор моделей