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

[issue_tracker] batch mode - follow up #9418

Open
5 of 12 tasks
regisoc opened this issue Oct 23, 2024 · 1 comment
Open
5 of 12 tasks

[issue_tracker] batch mode - follow up #9418

regisoc opened this issue Oct 23, 2024 · 1 comment
Assignees
Labels
Event: GSOC PR or issue accepted for Google Summer of Code

Comments

@regisoc
Copy link
Contributor

regisoc commented Oct 23, 2024

Follow up on #9339

After the great work introduced by @ay-bh , here are the missing points and enhancements to do:

Points for next PR, ordered by priority:

Screenshot_2024-10-23_09-47-24

  • site change in card main panel.

Second priority followups

Points later on (because not part of the original ticket/issue, but still important):

  • Browse tab shouldn't be visible if not developer technical debt from [Issue tracker] make Batch mode visible only with developer permission  #9422
  • Show History of changes to Assignee - this is important to show per 9425-comment
  • Make configurable: allow-no-site and allow-no-assignee when creating an issue per 9425-comment
  • stress test i.e. push 1k, 5k, 10k, 20k, 50k issues with various number of comments and see how the feature behaves.
  • order card elements in main panel.
  • batch-close multiple issues at once.
  • Updates to Readme and Test Plan for the Issue Tracker module. Include design changes such as : issues must be affiliated to a specific site as of #9425, until configurable option implemented
@regisoc regisoc added Event: GSOC PR or issue accepted for Google Summer of Code Proposal PR or issue suggesting an improvement that can be accepted, rejected or altered labels Oct 23, 2024
@christinerogers christinerogers removed the Proposal PR or issue suggesting an improvement that can be accepted, rejected or altered label Oct 25, 2024
@christinerogers
Copy link
Contributor

Other nice to haves:

  • Sortable (not just filtered)
    Very far off improvements:
  • User filter pill elements to highlight and allow quick-cancel of active filters (used in the Open MNI iEEG Atlas)
  • better space utilization of the left margin can the left margin

driusan pushed a commit that referenced this issue Nov 7, 2024
…t permission control (#9434)

- Replaced the view toggle button with a tabbed interface using `Tabs`
component
- Added permission check to show Batch Edit tab only for users with
`issue_tracker_developer` permission
- Implemented data refresh when switching back to Browse Issues tab


#### Link(s) to related issue(s)
* Resolves #9422, #9423 
* Part of #9418
ZhichGaming pushed a commit to ZhichGaming/Loris that referenced this issue Nov 25, 2024
…t permission control (aces#9434)

- Replaced the view toggle button with a tabbed interface using `Tabs`
component
- Added permission check to show Batch Edit tab only for users with
`issue_tracker_developer` permission
- Implemented data refresh when switching back to Browse Issues tab


#### Link(s) to related issue(s)
* Resolves aces#9422, aces#9423 
* Part of aces#9418
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Event: GSOC PR or issue accepted for Google Summer of Code
Projects
None yet
Development

No branches or pull requests

4 participants