ᴊᴏᴇ ᴄʜᴇɴ
ᴊᴏᴇ ᴄʜᴇɴ
Thank you for a high quality report!
> as @shouc suggested using an optimistic lock, there is a plugin solution in [gorm](https://golangexample.com/optimistic-lock-plugin-for-gorm/), which causes the type to be Version type and every access to the field need...
@jonatan5524 1. For this issue, we only need to deal with the race condition for `MaxCreationLimit`, other counters are out of scope (whether or not they have race conditions is...
Hey @Neustradamus, could you explain why does Gogs need to support XMPP? What is XMPP used for?
@GwynethLlewelyn wow, thanks for a great writeup! @Neustradamus I was actually going to ask... is there any working example you could point me to so I can understand how a...
Thank you both @Neustradamus and @GwynethLlewelyn! > As you can see, XMPP is excluded from that check; a quick & dirty fix would be just add it to the end:...
> Have you progressed on it? Not that I'm aware of, you're welcome to contribute :)
In order to implement this feature, I think it makes sense to first support more roles within the organization. Currently only owners and members, but roles like "admins" (similar to...
Thanks for the feedback! The error comes from the logging package we use, I'll see what I can do.
@dehghani-mehdi Thanks for raising this point! I'm just kicking off backend refactoring, and this seems a good time to document such info.