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

[7.x] [Reporting]: Move router + license checks to new platform (#66331) #67818

Merged
merged 5 commits into from
Jun 2, 2020
Merged

[7.x] [Reporting]: Move router + license checks to new platform (#66331) #67818

merged 5 commits into from
Jun 2, 2020

Commits on May 30, 2020

  1. [Reporting]: Move router + license checks to new platform (#66331)

    * WIP: Move routes to new API, license and other checks inbound
    
    * Move license checks over to np licensing observable
    
    * Fix license checks + remove older modules
    
    * Fixing check_license tests, move to TS/Jest
    
    * Fix licensing setup for mocks
    
    * Move job.test.ts over to np
    
    * WIP: move user checks to higher-order func
    
    * Move more handler logic over to Response factory vs Boom
    
    * Major refactor to consolidate types, remove facades, and udpate helpers
    
    * Fix validation for dates in immediate exports
    
    * Linter fix on check license test
    
    * Fix job generation tests
    
    * Move deps => setupDeps
    
    * fix api test
    
    * fix jobs test
    
    * authorized_user_pre_routing and tests
    
    * Fixing duplicate identifiers
    
    * Fix licensing implementation changes
    
    * WIP: Moving license over to async/observables
    
    * Fix disabled-security case
    
    * finish auth_user_pre_routing cleanup - no more license check
    
    * WIP: Fixing final api tests
    
    * Trying to get schema differences in alignment
    
    * Reverting back to previous generation handler
    
    * Fix final API tests
    
    * Final API test fixes, few more hardening tests and better error messages
    
    * Simplify lower-level module implementation (core only interface) + test updates
    
    * Push some core logic into plugin
    
    * Move some core logic up to plugin
    
    * Marking private setupDeps + downstream fixes
    
    * revert logger as a param
    
    Co-authored-by: Timothy Sullivan <[email protected]>
    # Conflicts:
    #	x-pack/legacy/plugins/reporting/export_types/printable_pdf/server/create_job/index.ts
    #	x-pack/legacy/plugins/reporting/server/routes/generation.ts
    Joel Griffith committed May 30, 2020
    Configuration menu
    Copy the full SHA
    69148d3 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2020

  1. Add back in legacy /viz /search and /dashboard routes

    Joel Griffith committed May 31, 2020
    Configuration menu
    Copy the full SHA
    6f7bd72 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Configuration menu
    Copy the full SHA
    507ba27 View commit details
    Browse the repository at this point in the history
  2. Add back in and fix compatibility shim/tests

    Joel Griffith committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    1dd32e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ad25a3 View commit details
    Browse the repository at this point in the history