This commit is contained in:
@@ -34,36 +34,10 @@ WIP >>>>>>>>>>>>>
|
||||
|
||||
|
||||
|
||||
Status: rockfish to be posted then test and then update servers as from before... fuck it takes forever to do shit sometimes
|
||||
Status: reprioritize this todo list, clean up, consolidate and remove dupes etc, need a clean actionable list with little thought required to do whatever is next, time may be short for a while
|
||||
|
||||
Test product sale links
|
||||
|
||||
todo: password protect rockfish docs https://www.tecmint.com/password-protect-web-directories-in-nginx/
|
||||
generated here: https://wtools.io/generate-htpasswd-online
|
||||
rfuser:mypasswordforrfuser2022
|
||||
rfuser:$apr1$1clqaokr$87/25UWzu0woxk/TaOW.4.
|
||||
|
||||
|
||||
this url works, (other than not found error but that's still to be determined)
|
||||
https://rfuser:mypasswordforrfuser2022@rockfish.ayanova.com/docs/
|
||||
|
||||
Have rockfish automatically provide the creds when click on the link in rf somehow
|
||||
|
||||
NOPE, above is all wrong it should be done through asp.net core not nginx, as that is what is serving the files:
|
||||
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-5.0#static-file-authorization
|
||||
|
||||
NOPE! asp.net core doesn't get a bearer token when a static file is requested so it can't be authenticated
|
||||
this is looking like it should be put in it's own folder back to basic authentication again in nginx but keep it outside of the spa entirely
|
||||
maybe just ayanova.com/rfdocs or something?
|
||||
|
||||
Or, maybe it can be not authorized at all but have .netcore check the referrir is rockfish itself and if not say unauthorized so it's a sneaky obscure security but not a problem maybe??
|
||||
|
||||
Ok, I think it's figured out, put in /var/www/html/rfdocs updated default config to use basic authentication and updated rockfish template to send auth from menu when open docs
|
||||
now need to update rockfish at server then try, could just put the www files there I guess
|
||||
|
||||
todo: super important BACKUP nginx CONFIG FILES, all of them!!!
|
||||
Are they automaitcallhy being backed up as well????
|
||||
if not add to auto backup as I change them all the time or add to website backup ro something
|
||||
|
||||
|
||||
|
||||
@@ -75,8 +49,6 @@ todo: pricing subscription reconsideration and for perpetual reconsideration jus
|
||||
remember minimum 100 per month to be worthwhile so set minimum number of licenses to purchase, consider 5 and 10 user as the standards
|
||||
consider perpetual vs subscription from point of view of value and how they are perceived relative to each other
|
||||
|
||||
|
||||
|
||||
todo: create shareit subscription add-on's for extra storage space, premium server, test sales check comes through to rf
|
||||
todo: back to new website after this
|
||||
|
||||
@@ -90,20 +62,8 @@ L8R:
|
||||
|
||||
|
||||
|
||||
todo: SUPER IMPORTANT DO ASAP Need a raven licensing / hosting reference manual for my own use with sections on things like how to extend a trial properly, etc etc
|
||||
Also for the use of an assistant potentially, a markdown document that is made into a web page available through rockfish itself!!!
|
||||
start it early and add the bit about extending a trial above to get the ball rolling
|
||||
a rockfish usage wiki so to speak
|
||||
Go ahead with a full manual for this one using the same docs system as for ayanova qbi manual but hang it off of rockfish with a link
|
||||
this way it will work on a phone or other small device if on the road etc
|
||||
|
||||
|
||||
todo: new download folder on server instead of old folder with subfolders for each file, how about just rename the files to the version adn keep a release log?
|
||||
something different because right now it's a bit shitty. Lots of places just have all the files together but prepend a release date or something on them
|
||||
maybe prepend the build dates??
|
||||
|
||||
todo: submit manual sitemap generated by mkdocs to google to be crawled
|
||||
https://developers.google.com/search/docs/advanced/sitemaps/build-sitemap#addsitemap
|
||||
todo: Rockfish manual flesh out hosting, building, deploying basic license ops like how to extend a trial properly, etc etc
|
||||
also, add a timeline todo schedule to it so can just refer to what is a normal business cycle thing to be done, i.e. subscription notifications every week manually backup configs once a month etc
|
||||
|
||||
|
||||
|
||||
@@ -247,8 +207,10 @@ todo: test out automatic backups using digitalocean's built in system with their
|
||||
-
|
||||
I'm seeing a lot of maps in the images on the sites, maps, calendar views etc, usually a single image that scales well in each blurb section so I think I need to rethink it
|
||||
|
||||
todo: after website up submit manual sitemap generated by mkdocs to google to be crawled https://developers.google.com/search/docs/advanced/sitemaps/build-sitemap#addsitemap
|
||||
|
||||
|
||||
|
||||
- SHAREIT product codes once have pricing figured out fully and agreed on by joyce
|
||||
|
||||
|
||||
|
||||
@@ -445,7 +407,7 @@ rockfish front end improvements, revocation, license link that does nothing??
|
||||
|
||||
|
||||
|
||||
|
||||
todo: automate backups for nginx, letsencrypt configuration files, currently manually backed up only
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user