Jump to content
Local
nightfly

Релизы Ubilling 2014

Recommended Posts

Чейнждлог читать видимо не в моде :)

Share this post


Link to post
Share on other sites

Ростик, чейнждлог читал на 0.6.1 может не то читал но в упор ничего там не вижу.

Share this post


Link to post
Share on other sites

4002 текущая ревизия. Релиз думаю на этой неделе.

Share this post


Link to post
Share on other sites

Итак, как и обещалось стабильный релиз Ubilling 0.6.1 rev 4014.

 

Было, и в принципе остается еще очень много планов и крутых идей, которые хотелось реализовать до нового года. Но появилось чувство, что релиз и так становиться слишком распухшим, и в случае возникновения каких-либо проблем (тут вы должны начать истерично стучать по дереву) их будет сложно локализовать и оперативно исправить. Поэтому вот выкатываем как есть.

 

Список изменений:

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция CONTRACTDATE_IN_PROFILE включающая показ даты заключения договора в профиле пользователя.
  • alter.ini: новая опция ADCOMMENTS_ENABLED включающая функционал дополнительных примечаний.
  • alter.ini: новая опция MYSQLDUMP_PATH устанавливающая путь к комманде mysqldump
  • alter.ini: новая опция MYSQL_PATH указывающая полный путь к комманде mysql
  • alter.ini: новая опция VLANGEN_SUPPORT включающая продвинутое управление VLAN-ами за авторством L1ght-а.
  • Модуль «Пользователи без присвоенного порта»: исправлена проблема с несоответствием прав доступа. Спасибо DarkSpider.
  • Модуль «Отчет по автозаморозке»: добавлена индикация ранее удаленных пользователей.
  • Модуль «Регистрация пользователей»: добавлена новая модель генерации логинов RANDOMSAFE.
  • Модуль «Машина времени»: теперь позволяет проводить поиск по IP либо местонахождению упокоившихся свитчей.
  • Модуль «Собака-наблюдака»: добавлена возможность поиска по предыдущим срабатываниям.
  • Модуль «Собака-наблюдака»: небольшая косметическая рихтовка.
  • Модуль «Текущий кеш FDB»: добавлена возможность устанавливать множественные фильтра по MAC адресам.
  • Модуль «TurboSMS»: добавлена возможность выставить фильтр по тарифному плану.
  • Модуль «Редактирование договора»: больше непозволяет устанавливать дату заключения, при отсутствующем договоре.
  • Модуль «Профиль пользователя»: теперь умеет опционально показывать дату заключения договора.
  • Модуль «Справочник работников»: добавлена возможность по желанию указывать разные цвета для выполняемых типов работ.
  • Модуль «Планирование работ»: добавлена возможность показывать невыполненные задачи разными цветами, относительно типов работ.
  • Модуль «Планирование работ»: исправлена проблема возникавшая при показе всех задач «только для себя».
  • Модуль «Планирование работ»: при создании задачи из профиля, автоматически заполняется логин пользователя, для исключения угадывания.
  • Модуль «Планирование работ»: добавлена возможность указывать время, на которое запланирована задача.
  • Модуль «Планирование работ»: добавлена возможность использовать дополнительные примечания, для существующих задач.
  • Модуль «Редактирование примечаний»: психоделическая рекурсия - добавлена возможность использовать дополнительные примечания.
  • Модуль «Справочник свитчей»: добавлена возможность использоваться дополнительные примечания для свитчей.
  • Модуль «Профиль пользователя»: дополнительная фильтрация передающегося логина.
  • Модуль «Предприниматели»: для пользователей без адреса, теперь предполагается умолчательный контрагент.
  • Модуль «Предприниматели»: теперь кроме привязки по улицам умеет привязку по логинам имеющую приоритет выше адресной.
  • Модуль «Редактирование договора»: добавлена возможность устанавливать связь пользователя с конкретным контрагентом.
  • Модуль «Печать чеков»: добавлены новые макросы AGENT* изображающие все поля связанного предпринимателя.
  • Модуль «Печать документов»: для документов в формате docx, также добавлено семейство макросов AGENT*.
  • Модуль «Движение средств»: слегка рефакторнут, потроха вынесены в отдельную библиотеку.
  • Новый модуль «Движение средств по юрлицам»: показывает хитрый отчет с приходом/расходом.
  • Модуль «Сервера доступа (NAS)»: в очередной раз вернулся тип сервера - Radius.
  • Модуль «Бекап БД»: теперь умеет использовать mysqldump для снятия дампа, это быстрее и безопаснее старого метода.
  • Модуль «Бекап БД»: теперь экспериментально умеет развертывать дампы БД из content/backups/sql/ (Опасносте!).
  • УКВ: исправлено фильтрование при заполнении адресных данных пользователя.
  • УКВ: при просмотре ранее загруженных выписок, теперь также присутствует тариф.
  • Кабинет пользователя: XML API теперь адекватно реагирует на опцию PAYMENTS_ENABLED.
  • Кабинет пользователя: XML API теперь также умеет экспортировать объявления.
  • Кабинет пользователя: опция ONLINELEFT_COUNT теоретически теперь должна адекватно работать с изменяемыми периодами тарифов.
  • Модули использующие jQuery DataTables: исправлена локализация пагинации. Спасибо Хан.
  • Модули использующие Gravatar: все email-ы теперь рассматриваются в lowercase.
  • Добавлен альтернативный модуль миграции, с поддержкой заселения за авторством SoulRoot.
  • Обеспечена поддержка серверов доступа на базе Linux ISG
  • Добавлена поддержка создания PPPoE пользователей для MikroTik NAS
  • API удаленного вызова: добавлен вызов switchescoverage возвращающий карту покрытия свитчами.
 
