Invoice #267520 to ppy

osu!dev (September 2025)

Paid
Invoice #267520
Submitted by Bartłomiej DachApproved by Dean Herbert

Oct 1, 2025

Expense Details

Invoice items
[25m] Review: Add increase visibility setting for taiko hidden (https://github.com/ppy/osu/pull/34879)
Date: August 31, 2025
$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)
Date: August 31, 2025
$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)
Date: August 31, 2025
$11.67 USD

[1h 15m] Investigate: Slider tick hitsounds do not play in osu!catch (https://github.com/ppy/osu/issues/34793)
Date: August 31, 2025
$43.75 USD

[10m] Review: Fix multiplayer lobby being unusable on mobile (https://github.com/ppy/osu/pull/34885)
Date: August 31, 2025
$5.83 USD

[1h 15m] Review: Fix crash when trying to test map in the editor (https://github.com/ppy/osu/pull/34880)
Date: September 1, 2025
$43.75 USD

[1h 20m] Review: Add matchmaking queue and controller (https://github.com/ppy/osu-server-spectator/pull/298)
Date: September 1, 2025
$46.67 USD

[25m] Review: Fix potential loss of room events during join (https://github.com/ppy/osu/pull/34819)
Date: September 1, 2025
$14.58 USD

[20m] Review: Fix gameplay freezing on stutter frames / long load times (https://github.com/ppy/osu/pull/34890)
Date: September 1, 2025
$11.67 USD

[25m] Review: Add secondary keys for osu!mania (https://github.com/ppy/osu/pull/34867)
Date: September 1, 2025
$14.58 USD

[25m] Adjust fail handling in multiplayer spectator player to permit showing F rank (https://github.com/ppy/osu/pull/34891)
Date: September 1, 2025
$14.58 USD

[30m] Download online beatmap / present local beatmap on shift-clicking beatmap cards (https://github.com/ppy/osu/pull/34892)
Date: September 1, 2025
$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)
Date: September 1, 2025
$58.33 USD

[1h 20m] Fix external edit operations failing due to invalid filenames (https://github.com/ppy/osu/pull/34900)
Date: September 2, 2025
$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)
Date: September 2, 2025
$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)
Date: September 2, 2025
$52.50 USD

[35m] Review: Fix song select debounce not handling long (stutter) frames well (https://github.com/ppy/osu/pull/34903)
Date: September 2, 2025
$20.42 USD

[45m] Review: Add argon style judgement counter (https://github.com/ppy/osu/pull/32297)
Date: September 2, 2025
$26.25 USD

[10m] Fix not being able to report users from playlists chat (https://github.com/ppy/osu/pull/34911)
Date: September 3, 2025
$5.83 USD

[10m] Review: Add beatmapset version and related models (https://github.com/ppy/osu-web/pull/12375)
Date: September 3, 2025
$5.83 USD

[20m] Review: Make DrawableDate formatting localizable (https://github.com/ppy/osu/pull/34910)
Date: September 3, 2025
$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)
Date: September 3, 2025
$119.58 USD

[25m] Review: Switch to using more standardised beatmap cards in quick play (https://github.com/ppy/osu/pull/35128)
Date: September 28, 2025
$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)
Date: September 28, 2025
$8.75 USD

[10m] Review: Match profile badge centre alignment with web (https://github.com/ppy/osu/pull/35044)
Date: September 28, 2025
$5.83 USD

[5m] Review: Fix composition tool tooltip not changing text when enabled (https://github.com/ppy/osu/pull/35120)
Date: September 28, 2025
$2.92 USD

[25m] Review: Fix certain sliders incorrectly registering as a horizontal/vertical only slider. (https://github.com/ppy/osu/pull/35049)
Date: September 28, 2025
$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)
Date: September 28, 2025
$5.83 USD

[20m] Review: Colour Rank Achieved panels to the related rank (https://github.com/ppy/osu/pull/35145)
Date: September 28, 2025
$11.67 USD

[10m] Review updated scoring survey proposal (https://discord.com/channels/546120878908506119/1373971097434980463/1421801608001622056)
Date: September 28, 2025
$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)
Date: September 28, 2025
$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)
Date: September 28, 2025
$17.50 USD

[20m] Review: Allow snapping slider control points to nearby objects in the editor (https://github.com/ppy/osu/pull/35056)
Date: September 28, 2025
$11.67 USD

[20m] Review: Allow snapping to nearby visible slider control points in the editor (https://github.com/ppy/osu/pull/35057)
Date: September 28, 2025
$11.67 USD

[10m] Review: Add samples debouncing for results screen in multi-spectator mode (https://github.com/ppy/osu/pull/35040)
Date: September 28, 2025
$5.83 USD

[45m] Review: Fix wrong beatmap opened when navigating from results screen (https://github.com/ppy/osu/pull/35107)
Date: September 28, 2025
$26.25 USD

[50m] Ensure submission progress sample is stopped when transitioning into a final state (https://github.com/ppy/osu/pull/35151)
Date: September 28, 2025
$29.17 USD

[5m] Investigate Sentry alert: OSU-SERVER-SPECTATOR-J1 - System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
Date: September 29, 2025
$2.92 USD

[10m] Investigate Sentry alert: OSU-SERVER-SPECTATOR-J2 - System.InvalidOperationException: Cannot set MySqlCommand.CommandText when there is an open DataRea...
Date: September 29, 2025
$5.83 USD

[10m] Investigate: Preview point is different between site and game (https://osu.ppy.sh/community/forums/topics/2133544?n=3)
Date: September 29, 2025
$5.83 USD

[1h 5m] Fix song select carousel sometimes teleporting on beatmap set deletion (https://github.com/ppy/osu/pull/35158)
Date: September 29, 2025
$37.92 USD

[45m] Add half-height-of-selected-panel adjustment to carousel scroll target (https://github.com/ppy/osu/pull/35159)
Date: September 29, 2025
$26.25 USD

[35m] Fix song select not changing global beatmap correctly when switching rulesets (https://github.com/ppy/osu/pull/35160)
Date: September 29, 2025
$20.42 USD

[15m] Forcibly refetch online beatmap content on re-entering song select (https://github.com/ppy/osu/pull/35161)
Date: September 29, 2025
$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)
Date: September 29, 2025
$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)
Date: September 29, 2025
$26.25 USD

Total amount
$1,017.91 USD
Additional Information

payout method

Bank account
Details  
********

on
Expense created
on
Expense approved
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
$62,085.00 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

$62,085.00 USD

Fiscal Host:

ppy