Category: ROCKEN Documentation

  • Story 1.2.1.8. CRM. Vacancy List Page. Search and Filter Adjustments

    Content

    General info

    The keyword search should be made more accessible by moving it out of the filters and placing it on the top-right side of the Vacancy List page. Additionally, the applied filters should be displayed directly under the page title to make them easily visible and actionable.

    User story

    As a CRM user,
    I want the keyword search field to be placed on the top-right side of the Vacancy List page,
    So that I can quickly search without navigating through the filters, and see the applied filters under the page title for easier reference.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=18702-101192&t=FTdNLfvU0DZos3TN-4

    Acceptance criteria

    01

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

    image-20250129-155351.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/selector search is working by:

    • STATUS

    • BUSINESS UNIT

    • RESPONSIBLE

    • CREATED DATE FROM-TO

    • LOCATION

    • SEARCH RADIUSCOMPANY

    • CATEGORY

    • EXPERIENCE LEVEL

    • EMPLOYMENT TYPE

    • DEGREES

    • PROCESS TYPE

    • JOB MODEL

    • SALARY RANGE

    • START DATE

    • REMOTE WORK

    • LEADING EXPERIENCE

    • WORKLOAD

    • CRM USERS/SPOC

    • RESERVED

    OR search is working by (The entered keywords must search for the entities that have all of the entered keywords, not at least one):

    • TITLE

    • KEYWORD

    • INDUSTRY

    • SKILL

    • POSITION

    • LANGUAGES

    03

    Scenario: Displaying applied filters
    Given I have applied filters,
    When I view the Vacancy 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.

  • Setting up SandBox

    1. How to SSH to SandBox:

      ssh root@[IP]
    2. How to see help with all available commands:

      rocken_deploy --help

      Screenshot 2025-01-22 at 11.56.40.png

    3. How to Deploy All Components:

       rocken_deploy -d
       [Enter api token from 1Password] 
       [main]

      Screenshot 2025-01-22 at 11.46.06.png

    4. How to Deploy One Component:

       rocken_deploy -u
       [Enter component name] -Like api/crm/talent/ui-lib
       [Enter api token from 1Password] 
       [Enter the name of the branch] -can be found in the merge request in a ticket

      Screenshot 2025-01-22 at 12.19.03.png

    5. How to Restore DB backup:

      rocken_deploy -i
      [Enter the name of the dump]

      Screenshot 2025-01-22 at 11.49.35.png

    6. How to Backup DB:

      rocken_deploy -e

      The dump will be created with the username and date

      Screenshot 2025-01-22 at 11.47.48.png

    7. How to see Available Application Links:

      rocken_deploy -s

      Screenshot 2025-01-22 at 12.21.12.png

  • Release Notes – ROCKEN-TALENT – Release NA 20.01.25 – Jan 21 22:18

    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/10379

    Date

    Version

    Release NA 20.01.25

    Description

    Contributors

    Anton LiakhDasha RozhniatovskaIhor Bushtakov

    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-6453

    [Support] Change the PDF in AGB

    Task


    RT-6446

    [Applications] Applications are missing if the responsible is not a Recruiter

    Bug


    RT-6437

    [Support] [Vacancy] 500 error is shown when opening some vacancies

    Bug


    RT-6424

    [Process] Show candidate photo and email in Process modal

    Task


    RT-6238

    [Support] [Profile Preview] [Map] The map shows the address in Germany but the location is set in Switzerland

    Task


    RT-6157

    [Profile/ Profile Preview] Open the profile attachments in the next tab instead of downloading

    Investigation


    RT-5977

    [CRM] [Process] [Cover letter] The styling of the texts are different from the design

    Bug


    RT-4039

    [RJ NA] [Single Company page] The Companies’ logos are not shown on the Companies page

    Bug

    Summary

    New Features

    Improvements to existing features

    Bug fixes

  • Release Notes – ROCKEN-TALENT – Release NA 17.01.2025 [1.1.8] – Jan 21 22:17

    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/10372

    Date

    Version

    Release NA 17.01.2025 [1.1.8]

    Description

    Contributors

    Yurii TymchukDasha RozhniatovskaAnna AksonenkoIhor BushtakovAnton Liakh

    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-6430

    [Support] Multiclicking on the buttons triggers multiple emails sending

    Bug


    RT-6417

    [Support] 500 error happens after opening the profile preview

    Bug


    RT-6416

    [Support] [RJ] Publication description from the company page in CRM is not shown on RockenJobs

    Bug


    RT-6412

    [Support] [RJ] [Reminders] The attachments can not be added in the reminder application form as the “Send” button is unclickable

    Bug


    RT-6400

    RJ. Germany, adjust icon to EUR

    Task


    RT-6399

    [Support] [Interview] The 401 error is shown while trying to add the "Preferred work region" field

    Bug


    RT-6392

    [Support] Restrict process creation with only active vacancies

    Story


    RT-6389

    [RJ] Update the JobsCH feed

    Task


    RT-6379

    [Support] Some processes stuck in "Created" status

    Task


    RT-6319

    [Support] [Companies] 500 error after opening the company page

    Bug


    RT-6316

    [CRM] The "Yes" button is too big on the "Prefil" pop-up

    Bug


    RT-6229

    [CRM] Remove role and BU limitation for leaving notes

    Task


    RT-6228

    [Vacancy] Allow consultants to create processes on unreserved vacancies of other users

    Story


    RT-5870

    Interview: Fix "Zurück" (Back) Button Issue in Interview Flow

    Bug


    RT-4039

    [RJ NA] [Single Company page] The Companies’ logos are not shown on the Companies page

    Bug

    Summary

    New Features

    Improvements to existing features

    Bug fixes

  • Story 2.2.2.7. RT. Allow Candidates to Change Status

    Content

    General info

    Candidates on RT should be able to request activation or deactivation (Offline) of their profiles and set their status to "Active Search"/”Passive search”/”Offline” Upon making the request:

    • A message must be displayed to inform the candidate that their request is under review and they need to wait for approval.

    • The request must be sent to CRM for Rocken responsible’s review, even if the candidate’s profile is incomplete.

     

    User story

    As a candidate,
    I want to request activation of my profile on RT,
    So that I can notify consultants in CRM of my desire to update my status.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=61227-56133&t=VnS2htxiVoJkamkL-4

     

     

    Acceptance criteria

     

    01

    Scenario: Request activation
    Given a candidate is logged into RT
    When they request to activate their profile by selecting status “Active search“ from “Offline” in RT (can be another related status in CRM)
    Then the request must be sent to CRM for Rocken contact’s approval, no matter the completeness of the profile.

     

    image-20250117-142418.png

    02

    Scenario: Notify candidate of the approval process
    Given a candidate has requested activation or deactivation
    When the request is submitted
    Then the candidate must see a message in RT informing them that their request is under review and they need to wait for approval.

     

    image-20250127-070610.png

    03

    Scenario: Status remains unchanged until approval
    Given a candidate has requested activation
    When the consultant has not yet approved the request
    Then the candidate’s status in RT must remain unchanged until the request is approved in CRM. The candidate must see a Notification that the status change is under review.

     

    04

    Scenario: Changing one Active status to another
    Given a candidate is logged into RT
    When they request to activate their profile by selecting status “Active search“ from “Passive search” or vice versa
    Then the status changes right away in RT and the CRM profiles’ tag switches to the selected type of Active.

    05

    Scenario: Request deactivation
    Given a candidate is logged into RT
    When they request to deactivate their profile by selecting status “Offline“ from “Active search” or “Passive search”
    Then the status changes right away in RT and CRM.

  • Story 1.4.1.6. CRM. Talent Profile. Manage Candidate Activation Requests from RT. Notifications

    Content

    General info

    Rocken Contacts in CRM need an effective way to manage activation requests from candidates on RT. The system should:

    1. Highlight profiles with activation requests in the profile list view using a yellow message banner, with a "Show all" button to filter these profiles.

    2. Allow users to update a candidate’s status directly from the profile list by clicking the status label (edit icon), which opens a modal window for status change.

    3. On the direct profile page, display the same yellow message banner about the activation request, with a clickable link to open the modal for status change.

    User story

    As a Rocken Contact,
    I want to see and manage activation requests from candidates,
    So that I can approve or reject requests and update candidate statuses efficiently.

    Visual design

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

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

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

    Acceptance criteria

    01

    Scenario: Highlight activation requests in the profile list
    Given a candidate requests activation from RT
    When the Rocken Contact views the Profiles page
    Then a yellow message must be displayed at the top with a "Show all" button to filter profiles with activation requests, and the requested profiles must be highlighted.

    image-20250127-063521.png

    EN: Some profiles require confirmation of status change

    EN: Show all

    DE: Einige Profile erfordern eine Bestätigung der Statusänderung

    DE: Alle anzeigen

    02

    Scenario: Filter profiles with activation requests
    Given a candidate requests activation from RT
    When the Rocken Contact clicks the "Show all" button in the yellow message
    Then the profile list must display only profiles with activation requests.

    03

    Scenario: Edit candidate status from the profile list
    Given a candidate’s activation request is highlighted in the profile list
    When the Rocken Contact clicks the status label with the edit icon
    Then a modal window must appear, allowing them to change the candidate’s status.

    04

    Scenario: Notify activation requests on the profile page
    Given a candidate’s activation request exists
    When the Rocken Contact views the candidate’s profile page
    Then a yellow message must appear with a clickable link to open the modal for status change.

    image-20250127-064035.png

    EN: This user requests to switch their profile to active status. Please check the profile and change the status.

    DE: Dieser Benutzer bittet darum, sein Profil in den aktiven Status zu versetzen. Bitte überprüfen Sie das Profil und ändern Sie den Status.

    05

    Scenario: Change status from the profile page
    Given a candidate’s activation request exists
    When the Rocken Contact clicks the status label with the edit icon or the link in the yellow message
    Then a modal window must appear, allowing them to change the candidate’s status.

    06

    Scenario: Update status upon approval
    Given the Rocken Contact approves the activation request
    When the request is processed
    Then the candidate’s status must update to "Active Search" or "Passive Search" in CRM and RT.

  • Story 2.4.2.4. RT. Logic for Calculating Interview Completion Progress

    Content

    General info

    The current logic for calculating interview progress is ineffective, as it does not reflect the true percentage of completed questions. For example, if a user skips one of the earlier questions but answers all others, the progress is significantly underestimated. This causes issues with switching candidates’ statuses to "Interview."

    The new logic should:

    • Calculate progress based on the exact number of completed questions across all sections, irrespective of the order.

    • Assign the "Interview" status when all mandatory questions are answered and the user clicks the "Finish" button.

    • Ensure that "Desired Salary" and "Skills" questions are mandatory in the interview link sent to candidates.

    User story

    As a consultant,
    I want interview progress to be calculated based on the number of completed questions,
    So that candidates’ progress reflects their actual effort, and their status is updated when the interview is completed.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=43746-43924&t=Nxh6fnAACkdYzdPl-1

    #

    Acceptance Criteria

    01

    Scenario: Calculate interview progress based on completed questions
    Given the user is filling out an interview
    When they answer a random number of questions across all steps (e.g., 15 out of 19 questions)
    Then the progress must show percentage (e.g. 80% completion).

    02

    Scenario: Step-based weighted progress
    Given the interview contains multiple steps with weighted questions
    When a question is answered
    Then the corresponding percentage must be added to the progress
    AND percentage should be updated after proceeding to the next step

    Calculation Logic:

    • [CANDIDATE_INTERVIEW_PROFESSIONAL_STEP]: 25% (5 questions, 5% each)

    • [CANDIDATE_INTERVIEW_ACTUAL_ANALYSIS_STEP]: 15% (4 questions, distributed as 1-3%, 2-3%, 3-3%, 4-7%)

    • [CANDIDATE_INTERVIEW_PERSONAL_COMPETENCIES_STEP]: 20% (3 questions, distributed as 1-6%, 2-8%, 3-6%)

    • [CANDIDATE_INTERVIEW_TARGET_ANALYSIS_STEP]: 20% (3 questions, distributed as 1-7%, 2-7%, 3-6%)

    • [CANDIDATE_INTERVIEW_PERSONAL_INFO_STEP]: 20% (4 questions, distributed as 1-4%, 2-4%, 3-6%, 4-6%)

      OOS +10% for completing all steps.

    03

    Scenario: Switch candidate status to "Interview"
    Given the user has answered all mandatory questions (including "Desired Salary" and "Skills")
    When they click the "Finish" button
    Then the status of the candidate in CRM must switch from “In progress“ to "Interview," and the interview must be marked as complete in profile activities.

    04

    Scenario: Ensure "Desired Salary" and "Skills" are mandatory
    Given the candidate is filling out the interview
    When they attempt to skip the "Desired Salary" or "Skills" questions
    Then they must not be able to proceed without completing these fields.

  • Release Notes – ROCKEN-TALENT – Release NA 15.01.2025 [1.1.7] – Jan 16 17:02

    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/10371

    Date

    Version

    Release NA 15.01.2025 [1.1.7]

    Description

    Contributors

    Dasha RozhniatovskaAnton LiakhYurii TymchukViktoriia MalyshAnna Aksonenko

    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-6401

    [Support] [RJ] The reminders are sent to the applicant even if they uploaded the documents

    Bug


    RT-6383

    [Support] Reassign publications of a recruiter who left

    Task


    RT-6378

    Delete profiles from the system

    Task


    RT-6373

    [Talent] A candidate not able to see "Overview" from some received process

    Bug


    RT-6369

    [Support] Restrict the list of allowed candidate’s statuses for creating the processes

    Task


    RT-6361

    (CRM) Investigate Profile Deletion Issue in CRM

    Bug


    RT-6359

    [Process] Upload another PDF with AGB

    Story


    RT-6348

    [Role] Allow BM, HoDs, Sales to edit companies

    Bug


    RT-6322

    [Support] [RJ] Head of recruiting role is shown as broken

    Bug


    RT-6302

    [Process] Develop logic of reassigning processes

    Story


    RT-6267

    [Application] Add possibility for HoR to reassign applications

    Story


    RT-6261

    [Support] [RJ] The management_position.recruiting_trainee role/position is not translated in RJ

    Bug


    RT-6231

    [Process] Add a display of company logo next to vacancy name in process creation popup

    Task


    RT-6161

    [Processes] Change order of Notes in Process from newest

    Task

    Summary

    New Features

    Improvements to existing features

    Bug fixes

  • Release notes January 2025

    Ticket name

    [Rocken Jobs] Release 02.01.25


    RT-6098

    Release NA 02.01.2025


    RT-2526


    RT-5236


    RT-6142

    Release NA 06.01.2025


    RT-4637


    RT-5191


    RT-5566


    RT-6053


    RT-6055


    RT-6069


    RT-6126


    RT-6149


    RT-6162


    RT-6208


    RT-6209


    RT-6211


    RT-6216


    RT-6220


    RT-6222


    RT-6223


    RT-6230


    RT-6249


    RT-6256


    RT-6257


    RT-6258


    RT-6274