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-17] [$1000] Fix design for anonymous report footer #20699

Closed
6 tasks
marcochavezf opened this issue Jun 13, 2023 · 47 comments
Closed
6 tasks
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Design External Added to denote the issue can be worked on by a contributor Improvement Item broken or needs improvement.

Comments

@marcochavezf
Copy link
Contributor

marcochavezf commented Jun 13, 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!


Coming from this comment, we want to fix the design and breakpoints for the report footer, which is displayed when an unauthenticated user opens a public room. Additionally, the report footer disappears in a room with several comments:

Screenshot 2023-06-13 at 11 28 08

Action Performed:

Open a public room (like ECX announce) as unauthenticated user

Expected Result:

The report footer should look like this:

Chat - Desktop (5)

Chat (1)

Actual Result:

The breakpoints for mobile view are not displaying the elements as expected

245055112-1d876fb7-df0a-467f-ad24-86576db768ed

245054715-fb3ea293-ad93-4a07-9c6a-e8deae7e8716

And the footer should be fixed:

Screenshot 2023-06-13 at 11 28 08

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/~01a1ba14253aff0dd0
  • Upwork Job ID: 1668673550838931456
  • Last Price Increase: 2023-06-13
@marcochavezf marcochavezf added Daily KSv2 Improvement Item broken or needs improvement. labels Jun 13, 2023
@marcochavezf marcochavezf self-assigned this Jun 13, 2023
@marcochavezf marcochavezf added Improvement Item broken or needs improvement. External Added to denote the issue can be worked on by a contributor and removed Improvement Item broken or needs improvement. labels Jun 13, 2023
@melvin-bot melvin-bot bot changed the title Fix design for anonymous report footer [$1000] Fix design for anonymous report footer Jun 13, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2023

Job added to Upwork: https://www.upwork.com/jobs/~01a1ba14253aff0dd0

@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2023

