Open pelon888 opened 6 years ago
I can confirm this on Linux Mint (19 Tara - x86-64) with the versions: bson (1.9.2) bson_ext (1.9.2) mongo (1.9.2)
Versions for GenghisApp: 'genghisapp' 2.3.11 rack 1.3 sinatra 1.4.8 vegas 0.1.11
I have installed mongodb in the current version (4.0.0) The GenghisApp loads in the browser but shows "0" for collections of all databases. You can manually add a new collection in GenghisApp for existing collections and it shows the correct amount of documents in the collection. If you try to open the collection you get redirected to an error page.
There is no '--auth' option set on mongodb.
My browser (firefox) information shows me the following debugger information:
{"id":"test_database","name":"test_database","count":0,"collections":[],"stats":{"db":"test_database","collections":1,"views":0,"objects":2,"avgObjSize":138.0,"dataSize":276.0,"storageSize":16384.0,"numExtents":0,"indexes":1,"indexSize":16384.0,"fsUsedSize":585996488704.0,"fsTotalSize":983433551872.0,"ok":1.0}}
I also get some errors for passing empty strings to getElementById() in the script.js.
Hope that information helps. Any tips to fix this are welcome.
Maybe guys should try Mongoku, a new, more modern Web-based client for Mongo, inspired by Genghis: https://github.com/huggingface/Mongoku
It's built on Node.js (using Typescript) and Angular.
I'd be surprised if it didn't solve your issue.
I have tried all permutations of more recent versions of gems : mongo, bson, bson_ext. The latest gem versions that will actually load genghisapp in the browser are mongo 1.12.3 bson 1.12.3 bson_ext 1.9.2 (there is no 1.12.3, and 1.12.5 doesnt work)
With above config (as well as all 3 on 1.9.2) the genghis app loads in the browser, but shows "0" for collections of all databases. How to fix? thanks G