Posts

Usecase:

One of our customer's has in a system more then 1000 projects running at a same time. When some problems accure on project, project manager need to inform team, portfolio managers, high mnagers, that this project require special attention.

During  the long time period customer used the custom filed "Project Health"(list type) with 3 possible values:

- Delivery is not possible

- Late delivery

- No problems

This field was always available on a project list and in gantt chart, so team and management supposed to be always informed about the poject health level.

But in practice, when that values are displayed everythere just as a plain black text, people don't really notice it. And  when such a status are displayed as a text, this columns is always too wide and take a lot of place in a table, especially on a Gantt chart. So customer wished to make some kind of visualisation of a project health to project list and to gantt chart by colored flags.

Competition:

Preapre for a customer project health indicator, which project managers can set up manually, independent on tasks or any another project entities, which will be available on project list and global gantt if required.

Solution:

To solve this issue, we created a special custom filed type "Flag", avaliable for all easy entities (tasks, projects, spent time, etc...)

Project_health_indicator_on_a_project_list

In More > Adminstration > Plugins > Rys plugins appears a new plugin "Project flags". Here you can turn this feature ON or OFF.

Project_flags_plugin_activation

When this feature is ON, in custom field settings appears a new custom field typ "Flag". It has no any special settings. This field provide customer 3 basic flags colors: red, yellow and green

Project_flags_plugin_custom_field_settings

Since this indicator should be selected manually by project managers, it is avaliable on a "Project information" page as all basic project custom fields

Project_flags_plugin_settings_on_project

For quick change of health indicator inline editation is available for this field as well. So project managers don't need to open project by project, open project settings there, change the value, scroll dawn and click to save, but it's enough to find required project in a project list, and edit the project health idicator in 2 clicks

Project_flags_plugin_inline_edit_in_query

When managers want to display all the "Problem" projects, there is a filter available by the indicator colors. But we cannot group project by indicator color.

Project_health_indicator_filters_settings

Since this indicators are prepared as a custom field and available for more entites, client can use such an indicator for more purposes. For example we can track risks on taks as an indicator, budget expenses (by plan, out of plan - expected, out of plan unexpected), test cases - Critical, normal, low priority, etc...

 

Minimal required version:

Usecase:

One of our customer's use the DMSF plugin for work with documents. To set up different visibility levels, they use folders, where they can select, who can display files from particular standard folders and task attachments folders.

To track documents, customer required to display all documents, from all projects in 1 place, including different documents versions. They want to be able quickly find documents / different documents versions by author or uploading date, project or project folder.

Current DMSF solution works on project level only, it means that there is no global documents overview, and to find some document, you need to open project > dms module > particular forlder. It is not really user friendly when you have a lot of documents and big team. For example in half year people just cant remember and keep in mind, what they uploaded, to which project, to which folder.

Competition:

Development of such a feature could take months for small programmers team. Our goal was: provide to customer minimal value product of DMS documetns global overview with minimal efforts (for minimal price)

Solution:

In More > Administration > Plugins > Rys plugins appears new plugin "DMSF easy query" - here you can turn this feature ON or OFF

DMSF_easy_query_plugin_activation

To keep it simple we added DMSF files and revisions to standard "Easy Query" (basic list output - same as when we open the project list or task list, we can use filters on it, add columns, group by some parametrs, etc. ...)

DMS_files_query

This query is avaliable for Customisable pages (Dashboards) only in page module "List". You can add DMS documents list to:

  - Home page

  - Project overview page

  - Plugins overview page (Budget overview, CRM overview, Contacts overview)

  - Custom easy pages (you can create own DMS dashboard and provide the link to this dashboard to other users)

 

When you open particular dashboard, you need to click to "Customise this page" and add new page module: "List" to a page

Easy_DMS_Query_select_new_page_module_list

In "Entity" filed you can select if you want to diplay here "DMS files" or "DMS revisions"

1 - DMS file revisions - list of all DMS files, including different files versions, added to any DMS folder. If one document have 5 different versions, in DMS revisions list we will see 5 different documents.

2 - DMS files  - list of all final versions of DMS files, added to any DMS folder. One document can appear in this list only once.

Documents, added simply to a project, without binding to folder, will not appear in those lists. It was required by customer, because without folder, customer can't set up the document's visibolity

DMS_files_ and_dms_revisions

 

In DMS files settings list we can set up basic filters and options. We can also aplly global filters "Date" and "List" to this query

DMS_files_filters

In options we have 6 basic files columns (1) and "Group by" optins (2)

DMS_files_options

 

Settings of  DMS files revisions are quite similar, but by customer request it was extended by additional filters by author, size, title, etc. ...

DMS_file_revision_query

