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

"Invoices" card and template improvements #264

Closed
MihaiDejeu opened this issue Dec 15, 2020 · 7 comments
Closed

"Invoices" card and template improvements #264

MihaiDejeu opened this issue Dec 15, 2020 · 7 comments

Comments

@MihaiDejeu
Copy link

MihaiDejeu commented Dec 15, 2020

Improvement 1:
For Invoices table change column from ID to Invoice ID

Improvement 2:
Remove ordering from the "Status" and "Options" columns of the Invoices table

Improvement 3:
Remove title
image

Improvement 4:
Put the “Invoice #108 from 2020-12-13" at the same level where “Invoice” was but indented to the left
image

Improvement 5:
Change from “github” to “GitHub”
image

Improvement 6:
Change from “DEV” to “Developer” (make this change after #263 - Improvement 3)
image

Improvement 7:
Add a dash before the sub elements: to Contributor, to Project Manager, paid at, payment due
image

Improvement 8:
Change from "active" to "Active"
image

Improvement 9:
Change from “paid” to “Paid”
image

Improvement 10:
Remove transaction id for paid invoices
image

Improvement 11:
Place “Invoiced tasks below” beneath the section line, right above the task table and remove “bellow”
image

Improvement 12:
Stretch the Tasks table along the whole page
image

Improvement 13:
Change from “Commission” to “PM Commission”
image

Improvement 14:
Have all the values from the table aligned to the left.
image

Improvement 15:
For payment due, show the date. You can specify between the brackets (next Monday)
image

Improvement 16:
Remove the . (dot) after “Monday”
image

Improvement 17:
Add space before the next page, in case the tasks table stretch between multiple pages
image

Improvement 18:
Add “Assigned Date” and “Closed Date” in the table for a better tracking and overview.

Improvement 19:
I still don’t see the importance of having the due to PM in the invoice that contributor sees

Improvement 20:
Order the invoices descending by default so the active invoice always be first. This way you don't have to navigate to the last page to reach to the Active invoice.
image

@charlesmike
Copy link

@amihaiemil this is your task now, please go ahead. Deadline (when this ticket should be closed) is 2020-12-25T17:19:18.082990.

Estimation here is 60 minutes, that's how much you will be paid.

Remember, you don't have to solve everything in this ticket - you can solve it partially and leave todo markers in the code, which will become future tasks.

If you have any questions don't ask me, I'm not a technical person. Open new tickets instead.

If you don't have time or simply don't want to work on this, you can always resign.

@charlesmike
Copy link

@MihaiDejeu please keep in mind that manual assignment of tickets is a bad practice and it is discouraged. Next time, please let me elect the assignee.

@charlesmike
Copy link

@amihaiemil Don't forget to close this ticket before the deadline (2020-12-25T17:19:18). You are past the first half of the allowed period.

@charlesmike
Copy link

@amihaiemil Looks like you've missed the task deadline (2020-12-25T17:19:18). You are now resigned from this task.

Please stop working on it, you will not be paid. I will assign it to someone else soon.

@charlesmike
Copy link

@Lumi3011 this is your task now, please go ahead. Deadline (when this ticket should be closed) is 2021-01-04T17:24:06.494936.

Estimation here is 60 minutes, that's how much you will be paid.

Remember, you don't have to solve everything in this ticket - you can solve it partially and leave todo markers in the code, which will become future tasks.

If you have any questions don't ask me, I'm not a technical person. Open new tickets instead.

If you don't have time or simply don't want to work on this, you can always resign.

@amihaiemil
Copy link
Member

Not applicable anymore. The Invoice PDF is now generated server-side with a completely different template.

@charlesmike
Copy link

@Lumi3011 thank you for resolving this ticket. I've just added it to your active invoice. You can always check all your invoices and more on the Contributor Dashboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants