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

[HOLD for payment 2023-07-14] Update the subheader UI and enable parent navigation for all report types #20844

Closed
6 tasks
thienlnam opened this issue Jun 15, 2023 · 28 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. Reviewing Has a PR in review

Comments

@thienlnam
Copy link
Contributor

thienlnam commented Jun 15, 2023

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

Break down in numbered steps

Expected Result:

Describe what you think should've happened
image
image

Task header should now:

  • Show the creator as the profile picture, and if it was created within a workspace room show the workspace icon
  • The header title will now be the task title
  • The header will include a parent link in the header

Actual Result:

Describe what actually happened

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

Version Number:
Reproducible in staging?:
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01647f0a8e4c9ca872
  • Upwork Job ID: 1669462551278919680
  • Last Price Increase: 2023-06-15
@thienlnam thienlnam added Daily KSv2 NewFeature Something to build that is a new item. labels Jun 15, 2023
@thienlnam thienlnam self-assigned this Jun 15, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2023

@thienlnam
Copy link
Contributor Author

Handling this so we can hopefully get a merge today or tommorow

@thienlnam thienlnam added the Internal Requires API changes or must be handled by Expensify staff label Jun 15, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2023

Job added to Upwork: https://www.upwork.com/jobs/~01647f0a8e4c9ca872

@melvin-bot
Copy link

melvin-bot bot commented Jun 15, 2023

Triggered auto assignment to Contributor Plus for review of internal employee PR - @0xmiroslav (Internal)

@thienlnam thienlnam changed the title Feature: Improve the Task Header UI Update the header UI for all report types Jun 15, 2023
@thienlnam
Copy link
Contributor Author

After the conversation here: https://expensify.slack.com/archives/C04QEB4MJEQ/p1686808640587439 this issue is now for updating the header for all report types - @chiragsalian will be taking this on! thank ya

@thienlnam thienlnam assigned chiragsalian and unassigned thienlnam Jun 15, 2023
@melvin-bot melvin-bot bot added the Overdue label Jun 19, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 19, 2023

@chiragsalian, @sonialiap, @0xmiroslav Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@chiragsalian
Copy link
Contributor

chiragsalian commented Jun 19, 2023

screenshot for reference. source
image

@melvin-bot melvin-bot bot removed the Overdue label Jun 19, 2023
@chiragsalian
Copy link
Contributor

chiragsalian commented Jun 19, 2023

I'm not sure for workspace request and thread workspace, why we would want to show,

From <parent report name> in <workspace name>

This results in workspace showing up twice like,

From Duraflame owes $38.05 in Duraflame

I'll confirm with tom tomorrow.

  1. Task, DM & workspace, is it From <task owner> or From <parent report name>
  2. The complete subheader as a link

@chiragsalian chiragsalian changed the title Update the header UI for all report types Update the subheader UI and enable parent navigation for all report types Jun 20, 2023
@melvin-bot melvin-bot bot added the Reviewing Has a PR in review label Jun 21, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jul 6, 2023

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

@chiragsalian
Copy link
Contributor

As commented there, i don't think the reported regression was due to the changes here. That regression issue would have occurred even without the code changes here.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Daily KSv2 labels Jul 7, 2023
@melvin-bot melvin-bot bot changed the title Update the subheader UI and enable parent navigation for all report types [HOLD for payment 2023-07-14] Update the subheader UI and enable parent navigation for all report types Jul 7, 2023
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Jul 7, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jul 7, 2023

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot
Copy link

melvin-bot bot commented Jul 7, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.37-7 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-07-14. 🎊

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Daily KSv2 and removed Weekly KSv2 labels Jul 8, 2023
@sonialiap
Copy link
Contributor

@chiragsalian @0xmiroslav This issue didn't automatically get assigned a price, does $1000 sound fair for the work?

The PR was on feature freeze so if we count from the day the freeze was removed to Miroslav's review, we have 3 days, so by my count the bonus applies. Once the base price for this issue is determined, I will send offer and issue payment with the bonus

@melvin-bot
Copy link

melvin-bot bot commented Jul 18, 2023

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

@sonialiap
Copy link
Contributor

@chiragsalian can you please check if the PR on this issue caused the regression?

If there are no objections then I'll price this issue as base $1000 (+/- if there was a regression/bonus)

@0xmiros
Copy link
Contributor

0xmiros commented Jul 21, 2023

@sonialiap can you please hold my payment until further notice? I am working on some stuff due to recent measurements in my region. And update issue to Monthly. Thanks

@melvin-bot
Copy link

melvin-bot bot commented Jul 28, 2023

@chiragsalian, @sonialiap, @0xmiroslav Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot
Copy link

melvin-bot bot commented Aug 1, 2023

@chiragsalian, @sonialiap, @0xmiroslav Still overdue 6 days?! Let's take care of this!

@melvin-bot
Copy link

melvin-bot bot commented Aug 3, 2023

@chiragsalian, @sonialiap, @0xmiroslav Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it!

@melvin-bot
Copy link

melvin-bot bot commented Aug 7, 2023

@chiragsalian, @sonialiap, @0xmiroslav 12 days overdue. Walking. Toward. The. Light...

@sonialiap sonialiap added Monthly KSv2 and removed Daily KSv2 labels Aug 8, 2023
@sonialiap
Copy link
Contributor

@0xmiroslav has the payment issue been resolved? Can we issue payment?

@0xmiros
Copy link
Contributor

0xmiros commented Sep 11, 2023

Still discussing

@sonialiap
Copy link
Contributor

@0xmiroslav has your payment issue been resolved?

@0xmiros
Copy link
Contributor

0xmiros commented Nov 6, 2023

Let's close this. I am tracking myself. Thanks

@sonialiap
Copy link
Contributor

Sounds good. Please reopen once you're ready to be paid so that the issue is back on my todo list.

@sonialiap sonialiap added Daily KSv2 and removed Monthly KSv2 labels Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests

5 participants