Invoice #267520 to ppy
osu!dev (September 2025)
Paid
Invoice #267520
Oct 1, 2025
Expense Details
Invoice items
[25m] Review: Add increase visibility setting for taiko hidden (https://github.com/ppy/osu/pull/34879)
$14.58 USD
[5m] Review: Fix excess requests leading to queueing / delays of updating metadata at song select (https://github.com/ppy/osu/pull/34882)
$2.92 USD
[20m] Review: Fix rotation & scale popovers crashing on dismissal via keyboard when simultaneously dragging sliders (https://github.com/ppy/osu/pull/34873)
$11.67 USD
[1h 15m] Investigate: Slider tick hitsounds do not play in osu!catch (https://github.com/ppy/osu/issues/34793)
$43.75 USD
[10m] Review: Fix multiplayer lobby being unusable on mobile (https://github.com/ppy/osu/pull/34885)
$5.83 USD
[1h 15m] Review: Fix crash when trying to test map in the editor (https://github.com/ppy/osu/pull/34880)
$43.75 USD
[1h 20m] Review: Add matchmaking queue and controller (https://github.com/ppy/osu-server-spectator/pull/298)
$46.67 USD
[25m] Review: Fix potential loss of room events during join (https://github.com/ppy/osu/pull/34819)
$14.58 USD
[20m] Review: Fix gameplay freezing on stutter frames / long load times (https://github.com/ppy/osu/pull/34890)
$11.67 USD
[25m] Review: Add secondary keys for osu!mania (https://github.com/ppy/osu/pull/34867)
$14.58 USD
[25m] Adjust fail handling in multiplayer spectator player to permit showing F rank (https://github.com/ppy/osu/pull/34891)
$14.58 USD
[30m] Download online beatmap / present local beatmap on shift-clicking beatmap cards (https://github.com/ppy/osu/pull/34892)
$17.50 USD
[1h 40m] Ignore `.osu` files not placed at top level of beatmap archive on import (https://github.com/ppy/osu/pull/34893)
$58.33 USD
[1h 20m] Fix external edit operations failing due to invalid filenames (https://github.com/ppy/osu/pull/34900)
$46.67 USD
[35m] Address review: Allow beatmaps to show up multiple times in the carousel if grouping criteria requires it (https://github.com/ppy/osu/pull/34842)
$20.42 USD
[1h 30m] Treat guest user scores & scores of unknown users as the local user's (https://github.com/ppy/osu/pull/34904)
$52.50 USD
[35m] Review: Fix song select debounce not handling long (stutter) frames well (https://github.com/ppy/osu/pull/34903)
$20.42 USD
[45m] Review: Add argon style judgement counter (https://github.com/ppy/osu/pull/32297)
$26.25 USD
[10m] Fix not being able to report users from playlists chat (https://github.com/ppy/osu/pull/34911)
$5.83 USD
[10m] Review: Add beatmapset version and related models (https://github.com/ppy/osu-web/pull/12375)
$5.83 USD
[20m] Review: Make DrawableDate formatting localizable (https://github.com/ppy/osu/pull/34910)
$11.67 USD
[3h 25m] Fix errors on exiting from editor if there are no more beatmaps remaining for the ruleset active in song select (https://github.com/ppy/osu/pull/34914)
$119.58 USD
[25m] Review: Switch to using more standardised beatmap cards in quick play (https://github.com/ppy/osu/pull/35128)
$14.58 USD
[15m] Review: Fix TestDouble failing on systems where the decimal separator isn't a dot (https://github.com/ppy/osu/pull/34934)
$8.75 USD
[10m] Review: Match profile badge centre alignment with web (https://github.com/ppy/osu/pull/35044)
$5.83 USD
[5m] Review: Fix composition tool tooltip not changing text when enabled (https://github.com/ppy/osu/pull/35120)
$2.92 USD
[25m] Review: Fix certain sliders incorrectly registering as a horizontal/vertical only slider. (https://github.com/ppy/osu/pull/35049)
$14.58 USD
[10m] Review: Use silver S/SS terminology when grouping by rank/grade in song select (https://github.com/ppy/osu/pull/35126)
$5.83 USD
[20m] Review: Colour Rank Achieved panels to the related rank (https://github.com/ppy/osu/pull/35145)
$11.67 USD
[10m] Review updated scoring survey proposal (https://discord.com/channels/546120878908506119/1373971097434980463/1421801608001622056)
$5.83 USD
[2h 45m] Work around web request failures on macOS when on networks with no IPv6 support and content filters enabled (https://github.com/ppy/osu-framework/pull/6642)
$96.25 USD
[30m] Review: Seperate spritesheet-based icons to it's own single-file based image (https://github.com/ppy/osu-resources/pull/386)
$17.50 USD
[20m] Review: Allow snapping slider control points to nearby objects in the editor (https://github.com/ppy/osu/pull/35056)
$11.67 USD
[20m] Review: Allow snapping to nearby visible slider control points in the editor (https://github.com/ppy/osu/pull/35057)
$11.67 USD
[10m] Review: Add samples debouncing for results screen in multi-spectator mode (https://github.com/ppy/osu/pull/35040)
$5.83 USD
[45m] Review: Fix wrong beatmap opened when navigating from results screen (https://github.com/ppy/osu/pull/35107)
$26.25 USD
[50m] Ensure submission progress sample is stopped when transitioning into a final state (https://github.com/ppy/osu/pull/35151)
$29.17 USD
[5m] Investigate Sentry alert: OSU-SERVER-SPECTATOR-J1 - System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
$2.92 USD
[10m] Investigate Sentry alert: OSU-SERVER-SPECTATOR-J2 - System.InvalidOperationException: Cannot set MySqlCommand.CommandText when there is an open DataRea...
$5.83 USD
[10m] Investigate: Preview point is different between site and game (https://osu.ppy.sh/community/forums/topics/2133544?n=3)
$5.83 USD
[1h 5m] Fix song select carousel sometimes teleporting on beatmap set deletion (https://github.com/ppy/osu/pull/35158)
$37.92 USD
[45m] Add half-height-of-selected-panel adjustment to carousel scroll target (https://github.com/ppy/osu/pull/35159)
$26.25 USD
[35m] Fix song select not changing global beatmap correctly when switching rulesets (https://github.com/ppy/osu/pull/35160)
$20.42 USD
[15m] Forcibly refetch online beatmap content on re-entering song select (https://github.com/ppy/osu/pull/35161)
$8.75 USD
[10m] Investigate: SongSelect: Specific beatmaps incorrectly sorted when sorting by difficulty in standard ruleset with no mods (https://github.com/ppy/osu/issues/35071)
$5.83 USD
[45m] Do not forcibly re-expand carousel groups on refilters if the user manually collapsed them (https://github.com/ppy/osu/pull/35163)
$26.25 USD
Total amount
$1,017.91 USD
Additional Information
payout method
Bank account
Details
********By Dean Herbert
on Expense approved
By Dean Herbert
on Expense paid
Amount Paid for Expense: $1,017.91
Payment Processor Fee: $0.00
Net Amount for ppy: $1,017.91
Net Amount for Bartłomiej Dach: $1,017.91
Organization balance
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
$62,085.00 USDFiscal Host:
ppy