Рекомендации к обновлению тоже не могут не ужасать: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section061
Живая демка тоже обновилась, и вроде как не взорвалась: http://ubilling.net.ua/?module=fnpages&pid=demo
 
deadunicorn.jpg

Share this post


Link to post
Share on other sites

Ой йо йой!

як же ви убили любимого однорога  :facepalm:

 

Ще таке питання, при заселенні користвуча створюєм вулицю, по дефалту вона створюється в першому попавшомуся місті, булоб  кльово дефалтом створювати вулицю в місті яке уже вибрали для користувача.

так як є з створенням будинку на вулиці.

39jMTBD.png

39jNTVC.jpg

Share this post


Link to post
Share on other sites

Ой йо йой!

як же ви убили любимого однорога  :facepalm:

 

Ще таке питання, при заселенні користвуча створюєм вулицю, по дефалту вона створюється в першому попавшомуся місті, булоб  кльово дефалтом створювати вулицю в місті яке уже вибрали для користувача.

так як є з створенням будинку на вулиці.

 

 

Ок, спробуємо на 0.6.2 :)

Share this post


Link to post
Share on other sites

Попутная просьба, потестить екстеншн для Firefox: http://store.nightfly.biz/st/1419393283/ubillingstats.xpi

 

Конфигурация производиться в опциях расширения

znimok_ekrana_z_20141224_05_42_39.png

 

Если оно в принципе работоспособно - продолжаю пилить функциональность.

Edited by nightfly

Share this post


Link to post
Share on other sites

ок работает  , но не хватает хотяб кнопки обновить я так думаю.

 

Попутная просьба, потестить екстеншн для Firefox: http://store.nightfly.biz/st/1419393283/ubillingstats.xpi

 

Конфигурация производиться в опциях расширения

znimok_ekrana_z_20141224_05_42_39.png

 

Если оно в принципе работоспособно - продолжаю пилить функциональность.

работает , даже при авторицазии по логину паролю, надо только один раз зайти . но думаю минимум нужна конопка обновить .

Share this post


Link to post
Share on other sites

Ок. Это обнадеживает. Полюбе кнопка обновить должна быть. Щас ее функцию выполняет сама иконка.

Share this post


Link to post
Share on other sites

Поставил на Mozill'у - у меня пока только главное окошко.

Но есть проблема - у меня тариф льгота с нулем абонплаты - постоянно всплывает окошко, что работать мне осталось 0 (ноль) дней.

Share this post


Link to post
Share on other sites

 

 

Но есть проблема - у меня тариф льгота с нулем абонплаты - постоянно всплывает окошко, что работать мне осталось 0 (ноль) дней.

Да, уже заметил. Думаю в случае 0 оставшихся дней, стоит пропустить уведомление. Ы?

Share this post


Link to post
Share on other sites

Доброго дня!

1 Було б непогано (раз ви уже коректували модуль планування робіт) в слідуючих версіях зробити наступну зміну:

