feat(workflow): enhance HTTP request node with curl debugging support
- Augment HTTP request node capabilities and add generated curl commands for easier debugging. feat(log): implement workflow execution logs and search functionality - Add detailed logging for workflow node execution and enable search capabilities within application logs. feat(auth): introduce middleware to verify application publication status - Add a check to ensure the application is published before allowing access. fix(converter): rectify variable handling logic in Dify converter - Correct issues related to processing variables within the Dify converter module. refactor(model): remove quota check decorator from model update operations - Decouple quota validation from the model update process to streamline the logic.
This commit is contained in:
@@ -564,6 +564,7 @@ async def get_app_or_workspace(
|
||||
if not app:
|
||||
auth_logger.warning(f"App not found for API Key: {api_key_obj.resource_id}")
|
||||
raise credentials_exception
|
||||
ApiKeyAuthService.check_app_published(db, api_key_obj)
|
||||
auth_logger.info(f"App access granted: {app.id}")
|
||||
return app
|
||||
|
||||
|
||||
Reference in New Issue
Block a user