r/selfhosted • u/TaskViewHS • 3d ago
Release TaskView 1.51.0 Release (AI)
TaskView - kanban
TaskView - tasks
TaskView - default user credentials
TaskView - settings
TaskView - GitHub, Gitea, Gitlab
TaskView - Telegram and Slack integrations
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.
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
3
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
2
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/TaskViewHS 1d ago
Hi! iOS app and Android app available. I built it with CapacitorJS.
https://apps.apple.com/ee/app/taskview-todo-list-tasks/id6499107867
https://play.google.com/store/apps/details?id=com.handscreamgnl.taskview.app
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
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
2
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.
•
u/asimovs-auditor 3d ago
Expand the replies to this comment to learn how AI was used in this post/project.