Also the GitLab API requires "v4" and this uses "v3" so I think that might be a problem also.
Yes, that were my changes to the code. Migrating it from v3 to v4. The snap is called docker. So snap install docker
Oh I see. We're installing a snap of docker so we can install the docker of kanban. The best.
Thank you but if this project isn't being maintained I am not going to use it for a high-priority development board.
I just didn't look at the date stamps. I want a project we can donate to and keep working well.
Yes, i got confused about this too in the beginning. If you check their website, the "Try Demo" button is not functional for instance
I thought that must be because they are making such cutting-edge changes so quickly. :)
Hehe, rather the opposite
Yes. It's crazy that no one would build this, even for some money. GL charges so much for an Enterprise edition.
Indeed. But yeah, you're welcome. You can check out some other solutions, i'm not going to advertise for them in the official kanban chat. Personally i still chose kanban, cause it has a group by milestone view. But that's rather for personal development
Thanks. Good luck and thank you for making the time to talk to me.
@leso-kn - how well do you know the code?
would it be a quick fix for you to add group by label to the milestone/user?
that's the main thing I want it for but after trying to read the code I was completely lost!
(I need to hand in my developer badge at the office!)
Hi @wheelergames_gitlab! I didn't look into the code very detail
*ed. You mean like a button that groups repositories per user and milestones?
I think at average performance this would take about two days to implement (for me) but I'm quite busy with work
In general what one would have to do is find the place in the code, where the 'Milestone' view button is created, copy that part and make a new button for this. Then find change the logic behind the new button according to the code behind the other one and merge the milestone array with the list of project members
But that's just assuming it's as simple as that and no further investigation is needed
@leso-kn yeah basically that
on the board you can choose what the swimlanes (horizontal groupings) are based on
they can be user or milestone right now
I reallllly want them to be based on label
so I can basically do them at an epic level
I started looking through the code
and managed to add label to the drop down
but then totally didn't understand how things were grouped etc
also, I think, and it was prob 2 months ago I looked,
Hi @hollligan! I think i don't have permissions to do update it.
*to update it. As said before, I'm not an official developer of this software. But correct me of I'm wrong, if i can upload it without being the creator I'll do it!
@leso-kn - I appreciate that you're busy, I'm not expecting too much. It was more that I knew you'd done work to this in the past, and I partly assume that adding one type of filter might be quite easy work for someone experienced in go and in the project.
But I also appreciate that you may not have looked at the code for months, so I don't expect miracles from you
It was a rough ask, just in case you knew the code so well that you could fix/add it in 10-15 mins
if it's longer/more, then I'll spend some time myself eventually
hey, I downloaded the executable, ran it, created a user and put in a private gitlab key. After submitting, I saw a "my boards" page for one second, with a small loading line at the top, then I get sent back to the login page. Console shows nothing of interest. Behavior is the same on FFx or Chromium
re-Logging does the same
The private key I generated had full access to the API, projects, and user scopes, if that matters
I get this in my stdout:
Bad response code: 410
Request url: /api/v3/projects?archived=false&page=1&per_page=100
Data map[error:API V3 is no longer supported. Use API V4 instead.][Macaron] Completed /api/boards 401 Unauthorized in 890.611188ms
Ooops, that's the issue mentioned above actually
Hallo LeanLabs community! Have a question.
Per my understanding, the Leanlab uses oAuth tokens to access gitlab API under the hoods. Is it possible that it uses gitlab's personal access token instead ?
i.e. instead of using KANBAN_GITLAB_CLIENT+KANBAN_GITLAB_SECRET just use the KANBAN_GIT_PSA which grants access to use GITLAB APIs
Hi @dvisa! Well, technically yes, but that requires a major code change. This project is not officially developed anymore so the feature will probably not be implemented in the future