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

[Logs UI] HTTP API for log entries #53798

Merged
merged 21 commits into from
Jan 3, 2020

Commits on Dec 31, 2019

  1. Scaffold log_entries/entries route

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    c807c4e View commit details
    Browse the repository at this point in the history
  2. Scaffold a log entry response

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    1fc7663 View commit details
    Browse the repository at this point in the history
  3. Add after pagination

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    3699bcf View commit details
    Browse the repository at this point in the history
  4. Add before pagination

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    30a0a8d View commit details
    Browse the repository at this point in the history
  5. Process query parameter

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    38435ab View commit details
    Browse the repository at this point in the history
  6. Use pre-existing structure for the columns

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    c57e50d View commit details
    Browse the repository at this point in the history
  7. Change type of date ranges

    We will move the responsibility to parse the dates to the client. The
    API will only take timestamps
    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    57ad6d5 View commit details
    Browse the repository at this point in the history
  8. Add center parameter

    Allows consumers of the API to get log items around a certain cursor
    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    54dfd0f View commit details
    Browse the repository at this point in the history
  9. Change default page size

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    97f87ec View commit details
    Browse the repository at this point in the history
  10. Test the defaults of the API

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    6b6b15b View commit details
    Browse the repository at this point in the history
  11. Add optional size parameter

    This makes easier to test the pagination. By default it returns a 200
    size page.
    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    c52b511 View commit details
    Browse the repository at this point in the history
  12. Test the pagination

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    54efba4 View commit details
    Browse the repository at this point in the history
  13. Test centering around a point

    Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    6e17c53 View commit details
    Browse the repository at this point in the history
  14. Handle 0 sizes

    Co-Authored-By: Zacqary Adam Xeper <Zacqary@users.noreply.github.com>
    2 people authored and Alejandro Fernández Gómez committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    d04f15e View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. Add highlights endpoint

    Alejandro Fernández Gómez committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    5829456 View commit details
    Browse the repository at this point in the history
  2. Refactor processCursor

    Alejandro Fernández Gómez committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    c454479 View commit details
    Browse the repository at this point in the history
  3. Tweak cursor handling in the routes

    Alejandro Fernández Gómez committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    c5e231a View commit details
    Browse the repository at this point in the history
  4. Refine LogEntry type

    Alejandro Fernández Gómez committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    1971e5c View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Add tests for highlights endpoint

    Alejandro Fernández Gómez committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    1836ba3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into 51047-log-entries-http-api

    Alejandro Fernández Gómez committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    f860c5e View commit details
    Browse the repository at this point in the history
  3. Tweak the types for the LogEntry

    Alejandro Fernández Gómez committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    451be62 View commit details
    Browse the repository at this point in the history