Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • G General
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LibreFoodPantryLibreFoodPantry
  • Client SolutionsClient Solutions
  • Theas PantryTheas Pantry
  • GuestInfoSystem
  • General
  • Issues
  • #35
Closed
Open
Issue created Mar 11, 2021 by Marcos Felipe@mfelipe98

Implement components/schemas to be used in backend endpoints

License and Copyright Notice

By submitting this issue or commenting on this issue, or contributing any content to this issue, you certify under the Developer Certificate of Origin that the content you post may be licensed under GPLv3 (for code) or CC-BY-SA 4.0 International (for non-code content).

What is the goal or the problem, and why is it important?

These will be all the schemas to be used by anyone designing the actual backend API endpoints.

How are you going to achieve the goal or solve the problem?

Implement all the necessary endpoints.

What will be produced as a result of this effort and where will it live on GitLab?

This will be a modified openapi.yml file in the backend repository of this project on GitLab.

Give a justification of weight or due date.

This will take a good amount of time, and we might return to it again.

Who will do it, and what will they do?

One person, or maybe 2, will modify the openapi.yml file to the team's preferred components/schemas, or their own preference.

What was the outcome?

Template Version 1.0.0

Edited Mar 11, 2021 by Marcos Felipe
Assignee
Assign to
Time tracking