and in columns and "Group by" versions appears custom fileds

DMS_file_revision_query_options

 

 

 

Minimal required version:

 

Started Security user lock

Usecase:

Every company can have a special security requirements to software, where they keep important data. One of our customer required to block users, who enter incorrect login and password more then 5 times.

Competition:

Protect system form illegal entrance and inform Administrators about suspicious login activities in Easy Product

Solution:

In More > Administration > Plugins > Rys plugins you can find a new plugins "Security user lock". Here you turn this feature ON or OFF

Security_user_lock

When the plugin is active, in More > Administration > Settings > Authentication appears new section "Unsuccesful login attempts"

Turn_this_feature_on

In a first step, when you enable this feature, here will appear 2 fileds, where you can set up limit of unsucces login attempts (1) and option to set up for which period such a user will be locked (2). If you enter to field "2" 0 - it means, that user wouldnt be unlocked automtically, and only admin can unlock this user manually

Security_user_lock_settings

When you save changes, 2 additional fields will appear

1 - If you enter 0 to this field, it means, that user wouldnt be unlocked automtically, and only admin can unlock this user manually

2 - Here you can add message, which will be displayed to your user

3 - Here you can select, who will be notified, if some user will be blocked

Security_user_lock_additional_settings

 

After you save that settings, and some user will make more unsecces attempts to login with correct login but incorrect password, he will be locked. It will  also display him your notification from settings.

Security_user_lock_notification

Minimal required version:

Usecase:

In Easy Products, when we plan tasks, we need to set up Start and Due dates, to inform users, when we expect tasks to be done. But managers, who worked with Microsoft Project (MSP) before, don't want to add the "Due Date" manually, they expect that they can set up Start date and task duration, and Due date will be calculated automatically.

Competition:

Allow users plan tasks on base of Start Date and Task Duration

Solution:

In More > Administration > Plugins > Rys plugins appears new plugin "Issue duration". Here we can turn this feature ON or OFF.

Task_duration_plugin_in_administration

 

When this plugins is ON, in "Edit form" appears a new option "Duration". It means, that when we create a new task or edit existing tasks, we don't need to set up Due date manually, but we can set up Start date and Duration, and Due Date will be calculated automatically.  

Task_duration_edit_form

In this case, it will calculate Due Date by working days only (without weekends and holidays). Weekends and Holidays are taken from default working calendar (More > Administration > Working time templates > Edit)

We can set up duration in days, weeks and months as well.

Task_duration_weeks_months

 

Same time, if we plan task, and set up Start and Due date manually, Duration will be calculated automatically as well. But with only difference, that if you set up the Sart or Due date to non working days (weekend or holiday), that non working days will calculated to Duration as well. It expect that if user decide to work weekend we need to respect it.

Field Duration is avaliable on Task deatil view and in Task list in filers and options as well

Task_duration_on_tasks_details

 

 

Task_duration_on_task_query

 

Minimal required version:

Started Help desk antivirus

Usecase:

Easy Help Desk works on base of e-mails processing from "Support mail box" and creating tickets in Easy Product by predefined rules. When some e-mails have an attachments, they are attached to support tickets as well. But some of that files may have viruses, and when support manager will download infected file it can damage his PC and make the company secure data vulnerable.

Competition:

In Help Desk we need to detect, if we recieve infected attachmetns and inform Help Desk manager about viruses

Solution:

To detect viruses in e-mail attachments we use external service "Clamby" (https://github.com/kobaltz/clamby), which can recognise if file is infected or not.

This solution is available in More > Administration > Plugins > Rys plugins

Easy_antivirus_settings

 

When you click to "Edit" in module settings you can:

1 - turn this feature ON or OFF

2 - turn ON or OFF option "Destroy infected files". When this option is OFF, users will be notified that file, which they are trying to download is infected, but user will be still able to download it. If it is ON, users wouldnt even see such a file in attachemnt, it will be deleted during the ticket processing from e-mail.

Easy_antivirus_settings_details

 

When this plugin is active, on Help Desk attachemnts appears new icons, which inform users about the files security status

1- Unscanned attachment (you can see it on all existing tickets, which were created before "Easy Antivirus" was ON )

2 - Scanning in progress

3 - Safe file

4 - Infected file (available only in case, when setting "Destroy infected attachments" is OFF, and when user will try to download infected file, it will show a pop up notification, to keep sure that user understand risk)

5 - Scanning faild (file was not scanned, smth went wrong)

6 - for "1" and "5" options, there is available special button "Scan file", so if user meets file which wasnt checked by antivirus automatically, user can launch such a scanning manually

Easy_antivirus_attachments_icons

 

Minimal required version:

Required plugins: Help Desk