Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Adrian A.
    @aadrian
    @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...
    Adrian A.
    @aadrian
    @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.
    Adrian A.
    @aadrian
    @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.
    Adrian A.
    @aadrian
    @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:
    Adrian A.
    @aadrian
    @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.
    @aadrian ^
    Adrian A.
    @aadrian
    @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:
    Adrian A.
    @aadrian
    @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:
    Adrian A.
    @aadrian
    Could we please disable "dependabot" ? It spams all repos, and also makes notifications useless.
    SIkebe
    @SIkebe
    You mean like this one ?
    gitbucket/solidbase#19
    Adrian A.
    @aadrian
    @SIkebe yes. It's doing for all projects all over. I've got hundreds of notifications for setting the PR, and adding labels, etc. It creates huge noise for nothing - too much "noise vs signal"
    SIkebe
    @SIkebe
    Hmm, IMO, these PR are useful since we can't manage all dependencies ourselves.
    In gitbucket org, there are only 4 PRs from dependabot for the past month. I don't see these are "noise".
    Of course, it's just my personal opinion.
    SIkebe
    @SIkebe
    And the two of them are related to this vulnerability.
    https://github.com/advisories/GHSA-269g-pwp5-87pp
    Adrian A.
    @aadrian
    @SIkebe of course, dependency tools are helpful. We used them in the past very well - they create a report and they allow the user to decide what to do, e.g. create a single PR not many many small ones. Unfortunately those tools are gone now (some were even acquired by GitHub, and now replaced with this bot :).