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

Feat: Added support for multiple project owners #4597

Open
wants to merge 27 commits into
base: multiple-owner-support
Choose a base branch
from

Commits on Apr 23, 2024

  1. Added new route .

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    3a4ee69 View commit details
    Browse the repository at this point in the history
  2. Added CreateProject modal.

    Added a modal CreateProject with it's controller and views.
    
    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d2d8f17 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Some changes in CreateProjectView.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e9d81ad View commit details
    Browse the repository at this point in the history
  2. Added ProjectDashboardCardMenu.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e0b4518 View commit details
    Browse the repository at this point in the history
  3. Added ProjectDashboardCard.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    43bdca2 View commit details
    Browse the repository at this point in the history
  4. Added DeleteProject API mutations.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    d368644 View commit details
    Browse the repository at this point in the history
  5. Added ProjectDashboard.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    409beb9 View commit details
    Browse the repository at this point in the history
  6. Added image and strings.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    28b890c View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Modified project entities.

    Added new fields in `Project` struct.
    Added fields for filters, pagination, and some constants.
    Modified `CreateProjectInput`.
    
    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3255daa View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. [Backend] Modification in Backend for the UI.

    Added Filters and pagination in Backend.
    Modified API's and added a pipeline for the aggregation of results.
    
    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    f528e10 View commit details
    Browse the repository at this point in the history
  2. Added project_util for validation of input request.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    b0cc1ce View commit details
    Browse the repository at this point in the history
  3. Indent Fixes

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    415a34f View commit details
    Browse the repository at this point in the history
  4. Modification for Frontend Hook of CreateProject API.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    1fa5917 View commit details
    Browse the repository at this point in the history
  5. Modified ListProject Query frontend hook.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    8d5113e View commit details
    Browse the repository at this point in the history
  6. Removed string constants and some minor changes.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    1eeae8b View commit details
    Browse the repository at this point in the history
  7. Added Project Filters.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    be4086a View commit details
    Browse the repository at this point in the history
  8. Added pagination and filter subheader in Dashboard.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    c991380 View commit details
    Browse the repository at this point in the history
  9. modified auth-api swagger file.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d8c14df View commit details
    Browse the repository at this point in the history
  10. Added tags section in create-project modal.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    7b9f489 View commit details
    Browse the repository at this point in the history
  11. Changes due to modification of API and addition of new strings

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    8b5bf97 View commit details
    Browse the repository at this point in the history
  12. minor changes and resolved some errors.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 4, 2024
    Configuration menu
    Copy the full SHA
    724c606 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Added routing when clicked on the card.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    d60cf2e View commit details
    Browse the repository at this point in the history
  2. Modifications in backend tests as per API updates.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    2eb6a17 View commit details
    Browse the repository at this point in the history
  3. Fix: NoProjects Element and NoFilteredProject Results element.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a3d5b60 View commit details
    Browse the repository at this point in the history
  4. Added scroll for the project list.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    923d281 View commit details
    Browse the repository at this point in the history
  5. Some changes in UI w.r.t Multiple Project Owner Feature.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    a24ba5e View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Made search text type insensitive.

    Signed-off-by: aryan <aryan1bhokare@gmail.com>
    aryan-bhokare committed May 10, 2024
    Configuration menu
    Copy the full SHA
    6747199 View commit details
    Browse the repository at this point in the history