does not function as expected in bitbucket
You are correct, the filter was not hooked up in the code. I pushed an update to fix this, and pushed an updated image to DockerHub. Please note that the FILTER does not prevent you from activating a repository, it limits which repositories are synchronized and stored in the Drone database. This value needs to be configured before your first login (since you have already logged in, you will need start with a fresh database, or manually delete rows from the database)
Also only (exactly) 100 repositories are synced from bitbucket.
I do not have enough bitbucket repositories to test this, however, the code for listing all user repositories and pagination can be found here: https://github.com/drone/go-scm/blob/master/scm/driver/bitbucket/repo.go#L87
Note that this is not related to the existing topic you mentioned previously.