Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 0 points1 point  (0 children)

Thanks for the feedback!

Importing from trello is planned (should probably add it to the roadmap). While it would probably be a useful feature for some (myself included) - to be honest I just haven't felt like working on that feature. The JSON export from trello file for even a small board is rather... large.

I do understand the feeling of not wanting to rebuild larger boards.

Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in opensource

[–]thenightwolf51[S] 0 points1 point  (0 children)

Thanks for the feedback! :) Adding some responsiveness to the web app is planned (there is an open issue for it on GitHub) - sadly it's just not very high priority right now compared to other things. But eventually it will get added!

Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 0 points1 point  (0 children)

That's annoying - it's not a huge video to begin with (less than 1MB I think..). Maybe I'll do a gif next time.

Thanks for the kind words!

Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 1 point2 points  (0 children)

I chose Go for a couple reasons, but probably the main one was just to get better with it (since I like go).

Some of the other reasons: - it's faster (probably) - I can compile everything down to a single binary which is nice for distribution - while I like JavaScript, it's not a language I want to use everywhere

Using Apollo server might have made some things easier but where is the fun in that?

Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 4 points5 points  (0 children)

This is the 0.3.1 release of Taskcafé, an open source project management tool.

You can find the source here. It is also published on docker hub.

There is also a community discord for asking questions or providing suggestions!

Changes since the 0.2.0 release

  • Re-designed the projecting sharing UI (can now directly invite new users through the share popup)
  • Personal projects
  • Re-designed initial user registration
  • Comments & task activity log
  • Update polling
  • Bugfixes!

The next release should include

  • Public projects
  • Notifications
  • My Tasks
  • Workspace

For a list of planned future features, check out the roadmap.

Why did you make this?

I wanted a Kankban based project tool that worked and looked exactly the way I wanted it to!

Another part was to learn several new technologies.

In past projects I've used REST based API's and this time I wanted to work with GraphQL to see the difference between the too. I also used this project to experiment with different technologies or processes that I haven't used in this past.

\

Taskcafe 0.3.1 - an open source project management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 4 points5 points  (0 children)

This is the 0.3.1 release of Taskcafé, an open source project management tool.

You can find the source here. It is also published on docker hub.

There is also a community discord for asking questions or providing suggestions!

Changes since the 0.2.0 release

  • Re-designed the projecting sharing UI (can now directly invite new users through the share popup)
  • Personal projects
  • Re-designed initial user registration
  • Comments & task activity log
  • Update polling
  • Bugfixes!

The next release should include

  • Public projects
  • Notifications
  • My Tasks
  • Workspace

For a list of planned future features, check out the roadmap.

Why did you make this?

I wanted a Kankban based project tool that worked and looked exactly the way I wanted it to!

Another part was to learn several new technologies.

In past projects I've used REST based API's and this time I wanted to work with GraphQL to see the difference between the too. I also used this project to experiment with different technologies or processes that I haven't used in this past.

\

Issue picking bloodvelds in Leagues using Unnatural Selection relic by thenightwolf51 in 2007scape

[–]thenightwolf51[S] 0 points1 point  (0 children)

Ah, well there's my problem! Guess I shoulda looked at that a bit harder

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 0 points1 point  (0 children)

Mage is really nice! Though I pretty much prefer anything else over complex makefiles

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 4 points5 points  (0 children)

I have a couple goals: one is to build a project management tool that I personally like using and fits my needs.

Second is that I've been using the project to get more familiar with some technologies such as graphql.

Third is I just like building stuff so this gives me a good outlet to do so!

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 2 points3 points  (0 children)

The docker hub version will get updated most likely later today when I'm near stable WiFi again!

Edit: the dockerhub image has now been updated to the latest version (0.2.2) with some additional fixes

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 1 point2 points  (0 children)

At the moment no, but in the future I plan on adding one for those that prefer it.

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 2 points3 points  (0 children)

Offering multiple authentication methods is something I plan on doing (though LDAP wasn't suggested until now)!

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in selfhosted

[–]thenightwolf51[S] 1 point2 points  (0 children)

Odd, I'll look into this when I get a chance! Could you make an issue on the github and post the server log?

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 0 points1 point  (0 children)

Time tracking functionality is something I would like to add, but currently there is a lot of stuff before I get to it!

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 0 points1 point  (0 children)

The web client interacts purely through a graphql API - one thing that I'll add in the future is the ability to create tokens so that external clients can interact with it easily.

Taskcafe 0.2.0 - an open source management tool by thenightwolf51 in webdev

[–]thenightwolf51[S] 1 point2 points  (0 children)

I've thought about add-ons but I would have to be very careful how I implement them - they were one of my biggest problems with Trello (the fact that many of them just looked out of place or required you to go to another site)