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

Implement Filtering and Sorting for Admin Notes and DRO columns on My Projects Page #1651

Closed
3 of 5 tasks
entrotech opened this issue Apr 3, 2024 · 12 comments
Closed
3 of 5 tasks
Assignees
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Project Page-Admin view pbv: dev All engineering issues priority: MUST HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours size: 2pt Can be done in 7-12 hours
Milestone

Comments

@entrotech
Copy link
Member

entrotech commented Apr 3, 2024

Dependency

Overview

Action Items

  • Implement filtering and sorting of the DRO column, similar to how the Name is sorted and filtered.
  • Implement filtering and sorting of the Modified Admin column similar to filtering and sorting for the Modified and Created columns.
  • Review with product and dev. Update if needed based on feedback
  • Once finalized, add before and after images to the staging deck on this slide
  • Get Stakeholder sign-off via the stakeholder meeting slide deck.

Resources/Instructions

@entrotech entrotech added enhancement Release Note: Shows as visual or user experience Enhancement role: front-end Front End Developer level: medium priority: MUST HAVE Dependency Issues that cannot be worked on until another issue is closed p-feature: My Projects Page /projects size: 1pt Can be done in 4-6 hours labels Apr 3, 2024
@ExperimentsInHonesty ExperimentsInHonesty moved this to Ice Box (not prioritized or fully developed) in P: TDM: project board Jun 11, 2024
@ExperimentsInHonesty ExperimentsInHonesty added the pbv: dev All engineering issues label Jun 11, 2024
@dipitvasdev dipitvasdev removed the Dependency Issues that cannot be worked on until another issue is closed label Sep 26, 2024
@Parisajf Parisajf added the Dependency Issues that cannot be worked on until another issue is closed label Oct 3, 2024
@entrotech entrotech removed the Dependency Issues that cannot be worked on until another issue is closed label Oct 10, 2024
@ExperimentsInHonesty
Copy link
Member

@entrotech @dipitvasdev When I go to the My Projects page, the kabob menu is under the admin notes, instead of showing the icon for adding or reading a note

image

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev looks like the above problem got solved. Please provide an updated ETA for this feature.

@dipitvasdev
Copy link
Member

Should be able to have a PR by this weekend

@dipitvasdev
Copy link
Member

For some reason I have been facing with an error in both develop and my feature branch whenI launch the client.

Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.

  • options.allowedHosts[0] should be a non-empty string.

I tried pulling from dev and stashing my changes(have them saved elsewhere). But unable to test and make a PR. So I will wait for conversing on this with John and others and then make a PR.

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev Did you get this resolved at last night's meeting?

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
  • remember to add links to the top of the issue if they are going to be needed again.

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev We reviewed the changes you made today at the Stakeholder prep meeting. The list of checkboxes in the filter will need to have a constraint added to it, so that it only shows 28 characters total. If the note is longer than 28 characters, show 25 followed by "..."

image

The reason for this, is to prevent wrapping, which had a variety of unintended consequences

  1. the checkbox got small
  2. the words could potentially wrap for quite a while
  3. the text was displaying over other text

@dipitvasdev
Copy link
Member

Okay got it, I will need some time since I am in process of moving at time. I'll start this fix soon

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev Good luck with your move. Which stakeholder meeting do you think it might be ready for?

  • 2025-01-07
  • 2025-01-21
  • other

@ExperimentsInHonesty
Copy link
Member

@dipitvasdev Please provide a new ETA

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Jan 16, 2025

@github-project-automation github-project-automation bot moved this from In progress (actively working) to On Dev - not yet pushed to Prod in P: TDM: project board Jan 16, 2025
@dipitvasdev
Copy link
Member

Apologies that I wasn't able to pick this up. I look forward to contributing to TDM once again once I'm settled. Thank you so much @ExperimentsInHonesty

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Project Page-Admin view pbv: dev All engineering issues priority: MUST HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours size: 2pt Can be done in 7-12 hours
Projects
Status: On Dev - not yet pushed to Prod
Development

No branches or pull requests

4 participants