As part of https://todo.sr.ht/~qeef/damn-project/7 the mappy client will be reworked to the current damn-client.js codebase.
There are few points to keep in mind:
Mappy reworked, see https://git.sr.ht/~qeef/damn-client.js/refs/v0.28.0
However, there still is a lot of work. Not everything from the old mappy is working, neither the points presented in this todo.
When area has many squares/commits, all are requested by mappy, making high load on the server. (This problem is usually solved by pagination.)
high load on the server solved (by pagination), see https://git.sr.ht/~qeef/damn-server/refs/v0.27.0
damn-client.js has been updated, see https://git.sr.ht/~qeef/damn-client.js/refs/v0.30.0