Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add skills field #918

Merged

Conversation

sunilk429
Copy link
Contributor

@sunilk429 sunilk429 commented Nov 20, 2024

Date: 20th October, 2024

Developer Name: Sunil Kumar


Issue Ticket Number

Description

Added Skills multi-select component

Depends On

Documentation Updated?

  • Yes
  • No

Under Feature Flag

  • Yes
  • No

Database Changes

  • Yes
  • No

Breaking Changes

  • Yes
  • No

Development Tested?

  • Yes
  • No

Screenshots

Screenshot 1
add-skills image
Recording.2024-11-20.204842.mp4

Test Coverage

Screenshot 1 all-tests image

Additional Notes

@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch 2 times, most recently from 6f4daab to d3c66e7 Compare November 26, 2024 18:16
@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch 2 times, most recently from 327b65f to c154dd8 Compare November 30, 2024 10:25
yesyash
yesyash previously approved these changes Dec 2, 2024
@yesyash yesyash dismissed their stale review December 2, 2024 20:11

pr has merge conflicts

@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch from c154dd8 to c541da3 Compare December 2, 2024 20:29
yesyash
yesyash previously approved these changes Dec 2, 2024
iamitprakash
iamitprakash previously approved these changes Dec 4, 2024
@iamitprakash iamitprakash self-requested a review December 4, 2024 19:34
@sunilk429 sunilk429 closed this Dec 5, 2024
@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch from c541da3 to cf01917 Compare December 5, 2024 07:19
@sunilk429 sunilk429 reopened this Dec 5, 2024
@sunilk429 sunilk429 dismissed stale reviews from iamitprakash and yesyash via 9b2b5f2 December 5, 2024 07:22
Copy link
Member

@Achintya-Chatterjee Achintya-Chatterjee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tests are failing , kindly look into this .

@sunilk429
Copy link
Contributor Author

tests are failing , kindly look into this .

This PR had conflicts, fixed incorrectly... Will fix it once I am back. Currently I am ooo

@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch 2 times, most recently from 344edd4 to 540a29a Compare December 13, 2024 07:58
@sunilk429 sunilk429 force-pushed the feature/add-skills-field branch from ba5add9 to c2b5973 Compare December 24, 2024 12:45
@iamitprakash iamitprakash merged commit 61dc459 into Real-Dev-Squad:develop Dec 24, 2024
4 checks passed
@sunilk429 sunilk429 mentioned this pull request Dec 25, 2024
10 tasks
iamitprakash added a commit that referenced this pull request Dec 25, 2024
Feature: add skills field (#918)

* featureUrl removed

* removed feature/group

* change class inputBox instead radioButton

* task level section removed

* unncessary object destruction under featureflag removed

* status=available typo fixed

* tests added for updated changes

* Tests fixed

* Added data-testid for testing,also added new tests

* Test api updated to staging

* refactored for readability

* created a constants file

* API_BASE_URL changed to stating for testing

* Added data-testid for testing,also added new tests

* Test api updated to staging

* refactored for readability

* added skills field

* Tests for skills field added

* restore accidently deleted css

* fixed checkbox styling

* fixed (Select aAll) typo and removed repeated code

* Added new tests

* update query selector to element id

* mock skills added for testing

* SKILL_TREE_BACKEND_BASE_URL imported from constants

Co-authored-by: sunilk429 <160393886+sunilk429@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enhance Create Task Form(according to new requirements)
5 participants