humhub / tasks

Intuitive task management tool with many basic and advanced features.
23 stars 35 forks source link

Public Tasks Issue #159

Closed luke- closed 3 years ago

luke- commented 3 years ago

The Tasks module is currently also displayed in the Space menu for non-members. However, if a non-member clicks on Tasks, an 403 error page is displayed. The same problem also affects user profiles.


There is also a checkbox to mark a task as "public". Then the task will show up in the stream also for non-members. However, there is also a "Permission Denied" error here when clicking on the stream entry.

image


Possibilities:

a.) We remove the option for "public" tasks. b.) We remove the menu entry & the link from the Wall Entry to the Tasks module and show for NonMembers only the Wall Entry without further details. c.) We allow "Public" access to the Tasks module "/tasks/list".


I would prefer solution a.) or b.)

yurabakhtin commented 3 years ago

@luke- Fixed in PR https://github.com/humhub/tasks/pull/160. I have implemented the solution b.)