Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature/appeals 22218 #19366

Merged
merged 54 commits into from
Sep 6, 2023
Merged

Feature/appeals 22218 #19366

merged 54 commits into from
Sep 6, 2023

Commits on Jun 7, 2023

  1. Add error handling to GET requests (#18679)

    * add catch to get document call
    
    * Update documentViewer.js
    
    * generic error handling and custom error handling
    
    * Update ApiUtil.js
    
    * send error logs to backend
    
    * Update Metrics.js
    
    * add uuid to error logging
    
    * add metrics table
    
    * revert
    
    * send metrics to backend
    
    * store metrics in table
    
    * update info for javascript metrics
    
    * cleanup
    
    * add source parameter
    
    * add ability to mark as performance
    
    * add feature toggle
    
    * log_controller unit test and fixes
    
    * Update schema.rb
    
    * Update schema.rb
    
    * Update metric.rb
    
    * more and fix unit tests
    
    * update metrics table for new fields and update ApiUtils error handling
    
    * update Metric.js for usage
    
    * record metrics from MetricsService
    
    * Update documentViewer.js
    
    * Update metrics_service.rb
    
    * metric_service fixes
    
    * fixing issues
    
    * can view metrics on demo
    
    * Update dashboard_controller.rb
    
    * reduce to 7 days, newest first
    
    * Update dashboard_controller.rb
    
    * 1 day at a time
    
    * add indexes
    zurbergram authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    6269627 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a9fbed View commit details
    Browse the repository at this point in the history
  3. rubocop fixes

    zurbergram committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    cb99274 View commit details
    Browse the repository at this point in the history
  4. Update metrics_service.rb

    zurbergram committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    0fc6388 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fef4d9f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    5aa705d View commit details
    Browse the repository at this point in the history
  2. scrollbar on top

    zurbergram committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    c091c0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c86f38 View commit details
    Browse the repository at this point in the history
  4. Update show.html.erb

    zurbergram committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    e7e8226 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d94efd2 View commit details
    Browse the repository at this point in the history
  6. Update show.html.erb

    zurbergram committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    9cc5cef View commit details
    Browse the repository at this point in the history
  7. Update show.html.erb

    zurbergram committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    2b48fd4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    13ba3bf View commit details
    Browse the repository at this point in the history
  9. revert change

    zurbergram committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    06cfd45 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. fix metric recording

    zurbergram committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    8476091 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Improved frontend metrics capturing (#18742)

    * new frontend metrics setup
    
    * improve loading screen metric
    
    * record metrics for searching within a document
    
    * update feature toggle
    
    * add in feature toggles
    
    * Update show.html.erb
    zurbergram authored Jun 12, 2023
    Configuration menu
    Copy the full SHA
    6a2ec3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6232916 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bde0133 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    1ed422f View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Mbeard/appeals 23486 (#18781)

    * adds feature toggle
    
    * adds feature toggle to reader pdfpage which renders readertext document id, type and render time
    
    * refactors uuid
    
    * fixes file prop
    
    ---------
    
    Co-authored-by: Matt Roth <mattcroth@gmail.com>
    mbeardy and zurbergram authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    06a5f15 View commit details
    Browse the repository at this point in the history
  2. APPEALS-23487: Add additional metrics for Browser captured error (#18725

    )
    
    * APPEALS-23487: Add additional metrics for browser captured error
    
    * Added metricsBrowserError feature toggle
    
    * Added date time and duration metrics
    kshiflett88 authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    3f26b3b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. APPEALS-23475. Record Successhandling in the metrics (#18774)

    * APPEALS-23475. Record Successhandling in the metrics
    
    * Added successhandling on other HTTP methods and some refactor
    
    * Added feature toggle- metricsLogRestSuccess
    
    * APPEALS-23475. Test case for success handling
    
    * reverting changes
    
    ---------
    
    Co-authored-by: SHarshain <spoosa@razortalent.com>
    SHarshain and SHarshain authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    bd5f764 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Aedara/appeals 23485 (#18809)

    * Update PdfPage.jsx
    
    * Update Metrics.js
    
    * Update PdfPage.jsx
    AnandEdara authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    c036bbc View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Cmartine/appeals 23480 (#18812)

    * Added PDFJS page and text getting/storing metrics
    
    * Add toggle feature for PDFJS page and text metrics
    
    * Adjusted metrics and feature toggle naming
    
    * Remove unused props pass
    
    * Revert "Added PDFJS page and text getting/storing metrics"
    
    This reverts commit ac6513e.
    Chris-Martine authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    a835dcb View commit details
    Browse the repository at this point in the history
  2. APPEALS-23487 - Add Browser Error Metrics (#18824)

    * Added browser error feature toggle to all pages
    
    * Revert changes I did not make
    
    * Revert change made in metric model
    
    ---------
    
    Co-authored-by: Matt Roth <mattcroth@gmail.com>
    kshiflett88 and zurbergram authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    297db5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d31b11c View commit details
    Browse the repository at this point in the history
  4. Chrisbdetlef/appeals 23479 (#18842)

    * First draft
    
    * ready
    
    * Add meterics capture for PDFJS document loading - Remove dev debugging code
    
    * Remove test code for v2.0 (not in use)
    
    * Revert test code for v2.0
    
    * Restore v2.0 docviewer
    
    * Fix variable issue
    
    * Fix variable type issue
    
    ---------
    
    Co-authored-by: Christopher Detlef <christopherdetlef@T2202359.local>
    cdetlefva and Christopher Detlef authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    2d902f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    75a0bfa View commit details
    Browse the repository at this point in the history
  2. Update index.html.erb

    zurbergram authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    581e70b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    cd95da0 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Add feature toggle to enable all metrics at once (#18902)

    * enabled_metric?
    
    * update caseflow-commons
    
    * update caseflow-commons
    
    * fix jslint, issues, add feature toggle to retrieving PDF, wrap error and success metrics with feature toggle
    zurbergram authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    8e87adb View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    3d594a1 View commit details
    Browse the repository at this point in the history
  2. Update schema.rb

    zurbergram committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    127cb40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a268274 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd7e8b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    f9ee6d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Updated the cache to return (#18971)

    Co-authored-by: SHarshain <spoosa@razortalent.com>
    SHarshain and SHarshain authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    5ed9e0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b86e94 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    e7c0e49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c9d22a View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. added newrelic ignore helper (#19027)

    * added newrelic ignore helper
    
    * minor tweak
    
    ---------
    
    Co-authored-by: SHarshain <spoosa@razortalent.com>
    SHarshain and SHarshain authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    1c22bcd View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Merge conflict fix 08 14 2023 (#19185)

    * remove all slack channels other than appeals-job-alerts
    
    * Update slack_service.rb
    
    * Add 508 ARIA label for screen readers in CF Help
    
    * Schema check in
    
    * Update enable_features_dev.rb
    
    * APPEALS-17497: MST & PACT Special issues identification
    
    * optimized participant contentions method to return contentions to cut down on BGS calls
    
    * added feature toggle guard clause for bgs calls for ratings
    
    * hid pact and mst check behind toggles
    
    * added caching to BGS contention call
    
    * updated feature toggles to include current user
    
    * adding logging for BGS contention calls
    
    * added 24 hr caching and commented out toggle for bgs call
    
    * APPEALS-17497: MST & PACT Special issues identification
    
    * optimized participant contentions method to return contentions to cut down on BGS calls
    
    * added feature toggle guard clause for bgs calls for ratings
    
    * hid pact and mst check behind toggles
    
    * added caching to BGS contention call
    
    * updated feature toggles to include current user
    
    * adding logging for BGS contention calls
    
    * added 24 hr caching and commented out toggle for bgs call
    
    * hid blue water and burn pit behind mst/pact toggle
    
    * added toggle for mst on special issues list
    
    * routed judge/attorney decisions to special issues pending on mst pact toggle
    
    * updated back button routing and special issues showing on decisions for ama appeals
    
    * hid mst pact special issues banner behind feature toggles
    
    * HunJerBAH APPEALS-26881: Reject Unknown Attributes in RatingDecisions Hash (#19072)
    
    * added handling for unknown attributes being added into rating decision hash
    
    * updated paren grouping
    
    * Update open_hearing_tasks_without_active_descendants_checker_spec.rb
    
    * allow slack notifications in uat
    
    * Add ro-colocated examples
    
    * Fix ro-colocated request body
    
    * add exception handling to audit remove script
    
    * Change address_line_1 to nullable: true
    
    * Add migration
    
    * Allow audit table entry for address_line_1 to have null val
    
    * test update to yarn dependency cache keys
    
    * Take setup-node for a spin
    
    * Revert "Take setup-node for a spin"
    
    This reverts commit 337ea0a.
    
    * Add a spec
    
    * Fix whitespace
    
    * Remove flipper tables
    
    * unskip test (#19076)
    
    Co-authored-by: Craig Reese <109101548+craigrva@users.noreply.github.com>
    
    * hotfix/APPEALS-27124 Updated MailRequestValidator and VbmsDistributionDestination spec for derived destinations
    
    * updated deserialize method to check on rating decision model for attributes in hash
    
    * Add class checks for ro-colocated?
    
    * Craig/test yarn cache (#19096)
    
    modify .github/workflows/workflow.yml
    
    * exclude db/scripts in codeclimate (#19103)
    
    * Revert "APPEALS-17497: MST & PACT Special issues identification"
    
    * Use case
    
    * remove z-index
    
    * add z-index
    
    * Update webdrivers
    
    * Revert "Update webdrivers"
    
    This reverts commit 7cd71cd.
    
    * Test wait
    
    * Reverse test update
    
    * test adding assertion (#19127)
    
    * test adding assertion
    
    * added assertion to more tests
    
    * add concurrency to workflow.yml (#19136)
    
    * add concurrency to workflow.yml
    
    ---------
    
    Co-authored-by: Matt Roth <roth_matthew@bah.com>
    Co-authored-by: Matt Roth <mattcroth@gmail.com>
    Co-authored-by: AimanK <Aiman.Kayad@va.gov>
    Co-authored-by: Aiman Kayad <Akaya005@fiu.edu>
    Co-authored-by: raymond-hughes <raymond.hughes2@va.gov>
    Co-authored-by: youfoundmanesh <maneshreddy.kommidi@va.gov>
    Co-authored-by: HunJerBAH <Jeremy.Hunton@va.gov>
    Co-authored-by: HunJerBAH <99915461+HunJerBAH@users.noreply.github.com>
    Co-authored-by: Matthew Thornton <ThorntonMatthew@users.noreply.github.com>
    Co-authored-by: kristeja <112115264+kristeja@users.noreply.github.com>
    Co-authored-by: kristeja <krishnateja.golla@va.gov>
    Co-authored-by: Craig Reese <Reese_Craig@bah.com>
    Co-authored-by: Matthew Thornton <99351305+ThorntonMatthew@users.noreply.github.com>
    Co-authored-by: Clay Sheppard <csheepy@gmail.com>
    Co-authored-by: Craig Reese <109101548+craigrva@users.noreply.github.com>
    Co-authored-by: Jeff Marks <jeff.t.marks@gmail.com>
    Co-authored-by: Raymond Hughes <131811099+raymond-hughes@users.noreply.github.com>
    Co-authored-by: SHarshain <spoosa@razortalent.com>
    19 people authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    5ca8f84 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    37c8831 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Add Sentry error capturing for logs controller (#19034)

    Co-authored-by: kshiflett88 <kodishiflett@gmail.com>
    Chris-Martine and kshiflett88 authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    cb9dc6d View commit details
    Browse the repository at this point in the history
  2. Add Sentry error capturing for logs controller (#19271)

    Co-authored-by: Chris-Martine <christopher.martine@va.gov>
    Co-authored-by: kshiflett88 <kodishiflett@gmail.com>
    3 people authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    d0bbb67 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    bb20572 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. APPEALS-26109: Metric Service Sentry Updates (#19316)

    Co-authored-by: kshiflett88 <kodishiflett@gmail.com>
    Co-authored-by: Chris-Martine <christopher.martine@va.gov>
    3 people authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    c7cc0a9 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    d676462 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56324ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91a52d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc9c17e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aca620c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    409d588 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feature/APPEALS-22218' of github.com:department-of-vete…

    …rans-affairs/caseflow into feature/APPEALS-22218
    mikefinneran committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e20ceeb View commit details
    Browse the repository at this point in the history