- Introduced new fields in the attachment model for public access control and sharing options, allowing attachments to be marked as public or shared with specific teams. - Updated the upload process to handle new permission fields, ensuring proper handling of public and share options during file uploads. - Implemented permission checks in the file retrieval and deletion processes to enforce access control based on user roles and attachment settings. - Added comprehensive tests for the new permission fields to validate functionality and ensure correct behavior in various scenarios. |
||
|---|---|---|
| .. | ||
| dsl | ||
| file | ||
| hello | ||
| kb | ||
| oauth | ||
| testutils | ||
| user | ||
| config_test.go | ||
| openapi_test.go | ||