From 4a7ca76df03938449b77fbc74929825e9438e675 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 7 Aug 2020 15:17:21 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 9306f5fd..3d1f725a 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -5,6 +5,29 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang +todo: AyaNova customer branding to login form / upload logos etc **UPDATED, SEE CASES, WILL IMPLEMENT MIGHT AS WELL DO IT NOW + - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3592 + - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1849 + - possibly other cases, check and also check the spec docs and notes, I think I chose a location / method to upload these files already? + - Image needs to be shown pre-login, so needs a route that can serve it up without authentication + - Maybe this should all be it's own thing entirely? + - Though, attachments are already built in at this point...hmmm.. + - Maybe a security hole for certain objects attachments? + - Don't like the idea of a seperate new file type to be added into the mix at this point + - Maybe a static file is still best option, + TODO: INvestigate a static file being served from the server + UseStaticFiles in startup, what folders can it serve from? + https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-3.1 + Can I add a folder? + Can I just add an unauthorized API route to serve only these image files just as attachments are served but with no auth and from only one source location? + From the database? + User should not have to manually copy files to use this feature, it should all be through the UI wherever it's stored or handled + Auth for update and unauthorized to read + Set file types preset, so one small logo, one large logo maybe and various report logos? + Fixed so that people don't upload the phone book and then just choose one to use and let the rest take up space + + + todo: Document in user manual the Widget form as an example with instruction on how to use the various controls etc - Can use widget for screenshots and examples of control types, but don't word with expectation it will remain because it won't - "Anatomy of a AyaNova Form" @@ -21,12 +44,6 @@ todo: Bizobjectnamefetcherdirect at server make sure *all* types are coded even if they aren't valid for a name (code with a blank - character) -todo: AyaNova customer branding to login form / upload logos etc **UPDATED, SEE CASES, WILL IMPLEMENT MIGHT AS WELL DO IT NOW - - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3592 - - https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1849 - - possibly other cases, check and also check the spec docs and notes, I think I chose a location / method to upload these files already? - - ========================================================================================================= @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ ROADMAP STAGE 3