Giter Site home page Giter Site logo

zenlix-2's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

zenlix-2's Issues

Проблема с написанием клиента API v2

Добрый день!
Пытаюсь сделать api клиент на c#, который будет создавать заявку по одному клику.
Работа встала на авторизации.
Вот код, который я запускаю:
var client = new RestClient("http://helpdesk.pmsvu");
var request = new RestRequest("/api/v2/login",Method.POST);
request.AddParameter("email", "логин");
request.AddParameter("password", "пароль");
request.AddHeader("content-type", "multipart/form-data");
request.AddHeader("accept", "application/json");
var response = client.Post(request);
response.ContentType = "application/json; charset=utf-8";
var content = response.Content;
В ответе, я ожидаю увидеть токен, но возвращается страница авторизации.
Как авторизоваться через api?
Прошу помощи.

Проблема с отображением заявки!

Ubuntu: 18.04
Node: 15.14.0
Npm: 7.7.6

Всё отлично система работает! Но появился один косяк связанный с заявками, а именно когда проваливаешься в созданную заявку, то на новой странице пусто!

image

Запрет для сотрудников

Добрый день.
Сомневаюсь что кто-то ответит) Но всё же задам вопрос.
Возможно кто-то сможет подсказать, как запретить пользователям с привилегиями:
"Начальнику управления",
"Начальникам отдела"
"Сотрудник"
запретить добавление новостей, запретить редактировать историю версий и баннера на главном портале?

Вопросы по продукту

Добрый вечер.
О вашей системе знаю давно.Дуже крутая система
У меня несколько вопросов:
1.Есть вопрос я несколько раз перечитывал правила лицензирования и всякие readme в данном пакете. Просьба подсказать работа с Zenlix- 2 приостановлена и код программы был выложен в открытом виде для использования. На сколько я понимаю это значит, что данным продуктом можно пользоваться в собственных целях (для установки в собственной компании) кроме коммерческого использования а именно перепродаже

2.Как можна исправить баг по переводу. Если переключить язык интерфейса на украинский то подпункт Календарь переводиться в undefined

  1. Может подскажите каким образом можна связать в создание нового тикета пукнт "отдел" с подпунктом "Тема". То есть 1 отдел - 3 темы
    2 отдел - 3 темы но оны не должны пересикатся с темами отдела 1.

Сбой на последнем шаге установки системы ZENLIX-2

Добрый день.
Система: Ubuntu amd64.
Установку ZENLIX-2 произвожу под пользователей системы: root
База создана из CP VESTA.
Не могу понять в чем дело, все требуемые права при установке системы даны(777).
На третьем шаге пустота, нет никаких сообщений, ошибок и надписей.
1
2

нужна помощь с socket.io

Дело было вечером, делать было нечего....

Установил данный дистрибутив на Apache/2.4.39 (FreeBSD) OpenSSL/1.0.2o-freebsd PHP/7.2.18

сначала было все ожидаемо плохо уже на этапе установки,
но за выходной исправил работу с базой через mysqli, несоответствия числа аргументов в вызовах функций, относительные пути к function.inc.php (все это пришлось резко освоить за несколько часов, т.к. делал все это в первый раз)

В итоге скрипт установки прошел ОК, вывалилось окно авторизации для входа в систему, ну и дальше все как в описании системы работает, заявки создаются и обрабатываются, новости публикуются, посты об идеях пишутся, отчеты формируются.

В логах апача остались только notice о необъявленных переменных, что терпимо.

Не получается настроить работу с socket.io. и ощутить "интерактивность"
(никаких настроек для него в конфиге апача не делал, т.к. пока не знаю какие нужно, а до выходного еще далеко)

─┬ [email protected]
│ ├── [email protected] extraneous
│ ├── [email protected] extraneous
│ ├── [email protected] extraneous
│ ├── [email protected] extraneous
│ ├── [email protected] extraneous
│ └── [email protected] extraneous

в логе апача много

"GET /socket.io/?EIO=3&transport=polling&t=1563353224861-4552 HTTP/1.1" 404 208 "http://********************************/zenlix/dashboard" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
Сам server.js работает