Triggered auto assignment to @muttmuure (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2023

Triggered auto assignment to Contributor-plus team member for initial proposal review - @aimane-chnaif (External)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 13, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2023

Current assignee @marcochavezf is eligible for the External assigner, not assigning anyone new.

@Vishrut19
Copy link
Contributor

Vishrut19 commented Jun 13, 2023

Can I submit a proposal and work on this issue ? Or this issue will also won't be assigned to me ?

@aimane-chnaif
Copy link
Contributor

Can I submit a proposal and work on this issue ? Or this issue will also won't be assigned to me ?

I think @allroundexperts will most likely work on fixing this - #20494 (comment)

@aimane-chnaif
Copy link
Contributor

@marcochavezf can you please confirm if this is open for proposals or just assign @allroundexperts?

@marcochavezf
Copy link
Contributor Author

Since @allroundexperts asked to take this one on the other issue and implemented the report footer for anonymous users I think makes sense to assign him here

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Jun 13, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jun 13, 2023

📣 @allroundexperts You have been assigned to this job by @marcochavezf!
Please apply to this job in Upwork and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@Vishrut19
Copy link
Contributor

I don't know what kind off system this open source project has because you don't give chance to new folks to come and contribute to this project. There are set number of folks who just get all the issue, one after the other after the other.I think open source is a place where anyone can try to contribute and i always had the notion that it's all about collaboration, but now I got to know that it's all about some group of people only here in Expensify

@Vishrut19
Copy link
Contributor

I don't know what kind off system this open source project has because you don't give chance to new folks to come and contribute to this project. There are set number of folks who just get all the issue, one after the other after the other.I think open source is a place where anyone can try to contribute and i always had the notion that it's all about collaboration, but now I got to know that it's all about some group of people only here in Expensify

That's really awful from Expensify Team. Really Really Awful 👎👎

@mountiny
Copy link
Contributor

@Vishrut19 sorry you having this experience. There are certain issues we prefer to offload to expert agencies we contract with in which case we assign those to their engineers but we try to make sure that in such case the issues dont have Help Wanted label to not waste contributors time.

There is plenty first time contributors you can see in the PR section, so I would definitely not say issues are assigned to only existing contributors, however, I appreciate its a steep learning curve to land your first PR. It is easier later on as you are more familiar with the codebase.

I hope you can still land your first and many PRs to come in future

@Vishrut19
Copy link
Contributor

Also, I am unable get my hands on to the codebase and no one is ready to help. Is there any way I can get my hands on to the codebase ?

@mountiny
Copy link
Contributor

You can see all the code here https://github.com/Expensify/App

@marcochavezf
Copy link
Contributor Author

Hi @Vishrut19, my apologies. This is a follow-up of a previously implemented issue, and I decided to move with @allroundexperts since we want to fix it on production this week if possible, he implemented the component that we want to modify and offered to take this one first here. Also, you can find here some of our guidelines to contribute to the codebase.

@allroundexperts

This comment was marked as outdated.

@melvin-bot melvin-bot bot added Daily KSv2 Overdue and removed Weekly KSv2 labels Jul 17, 2023
@shawnborton
Copy link
Contributor

Not overdue

@melvin-bot melvin-bot bot removed the Overdue label Jul 20, 2023
@muttmuure
Copy link
Contributor

Clarifying something here

@melvin-bot melvin-bot bot added the Overdue label Jul 24, 2023
@melvin-bot
Copy link

melvin-bot bot commented Jul 24, 2023

@shawnborton, @marcochavezf, @allroundexperts, @muttmuure, @aimane-chnaif Whoops! This issue is 2 days overdue. Let's get this updated quick!

@muttmuure
Copy link
Contributor

Catching up from ooo

@melvin-bot melvin-bot bot removed the Overdue label Jul 26, 2023
@muttmuure
Copy link
Contributor

This was assigned on Jun 13th, and approved on June 25th, so I need to apply the 50% penalty in this case.

I've invited @allroundexperts and @aimane-chnaif to apply.

Let me know if you have any questions. Thanks!

@aimane-chnaif
Copy link
Contributor

There was waiting period from @marcochavezf (Jun 17 - June 23)

@aimane-chnaif
Copy link
Contributor

Jun 13th, and approved on June 25th,

Even though we don't consider waiting period, 8 business days total between 13th - 25th which isn't eligible for penalty

@allroundexperts
Copy link
Contributor

@muttmuure I'll be paid through the app.

@melvin-bot melvin-bot bot added the Overdue label Jul 31, 2023
@shawnborton
Copy link
Contributor

Not overdue, just closing out payments here.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Jul 31, 2023
@marcochavezf
Copy link
Contributor Author

Not overdue, just closing out payments here.

@melvin-bot melvin-bot bot removed the Overdue label Aug 2, 2023
@JmillsExpensify
Copy link

@muttmuure Can you summarize all payments on this issue before I approve in NewDot. More context in Slack.

@muttmuure
Copy link
Contributor

@aimane-chnaif is right there is no penalty because it's 8 business days. Thanks for clarifying!

@muttmuure
Copy link
Contributor

@aimane-chnaif - $1000 for C+
@allroundexperts - $1000 for C

@JmillsExpensify
Copy link

Reviewed details for @allroundexperts. These details are accurate based on summary from Business Reviewer and are now approved for payment in NewDot.

@melvin-bot melvin-bot bot added the Overdue label Aug 7, 2023
@melvin-bot
Copy link

melvin-bot bot commented Aug 8, 2023

@shawnborton, @marcochavezf, @allroundexperts, @muttmuure, @aimane-chnaif Huh... This is 4 days overdue. Who can take care of this?

@muttmuure
Copy link
Contributor

Catching up from OOO

Offer sent to @aimane-chnaif

@melvin-bot melvin-bot bot removed the Overdue label Aug 9, 2023
@muttmuure
Copy link
Contributor

@aimane-chnaif paid, closing out

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 Design External Added to denote the issue can be worked on by a contributor Improvement Item broken or needs improvement.
Projects
None yet
Development

No branches or pull requests

8 participants