frontend_nyla/README.md

6.4 KiB

# Open To Do's

  • File Preview in the chat was started and is partially integrated, was disabled in the code for now

Implemented API Calls

API Call Status (done, partially, missing, ignored)

Administration
| GET / | ignored |

| GET /api/environment | ignored |

| OPTIONS /{fullPath} | ignored |

| GET /favicon.ico | missing |

Attributes
| GET /api/attributes/{entityType} | ignored |

| OPTIONS /api/attributes/{entityType} | ignored |

Manage Mandates
| GET /api/mandates/ | missing |

| POST /api/mandates/ | missing |

| GET /api/mandates/{mandateId} | missing |

| PUT /api/mandates/{mandateId} | missing |

| DELETE /api/mandates/{mandateId} | missing |

→ Mandate managing by admin completely missing for now

Manage Users
| GET /api/users/ | |

| GET /api/users/{userId} | |

| PUT /api/users/{userId} | |

| DELETE /api/users/{userId} | |

| POST /api/users | |

Manage Files
| GET /api/files/list | done |

| POST /api/files/upload | done |

| GET /api/files/{fileId} | unclear |

| PUT /api/files/{fileId} | done |

| DELETE /api/files/{fileId} | done |

| GET /api/files/stats | missing |

| GET /api/files/{fileId}/download | done |

| GET /api/files/{fileId}/preview | missing |

Manage Prompts
| GET /api/prompts | |

| POST /api/prompts | |

| GET /api/prompts/{promptId} | |

| PUT /api/prompts/{promptId} | |

| DELETE /api/prompts/{promptId} | |

Manage Connections
| GET /api/connections/ | done |

| POST /api/connections/ | done |

| PUT /api/connections/{connectionId} | done |

| DELETE /api/connections/{connectionId} | done |

| POST /api/connections/{connectionId}/connect | done |

| POST /api/connections/{connectionId}/disconnect | done |

Workflow
| GET /api/workflows/ | done |

| GET /api/workflows/{workflowId} | done |

| PUT /api/workflows/{workflowId} | done |

| DELETE /api/workflows/{workflowId} | done |

| GET /api/workflows/{workflowId}/status | done |

| GET /api/workflows/{workflowId}/logs | done |

| GET /api/workflows/{workflowId}/messages | done |

| POST /api/workflows/start | done |

| POST /api/workflows/{workflowId}/stop | done |

| DELETE /api/workflows/{workflowId}/messages/{messageId} | missing |

| DELETE /api/workflows/{workflowId}/messages/{messageId}/files/{fileId} | missing |

Security Local
| POST /api/local/login | done |

| POST /api/local/register | done |

| GET /api/local/me | |

| POST /api/local/logout | done |

| GET /api/local/available | done |

Security Microsoft
| GET /api/msft/login | done |

| GET /api/msft/auth/callback | done |

| GET /api/msft/me | done |

| POST /api/msft/logout | done |

Security Google
| GET /api/google/config | done |

| GET /api/google/login |done |

| GET /api/google/auth/callback | done |

| GET /api/google/me | done |

| POST /api/google/logout | done |