You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add private notes to vendor payments and reimbursement requests
Only network managers (i.e. super deputies) can see these.
How to test?
Log in as a site admin (not a network or super deputy)
Crate reimbursement request
"Private notes" meta box should not be visible
Log out and log in as an network admin
Go to request
"Private notes" meta box should be visible
Leave a note, check that it is showing and you didn't receive any email notifications
Add a new "Needs follow-up" status for payments
As requested by Community Team deputies who are working with payments. Added this status for vendor payments and reimbursement requests. Also, the network payments tool takes this status into consideration when combining payments for the overdue view.
How to test?
Log in as a network admin
Open one and edit it, the staus should be visible
Visit wp-admin/network/admin.php?page=reimbursement-requests-dashboard and tab "Needs follow-up" should be there
On a WordCamp site, create a vendor payment and set due date to past date, set the status to "Needs follow-up"
Visit /wp-admin/network/admin.php?page=wcp-dashboard and the payment should be listed on "Overdue" tab and separate "Needs follow-up" tab should be visible
Extend notes to vendor payments
For ease and harmonisation, the regular notes meta box was extended for vendor payments. Only users with view_wordcamp_payment_details (network admins and original submitter) can add new notes, but everyone can see all notes. Because of this, the note functionality was moved to common WordCamp_Budgets class.
How to test?
Log in as a site admin
Go to vendor payments
"Notes" meta box should be visible
Log out and log in as an user who has not made the vendor payment
Go to payment and meta box should be visible but you are not able to add a note.
Add private notes to vendor payments and reimbursement requests
Only network managers (i.e. super deputies) can see these.
How to test?
Add a new "Needs follow-up" status for payments
As requested by Community Team deputies who are working with payments. Added this status for vendor payments and reimbursement requests. Also, the network payments tool takes this status into consideration when combining payments for the overdue view.
How to test?
wp-admin/network/admin.php?page=reimbursement-requests-dashboardand tab "Needs follow-up" should be there/wp-admin/network/admin.php?page=wcp-dashboardand the payment should be listed on "Overdue" tab and separate "Needs follow-up" tab should be visibleExtend notes to vendor payments
For ease and harmonisation, the regular notes meta box was extended for vendor payments. Only users with
view_wordcamp_payment_details(network admins and original submitter) can add new notes, but everyone can see all notes. Because of this, the note functionality was moved to commonWordCamp_Budgetsclass.How to test?
Fixes #864
Screenshots