I got an e-mail from support today. I basically needed to generate a new API token at https://authors.curseforge.com/account/api-tokens and use that as my password for my repo. All is good now.
Today when I tried to commit some changes for my addon, I got this error:
Command: Commit Error: Commit failed (details follow): Error: Access to '/wow/gtfo/!svn/me' forbidden
I was able to checkout just fine, but commits aren't working now. Branching doesn't work either.