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

Add Initial Codebase for Integrations CLI #1488

Closed
wants to merge 41 commits into from

Commits on Mar 30, 2023

  1. Move schema folder to resources

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    5253511 View commit details
    Browse the repository at this point in the history
  2. Move schema documentation to docs

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    43e374b View commit details
    Browse the repository at this point in the history
  3. Move rest of schema documentation to docs

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    18d71a7 View commit details
    Browse the repository at this point in the history
  4. Pull CLI from 2.x

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    ea46eb9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Commit CLI project to Poetry

    Poetry is an alternative package manager for Python that is more
    scalable. It's used in various large Python projects to good
    effect. https://python-poetry.org/
    
    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    472508d View commit details
    Browse the repository at this point in the history
  2. Use returns Result for validation

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    3c11c47 View commit details
    Browse the repository at this point in the history
  3. Pylint maintenance

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    1766927 View commit details
    Browse the repository at this point in the history
  4. Add catalog selection support

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d0cf5c1 View commit details
    Browse the repository at this point in the history
  5. Tweak catalog schema to pass validation for catalog

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    5d86173 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Refactor validation logic

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    9265e58 View commit details
    Browse the repository at this point in the history
  2. Reformat

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    15f7a13 View commit details
    Browse the repository at this point in the history
  3. Add poetry to CI

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    d5d1dd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    861d573 View commit details
    Browse the repository at this point in the history
  5. Refresh poetry lock

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    99c72e9 View commit details
    Browse the repository at this point in the history
  6. Add install to poetry steps

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    b921d94 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Refactor project with builds and scripts

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a7fa6f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Fix catalog schema

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    7592d2f View commit details
    Browse the repository at this point in the history
  2. Add better component handling

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    74747bb View commit details
    Browse the repository at this point in the history
  3. Modify template http dashboard

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    baf1edb View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Modify dashboards and add upload script

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    00cc117 View commit details
    Browse the repository at this point in the history
  2. Fix update.sh

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    f3dfc4c View commit details
    Browse the repository at this point in the history
  3. Fix broken dashboard

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    6e4ea43 View commit details
    Browse the repository at this point in the history
  4. Switch from poetry

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    9775001 View commit details
    Browse the repository at this point in the history
  5. Add helper script and update readme

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    c144a2b View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Update readme with workflow

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    6801fd5 View commit details
    Browse the repository at this point in the history
  2. Fix shell scripts and make upload dynamic

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    c4a482f View commit details
    Browse the repository at this point in the history
  3. Switch to Pytest

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    082a3fc View commit details
    Browse the repository at this point in the history
  4. Tweak CI

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    693cc82 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Fix CI attempt

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c1b917d View commit details
    Browse the repository at this point in the history
  2. Use CI from SQL cli

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    10971b3 View commit details
    Browse the repository at this point in the history
  3. Switch to lru_cache for compatibility

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    abd0692 View commit details
    Browse the repository at this point in the history
  4. Add integrations to branch

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    67ef7d6 View commit details
    Browse the repository at this point in the history
  5. Handle get-mapping failures

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    86209e3 View commit details
    Browse the repository at this point in the history
  6. Simplify test docker

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    0f7a629 View commit details
    Browse the repository at this point in the history
  7. Add work on adding subcomponent validation to integrations

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    1a178f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Revert "Add work on adding subcomponent validation to integrations"

    This reverts commit 1a178f3.
    It starts work on new functionality when the functionality depends on other stuff.
    Revert to a clean version.
    
    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    cdc62a7 View commit details
    Browse the repository at this point in the history
  2. Add dependency management and clean handling of unnecessary fields

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    fc1836e View commit details
    Browse the repository at this point in the history
  3. Remove dependence on nginx

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    92d9917 View commit details
    Browse the repository at this point in the history
  4. Setting path doesn't set url

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    f6a8385 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. Fix zipping

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    81ea966 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Remove testing integrations folder

    Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
    Swiddis committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    bbe3232 View commit details
    Browse the repository at this point in the history