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

Kshiflett/appeals 26109 #19171

Closed
wants to merge 41 commits into from
Closed

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 8, 2023

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