pm2 show server
Describing process with id 0 - name server
┌───────────────────┬────────────────────────────────────────┐
│ status │ online │
│ name │ server │
│ version │ N/A │
│ restarts │ 0 │
│ uptime │ 12h │
│ script path │ /usr/local/www/zenlix/nodejs/server.js │
│ script args │ N/A │
│ error log path │ /root/.pm2/logs/server-error.log │
│ out log path │ /root/.pm2/logs/server-out.log │
│ pid path │ /root/.pm2/pids/server-0.pid │
│ interpreter │ node │
│ interpreter args │ N/A │
│ script id │ 0 │
│ exec cwd │ /usr/local/www/zenlix/nodejs │
│ exec mode │ fork_mode │
│ node.js version │ 12.4.0 │
│ node env │ N/A │
│ watch & reload │ ✘ │
│ unstable restarts │ 0 │
│ created at │ 2019-07-23T05:31:33.075Z

запущенный процесс с портом 3001 есть

sockstat | grep node
root node 90874 0 stream -> ??
root node 90874 1 stream -> ??
root node 90874 2 stream -> ??
root node 90874 3 stream -> ??
root node 90874 23 tcp46 *:3001 :
root node 90874 24 tcp4 127.0.0.1:53945 127.0.0.1:3306
root node 76673 0 stream (not connected)
root node 76673 21 stream /root/.pm2/pub.sock
root node 76673 22 stream /root/.pm2/rpc.sock
root node 76673 26 stream -> ??
root node 76673 28 stream -> ??
root node 76673 30 stream -> ??
root node 76673 32 stream -> ??

Подскажите, как можно в шелле проверить работу socket.io , ну и вообще пинки в нужном направлении приветствуются, а то хочется заявленную интерактивность ощутить )) .

Очень медленно работает

Установил вчера на виртуальный хостинг Вашу систему. Проблем вроде не возникло.
Но работает очень медленно, даже авторизация. Это ограничение бесплатной версии?

Нужен совет

Добрый день. Я знаю, что скрипт уже 5 лет как заброшен, и обновляться не планируется. Просто хотел посоветоваться.

Я сисадмин. Работаю в поликлинике. Год уже пользуюсь ZENLIX 2.
В принципе, всё устраивало, кроме того что VPS сидел на устаревшей версией php. Свой личный сайт я давно перевел на виртуальный хостинг, но недавно мне пришло "письмо счастье", но все openvz vps-аккаунты будут насильно переведены на php7.1. Это всё забылось, но вчера это случилось. Я удивился, что всё вроде работает...пока не зашел в интерфейс клиента...там белый экран... Почитав логи понял, что тут костылями не обойтись, и уже всё серьезно.

Немного предыистории... 6 лет назад я пришел работать сисадмином в поликлинику. В тот момент заявки там производились через журнал. Помучавшись 2 месяца понял что нужно что-то делать. Нужно избавляться от совковой системы, и проводить декоммунизацию!
В тот момент собрал небольшую программу написанную DevelStudio на коленках, настроил через нее постинг заявок в Wordpress, который хостился на моем хостинге. Через полгода стало понятно, что это костыль, и нужно более адекватное решение.

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

Временное решение возможно так бы и использовалось, если бы год назад оно не стал платным. Тогда я 2 месяца воевал с бухгалтерией и администрацией, чтобы выделили деньги на хэлп деск, но "зачем тратить на это деньги, если есть журнал" меня просто свели в злость, и я начал искать решение. В тот момент им стало ZENLIX 2...который страшно тормозил на виртуальном хостинге...вылетали порой забавные баги. Поняв, что ничего лучше уже не найду...я на свои личные деньги купил VPS, поставил LAMP и засунул туда скрипт. Засунув страницу заявки в nwjs я поставил "программу для заявок" на все компьютеры, и год всё было просто великолепно.

Хочу поблагодарить за отличный продукт, который лично мне очень упростил жизнь. В организации с 121 компьютером без сервера AD и даже локальной сети - это было реальным спасением.

Из моего рассказа понятно, что покупка ZENLIX 3 для меня не совсем подходит. Встает вопрос, либо заниматься мазахизмом и попытаться самому разобраться в исходниках, переписать скрипт под php7, но не буду врать...скорее всего моих навыков тут не хватит, так как мои познания php не на высоком уровне. Либо переход на более дорогой VPS, который в разы будет дороже...где я смогу установить любой дистрибутив с любой версией php.

Как думаете какой вариант будет лучше? Версии с уходом на другой хелп деск я уже отмел, так как просто не нашел ничего, что смогло бы заменить ZENLIX 2.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.