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
sprint-10 -> staging (#201) #1908
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * feature: add bid list button to the favorites cards. TM-512 * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Update empty saved search list text (#101) * Add custom filter for including null language positions (#104) * Remove Status component throughout app (#105) * fix: change label. TM-632 (#107) * Adjust elements to grow * fix: allow export on edge to run * Styles, add post to top * Update ordering for data points on Compare page (#110) * Remove post, add grade to bottom section * Updates to Bid Tracker (#115) * Add opacity to on-hold bids * "priority" -> "pending" * Prop to hide the delete button for standby bids * Track favoriting loading state of individual IDs (#108) * Track favoriting loading state of individual IDs * Fix proptypes * Handshake ribbon (#113) * Re-usable Ribbon component, use Ribbon component to display if handshake has been offered on position * Display handshake in condensed card, tests and snapshots * Test coverage (#117) * Test coverage for AccountDropdown, CompareDrawer, Compare * Add tests for SetType * Add toast notifications for favoriting actions (#114) * Create BoxShadow component and use with various cards (#106) * dev -> staging (#98) (#119) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Sprint 6 merge conflicts (#120) * dev -> staging (#98) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Remove duplicates * Add toggle component, use static toggle filter in search results (#121) * Add condensed card layouts for projected vacancy and recently available (#122) * dev -> staging (#98) (#127) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Move "No Language" filter to top of list (#129) * Projected Vacancy - Saved Search + Results cards (#123) * Projected vacancy in Saved Searches * PV in results cards * Fix typo, increase font size * Increase filter container width, increase toggle font-size * Refactor section headers in profile, static UI for projected vacancy notifications for favorites and bid list (#126) * Pull css-box-shadow repo into app to force es6 to compile * Chore/autodeploy config (#132) * chore: update deploy config * chore: update deploy config * chore: update deploy config * chore: update deploy config * chore: update deploy config * chore: update deploy config * chore: use dev branch * fix: update deploy script * Compare from Favorites (#124) * Add condensed card layouts for projected vacancy and recently available * Add comparison buttons and comparison drawer to Favorites page * Condensed Bid Tracker (#128) * Alternate styles for condensed bid tracker, check for condensedView with Context API * Additional styles/conditional rendering, scroll to bid on Bid Tracker with route id, snapshots * Show Closed alert, style tweaks * Style tweak to hide overlay alert for prepanel state * Feature flags (#130) * Feature flag implementation * Feature flags for API * fix: check for and remove if present the backup dir (#136) * Remove jQuery and replace with XHR (#137) * Different text and colors for Approved bids (#139) * Hide Featured Positions section if positions length is zero (#138) * Hide Featured Positions section if positions length is zero * Update snapshot * Set config.json to preferred defaults in dev environment * Update index.html to reference API URL from config * Update deploy.sh to use alternate config * fix: include the bid count in the sections toggled by the bidding flag * Add the Beta banner back in * Use defaultSort prop instead of entire object; refresh state value on componentWillReceiveProps() (#148) * New card design for Bidder Portfolio (#140) * New card design for Bidder Portfolio, including badges (static for now) * Fallback for no grade * Update name format * Make disabled badge color accessible * Use aria-label to describe the meaning of the icon (#149) * New row design for Bidder Portfolio (#141) * New card design for Bidder Portfolio, including badges (static for now) * Fallback for no grade * New UI for Bidder Portfolio row view * Update name format * Add Export button to Bidder Portfolio (#142) * Add auto-complete dropdown to display CDO list in Bidder Portfolio (#150) * Increase test coverage (#151) * Remove ABOUT_URL (#152) * Update Jest (#153) * Update Jest * Update coverageReporters * Bidder Portfolio Edit View (#144) * New card design for Bidder Portfolio, including badges (static for now) * Fallback for no grade * New UI for Bidder Portfolio row view * Update name format * Add Export button to Bidder Portfolio * Add Edit view for Bidder Portfolio rows * UI For Bid Portfolio Edit View * Public Profile "Updates" and Edit UI (#147) * New card design for Bidder Portfolio, including badges (static for now) * Fallback for no grade * New UI for Bidder Portfolio row view * Update name format * Add Export button to Bidder Portfolio * Add Edit view for Bidder Portfolio rows * UI For Bid Portfolio Edit View * Add "Updates" section, static edit UI to Public Profile * Use react-picky to create a multi-select checkbox dropdown to use as a static UI Bid Cycle filter * Improved test coverage * Additional tests for SearchResultsExportLink and utilities * More test coverage (#156) * More test coverage * Add test coverage to ListItem * Add active filter (#158) * staging -> sprint-8 (#160) * Set min-width on compare drawer cards in IE11 (#161) * Redirect standard error, for when file does not exist in CI (#162) * Use common Export Button component for re-use (#163) * Handle for when current_assignment is null (#165) * "Service need" -> "Featured positions" sort name (#167) * dev -> staging (#166) (#168) * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * feature: add bid list button to the favorites cards. TM-512 * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Update empty saved search list text (#101) * Add custom filter for including null language positions (#104) * Remove Status component throughout app (#105) * fix: change label. TM-632 (#107) * Adjust elements to grow * fix: allow export on edge to run * Styles, add post to top * Update ordering for data points on Compare page (#110) * Remove post, add grade to bottom section * Updates to Bid Tracker (#115) * Add opacity to on-hold bids * "priority" -> "pending" * Prop to hide the delete button for standby bids * Track favoriting loading state of individual IDs (#108) * Track favoriting loading state of individual IDs * Fix proptypes * Handshake ribbon (#113) * Re-usable Ribbon component, use Ribbon component to display if handshake has been offered on position * Display handshake in condensed card, tests and snapshots * Test coverage (#117) * Test coverage for AccountDropdown, CompareDrawer, Compare * Add tests for SetType * Add toast notifications for favoriting actions (#114) * Create BoxShadow component and use with various cards (#106) * dev -> staging (#98) (#119) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions * Authorization -> Authentication (#54) * Authorization -> Authentication * Rename import * Update pagination and page size defaults in alignment with designs * Display link, if available, in the glossary * Add ability to edit links from Glossary editor; update styling for glossary links * Reduce code complexity, fix long link styles * Update snapshot * Add bundlesize (#69) * Add bundlsize and command * Refine glob * Refine maxSize target * Chore/linter (#67) * chore: fix linter is scss file * fix: linter issue * End of basic auth (#63) * Delete login form * Update actions * Clean up sagas * Remove isSAML checks * Refactor sagas, CodeClimate fixes * CodeClimate linting * Upate login screen * Simplify index * Change to force external login * get new custom auth working * remove rest of the basic auth refs from server * use env vars for env specific paths * Bidder role - TM-371 (#68) * Create permissions wrapper and conditionally render content based on bidder role * remove default fallback prop * Fix/mock auth (#70) * fix: override some routes for the webpack dev server so auth works for local development * fix: fix the conf so we can use the login.html when running the server in prod mode * Default to true if can_delete property is not found * Update snapshots * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * TM-410 - display favorites list as 4 across above the large break point (#66) * fix: display favorites list as 4 across above the large break point * fix: display favorites list as 4 across above the large break point * fix: remove the auth redirect loop (#73) * fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE * no conditional about url * dev -> staging (#56) (#75) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix: add logo to saved search title * fix: search page updates from qa * chore: linter fix * chore: fix linter issue * fix: search page updates from qa * chore: linter fix * Remove feedback button site-wide * Use object in state instead of array * Minor edits to Homepage based on QA * fix: make the pagination link clickable area larger * fix: use the correct button style * fix: better accessibility for active pagination tab selection * fix: use correct button design * fix: use lodash get so that non-existent nested property doesn't throw error (#45) * Use lodash get so that non-existent nested property doesn't throw error * Check for details.id so that components don't render with an empty object * Align bid count with data points in ResultsCondensedCard * Show "Available" filter to all users, not just CDOs (#46) * Update dashboard styles and content based on QA * Fix style for bid list container * Move Bid Count in-line with data points on ResultsCard * View More -> View more * Add disabled state for BidListButton based on proposed API updates * Use real properties from API PR, combine strings * Use white for button text color * feature: add remove bid to the bid tracker for draft and submitted bids * add additional status to the canDeleteBid function * Add react-toastify and use with bid list additions/removals (#51) * Add react-toastify and use with bid list additions/removals * More tests for toast-related functionality * Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function * feature: use the can_delete property from the bid rather than calculate client side * Add loading spinner to Bid List button (#52) * Compress us-flag.jpg (#53) * Remove use of skill cone/code to skill (#76) * Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (#71) ## Relies on https://github.com/MetaPhase-Consulting/State-TalentMAP-API/pull/24 * Sort bid cycles alphabetically by name (#78) * feature: download search results in csv format. Resolves TM-439 * chore: use default variable for sort * chore: reformat the date before file creation * Simplified search bar v2 (#81) * Make use of the existing simple search bar throughout site * Offsets for homepage * Redesign compare page (#82) * Redesign compare page * Remove old table styles; handle zero comparisons with route to catch it * feature: move the download button and use the secondary style. resolves TM-511 * fix: set a width on the cards for the favorite positions profile screen (#80) * fix: set a width on the cards for the favorite positions profile screen. resolves TM-410 * fix: no responsiveness for bid count and favorite buttons on position card displays * feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510 * fix: remove unnecessary class and fix padding on grid for correct wrapping * chore: fixing the wrapping for the larger width * Fix search styles from breaking on the bidder portfolio * Reverting the changes to the glossary card due to the new term dialog breaking * Add link-container class back in * Update snapshots * Trigger circleci build * Code smells (#86) * Update CodeClimate exclusions for local dev * Reduce complexity * Comparison drawer component, add event listeners where needed, remove old comparison UI from results page * Track old compare choices to maintain sorting during an update * Add test coverage, use cancel tokens * Change dropdown menu link name from "Profile" to "Dashboard" * Remove How to Bid section from position details (#89) * Homepage QA (#90) * Remove Inbox icon * Fetch notifications from any screen, since we no longer use a /login route * Remove the BetaHeader * Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style * Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading * Remove eslint-disable * feature: include org info for domestic positions (#92) * Remove bidListToggleIsLoading since that is handled in BidListButton container * Display the service needs filter as a pill on the results page (#95) * Add error handling for position details screen (#93) * Add error handling for position details screen * Update call to action * Update based on design feedback * dev -> staging * Make icons consistent throughout profile pages (#102) * Service Needs -> Featured (#100) * Add hover to dropdown (#103) * Sprint 6 merge conflicts (#120) * dev -> staging (#98) * chore: remove unnecessary css file from the build output * chore: update docs regarding apache compression config * Update bid list due date to match site-wide format * Use position id instead of position_number to query for position details * chore: remove unused props from components * chore: fix err due to incorrect favicon size in manifest * chore: remove unused props from the Home container * chore: remove unused props from the HomePagePositionsContainer component * fix: update profile page based on qa * Update styles and content in Position Details page based on QA feedback * fix…
reviewed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
feature: add bid list button to the favorites cards. TM-512
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Update empty saved search list text (Create sketch of execute search #101)
Add custom filter for including null language positions (Style header #104)
Remove Status component throughout app (Style footer #105)
fix: change label. TM-632 (Wireframe danger pay filter #107)
Adjust elements to grow
fix: allow export on edge to run
Styles, add post to top
Update ordering for data points on Compare page (Create sketch for clear search filters #110)
Remove post, add grade to bottom section
Updates to Bid Tracker (Staging Site Domain Name #115)
Add opacity to on-hold bids
"priority" -> "pending"
Prop to hide the delete button for standby bids
Track favoriting loading state of individual IDs (Create sketch for post differential filter #108)
Track favoriting loading state of individual IDs
Fix proptypes
Handshake ribbon (Interview Single Bidders #113)
Re-usable Ribbon component, use Ribbon component to display if handshake has been offered on position
Display handshake in condensed card, tests and snapshots
Test coverage (Compare Positions #117)
Test coverage for AccountDropdown, CompareDrawer, Compare
Add tests for SetType
Add toast notifications for favoriting actions (InVision Test #114)
Create BoxShadow component and use with various cards (Create sketch for danger pay filter #106)
dev -> staging (Mock up of the position description #98) (Share a Position with Another Employee #119)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Sprint 6 merge conflicts (Share Position with an External Recipient #120)
dev -> staging (Mock up of the position description #98)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Remove duplicates
Add toggle component, use static toggle filter in search results (Synthesis Bidder User Research Data #121)
Add condensed card layouts for projected vacancy and recently available (View Post Profile - Mission Data #122)
dev -> staging (Mock up of the position description #98) (Adding scss-lint to CodeClimate environment #127)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Move "No Language" filter to top of list (Style updates #129)
Projected Vacancy - Saved Search + Results cards (Frontend dev #123)
Projected vacancy in Saved Searches
PV in results cards
Fix typo, increase font size
Increase filter container width, increase toggle font-size
Refactor section headers in profile, static UI for projected vacancy notifications for favorites and bid list (Frontend dev #126)
Pull css-box-shadow repo into app to force es6 to compile
Chore/autodeploy config (Interview Bid-Pro Participant(s) #132)
chore: update deploy config
chore: update deploy config
chore: update deploy config
chore: update deploy config
chore: update deploy config
chore: update deploy config
chore: use dev branch
fix: update deploy script
Compare from Favorites (As an API user, I want to have interactive documentation to facilitate API usage #124)
Add condensed card layouts for projected vacancy and recently available
Add comparison buttons and comparison drawer to Favorites page
Condensed Bid Tracker (CodeClimate Badges #128)
Alternate styles for condensed bid tracker, check for condensedView with Context API
Additional styles/conditional rendering, scroll to bid on Bid Tracker with route id, snapshots
Show Closed alert, style tweaks
Style tweak to hide overlay alert for prepanel state
Feature flags (Interview Bidders who are Single #130)
Feature flag implementation
Feature flags for API
fix: check for and remove if present the backup dir (UI Edits #136)
Remove jQuery and replace with XHR (API integration #137)
Different text and colors for Approved bids (Retrieve Post Profile data from API to store in Post Profile component #139)
Hide Featured Positions section if positions length is zero (Create view for Post Profile Page #138)
Hide Featured Positions section if positions length is zero
Update snapshot
Set config.json to preferred defaults in dev environment
Update index.html to reference API URL from config
Update deploy.sh to use alternate config
fix: include the bid count in the sections toggled by the bidding flag
Add the Beta banner back in
Use defaultSort prop instead of entire object; refresh state value on componentWillReceiveProps() (Create function to store values of selected comparisons #148)
New card design for Bidder Portfolio (Add links from results and/or details to Post Profiles #140)
New card design for Bidder Portfolio, including badges (static for now)
Fallback for no grade
Update name format
Make disabled badge color accessible
Use aria-label to describe the meaning of the icon (Retrieve data from API for selected comparison positions #149)
New row design for Bidder Portfolio (Create visual representation of position sharing and user input #141)
New card design for Bidder Portfolio, including badges (static for now)
Fallback for no grade
New UI for Bidder Portfolio row view
Update name format
Add Export button to Bidder Portfolio (Create function to send request to email API endpoint #142)
Add auto-complete dropdown to display CDO list in Bidder Portfolio (Code coverage report #150)
Increase test coverage (Sprint 1 #151)
Remove ABOUT_URL (Create sketch for View Post Profile #152)
Update Jest (Create Wireframe for View Post Profile #153)
Update Jest
Update coverageReporters
Bidder Portfolio Edit View (Create service to add/update/remove favorited positions #144)
New card design for Bidder Portfolio, including badges (static for now)
Fallback for no grade
New UI for Bidder Portfolio row view
Update name format
Add Export button to Bidder Portfolio
Add Edit view for Bidder Portfolio rows
UI For Bid Portfolio Edit View
Public Profile "Updates" and Edit UI (Create view for position comparison #147)
New card design for Bidder Portfolio, including badges (static for now)
Fallback for no grade
New UI for Bidder Portfolio row view
Update name format
Add Export button to Bidder Portfolio
Add Edit view for Bidder Portfolio rows
UI For Bid Portfolio Edit View
Add "Updates" section, static edit UI to Public Profile
Use react-picky to create a multi-select checkbox dropdown to use as a static UI Bid Cycle filter
Improved test coverage
Additional tests for SearchResultsExportLink and utilities
More test coverage (Wireframe share position with an external recipient #156)
More test coverage
Add test coverage to ListItem
Add active filter (Wireframe Share a position with another employee #158)
staging -> sprint-8 (Wireframe favorite position #160)
Set min-width on compare drawer cards in IE11 (Sketch compare positions #161)
Redirect standard error, for when file does not exist in CI (Wireframe Compare Positions #162)
Use common Export Button component for re-use (Usability testing compare positions on InVision #163)
Handle for when current_assignment is null (Update README to reference TalentMAP API #165)
"Service need" -> "Featured positions" sort name (First stab at using docker-compose for local dev env #167)
dev -> staging (Create containers, move results listing and position details to indiv… #166) (Incorporate React/Redux #168)
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
feature: add bid list button to the favorites cards. TM-512
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Update empty saved search list text (Create sketch of execute search #101)
Add custom filter for including null language positions (Style header #104)
Remove Status component throughout app (Style footer #105)
fix: change label. TM-632 (Wireframe danger pay filter #107)
Adjust elements to grow
fix: allow export on edge to run
Styles, add post to top
Update ordering for data points on Compare page (Create sketch for clear search filters #110)
Remove post, add grade to bottom section
Updates to Bid Tracker (Staging Site Domain Name #115)
Add opacity to on-hold bids
"priority" -> "pending"
Prop to hide the delete button for standby bids
Track favoriting loading state of individual IDs (Create sketch for post differential filter #108)
Track favoriting loading state of individual IDs
Fix proptypes
Handshake ribbon (Interview Single Bidders #113)
Re-usable Ribbon component, use Ribbon component to display if handshake has been offered on position
Display handshake in condensed card, tests and snapshots
Test coverage (Compare Positions #117)
Test coverage for AccountDropdown, CompareDrawer, Compare
Add tests for SetType
Add toast notifications for favoriting actions (InVision Test #114)
Create BoxShadow component and use with various cards (Create sketch for danger pay filter #106)
dev -> staging (Mock up of the position description #98) (Share a Position with Another Employee #119)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Use react-linkify to automatically hyperlink URLs and email addresses in position capsule descriptions
Authorization -> Authentication (Create service to retrieve position details via AJAX #54)
Authorization -> Authentication
Rename import
Update pagination and page size defaults in alignment with designs
Display link, if available, in the glossary
Add ability to edit links from Glossary editor; update styling for glossary links
Reduce code complexity, fix long link styles
Update snapshot
Add bundlesize (Create function to require filters and alert user if requirement is not met #69)
Add bundlsize and command
Refine glob
Refine maxSize target
Chore/linter (Define user needs for code filtering experience #67)
chore: fix linter is scss file
fix: linter issue
End of basic auth (Create sketch of the language filter experience #63)
Delete login form
Update actions
Clean up sagas
Remove isSAML checks
Refactor sagas, CodeClimate fixes
CodeClimate linting
Upate login screen
Simplify index
Change to force external login
get new custom auth working
remove rest of the basic auth refs from server
use env vars for env specific paths
Bidder role - TM-371 (Create service to to pass search query to Search Results view #68)
Create permissions wrapper and conditionally render content based on bidder role
remove default fallback prop
Fix/mock auth (Create visual representation of post differential filter #70)
fix: override some routes for the webpack dev server so auth works for local development
fix: fix the conf so we can use the login.html when running the server in prod mode
Default to true if can_delete property is not found
Update snapshots
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
TM-410 - display favorites list as 4 across above the large break point (Create view for Execute Search #66)
fix: display favorites list as 4 across above the large break point
fix: display favorites list as 4 across above the large break point
fix: remove the auth redirect loop (Create value to store danger pay filter choice #73)
fix: remove the auth redirect loop and clean up reamining references to the LOGIN_MODE
no conditional about url
dev -> staging (Set the default search filters #56) (Create visual representation of tour of duty length filter #75)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix: add logo to saved search title
fix: search page updates from qa
chore: linter fix
chore: fix linter issue
fix: search page updates from qa
chore: linter fix
Remove feedback button site-wide
Use object in state instead of array
Minor edits to Homepage based on QA
fix: make the pagination link clickable area larger
fix: use the correct button style
fix: better accessibility for active pagination tab selection
fix: use correct button design
fix: use lodash get so that non-existent nested property doesn't throw error (Create a model to represent a “Region” #45)
Use lodash get so that non-existent nested property doesn't throw error
Check for details.id so that components don't render with an empty object
Align bid count with data points in ResultsCondensedCard
Show "Available" filter to all users, not just CDOs (Create a model to represent a “Bureau” #46)
Update dashboard styles and content based on QA
Fix style for bid list container
Move Bid Count in-line with data points on ResultsCard
View More -> View more
Add disabled state for BidListButton based on proposed API updates
Use real properties from API PR, combine strings
Use white for button text color
feature: add remove bid to the bid tracker for draft and submitted bids
add additional status to the canDeleteBid function
Add react-toastify and use with bid list additions/removals (Link positions to posts via foreign key #51)
Add react-toastify and use with bid list additions/removals
More tests for toast-related functionality
Check if bid can be deleted and apply disabled status accordingly; update and optimize utility function
feature: use the can_delete property from the bid rather than calculate client side
Add loading spinner to Bid List button (Create endpoint to return position data for the front end #52)
Compress us-flag.jpg (Create view for position descriptions #53)
Remove use of skill cone/code to skill (Create visual representation of region filter #76)
Add Public Profile page - links from CDO portfolio, profile/public/:id route, add Assignments section to public profile, re-use of Profile Dashboard (Create value to store post differential filter choice #71)
Relies on MetaPhase-Consulting/State-TalentMAP-API#24
Sort bid cycles alphabetically by name (Create visual representation of grade filter #78)
feature: download search results in csv format. Resolves TM-439
chore: use default variable for sort
chore: reformat the date before file creation
Simplified search bar v2 (Create value to store language filter choice #81)
Make use of the existing simple search bar throughout site
Offsets for homepage
Redesign compare page (Create visual representation of skill code filter #82)
Redesign compare page
Remove old table styles; handle zero comparisons with route to catch it
feature: move the download button and use the secondary style. resolves TM-511
fix: set a width on the cards for the favorite positions profile screen (Create visual representation of language filter #80)
fix: set a width on the cards for the favorite positions profile screen. resolves TM-410
fix: no responsiveness for bid count and favorite buttons on position card displays
feature: fixed width for all position cards (homepage, favorites, similar positions). Resolves TM-510
fix: remove unnecessary class and fix padding on grid for correct wrapping
chore: fixing the wrapping for the larger width
Fix search styles from breaking on the bidder portfolio
Reverting the changes to the glossary card due to the new term dialog breaking
Add link-container class back in
Update snapshots
Trigger circleci build
Code smells (Wireframe of the grade filtering experience #86)
Update CodeClimate exclusions for local dev
Reduce complexity
Comparison drawer component, add event listeners where needed, remove old comparison UI from results page
Track old compare choices to maintain sorting during an update
Add test coverage, use cancel tokens
Change dropdown menu link name from "Profile" to "Dashboard"
Remove How to Bid section from position details (Create sketch of the tour of the duty length filter #89)
Homepage QA (Wireframe of the tour of duty length filter experience #90)
Remove Inbox icon
Fetch notifications from any screen, since we no longer use a /login route
Remove the BetaHeader
Conditional rendering of Bid Count on Bid Tracker cards, update Results cards data order and style
Break out compare elements into their own rows, add Bid List button to comparisons, use Set() for bidListToggleIsLoading
Remove eslint-disable
feature: include org info for domestic positions (Configure Javascript and CSS dependencies #92)
Remove bidListToggleIsLoading since that is handled in BidListButton container
Display the service needs filter as a pill on the results page (Create sketch of the search results #95)
Add error handling for position details screen (Create sketch of the position description #93)
Add error handling for position details screen
Update call to action
Update based on design feedback
dev -> staging
Make icons consistent throughout profile pages (Wireframe of execute search experience #102)
Service Needs -> Featured (InVision Prototype of the execute search experience #100)
Add hover to dropdown (Mock up of execute search #103)
Sprint 6 merge conflicts (Share Position with an External Recipient #120)
dev -> staging (Mock up of the position description #98)
chore: remove unnecessary css file from the build output
chore: update docs regarding apache compression config
Update bid list due date to match site-wide format
Use position id instead of position_number to query for position details
chore: remove unused props from components
chore: fix err due to incorrect favicon size in manifest
chore: remove unused props from the Home container
chore: remove unused props from the HomePagePositionsContainer component
fix: update profile page based on qa
Update styles and content in Position Details page based on QA feedback
fix…