17 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
67277ff16f
disable syncing roles to bot mods list due to huge throttling on restart 2025-03-26 12:34:42 +05:00
13xforever
956ead85f7
updating more stuff 2025-03-10 07:48:51 +05:00
13xforever
29c2bef51a
update namespaces and some enums 2025-03-09 11:40:00 +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
d9dcdc6b7e cache sudoers data in memory without ef tracking 2021-03-02 15:40:28 +05:00
13xforever
6ad501590f fix resharper warnings 2020-11-14 15:58:16 +05:00
13xforever
1c915e05b5 use await using where appropriate 2020-11-14 15:25:20 +05:00
13xforever
24f63858e0 replace object initialization with the new() 2020-11-14 14:33:29 +05:00
13xforever
1b26bfc02a sync mod members to bot sudoers 2020-04-02 20:41:24 +05: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
13xforever
833fa16ca9 moved some stuff around to better reflect the code organization, hopefully 2018-07-20 09:22:28 +02:00