Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-20 | don't error when cache value can't be deserialized | Daniel Schadt | |
The cache is meant to help out by saving old responses. If those responses do not conform anymore to an updated struct definition, the whole application should not crash. Instead, the value is silently ignored and then overwritten by the proper value that has been fetched from the API. That way, users don't have to manually clear out the cache if a new API schema or new features are released. | |||
2019-12-12 | remove quick_error | Daniel Schadt | |
quick_error used the deprecated Error::cause interface, therefore we want to use our own error enums with proper methods. | |||
2019-12-12 | use helper traits for better code | Daniel Schadt | |
2019-12-10 | sanitize ID before accessing or sending to the API | Daniel Schadt | |
2019-12-07 | add chatlink + revenant legends support | Daniel Schadt | |
2019-12-06 | initial commit | Daniel Schadt | |