There are three things that are archivable.
- The
chats directory which is in the inbox folder.
- A project directory in the projects folder.
- An area directory in the areas folder.
When archived it should go into a dated directory within archive folder.
The dated directory should be simply YYYY-MM.
For projects and areas this should be based on the last modified date of any file within.
For chats, this is based on the individual chat start date and they should go into YYYY-MM/chats for their date.
The three archivable object types should have the context menu in FileTree.tsx show the Archive button above the Delete button.
There should be a confirmation box just like with delete. It's important for the text of each to clearly identify what file and what action is being performed. (BTW this might be a change to the existing delete dialog).
There are three things that are archivable.
chatsdirectory which is in the inbox folder.When archived it should go into a dated directory within archive folder.
The dated directory should be simply
YYYY-MM.For projects and areas this should be based on the last modified date of any file within.
For chats, this is based on the individual chat start date and they should go into
YYYY-MM/chatsfor their date.The three archivable object types should have the context menu in FileTree.tsx show the Archive button above the Delete button.
There should be a confirmation box just like with delete. It's important for the text of each to clearly identify what file and what action is being performed. (BTW this might be a change to the existing delete dialog).