Repository navigation
v0.10.0
Pairs with stellar-api 0.10.0, whose contract this re-vendors. Deploy after the
api.
Added
- A member's ratio watch shows on their profile (#417). It needs
stellar-api #658, which sendsratioWatchto every viewer andratioPolicy
toratio_policy_manage.- Any viewer: an active watch, as present facts: when it ends, how far
short of the required ratio the member currently is, and what they have
consumed since it began. ratio_policy_manage: the status instead, including a download
disable and its cause, with a link into the ratio policy tool already on
that member (/staff/tools/ratio-policy?user=<id>).- An override in that tool now refreshes any profile already loaded.
- Any viewer: an active watch, as present facts: when it ends, how far
- A rank holding only an invite permission can see and manage invites on a
profile (#414). It needs stellar-api #655, which sendsinviteCountand
canInviteto a viewer holdinginvites_manageorinvites_edit.invites_edit: the Invites panel mounts on its own, without the rest
of Staff Actions.invites_manage: the balance shows read-only in the sidebar.- Staff: unchanged; the Invites panel stays inside Staff Actions.
- Older api: with neither field sent, nothing mounts.
Changed
- The vendored api contract is stellar-api 0.10.0's. No operation is added
or removed.- The profile responses gain
invitedBy(#411 will show it),ratioWatch
andratioPolicy. The last two are what #417 reads. - Registration log entries gain
inviter,sameIpandlastIpAccounts
(#412 will show them). - The invite note on
POST /profile/referral/create-inviteand the rank
permission set now carryinvites_note(#413 will hide the note field
without it).
- The profile responses gain
/invitepasses the rules variables through unchanged (#410). The api
now resolves${irc}to the public IRC page itself, so the page's override is
gone. Nothing visible changes.