{"push_id":4395421200,"size":10,"distinct_size":1,"ref":"refs/heads/yoom/12802-prevent_redundant_tasks","head":"53aeeaac2d2f33e27223bc07d83e5896d19f53ef","before":"44af8ac0f660f8193c4973492a1954d3ff88d392","commits":[{"sha":"9d56ff899d10048e5c59a3e6fca1fa6f56184a94","author":{"name":"Rubaiyat Rashid","email":"8028ce6e6e94db558c74bb41791b9835d03a3d3f@myhunter.cuny.edu"},"message":"search for appeal with both ssn and file_number (#12950)\n\n### Description\r\n- related to issue is appeals-batteam https://dsva.slack.com/archives/CHX8FMP28/p1575986812109200\r\n- AppealFinder now looks for veteran case using both ssn and file_number\r\n- write tests","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/9d56ff899d10048e5c59a3e6fca1fa6f56184a94"},{"sha":"8a250af867afe2e882c2d77934f65cf4dc84d452","author":{"name":"Sally Maki","email":"9bda10b3f7b2eff7c03d726aa2808a04b2a30f0c@gmail.com"},"message":"Add table for multiple legacy issues per request issue (#12746)\n\n* Add table for multiple legacy issues per request issue\r\n\r\n* Update schema, add test, add method for backfilling\r\n\r\n* Clean up\r\n\r\n* Update schema\r\n\r\n* Code climate\r\n\r\n* Remove method for backfilling data via migration","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/8a250af867afe2e882c2d77934f65cf4dc84d452"},{"sha":"fca8c957f3a946755fa4fa9608366301020ed7c6","author":{"name":"Peter Karman","email":"b9525adea00d1d37a31c7c8a27441d73cc18c11a@users.noreply.github.com"},"message":"Set statement_timeout longer for FK and index migrations (#12962)","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/fca8c957f3a946755fa4fa9608366301020ed7c6"},{"sha":"cecc147ed17e93df835ae3185a145a597bea331f","author":{"name":"Peter Karman","email":"b9525adea00d1d37a31c7c8a27441d73cc18c11a@users.noreply.github.com"},"message":"New Selenium webdriver syntax (#12957)\n\none deprecation warning at a time...","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/cecc147ed17e93df835ae3185a145a597bea331f"},{"sha":"94b227d86ead304a04322a6b18cda9d46262bd5e","author":{"name":"YANG YANG","email":"32e779f38e54433e91e1b8e04b8b1f2f83a13c57@navapbc.com"},"message":"Hide inbox messages older than 120 days by default (#12953)\n\nConnects #12926 \r\n\r\n### Description\r\nAs per a request from AMO during the async messaging demo, the Inbox will not show messages older than 120 days. This PR hides older messages (and provides an easy way to change that duration or perhaps even control it from the frontend).\r\n\r\n### Acceptance Criteria\r\n- [x] Messages older than 120 days are hidden.\r\n- [ ] Post this sentence on the main page of the inbox to alert the user:  `Messages will remain in the intake box for 120 days.  After such time, messages will be removed.`\r\n\r\n### Testing Plan\r\n1. Identify an inbox message in Postgres (seed data should create a few) and change its `created_at` to be more than 4 months ago.\r\n1. Switch to the owner of that message, and visit `/inbox`.\r\n1. Verify that the older message isn't present.\r\n1. Updated inbox service tests and feature tests.\r\n\r\n### User Facing Changes\r\nScreenshot showing the new informational text:\r\n<img width=\"1088\" alt=\"Screen Shot 2019-12-12 at 21 23 08\" src=\"https://user-images.githubusercontent.com/282869/70764831-be7c4780-1d26-11ea-8eac-83ce825bd1ec.png\">","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/94b227d86ead304a04322a6b18cda9d46262bd5e"},{"sha":"ab1939dd73ec9ec45e530e01c2262deadecdf824","author":{"name":"Tomas Apodaca","email":"259c71ca849a9ab677e02382fec91223d9f32667@users.noreply.github.com"},"message":"return a nil end_product_code when ineligible (#12965)\n\n### Description\r\nReturns a `nil` `end_product_code` when the request issue's closed status is ineligible.\r\n\r\nAddresses [this Sentry error](https://sentry.ds.va.gov/department-of-veterans-affairs/caseflow/issues/7567/).","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/ab1939dd73ec9ec45e530e01c2262deadecdf824"},{"sha":"2d7f9aee4d241527cfd6b213deea9c7122967e2b","author":{"name":"Hunter Schallhorn","email":"38e22f8be5cd90a5308cb2e1e181e90f88536fae@users.noreply.github.com"},"message":"Remove old style hold code (#12956)\n\n* Remove oh_hold_duration and fix on_hold task factory\r\n\r\n* test fixes\r\n\r\n* Code climate\r\n\r\n* Put back in test. It didn't hurt anyone\r\n\r\n* Add back in code that was needed. Who knew?\r\n\r\n* Remove final on_hold_duration\r\n\r\n* Fix test","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/2d7f9aee4d241527cfd6b213deea9c7122967e2b"},{"sha":"7775ee7b04c9fb62b8e391b5715b62170bd1603f","author":{"name":"Hunter Schallhorn","email":"38e22f8be5cd90a5308cb2e1e181e90f88536fae@users.noreply.github.com"},"message":"Drop on_hold_duration column (#12964)\n\nResolves #10896\r\n\r\n### Description\r\nRemoves the `on_hold_duration` in the task table\r\n\r\n### Acceptance Criteria\r\n- [ ] Code compiles correctly\r\n\r\n### Testing Plan\r\n1. Migration runs smoothly\r\n```bash\r\nbin/rails db:migrate\r\n```\r\n2. Tasks no longer have the `on_hold_duration` field\r\n```ruby\r\nTask.last.on_hold_duration\r\nNoMethodError: undefined method `on_hold_duration' for #<JudgeDecisionReviewTask:0x00007fc33b35f6c8>\r\n```\r\n\r\n### Database Changes\r\n* [x] Query profiling performed (eyeball Rails log, check bullet and fasterer output)\r\n* [x] #appeals-schema notified with summary and link to this PR","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/7775ee7b04c9fb62b8e391b5715b62170bd1603f"},{"sha":"c690d641ea4ca7f14757b5168b2e76aff3a78ec2","author":{"name":"Ferris Tseng","email":"1ff0a2befb6a17a7f2aeac43d7794dd874e0ddd4@navapbc.com"},"message":"Add POA column to assign hearing table (#12860)\n\nResolves #12418\r\n\r\n### Description\r\n\r\n  * ~~Update serializer to add `power_of_attorney` attribute~~\r\n  * Update table to display attribute\r\n    * The assign hearings table loads the power of attorney detail asynchronously using the `PowerOfAttorneyDetail` component\r\n  * Update `PowerOfAttorneyDetail` to allow only name to be displayed\r\n  * Small update to queue reducer to initialize appeal details\r\n  * Small UI fixes\r\n\r\n### Feature Flag\r\n\r\nCreated a feature flag for this called `display_power_of_attorney_on_assign_hearings`. This is making a call to BGS per-veteran, so wait until pagination (#11757) lands before enabling.\r\n\r\n### Acceptance Criteria\r\n  - [x] The POA is displayed in the Schedule Veterans table under the column heading Power of Attorney (POA)\r\n  - [x] A multi-select filter allows filtering of POA column data\r\n\r\nOpen questions\r\n  * Data formatting - Is POA data only available in all caps? What is our POV on transforming it to something more readable?\r\n    * The POA data we get from BGS seems to not be in all caps, but might want to revisit this if it's different in prod.\r\n  * Table column widths - Design can work with engineering to determine the best width settings for displaying the data.\r\n\r\nPolish\r\n  - [x] For the Case Details column heading: remove the left padding so the heading text is aligned with the data below (depicted in screenshot)\r\n  - [x] Make all the column headings title case, so they're consistent (currently some are title case, some are sentence case; the rest of Caseflow seems to use title case):\r\n    - [x] Case details -> Case Details\r\n    - [x] Docket number -> Docket Number\r\n\r\n### User Facing Changes\r\n\r\n<img width=\"1319\" alt=\"Screen Shot 2019-12-04 at 2 11 34 PM\" src=\"https://user-images.githubusercontent.com/1298274/70173062-07d1f480-16a0-11ea-8255-315a2218dc95.png\">\r\n<img width=\"1319\" alt=\"Screen Shot 2019-12-04 at 2 11 20 PM\" src=\"https://user-images.githubusercontent.com/1298274/70173064-07d1f480-16a0-11ea-853a-67783b3c57ff.png\">\r\n<img width=\"1319\" alt=\"Screen Shot 2019-12-04 at 2 11 28 PM\" src=\"https://user-images.githubusercontent.com/1298274/70173063-07d1f480-16a0-11ea-93cf-382aba52bd88.png\">\r\n<img width=\"1319\" alt=\"Screen Shot 2019-12-04 at 2 11 14 PM\" src=\"https://user-images.githubusercontent.com/1298274/70173065-07d1f480-16a0-11ea-9684-d833a8592654.png\">","distinct":false,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/c690d641ea4ca7f14757b5168b2e76aff3a78ec2"},{"sha":"53aeeaac2d2f33e27223bc07d83e5896d19f53ef","author":{"name":"va-bot","email":"6642ce8fcfff535b2c207a486da7db8140cb3a2a@adhocteam.us"},"message":"Merge branch 'master' into yoom/12802-prevent_redundant_tasks","distinct":true,"url":"https://api.github.com/repos/department-of-veterans-affairs/caseflow/commits/53aeeaac2d2f33e27223bc07d83e5896d19f53ef"}]}
{"actor":{"display_login":"va-bot"}}