UVdesk

    • Register
    • Login
    • Search
    • Recent
    1. Home
    2. peopleinside
    • Profile
    • Following 4
    • Followers 6
    • Topics 51
    • Posts 594
    • Best 22
    • Controversial 0
    • Groups 3

    peopleinside

    @peopleinside

    community specialist mod

    Passionate about open-source, web, security, and psychology.
    My personal website: https://www.peopleinside.it

    Interested in the UVdesk software and community.
    Here to help and some time to be helped too!

    🟠 I may be no more active as before in this community as announced here

    35
    Reputation
    386
    Profile views
    594
    Posts
    6
    Followers
    4
    Following
    Joined Last Online
    Website www.peopleinside.it/ Location Italy, Turin

    peopleinside Unfollow Follow
    community specialist mod admin

    Best posts made by peopleinside

    • UVdesk, a power open source ticket system.

      What UVdesk is?

      UVdesk is an open-source ticket system.
      It's powerful because it's:

      • modern
      • responsive
      • not hard to install
      • working on a PHP server

      UVdesk kept active means that receive updates and support for a great developers team that are always kind and professional. This is my experience as an external user that discovered UVdesk and has started to see a big potential.

      Why is so special?

      It's not easy to find a maintained, responsive, and with good functions open-source software.

      Sometimes I was able to find great open source solutions but I was not able to install them because maybe SSH commands can break my VPS server that was managed by a control panel.

      • Some software solution needs, sometimes, a dedicated server just for himself.
      • Some other free software is simply abandoned and no more updated.

      With UVdesk I found the ticket system solution that can be installed also in a server managed with a control panel without breaking what already exists on the server.
      I love also that UVdesk is a PHP software because PHP is the language used on my personal server.

      I was often able to find some software that never can be installed on a PHP server and so use a different web language. UVdesk works on a PHP server!

      UVdesk open source can be self-hosted and support basic ticket functions.
      There is a premium UVdesk version that is hosted by UVdesk and that has much more features. You can see more details here: https://www.uvdesk.com/en/pricing/ and you can also start a free trial.

      After trying many different open source help desk solutions, I found UVdesk to be the best responsive, secure and easy solution to use for my needs.

      It looks nice on desktop devices but also on mobile ones!

      How about the code?

      I worked with the team to improve the code, the security (that for me is very important), and also the community support forum.

      Also if currently, I'm not having incoming money from a job, after a few months of use and after a few months of a kind and professional help from the UVdesk team, I made my second donation to the project. I know is small but it's a start for now.. hope will be followed by someone else, also.

      UVdesk needs users that, as for me, will believe in it and support with small or biggest donations after maybe a short or long experience with the software provided for free.

      How much cost?

      UVdesk open source can be used for free and no one on the team will ask for money.

      Will be nice if, with time, from those who are using it and having benefits, can be considered a donation for help to pay servers, team, all bureaucracy cost, time spent, code improvement, etc. You can do that from the open collective page: https://opencollective.com/uvdesk that is indicated also on the official GitHub UVdesk page https://github.com/uvdesk/community-skeleton


      UVdesk a modern, free, secure, and responsive ticket solution

      With UVdesk you will get a modern, secure, responsive ticket system solution.
      Currently supported by updates during the year and good team support on the community forums but also on GitHub.

      If you find some issue that should be not shared publicly, the UVdesk team allow you to also open a private ticket to communicate with them: https://www.uvdesk.com/en/contact/

      The UVdesk team was always very nice and professional with me.
      Some fix may require some time so a little bit of patience can be needed but the support is present, active, and will always reply to you! šŸ‘Øā€šŸ”§

      Finally, you will see fixes will arrive when possible.

      Sometimes need time and comprehension

      When you use the free open source version consider always that support and development are done for free, in the free time, after also hard work for paid products and paid customers support that help even this free project to exist and to stay alive.

      My hope is UVdesk can be used by more users and business activity in the future because it's good software with a good team behind, a team that doesn't lose the humanity of being present and always professional and kind. This means a lot to me.

      I know there are other open-source ticket system projects and maybe, the software you are thinking to try has been tried already by me but finally, I found to be happy with UVdesk.

      Gratitude to the team

      Thank you from me to all the team, developers that spent time every day checking the community for new support requests and for the time spent on resolving open source issues and development of the free software.

      Add more features with paid plugins

      You can even add some more features to the open source by installing some paid extensions.
      More info can be found here: Additional apps that you can add to the open-source UVdesk helpdesk system

      Find good support

      You will find me in this community and on GitHub as a passionate user, my scope just helps you and the UVdesk team to made the UVdesk experience more amazingly possible! šŸ˜Ž

      I'm not part of the UVdesk team but, like them, I'm moved by the passion for the open-source software and UVdesk help desk ticket system.

      Open-Source demo avaiable

      You can try the demo of the open-source version here: https://demo.uvdesk.com/

      The demo can be not yet updated to the latest version, we will try the best to keep it updated.

      posted in Blogs
      peopleinside
      peopleinside
    • Additional apps that you can add to the open-source UVdesk helpdesk system

      UVdesk open-source can support also additional functions like:

      • Form Builder + Custom Fields
      • Custom Fields
      • Notes on Customer
      • Customer Previous Ticket List
      • Magento 2 Order Fetch
      • Amazon Order Fetch
      • WooCommerce Order Fetch
      • PrestaShop Order Fetch
      • Shopify Order Fetch

      And more...

      For additional app support please visit the following URL:
      https://store.webkul.com/UVdesk/UVdesk-Open-Source.html

      How to install an additional app?
      When you open the app you are interested, you will find also the guide on how to install.

      By adding additional functions you can help this Open Source project and the hard work that is done for free on the basic help desk.

      Do you have any questions or do you need support?
      You can ask on the forum or privately by opening a ticket to the support.

      posted in Knowledge Base
      peopleinside
      peopleinside
    • Additional modules store

      UVdesk open-source can support also additional functions like:

      • Form Builder + Custom Fields
      • Custom Fields
      • Notes on Customer
      • Customer Previous Ticket List
      • Magento 2 Order Fetch
      • Amazon Order Fetch
      • WooCommerce Order Fetch
      • PrestaShop Order Fetch
      • Shopify Order Fetch

      And more...

      For additional app support please visit the following URL:
      https://store.webkul.com/UVdesk/UVdesk-Open-Source.html

      By adding additional functions you can help this Open Source project and the hard work that is done for free on the basic help desk.

      Do you have any questions or do you need support?
      You can ask on the forum or privately by opening a ticket to the support.

      posted in Modules
      peopleinside
      peopleinside
    • How to customize cookie privacy policy?

      You can edit uvdesk/support-center-bundle/Resources/views/Themes/cookiePolicy.html.twig
      I suggest to only change the link because if the text is edited also translation will need to be edited or will not work.

      posted in Knowledge Base
      peopleinside
      peopleinside
    • RE: New version: Stable Release v1.0.12

      A new procedure is available since from version Stable Release v1.0.14

      Instead of many different composer update command you can use:

      composer update
      

      in the main UVdesk folder but before do that maybe you need follow some steps if you get an error.
      https://github.com/uvdesk/community-skeleton/issues/418#issuecomment-865887004

      Make always a full folder and database beckup before try to update or to do any edit.

      posted in Announcements
      peopleinside
      peopleinside
    • RE: uvdesk is not sending emails

      Hi @lukaszw, thank you for your posts in the UVdesk community!
      I'm happy to read you have resolved.

      I noticed in more than one post you included full email address and want just reminder this is a public community so that address can be used by bot to send spam. To protect you from spam or scam emails I suggest to not post full email address in public community or web pages.

      Have a wonderful day!

      posted in Technical Help
      peopleinside
      peopleinside
    • How to upgrade UVdesk!

      How to upgrade? 🚧

      ā˜‚ This guide is a generic guide written by an passionate UVdesk user so the procedure is at your own risk however if you take a full backup of your installation, as suggested in below steps, you should be safe and always free to resume your old installation.

      🤣 Rare exception: Some UVdesk version may need special procedure for the upgrade, you usually can find what additional or different steps are needed by checking on the GitHub release page or in the Announcement section of the forum. This should be a rare case, usually general procedure is fine.

      ⛑ If you need some help you can always find support at https://forums.uvdesk.com/ or https://www.uvdesk.com

      šŸ”¢ Method 1 using SSH

      First of all be sure to have a full UVdesk root folder and database backup, without this you may loose your configuration or be unable to resume your install if something went wrong.

      After you have a full backup you can run, in UVdesk root folder, the SSH command:

      composer update

      At the end of the update you should need to run php bin/console c:c inside the root UVdesk directory

      Than you will also need run on SSH the following two commands:

      php bin/console d:s:u --force
      php bin/console assets:install

      Now you need replace some files from your backup:
      important configuration files that you will need to replace after the upgrade to not loose your configuration are:

      • swiftmailer.yaml
      • uvdesk_mailbox.yaml
      • uvdesk.yaml
      • translation.yaml (You will find these files under config->packages of your project).
      • services.yaml under config folder of your project should be backup too for have the default native language links in sent emails.

      After you upgraded you will need to replace your new project public folder by old project public folder.

      In the public folder there are some folders/files that maybe is better not replace so I suggest to
      avoid to replace the following folders: css, scripts, boundles folders and the index.php file If you done some edits here I suggest to resume the edits manually.

      In any case when you run php bin/console assets:install suggested below you will get all latest CSS and Js automatically updated in public folder.

      At the moment you may need update also the translations folder manually, the folder is in the root of the UVdesk installation.


      OR


      šŸ”¢ Method 2 using SSH

      First of all be sure to have a full UVdesk root folder and database backup, without this you may loose your configuration or be unable to resume your install if something went wrong.

      Now with a full backup done, you need to update all dependent bundles of this project by running below SSH commands.

      composer update uvdesk/core-framework
      composer update uvdesk/support-center-bundle
      composer update uvdesk/mailbox-component
      composer update uvdesk/automation-bundle
      composer update uvdesk/extension-framework

      At the end of the update you should need to run php bin/console c:c inside the root UVdesk directory

      Than you will also need run on SSH the following two commands:

      php bin/console d:s:u --force
      php bin/console assets:install

      Now you need replace some files from your backup:
      important configuration files that you will need to replace after the upgrade to not loose your configuration are:

      • swiftmailer.yaml
      • uvdesk_mailbox.yaml
      • uvdesk.yaml
      • translation.yaml (You will find these files under config->packages of your project).
      • services.yaml under config folder of your project should be backup too for have the default native language links in sent emails.

      After you upgraded you will need to replace your new project public folder by old project public folder.

      In the public folder there are some folders/files that maybe is better not replace so I suggest to
      avoid to replace the following folders: css, scripts, boundles folders and the index.php file If you done some edits here I suggest to resume the edits manually.

      In any case when you run php bin/console assets:install suggested below you will get all latest CSS and Js automatically updated in public folder.

      At the moment you may need update also the translations folder manually, the folder is in the root of the UVdesk installation.


      OR


      šŸ”¢ Method 3 using SSH

      First of all be sure to have a full UVdesk root folder and database backup, without this you may loose your configuration or be unable to resume your install if something went wrong.

      When you have done the full backup you can simply create a new project by this command it will always install the latest version of the project:

      composer create-project uvdesk/community-skeleton helpdesk-project

      You can watch a video on how to generate the uvdesk folder file.

      Now you need replace some files from your backup:
      important configuration files that you will need to replace after the upgrade to not loose your configuration are:

      • swiftmailer.yaml
      • uvdesk_mailbox.yaml
      • uvdesk.yaml
      • translation.yaml (You will find these files under config->packages of your project).
      • services.yaml under config folder of your project should be backup too for have the default native language links in sent emails.

      After you upgraded you will need to replace your new project public folder by old project public folder.

      In the public folder there are some folders/files that maybe is better not replace so I suggest to
      avoid to replace the following folders: css, scripts, boundles folders and the index.php file If you done some edits here I suggest to resume the edits manually.

      In any case when you run php bin/console assets:install suggested below you will get all latest CSS and Js automatically updated in public folder.

      At the moment you may need update also the translations folder manually, the folder is in the root of the UVdesk installation.

      In the public folder there are some folders/files that maybe is better not replace so I suggest to
      avoid to replace the following folders: css, scripts, boundles folders and the index.php file If you done some edits here I suggest to resume the edits manually.

      In any case when you run php bin/console assets:install suggested below you will get all latest CSS and Js automatically updated in public folder.

      At the moment you may need update also the translations folder manually, the folder is in the root of the UVdesk installation.


      OR


      šŸ”¢ Method 4 using FTP

      🚨 For a better security be sure to use FTP over TLS explicit encryption mode as use FTP without TLS is a potential security risk.

      First of all be sure to have a full UVdesk root folder and database backup, without this you may loose your configuration or be unable to resume your install if something went wrong.

      When you have done the full backup you can download the ZIP file project from the following URL: https://cdn.uvdesk.com/uvdesk/downloads/opensource/uvdesk-community-current-stable.zip

      Than simply replace files on your server.

      Now you need replace some files from your backup:
      important configuration files that you will need to replace after the upgrade to not loose your configuration are:

      (config/packages)

      • swiftmailer.yaml
      • uvdesk_mailbox.yaml
      • uvdesk.yaml
      • translation.yaml (You will find these files under config->packages of your project).
      • services.yaml under config folder of your project should be backup too for have the default native language links in sent emails.

      After you upgraded you will need to replace your new project public folder by old project public folder.

      Now you need also replace the .env hidden file in the uvdesk root folder: default with your one that contains database infos.

      Also update local language in the file: uvdesk/config/services.yaml

      In the public folder there are some folders/files that maybe is better not replace so I suggest to
      avoid to replace the following folders: css, scripts, boundles folders and the index.php file If you done some edits here I suggest to resume the edits manually.

      Finally run the following commands:

      php bin/console d:s:u --force
      php bin/console c:c

      Thank You!! ♄

      posted in Knowledge Base
      peopleinside
      peopleinside
    • RE: Solution of Common Issue facing while uvdesk Installation

      @bansalvaish thank you for your post!
      I think instructions on how install UVdesk is not hard to find, below some useful links:

      • https://www.uvdesk.com/en/blog/open-source-helpdesk-installation-guide-uvdesk/
      • https://github.com/uvdesk/community-skeleton/blob/master/README.md
      posted in Bug Report
      peopleinside
      peopleinside
    • RE: Email attachment download "Word found unreadable content in 8qqrwPwAl3HRa01d.docx"

      @Brandon-2021 congratulations! Let wait developers check this and add as official fix. Waiting a feedback from @Sanjeev than I will patch also my install. Thank you very much for this report and for sharing also a solution!

      Are you a programmer?
      I want be also good as you to fix code but I'm not ^_^

      Stay safe, take care and have a wonderful time!

      posted in Technical Help
      peopleinside
      peopleinside
    • Installing and setup UVdesk for the first time

      Hi to all,
      today I will try to write here the right step to install and setup UVdesk.

      1. You can download the package here:
        https://www.uvdesk.com/en/opensource/ or
        https://cdn.uvdesk.com/uvdesk/downloads/opensource/uvdesk-community-current-stable.zip

      2. Than you will need extract on your server and check support requirement.

      If you wanna install by SSH
      UVdesk can be also be installed using composer with the following command in the folder where you want install UVdesk.
      Don't run composer as root.

      composer create-project uvdesk/community-skeleton helpdesk-project

      At the end of the update you should need to run php bin/console c:c inside the root UVdesk directory

      Than you will also need run on SSH the following two commands:

      php bin/console d:s:u --force
      php bin/console assets:install

      Hardware Requirement

      Processor: 1.60GHz or higher
      RAM: 3GB or higher

      Software Requirement

      PHP 8.1 ( Working for support PHP 8 now supported)
      Composer: 2 or higher
      IMAP (PHP extension)
      MailParse (PHP extension)
      Server: Apache
      Database: MySQL

      1. Once done you can point your browser to https://domain.ext/uvdeskfolder/public/ and follow the wizard

      Once installed If you did not customize customer and member path you should be able to reach admin adding the following at your domain URL public/en/member/login so https://domain.ext/uvdeskfolder/public/en/member/login

      Now that are logged as operator let's configure email:

      Let's login and configure email:

      You can follow the Uvdesk guide here: How to Setup Mailbox : UVdesk Open Source Helpdesk

      Incoming Mail (IMAP) Server

      {mail.domain.ext:993/imap/ssl}INBOX
      
      • Swift Mailer
      • MailBoxes

      In email settings you can try to change the support@localhost address but also if the page was saved at the refresh the settings is not saved. For resolve this issue you have to go on the uvdesk root and do the following SSH command:

      php bin/console c:c

      After this you can come back on your ticket system operator email settings and than refresh the page with email settings ad you will see now your correct email address.

      Now need fix some other things:

      You will need set the correct domain in /uvdesk/config/packages/uvdesk.yaml

      site_url: hepdesk.website.ext/uvdesk/public
      

      Once edited you need save the file than run in UVdesk root the following SSH command to clear cache:

      php bin/console c:c

      For test ticket opening send an email to the support email than run the following SSH command n the uvdesk root:

      php bin/console uvdesk:refresh-mailbox emailaddress@domain.ext
      

      If the ticket is not created and you get

      1. Processing uvdesk mailbox configuration.
      
      2. Opening imap stream...
      
      3. IMAP stream opened.
      
      4. Fetching Email collection since 22 March 2021.
      
      5. Total fetched email -> 1
      
      6. Starting to convert Emails into Tickets ->
      =============================================
      =============================================
      
      Converting email 1 out of 1.
      
      Mailbox refreshed successfully !!!
      

      Check site_url in /uvdesk/config/packages/uvdesk.yaml file.
      You site url should be path up-to public folder: helpdesk.domain.ext/uvdesk/public

      You will find uvdesk.yaml under config->packages directory in your project.

      Then try to run refresh command.

      posted in Knowledge Base
      peopleinside
      peopleinside

    Latest posts made by peopleinside

    • RE: Added images do not appear on the ticket viewing screen.

      @omerparlak umh i don't understand what you mean.

      @omerparlak said in Added images do not appear on the ticket viewing screen.:

      I can see image previews on my server where UVDesk is installed.

      Well suppose my UVdesk install is helpdesk.mydomain.ext and I wanna test if attachments are not visible to the operator.

      I simulate to be an user and I open a ticket by compiling the contact UI page and attached a png image.

      The ticket is created successfully then I login to my operator interface, I open the ticket and I can see correctly the image preview. No question mark, I see the image preview. Clicking on it ask me if open or download.

      This let me think I cannot see any issue.

      Now I dont understand what you mean by saying you can see the image preview where UVdesk is installed but when log in from any computer you cannot see it.

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @blckhwk thanks for the info.
      At this point we need wait a UVdesk staff reply.

      I'm unable to reproduce this issue on my server but we have to see how this issue can be resolved and what can be the cause.

      If you can I suggest to use browser developer console to see why the uploaded file are not showed. Have you ever used browser developer console before?

      In network tab, by reloading the page, you can see if you have 500 error or 404 error that mean resource not found or any kind of other error.

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @blckhwk sound strange that we are using the same UVdesk version but the issue is not replicable by me.

      You are using the latest version?
      1.1.3. Core Version 1.1.4

      Did you try to run browser developer console when open the ticket to see if you are able to see some relevant loading error maybe in the network tab?

      Are you running an updated PHP version 8.2? 8.1?

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @omerparlak @blckhwk

      I tried to reproduce the issue on my UVdesk that is updated as the demo.uvdesk.com still be an old version.

      From the @blckhwk screenshot I see that attachments to the ticket is not visible.

      The attachment has the .png extension?

      I tried to create a ticket in my UVdesk instance and from the web interface I added a .png image.

      Once the ticket was submitted I logged as operator and I was able to see correctly the attachment.

      So currently I don't know if I need different steps from you to reproduce the issue.

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @Komal-Sharma your demo at demo.uvdesk.com should be updated to the latest UVdesk version, hoping you will resolve bugs if attachment are not showed correctly.

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @omerparlak and @blckhwk let's wait a UVdesk staff reply.
      @Komal-Sharma any update regarding this issue?

      @Komal-Sharma the following topic is awaiting a reply from you since 25 days: https://forums.uvdesk.com/topic/2182/attachment-error-on-tickets/5?_=1695969180109

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Invitation link thats emailed to user, is totally off

      @hoodad thank you for your question.
      You may need check if you set your domain correctly in configurations files located at uvdesk/config/packages/ folder.

      Files:

      • uvdesk.yaml

      check if you set correctly the site_url that should be like

      site_url: helpdesk.yourdomain.ext
      

      Should not have any http before as showed in the example.

      Be sure also to have cleared the cache.
      https://forums.uvdesk.com/topic/1844/how-to-remove-cache

      Let me know if you was able to resolve, if not we need wait a reply from the UVdesk staff 😊

      posted in Bug Report
      peopleinside
      peopleinside
    • RE: Added images do not appear on the ticket viewing screen.

      @omerparlak
      Hi, what version of UVdesk are you using?
      If the version is not too old you should see the version in the footer operator dashboard. The latest version is currently 1.1.3
      https://github.com/uvdesk/community-skeleton/releases

      What version of PHP are you using?
      Are you able to reproduce the issue in the demo at the following link?
      https://demo.uvdesk.com/

      If you provide some steps to reproduce the issue this can help.
      Was the images been attached or just pasted into the editor?

      Be sure also the issue you are facing is not the issue described here: https://forums.uvdesk.com/topic/2177/uvdesk-open-attachment-in-ticket-no-route-found-for , if so you will find how to fix in that topic.

      We will wait your feedback.
      If you have not resolved you can post required details here and a UVdesk staff member should reply to you asap. This can require some time.

      posted in Technical Help
      peopleinside
      peopleinside
    • RE: Latest updates of uvdesk: Emmanuel Katto

      @emmanuelkatto you can check what is the latest version of UVdesk on the GitHub page: https://github.com/uvdesk/community-skeleton/releases

      There you can read what changed.

      posted in General Discussion
      peopleinside
      peopleinside
    • RE: IMAP error + Gmail

      @DHO thank you for your feedback!
      I'm happy to read you was able to resolve.

      Thanks again for the update!
      Have a wonderful day and week 😳

      posted in Technical Help
      peopleinside
      peopleinside