Loris icon indicating copy to clipboard operation
Loris copied to clipboard

[Issue Tracker] Feature proposals - Summary ticket

Open SantiagoTG opened this issue 3 years ago • 2 comments

Linking in one place the various feature proposals for the Issue Tracker and current progress on some of these suggestions:

  • [x] Make attachment visible - resolved by #8346 ?
  • [x] Assignee should not be required when creating a new issue - resolved by #8301
  • [x] Make error message more specific when upload fails - resolved by #8814
  • [x] Add ‘instrument’ preferably from a drop down of all instruments
  • [ ] Add more granular permissions (i.e. See/Comment/Edit own issues, See/Comment/Edit own site issues, See/Comment/Edit all issues, Close own issues, Close own site issues, Close all issues)
  • [x] Add option for ‘All’ under sites (when issue is not site specific) when creating a new issue
  • [ ] Make ‘watcher’ reactified / searchable
  • [x] Make 'watcher' list order alphabetical when creating a new issue
  • [ ] Enter a Ticket from within an instrument form
  • [ ] Build "Related issues" algorithm

Related to:

  • https://github.com/aces/Loris/issues/4150
  • https://github.com/aces/Loris/issues/4818
  • https://github.com/aces/Loris/issues/5172
  • https://github.com/aces/Loris/issues/5173
  • https://github.com/aces/Loris/issues/8005
  • https://github.com/aces/Loris/issues/8327

SantiagoTG avatar Jan 18 '23 16:01 SantiagoTG

@SantiagoTG Can you update this ticket with what is done and not please?

xlecours avatar Sep 26 '23 14:09 xlecours

Above items that have been done are checked along with the corresponding PR where available. Below are pending items along with a few new entries:

  • [ ] Add ‘instrument’ preferably from a drop down of all instruments - https://github.com/aces/Loris/issues/8896
  • [ ] Add more granular permissions - https://github.com/aces/Loris/issues/8897
  • [ ] Make ‘watcher’ reactified / searchable
  • [ ] Enter a Ticket from within an instrument form
  • [ ] Build "Related issues" algorithm
  • [ ] Automatically specify Assignee/Watcher based on Category - https://github.com/aces/Loris/issues/8898
  • [ ] Automatically specify default Assignee/Watcher based on Site - https://github.com/aces/Loris/issues/8899

Related to:

  • https://github.com/aces/Loris/issues/5172
  • https://github.com/aces/Loris/issues/5173

SantiagoTG avatar Sep 26 '23 15:09 SantiagoTG