Dean Herbert
|
7f83cf6780
|
Fix hiding not always working
Because we are not sharing a single context, we need to use Update to attach the entity to the local context.
|
2017-10-20 11:16:45 +09:00 |
|
Dean Herbert
|
8aea6068ba
|
Add fallback logic for the case where previous database can't be migrated
|
2017-10-19 21:37:09 +09:00 |
|
Dean Herbert
|
1672e0d6b6
|
Add fallback logic in case migration fails
Nuke it all.
|
2017-10-19 21:11:43 +09:00 |
|
Dean Herbert
|
1fbbee14e4
|
Allow migration from sqlite-net to EF
Bonus stage
|
2017-10-19 20:04:59 +09:00 |
|
Dean Herbert
|
f7d0df1743
|
Fix beatmap difficulty and metadata deletion
|
2017-10-19 17:50:46 +09:00 |
|
Dean Herbert
|
b02dd196f6
|
Don't make one factory each context
A factory is supposed to be re-used.
|
2017-10-19 17:29:39 +09:00 |
|
Dean Herbert
|
36c00577af
|
Reduce database log output
Also hard-disables it for uninteresting log levels, providing a further performance boost.
|
2017-10-19 16:35:06 +09:00 |
|
Dean Herbert
|
12900a8b15
|
Remove unnecessary second call to AutoTransactionsEnabled
|
2017-10-19 15:53:11 +09:00 |
|
Dean Herbert
|
908c6d827f
|
ValueTuple please
|
2017-10-19 14:49:23 +09:00 |
|
Dean Herbert
|
5d5ea5fb2e
|
Fix all remaining db structure issues
|
2017-10-19 14:05:11 +09:00 |
|
Dean Herbert
|
71d614b813
|
FIx missing columns yet again
|
2017-10-18 21:57:54 +09:00 |
|
Dean Herbert
|
ac4b2797dc
|
valuetuple nightmare
|
2017-10-18 20:07:25 +09:00 |
|
Dean Herbert
|
0dac770e38
|
Remove TestCase cleanup temporarily until context disposal is sorted
|
2017-10-18 19:52:08 +09:00 |
|
Dean Herbert
|
b73b4755eb
|
Ignore r# locked context inspection here
|
2017-10-18 18:41:04 +09:00 |
|
Dean Herbert
|
a85de09c0f
|
Fix beatmap carousel interactions with deletion when not yet displayed
|
2017-10-18 18:36:35 +09:00 |
|
Dean Herbert
|
668f68dd63
|
Remove some unnecessary update calls
|
2017-10-18 18:27:57 +09:00 |
|
Dean Herbert
|
4841d4a937
|
Fix deletion and use single context for imports and deletions for now
|
2017-10-18 18:27:17 +09:00 |
|
Dean Herbert
|
cf5290fead
|
Remove unnecessary locking; operations are now thread-safe
|
2017-10-18 13:48:15 +09:00 |
|
Dean Herbert
|
2f3319552d
|
Merge remote-tracking branch 'upstream/master' into EfCore
|
2017-10-18 11:43:37 +09:00 |
|
EVAST9919
|
bae91d7de7
|
Simplify gradient usage in Letterbox Overlay
|
2017-10-18 05:06:17 +03:00 |
|
Dean Herbert
|
4193004fbf
|
Improve performance of imports by keeping a context hot
|
2017-10-17 20:29:47 +09:00 |
|
Dean Herbert
|
4e8019b313
|
Add some more missing indices
|
2017-10-17 19:59:22 +09:00 |
|
Dean Herbert
|
e4a066dc5f
|
Run cleanup tasks only on startup via manual calls
|
2017-10-17 19:58:33 +09:00 |
|
Dean Herbert
|
b9d0fb96ed
|
Fix cascade deletions
|
2017-10-17 18:26:28 +09:00 |
|
Dean Herbert
|
12639c6819
|
Use a different database name for now to avoid conflicts when switching versions
|
2017-10-17 17:52:20 +09:00 |
|
Dean Herbert
|
3e415e3269
|
Fix tooling failures
|
2017-10-17 17:52:02 +09:00 |
|
Dean Herbert
|
0177fcbe5f
|
Fix xmldoc
|
2017-10-17 17:08:47 +09:00 |
|
Dean Herbert
|
7a18d373ec
|
Improve performance of beatmap imports (still needs revision)
|
2017-10-17 17:08:42 +09:00 |
|
Dean Herbert
|
64dfce258f
|
Fix file prefix not being read when calling storage.Exists
|
2017-10-17 17:08:19 +09:00 |
|
Dean Herbert
|
e02640637a
|
Fix KeyBindingStore regression
|
2017-10-17 17:08:01 +09:00 |
|
Dean Herbert
|
ad54ca9268
|
Fix TestCasePlaySongSelect
|
2017-10-17 16:04:54 +09:00 |
|
Dean Herbert
|
cf3881b18c
|
Fix not being able to restore hidden beatmaps via context menu
|
2017-10-17 15:50:52 +09:00 |
|
Dean Herbert
|
e487b6f82a
|
Standardise context retrieval
|
2017-10-17 15:50:42 +09:00 |
|
Dean Herbert
|
cd41862e3b
|
Add back transaction support for beatmap importing
|
2017-10-17 15:00:27 +09:00 |
|
Dean Herbert
|
fe44a28d48
|
Add back startup tasks runner
|
2017-10-17 12:46:38 +09:00 |
|
Dean Herbert
|
66894d11ea
|
Connection -> context
|
2017-10-17 12:46:29 +09:00 |
|
Dean Herbert
|
c92e0e2dc1
|
Fix username display on beatmap panels
|
2017-10-17 11:24:59 +09:00 |
|
Dean Herbert
|
0df474accb
|
Simplify file storing
|
2017-10-17 11:22:50 +09:00 |
|
Dean Herbert
|
31dc5c97f2
|
Fix intro and duplicate inserts
|
2017-10-17 11:22:42 +09:00 |
|
Dean Herbert
|
ef10bb73db
|
osu.Game csproj fixes
|
2017-10-17 10:31:54 +09:00 |
|
Dean Herbert
|
799f510217
|
FileStore logic fixes
|
2017-10-17 10:25:18 +09:00 |
|
Dean Herbert
|
81476ebe75
|
Correct and simplify BeatmapStore and BeatmapManager
|
2017-10-17 10:17:21 +09:00 |
|
Dean Herbert
|
eff1c20e38
|
CI fixing
|
2017-10-16 22:00:54 +09:00 |
|
Dean Herbert
|
e378d0685d
|
Remove weird additions
|
2017-10-16 20:37:10 +09:00 |
|
Dean Herbert
|
9ee6d1e3f9
|
Correct and simplify KeyBindingStore
|
2017-10-16 18:42:49 +09:00 |
|
Dean Herbert
|
acc299c7b9
|
Correct and simplify RulesetStore
|
2017-10-16 17:02:31 +09:00 |
|
Dean Herbert
|
ec51314e37
|
Remove duplicate command
|
2017-10-16 16:11:34 +09:00 |
|
Dean Herbert
|
1f4a943f74
|
Fix test case runs not being correctly isolated on mono
|
2017-10-16 15:23:28 +09:00 |
|
Dean Herbert
|
7049a73490
|
Remove ValidTypes from databased stored; explicitly expose query methods instead
|
2017-10-16 14:47:33 +09:00 |
|
Dean Herbert
|
1a16784db9
|
Add BindingRedirects rule to fix dependency when running via nunit
See https://github.com/ErikEJ/EntityFramework.SqlServerCompact/issues/463
|
2017-10-16 14:18:01 +09:00 |
|