Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: istio/api
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Loading
...
head repository: mpvl/api
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 15 files changed
  • 1 contributor

Commits on Jul 1, 2019

  1. Add proto to OpenAPI to support CUE constraints pipeline

    This CL is an alternative to PR #957.
    
    Notable differences:
    
    - This does not use the regular proto generation infrastructure
    as the idea is to combine more than just Protobufs  as a source
    for the OpenAPI schema (e.g. Go code and CUE files)
    
    - All files are self-contained, but not do repeat imported types:
    types are included as a component with a fully qualified path.
    
    - Fixes several issues relative to #957:
      - uses JSON names
      - fixes oneOf (current representation reflects the proto accurately)
      - accurate interpretation of protobuf types, even if not
        supported by OpenAPI (e.g. uint64)
    
    Current issues:
    
    - Proto types with standard mappings to JSON still map
      to the proto type. Question: support both or just JSON mapping.
    - Not printing document info and version yet.
    mpvl committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    69c3d01 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. add license and build tags

    mpvl committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    fd1ed7b View commit details
    Browse the repository at this point in the history
  2. update year

    mpvl committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    0a99d20 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. update using latest genoapi version

    - files are now generated according to build plan: envoy files
    are removed, networking files are split
    - corrected typo
    - comments shortened
    mpvl committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    11d4eca View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

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

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    7322344 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.