13xforever
48fb3fcd5b
fix all the places where database is actually open for modification
2025-03-29 08:47:19 +05:00
13xforever
1a9359d863
switch to AsyncReadWriteLock to support async/await
2025-03-27 14:59:26 +05:00
13xforever
5ef4301bd1
more ValueTask updates
2025-03-27 12:51:12 +05:00
13xforever
55f45457a2
use read/write locking for sqlite to fix Error 5: 'database is locked'
2025-03-27 12:20:33 +05:00
13xforever
5f039d3939
add global usings
2025-03-08 07:01:22 +05:00
13xforever
d957936ede
update code with new language and api features
2023-04-21 02:05:59 +05:00
13xforever
92751ba6e9
use file-scoped namespaces to reduce nesting
...
some formatting might be fucked
2022-06-30 00:59:46 +05:00
13xforever
166e14981e
bot update, part 3
2020-11-13 14:28:56 +05:00
13xforever
eac6be7e23
refactor to use using statement whenever it makes sense
2019-11-25 18:07:01 +05:00
13xforever
6eebd91247
move databases to the user profile config folders
2019-03-06 19:51:41 +05:00
13xforever
26b58ae912
bump psn scraping from 2 weeks to 1 year
2019-03-06 17:01:17 +05:00
13xforever
0956410d69
game title scraping from gametdb
2018-08-19 13:59:31 +02:00
13xforever
fbad33ea13
implemented some rudimentary psn api client
...
implemented psn crawling for ps3 game metadata (mostly for thumbnails)
implemented game thumbnails for game embeds
fixed usage of dbcontext
some other bugfixes
2018-08-05 20:54:36 +02:00