## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
• Create your own community
##### Activity
@takezoe #1981 #1762 #1677 #1964 #1973 #1990 would greatly improve the usability ald the look of GitBucket.
@takezoe #199 would be very helpfull too.
Naoki Takezoe
@takezoe
@aadrian Thanks for remminder. Some of them are nice to have, but I don't have enough time to do by 4.30.0. I will
pick from them and target to the future version.
AbidMaqbool
@AbidMaqbool
Hi! there. I am new to gitbucket dev. If any one can list me which scala tools and or plugins or frame works are used for gitbucket...
@takezoe one of the "features" I was mostly asked about quite allot lately is if there exists or it's possible to easily achive an integration between JIRA and GitBucket, the same way exists with BitBucket: https://www.atlassian.com/software/jira/bitbucket-integration . I'm aware that in GitBucket it's possible to specify an URL to an external issue tracker, but AFAIK using the WebHooks it's not possible to integrate them "visually", the same way it's possible with BitBucket, or is it?
Philip Couling
@couling
Hi Folks. I'd like to have a play with the gitbucket source code, but I've never used scala before. I have done a fair bit of java development. Could I ask 2 questions:
• What IDE are you using?
• Are there any setup instructions for gitbucket (dependencies I need to download etc.)
Naoki Takezoe
@takezoe
@aadrian I'm not sure about JIRA. I don't have motivation to implement that by myself. I think BitBucket has good integration with JIRA, but people who can pay for JIRA, they can also pay for BitBucket.
@couling I use IntelliJ + Scala plugin. Just install them and open gitbucket directory is necessary. IntelliJ will recognize it as SBT project.
Philip Couling
@couling
Thanks. When I try to open build.sbt the page fills with errors all of the form "cannot resolve symbol ..." eg: Cannot resolve symbol DepModuleInfo on line 1
Philip Couling
@couling
scratch that. this looks fine running under debian.
@takezoe thank you for your answer. I'm not asking however for such a ready made integration. I would only like to know if the current GitBucket API would allow it at all, or if some sort of API improvement would be required in order to make it possible in first place.
Naoki Takezoe
@takezoe
@aadrian I see. Anyway, since I'm not sure about JIRA, I can't say what API (or other things) is required.
@takezoe It's not just JIRA - it just happens that it's the most popular one, so most requests are coming from this direction. BitBucket on the other hand can't do what GitBucket does (mostly because of huge plug-in base that cover many different use cases). Tickets in GitBucket on the other hand are modeled mostly like GitHub (but JIRA is the popular choice here, not GitHub).
Matthieu Brouillard
@McFoggy
@aadrian if you have fisheye you can already have commits & branches info in JIRA issues
Bob "Wombat" Hogg
@rwhogg
Hello. What is the proper way to report a security issue in GitBucket?
Naoki Takezoe
@takezoe
Please email to me.
takezoe at gmail.com
Bob "Wombat" Hogg
@rwhogg
Will do, thanks :)
Bob "Wombat" Hogg
@rwhogg
Big thanks for releasing 4.31.2 :)
Naoki Takezoe
@takezoe
Great thanks for your reporting :)
SIkebe
@SIkebe
@takezoe Hi! Is there any plan to update the Docker Hub image? The Dockerfile in GitHub is v4.31.2 but v4.30.1 in Docker Hub.
Naoki Takezoe
@takezoe
Hmm... It's not auto-synched?
SIkebe
@SIkebe
Yeah, it seems so...
Naoki Takezoe
@takezoe
Build is failing in Dockerhub. I'll try to fix.
Naoki Takezoe
@takezoe
It worked by registering read-only deploy key to GitHub repository, but I'm still not sure how to update tags.
SIkebe
@SIkebe
I verified it updated to v4.31.2. Thanks as always!
Naoki Takezoe
@takezoe
:+1:
@takezoe how to disable a side menu item from a plug-in, if some conditions are met? E.g. see here kasancode/gitbucket-label-kanban-plugin#10 - this plug-in should disable the Kanban board if the user disables Issues from the repo settings. Thank you.
repositoryMenu is a function. It can be disabled by returning None.
You can access request, session or other resources via Context given to the function.
@takezoe this is great ! Thank you very much.
Kasan
@kasancode
Thak you for your infomation! I was able to implement side menu disabling.
Naoki Takezoe
@takezoe
I'm considering to invite @kasancode and @onukura to the committer team because they are both very active contributors and we already know they have enough knowledge about GitBucket codebase. cc: @SIkebe
SIkebe
@SIkebe
:+1:
@takezoe that's great! The https://github.com/onukura/gitbucket-mathjax-plugin plug-in was very helpful convincing many students to use GitBucket .
Naoki Takezoe
@takezoe
I sent an invitation to them. Yeah, kasancode also made several great plugins for the project management.
onukura
@onukura
@takezoe Thank you for your invitation! I got email and accepted!
Naoki Takezoe
@takezoe
:+1:
Naoki Takezoe
@takezoe
I think GitBucket committers should be members of gitbucket-plugins organization, too.
I will send active committers an invitation to the organization later.
onukura
@onukura
:+1:
Could we please disable "dependabot" ? It spams all repos, and also makes notifications useless.
SIkebe
@SIkebe
You mean like this one ?
gitbucket/solidbase#19