From b6e516dcd74c05f4f568c1dbcec64a0e556fc110 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 26 Jun 2020 14:06:07 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 4de3eafc..5621002e 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -5,7 +5,7 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang todo: Administration - Attached files manager replicate v7 - add sync job callable on demand + add EXCLUSIVE SYNC job callable on demand EXISTENCE CHECK iterate FileAttachment records, if physically present then flag as such make sure it has a short circuit that if there are NO files physically then all are out of sync @@ -13,6 +13,7 @@ todo: Administration - Attached files manager ORPHANED FILES CHECK iterate physical files, if not in db then make a FileAttachment record for it AyaType nothing id 0 if user want's to move them, they can download and then attach and then remove the generated attachment (Nothing id 0) the holder of orphaned files + (Or move feature) DE-ORPHANIZE ACTION iterate orphaned file attachments to orphaned file object, if found to be attached to any other object remove the orphaned object attachement @@ -27,12 +28,11 @@ todo: Administration - Attached files manager show icon of object type in grid show full physical path and name (going to be hella long) + Move attachment bulk op + Select one ore more files then select MOVE + UI pops up to select object type and manually type in the id + it then checks to see that that object exists before moving them to it - orphaned files? - need a way to check for orphaned files and re-integrate them into the db - i.e. scan for all files without matching db attachments and create a db file attachment - Perhaps runs on demand as seperate job? - but user will think it's the same thing so maybe no