feat/class-calendar #16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/class-calendar"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
some smooth implementations
A small round badge with the uploader's initial replaces the "Only you" chip. A student's own files in the course material get their initial in the accent colour ("You · only you can see this file" on hover). In a group every shared file shows its uploader's initial, with the name on hover and read out to screen readers; the member's own files are in the accent colour ("You"). The teacher's view, where every file is theirs, shows no badges. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>The folder's delete button is now a trash can, and deleting asks first, counting the files that go with the folder. The backend does the cascade: DELETE /api/knowledge-folders/{id}?documents=all|shared|private deletes the folder's files through RAG (the file, its processed copy and its index chunks), then the folder once no file the user can see is left in it, and reports what it deleted and what it kept. RAG lets only a file's uploader delete it, so in a group other members' files stay, and the folder with them; the user is told so. Where two panels share the folders (a teacher's course material and My files, a group's files and My files), deleting from one panel asks whether to delete the folder in the other panel too. A panel now lists a folder while it holds files there, or none in the other panel, so a folder kept for one panel no longer shows empty in the other. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>