Commit graph

15 commits

Author SHA1 Message Date
Noikoio
6f2ba92009 Adding bots to user cache 2018-04-05 14:22:17 -07:00
Noikoio
84d3b1665d Fully implemented text channel cache
Additionally, fixed a bug where user cache would quit immediately
after encountering a bot or webhook user.
2018-04-04 17:25:13 -07:00
Noikoio
e5758e9aac Added channel cache to EntityCache 2018-04-04 11:00:58 -07:00
Noikoio
4a5e07ba89 Fix database error when searching with discriminator 2018-03-26 11:53:19 -07:00
Noikoio
1773fd2fc2 Changed module configuration model
-Changed a few method names to better reflect its capabilities.
--Specifically, references to "Config" were renamed to "State".
-Changed the way that what is now CreateInstanceState is called
--It is now always called instead of only when configuration exists
--A basic null check was added to prevent issues resulting from this
--General exception handler added to configuration loader
2018-03-22 00:30:22 -07:00
Noikoio
287bb33d77 Removed manual module name setting
Modules will now be named based on their existing class name.
Their respective configuration sections are now also defined by the
same value. Documentation has been updated to reflect this.
2018-03-21 23:51:50 -07:00
Noikoio
22af7685ee Fix compilation errors due to database change 2018-02-20 00:58:55 -08:00
Noikoio
683b852de7 Removed public access to database config
Database connection is now acquired directly via Configuration
instead of an object within it.
2018-02-16 23:41:12 -08:00
Noikoio
e9a4e3e726 Added ordering of results by date, name 2018-02-10 19:05:18 -08:00
Noikoio
74ac34fcf1 Fixed table setup, updates 2018-01-04 14:06:04 -08:00
Noikoio
71ce62e88c Fix incorrect method signature 2018-01-04 14:05:10 -08:00
Noikoio
b70f57f0a3 Added another handler 2017-12-22 22:28:58 -08:00
Noikoio
1fbe4d5e52 Added EntityCache class with CacheUser
Its purpose is documented in the comments within EntityCache.cs.
CacheUser has been implemented but is not yet tested.
2017-12-22 22:20:06 -08:00
Noikoio
2e0b408946 Re-adding SQL inserts/updates 2017-12-22 19:17:36 -08:00
Noikoio
8bb274bd69 Moving EntityCache files to separate directory 2017-12-22 17:53:46 -08:00