Category: ROCKEN Documentation

  • Release Notes – ROCKEN-TALENT – Release NA 28.01.2025 [1.1.13] – Jan 29 15:31

    How to use this page:

    Find your selected Jira issues in the table below. Select the expand to use them as your source of truth to write release notes.

    Release

    https://cheitgroup.atlassian.net/projects/RT/versions/10376

    Date

    Version

    Release NA 28.01.2025 [1.1.13]

    Description

    Contributors

    Ivan HodoniukIhor BushtakovViktoriia Malysh

    Issues in this release

    Before you share the page, review the contents of each Jira issue and remove any sensitive data.

    Issue

    Summary

    Issue Type


    RT-6502

    [Support] [CRM] 500 error after opening the vacancies

    Bug


    RT-6497

    [CRM] Remove pagination in lists in tabs on all pages

    Task


    RT-6479

    Google API: support city, region, country relations

    Task


    RT-6460

    [Profiles] Reassign profiles from consultants back to recruiters

    Task


    RT-6355

    [Support] [Profile] 500 error during adding the School/Institution

    Bug

    Summary

    New Features

    Improvements to existing features

    Bug fixes

  • Retro Sprint 87

    (синяя звезда) General info

    Liked

    Lacked

    Learned

    Longed for

    • quick fix even for unplanned bugs

    • sandboxes started

    • The team considers each problem comprehensively, which is very cool

    • designer are working with current tasks from the sprint

    • less bugs

    • CI/CD ready

    • Sandbox ready.

    • Autotests are being written.

    • Great team!

    • It’s great that access for further work of the business analyst is set up

    • some terms in the project are not clear

    • chaotic change of priorities, lack of estimations

    • bug hunter

    • problems with PDF

    • RJ not in the docker

    • Client-facing issues moved to the next sprint due to changing priorities

    • Add extra data to the Sandbox damp.

    • Would be nice to add some .trim() to email/pass inputs for RT/CRM/Jobs

    • Simplify changing statuses in Jira.

    • In this sprint, these things with changes in requirements are a little unclear whether they are final

    • Mismatch between design and product – design is far “ahead” and there is not enough time to redesign the current system

    (синяя звезда) What needs to be improved?

    • Do not take on new tasks in the current sprint after the new architecture is stabilized (management)
    • non-critical bugs should not be created in the current sprint if they are not related to the tasks worked on in the sprint (PM+QA)
    • connect jira to the new Sentry (management+administrator)
    • Bugs and tasks should be with criteria and clear structure
    • Adjust Jira workflow for non testable tickets
    • Report problems with pass/email fields (.trim() to email/pass inputs for RT/CRM/Jobs) – dev+QA
    • Finish redesign of RT

  • Story 1.4.2.17. CRM. Talent Profile view mode. Tab Attachments

    Content

    General info

    In the Attachments tab of the Talent Profile view mode, users can view a list of documents associated with the candidate’s profile. The goal is to allow users to access important documents such as education, certificates, contracts, and other documents that are relevant to the candidate’s experience and qualifications. Users can also add new files to the profile by clicking the ‘Add File’ button.

    User story

    As a CRM user,
    I want to see a list of attachments related to the candidate’s profile and be able to add new files,
    So that I can easily access important documents associated with the candidate.


    RT-6650

    Получение подробных данных проблемы…
    СТАТУС

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=62354-172472&t=bpZTja0toR3ICs2Z-4

    Acceptance criteria

    01

    Scenario: View Attachments List
    Given I am viewing the "Attachments" tab,
    When I look at the section,
    Then I should see a list of files attached to the candidate’s profile, with each file name displayed along with an option to view/download the file and delete it.

    image-20250211-105758.png

    02

    Scenario: Add New Attachment
    Given I am viewing the "Attachments" tab,
    When I click the "Add File" button,
    Then I should be able to upload a new file from my device.

    03

    Scenario: View/Download Attachment
    Given I am viewing the "Attachments" tab,
    When I click on the name of the file,
    Then I should be able to view attachments in a new tab of the browser or download the attachment if the view is not possible

    04

    Scenario: Remove Attachment
    Given I am viewing the "Attachments" tab,
    When I click on the options icon next to a file name (icon Delete),
    Then I should be able to delete the file from the system

  • Story 1.4.2.26. CRM. Talent Profile view mode. Drawer. Tab Activity

    Content

    General info

    User story

    As a …

    I want …

    So that …

    Visual design:

    Acceptance criteria

    01

    Given:

    When:

    Then:

    02

    Given:

    When:

    Then:

    03

    Given:

    When:

    Then:

  • Story 1.4.2.1. CRM. Talent Profile view mode. Main Header

    Content

    General info

    The Talent Profile view mode’s main header includes essential information about the candidate, such as their name, status, and profile options. The header features icons and toggle buttons that allow users to manage the profile’s status and access additional features (e.g., start process, open profile preview page, delete profile, etc).

    User story

    As a CRM user,
    I want to see an organized and informative main header when viewing a talent profile,
    So that I can quickly access key profile details and manage the profile efficiently.


    RT-6617

    CRM. Talent Profile view mode. Main Header
    Готово

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=62203-83032&t=NI7yEF1Bunzpe73z-4

    Acceptance criteria

    01

    Scenario: Display Profile Name
    Given I am viewing a talent profile,
    When I view the main header,
    Then I should see the candidate’s full name
    AND there is a coma after the first name of candidate

    image-20250210-064844.png

    02

    Scenario: copy Profile Name
    Given I am viewing a talent profile,
    When I click copy icon,
    Then full name of profile is copied in the buffer

    image-20250220-082132.png

    02a

    NEW Scenario: hover tooltip on copy icon
    Given I am viewing a talent profile,
    When I hover on copy icon,
    Then tooltip is shown

    https://www.figma.com/proto/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?page-id=23085%3A130636&node-id=62003-90925&viewport=-544%2C965%2C0.64&t=zB75BCbatKJvsaXZ-1&scaling=scale-down-width&content-scaling=fixed&starting-point-node-id=62403%3A74798

    image-20250306-115836.png

    02b

    NEW Scenario: visited color on copy icon
    Given I am viewing a talent profile,
    When I click on copy icon,
    Then icon change the color to blue

    https://www.figma.com/proto/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?page-id=23085%3A130636&node-id=62003-90925&viewport=-544%2C965%2C0.64&t=zB75BCbatKJvsaXZ-1&scaling=scale-down-width&content-scaling=fixed&starting-point-node-id=62403%3A74798

    image-20250306-120011.png

    03

    Scenario: Display Status change button
    Given I am viewing a talent profile,
    When I view the main header,
    Then I should see a current status (e.g., Active, Inactive, New).
    AND see edit icon with hover effect for all roles except [content manager, marketing manager]
    OOS AND consultants, recruiters and customer support should be able to edit status only their profiles

    Story 1.4.2.2. CRM. Talent Profile view mode. Change status

    image-20250220-082642.png

    04

    Scenario: Display Profile Information Icons
    Given I am viewing a talent profile,
    When I view the main header,
    Then I should see icons for profile actions (Rocken talent account, notes image-20250210-065001.png , F – female, M – male, 32 years image-20250210-065215.png , Active/Offline search image-20250210-065235.png ).

    05

    Scenario: Display RT icon
    Given I am viewing a talent profile,
    When I view the main header,
    Then I should see icon of Rocken talent image-20250220-113547.pngfor all profiles (because all of them are allowed to be editable from CRM)
    OOS AND RT lock icon image-20250220-113646.png is shown when editing of RT account is blocked for CRM user

    06

    Scenario: Display note icon
    Given I am viewing a talent profile,
    When I hover on the note icon,
    Then I see the latest note in this profile

    image-20250220-124015.png

    07

    OOS Scenario: Display note icon with pin
    Given I am viewing a talent profile,
    When I hover on the note icon,
    Then I see pinned note in this profile

    image-20250220-124017.png

    08

    Scenario: Display gender and age
    Given I am viewing a talent profile,
    When I view the main header,
    Then I see the gender and age of candidate
    Male (M) / Männlich (M)
    Female (F) / Weiblich (W)
    Other (O) / Divers (D)

    image-20250220-123948.png

    08a

    Scenario: talent profile didn’t specify birthday but gender yes
    Given I am viewing a talent profile,
    When I view the main header,
    Then I see only gender F

    08b

    Scenario: talent profile didn’t specify gender, but birthday yes
    Given I am viewing a talent profile,
    When I view the main header,
    Then I see only age 32

    08c

    Scenario: talent profile didn’t specify gender and birthday
    Given I am viewing a talent profile,
    When I view the main header,
    Then I see nothing (not age, not gender, not icon image-20250221-055613.png)

    09

    Scenario: Toggle Active Search Button
    Given I am viewing a talent profile,
    When I interact with the "Active Search" toggle button,
    Then I should be able to toggle the profile’s active search status.

    image-20250220-130146.png

    10

    Scenario: Display Action buttons
    Given I am viewing a talent profile,
    When I click any action buttons,
    Then I should see able to start process, open profile preview, delete talent profile, etc (do not change anything in scope of this task)

    Story 1.4.2.3. CRM. Talent Profile view mode. Action buttons

    image-20250210-065429.png
  • Story 1.4.2.13. CRM. Profile view mode. Top right card

    Content

    General info

    The top-right card in the Profile View Mode is a functional area containing different tabs: Notes, Activity, Attachments, and Communication. These tabs allow users to interact with and view detailed records related to the candidate. The layout should include a horizontal scroll for easy navigation between these tabs. The "Notes" section should allow users to add new notes and view existing ones, while the other tabs display relevant information about the candidate’s activity, attachments, and communication history.

    User story

    As a user,
    I want to view and interact with a functional top-right card in the profile,
    So that I can access detailed records about the candidate, including Notes, Activity, Attachments, and Communication, with easy navigation between tabs using horizontal scrolling.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=24169-135080&t=3sMAspyvcCpl5IZY-4

    Acceptance criteria

    01

    Scenario: Displaying tabs in the top-right card
    Given I am viewing the profile page,
    When I view the top-right card,
    Then the following tabs should be displayed: Notes, Activity, Attachments, and Communication, arranged horizontally with a scroll option.

    image-20250128-063929.png

    02

    Scenario: Notes tab functionality
    Given I am viewing the Notes tab,
    When I view the tab,
    Then I should be able to see existing notes and an option to add new ones

    03

    Scenario: Activity tab functionality
    Given I am viewing the Activity tab,
    When I view the tab,
    Then I should see all related activity records for the candidate.

    04

    Scenario: Attachments tab functionality
    Given I am viewing the Attachments tab,
    When I view the tab,
    Then I should see a list of attachments related to the candidate’s profile.

    05

    OOS Scenario: Communication tab functionality
    Given I am viewing the Communication tab,
    When I view the tab,
    Then I should see all communication records with the candidate, such as emails or messages.

    06

    Scenario: Horizontal scroll for tabs
    Given I have multiple tabs in the top-right card,
    When I try to navigate through them,
    Then I should be able to scroll horizontally to switch between tabs smoothly.

  • Story 1.4.2.12. CRM. Profile view mode. Top middle card

    Content

    General info

    The top-middle card in the Profile View Mode should display key search-related information about the candidate. This card will include details like the desired salary, workload, current job status, commute type, and other relevant factors like whether the candidate is willing to relocate, travel, or has an own car. This information helps in quickly evaluating the candidate’s search preferences.

    User story

    As a user,
    I want to view key search-related information in the top-middle card of the profile,
    So that I can quickly assess the candidate’s preferences regarding salary, workload, job status, commute, and willingness to relocate or travel.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=24169-135080&t=3sMAspyvcCpl5IZY-4

    Acceptance criteria

    01

    Scenario: Displaying search-related information
    Given I am in the Profile View Mode,
    When I view the top-middle card,
    Then the following information should be displayed: Market, Desired Salary, Workload, Current Job, Commute Type, Own Car, Willingness to Relocate, Willingness to Travel, and Travel Percentage.

    image-20250128-062427.png

    02

    Scenario: Clear and organized display
    Given I am viewing the top-middle card,
    When I view the information,
    Then the data should be clearly displayed with no truncation or overflow.

    03

    Scenario: No extra buttons or links
    Given I am viewing the top-middle card,
    When I view the details,
    Then there should be no additional buttons or links, with the focus on displaying the search-related information.

  • Story 1.4.2.11. CRM. Profile view mode. Top left card

    Content

    General info

    The top-left card in the Profile View Mode should display key personal information about the candidate. This card will include fields like gender, birthday, citizenship & permits, marital status, children, location, phone number, and email. The data should be displayed clearly and in an organized way for easy access and review.

    User story

    As a user,
    I want to view key personal information about the candidate in the top-left card of the profile,
    So that I can quickly access essential details like gender, birthday, marital status, location, and contact information.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=24169-135080&t=3sMAspyvcCpl5IZY-4

    Acceptance criteria

    01

    Scenario: Displaying personal information
    Given I am in the Profile View Mode,
    When I view the top-left card,
    Then the following personal information should be displayed: Gender, Birthday, Citizenship & Permits, Marital Status, Children, Location, Phone Number, and Email.

    image-20250128-061807.png

    02

    Scenario: Clear and organized display
    Given I am viewing the top-left card,
    When I look at the information,
    Then the data should be displayed clearly without any truncation or overflow.

    03

    Scenario: No extra buttons or links
    Given I am viewing the top-left card,
    When I view the details,
    Then there should be no additional buttons or links in the card, focusing purely on displaying personal information.

  • Story 1.4.2.36. CRM. Profile view mode. Tabs reorganization

    Content

    General info

    The profile page layout needs to be reorganized to display information in a structured and clear order. The goal is to ensure that all data is visible and neatly arranged into distinct sections, improving the accessibility and usability of the profile page.

    User story

    As a CRM user,
    I want the profile page to be reorganized with specific information arranged in a clear order,
    So that I can easily view all important details without having to click "view more" buttons or encounter truncation.

    Visual design:

    ???

    Acceptance criteria

    01

    Scenario: Display order in the page body
    Given I am viewing the Profile page,
    When I scroll down to the body,
    Then the information should display in the following order:
    – TAB 1 (Professional: experience on the left, education in the middle, skills on the right),
    – TAB 2 (Interview: Actual Analysis, Target Analysis, Hobbies, Personal competencies) Story 1.4.2.23. CRM. Profile view mode. Tab Interview
    – TAB 3 (Processes) Story 1.4.2.26. CRM. Profile view mode. Tab processes
    – TAB 4 (Matching jobs) Story 1.4.2.24. CRM. Profile view mode. Tab Matching vacancies
    OOS – TAB 5 (Applications) Story 1.4.2.30. CRM. Profile view mode. Tab applications
    OOS – TAB 6 (Liked vacancies) Story 1.4.2.25. CRM. Profile view mode. Tab Liked vacancies

    OOS – TAB 7 (Performance) Story 1.4.2.27. CRM. Profile view mode. Tab performance

    02

    Scenario: No "view more" links
    Given I am viewing the Profile page,
    When I look at the information,
    Then no information should be truncated, and no "view more" links or buttons should be used for any section.

    03

    Scenario: Professional tab details
    Given I am on the Professional tab,
    When I view the section,
    Then the details should be organized as follows: Experience on the left, Education in the middle, and Skills on the right.

    04

    Scenario: Clear organization of all tabs
    Given I am on the Profile page,
    When I view the tabs,
    Then the tabs should display in the following order: Professional, Interview, Processes, Matching jobs, with all details visible and clearly structured within each tab.

  • Story 1.4.1.7. CRM. Talent Profile List Page. Search and Filter Adjustments

    Content

    General info

    The keyword search field should be moved out of the filters and positioned on the top-right side of the Profile List page. The applied filters should be displayed directly under the title of the page, with options to clear individual filters or all filters for a fresh start.

    User story

    As a CRM user,
    I want the keyword search field to be placed on the top-right side of the Profile List page,
    So that I can easily search profiles without navigating through the filters, and see the applied filters directly under the page title for better clarity, with options to clear single or all filters.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=23085-130636&p=f&t=b6Rw3IKECyM69PS1-0

    Acceptance criteria

    01

    Scenario: Keyword search field location
    Given I am on the Profile List page,
    When I view the page,
    Then the keyword search field should be placed on the top-right side of the page.

    image-20250127-141953.png

    02

    Scenario: Applying filters
    Given I have typed some text to input search field,
    When I click Enter to apply search keyword,
    Then the searched keyword is applied with results on the page
    AND search is working by:

    • 'experience_titles',

    • 'slug' => 2,

    • 'phone' => 2,

    • 'profession' => 1.8,

    • 'experience_titles' => 1,

    • 'experience_descriptions' => 1,

    • 'experience_companies' => 1,

    • 'interview_core_questions' => 1,

    • 'locations_text' => 1,

    • 'skills_text' => 1.5,

    • 'categories_text' => 1.3,

    • 'responsible_text' => 1,

    • 'responsible_unit_text' => 1,

    OR search is working by:

    • 'email' => 2,

    • 'name' => 2,

    • KEYWORD

    • profession' => 1.8,

    • 'industries_text' => 1,

    • 'skills_text' => 1.5,

    • LANGUAGE

    03

    Scenario: Displaying applied filters
    Given I have applied filters,
    When I view the Profile List page,
    Then the applied filters should be displayed directly under the title of the page.

    image-20250127-142017.png

    04

    Scenario: Clearing all filters
    Given I have applied filters,
    When I click the "Clear all" option,
    Then all filters should be cleared and the page should display all vacancies without any applied filters.

    05

    Scenario: Clearing a single filter
    Given I have applied multiple filters,
    When I click the “x“ (clear) option for a single filter,
    Then only that specific filter should be cleared, and the other filters should remain applied.