My friend and I really do want to make good use of this program, as it offers everything that we were looking for with our project. But there are some major issues keeping us from being able to do so. I have been struggling this entire time to get the multi-user function to work. That's almost 6 hours wasted now. I just want to clarify a couple things so that maybe we can get to work without anymore hassle.
1) Do all parties need to have couchdb installed to get multiuser working?
2) Do we need a domain name for CORS, or are able to use our port IP (clicking on the link that is meant to lead to couchdb's CORS documentation just leads to an inactive page)?
3) I would like more clarification in general on the steps you need to take to get multiuser up and running. Not even couchdb's documentation is intuitive enough,. It just makes my head hurt.
What do you mean by "connectivity of each user to a server"?
Distinct user name in which program? CouchDB? Drafft? The drafft database alone? All of the above?
What do you mean by "init a project by the same name"?
Enable CORS and then what? Choose "Restrict to specific domains" and enter in the domain name that you never knew you needed until that moment? Or Choose "All domains(*)" draw a blood pentagram on your computer screen and utter some random incantation?
Provide pictures. Be a little more elaborate. Please. I have a headache.
4) are you aware that exporting databases causes them to basically self-destruct? I was considering just using that as an alternative workaround for the multi-user issues, but instead barely anything is recovered and I get this error when I try to restore the database:
Error restoring backup file: TypeError: Cannot convert undefined or null to object
I'm really not trying to complain or anything. I just want to be able to use this program for the project my friend and I have been working on. If not for these things, it would be otherwise perfect.