Open Collective
Open Collective
Loading

Invoice #195985 to ppy

osu!dev (March 2024)

Paid
Invoice #195985

Submitted by Bartłomiej DachApproved by Dean Herbert

Apr 1, 2024

Invoice items
[10m] Review: Fix gameplay seeking backwards for a single frame for some users (https://github.com/ppy/osu/pull/27426)
Date: March 1, 2024
$5.00 USD

[35m] Fix play count processor not incrementing pass count (https://github.com/ppy/osu-queue-score-statistics/pull/229)
Date: March 4, 2024
$17.50 USD

[2h 0m] Fix catch pp calculator not matching live with respect to miss handling (https://github.com/ppy/osu/pull/27489)
Date: March 4, 2024
$60.00 USD

[1h 50m] Fix inconsistency in displayed miss count between stable & lazer scores (https://github.com/ppy/osu-web/pull/11062)
Date: March 4, 2024
$55.00 USD

[20m] Update F rank badge colours to match latest designs (https://github.com/ppy/osu/pull/27491)
Date: March 4, 2024
$10.00 USD

[50m] Investigate: Gameplay suddenly jumps back for a frame (https://github.com/ppy/osu/issues/26879)
Date: March 4, 2024
$25.00 USD

[1h 45m] Review: Introduce abstraction of `VeldridDevice` and pipelines (https://github.com/ppy/osu-framework/pull/6187)
Date: March 5, 2024
$52.50 USD

[1h 15m] Review: Fix catch fruit position getting randomised when last fruit has zero position (https://github.com/ppy/osu/pull/27456)
Date: March 5, 2024
$37.50 USD

[25m] Review: Fix osu!mania key images potentially showing gaps between columns (https://github.com/ppy/osu/pull/27453)
Date: March 5, 2024
$12.50 USD

[10m] Review: Increase interface surface of Veldrid components (https://github.com/ppy/osu-framework/pull/6189)
Date: March 5, 2024
$5.00 USD

[10m] Review: Use ThrowHelper methods in more places (https://github.com/ppy/osu/pull/27501)
Date: March 5, 2024
$5.00 USD

[15m] Review: Bump SixLabors.ImageSharp from 2.1.0 to 3.1.3 in /osu.Framework (https://github.com/ppy/osu-framework/pull/6204)
Date: March 5, 2024
$7.50 USD

[40m] Review: Add delayed resume for taiko/catch/mania (https://github.com/ppy/osu/pull/27079)
Date: March 5, 2024
$20.00 USD

[15m] Review: Log `GlobalStatistics` when exporting logs from settings (https://github.com/ppy/osu/pull/27242)
Date: March 5, 2024
$7.50 USD

[5m] Review: Fix mod select overlay settings order not always matching mod panels (https://github.com/ppy/osu/pull/27497)
Date: March 5, 2024
$2.50 USD

[25m] Review: Support Discord game invites in multiplayer lobbies (https://github.com/ppy/osu/pull/27443)
Date: March 5, 2024
$12.50 USD

[40m] Review: Update framework (https://github.com/ppy/osu/pull/27506)
Date: March 6, 2024
$20.00 USD

[30m] Review: Never set `waitingOnFrames` if a replay is not attached (https://github.com/ppy/osu/pull/27504)
Date: March 6, 2024
$15.00 USD

[2h 5m] Fix osu! standardised score estimation algorithm violating basic invariants (https://github.com/ppy/osu/pull/27513)
Date: March 6, 2024
$62.50 USD

[3h 10m] Review: Implement a "deferred" renderer (https://github.com/ppy/osu-framework/pull/6190)
Date: March 7, 2024
$95.00 USD

[10m] Review: Fix results screen accuracy circle not showing correctly for failed S with no flair (https://github.com/ppy/osu/pull/27517)
Date: March 7, 2024
$5.00 USD

[10m] Review: Change editor screen switcher control design and behaviour to act like a button (https://github.com/ppy/osu/pull/27516)
Date: March 7, 2024
$5.00 USD

[10m] Review: Add sound feedback when changing editor screen via key bindings (https://github.com/ppy/osu/pull/27448)
Date: March 7, 2024
$5.00 USD

[15m] Review: Use ThrowHelper methods in more places (https://github.com/ppy/osu-framework/pull/6184)
Date: March 7, 2024
$7.50 USD

[15m] Review: Fixed ModSelectOverlay not having info about room required mods (https://github.com/ppy/osu/pull/27214)
Date: March 7, 2024
$7.50 USD

[10m] Review: Add osu!taiko `Constant Speed` mod (https://github.com/ppy/osu/pull/27341)
Date: March 7, 2024
$5.00 USD

[10m] Review: Fix cross-talk between pooled `DrawableSliderRepeat` usage causing incorrect rotation (https://github.com/ppy/osu/pull/27529)
Date: March 8, 2024
$5.00 USD

[1h 15m] Fix 1px flashlight gaps when gameplay scaling mode is active (https://github.com/ppy/osu/pull/27533)
Date: March 8, 2024
$37.50 USD

[7h 5m] Prepare infrastructure for implementing hush-hush medals (https://github.com/ppy/osu-queue-score-statistics/pull/230)
Date: March 8, 2024
$212.50 USD

[40m] Investigate: Windows TLS1.3 and System.ComponentModel.Win32Exception (0x80090326) (https://github.com/ppy/osu/issues/27565)
Date: March 11, 2024
$20.00 USD

[35m] Review: Track Veldrid staging resources per-frame (https://github.com/ppy/osu-framework/pull/6206)
Date: March 11, 2024
$17.50 USD

[20m] Review: Wrap beatmap listing filters and match web spacing (https://github.com/ppy/osu/pull/27541)
Date: March 11, 2024
$10.00 USD

[5m] Review: Fix incorrect gradient application in `TimelineHitObjectBlueprint` (https://github.com/ppy/osu/pull/27564)
Date: March 11, 2024
$2.50 USD

[50m] Review: Use a union struct for RenderEvents (https://github.com/ppy/osu-framework/pull/6209)
Date: March 11, 2024
$25.00 USD

[20m] Review: Fix over time degradation of deferred renderer performance (https://github.com/ppy/osu-framework/pull/6210)
Date: March 11, 2024
$10.00 USD

[5m] Review: Fix incorrect disposal pattern (https://github.com/ppy/osu-framework/pull/6211)
Date: March 11, 2024
$2.50 USD

[1h 15m] Fix failed plays being included in pack medal query (https://github.com/ppy/osu-queue-score-statistics/pull/232)
Date: March 11, 2024
$37.50 USD

[10m] Fix ruleset medals not displaying due to deserialisation failure (https://github.com/ppy/osu/pull/27574)
Date: March 11, 2024
$5.00 USD

[5m] Review: Exclude more mods from challenge pack medals (https://github.com/ppy/osu-queue-score-statistics/pull/233)
Date: March 12, 2024
$2.50 USD

[1h 30m] Fix exports containing zero byte files after import from specific ZIP archives (https://github.com/ppy/osu/pull/27586)
Date: March 12, 2024
$45.00 USD

[15m] Review: Downgrade realm to work around crashes on latest release (https://github.com/ppy/osu/pull/27585)
Date: March 12, 2024
$7.50 USD

[1h 5m] Do not grant challenge pack medals for scores that don't grant pp (https://github.com/ppy/osu-queue-score-statistics/pull/234)
Date: March 12, 2024
$32.50 USD

[55m] Implement rank milestone medals (https://github.com/ppy/osu/issues/27581)
Date: March 12, 2024
$27.50 USD

[1h 55m] Exclude scores without pp when displaying pack item pass indicator (https://github.com/ppy/osu-web/pull/11086)
Date: March 12, 2024
$57.50 USD

[50m] Review: Delete score pins when cleaning up old user high scores during high score import (https://github.com/ppy/osu-queue-score-statistics/pull/236)
Date: March 13, 2024
$25.00 USD

[5m] Review: Rearrange rankings overlay tabs to match web (https://github.com/ppy/osu/pull/27595)
Date: March 13, 2024
$2.50 USD

[1h 15m] Check BASS error codes more diligently when retrieving waveform data (https://github.com/ppy/osu-framework/pull/6213)
Date: March 13, 2024
$37.50 USD

[20m] Fix audio in video check crashing on unexpected failures (https://github.com/ppy/osu/pull/27600)
Date: March 13, 2024
$10.00 USD

[1h 15m] Fix first word bold not applying correctly after first language change (https://github.com/ppy/osu/issues/27549)
Date: March 13, 2024
$37.50 USD

[5m] Review: Remove effect prioritisation to fix segfaults on Linux (https://github.com/ppy/osu-framework/pull/6214)
Date: March 13, 2024
$2.50 USD

[1h 30m] Investigate: Leaderboard still visible on outdated loved/ranked maps (https://github.com/ppy/osu/issues/27570)
Date: March 13, 2024
$45.00 USD

[50m] Review: Add loved disclaimer to PlayerLoader (https://github.com/ppy/osu/pull/22167)
Date: March 13, 2024
$25.00 USD

[45m] Skip score uploads when nothing was hit in score (https://github.com/ppy/osu-server-spectator/issues/220)
Date: March 14, 2024
$22.50 USD

[35m] Fix `EndPlaySession()` not broadcasting play end to other users on unranked beatmap plays (https://github.com/ppy/osu-server-spectator/pull/225)
Date: March 14, 2024
$17.50 USD

[2h 5m] Add automated tooling to hush-hush medals PoC (https://github.com/ppy/osu-queue-score-statistics/pull/230#issuecomment-1997576395)
Date: March 14, 2024
$62.50 USD

[2h 0m] Add inline disclaimer displays to player loader (https://github.com/ppy/osu/pull/27616)
Date: March 15, 2024
$60.00 USD

[1h 0m] Investigate: Object placements with HR do not match stable (osu!catch) (https://github.com/ppy/osu/issues/27425)
Date: March 15, 2024
$30.00 USD

[1h 20m] Update user highest rank & rolling rank history (https://github.com/ppy/osu-queue-score-statistics/pull/238)
Date: March 15, 2024
$40.00 USD

[1h 15m] Review: Warn if compatibility mode flags are detected on startup (https://github.com/ppy/osu/pull/27654)
Date: March 18, 2024
$37.50 USD

[1h 50m] Review: Support filtering for multiple statuses when searching beatmaps in the map picker (https://github.com/ppy/osu/pull/27635)
Date: March 18, 2024
$55.00 USD

[35m] Review: Add verify checks to unused audio at the end (https://github.com/ppy/osu/pull/27639)
Date: March 18, 2024
$17.50 USD

[15m] Review: Improve editor performance for maps with many control points (https://github.com/ppy/osu/pull/27630)
Date: March 18, 2024
$7.50 USD

[1h 10m] Review: Display misses in the hit accuracy heatmap (https://github.com/ppy/osu/pull/27064)
Date: March 18, 2024
$35.00 USD

[30m] Review: Add command to process total PP for users based on sql (https://github.com/ppy/osu-queue-score-statistics/pull/239)
Date: March 18, 2024
$15.00 USD

[25m] Review: Fix incorrectly encoded score IsPerfect value (https://github.com/ppy/osu/pull/27668)
Date: March 19, 2024
$12.50 USD

[45m] Fix possible overestimation of inserted row count in batch inserter (https://github.com/ppy/osu-queue-score-statistics/pull/240)
Date: March 19, 2024
$22.50 USD

[20m] Add extended logging when discarding online metadata lookup results (https://github.com/ppy/osu/pull/27676)
Date: March 20, 2024
$10.00 USD

[7h 5m] Implement hush-hush medals
Date: March 20, 2024
$212.50 USD

[25m] Review: Add event handler for user change of `TabControl` tab selection (https://github.com/ppy/osu-framework/pull/6218)
Date: March 21, 2024
$12.50 USD

[45m] Discussion on future of skinning system (https://discord.com/channels/188630481301012481/188630652340404224/1220296263392821340)
Date: March 21, 2024
$22.50 USD

[30m] Review: Fix catch banana shower judgement causing fail when at 0 HP (https://github.com/ppy/osu/pull/27677)
Date: March 21, 2024
$15.00 USD

[15m] Review: Block score submission until score-statistics-processor finishes running
Date: March 21, 2024
$7.50 USD

[1h 5m] Review: Add verify checks for abnormal difficulty settings (https://github.com/ppy/osu/pull/27683)
Date: March 21, 2024
$32.50 USD

[2h 15m] Review: Skip corresponding frames after a negative frame (https://github.com/ppy/osu/pull/24138)
Date: March 21, 2024
$67.50 USD

[25m] Use title as tiebreaker when sorting beatmap carousel by artist (https://github.com/ppy/osu/pull/27692)
Date: March 22, 2024
$12.50 USD

[4h 45m] Add processor for mania keymode user stats (https://github.com/ppy/osu-queue-score-statistics/pull/242)
Date: March 22, 2024
$142.50 USD

[25m] Fix failing test (https://github.com/ppy/osu-queue-score-statistics/pull/241)
Date: March 22, 2024
$12.50 USD

[1h 10m] Attempt to disable rulesets that can be linked to an unhandled crash (https://github.com/ppy/osu/pull/27698)
Date: March 22, 2024
$35.00 USD

[50m] Update score submission documentation (https://github.com/ppy/osu-infrastructure/pull/28)
Date: March 25, 2024
$25.00 USD

[1h 30m] Delete replays when cleaning up non-preserved scores (https://github.com/ppy/osu-queue-score-statistics/pull/243)
Date: March 25, 2024
$45.00 USD

[35m] Check for multiplayer usage of score before marking it as non-preserved (https://github.com/ppy/osu-queue-score-statistics/pull/244)
Date: March 25, 2024
$17.50 USD

[55m] Always preserve multiplayer scores regardless of pass/fail (https://github.com/ppy/osu-web/pull/11118)
Date: March 25, 2024
$27.50 USD

[25m] Fix discord RPC errors in multiplayer (https://github.com/ppy/osu/pull/27728)
Date: March 25, 2024
$12.50 USD

[1h 10m] Fix taiko legacy score simulator not including swell tick score gain into bonus portion (https://github.com/ppy/osu/pull/27729)
Date: March 25, 2024
$35.00 USD

[1h 10m] Review: Add ability to schedule and rotate main menu content (https://github.com/ppy/osu/pull/27722)
Date: March 26, 2024
$35.00 USD

[50m] Review: Add support for custom clipboard formats (https://github.com/ppy/osu-framework/pull/6223)
Date: March 26, 2024
$25.00 USD

[5m] Review: Use system clipboard for hitobjects in the editor (https://github.com/ppy/osu/pull/27707)
Date: March 26, 2024
$2.50 USD

[15m] Review: Improve storyboards handling by making use of `TransformSequence.Loop()` (https://github.com/ppy/osu/pull/27482)
Date: March 26, 2024
$7.50 USD

[20m] Review: Refactor storyboard commands structure and add framework-based transform loop support (https://github.com/ppy/osu/pull/27539)
Date: March 26, 2024
$10.00 USD

[15m] Review: Adjust `BeatSyncContainer`'s early animate offset based on source's rate (https://github.com/ppy/osu/pull/26707)
Date: March 26, 2024
$7.50 USD

[35m] Review: Fix keyboard shortcuts not working as expected on non-QWERTY keyboard (https://github.com/ppy/osu-framework/pull/5790)
Date: March 26, 2024
$17.50 USD

[2h 30m] Add command for applying mod multiplier changes (https://github.com/ppy/osu-queue-score-statistics/pull/246)
Date: March 27, 2024
$75.00 USD

[15m] Fix some test-specific issues (https://github.com/ppy/osu-queue-score-statistics/pull/247)
Date: March 27, 2024
$7.50 USD

[1h 15m] Review: Fix reverse selection not updating new combo location (https://github.com/ppy/osu/pull/27723)
Date: March 28, 2024
$37.50 USD

[25m] Investigate: Combo colour displayed incorrectly in editor timeline when reversing selection with one of default skins active (https://github.com/ppy/osu/issues/27743)
Date: March 28, 2024
$12.50 USD

[15m] Review: Fix double binding causing game crash after API enters failing state (https://github.com/ppy/osu/pull/27754)
Date: March 29, 2024
$7.50 USD

[15m] Review: Fix incorrect `StoryboardSprite` lifetime optimisation (https://github.com/ppy/osu/pull/27753)
Date: March 29, 2024
$7.50 USD

[5m] Review: Reset `SongSelect` dim before applying `PlayerLoader` dim (https://github.com/ppy/osu/pull/27746)
Date: March 29, 2024
$2.50 USD

[15m] Review: Consider keymods in beatmap filtering + panel display (https://github.com/ppy/osu/pull/27747)
Date: March 29, 2024
$7.50 USD

[5m] Review: Update action versions in diffcalc workflow (https://github.com/ppy/osu/pull/27748)
Date: March 29, 2024
$2.50 USD

[10m] Review: Avoid reporting an import as successful when all beatmaps failed to import (https://github.com/ppy/osu/pull/27755)
Date: March 29, 2024
$5.00 USD

[40m] Apply partial fade on pp display on results screen when score will not give pp (https://github.com/ppy/osu/pull/27756)
Date: March 29, 2024
$20.00 USD

[10m] Review: Refactor `KeyCombination.ContainsKey()` and `.ContainsKeyPermissive()` for better extensibility (https://github.com/ppy/osu-framework/pull/6229)
Date: March 29, 2024
$5.00 USD

[30m] Split words on more characters in text flow container (https://github.com/ppy/osu-framework/pull/6231)
Date: March 29, 2024
$15.00 USD

[40m] Update last played date in user stats table (https://github.com/ppy/osu-queue-score-statistics/pull/248)
Date: March 29, 2024
$20.00 USD

Total amount $2,815.00 USD

Additional Information

Organization

ppy@ppy
Balance:
$8,001.16 USD

payout method

PayPal
Email address  
********

By Bartłomiej Dachon
Expense created
By Bartłomiej Dachon
Expense updated
By Dean Herberton
Expense approved
By Dean Herberton
Expense scheduled for payment
By Dean Herberton
Expense processing
By Dean Herberton
Expense paid
Expense Amount: $2,815.00
Payment Processor Fee (paid by ppy): $50.00
Net Amount for ppy: $2,865.00

Organization balance
$8,001.16 USD

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

$8,001.16 USD

Fiscal Host:

ppy