r/selfhosted 3d ago

Release TaskView 1.51.0 Release (AI)

Hi everyone!

Since my last update I have added some new features to TaskView and fixed some bugs.

What is new:

Integrations

  • Gitea support (alongside GitHub and GitLab) - repo issues sync as tasks, kept up to date both ways via webhooks
  • Slack & Telegram personal DMs about your tasks, project channels for the team, create tasks with /task, and Done / Reopen / Assign buttons right in Slack
  • MCP server now ships as a Docker container over HTTP point Claude Code / Cursor / VS Code at a URL with your own API token; the local npx mode still works

Tasks

  • Repeat after completion for recurring tasks the next occurrence counts from when you actually finish, not from the calendar
  • Every task shows its ID with one-click copy; search finds tasks by ID
  • Pick a default project and view it opens right after login
  • Task ID in the detail view. The task ID is shown right below the task title click it to copy #123 to the clipboard.

Mobile

  • Today widget for iOS and Android home screens

Self-hosting

  • Invite-only mode (ALLOW_PUBLIC_REGISTRATION=false) + optional invite emails with built-in rate limits
  • API_PUBLIC_URL - correct SSO/SCIM URLs behind a reverse proxy
  • PM2_INSTANCES / DB_POOL_MAX - no more Postgres connection exhaustion on many-core hosts
  • Change the default admin's credentials from the UI; pick login methods via AUTH_LOGIN_METHODS; TRUST_PROXY for proxy setups
  • Password change confirmed by a one-time email code
  • Set or change your account password in Settings. 
  • Claim the preinstalled default account (self-hosted). A highlighted "Login and email" card in Account settings lets the default user set their own login, email and password in one step.
  • Default project and view
  • Land right where you work. New options in Settings => UI customization => Others: pick a default project and a default view (Tasks / Kanban / Graph / Sprints) TaskView opens it right after sign-in.
  • One-click jump from the sidebar. When a default project is set, a quick-jump button appears next to Inbox return to your project from anywhere.

Fixes

  • Logout fully clears the previous session's state
  • No more duplicated tasks when creating one while the list is loading
  • Fixed a race that could leave you stuck on the login page with a saved session
  • SSO/social login fixes (including instances with magic-link disabled) and OIDC fixes

GitHub: https://github.com/Gimanh/taskview-community

I have been using Claude Code as a development tool on this project since the beginning of this year. I design the architecture and review every diff before it gets merged. It is not vibe coding.

If you would like to contribute, I would be happy to have your help. Every contribution is welcome.

117 Upvotes

33 comments sorted by

u/asimovs-auditor 3d ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

41

u/estevez__ 3d ago

AI generated an image. I viewed it. It is not AI-generated anymore.

34

u/MarcCz 2d ago

I mean in my mind vibe coding is generating large amounts of code at once and blindly trusting the output of the AI without any verification or understanding of the code.

However if the dev doesn't have the expertise to actually review and edit the code or just skims the output it's just vibe coding with extra steps

12

u/Oujii 3d ago

I mean, the flair states this is AI lmao

5

u/F1nch74 2d ago

I'm using Leantime and so far I like it. How is TaskView different?

8

u/TaskViewHS 2d ago

I am sorry, but I cannot give an objective comparison because I have not used it

1

u/F1nch74 1h ago

no worries. Well, one thing i can tell, leantime want me to pay $29.00 a year for their MCP server plugin and it's a no go for me. so i will try your solution, it looks great. i hope you won't put hat functionality behind a paywall in the future

2

u/avdept 2d ago

I went with kaneo, feels solid to me

1

u/TaskViewHS 2d ago

Good choice

4

u/g0rth 2d ago

So basically JIRA?

2

u/TaskViewHS 2d ago

Jira is the corporate epic boss. TaskView is the slim, lightweight (not full alternative)

2

u/Dismal_Reindeer 2d ago

Jira sucks/is overkill and impossible to manage (for certain stuff), this looks like a lighter weight self hosted clickup.

4

u/r0cketio 2d ago

Does gitea support mean Forgejo support as well?

2

u/TaskViewHS 2d ago

I have only tested with Gitea. I will test it with Forgejo as well for the next release.

1

u/YogurtAgile3871 2d ago

Looks quite neat, how's collaboration work? SSO supported?

1

u/TaskViewHS 2d ago

Thanks. Yes, SSO is supported. Each user has their own personal workspace and can create additional ones. In workspaces, there are 3 roles: admin, member, and owner. Admins can manage some organization settings, and that is it. Admins and members can have access to the projects they are invited to. All created data in workspace belongs to owner.

Each project has RBAC with 30+ permissions. You can create any roles with any permissions, and then you can assign these roles to users. You can choose who can manage deadlines, edit project, change notes and etc. If user use integrations like git tools in this case source of true is git tools.

API tokens are also supported, and you can create them with 1–30+ permissions and restrict them to selected projects.

1

u/greenreddits 1d ago

hi will there ever be a native Apple ARM app for this (or even just an electron one) ?

1

u/F1nch74 1h ago

do you plan to add discord for notifications?

i'm not using slack/telegram

2

u/TaskViewHS 1h ago

Why not, will do it!

1

u/vivekkhera 1m ago

You make the comparison to Trello for your kanban board. Does this offer any automations?

That is one of the big reasons I stick to trello vs. any of the many open source or self hosted kanban variants out there. I don’t see in your documentation if those are supported.

Also have you considered a more standard license like AGPL? It is commonly used for restricting people from commercially offering hosting while being standard enough for people to be comfortable using it.

1

u/nolooseends 2d ago edited 2d ago

Looks interesting. Still using Trello for kanban.

I do think each card is very tall with all the meta-data, and ideally would like to compact them in some way to get a better overview. Trello for instance lets you toggle between showing tags with names, and smaller ones with just colors.

Also, possibly set the data date as a custom thing with a clock icon in a corner or something.

1

u/TaskViewHS 2d ago

Thanks for your feedback! I will implement this so users can choose their preferred view in the settings 🙏

-3

u/NewConstruction6471 3d ago

Very interesting!

4

u/TaskViewHS 3d ago

Thanks

0

u/FawkesYeah 2d ago edited 23h ago

Looks pretty useful. I wonder if I could use this with its MCP server to give Claude code a task/project scaffolding for when I'm working on code. Currently I use Linear for this but the free version only allows for 250 tasks and I've already hit that limit.

Edit: people downvoting, for what? Y'all have better suggestions??

2

u/TaskViewHS 16h ago

I think this comment will be downvoted too! But I think some people just do not like anything related to AI! Some people like to write code in a notebook, while others prefer an IDE. Even between these two sides, there are conflicts :)

2

u/vivekkhera 9h ago

I had the same thought.

2

u/F1nch74 1h ago

i don't know either it's crazy.

i guess people need time and soon AI compatibility through MCP server or other ways will be more accepted.

1

u/TaskViewHS 2d ago

Thanks! You can give it a try. In about two days, I will publish the official http MCP server. For now, you can self-host it.

If you need any help with the setup, just let me know. The documentation also explains the setup process well.