Hi all, I've been working with Alax Alves together on the mapknitter rails upgrade.here's a final report of all the work done during time.
Rails 5 upgrade: I upgraded Mapknitter to rails 5 along with Alax. This took a significant amount of time since we skipped a few versions and went directly to rails 5.2.3, but it definitely made the process easier!
Rails 6 upgrade: Rails 6 upgrade was quite easy. Although we've finished it we don't have it merged yet into the main branch. This is because the debian package for rails 6 isn't out yet so we can't deploy it to the production site. It should be out once rails 6 becomes stable so it should happen soon!
Other minor fixes:
Setting up dangerbot: https://github.com/publiclab/mapknitter/pull/926
Future plans: Since Rails 5 is mostly stable, I'm going through the dependabot PRs and testing them. Also I'll be implementing some minor system tests for better coverage https://github.com/publiclab/mapknitter/pull/926