Open Collective
Open Collective
Loading

Invoice #164054 to ppy

osu!dev (September 2023)

Paid
Invoice #164054

Submitted by Bartłomiej DachApproved by Dean Herbert

Oct 1, 2023

Invoice items
[5h 40m] Fix disparate score token types being used as one type (https://github.com/ppy/osu/pull/24697, https://github.com/ppy/osu-server-spectator/pull/185)
Date: September 1, 2023
$170.00 USD

[30m] Review: Add check for delayed hitsounds (https://github.com/ppy/osu/pull/24648)
Date: September 1, 2023
$15.00 USD

[5m] Review: Allow inverse scaling selection in skin editor (https://github.com/ppy/osu/pull/24683)
Date: September 1, 2023
$2.50 USD

[20m] Review: Adjust mania hit windows with DT/NC/HT/DC gameplay rate (https://github.com/ppy/osu/pull/24636)
Date: September 4, 2023
$10.00 USD

[10m] Review: Apply flashlight slider dim immediately to match osu!(stable) (https://github.com/ppy/osu/pull/24701)
Date: September 4, 2023
$5.00 USD

[25m] Review: Add maximum dimensions limit to skinnable gameplay elements (https://github.com/ppy/osu/pull/24706)
Date: September 4, 2023
$12.50 USD

[10m] Review: Add length check for slider velocity (https://github.com/ppy/osu/pull/24711)
Date: September 4, 2023
$5.00 USD

[5m] Review: Fix closest anchor for rotated/flipped selections in skin editor. (https://github.com/ppy/osu/pull/24698)
Date: September 4, 2023
$2.50 USD

[1h 25m] Block input to objects lying under already-hit hitcircles when classic note lock is active (https://github.com/ppy/osu/pull/24720)
Date: September 4, 2023
$42.50 USD

[15m] Review: Implement beatmap options popover (https://github.com/ppy/osu/pull/24712)
Date: September 4, 2023
$7.50 USD

[6h 20m] Correctly handle multiple online score ID types (https://github.com/ppy/osu/pull/24794)
Date: September 4, 2023
$190.00 USD

[40m] Adjust end match database query in line with multiplayer score storage changes (https://github.com/ppy/osu-server-spectator/pull/186)
Date: September 4, 2023
$20.00 USD

[10m] Review: Update native libraries (https://github.com/ppy/osu-framework/pull/5985)
Date: September 4, 2023
$5.00 USD

[10m] Update spectator server development endpoint URLs (https://github.com/ppy/osu/pull/24718)
Date: September 5, 2023
$5.00 USD

[4h 0m] Decouple solo & multi score submission response types (https://github.com/ppy/osu/pull/24741)
Date: September 5, 2023
$120.00 USD

[45m] Document multiplayer score submission flow (https://github.com/ppy/osu-infrastructure/pull/20)
Date: September 5, 2023
$22.50 USD

[2h 45m] Review: Add command to migrate playlist scores from `multiplayer_scores` to `solo_scores` (https://github.com/ppy/osu-queue-score-statistics/pull/154)
Date: September 5, 2023
$82.50 USD

[25m] Fix status on carousel beatmap set not showing in split difficulty mode (https://github.com/ppy/osu/pull/24723)
Date: September 6, 2023
$12.50 USD

[3h 30m] Review: Add star rating / BPM / difficulty display while mod select is open (https://github.com/ppy/osu/pull/24705)
Date: September 6, 2023
$105.00 USD

[10m] Review: Add animation support for beatmap status pills (https://github.com/ppy/osu/pull/24722)
Date: September 6, 2023
$5.00 USD

[10m] Review: Rename `SliderVelocity` to `SliderVelocityMultiplier` to distinguish from `Velocity` (https://github.com/ppy/osu/pull/24728)
Date: September 6, 2023
$5.00 USD

[50m] Review: Add debug output for skin configuration lookups (https://github.com/ppy/osu/pull/24726)
Date: September 6, 2023
$25.00 USD

[40m] Review: Fix osu!mania legacy skin configurations not working when notes are not skinned (https://github.com/ppy/osu/pull/24727)
Date: September 6, 2023
$20.00 USD

[50m] Review: Allow "Difficulty Adjust" mod's extended AR selection to go below zero (https://github.com/ppy/osu/pull/24736)
Date: September 7, 2023
$25.00 USD

[3h 0m] Review: Remove `LegacyDifficultyControlPoint` / `LegacyBpmMultiplier` (https://github.com/ppy/osu/pull/24738)
Date: September 7, 2023
$90.00 USD

[1h 15m] Review: Fix sliders not always being the correct length (https://github.com/ppy/osu/pull/24739)
Date: September 7, 2023
$37.50 USD

[30m] Revert "Block input to objects lying under already-hit hitcircles when classic note lock is active" (https://github.com/ppy/osu/pull/24745)
Date: September 8, 2023
$15.00 USD

[4h 40m] Block input to objects lying under already-hit slider heads before slider is fully judged when classic note lock is active (https://github.com/ppy/osu/pull/24762)
Date: September 8, 2023
$140.00 USD

[2h 35m] Weekly status reviews of lazer ranked play project (https://github.com/orgs/ppy/projects/13)
Date: September 11, 2023
$77.50 USD

[1h 20m] Review: Split legacy scoring attribs into its own table (https://github.com/ppy/osu/pull/24779)
Date: September 11, 2023
$40.00 USD

[5m] Review: Disallow overriding `DrawScale` (by removing it) (https://github.com/ppy/osu-framework/pull/5988)
Date: September 11, 2023
$2.50 USD

[20m] Review: Fix beatmap videos not correctly scaling with window size (https://github.com/ppy/osu/pull/24781)
Date: September 11, 2023
$10.00 USD

[1h 10m] Improve scoring test scene usability (https://github.com/ppy/osu/pull/24790)
Date: September 12, 2023
$35.00 USD

[1h 55m] Fix Score V1 simulation in scoring test scene incorrectly applying multiplier (https://github.com/ppy/osu/pull/24792)
Date: September 12, 2023
$57.50 USD

[20m] Add support for increasing rank counts (S / SS / A / etc) (https://github.com/ppy/osu-queue-score-statistics/pull/149)
Date: September 13, 2023
$10.00 USD

[1h 40m] Review: Default to normal bank if invalid samplebank is specified (https://github.com/ppy/osu/pull/24800)
Date: September 13, 2023
$50.00 USD

[20m] Review: Revert masking SSBO changes (https://github.com/ppy/osu-framework/pull/5990)
Date: September 14, 2023
$10.00 USD

[35m] Review: Revert masking SSBO changes (https://github.com/ppy/osu/pull/24805)
Date: September 14, 2023
$17.50 USD

[10m] Review: Fix rate adjust mods not showing "x" prefix on customisation slider's tooltip (https://github.com/ppy/osu/pull/24795)
Date: September 14, 2023
$5.00 USD

[5m] Review: Collapse mod presets column slightly when not in use (https://github.com/ppy/osu/pull/24796)
Date: September 14, 2023
$2.50 USD

[20m] Review: Move mod overlay difficulty multiplier display to bottom of screen (https://github.com/ppy/osu/pull/24799)
Date: September 14, 2023
$10.00 USD

[15m] Review: Simplify multiplier display implementation (https://github.com/ppy/osu/pull/24801)
Date: September 14, 2023
$7.50 USD

[1h 5m] Review: Remove slider head circle movement (and remove setting from "classic" mod) (https://github.com/ppy/osu/pull/24810)
Date: September 14, 2023
$32.50 USD

[5m] Review: Allow testflight/app store links to be opened externally (https://github.com/ppy/osu-framework/pull/5991)
Date: September 14, 2023
$2.50 USD

[25m] Review: Clean up `ImportTask` / `ArchiveReader` implementations (https://github.com/ppy/osu/pull/24807)
Date: September 14, 2023
$12.50 USD

[1h 0m] Review: Refactor storyboard resource lookup to be more streamlined (https://github.com/ppy/osu/pull/24809)
Date: September 14, 2023
$30.00 USD

[10m] Review: Rename "difficulty multiplier" to "score multiplier" and add more animation hinting (https://github.com/ppy/osu/pull/24802)
Date: September 14, 2023
$5.00 USD

[20m] Review: Parse only supported schemes as URIs (https://github.com/ppy/osu/pull/24814)
Date: September 14, 2023
$10.00 USD

[15m] Review: Added a try/catch statement to OpenUrlExternally (https://github.com/ppy/osu-framework/pull/5989)
Date: September 14, 2023
$7.50 USD

[25m] Review: Tidy up `InterpolatingFramedClock` (https://github.com/ppy/osu-framework/pull/5992)
Date: September 15, 2023
$12.50 USD

[2h 15m] Refactor scoring test scene for ruleset extensibility (and move existing instance to osu! ruleset project) (https://github.com/ppy/osu/pull/24821)
Date: September 15, 2023
$67.50 USD

[2h 0m] Add scoring test scene for taiko (https://github.com/ppy/osu/pull/24822)
Date: September 15, 2023
$60.00 USD

[1h 55m] Add scoring test scene for catch (https://github.com/ppy/osu/pull/24823)
Date: September 15, 2023
$57.50 USD

[1h 55m] Add scoring test scene for mania (https://github.com/ppy/osu/pull/24824)
Date: September 15, 2023
$57.50 USD

[16h 25m] Update classic scoring formula to closer match stable score V1 (https://github.com/ppy/osu/pull/24924)
Date: September 15, 2023
$492.50 USD

[25m] Review: Update all dependencies (except for Moq) (https://github.com/ppy/osu/pull/24831)
Date: September 18, 2023
$12.50 USD

[4h 45m] Review: Fetch missing beatmap when importing replay (https://github.com/ppy/osu/pull/24450)
Date: September 18, 2023
$142.50 USD

[40m] Implement nano beatmap card (https://github.com/ppy/osu/pull/24845)
Date: September 18, 2023
$20.00 USD

[5m] Fix `MemoryStreamArchiveReader.GetStream()` failing in some cases (https://github.com/ppy/osu/pull/24846)
Date: September 18, 2023
$2.50 USD

[10m] Adjust beatmap card thumbnail dim state to match web better (https://github.com/ppy/osu/pull/24860)
Date: September 19, 2023
$5.00 USD

[40m] Fix issues after storyboard resource lookup refactor (https://github.com/ppy/osu/pull/24863)
Date: September 19, 2023
$20.00 USD

[30m] Review: Don't process PP for failed scores (https://github.com/ppy/osu-queue-score-statistics/pull/156)
Date: September 19, 2023
$15.00 USD

[25m] Review: Rework spinners to track full rotations (https://github.com/ppy/osu/pull/24859)
Date: September 19, 2023
$12.50 USD

[20m] Fix broken automatic beatmap download setting migration (https://github.com/ppy/osu/pull/24866)
Date: September 19, 2023
$10.00 USD

[2h 10m] Review: Use correct check for slider path extension (https://github.com/ppy/osu/pull/24848)
Date: September 20, 2023
$65.00 USD

[1h 30m] Review: Fix storyboard `UseSkinSprites` being implemented incorrectly (https://github.com/ppy/osu/pull/24861)
Date: September 20, 2023
$45.00 USD

[35m] Review: Adjust osu!taiko and osu!mania editors to not visualise velocity changes by default (https://github.com/ppy/osu/pull/24550)
Date: September 20, 2023
$17.50 USD

[30m] Review: Don't block cut/copy platform actions on empty textbox selection (https://github.com/ppy/osu-framework/pull/5997)
Date: September 20, 2023
$15.00 USD

[20m] Review: Avoid throwing exception when attempting to access `WebRequest` response in fail path (https://github.com/ppy/osu-framework/pull/5998)
Date: September 20, 2023
$10.00 USD

[10m] Review: General improvements to README (https://github.com/ppy/osu/pull/24875)
Date: September 21, 2023
$5.00 USD

[10m] Review: Fix shift-delete not working at song select (https://github.com/ppy/osu/pull/24878)
Date: September 21, 2023
$5.00 USD

[25m] Fix `TestFriendScore` intermittently failing due to randomness (https://github.com/ppy/osu/pull/24880)
Date: September 21, 2023
$12.50 USD

[2h 35m] Review: Add new `DecouplingClock` and obsolete `DecoupleableInterpolatingFramedClock` (https://github.com/ppy/osu-framework/pull/6001)
Date: September 22, 2023
$77.50 USD

[2h 40m] Include mod multipliers in scoring test scenes (https://github.com/ppy/osu/pull/24933)
Date: September 26, 2023
$80.00 USD

[15m] Fix flaky editor beatmap creation test (https://github.com/ppy/osu/pull/24935)
Date: September 26, 2023
$7.50 USD

[30m] Review: Write to legacy scoring attributes table (https://github.com/ppy/osu-difficulty-calculator/pull/224)
Date: September 26, 2023
$15.00 USD

[5m] Review: Adjust osu!mania "major" barlines to be less visually distracting (https://github.com/ppy/osu/pull/24930)
Date: September 26, 2023
$2.50 USD

[25m] Review: Improve notification display when score import fails (https://github.com/ppy/osu/pull/24928)
Date: September 26, 2023
$12.50 USD

[30m] Review: Cap maximum spinner RPM based on OD (https://github.com/ppy/osu/pull/24932)
Date: September 27, 2023
$15.00 USD

[45m] Review: Reduce delay before loading beatmap after selection change at song select (https://github.com/ppy/osu/pull/24929)
Date: September 27, 2023
$22.50 USD

[10m] Review: Don't show replay import "missing beatmap" notifications during stable import (https://github.com/ppy/osu/pull/24943)
Date: September 27, 2023
$5.00 USD

[35m] Review: Fix skin version being incorrectly set to `1.0` when skin is missing `skin.ini` (https://github.com/ppy/osu/pull/24942)
Date: September 27, 2023
$17.50 USD

[20m] Review: Flash dialog popup when attempting to exit editor while exit is being blocked (https://github.com/ppy/osu/pull/24953)
Date: September 28, 2023
$10.00 USD

[1h 15m] Use classic score in total score processor (https://github.com/ppy/osu-queue-score-statistics/pull/157)
Date: September 28, 2023
$37.50 USD

[45m] Review: Add the ability for mod icons to show extended information (https://github.com/ppy/osu/pull/24954)
Date: September 28, 2023
$22.50 USD

[25m] Review: Display mod icons using stable (consistent, not osu!stable) ordering (https://github.com/ppy/osu/pull/24955)
Date: September 28, 2023
$12.50 USD

[20m] Review: Tidy up `LegacyLastTickOffset` usages and stop passing everywhere (https://github.com/ppy/osu/pull/24965)
Date: September 29, 2023
$10.00 USD

[15m] Review: Fix object dim being applied to approach circles (https://github.com/ppy/osu/pull/24968)
Date: September 29, 2023
$7.50 USD

[20m] Review: Adjust slider ends to be more lenient during very fast sliders (https://github.com/ppy/osu/pull/24966)
Date: September 29, 2023
$10.00 USD

Total amount $3,160.00 USD

Additional Information

Organization

ppy@ppy
Balance:
$495.17 USD

payout method

PayPal
Email address  
********

on
Expense created
on
Expense updated
on
Expense approved
on
Expense scheduled for payment
on
Expense processing
on
Expense paid
Expense Amount: $3,160.00
Payment Processor Fee (paid by ppy): $50.00
Net Amount for ppy: $3,210.00
Organization balance
$495.17 USD

Current Fiscal Host
ppy

FAQ

How do I get paid from a Collective?
Submit an expense and provide your payment information.
How are expenses approved?
Collective admins are notified when an expense is submitted, and they can approve or reject it.
Is my private data made public?
No. Only the expense amount and description are public. Attachments, payment info, emails and addresses are only visible to you and the admins.
When will I get paid?
Payments are processed by the Collective's Fiscal Host, the organization that hold funds on their behalf. Many Fiscal Hosts pay expenses weekly, but each one is different.
Why do you need my legal name?
The display name is public and the legal name is private, appearing on receipts, invoices, and other official documentation used for tax and accounting purposes.

Organization balance

$495.17 USD

Fiscal Host:

ppy