Tags: tagging js doesn't work on very large courses
At least it can only handle max 100 tags. Other bugs need to be investigated.
I have manually tagged 300+ students for a research purpose. However, adding and removing tags does not work if one has sorted the student list by name or email.
Closely related: https://github.com/apluslms/a-plus/issues/682
This issue has been causing problems once again this year.
Just as an experiment, I just tried adding a tag onto many hundreds of students but only 300-and-something tags were added (seemingly at random) and I got a stream of 502s and net::ERR_HTTP2_SERVER_REFUSED_STREAM in the console. I had not sorted the student list in any way.
I also have it in my notes that I have done something similar (not an experiment, though, but an actual use case) previously on Sep 16th, 2022, at approx. 16:27, which resulted in "lots of 400 and 502 errors". There might be something useful in the server logs around that time; dunno.
Just an annual note that this is continuing to cause problems in practice.