Hi,
Uploads are of course still enabled. Axxy's answer is fine and you can submit anything at the given address.
Note, that I would prefer if you could upload archives that include both you contribution and a small text telling us at least who composed the material

Sorry for the delayed answer. Much to do these days.
All the best