Coder Social home page Coder Social logo

areksolek / yetiforceportal2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yetiforcecompany/yetiforceportal2

0.0 1.0 0.0 9.4 MB

The Customer Portal complements YetiForce CRM and is the most effective communication tool for your customers. It’s easy to use and delivers many new functions. You can reduce operating expenses by providing support 24 hours a day. YetiForce Portal platform delivers also greater customer experiences as your clients can see all relevant information and the current status of their tickets in one place.

Home Page: https://yetiforce.com

License: Other

PHP 30.17% Smarty 15.25% JavaScript 20.31% Batchfile 0.01% SCSS 2.63% CSS 31.63%

yetiforceportal2's Introduction

Latest Stable Version release date PHP Version GitHub contributors Crowdin Scrutinizer Percentage of issues still open Depfu SecurityHeaders.io Snyk - Known Vulnerabilities sonarcloud.io status alert sonarcloud.io bugs sonarcloud.io sqale sonarcloud.io security sonarcloud.io vulnerabilities

Download YetiForce CRM crowdin Localization Management Platform

The Customer Portal complements YetiForce CRM and is the most effective communication tool for your customers. It’s easy to use and delivers many new functions. You can reduce operating expenses by providing support 24 hours a day. YetiForce Portal delivers also greater customer experiences as your clients can see all relevant information and the current status of their tickets in one place.

Where else can you find YetiForce?

💻 Web server requirements

The requirements are the same for the server and for CRM https://yetiforce.com/en/knowledge-base/documentation/implementer-documentation/item/web-server-requirements

🍱 Installation

https://yetiforce.com/en/knowledge-base/documentation/implementer-documentation/item/how-to-install-yetiforce-portal

  1. Put files on web server
  2. Point web server document root to public_html directory
  3. Run:
  • yarn install --modules-folder "./public_html/libraries" --ignore-optional --production=true
  • composer install --no-dev --no-interaction
  1. Activation of Webservice/API services (CRM file config/Api.php)
/** List of active services. Available: dav, webservice */
public static $enabledServices = [ 'webservice'];
  1. Add applications and API users
  • My home page / Software configuration / Integration / Web service - Applications
  • My home page / Software configuration / Integration / Web service - Users
  1. Adjust configuration

💻 Demo

🏳️ Customer Portal Languages

Languages package https://github.com/YetiForceCompany/YetiForcePortal2Languages

🐛 Debug

CRM config\Debug.php

/** [WebServices/API] Show exception messages in response body */
public static $apiShowExceptionMessages = true;

/** [WebServices/API] Show exception reason phrase in response header */
public static $apiShowExceptionReasonPhrase = true;

/** [WebServices/API] Show exception backtrace in response body */
public static $apiShowExceptionBacktrace = true;

/** [WebServices/API] Log to file only exception errors in the logs */
public static $apiLogException = true;

/** [WebServices/API] Log to file all communications data (request + response) */
public static $apiLogAllRequests = true;

Log files

  • cache/logs/webserviceErrors.log
  • cache/logs/webserviceDebug.log

Portal config\Config.php

/** @var bool Enable api debug. */
public static $debugApi = true;

/** @var bool Display main debug console. */
public static $debugConsole = true;

/** @var bool Show detailed information about error exceptions */
public static $displayDetailsException = true;

/** @var bool Show path tracking for error exceptions. */
public static $displayTrackingException = true;

/** @var bool Enable saving all API logs to file. */
public static $apiAllLogs = true;

/** @var bool Enable saving error API logs to file. */
public static $apiErrorLogs = true;

Log files

  • cache/logs/api.log
  • cache/logs/system.log

👥 Contributors

This project exists thanks to all the people who contribute. [Contribute].

yetiforceportal2's People

Contributors

adudekyeti avatar arek1-618 avatar areksolek avatar dependabot-preview[bot] avatar katarzynaulichnowska avatar konadrian avatar mariuszkrzaczkowski avatar mlorencik avatar poradz avatar renovate-bot avatar renovate[bot] avatar rskrzypczak avatar snyk-bot avatar tomaszqr avatar

Watchers

 avatar

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.