Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

View Task Instructions without login #6592

Open
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

royallsilwallz
Copy link
Contributor

What type of PR is this?

  • 🍕 Feature

Related Issue

Describe this PR

This PR enables user to share the task instructions URL of a project without having to log in to Tasking Manager.

Key Changes

  • Add a Link button View Project Specific Instructions to the bottom of Description section
  • Create different URL routes for /instructions and /contributions
  • Show Project Detail Map instead of Task Map for Instructions page when not logged in

Screenshots

image

image

Copy link

sonarcloud bot commented Oct 8, 2024

@manjitapandey
Copy link

issue:
The instruction page is crashed when we try to open tasks instruction page of private projects.
Steps to reproduce:
Go to any private project's instruction without logging in.
Expected behavior:
The tasks permission denied page should be shown instead of crashing the page as in image:
image

@ramyaragupathy ramyaragupathy added this to the v4.8.2 milestone Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Viewing task instructions without HOT TM account
3 participants