Modify

Opened 10 years ago

Closed 3 months ago

Last modified 3 months ago

#1453 closed enhancement (fixed)

Give higher ticket edit permissions to plugin owners

Reported by: Emmanuel Blot Owned by: Ryan J Ollos
Priority: normal Component: TracHacksPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

It would be really great and useful if the plugin owners were allowed to modify the ticket descriptions (for example to fix the Wiki syntax), as well as deleting some comments (such as spam).

I guess this would require some Trac tweaking as a plugin owner should get higher permissions for his plugins - only.

Attachments (0)

Change History (15)

comment:1 Changed 10 years ago by Alec Thomas

Status: newassigned

This would be awesome. Once t:wiki:WorkFlow and t:wiki:PermissionPolicy come in this should be easily doable.

comment:2 in reply to:  1 Changed 8 years ago by Mark Potter

Replying to athomas:

This would be awesome. Once t:wiki:WorkFlow and t:wiki:PermissionPolicy come in this should be easily doable.

I believe both of these features have been implemented as of 0.11.

comment:3 Changed 8 years ago by Alec Thomas

Owner: changed from Alec Thomas to Odd Simon Simonsen
Status: assignednew

Yep, however TracHacks hasn't been ported to 0.11 yet :\

comment:4 Changed 8 years ago by Alec Thomas

Owner: changed from Odd Simon Simonsen to Michael Renzmann

Err, wrong person!

comment:5 Changed 8 years ago by Ryan J Ollos

Summary: Give higher permissions to plugin ownersGive higher ticket edit permissions to plugin owners

comment:6 Changed 8 years ago by Ryan J Ollos

Type: defectenhancement

comment:7 Changed 8 years ago by Ryan J Ollos

It would also be very nice if plugin owners had permissions to:

  • Delete attachments from wiki pages
  • Delete ticket attachments.

comment:8 Changed 5 years ago by Ryan J Ollos

AttachmentPolicyPlugin should be considered.

comment:9 Changed 3 months ago by Ryan J Ollos

Owner: Michael Renzmann deleted

comment:10 Changed 3 months ago by Ryan J Ollos

A variation of CookBook/PermissionPolicies#GrantapermissiontotheTicketOwner can be used to implement this.

comment:11 Changed 3 months ago by Ryan J Ollos

Component: TracHacksTracHacksPlugin
Owner: set to Ryan J Ollos
Status: newaccepted

comment:12 Changed 3 months ago by Ryan J Ollos

In 16320:

3.0.3dev: Give elevated permissions to ticket reporter and project maintainer

Refs #1453.

comment:13 Changed 3 months ago by Ryan J Ollos

Resolution: fixed
Status: acceptedclosed

Changes documented in blog:2017-03-10-elevated-permission.

comment:14 in reply to:  description Changed 3 months ago by Ryan J Ollos

Replying to Emmanuel Blot:

... as well as deleting some comments (such as spam).

I didn't add ability for project admins to delete comments since we have the Report spam contextual navigation item.

comment:15 Changed 3 months ago by Ryan J Ollos

In 16323:

3.0.3dev: Don't grant permission to anonymous

Require TICKET_CHGPROP to edit the ticket description.

Refs #1453.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ryan J Ollos.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.