22 Commits (master)
 

Author SHA1 Message Date
PapaTutuWawa 5522a3a699 base: Fix syntax issue 2 years ago
PapaTutuWawa 6ba982b15a base: Replace newlines when reading secret from file 2 years ago
PapaTutuWawa 99f5f740e9 base: Allow loading the password from a secret file 2 years ago
PapaTutuWawa e1b14bcf5a refactor: Replace for with dictionary comprehension 2 years ago
PapaTutuWawa d2032a5ccb tag: 0.3.1 2 years ago
PapaTutuWawa 498b399813 fix: Inconsistency in get_subscriptions_for_jid 2 years ago
PapaTutuWawa 34d001b5bc fix: Rework SubscriptionManager
- Give functions better names
- Change how these functions behave
- Add tests (!) for the SubscriptionManager
- Format using black
2 years ago
PapaTutuWawa fad4541132 meta: Bump version 2 years ago
PapaTutuWawa d2900f92c4 fix: Used wrong file by default 2 years ago
PapaTutuWawa 9bd218b201 refactor: Fix obsolete use of send_message_wrapper 2 years ago
PapaTutuWawa 84f6d93740 fix: Naming issue 2 years ago
PapaTutuWawa ee96e79f34 fix: Rename _on_command of BaseModule 2 years ago
PapaTutuWawa 3b2b89061b fix: Implement more functions and fix some 2 years ago
PapaTutuWawa a7973459c5 docs: Small README touch-up 2 years ago
PapaTutuWawa dfba2a26df fix: Fix inconsistencies in the SubscriptionManager's data model 2 years ago
PapaTutuWawa 6bfa10a4e2 docs: Add a readme 2 years ago
PapaTutuWawa 5e5d3083f3 fix: More sane default storage path 2 years ago
PapaTutuWawa 84ecfd5d27 fix: Fix the setup.py 2 years ago
PapaTutuWawa f4bc27add5 fix: Make the configuration file location configurable 2 years ago
PapaTutuWawa e9900ee9b6 refactor: Huge refactor
- Storage and Subscriptions are Singletons
- SubscriptionManager stores data in StorageManager
- StorageManager and SubscriptionManager are now persistent
- The module template is now much simpler
- Added logging (Debug logging via --debug)
2 years ago
PapaTutuWawa 4d8436df67 meta: Add a license 2 years ago
PapaTutuWawa 20a3aa0ce3 Initial commit 2 years ago