by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 07:36
    takezoe labeled #2507
  • 07:36
    takezoe commented #2507
  • Aug 08 23:51
    SaraDark edited #2507
  • Aug 08 23:50
    SaraDark opened #2507
  • Aug 08 06:14
    takezoe labeled #2504
  • Aug 08 06:13
    takezoe labeled #2505
  • Aug 08 06:12
    takezoe labeled #2506
  • Aug 08 00:02
    bitwiseman commented #2437
  • Aug 07 20:58
    NovaLogicDev starred gitbucket/gitbucket
  • Aug 07 13:33
    TAWABAMI starred gitbucket/gitbucket
  • Aug 07 12:16
    ziggystar edited #2506
  • Aug 07 12:16
    ziggystar edited #2506
  • Aug 07 12:13
    ziggystar edited #2506
  • Aug 07 12:11
    ziggystar opened #2506
  • Aug 07 10:09
    ziggystar commented #2437
  • Aug 06 23:26
    LastD starred gitbucket/gitbucket
  • Aug 06 18:31
    mrgleam edited #2414
  • Aug 06 18:31
    mrgleam edited #2414
  • Aug 06 18:31
    mrgleam edited #2414
  • Aug 06 18:31
    mrgleam edited #2414
YHojo
@oshiro3
@takezoe I created the commits-list API for my own use. Is it okay to create a PR for the mainstream?
I didn't find any similar issue at the moment. Also, not all parameters of github API can be supported.
2 replies
Luciano Donizeti da Silva
@lucksjb_gitlab
hi guy... how can I config mysql database to use gitbucket with docker ? its really necessary ?
1 reply
xogium
@xogium
woohoo more fancy stuff going our way in the next release, I like it !
I started using gitbucket in production for real, and it is working quite good so far, thanks takezoe and everyone else who's working on it :)
xogium
@xogium
@takezoe I'm curious, do you use gitbucket for your own projects as well, or do you provide it for the community because you felt like doing so ? Maybe a combination of both, actually ;) curious how it got started
Naoki Takezoe
@takezoe
In the beginning, I created GitBucket for my work projects because the company I belonged to at that time didn't allow to put source code on public web services like GitHub. However, I haven't used GitBucket by myself for the last 6 years since I changed the company. I now mainly use GitHub both for private and work projects. ;-)
xogium
@xogium
righto, that makes sense
well, its amazing :D
though, most of the slowness I seem to experience on larger repositories seems to be due to my browser accessibility stack and my screen reader. A large repo with about 75000 commits takes 40 seconds to load here, at least for my screen reader. For someone who doesn't need a screen reader, that repository takes about 12 seconds to load
perhaps the screen reader gets flooded with accessibility events somehow ? Hard to say :/
Naoki Takezoe
@takezoe
Back then, GitLab was already available but it was very hard to install and maintain, so I decided to create my own self-hosting Git server. They hadn't started the company yet. I was also inspired by Hudson/Jenkins.
xogium
@xogium
neat !
and imo gitlab is still hard to install and maintain… Maybe less than before, but it seems to be a right beast
I spent about a week trying to set it up, gave it up as a bad job and found gitbucket the very next day
I was up and running fine not even 10 minutes later
Naoki Takezoe
@takezoe
In the next release, in-memory cache for commit information will be available for very large repos that have more than 10000 commits, and also fetching commit information will be skipped in the directories that contain more than 100 files. I hope they will contribute to improve the repository viewer performance. :pray:
xogium
@xogium
haha !
is this some WIP or already merged pull request that I could somehow try on the very latest code ? I'd be glad to check if that helps
I'm not afraid building directly from master branch
Naoki Takezoe
@takezoe
This one. Already merged into master branch, though.
xogium
@xogium
ah
the first try I gave of 2466 had no noticeable improvement, but I assume you reworked it later on ?
Naoki Takezoe
@takezoe
I updated this pull request after you tried.
xogium
@xogium
good good :) I'll give it a go right now
Naoki Takezoe
@takezoe
  • Introduce in-memory cache for large repositories
  • Introduce the upper limit for the number of files to retrieving commit info
xogium
@xogium
sounds amazing
Naoki Takezoe
@takezoe
The initial access will be still slow, but the second access will be much faster by in-memory cache.
xogium
@xogium
yep, makes sense
xogium
@xogium
woah ! It is much, much faster indeed !
instant loading
and, I suppose that gitbucket/java are doing regular gc to avoid the ram usage just blasting up through the roof
Jookia
@Jookia
Yeah with the speed increase and usable accessibility by not using complicated widgets, GitBucket is getting some good use over here :) So at some point I'll have to start fixing a11y bugs to polish things up
YHojo
@oshiro3
I have created a PR that implements the following API.
https://developer.github.com/v3/repos/commits/#list-commits
1 reply
xogium
@xogium
would webhooks be a good alternative way to send notifications to an irc channel ? Would things used to send github webhooks over irc also work with gitbucket considering it's almost the same api ?
dsdphh
@dsdphh
Hi,
I have a question regarding encrypted LDAP connections:
I am using an IBM JVM which lacks the module/class "com.sun.net.ssl.internal.ssl.Provider"
and as a result users cannot log in.
Is there a way to make this work?
Best Regards
13 replies
Hirohisa Yamaguchi
@umq
Is your keystore configured correctly to handle your LDAP servers’ certificate?
Jookia
@Jookia
@takezoe Do you have any software that works with GitBucket webhooks? They seem to break
Jookia
@Jookia
Hmm. All the sessions are expiring when restarting Gitbucket :\
SSinternalit
@ss_internalit_twitter
Would it be possible to have the ability to delete a file from the GUI? That way when necessary it could be possible to clean up the repo without having to git clone it.
xogium
@xogium
I'm unclear as to how I can potentially limit who can for example merge for a repository in an organsation/group… Aren't all members by default considered as developpers ?
in a group I can only select manager or member as role
dsdphh
@dsdphh
@umq yepp, the keystore is configured correctly
xogium
@xogium
in a reposotory's settings I can restrict things to developers only
*repository
I want to avoid things like all devs deciding to merge their work in the repo, and go with a pull request based method
is that doable with gitbucket ? Also fairly new to git in general so excuse my possible ignorance
xogium
@xogium
also is it possible to have a 'reply via email' function ?
Naoki Takezoe
@takezoe
Screen Shot 2020-07-02 at 10.42.45.png
@ss_internalit_twitter You can already delete a file from GUI.