- при створенні роботи по замовчуванню вішати роботу на якогось невизначеного працівника і присвоїти йому певний колір, а коли вже віддаю роботу якомусь конкретному працівнику замальовувати завдання іншим кольором. Це досить зручно і наглядно видно при перегляді не виконаних задач, які роботи треба роздати, а які вже роздані. І також коли я віддаю роботу треба бачити, якому працівнику я її віддав. Ато після кожної обнови треба підправляти скрипти і шаблони. - скрін додаю

2 при редагуванні завдання не помішало би можливість ще раз відправити смс.task.png

Share this post


Link to post
Share on other sites

Да, уже заметил. Думаю в случае 0 оставшихся дней, стоит пропустить уведомление. Ы?

Даже с посуточным снятием - поздно пить боржоми =)

Share this post


Link to post
Share on other sites

 

 

Даже с посуточным снятием - поздно пить боржоми =)

А может не орать, если бабло==0 и 0 дней осталось? Хотя... я даже не знаю.

 

Может есть смысл оралку опцией вообще вынести. Но если задуматься, полезность расширения для юзеров с халявными тарифами тоже под сомнением в общем.

Share this post


Link to post
Share on other sites
1 Було б непогано (раз ви уже коректували модуль планування робіт) в слідуючих версіях зробити наступну зміну:

Нє, нунаф. Я в те лайно, більше руками добровільно не полізу. Оце зачепив бо було термінове замовлення.

 

По доброму там треба все переписати  з нуля, покрити по нормальному юніттестами і вже потім шось допилювати. Переписування і так світить, бо тре замінити full calendar на новий, але коли це буде - гадки нема.

 

 

Це досить зручно і наглядно видно при перегляді не виконаних задач

Дуже хотілося б побачити як це виглядатиме при двох-трьох десятках працівників :D (воно мене і з кольоровими роботами зараз виморожує)

У будь якому випадку - шось чіпати на поточному етапі, в тому модулі - шкідливо для психіки.

Edited by nightfly

Share this post


Link to post
Share on other sites

Та нормально виглядає хоч при 100 працівниках в мене створений фіктивний працівник "невизначено" який замальовується в червоним в модулі, а коли роботу комусь видаю то перемальовую завдання в жовтий і дописую до адреси завдання хто туди пішов шоб зразу видно було в кого спрос брати. Можливо ви не так зрозуміли ... Не треба на кожного працівника інший колір. А щодо новоі можливості розмальовувати типи завдань різними кольорами - то для себе вигод не найшов, лишив пока так як було

Share this post


Link to post
Share on other sites

 

А щодо новоі можливості розмальовувати типи завдань різними кольорами - то для себе вигод не найшов, лишив пока так як було

Яке замовили - таке є, дослівно по ТЗ.

Share this post


Link to post
Share on other sites

Странно.. у меня после обновления перестала списываться абонплата, списывалась ежедневно.

Где копать даже не знаю....

Share this post


Link to post
Share on other sites

Странно.. у меня после обновления перестала списываться абонплата, списывалась ежедневно.

Где копать даже не знаю....

Смотреть есть ли какие либо телодвижения в /var/log/stargazer.log. Ну скажем при тычке по ресету юзера.

Ubilling к слову, к начислению АП как не имел никакого отношения, так и не имеет.

Edited by nightfly

Share this post


Link to post
Share on other sites

 

Странно.. у меня после обновления перестала списываться абонплата, списывалась ежедневно.

Где копать даже не знаю....

Смотреть есть ли какие либо телодвижения в /var/log/stargazer.log. Ну скажем при тычке по ресету юзера.

Ubilling к слову, к начислению АП как не имел никакого отношения, так и не имеет.

 

Уже копаюсь в форуме старгейзера

Share this post


Link to post
Share on other sites
Уже копаюсь в форуме старгейзера

И нафига? Откуда у людей берется такое "избирательное" чтение? :facepalm:

Я же четко озвучил, что делать и куда смотреть (да-да, а еще в скринкастах было про "главный инструмент диагностики" по имени tail -F ).

 

К слову, я и так знаю, что вы там увидите и даже причину, по которой скорее всего это случилось. Но у нас на сегодня запланированы бесплатные уроки чтения а также курсы швей-мотористок по бережному отношению к БД.

Edited by nightfly

Share this post


Link to post
Share on other sites

Да было куда проще, ВсегдаОнлайн у всеx выставил 0, курсы швей-мотористок не понадобились =)

 

Еще имею такой баг: двойное списание денег при заморозке через личный кабинет  :rolleyes:

 

