b) you can use dataprocessor, there is no tutorial for gantt+rails, but you can check grid+rails tutorial. While names of fields will differ the logic of server side code will be similar.
If you look at the code then you can easy discover that I have tried to implement task sort order on the list. I can reorder tasks by mouse but I can’t store order position in the database. How to fix it?
I use Rails 4.1 here and I have to make execpetion :null_session to avoid authenticate error in application_controller, but still have “Can’t verify CSRF token authenticity” in server’s log. How to fix it?
(4) Map file must be stored in the same folder as js file, not sure about rails assets pipeline. The simplest solution - delete comment line, with reference to the map file, at the end of dhtmlxgantt.js ( this is dev. time reference anyway, it is activated only when you are opening dev. tools )
(5) You can’t this is feature of server side connectors. In case of rails you can put a custom logging directly in the related actions.
(6) pro feature
I will check the (1)-(3) and will replay on Monday.