package
0.2.0
Repository: https://github.com/3devo/feconnector.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

swagger:route POST /charts Charts CreateChart Handler to create a chart Creates a new chart Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route POST /logFiles logFiles CreateLogFile Handler to create a new log file This method will create a new log file in the database and create new physical files in the logs, notes directory.
swagger:route POST /sheets/ Sheets CreateSheet Handler to create a new sheet object This will add a new sheet to the database Only charts that exist can be added Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route POST /users Users CreateUser Handler to create a user Creates a new user Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route POST /workspaces Workspaces CreateWorkspace Handler to create a new workspace object This will add a new workspace to the database Only sheets that exist can be added Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route DELETE /charts/{uuid} Charts DeleteChart Handler to delete a chart Deletes a existing chart Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route DELETE /logFiles/{uuid} logFiles DeleteLogFile Handler to delete the logFile name This will delete a log file Consumes: application/json Responses: default: ResourceStatusResponse.
swagger:route DELETE /sheets/{uuid} Sheets DeleteSheet Handler to delete a existing sheet object This will add delete a sheet from the database Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route DELETE /users/{uuid} Users DeleteUser Handler to delete a user Deletes a existing user Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route DELETE /workspaces/{uuid} Workspaces DeleteWorkspace Handler to delete a existing workspace object This will add delete a workspace from the database Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route GET /charts/ Charts GetAllCharts Handler to retrieve all available charts Returns all charts Produces: application/json Responses: 200: body:[]Chart.
swagger:route GET /logFiles logFiles GetAllLogFiles Handler to retrieve all logFiles This will return all available logs Produces: application/json Responses: 200: []LogFileResponse.
swagger:route GET /sheets Sheets GetAllSheets Handler to retrieve all sheets This will return all available sheets Produces: application/json Responses: 200: body:[]SheetResponse.
swagger:route GET /workspaces Workspaces GetAllWorkspaces Handler to retrieve all workspaces This will return all available workspaces Produces: application/json Responses: 200: body:[]WorkspaceResponse.
swagger:route GET /charts/{uuid} Charts GetChart Handler to retrieve a single chart Returns a single chart Produces: application/json Responses: 200: body:Chart.
swagger:route GET /Configs/{uuid} Configs GetConfig Handler to retrieve the config This will the config data Produces: application/json Responses: 200: ConfigResponse 404: ResourceStatusResponse.
swagger:route GET /logFiles/{uuid} logFiles GetLogFile Handler to retrieve a single logFile This will return a single log Produces: application/json Responses: 200: LogFileResponse 404: ResourceStatusResponse.
swagger:route GET /sheets/{uuid} Sheets GetSheet Handler to retrieve a single sheets This will return a single sheet Produces: application/json Responses: 200: body:SheetResponse.
swagger:route GET /workspaces/{uuid} Workspaces GetWorkspace Handler to retrieve a single workspaces This will return a single workspace Produces: application/json Responses: 200: body:WorkspaceResponse.
swagger:route POST /login Authentication Login Handler to login Returns a JWT on success Produces: application/json Responses: 200: body:LoginSuccessResponse.
Logout adds the current token to the blacklist so it can't be used again swagger:route POST /logout Authentication logout Handler to logout Returns OK Produces: application/json Responses: 200:.
RefreshToken returns a new token swagger:route POST /refreshToken Authentication refresh Handler that returns a new token if not expired Produces application/json Responses: 200: body:LoginSuccessResponse.
swagger:route PUT /charts/{uuid} Charts UpdateChart Handler to update a chart Replaces an existing chart with new values Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route PUT /Config/{uuid} Config UpdateConfig Handler to update an existing Config object This will update an existing Config object Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route PUT /logFiles/{uuid} logFiles UpdateLogFile Handler to update the logFile name This will allow updating of the log name Consumes: application/json Responses: default: ResourceStatusResponse.
swagger:route PUT /sheets/{uuid} Sheets UpdateSheet Handler to update an existing sheet object This will update an existing sheet object Only charts that exist can be added Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route PUT /users/{uuid} Users UpdateUser Handler to update a user Replaces an existing user with new values Produces: application/json Responses: 200: ResourceStatusResponse.
swagger:route PUT /workspaces/{uuid} Workspaces UpdateWorkspace Handler to update an existing workspace object This will update an existing workspace object Only sheets that exist can be added Produces: application/json Responses: 200: ResourceStatusResponse.

# Constants

Invalid password error.