Dean Herbert
3ec93745a4
Fix test failures due to sentry oversight
2024-04-12 01:10:42 +08:00
Dan Balasescu
8b2017be45
Update Sentry to fix iOS build
2024-04-12 01:02:40 +09:00
Dan Balasescu
ac7fca10d6
Warn about not using an official "deployed" build
2024-03-21 00:47:45 +09:00
Bartłomiej Dach
3d8fdc52a4
Merge pull request #27501 from turbedi/throw_helper
...
Use ThrowHelper methods in more places
2024-03-07 11:36:21 +01:00
Dean Herbert
b53b752e54
Update usage of MathUtils
2024-03-06 12:13:12 +08:00
Berkan Diler
a891303484
Use ArgumentOutOfRangeException throw helper methods
2024-03-05 10:20:30 +01:00
Dean Herbert
19ed78eef5
Log backwards seeks to sentry
2024-03-01 12:40:05 +08:00
Bartłomiej Dach
1a831145ce
Merge branch 'master' into fix-bpm-differences
2024-02-22 10:41:22 +01:00
Bartłomiej Dach
81a9908c60
Extract common helper for BPM rounding
2024-02-22 10:27:37 +01:00
Dean Herbert
fb593470d5
Use DEFAULT
instead of INSTANCE
or static field
...
Matches other similar comparers.
2024-02-21 21:02:20 +08:00
Bartłomiej Dach
59235d6c50
Implement custom comparer for expected carousel sort behaviour
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2024-02-21 12:43:17 +01:00
Dean Herbert
d2990170d0
Add retry loop to avoid log export failing occasionally on windows
...
Closes https://github.com/ppy/osu/issues/26693 .
2024-01-25 13:53:36 +09:00
Salman Ahmed
90da39c65d
Fix helper method returning incorrect result
2024-01-16 14:27:30 +03:00
Salman Ahmed
d346dd0650
Fix TestModReinstantiation
failing due to custom mod being used
2024-01-15 15:01:13 +03:00
Salman Ahmed
1d7b63e204
Move checking logic inside ModUtils
and somewhat optimise
2024-01-15 14:58:59 +03:00
CaffeeLake
ad4b5f6ded
Fix: floating point errors
...
Signed-off-by: CaffeeLake <PascalCoffeeLake@gmail.com>
2024-01-01 08:32:21 +09:00
Salman Ahmed
7cfb786b1a
Add helper method for properly formatting score multiplier in ModUtils
2023-12-31 05:17:34 +03:00
Bartłomiej Dach
2f6ff893b5
Automatically activate and deactivate touch device mod in song select
2023-11-02 19:45:48 +01:00
Dean Herbert
a8e4237e34
Enable sentry "global mode" as per recommendation
...
Sentry documentation suggests this should be on for a client-facing app.
We haven't run into issues without it until now, but might as well set it correctly?
2023-08-24 03:23:18 +09:00
Bartłomiej Dach
4622255cc7
Move out helper methods to static class
2023-07-23 18:24:20 +02:00
Dean Herbert
0ab0c52ad5
Automated pass
2023-06-24 01:00:03 +09:00
Bartłomiej Dach
7f0d366d01
Extract common part of regex to separate method
2022-12-03 16:59:43 +01:00
Piggey
75cf7bd1d2
change GetNextBestFilename()
's parameters
2022-12-01 18:44:02 +01:00
Piggey
5de01686a9
extract findBestNumber()
from GetNextBestName()
into private method
2022-12-01 18:42:52 +01:00
Piggey
8f59aad91c
unnecessary includes
2022-11-30 18:37:50 +01:00
Piggey
8412a44179
create NamingUtils.GetNextBestFilename()
2022-11-30 18:32:14 +01:00
Bartłomiej Dach
8dbc38e17a
Remove unused setter
2022-11-22 20:14:22 +01:00
Terochi
8f942f130b
Variant 1: edit changes history, empty text resets index
2022-11-21 09:36:31 +01:00
Terochi
eff6c7be64
Removed unnecessary methods, changed tests, and moved LimitedCapacityQueue.cs to a more generic namespace.
2022-11-19 16:53:35 +01:00
Dan Balasescu
700000b583
Use custom notification with timer
2022-09-20 15:54:18 +09:00
Dean Herbert
22072ee16a
Include framework configuration in sentry output
2022-08-22 17:03:30 +09:00
Susko3
38a8b9cf0a
Add battery info for desktop platforms
2022-07-30 14:26:19 +02:00
andy840119
e50e0f7339
Remove the nullable disable annotate.
2022-06-30 23:05:09 +08:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
54a32bde44
Don't report sentry errors from builds targetting a different server
2022-06-03 16:29:55 +09:00
Salman Ahmed
3aa8bc933d
Add sentry tag for selected beatmap
2022-06-03 08:21:35 +03:00
Hugo "ThePooN" Denizart
384cdcbc40
🚑 Fix use of illegal character in Sentry's release name scheme
2022-06-01 18:12:29 +02:00
Hugo "ThePooN" Denizart
cb37dd74c1
🔧 Add prefix to Sentry release name
2022-06-01 17:19:33 +02:00
Dean Herbert
bc294b8157
Add sentry tags for operating system and processor count
...
These would usually be in the log header, but right now that's not
conveyed. An example use case would be better understanding
https://sentry.ppy.sh/organizations/ppy/issues/846/?project=2&query=is%3Aunresolved&sort=freq&statsPeriod=14d ,
where we currently don't know whether it is a desktop or mobile OS.
2022-05-17 12:53:14 +09:00
Dean Herbert
9331c62306
Also add realm ruleset count
2022-05-16 16:09:50 +09:00
Dean Herbert
5ec05a8653
Add tags for current screen and ruleset
2022-05-16 15:51:32 +09:00
Dean Herbert
8c9edee360
Add ruleset context to sentry error reports
2022-05-16 15:47:00 +09:00
Salman Ahmed
2ddef0e46c
Merge branch 'master' into sentry-more-context
2022-05-11 20:29:30 +03:00
Dean Herbert
be09ec833e
Add global statistics context to sentry
2022-05-11 14:52:08 +09:00
Dean Herbert
f53d42d31f
Add realm context to sentry
2022-05-11 14:51:56 +09:00
Dean Herbert
977a0453cc
Add beatmap context to sentry
2022-05-11 14:50:57 +09:00
Dean Herbert
b136677bb0
Add config and clock time contexts to sentry
2022-05-11 14:50:39 +09:00
Dean Herbert
533f4b298f
Add explanation inline for future visitors
2022-05-11 10:40:40 +09:00
Dean Herbert
9dce329e99
Remove build suffix from version when reporting to sentry
2022-05-11 10:38:35 +09:00
Dean Herbert
6a49eb6875
Add breadcrumb level mappings
2022-05-10 16:14:04 +09:00