13 Commits

Author SHA1 Message Date
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