2014-12-31 02:35:16 -- Admin '@stargazer', 0.0.0.0: User '1407930484': 'cash' parameter changed from '49.354839' to '-50.645161'. Freeze
2014-12-31 02:35:16 -- Admin 'admin', 127.0.0.1: User '1407930484': 'cash' parameter changed from '-50.645161' to '-150.645161'..

Share this post


Link to post
Share on other sites

1. Флаг AlwaysOnline не имеет никакого отношения к начислению АП. Он заведует только вопросами авторизации.

 

2. Уберите стоимость заморозки у тарифа же.

Share this post


Link to post
Share on other sites

1. В моем конкурентном случае проблема была именно в этом, выключал - АП не идет, включаю идет :D  AlwaysOnline у меня в авторизации не участвует  B) 

Сам понимаю что дебилизм, но факт остается фактом.

Из своей бурной фантазии могу предположить, что stargazer если нет файлика в папке dn АП не списывает.

 

2. Благодарю  :)  :facepalm:  :facepalm:  :facepalm:  :facepalm: 

Share this post


Link to post
Share on other sites

...

Из своей бурной фантазии могу предположить, что stargazer если нет файлика в папке dn АП не списывает.

...

Oh my...

Stargazer'у наплевать на всякие файлики. Он их не читает.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By dimonian
      Не получается настроить SMSPILOT, все сделал по инструкции: включил собаку-посылаку, включил SMSZILLA, установил длину номера и код (раскоментировал строки и установил значение), вставил API-ключ, создал список номеров и у клиентов указал номера телефонов. При попытке отправить сообщение клиентам, номера не извлекаются (фильтр настроен, как "отправить всем"). При попытке отправить на номера из списка возникает ошибка Warning: strpos(): Empty needle in /usr/local/www/apache24/data/billing/api/libs/api.workaround.php on line 2813.
      Пробовал на чистом Биллинге, сообщения ставятся в очередь, но не отсылаются. На сервис смс не приходит запрос от Биллинга. Номера извлекаются из списка номеров но Notice: Undefined index: mobile in /usr/local/www/apache24/data/billing/api/libs/api.smszilla.php on line 3093
    • By ISK
      Вот нарыл на просторах work.ua свеженькое:
       
       
      https://www.work.ua/ru/jobs/3635303/
       
      Ну прям "Работа мечты", не правда ли?
    • By vovvw
      Здравствуйте, господа форумчане. Помогите пожалуйста решить проблемку с убилингом:
      У абонов нет интернета на новой подсети. Айпи выдаются, шлюз пингуется, интернета нет.
      Система ubuntu 18.04
    • By dimonian
      при настройке smspilot возникла проблема, smszilla и собакапосылака включены, api указан- (баланс счета в биллинге виден)-однако сообщения ставятся в очередь но не отсылаются, на стороне smspilot запросов api нет. При некоторых манипуляциях с телефонами возникает ошибка: 
      Warning: strpos(): Empty needle in /usr/local/www/apache24/data/billing/api/libs/api.workaround.php on line 2813
      Прошу прощения за возможно глупый вопрос.
    • By DAnEq
      root@nas-bras:~/ubinstaller/nas_preconf # ./autosetup.sh ./autosetup.sh: Permission denied.
      ладно, мы не гордые
      root@nas-bras:~/ubinstaller/nas_preconf # sh autosetup.sh The package management tool is not yet installed on your system. Do you want to fetch and install it now? [y/N]: y Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:amd64/quarterly, please wait... Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done Installing pkg-1.11.1... Extracting pkg-1.11.1: 100% pkg-1.11.1 Package manager pkgng.installer: pkg2ng: not found NAS_120_64.tar.gz 100% of 99 MB 8287 kBps 00m12s x NAS_120_64/trafshow-5.2.3_2,1.txz далее куча сообщений подобного рода
      и потом
      Installing bandwidthd-2.0.1_11...
      pkg: wrong architecture: FreeBSD:12:amd64 instead of FreeBSD:11:amd64
      и так еще 62 пакета
       
      потом соответственно куча FAIL! not found No such file or directory
       
      но
       
      uname -a
      FreeBSD nas-bras 11.2-RELEASE FreeBSD 11.2-RELEASE #0 r335510: Fri Jun 22 04:32:14 UTC 2018     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

      такая же самая на которую на соседней виртуалке без проблем накатил убиллинг

      вопрос.
      что взять для наса ?
      11.0 или 11.1 ?
×